0001131554-24-000018.txt : 20240325 0001131554-24-000018.hdr.sgml : 20240325 20240325084045 ACCESSION NUMBER: 0001131554-24-000018 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 137 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240325 DATE AS OF CHANGE: 20240325 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SYNCHRONOSS TECHNOLOGIES INC CENTRAL INDEX KEY: 0001131554 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] ORGANIZATION NAME: 06 Technology IRS NUMBER: 061594540 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-40574 FILM NUMBER: 24776998 BUSINESS ADDRESS: STREET 1: 200 CROSSING BOULEVARD STREET 2: 3RD FLOOR CITY: BRIDGEWATER STATE: NJ ZIP: 08807 BUSINESS PHONE: 866-620-3940 MAIL ADDRESS: STREET 1: 200 CROSSING BOULEVARD STREET 2: 3RD FLOOR CITY: BRIDGEWATER STATE: NJ ZIP: 08807 10-K 1 sncr-20231231.htm 10-K sncr-20231231
Accelerated filer0001131554FALSE2023FYP2YP3Yhttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://synchronoss.com/20231231#LeaseLiabilityNoncurrenthttp://synchronoss.com/20231231#LeaseLiabilityNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://synchronoss.com/20231231#LeaseLiabilityNoncurrenthttp://synchronoss.com/20231231#LeaseLiabilityNoncurrent0.050.20.0933.3333.3333.3333.3333.3333.3336700011315542023-01-012023-12-310001131554us-gaap:CommonStockMember2023-01-012023-12-310001131554sncr:EightPointThreeSevenFivePercent2500ParValueSeniorNotesDue2026Member2023-01-012023-12-3100011315542023-06-30iso4217:USD00011315542024-03-13xbrli:shares00011315542023-12-3100011315542022-12-310001131554us-gaap:SeriesBPreferredStockMember2022-12-31iso4217:USDxbrli:shares0001131554us-gaap:SeriesBPreferredStockMember2023-12-3100011315542022-01-012022-12-3100011315542021-01-012021-12-310001131554us-gaap:CommonStockMember2020-12-310001131554us-gaap:TreasuryStockCommonMember2020-12-310001131554us-gaap:AdditionalPaidInCapitalMember2020-12-310001131554us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2020-12-310001131554us-gaap:RetainedEarningsMember2020-12-3100011315542020-12-310001131554us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001131554us-gaap:CommonStockMember2021-01-012021-12-310001131554us-gaap:TreasuryStockCommonMember2021-01-012021-12-310001131554us-gaap:RetainedEarningsMember2021-01-012021-12-310001131554us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-01-012021-12-310001131554us-gaap:CommonStockMember2021-12-310001131554us-gaap:TreasuryStockCommonMember2021-12-310001131554us-gaap:AdditionalPaidInCapitalMember2021-12-310001131554us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2021-12-310001131554us-gaap:RetainedEarningsMember2021-12-3100011315542021-12-310001131554us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001131554us-gaap:CommonStockMember2022-01-012022-12-310001131554us-gaap:RetainedEarningsMember2022-01-012022-12-310001131554us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-01-012022-12-310001131554us-gaap:CommonStockMember2022-12-310001131554us-gaap:TreasuryStockCommonMember2022-12-310001131554us-gaap:AdditionalPaidInCapitalMember2022-12-310001131554us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2022-12-310001131554us-gaap:RetainedEarningsMember2022-12-310001131554us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001131554us-gaap:CommonStockMember2023-01-012023-12-310001131554us-gaap:RetainedEarningsMember2023-01-012023-12-310001131554us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-01-012023-12-310001131554us-gaap:CommonStockMember2023-12-310001131554us-gaap:TreasuryStockCommonMember2023-12-310001131554us-gaap:AdditionalPaidInCapitalMember2023-12-310001131554us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember2023-12-310001131554us-gaap:RetainedEarningsMember2023-12-310001131554us-gaap:SeriesBPreferredStockMember2023-01-012023-12-310001131554us-gaap:SeriesBPreferredStockMember2022-01-012022-12-310001131554us-gaap:SeriesBPreferredStockMember2021-01-012021-12-310001131554us-gaap:SeriesAPreferredStockMember2023-01-012023-12-310001131554us-gaap:SeriesAPreferredStockMember2022-01-012022-12-310001131554us-gaap:SeriesAPreferredStockMember2021-01-012021-12-310001131554sncr:SoftwareLicenseMember2023-12-310001131554sncr:SubscriptionServicesMember2023-12-310001131554sncr:ProfessionalServicesMember2023-12-310001131554sncr:TransactionServicesMember2023-12-310001131554srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001131554srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310001131554sncr:TopFiveCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-12-31xbrli:pure0001131554sncr:TopFiveCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-12-310001131554sncr:TopFiveCustomersMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2021-01-012021-12-310001131554srt:MinimumMember2023-12-310001131554srt:MaximumMember2023-12-31sncr:segmentsncr:compensation_plan0001131554us-gaap:GeographicDistributionDomesticMember2023-01-012023-12-310001131554us-gaap:GeographicDistributionDomesticMember2022-01-012022-12-310001131554us-gaap:GeographicDistributionDomesticMember2021-01-012021-12-310001131554us-gaap:GeographicDistributionForeignMember2023-01-012023-12-310001131554us-gaap:GeographicDistributionForeignMember2022-01-012022-12-310001131554us-gaap:GeographicDistributionForeignMember2021-01-012021-12-310001131554us-gaap:GeographicDistributionDomesticMember2023-12-310001131554us-gaap:GeographicDistributionDomesticMember2022-12-310001131554us-gaap:GeographicDistributionForeignMember2023-12-310001131554us-gaap:GeographicDistributionForeignMember2022-12-310001131554sncr:CloudMembersrt:AmericasMember2023-01-012023-12-310001131554sncr:NetworkXMembersrt:AmericasMember2023-01-012023-12-310001131554sncr:MessagingMembersrt:AmericasMember2023-01-012023-12-310001131554srt:AmericasMember2023-01-012023-12-310001131554sncr:CloudMembersrt:AsiaPacificMember2023-01-012023-12-310001131554srt:AsiaPacificMembersncr:NetworkXMember2023-01-012023-12-310001131554srt:AsiaPacificMembersncr:MessagingMember2023-01-012023-12-310001131554srt:AsiaPacificMember2023-01-012023-12-310001131554us-gaap:EMEAMembersncr:CloudMember2023-01-012023-12-310001131554us-gaap:EMEAMembersncr:NetworkXMember2023-01-012023-12-310001131554us-gaap:EMEAMembersncr:MessagingMember2023-01-012023-12-310001131554us-gaap:EMEAMember2023-01-012023-12-310001131554sncr:CloudMember2023-01-012023-12-310001131554sncr:NetworkXMember2023-01-012023-12-310001131554sncr:MessagingMember2023-01-012023-12-310001131554sncr:CloudMembersncr:ProfessionalServicesMember2023-01-012023-12-310001131554sncr:NetworkXMembersncr:ProfessionalServicesMember2023-01-012023-12-310001131554sncr:MessagingMembersncr:ProfessionalServicesMember2023-01-012023-12-310001131554sncr:ProfessionalServicesMember2023-01-012023-12-310001131554sncr:TransactionServicesMembersncr:CloudMember2023-01-012023-12-310001131554sncr:TransactionServicesMembersncr:NetworkXMember2023-01-012023-12-310001131554sncr:TransactionServicesMembersncr:MessagingMember2023-01-012023-12-310001131554sncr:TransactionServicesMember2023-01-012023-12-310001131554sncr:CloudMembersncr:SubscriptionServicesMember2023-01-012023-12-310001131554sncr:SubscriptionServicesMembersncr:NetworkXMember2023-01-012023-12-310001131554sncr:MessagingMembersncr:SubscriptionServicesMember2023-01-012023-12-310001131554sncr:SubscriptionServicesMember2023-01-012023-12-310001131554us-gaap:LicenseMembersncr:CloudMember2023-01-012023-12-310001131554us-gaap:LicenseMembersncr:NetworkXMember2023-01-012023-12-310001131554us-gaap:LicenseMembersncr:MessagingMember2023-01-012023-12-310001131554us-gaap:LicenseMember2023-01-012023-12-310001131554sncr:CloudMembersrt:AmericasMember2022-01-012022-12-310001131554sncr:NetworkXMembersrt:AmericasMember2022-01-012022-12-310001131554sncr:MessagingMembersrt:AmericasMember2022-01-012022-12-310001131554srt:AmericasMember2022-01-012022-12-310001131554sncr:CloudMembersrt:AsiaPacificMember2022-01-012022-12-310001131554srt:AsiaPacificMembersncr:NetworkXMember2022-01-012022-12-310001131554srt:AsiaPacificMembersncr:MessagingMember2022-01-012022-12-310001131554srt:AsiaPacificMember2022-01-012022-12-310001131554us-gaap:EMEAMembersncr:CloudMember2022-01-012022-12-310001131554us-gaap:EMEAMembersncr:NetworkXMember2022-01-012022-12-310001131554us-gaap:EMEAMembersncr:MessagingMember2022-01-012022-12-310001131554us-gaap:EMEAMember2022-01-012022-12-310001131554sncr:CloudMember2022-01-012022-12-310001131554sncr:NetworkXMember2022-01-012022-12-310001131554sncr:MessagingMember2022-01-012022-12-310001131554sncr:CloudMembersncr:ProfessionalServicesMember2022-01-012022-12-310001131554sncr:NetworkXMembersncr:ProfessionalServicesMember2022-01-012022-12-310001131554sncr:MessagingMembersncr:ProfessionalServicesMember2022-01-012022-12-310001131554sncr:ProfessionalServicesMember2022-01-012022-12-310001131554sncr:TransactionServicesMembersncr:CloudMember2022-01-012022-12-310001131554sncr:TransactionServicesMembersncr:NetworkXMember2022-01-012022-12-310001131554sncr:TransactionServicesMembersncr:MessagingMember2022-01-012022-12-310001131554sncr:TransactionServicesMember2022-01-012022-12-310001131554sncr:CloudMembersncr:SubscriptionServicesMember2022-01-012022-12-310001131554sncr:SubscriptionServicesMembersncr:NetworkXMember2022-01-012022-12-310001131554sncr:MessagingMembersncr:SubscriptionServicesMember2022-01-012022-12-310001131554sncr:SubscriptionServicesMember2022-01-012022-12-310001131554us-gaap:LicenseMembersncr:CloudMember2022-01-012022-12-310001131554us-gaap:LicenseMembersncr:NetworkXMember2022-01-012022-12-310001131554us-gaap:LicenseMembersncr:MessagingMember2022-01-012022-12-310001131554us-gaap:LicenseMember2022-01-012022-12-310001131554sncr:CloudMembersrt:AmericasMember2021-01-012021-12-310001131554sncr:NetworkXMembersrt:AmericasMember2021-01-012021-12-310001131554sncr:MessagingMembersrt:AmericasMember2021-01-012021-12-310001131554srt:AmericasMember2021-01-012021-12-310001131554sncr:CloudMembersrt:AsiaPacificMember2021-01-012021-12-310001131554srt:AsiaPacificMembersncr:NetworkXMember2021-01-012021-12-310001131554srt:AsiaPacificMembersncr:MessagingMember2021-01-012021-12-310001131554srt:AsiaPacificMember2021-01-012021-12-310001131554us-gaap:EMEAMembersncr:CloudMember2021-01-012021-12-310001131554us-gaap:EMEAMembersncr:NetworkXMember2021-01-012021-12-310001131554us-gaap:EMEAMembersncr:MessagingMember2021-01-012021-12-310001131554us-gaap:EMEAMember2021-01-012021-12-310001131554sncr:CloudMember2021-01-012021-12-310001131554sncr:NetworkXMember2021-01-012021-12-310001131554sncr:MessagingMember2021-01-012021-12-310001131554sncr:CloudMembersncr:ProfessionalServicesMember2021-01-012021-12-310001131554sncr:NetworkXMembersncr:ProfessionalServicesMember2021-01-012021-12-310001131554sncr:MessagingMembersncr:ProfessionalServicesMember2021-01-012021-12-310001131554sncr:ProfessionalServicesMember2021-01-012021-12-310001131554sncr:TransactionServicesMembersncr:CloudMember2021-01-012021-12-310001131554sncr:TransactionServicesMembersncr:NetworkXMember2021-01-012021-12-310001131554sncr:TransactionServicesMembersncr:MessagingMember2021-01-012021-12-310001131554sncr:TransactionServicesMember2021-01-012021-12-310001131554sncr:CloudMembersncr:SubscriptionServicesMember2021-01-012021-12-310001131554sncr:SubscriptionServicesMembersncr:NetworkXMember2021-01-012021-12-310001131554sncr:MessagingMembersncr:SubscriptionServicesMember2021-01-012021-12-310001131554sncr:SubscriptionServicesMember2021-01-012021-12-310001131554us-gaap:LicenseMembersncr:CloudMember2021-01-012021-12-310001131554us-gaap:LicenseMembersncr:NetworkXMember2021-01-012021-12-310001131554us-gaap:LicenseMembersncr:MessagingMember2021-01-012021-12-310001131554us-gaap:LicenseMember2021-01-012021-12-310001131554sncr:ContractAcquisitionCostsMember2023-01-012023-12-310001131554sncr:ContractAcquisitionCostsMember2022-01-012022-12-310001131554sncr:ContractAcquisitionCostsMember2021-01-012021-12-310001131554sncr:ContractFulfillmentCostsMember2023-12-310001131554sncr:ContractFulfillmentCostsMember2022-12-3100011315542024-01-012023-01-012023-12-3100011315542024-01-012023-12-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMembersncr:MessagingAndNetworkXBusinessesMember2023-10-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMembersncr:MessagingAndNetworkXBusinessesMember2023-10-312023-10-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMembersncr:MessagingAndNetworkXBusinessesMembersrt:MinimumMember2023-10-312023-10-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMembersrt:MaximumMembersncr:MessagingAndNetworkXBusinessesMember2023-10-312023-10-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMemberus-gaap:SeriesBPreferredStockMembersncr:MessagingAndNetworkXBusinessesMember2023-11-032023-11-030001131554sncr:MessagingAndNetworkXBusinessesMember2023-10-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMembersncr:MessagingAndNetworkXBusinessesMember2023-01-012023-12-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMembersncr:MessagingAndNetworkXBusinessesMember2022-01-012022-12-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMembersncr:MessagingAndNetworkXBusinessesMember2021-01-012021-12-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMembersncr:MessagingAndNetworkXBusinessesMember2023-12-310001131554us-gaap:DiscontinuedOperationsDisposedOfBySaleMembersncr:MessagingAndNetworkXBusinessesMember2022-12-310001131554sncr:DXPBusinessMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2023-03-072023-03-070001131554sncr:DXPBusinessMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2022-03-072022-03-070001131554sncr:DXPBusinessMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2022-05-112022-05-110001131554sncr:DXPBusinessMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMemberus-gaap:OtherCurrentAssetsMember2022-05-112022-05-110001131554sncr:DXPBusinessMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2022-05-110001131554sncr:DXPBusinessMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2022-01-012022-12-310001131554sncr:AccountsReceivableSecuritizationFacilityMember2022-06-230001131554sncr:HanoverRateMembersncr:AccountsReceivableSecuritizationFacilityMember2022-06-232022-06-230001131554sncr:AccountsReceivableSecuritizationFacilityMember2022-06-232022-06-230001131554sncr:AccountsReceivableSecuritizationFacilityMember2023-01-012023-12-310001131554sncr:AccountsReceivableSecuritizationFacilityMembersncr:SNTechnologiesMember2023-12-310001131554sncr:AccountsReceivableSecuritizationFacilityMember2023-12-310001131554us-gaap:FairValueInputsLevel1Member2023-12-310001131554us-gaap:FairValueInputsLevel1Member2022-12-310001131554us-gaap:LoansPayableMembersncr:SequentialTechnologyInternationalLLCAndAPCapitalHoldingsIILLCMember2020-06-300001131554sncr:SequentialTechnologyInternationalLLCAndAPCapitalHoldingsIILLCMember2022-12-310001131554us-gaap:ComputerEquipmentMember2023-12-310001131554us-gaap:ComputerEquipmentMember2022-12-310001131554sncr:SoftwarePurchasedMember2023-12-310001131554sncr:SoftwarePurchasedMember2022-12-310001131554us-gaap:FurnitureAndFixturesMember2023-12-310001131554us-gaap:FurnitureAndFixturesMember2022-12-310001131554us-gaap:LeaseholdImprovementsMember2023-12-310001131554us-gaap:LeaseholdImprovementsMember2022-12-310001131554us-gaap:DevelopedTechnologyRightsMember2023-12-310001131554sncr:CustomerListsAndRelationshipsMember2023-12-310001131554sncr:CapitalizedSoftwareAndPatentsMember2023-12-310001131554us-gaap:TradeNamesMember2023-12-310001131554us-gaap:DevelopedTechnologyRightsMember2022-12-310001131554sncr:CustomerListsAndRelationshipsMember2022-12-310001131554sncr:CapitalizedSoftwareAndPatentsMember2022-12-310001131554us-gaap:TradeNamesMember2022-12-310001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2021-06-300001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2021-06-302021-06-300001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2021-06-302021-06-300001131554us-gaap:DebtInstrumentRedemptionPeriodTwoMembersncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2021-06-302021-06-300001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2021-06-302021-06-300001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2021-10-250001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2021-10-252021-10-250001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2021-12-310001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2023-12-310001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2022-12-310001131554us-gaap:FairValueInputsLevel1Membersncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2022-12-310001131554us-gaap:FairValueInputsLevel2Membersncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2022-12-310001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel3Member2022-12-310001131554us-gaap:FairValueInputsLevel1Membersncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2023-12-310001131554us-gaap:FairValueInputsLevel2Membersncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2023-12-310001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel3Member2023-12-310001131554us-gaap:RevolvingCreditFacilityMember2019-10-040001131554us-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:RevolvingCreditFacilityMember2019-10-042019-10-040001131554us-gaap:RevolvingCreditFacilityMembersncr:LondonInterbankOfferedRateLIBOR1Member2019-10-042019-10-040001131554us-gaap:RevolvingCreditFacilityMember2019-10-042019-10-040001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2023-01-012023-12-310001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2022-01-012022-12-310001131554sncr:SeniorNotesDueJune302026Memberus-gaap:SeniorNotesMember2021-01-012021-12-310001131554sncr:A2014ConvertibleSeniorNotesDue2019Memberus-gaap:SeniorNotesMember2023-01-012023-12-310001131554sncr:A2014ConvertibleSeniorNotesDue2019Memberus-gaap:SeniorNotesMember2022-01-012022-12-310001131554sncr:A2014ConvertibleSeniorNotesDue2019Memberus-gaap:SeniorNotesMember2021-01-012021-12-310001131554us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001131554us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001131554us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001131554sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember2022-12-310001131554sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember2023-01-012023-12-310001131554sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember2023-12-310001131554us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001131554us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001131554us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001131554us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001131554sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember2021-12-310001131554sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember2022-01-012022-12-310001131554us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001131554us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001131554us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310001131554sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember2020-12-310001131554sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember2021-01-012021-12-310001131554us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100011315542023-12-0400011315542023-12-042023-12-040001131554us-gaap:PreferredStockMember2022-12-310001131554us-gaap:PreferredStockMember2023-12-31sncr:vote00011315542021-06-290001131554us-gaap:PrivatePlacementMember2021-06-292021-06-290001131554us-gaap:OverAllotmentOptionMember2021-06-292021-06-2900011315542020-01-012020-12-310001131554us-gaap:SeriesBPreferredStockMemberus-gaap:PrivatePlacementMember2021-06-302021-06-300001131554us-gaap:SeriesBPreferredStockMember2021-06-300001131554us-gaap:SeriesBPreferredStockMember2021-06-302021-06-300001131554srt:MaximumMember2021-06-302021-06-300001131554srt:MinimumMember2021-06-302021-06-300001131554us-gaap:SeriesBPreferredStockMember2021-12-310001131554sncr:SeriesBPerpetualNonConvertiblePreferredStockMember2023-01-012023-12-310001131554us-gaap:SubsequentEventMembersncr:SeriesBPerpetualNonConvertiblePreferredStockMember2024-01-022024-01-020001131554sncr:SilverPrivateHoldingsILLCMember2018-02-150001131554sncr:SilverPrivateHoldingsILLCMember2018-02-152018-02-150001131554us-gaap:SeriesAPreferredStockMember2021-06-302021-06-300001131554us-gaap:SeriesAPreferredStockMember2023-12-310001131554srt:MinimumMember2023-12-042023-12-040001131554srt:MaximumMember2023-12-042023-12-040001131554sncr:EquityIncentivePlan2015Member2023-12-310001131554sncr:NewHireEquityIncentivePlan2017Member2023-12-310001131554us-gaap:CostOfSalesMember2023-01-012023-12-310001131554us-gaap:CostOfSalesMember2022-01-012022-12-310001131554us-gaap:CostOfSalesMember2021-01-012021-12-310001131554us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001131554us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001131554us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001131554us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310001131554us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310001131554us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310001131554sncr:EmployeeAndDirectorsStockOptionsMember2023-01-012023-12-310001131554sncr:EmployeeAndDirectorsStockOptionsMember2022-01-012022-12-310001131554sncr:EmployeeAndDirectorsStockOptionsMember2021-01-012021-12-310001131554us-gaap:RestrictedStockMember2023-01-012023-12-310001131554us-gaap:RestrictedStockMember2022-01-012022-12-310001131554us-gaap:RestrictedStockMember2021-01-012021-12-310001131554us-gaap:PerformanceSharesMember2023-01-012023-12-310001131554us-gaap:PerformanceSharesMember2022-01-012022-12-310001131554us-gaap:PerformanceSharesMember2021-01-012021-12-310001131554us-gaap:PerformanceSharesMember2023-12-310001131554us-gaap:PerformanceSharesMembersncr:EquityIncentivePlan2015Member2023-01-012023-12-310001131554us-gaap:RestrictedStockMember2022-12-310001131554us-gaap:RestrictedStockMember2023-12-310001131554us-gaap:PerformanceSharesMember2022-12-310001131554us-gaap:ShareBasedCompensationAwardTrancheOneMembersncr:EmployeeAndDirectorsStockOptionsMember2023-01-012023-12-310001131554sncr:EmployeeAndDirectorsStockOptionsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-01-012023-12-310001131554us-gaap:ShareBasedCompensationAwardTrancheTwoMembersncr:EmployeeAndDirectorsStockOptionsMember2023-01-012023-12-310001131554us-gaap:RestrictedStockMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-01-012023-12-310001131554us-gaap:RestrictedStockMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-012023-12-310001131554us-gaap:RestrictedStockMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2023-01-012023-12-310001131554us-gaap:EmployeeSeveranceMember2022-12-310001131554us-gaap:EmployeeSeveranceMember2023-01-012023-12-310001131554us-gaap:EmployeeSeveranceMember2023-12-310001131554us-gaap:AccruedLiabilitiesMember2023-01-012023-12-310001131554us-gaap:OtherNoncurrentLiabilitiesMember2023-01-012023-12-310001131554us-gaap:DomesticCountryMember2023-12-310001131554us-gaap:StateAndLocalJurisdictionMember2023-12-310001131554us-gaap:ForeignCountryMember2023-12-310001131554sncr:SucceedingFirstYearPeriodMember2023-12-310001131554sncr:SucceedingSecondYearPeriodMember2023-12-310001131554sncr:SucceedingPeriodAfterTenYearsMember2023-12-310001131554sncr:IndefiniteMember2023-12-3100011315542022-04-012022-06-3000011315542022-06-072022-06-07sncr:defendant00011315542023-07-122023-07-1200011315542023-01-012023-03-3100011315542023-04-012023-06-3000011315542023-07-012023-09-3000011315542023-10-012023-12-3100011315542022-01-012022-03-3100011315542022-07-012022-09-3000011315542022-10-012022-12-310001131554sncr:LaurieHarrisMember2023-10-012023-12-310001131554sncr:LaurieHarrisMember2023-12-310001131554us-gaap:AllowanceForCreditLossMember2022-12-310001131554us-gaap:AllowanceForCreditLossMember2023-01-012023-12-310001131554us-gaap:AllowanceForCreditLossMember2023-12-310001131554us-gaap:AllowanceForCreditLossMember2021-12-310001131554us-gaap:AllowanceForCreditLossMember2022-01-012022-12-310001131554us-gaap:AllowanceForCreditLossMember2020-12-310001131554us-gaap:AllowanceForCreditLossMember2021-01-012021-12-310001131554us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-12-310001131554us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-01-012023-12-310001131554us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2023-12-310001131554us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-12-310001131554us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2022-01-012022-12-310001131554us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2020-12-310001131554us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember2021-01-012021-12-31

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

FORM 10-K
(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the fiscal year ended December 31, 2023
 
Or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
 
For the transition period from to
 
Commission file number 001-40574

SYNCHRONOSS TECHNOLOGIES, INC.
(Exact name of registrant as specified in its charter)
Delaware06-1594540
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
200 Crossing Boulevard, 8th Floor
Bridgewater, New Jersey
08807
(Address of principal executive offices)(Zip Code)
 
(866) 620-3940
(Registrant’s telephone number, including area code) 

Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading Symbol(s)Name of each exchange on which registered
Common Stock, $.0001 par valueSNCRThe Nasdaq Stock Market, LLC
8.375% Senior Notes due 2026SNCRLThe Nasdaq Stock Market, LLC
Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ¨  No ☒
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ¨  No ☒

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

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

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


Accelerated filer
Non‑accelerated filer ☐
Smaller reporting company 
Emerging growth company


 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C.7262(b)) by the registered public accounting firm that prepared or issued its audit report.

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

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

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes   No ☒
 
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.

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

The aggregate market value of the common stock held by non-affiliates of the Registrant as of June 30, 2023, the last business day of the Registrant’s last completed second quarter, based upon the closing price of the common stock as reported by The Nasdaq Stock Market on such date was approximately $71.1 million. Shares of common stock held by each executive officer, director and stockholders known by the Registrant to own 10% or more of the outstanding stock based on public filings and other information known to the Registrant have been excluded since such persons may be deemed affiliates. This determination of affiliate status is not necessarily a conclusive determination for other purposes.

As of March 13, 2024, a total of 10,311,380 shares of the Registrant’s common stock were outstanding.

The exhibit index as required by Item 601(a) of Regulation S-K is included in Item 15 of Part IV of this report on Form 10-K.


DOCUMENTS INCORPORATED BY REFERENCE

Information required by Part III (Items 10, 11, 12, 13 and 14) is incorporated by reference to portions of the Registrant’s definitive Proxy Statement for its 2024 Annual Meeting of Stockholders (the “Proxy Statement”), which is to be filed pursuant to Regulation 14A within 120 days after the end of the Registrant’s fiscal year ended December 31, 2023. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be a part of this report on Form 10‑K.


SYNCHRONOSS TECHNOLOGIES, INC.
FORM 10-K INDEX
Item Page No.
 
 



PART I
FORWARD LOOKING STATEMENTS
The words “Synchronoss,” “we,” “our,” “ours,” “us” and the “Company,” refer to Synchronoss Technologies, Inc. and its consolidated subsidiaries. All statements in this Annual Report on Form 10-K for the fiscal year ended December 31, 2023 that are not historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, including statements regarding Synchronoss’ “expectations,” “beliefs,” “hopes,” “intentions,” “anticipates,” “seeks,” “strategies,” “plans,” “targets,” “estimations,” “outlook” or the like. Such statements are based on management’s current expectations and are subject to a number of factors and uncertainties that could cause actual results to differ materially from those described in the forward-looking statements. Past performance is not necessarily indicative of future results. Synchronoss cautions investors that there can be no assurance that actual results or business conditions will not differ materially from those projected or suggested in such forward-looking statements as a result of various factors. We encourage you to read Management’s Discussion and Analysis of our Financial Condition and Results of Operations and our consolidated financial statements contained in this Form 10-K. We also encourage you to read Item 1A of Part I of this Form 10-K, entitled Risk Factors, which contains a more complete discussion of the risks and uncertainties associated with our business. In addition to the risks described in Item 1A of this Form 10-K, other unknown or unpredictable factors also could affect our results. Therefore, the information in this Form 10-K should be read together with other reports and documents that we file with the Securities and Exchange Commission from time to time, including on Form 10-Q and Form 8-K, which may supplement, modify, supersede or update those risk factors. Synchronoss expressly disclaims any obligation or undertaking to release publicly any updates or revisions to any forward-looking statements contained herein to reflect any change in Synchronoss’ expectations with regard thereto or any change in events, conditions, or circumstances on which any such statements are based.

This Form 10-K includes industry and market data that we obtained from periodic industry publications, third-party studies and surveys, filings of public companies in our industry and internal company surveys. These sources include government and industry sources. Industry publications and surveys generally state that the information contained therein has been obtained from sources believed to be reliable. Although we believe the industry and market data incorporated into this Form 10-K to be reliable, this information could prove to be inaccurate. Industry and market data could be wrong because of the method by which sources obtained their data and because information cannot always be verified with complete certainty due to the limits on the availability and reliability of raw data, the voluntary nature of the data gathering process and other limitations and uncertainties. In addition, we do not know all of the assumptions regarding general economic conditions or growth that were used in preparing the forecasts from the sources relied upon or cited herein.

ITEM 1. BUSINESS

Overview

Synchronoss Personal CloudTM is an innovative software that drives revenue growth and consumer engagement for global network operators and mobile insurance providers. We help our customers to connect, engage and monetize subscribers in more meaningful ways by providing trusted platforms through which end users can sync, organize and protect all of their digital content, connect with one another and enjoy precious memories. Our mission is to help our customers create new revenue streams, reduce the cost of innovation, and captivate their subscribers.

Divestiture of the Messaging and NetworkX businesses

On October 31, 2023, Synchronoss Technologies, Inc. entered into an Asset Purchase Agreement with Lumine Group Software Solutions (Ireland) Limited, pursuant to which the Company sold its Messaging and NetworkX businesses. This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. Accordingly, the operating results of, and costs to separate the Messaging and NetworkX businesses are reported in Net loss from discontinued operations, net of taxes in the Consolidated Statements of Operations for all periods presented. In addition, the related assets and liabilities held prior to the sale are reported as Assets and liabilities of discontinued operations on the Consolidated Balance Sheets. The notes to the financial statements have been adjusted on a retrospective basis. For additional
4

information, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K.

Who We Serve

At Synchronoss we focus on delivering carrier-grade solutions to three markets globally: communications service providers/multi-service operators (such as cable and mobile network operators), mobile insurance providers and retailers. We help our customers accelerate and monetize value-added services to drive growth, facilitate retention and enable differentiated experiences. In 2023, we continued to strengthen our focus through the asset sale of our Messaging and Digital businesses to Lumine.

Communications service providers, multi-service operators and mobile insurance providers market white label implementations of our Synchronoss Personal CloudTM products and solutions to their subscribers around the world. Our customers market and re-sell the services powered by our technology to their subscribers as part of stand-alone subscriptions or value-added bundles. They also use our Personal Cloud to enhance their service offerings to subscribers who purchase and lease mobile devices and network connectivity by providing an easy solution for storing and syncing user generated content (e.g., videos, photos, documents, contacts, music, etc.).

Our customers include global service providers such as AT&T, BT, Verizon, and Softbank. These customers utilize our solutions to service both consumer and enterprise customers.

How We Go to Market

We market our solutions and services directly through our sales organizations in the Americas, Europe, Middle East and Africa (“EMEA”) and Asia-Pacific (“APAC”).

Sales

We sell our solutions, products, and services through a direct sales force, with strategic partners and in collaboration with our customers to resell services to their end customers and subscribers. Our sales professionals are well versed in our platforms, products and services with an understanding of market trends, demands and conditions that our current and potential customers are facing.

Marketing

The Synchronoss marketing team, with our cloud-focused approach, is dedicated to implementing the right strategies and employing effective tools to drive customer acquisition and accelerate our growth. Our mission is centered on developing compelling product-specific messaging and comprehensive brand narratives through an array of channels, including digital marketing, sales support, social media, and public relations. These strategic efforts are crucial in generating business-to-business (B2B) sales leads, enhancing the visibility of our cloud solutions, and reinforcing our brand presence across the telecom, insurance, and retail sectors in the North America, EMEA, and APAC regions.

To complement our B2B initiatives, we provide robust support for our partners' direct-to-consumer (D2C) marketing activities, with the aim of driving customer adoption and subscriber growth. Through our integrated go-to-market and awareness campaigns, orchestrated with an omnichannel approach, we ensure that consumers are engaged at every pivotal point in the purchase lifecycle. This includes interactions during online checkout, retail engagements, customer support, the initial setup of products, and via in-app notifications for devices pre-installed with our cloud application. These initiatives are a clear demonstration of our dedication to delivering not only a secure and user-centric cloud experience but also to empowering service providers and consumers alike with a platform that champions data integrity and propels user engagement.

What We Deliver - Synchronoss Personal CloudTM Platform

The Synchronoss Personal CloudTM solution is designed to create an engaging and trusted customer experience through ongoing content management and engagement. The Synchronoss Personal CloudTM platform is a secure and highly scalable, white label platform that allows our customers’ subscribers to backup and protect, engage with, and manage their personal content and gives our operator customers the ability to increase average revenue per user (“ARPU”) and reduce churn.

5

Our Synchronoss Personal CloudTM platform is specifically designed to support smartphones, tablets, desktops computers, and laptops.

Messaging Platform (Owned and operated through October 31, 2023)

Synchronoss’ Messaging platform powers mobile messaging and mailboxes for hundreds of millions of telecommunication subscribers. Our Advanced Messaging platform is a powerful, secure, intelligent, white label messaging platform that expands capabilities for communications service provider and multi-service providers to offer P2P messaging via Rich Communications Services (“RCS”). Our Mobile Messaging Platform (“MMP”) is poised to provide a single standard ecosystem for onboarding and management to brands, advertisers and message wholesalers.

Advanced Messaging: Our Advanced Messaging platform supports rich messaging channel in both RCS and other Real-Time Communication (“RTC”); it enables rich, P2P communications and creates new commerce and revenue opportunities across channels via A2P experiences for our customers and other brands. Our messaging platform operates in tandem with Messaging-as-a-Platform (“MaaP”) Messaging Marketplace as well as dedicated, third-party clients and native original equipment manufacturer (“OEM”) clients, providing an end-to-end messaging platform and monetization tools to the operators, Communications-Platform-as-a-Service (“CpaaS”) players and brands.

E-Mail: Our Email suite provides service providers with a secure, white label, back-end framework for a branded email service that provides the opportunity to introduce and promote services that can be monetized. Our carrier branded Email Suite solution offers leading anti-virus, anti-spam and malware technology to keep the integrity and security of the customer experience and protection of subscriber data to carrier standards. Our Email solution is an important repository for critical communications with an intuitive and feature-rich mobile and desktop email experience ensuring stickiness and increasing customer lifetime value.

OnboardX (Owned and operated through October 31, 2023) products simplify subscriber onboarding and drive service adoption at scale. The first impression of a new product or service can either make or break your subscriber relationship. A poor onboarding experience leads to revenue losses and customers feeling stranded. Our customizable service activation, content backup, and device setup experiences make onboarding frictionless.

Mobile Content Transfer: Our Synchronoss Mobile Content Transfer® solution is an easy-to-use product whose client enables a secure, peer-to-peer, wireless transfer of content from one mobile smart device to another in a carrier retail location or at home/work, etc. Our solution can transfer select data classes that may include photos, videos, music, messages, documents, contacts, and call logs, across operating systems including iOS and Android.

Out of Box Experience: Our Synchronoss Out of Box Experience solution is a device setup solution that assists customers in setting up the features of their new device, including Wi-Fi, email, social network accounts and voicemail, as well as prompting restoration of content and enrollment in a cloud service. It also offers the ability to highlight programs and revenue generating initiatives during the setup process, such as loyalty programs, third-party partnerships and value-added services.

NetworkX (Owned and operated through October 31, 2023) products streamline networks to be more efficient and profitable. In a world where subscribers expect seamless connectivity and zero network interruptions, delivering superior network quality can be complex and costly. Our physical network asset management, off-network procurement, and expense control solutions reduce the complexity and cost of network management.

The Synchronoss NetworkX products provide operators with the tools and software to design their physical network, streamline their infrastructure purchases, and manage and optimize comprehensive network expenses for leading top tier carriers around the globe.

spatialNX: Our spatialSUITE provides enterprise-wide access to timely, accurate and comprehensive network information – including physical location, specifications, attributes, connectivity and capacity – for every inside-plant
6

and outside-plant asset. It delivers data across the enterprise to support provisioning, planning and design, construction, fault and event management, work order management, customer service, marketing and other critical business functions. The automation and ease of integration of our platform is designed to enable our customers to lower the cost of new subscriber acquisitions and enhance the accuracy and reliability of customer transactions.

ConnectNX (iNOW): Our iNOW provisioning system eliminates manual handling of service orders and manages the full order lifecycle between customer and supplier via automation and rules-based validation. iNOW includes an interface that powers bulk provisioning needs and an open API to seamlessly integrate to other carrier systems. iNOW also provides an electronically bonded gateway platform enabling rapid electronic order confirmations and status updates between bonded carriers. Finally, completed order information flows to Financial Analytics providing integrated and automated order to billing reconciliation functionality.

ExpenseNX: Our Financial Analytics Platform is a comprehensive application suite that helps operators reduce costs, mitigate risks, enforce financial compliance and controls, and increase operational efficiencies. Financial Analytics ingests any supplier invoice (in any format) through a unique software-driven process – with 100% of the detail. Invoices are managed via automated audit and payment workflow tightly coupled with a software driven dispute management lifecycle, providing a true procurement-to-payment process on network expenses and disputes across a carrier’s organization.

What We Deliver - Our Services

Synchronoss offers professional services including consulting, installation and deployment, configuration, customization, systems integration and support to ensure our customers’ successful deployment and utilization of our products and solutions.

Product Development

At Synchronoss we have focused our product development efforts on expanding the functionality, scalability and security of our products and solutions. We expect to sustain our research and development investments as we intend to continue on an aggressive path to develop new features and functionality, upgrade and extend our product offerings and develop new technology.

Intellectual Property

We rely principally on a combination of trademark, copyright and patent laws in the United States and other jurisdictions in which we do business, as well as confidentiality procedures and contractual provisions, which protect our proprietary information, technologies and strategies. We also cultivate a culture which encourages creativity and innovation amongst our employees by maintaining a patent award program, hosting events such as an annual Innovation Jam and periodic “hackathons.” We believe this facilitates the development of new features, functionality and products, which are essential to establishing our solutions as the leading solutions in the industry. We enter into proprietary information and invention agreements with all of our employees and consultants during the onboarding process and non-disclosure agreements with all third parties.

In the United States, as of December 31, 2023 we had 45 patents issued and 7 patents pending. Internationally, as of December 31, 2023 we had 70 patents issued and 6 pending. We hold and/or are pursuing patents in the United States, Germany, the United Kingdom, France and Spain and we may seek additional jurisdictions to the extent we determine such coverage is appropriate and cost efficient. Our issued patents cover all aspects of our business including cloud and security.

Demand Drivers for Our Business

With faster/higher speeds, lower latency, more capacity, enhanced security and better reliability, 5G capabilities will enable new use cases, applications and business models that were not possible before. Consumer demand for these features alone will shape how Operators offer 5G services and Operators in turn have the opportunity to monetize and earn differentiated revenue streams. According to Market Research Future, Mobile Value-Added-Services (“VAS”) are set to hit $309.1 billion by 2025. The transition to 5G provides an opportunity to strengthen their position in the consumer market and function as a service
7

enabler by bundling VAS into premium offers. Service providers should also become service creators by developing new, immersive products under their own brand. In either case (branded and partner services) powering digital bundles and simplifying onboarding, consumption, billing, and authentication of VAS will drive higher adoption of premium 5G service plans and ARPU.

Beyond being a buzz word or strategy, 5G is the next wave in Communication Service Providers’ technological future. In 2023, we saw the continued adoption of 5G use cases and Operators begin to reap returns carriers were reliant on when making their investment in 5G technology. In 2027, it is projected that North America will have the highest 5G penetration at 90 percent. 5G adoption among mid-tier smart phones also continued to abound as new devices and capabilities were introduced by mobile phone manufacturers in 2023.

More devices will lead to more vulnerabilities around privacy, data, and hardware protection. Consumers have made it clear; they want to understand and feel confident about how their data is being used. Service providers have proven themselves true stewards of consumer data protection and privacy, and therefore differentiated as the market continues to develop. As the provider of both the mobile network and fixed wireless connectivity, service providers are uniquely positioned to become the trusted end-to-end solution of total protection services for subscribers both at home and on the go. The consumer demand around personal cloud data protection, hardware insurance, home and network security will allow service providers to capitalize on their trusted relationship with consumers.

We believe our white label Personal Cloud platform helps service providers accelerate the adoption of 5G service and total protection plans. Our next generation Personal Cloud gives operators a new way to create, deliver, engage, and monetize more personalized experiences and offers for their subscribers. When operators have millions of active users leveraging cloud, it becomes a channel for cross selling security services, insurance, merchandise like prints & gifts, and other carrier services, leading to a significant increase in ARPU. As a result, we are fostering new partnerships, building exciting new capabilities, and now enabling subscribers to protect the home. Giving subscribers the ability to protect hardware investments with insurance plans, protect their families from cyber threats with network-based security services, and their personal content - with cloud, will differentiate the value proposition of 5G service plans and deliver significant brand value for our customers.

Personal Cloud and its data protection value proposition fits nicely into the device protection and insurance offering. Insurance providers bundle personal cloud with the device protection to offer total device protection. Cable MSO and broadband service providers have a unique opportunity to offer personal cloud as an ‘all home’ data protection offering which increases ARPU and provides the much needed access to the home service provider market beyond being a connectivity and content provider. In addition, service providers also can include personal cloud into a security bundle where consumers get data protection combined with other features like anti-virus, password protection, VPN and more.
_____________________________
1    Ericsson June 2022 Mobility Report

Competition

Competition across our markets is incredibly diverse, dynamic and nuanced in an increasingly interconnected landscape of rapidly changing technologies, evolving industry standards, new product introductions and converging spaces and services.

We face the following categories of competitors:

Personal Cloud
Over-the-top (“OTT”) Service & Platform Providers - Apple, Google, Dropbox, Box, Microsoft and Amazon all provide personal cloud services closely integrated to their respective technology or service platforms. However, Synchronoss differentiates from these OTT Service and Platform Providers by offering operator-grade white label solutions.
White Label Platform Providers - The field of platform-independent, white label personal cloud providers has consolidated in recent years with Funambol and others competing for Operator distribution deals. However, these providers target second and third tier regional operators with low-risk, revenue share business models and do not generally pose a real threat to Tier 1 world-wide Operators.

8

Messaging (Owned and operated through October 31, 2023)
The emerging RCS marketplace is intensely competitive across the globe. Leading OTT device and OS platform providers Google and Samsung, along with prominent online platform providers such as Facebook, WhatsApp, Instagram, WeChat and LINE have created a radically new market for communication and monetization that is turning “messaging” into a new, virtual OS.
Our Email suite provides service providers with a secure, white-label, back-end framework for a branded email service that provides the opportunity to introduce and promote services that can be monetized. Our carrier branded Email Suite solution offers leading anti-virus and anti-spam and malware technology to keep the integrity and security of the customer experience and protection of subscriber data to carrier standards. Our Email solution is an important repository for critical communications with an intuitive and feature-rich mobile and desktop email experience ensuring stickiness and increasing customer lifetime value.

Digital Products (Owned and operated through October 31, 2023)
Telecom Expense Management (TEM) Providers
TEOCO and Tangoe are two major providers that offer wholesale and retail TEM software and services. Each of these vendors have large customers/contracts to better account, reconcile and pay out on vendor contracts, network circuits, roaming agreements and other complex expense areas.
Telecom Service Order Management Providers
Neustar supports major providers with software that handles the full order lifecycle of telecommunications service orders.
Order management applications and processes developed/utilized by Operators also present competition.
Geospatial Network Planning Providers
Major providers of software that manage the planning and design of physical communication networks include Bentley, GE Smallworld, and 3-GIS.

To compete against global platform providers, we offer a collection of products that help to keep subscribers, systems, networks, and content in sync to enable a better, more engaging experience. Our white label products enable subscribers to connect with one another, the networks they rely on, the brands they love and the services they need. We believe we compete favorably through our differentiated product capabilities, vast reach across global markets, and our 20+ years of experience building carrier grade solutions that are proven to scale.

Compliance and Certifications

We obtain third-party reviews of our controls relating to security. Our Synchronoss white label Personal Cloud has been certified to be compliant with the Service Organization Controls (SOC) 2 type II audit that tests the design and operating effectiveness of controls over time. An independent auditor tests these controls annually and addresses, among other areas, the environmental and physical safeguards for production data centers, legal controls, change management and logical security. In addition, our Financial Analytics hosted solution is certified to be compliant with a SOC 1 type II audit that tests the design and effectiveness of controls related to our customers’ use of this service in financial reporting. Finally, our operations in Bangalore are certified under ISO27000, ensuring best practices for information security management, and ISO9000, ensuring quality management.

Human Capital

At Synchronoss, we believe that our growth and success are attributable in large part to our diverse employee base and an experienced management team, with a mission to make Synchronoss a great place to work. We continue to invest in our employees, as well as developing and promoting our team-oriented culture, and believe that these efforts provide us with a sustainable competitive advantage.

As of December 31, 2023 we had 1,321 full-time employees located in India, North America, Europe, and Asia Pacific regions.

We have a purpose-driven culture, with a focus on employee input and well-being, which we believe enables us to attract and retain exceptional talent. We have moved to a flexible work policy, providing the majority of our employees the flexibility
9

to work remotely from off-site locations at their election. We offer learning and development programs for all employees. Employees are able to actively voice their questions and thoughts through many internal channels, including our company town hall meetings and employee engagement surveys.

With a continued focus on employee engagement, we formed a global Diversity, Equity, and Inclusion (DE&I) committee, laying the groundwork to embed DE&I as part of our corporate culture and pave the way for a more comprehensive program. We took initial steps in this space through formal trainings, employee communications, and updating our corporate language to be more inclusive, aligned with industry’s best practices, and compatible with our DE&I philosophy. More recently, we launched a series of employee initiatives designed to strengthen employee morale, with more to come in this area. We also launched the Sync Cares program in 2022 to bring employees and leadership together to lend their time and talent to support causes and communities around the globe. In our initial year hundreds of our employees volunteered and contributed a total of over 450 hours to 15 organizations in the global communities in which we do business.

From a total rewards perspective, Synchronoss offers a competitive compensation and benefits package, which we review and update each year. Our annual compensation planning coincides with our feedback cycle where employees and managers have performance conversations to facilitate learning and career development. As part of our compensation review program, we conduct pay equity analyses annually.

Corporate Information

We were incorporated in Delaware in 2000. Our principal offices are located at 200 Crossing Boulevard, Bridgewater, New Jersey. We completed our initial public offering in 2006, and our common stock is listed on the NASDAQ Global Select Market under the symbol “SNCR” and our Senior Notes as listed on the NASDAQ Global Select Market under the symbol “SNCRL.”

Available Information

Our website is located at www.synchronoss.com and our investor relations website is located at https://synchronosstechnologiesinc.gcs-web.com/. We have used, and intend to continue to use, our investor relations website as a means of disclosing material non-public information and for complying with our disclosure obligations under Regulation FD. The following filings are available through our investor relations website after we file them with the Securities and Exchange Commission ("SEC"): Annual Report on Form 10-K, Quarterly Reports on Form 10-Q, current reports on Form 8-K, and our Proxy Statement for our annual meeting of stockholders. These filings are also available for download free of charge on our investor relations website. The SEC also maintains an Internet website that contains reports, proxy statements and other information about issuers, like us, that file electronically with the SEC. The address of that website is www.sec.gov. The contents of these websites are not incorporated into this filing. Further, the Company’s references to the URLs for these websites are intended to be inactive textual references only.

Synchronoss and Synchronoss Personal CloudTM and other trademarks of Synchronoss appearing in this Form 10-K are the property of Synchronoss. Other trademarks or service marks that may appear in this Annual Report are the property of their respective holders. Solely for convenience, the trademarks and trade names in this Annual Report are sometimes referred to without the ®, ™ and SM symbols, but such references should not be construed as any indicator that their respective owners will not assert, to the fullest extent under applicable law, their rights thereto.

ITEM 1A. RISK FACTORS

An investment in our securities involves a high degree of risk. The following are certain risk factors that could affect our business, financial results and results of operations. You should carefully consider the following risk factors in connection with evaluating the forward-looking statements contained in this Form 10-K because these factors could cause the actual results and conditions to differ materially from those projected in forward-looking statements. The risks that we have highlighted here are not the only ones that we face. If any of the risks actually occur, our business, financial condition or results of operation could be negatively affected. In that case, the trading price of our securities could decline, and our investors may lose part or all of their investment.

10

Risk Factors Summary

Our business operations are subject to numerous risks and uncertainties, including those outside of our control, that could cause our actual results to be harmed, including risks regarding the following:

Operation Risks

Our business may not generate sufficient cash flows from operations or future borrowings may not be available in amounts sufficient to enable us to fund liquidity needs or capital expenditures.
Our revenue, earnings and profitability are affected by the length of our sales cycle, and a longer sales cycle could adversely affect our results of operations and financial condition.
If we do not meet our revenue forecasts, we may be unable to reduce our expenses in a timely fashion to avoid or minimize harm to our results of operations.
We traditionally have had substantial customer concentration, with a limited number of customers accounting for a substantial portion of our revenue.
We must recruit and retain our key management and other key personnel and our failure to recruit and retain qualified employees could have a negative impact on our business.
Our products are complex and may contain defects that are detected only after deployment.
Failure to maintain the confidentiality, integrity and availability of our systems, software and solutions could seriously damage our reputation and affect our ability to retain customers and attract new business.
The quality of our support and services offerings is important to our customers and if we fail to meet out service level obligations under our service level agreements or otherwise fail to offer quality support and services, we would be subject to penalties and could lose customers.
Our reliance on third-party providers for communications software, services, hardware and infrastructure exposes us to a variety of risks we cannot control.
We are subject to credit risk and other risks associated with our accounts receivable securitization facility.
Fluctuations in foreign currency exchange rates could result in foreign currency transaction losses, which could harm our operating results and financial condition.
Downgrades in our credit ratings may increase our future borrowing costs, limit our ability to raise capital, cause our stock price to decline, any of which could have a material adverse impact on our business.
Our insurance policies, including general liability, errors and omissions and cyber insurance, may not totally protect us.

Risks Related to our Business and Industry

The financial and operating difficulties in the telecommunications sector may negatively affect our customers and our business.
We recently announced our new strategy to focus on our cloud-centric solutions. There can be no guarantee that this strategy will be successful or that we will experience consistent and sustainable profitability in the future as a result of our new strategy.
The success of our business depends on the continued growth in demand for connected devices and the continued availability of high-speed access to the Internet.
Our business depends substantially on customers renewing and expanding their subscriptions for our services. Any decline in our customer renewal and expansions would harm our operating results.
The markets in which we market and sell our products and services are highly competitive, and if we do not adapt to rapid technological change, our ability to sustain or grow revenue could be adversely affected.
Consolidation in the telecommunications, media, technology industry and other industries that we serve can reduce the number of actual and potential customers and adversely affect our business.

Legal, Regulatory and Compliance Risks

Government regulation of the Internet and e-commerce and of the international exchange of certain information is subject to possible unfavorable changes, and our failure to comply could harm our business and operating results.
We collect, process, store, disclose and use personal information and other data, and our perceived failure to protect this information and data could damage our reputation and harm our business and operating results.
If we are required to collect sales and use taxes on the services we previously sold in additional jurisdictions, we may be subject to liability for past sales.

11

Risks Related to our Series B Preferred Stock, Senior Notes and Common Stock

Our stock price may continue to experience significant fluctuations and could subject us to litigation.
We have, and in the future may be, the target of stockholder derivative complaints or other securities related legal actions that could adversely affect our results of operations and our business.
Delaware law and provisions in our restated certificate of incorporation and amended and restated bylaws could make a merger, tender offer or proxy contest difficult, therefore depressing the trading price of our common stock.
We have incurred (and expect to continue to incur) significant costs in connection with the restatement of previously issued consolidated financial statements.
Our current or future debt securities or preferred equity securities, which would be senior to our common stock, may adversely affect the market price of our common stock.
B. Riley Financial, Inc., 180 Degree Capital Corp., and their respective affiliates have significant influence over us and may have conflicts of interest with us or other stockholders.
The Senior Notes are unsecured and therefore are effectively subordinated to any secured indebtedness that we currently have or that we may incur in the future.
The Senior Notes are structurally subordinated to the indebtedness and other liabilities of our subsidiaries.
The indenture under which the Senior Notes were issued contains limited protection for holders of the Senior Notes.
A 1% U.S. federal excise tax may be imposed upon us in connection with the redemptions by us of our Series B Non-Convertible Perpetual Preferred Stock or other redemptions or repurchases of our equity.

Operation Risks

Our business may not generate sufficient cash flows from operations, or future borrowings which may not be available to us, in amounts sufficient to enable us to fund our liquidity needs and capital expenditure requirements necessary to expand our operations and invest in new products which could reduce our ability to compete and could harm our business.

We cannot guarantee that we will be able to generate sufficient revenue or obtain enough capital to fund our capital expenditures, service our debt and execute on our business strategy. We may be more vulnerable to adverse economic conditions than our competitors and thus less able to withstand competitive pressures. We intend to continue to make substantial investments to support our business growth and may require additional funds to respond to business challenges, including the need to develop new products and enhancements to our platforms or acquire complementary businesses and technologies. Accordingly, we may need to engage in equity or debt financings to secure additional funds. If we raise additional capital, our stockholders may experience significant dilution of their ownership interests, and the per share value of our common stock could decline. In addition, the terms of any future issued equity securities could entitle the holders of those equity securities to rights, preferences and privileges superior to those of holders of our securities. Furthermore, if we engage in additional debt financings, the holders of debt might have priority over the holders of our securities, and we may be required to accept terms that restrict our ability to incur additional indebtedness, including restrictive covenants relating to our capital raising activities and other financial and operational matters, including restricting our ability to pay dividends or make certain other restricted payment, sell assets, make certain investments and grant liens, which may make it more difficult for us to obtain additional capital and to pursue business opportunities. We may also be required to take other actions that would otherwise be in the interests of the debt holders and force us to maintain specified liquidity or other ratios, including limitations to our total leverage ratio, any of which could harm our business, results of operations, and financial condition. If we need additional capital and cannot raise it on acceptable terms, we may not be able to, among other things:

develop or enhance our products and platforms,
acquire complementary technologies, products or businesses,
expand operations in the United States or internationally, or
respond to competitive pressures or unanticipated working capital requirements.

If we are unable to obtain adequate financing or financing on terms satisfactory to us when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly limited which may also require us to delay, scale back or eliminate some or all of our activities, which could have a material adverse effect on our business, results of operations and financial condition.

Our revenue, earnings and profitability are affected by the length of our sales cycle, and a longer sales cycle could adversely affect our results of operations and financial condition.

Our business is directly affected by the length of our sales cycles. Our customers’ businesses are relatively complex and their purchase of the types of products and services that we offer generally involve a significant financial commitment, with
12

attendant delays, frequently associated with large financial commitments and procurement procedures within a large organization. In addition, as we continue to further expand our presence in the global market, and the size and complexity of our sales opportunities continue to vary, we have seen an increase in the average length of time in our sales cycles. The purchase of the types of products and services that we offer typically requires coordination and agreement across many departments within a potential customer’s organization. Delays associated with such timing factors could have a material adverse effect on our results of operations and financial condition. In periods of economic slowdown our typical sales cycle lengthens, which means that the average time between our initial contact with a prospective customer and the signing of a sales contract increases. The lengthening of our sales cycle could reduce growth in our revenue. In addition, the lengthening of our sales cycle contributes to an increased cost of sales, thereby reducing our profitability.

We may experience quarterly fluctuations in our operating results due to a number of factors which make our future results difficult to predict and could cause our operating results to fall below expectations or our guidance.

As a result of a variety of factors discussed in this report, many of which are out of our control, our operating results for a particular quarter is difficult to predict, especially in light of a challenging and inconsistent global macroeconomic environment and related market uncertainty. Our revenue may grow at a slower rate than in past periods or decline, as it has in the past, on a year-over-year basis. Our ability to meet financial expectations could also be adversely affected if the nonlinear sales pattern seen in some of our past quarters recurs in future periods. The timing of large engagements can also have a significant effect on our business and operating results from quarter to quarter. The timing of such engagements is difficult to predict, and the timing of revenue recognition from such engagements may affect period to period changes in revenue. As a result, our operating results could vary materially from quarter to quarter based on such engagements and their ultimate recognition as revenue. We plan our operating expense levels based primarily on forecasted revenue levels. These expenses and the impact of long-term commitments are relatively fixed in the short term. A shortfall in revenue could lead to operating results being below expectations because we may not be able to quickly reduce these fixed expenses in response to short-term business changes. As a result, comparing our operating results on a period-to-period basis may not be meaningful. Our past results should not be relied on as an indication of our future performance. Non-GAAP financial measures should not be considered in isolation from, or as a substitute for, financial information prepared in accordance with GAAP. In addition, non-GAAP metrics we may disclose, such as Adjusted EBITDA, Invoiced Revenue, and any corresponding trends in such metrics should not be relied on as an indication that our GAAP results, such as net income (loss), will be similar or will follow the same trends. If our revenue or operating results fall below the expectations of investors or securities analysts or below any guidance we may provide to the market, the price of our common stock could decline substantially. Any of the above factors could have a material adverse impact on our operations and financial results.

We are subject to revenue recognition standards and because we recognize revenue for certain products and services ratably over the term of customer agreements upturns or downturns in the value of signed contracts will not be fully and immediately reflected in our operating results and any changes in the standards could impact our business.

We offer certain of our products and services primarily through fixed or variable commitment contracts and recognize revenue ratably over the related service period, which typically ranges from twelve to twenty-four months. As a result, some portion of the revenue we report in each quarter is revenue from contracts entered into during prior periods. Consequently, a decline in signed contracts in any quarter will not be fully and immediately reflected in revenue for that quarter but may instead negatively affect our revenue in future quarters. In addition, we may be unable to adjust our cost structure to offset this reduced revenue. Similarly, revenue attributable to an increase in contracts signed in a particular quarter will not be fully and immediately recognized, as revenue from new or renewed contracts is recognized ratably over the applicable service period. Because we incur certain sales costs at the time of sale, we may not recognize revenues from some customers despite incurring considerable expense related to our sales processes. Timing differences of this nature could cause our margins and profitability to fluctuate significantly from quarter to quarter. As we introduce new services or products, revenue recognition could become increasingly complex and require additional analysis and judgment. Additionally, for new contracts with existing customers, we may negotiate and revise previously used terms and conditions of our contracts with these customers and channel partners, which may also cause us to revise our revenue recognition policies. As our arrangements with customers change, we may be required to defer a greater portion of revenue into future periods, which could materially and adversely affect our financial results.

If we do not meet our revenue forecasts, we may be unable to reduce our expenses in a timely fashion to avoid or minimize harm to our results of operations.

Our revenues are difficult to forecast and are likely to fluctuate significantly from period to period, particularly as we continue to implement our business strategy. We base our operating expense and capital investment budgets on expected sales and revenue trends, and many of our expenses, such as office and equipment leases and personnel costs, will be relatively fixed
13

in the short term and will increase over time as we make investments in our business. Our estimates of sales trends may not correlate with actual revenues in a particular quarter or over a longer period of time. Variations in the rate and timing of conversion of our sales prospects into sales and actual revenues could cause us to plan or budget inaccurately and those variations could adversely affect our financial results. In particular, delays, reductions in amount or cancellation of customers’ contracts would adversely affect the overall level and timing of our revenues, and our business, results of operations and financial condition could be harmed. Due to the relatively fixed nature of many of our expenses, we may be unable to adjust spending quickly enough to offset any unexpected revenue shortfall. In the course of our sales to customers, we may encounter difficulty collecting accounts receivable and could be exposed to risks associated with uncollectible accounts receivable. In the event we are unable to collect on our accounts receivable, it could negatively affect our cash flows, operating results and business.

Economic, political and market conditions can adversely affect our results of operations, financial condition and business.

Our business is influenced by a range of factors that are beyond our control and that we have no comparative advantage in forecasting. These include but are not limited to general economic and business conditions, the overall demand for cloud-based products and services, general political developments and currency exchange rate fluctuations. Economic uncertainty, including interest rate increases and inflation, may exacerbate negative trends in consumer spending and may negatively impact the businesses of certain of our customers, which may cause a reduction in their use of our platforms or increase the likelihood of defaulting on their payment obligations, and therefore cause a reduction in our revenues. These conditions and uncertainty about future economic conditions may make it challenging for us to forecast our operating results, make business decisions and identify the risks that may affect our business, financial conditions and results of operations and may result in a more competitive environment, resulting in possible pricing pressures. Our business could be affected by acts of war or other military actions, terrorism, natural disasters and the widespread outbreak of infectious diseases. Current world tensions could escalate, and this could have unpredictable consequences on the world economy and on our business.

There is significant uncertainty in the global economy. Continued uncertainty about the associated economic consequences may have a long-term adverse effect on the economy, our sellers, customers, suppliers, and our business. For example, we are currently subletting some of our office space. An economic downturn or our work from home practices may cause us to need less office space than we are contractually committed to leasing and prevent us from finding subtenants for such unused office space, causing us to pay for unused office space. Similarly, an economic downturn or changes to the market could affect our subtenants and may cause them to default on their subleases, resulting in the Company being responsible for lease payments for the subleased spaces. Rising tensions in the geopolitical climate, including effects of the ongoing conflict between Russia and Ukraine, and the conflict between Israel and Hamas and other militant groups in the Middle East and the possibility of a wider regional or global conflict, and global sanctions imposed in response thereto, have created significant uncertainty in the global economy. These or any further political or governmental developments or health concerns in countries could result in social, economic and labor instability. If, as a result of such events, we experience a reduction in demand for our products, platforms or services, or the supply of products or components to our customers, our business, results of operations and financial condition may be materially and adversely affected.

We traditionally have had substantial customer concentration, with a limited number of customers accounting for a substantial portion of our revenues.

The Company’s top five customers accounted for 96.6%, 94.6% and 92.4% of net revenues for the years ended December 31, 2023, 2022 and 2021, respectively. Contracts with these customers typically run for three to five years. Of these customers, Verizon accounted for more than 10% of the Company’s revenues in 2023, 2022, and 2021; and AT&T accounted for more than 10% of the Company’s revenues in 2023. There are inherent risks whenever a large percentage of total revenues are concentrated with a limited number of customers. It is not possible for us to predict the future level of demand for our products and services that will be generated by these customers or the future demand for the products and services of these customers in the end-user marketplace. In addition, revenues from these larger customers may fluctuate from time to time based on the commencement and completion of projects, the timing of which may be affected by market conditions or other factors, some of which may be outside of our control. Further, some of our contracts with these larger customers permit them to terminate our services at any time (subject to notice and certain other provisions). If any of our major customers experience declining or delayed sales due to market, economic or competitive conditions, we could be pressured to reduce the prices we charge for our services or we could lose the customer. Any such development could have an adverse effect on our margins and financial position and would negatively affect our revenues and results of operations and/or trading price of our common stock.

We may be able to incur substantially more debt, which could have important consequences to investors.

We may be able to incur substantial additional indebtedness in the future. The terms of the indenture governing the Senior Notes does not prohibit us from doing so. If we incur any additional indebtedness that ranks equally with the Senior Notes, the
14

holders of that debt will be entitled to share ratably with holders of the Senior Notes in any proceeds distributed in connection with any insolvency, liquidation, reorganization or dissolution. This may have the effect of reducing the amount of proceeds paid to investors. Incurrence of additional debt would also further reduce the cash available to invest in operations, as a result of increased debt service obligations. If new debt is added to our current debt levels, the related risks that we now face could intensify.

Our level of indebtedness could have important consequences to investors, because:

it could affect our ability to satisfy our financial obligations, including those relating to the Senior Notes;
a substantial portion of our cash flows from operations would have to be dedicated to interest and principal payments and may not be available for operations, capital expenditures, expansion, acquisitions or general corporate or other purposes;
it may impair our ability to obtain additional debt or equity financing in the future;
it may limit our ability to refinance all or a portion of our indebtedness on or before maturity;
it may limit our flexibility in planning for, or reacting to, changes in our business and industry; and
it may make us more vulnerable to downturns in our business, our industry or the economy in general.

Our operations may not generate sufficient cash to enable us to service our debt. If we fail to make a payment on the Senior Notes, we could be in default on the Senior Notes, and this default could cause us to be in default on other indebtedness, to the extent outstanding. Conversely, a default under any other indebtedness, if not waived, could result in acceleration of the debt outstanding under the related agreement and entitle the holders thereof to bring suit for the enforcement thereof or exercise other remedies provided thereunder. In addition, such default or acceleration may result in an event of default and acceleration of other indebtedness of the Company, entitling the holders thereof to bring suit for the enforcement thereof or exercise other remedies provided thereunder. If a judgment is obtained by any such holders, such holders could seek to collect on such judgment from the assets of the Company. If that should occur, we may not be able to pay all such debt or to borrow sufficient funds to refinance it. Even if new financing were then available, it may not be on terms that are acceptable to us.

However, no event of default under the Senior Notes would result from a default or acceleration of, or suit, other exercise of remedies or collection proceeding by holders of, our other outstanding debt, if any. As a result, all or substantially all of our assets may be used to satisfy claims of holders of our other outstanding debt, if any, without the holders of the Senior Notes having any rights to such assets.

We may make investments in new products and services that may not be profitable.

We intend to continue to make investments to support our business growth, including expenditures to develop new services or enhance our existing services, enhance our operating infrastructure, market and sell our product offerings and acquire complementary businesses and technologies. These endeavors may involve significant risks and uncertainties and could lead to a misapplication of our resources. These new investments are inherently risky and may involve distracting management from current operations, create greater than expected liabilities and expenses, provide us with an inadequate return on capital, include other unidentified risks and, ultimately, may generally not be successful. Further, our ability to effectively integrate new services and investments into our business may affect our profitability. Significant delays in new releases or significant problems in creating new products or services could adversely affect our revenue and financial performance.

We must recruit and retain our key management and other key personnel and our failure to recruit and retain qualified employees could have a negative impact on our business.

We believe that our success depends in part on the continued contributions of our senior management and other key personnel to generate business and execute programs successfully. In addition, the relationships and reputation that these individuals have established and maintain with our customers and within the industries in which we operate contribute to our ability to maintain good relations with our customers and others within those industries. The loss of any members of senior management or other key personnel could materially impair our ability to identify and secure new contracts and otherwise effectively manage our business. In order to attract and retain executives and other key employees in a competitive marketplace, we must provide a competitive compensation package, including cash- and equity-based compensation. If we do not obtain the stockholder approval needed to continue granting equity compensation in a competitive manner, our ability to attract, retain, and motivate executives and key employees could be weakened. Further, in the technology industry, there is substantial and continuous competition for highly skilled business, product development, technical and other personnel. We may be unable to attract or retain qualified personnel because their salaries and other compensation may increase to levels that we are unwilling or unable to provide. Competition for qualified personnel at times can be intense and as a result we may not be successful in attracting and retaining the personnel we require, which could have a material adverse effect on our ability to meet our commitments and new product delivery objectives. If we are unable to maintain or expand our direct sales capabilities, we may
15

not be able to generate anticipated revenues. In addition, if we are unable to maintain or expand our product development capabilities, we may not be able to meet our product development goals. Further, we rely on the expertise and experience of our senior management team. Although we have employment agreements with our executive officers, none of them or any of our other management personnel is obligated to remain employed by us. The loss of services of any key management personnel could lower productive output, interrupt our strategic vision and make it more difficult to pursue our business goals successfully.

Our performance and growth depend on our ability to generate customer referrals and to develop referenceable customer relationships that will enhance our sales and marketing efforts. A failure to accomplish these objectives could materially harm our business.

In our business, we depend on end-users of our solutions to generate customer referrals for our services. We also depend on members of the communications industry, financial institutions, legal service providers and other third parties who use our services to recommend them to a larger customer base than we can reach through our direct sales and internal marketing efforts. These referrals are an important source of new customers for our services and generally are made without expectation of compensation. We intend to continue to focus our marketing efforts on these referral partners in order to expand our reach and improve the efficiency of our sales efforts. We also recognize that having respected, well known, market-leading customers who have committed to deploy our solutions within their organizations will support our marketing and sales efforts, as these customers can act as references for us and our product offerings. Our ability to establish and maintain these customer relationships is important to our future profitability. The willingness of these types of customers to provide referrals or serve as anchor or reference customers depends on a number of factors, including the performance, ease of use, reliability, reputation and cost-effectiveness of our services as compared to those offered by our competitors, as well as the internal policies of these customers. We may not be able to cultivate or maintain the relationships with customers that are necessary to develop those customer relationships into referenceable accounts.

The loss of any of our significant referral sources, including our anchor customers, or a decline in the number of referrals we receive or anchor customers that we generate could require us to devote substantially more resources to the sales and marketing of our services, which would increase our costs, potentially lead to a decline in our revenue, slow our growth and generally have a material adverse effect on our business, results of operations and financial condition. In addition, the revenue we generate from our referral and anchor relationships may vary from period to period.

Many of our current and planned products are highly complex and may contain defects or errors that are detected only after deployment in telecommunications networks. If that occurs, our reputation or market acceptance of our products and services may be harmed.

Our products are highly complex, and we cannot assure customers that our extensive product development, production and integration testing is, or will be, adequate to detect all defects, errors, failures and quality issues that could affect customer satisfaction or result in claims against us. Our products and services may contain undetected errors or scalability limitations at any point in their lives, but particularly when first introduced or as new versions are released. As a result, we might have to replace certain components and/or provide remediation in response to the discovery of defects in products that have been supplied to customers. The occurrence of any defects, errors, failures or quality issues could result in cancellation of orders, product returns, diversion of our resources, legal actions by customers or customers’ end users and other losses to us or to our customers or end users. These occurrences could also result in the loss of or delay in market acceptance of our products, in the loss of sales, or in the need to create provisions, which would harm our business and adversely affect our revenues and profitability.

Failure to maintain the confidentiality, integrity and availability of our systems, software and solutions could seriously damage our reputation and affect our ability to retain customers and attract new business.

Maintaining the confidentiality, integrity and availability of our systems, software and solutions is an issue of critical importance for us and for our customers and users who rely on our systems to store and exchange large volumes of information, much of which is proprietary and confidential. There appears to be an increasing number of individuals, governments, groups and computer “hackers” developing and deploying a variety of destructive software programs (such as viruses, worms and other malicious software) that could attack our computer systems or solutions or attempt to infiltrate our systems. We make significant efforts to maintain the confidentiality, integrity and availability of our systems, solutions and source code. Despite significant efforts to create security barriers, it is virtually impossible for us to mitigate this risk entirely because techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not recognized until launched against a target. Like all software solutions, our software is vulnerable to these types of attacks. An attack of this type could disrupt the proper functioning of our software solutions, cause errors in the output of our customers’ work, allow unauthorized
16

access to sensitive, proprietary or confidential information of ours or our customers, and other destructive outcomes. If an actual or perceived breach of our security were to occur, our reputation could suffer, customers could stop buying our solutions and we could face lawsuits and potential liability, any of which could cause our financial performance to be negatively impacted. Though we maintain professional liability insurance that may be available to provide coverage if a cybersecurity incident were to occur, there can be no assurance that insurance coverage will be available or that available coverage will be sufficient to cover losses and claims related to any cybersecurity incidents we may experience.

There is also a danger of industrial espionage, cyber-attacks, misuse or theft of information or assets (including source code), or damage to assets by people who have gained unauthorized access to our facilities, systems or information, which could lead to the disclosure of portions of our source code or other confidential information, improper usage and distribution of our solutions without compensation, illegal or inappropriate usage of our systems and solutions, jeopardizing of the security of information stored in and transmitted through our computer systems, manipulation and destruction of data, defects in our software and downtime issues. The risk of security incidents is increasing as we experience an increase in electronic payments, e-commerce, and other online activity. Additionally, due to political uncertainty and military actions associated with Russia’s invasion of Ukraine, we and our service providers are vulnerable to heightened risks of security incidents and security and privacy breaches from or affiliated with nation-state actors, including attacks that could materially disrupt our systems, operations, supply chain, products, and services. While we do not currently have operations in areas experiencing rising political conflict and uncertainty, there is an increased likelihood that escalation of tensions could result in cyber-attacks or cybersecurity incidents that could either directly or indirectly impact our operations. As such, the risk of cybersecurity incidents is increasing, and we cannot provide assurances that our preventative efforts will be successful. Although we actively employ measures to combat unlicensed copying, access and use of our facilities, systems, software and intellectual property through a variety of techniques, preventing unauthorized use or infringement of our rights is inherently difficult. The occurrence of an event of this nature could adversely affect our financial results or could result in significant claims against us for damages. Further, participating in either a lawsuit to protect against unauthorized access to, usage of or disclosure of any of our solutions or any portion of our source code or the prosecution of an individual in connection with a cybersecurity breach could be costly and time-consuming and could divert management’s attention and adversely affect the market’s perception of us and our solutions. A number of core processes, such as software development, sales and marketing, customer service and financial transactions, rely on our IT, infrastructure and applications. Defects or malfunctions in our IT infrastructure and applications could cause our service offerings not to perform as our customers expect, which could harm our reputation and business. In addition, malicious software, sabotage and other cybersecurity breaches of the types described above could cause an outage of our infrastructure, which could lead to a substantial denial of service and ultimately downtimes, recovery costs and customer claims, any of which could have a significant negative impact on our business, financial position, profitability and cash flows.

The confidentiality, integrity and availability of our systems could also be jeopardized by a breach of our internal controls and policies by our employees, consultants or subcontractors having access to our systems. If our systems fail or are breached as a result of a third-party attack or an error, violation of internal controls or policies or a breach of contract by an employee, consultant or subcontractor that results in the unauthorized use or disclosure of proprietary or confidential information or customer data (including information about the existence and nature of the projects and transactions our customers are engaged in), we could lose business, suffer irreparable damage to our reputation and incur significant costs and expenses relating to the investigation and possible litigation of claims relating to such event. We could be liable for damages, penalties for violation of applicable laws or regulations and costs for remediation and efforts to prevent future occurrences, any of which liabilities could be significant. There can be no assurance that the limitations of liability in our contracts would be enforceable or adequate or would otherwise protect us from liabilities or damages with respect to any particular claim. Furthermore, litigation, regardless of its outcome, could result in a substantial cost to us and divert management’s attention from our operations. Any significant claim against us or litigation involving us could have a material adverse effect on our business, financial condition and results of operations.

We have implemented a number of security measures designed to ensure the security of our information, IT resources and other assets. Nonetheless, unauthorized users could gain access to our systems through cyber-attacks and steal, use without authorization and sabotage our intellectual property and confidential data. Any security breach, misuse of our IT systems or theft of our or our customers’ intellectual property or data could lead to customer losses, non-renewal of customer agreements, loss of production, recovery costs or litigation brought by customers or business partners, any of which could adversely impact our cash flows and reputation and could have an adverse impact on our disclosure controls and procedures.

Despite our efforts to protect our intellectual property, unauthorized third parties may attempt to copy our technology or to develop products or solutions with the same or similar functions, which infringe upon our rights. Pursuing these potential violations of Synchronoss’ intellectual property rights is difficult and costly. Our competition may also independently develop technology equivalent to ours and our intellectual property rights may not be sufficient to prevent them from marketing and
17

selling those products which incorporate such technology, which could have a material adverse effect on our ability to compete in the marketplace.

Failures or interruptions of our systems and services could materially harm our revenues, impair our ability to conduct our operations and damage relationships with our customers.

Our success depends on our ability to provide reliable services to our customers and process a high volume of transactions in a timely and effective manner. Although we operate disaster recovery solutions and maintain backup systems, our network operations are susceptible to damage or interruption from human error, fire, flood, power loss, telecommunications failure, terrorist attacks, war or other military conflict, including escalation of ongoing political conflicts and similar events. A catastrophic event that results in the destruction or disruption of any of our data centers or our critical business or information technology systems could severely affect our ability to conduct normal business operations and, as a result, our business, operating results and financial condition could be adversely affected. We could also experience failures or interruptions of our systems and services, or other problems in connection with our operations, as a result of, among other things:

damage to, or failure of, our computer software or hardware or our connections and outsourced service arrangements with third parties;
errors in the processing of data by our systems;
computer viruses or software defects;
physical or electronic break-ins, sabotage, intentional acts of vandalism and similar events;
fire, cybersecurity attack, terrorist attack or other catastrophic event;
increased capacity demands or changes in systems requirements of our customers; or
errors by our employees or third-party service providers.

We rely on various systems and applications to support our internal operations, including our billing, financial reporting and customer contracting functions. The availability of these systems and applications is essential to us and delays, disruptions or performance problems may adversely impact our ability to accurately bill our customers, report financial information and conduct our business, or cause us to suffer reputational harm, delays in product development, lack of products provided to our customers, breaches of data security and loss of critical data. Any failure or interruption of our systems and services could also prevent us from fulfilling customer orders or maintaining certain service level requirements, particularly in respect of our software as a service (“SaaS”) and hosted offerings.

Additionally, we may choose to replace or implement changes to these systems, including substituting traditional systems with cloud-based solutions, which could be time-consuming and expensive, and which could result in delays in the ongoing operational processes these software solutions support. Further, our cloud-based solutions may experience disruptions and outages that are beyond our control as we rely on third-party vendors to support these solutions and assure their continued availability. We have also acquired a number of companies, products, services and technologies over the last several years. While we make significant efforts to address any IT security issues with respect to our acquisitions, we may still inherit certain risks when we integrate these acquisitions. In addition, our business interruption insurance may be insufficient to compensate us for losses or liabilities that may occur. Any interruptions in our systems or services could damage our reputation and substantially harm our business and results of operations.

The quality of our support and services offerings is important to our customers and if we fail to meet our service level obligations under our service level agreements or otherwise fail to offer quality support and services, we would be subject to penalties and could lose customers.

Our customers generally depend on our service organization to resolve issues relating to the use of our solutions. A high level of support is critical for the successful marketing and sale of our solutions. If we are unable to provide a level of support and service to meet or exceed the expectations of our customers, we could experience:

loss of customers and market share;
difficulty attracting or the inability to attract new customers, including in new geographic regions; and
increased service and support costs, and a diversion of resources.

Any of the above results would likely have a material adverse impact on our business, revenue, results of operations, financial condition and reputation. In addition, we have service level agreements with many of our customers under which we guarantee specified levels of service availability. These arrangements involve the risk that we may not have adequately estimated the level of service we will in fact be able to provide. The importance of high-quality customer support will increase as we expand our business and pursue new enterprise customers. If we fail to meet our service level obligations under these
18

agreements, we would be subject to penalties, which could result in higher than expected costs, decreased revenues and decreased operating margins. We could also lose customers.

Our reliance on third-party providers for communications software, services, hardware and infrastructure exposes us to a variety of risks we cannot control.

Our success depends on software, equipment, network connectivity and infrastructure hosting services supplied by, or leased from, our vendors and customers. In addition, we rely on third-party vendors to perform a substantial portion of our exception handling services. We may not be able to continue to purchase the necessary software, equipment and services from vendors on acceptable terms or at all. If we are unable to maintain current purchasing terms or ensure service availability with these vendors and customers, we may lose customers and experience an increase in costs in seeking alternative supplier services. Further, any changes in our third-party vendors could detract from management’s ability to focus on the ongoing operations of our business or could cause delays in the operations of our business. Our business also depends upon the capacity, reliability and security of the infrastructure owned and managed by third parties, including our vendors and customers that are used by our technology interoperability services, network services, number portability services, call processed services and enterprise solutions. We have no control over the operation, quality or maintenance of a significant portion of that infrastructure and whether those third parties will upgrade or improve their software, equipment and services to meet our and our customers’ evolving requirements. We depend on these companies to maintain the operational integrity of our services. If one or more of these companies is unable or unwilling to supply or expand its levels of services to us in the future, our operations could be severely interrupted. In addition, rapid changes in the communications industry have led to industry consolidation. This consolidation may cause the availability, pricing and quality of the services we use to vary and could lengthen the amount of time it takes to deliver the services that we use.

Any damage to, or failure or capacity limitations of, our systems and our related network could result in interruptions in our service that could cause us to lose revenue, issue credits or refunds or could cause our customers to terminate their subscriptions for our services, in each case adversely affecting our renewal rates. Since our customers use our service for important aspects of their businesses, any errors, defects, disruptions in service or other performance problems could hurt our reputation and may damage our customers’ businesses. As a result, we may lose revenue, issue credits or refunds, or customers could elect not to renew our services or delay or withhold payments to us. We could also lose future sales or customers may make claims against us, which could result in an increase in our provision for credit losses, an increase in collection cycles for accounts receivable or the expense or risk of litigation. Additionally, third-party software underlying our services can contain undetected errors or bugs. We may be forced to delay commercial release of our services until any discovered problems are corrected and, in some cases, may need to implement enhancements or modifications to correct errors that we do not detect until after deployment of our services. In addition, problems with the third-party software underlying our services could result in:

damage to our reputation;
loss of or customers or delayed revenue;
warranty claims or litigation;
loss of or delayed market acceptance of our services, or
unexpected expenses and diversion of resources to remedy errors.

Interruptions or delays in our service due to problems with our third-party web hosting facilities or other third-party service providers could adversely affect our business.

We rely on third parties for the maintenance of certain of the equipment running our solutions and software at geographically dispersed hosting facilities with third parties. If we are unable to renew, extend or replace our agreements with any of our third-party hosting facilities, we may be unable to arrange for replacement services at a similar cost and in a timely manner, which could cause an interruption in our service. We do not control the operation of these third-party facilities, each of which may be subject to damage or interruption from earthquakes, floods, fires, power loss, telecommunications failures or similar events. These facilities may also be subject to break-ins, sabotage, intentional acts of vandalism or similar misconduct. Despite precautions taken at these facilities, the occurrence of a natural disaster, cessation of operations by our third-party web hosting provider or a third party’s decision to close a facility without adequate notice or other unanticipated problems at any facility could result in lengthy interruptions in our service. In addition, the failure by these facilities to provide our required data communications capacity could result in interruptions in our service.

19

We may seek to acquire companies or technologies, form joint ventures or make investments in other companies or technologies, which could disrupt our ongoing business, disrupt our management and employees, dilute our stockholders’ ownership, increase our debt, and adversely affect our results of operations.

We have made, and in the future intend to form joint ventures, make acquisitions of and investments in companies, technologies or products in existing, related or new markets for us that we believe may enhance our market position or strategic strengths. However, we cannot be sure that any acquisition or investment will ultimately enhance our products or strengthen our competitive position. Acquisitions involve numerous risks, including but not limited to:

diversion of management’s attention from other operational matters;
inability to identify acquisition candidates on terms acceptable to us or at all, or inability to complete acquisitions as anticipated or at all;
inability to realize anticipated benefits or commercialize purchased technologies;
exposure to operational risks, rules and regulations to the extent such activities are located in countries where we have not historically done business;
unknown, underestimated and/or undisclosed commitments or liabilities;
incurrence of debt, contingent liabilities or future write-offs of intangible assets or goodwill;
dilution of ownership of our current stockholders if we issue shares of our common stock;
higher than expected transaction costs; and
ineffective integration of operations, technologies, products or employees of the acquired companies.

In addition, acquisitions may disrupt our ongoing operations, increase our expenses and/or harm our results of operations or financial condition. Future acquisitions could also result in potentially dilutive issuances of equity securities, the incurrence of debt (which may reduce our cash available for operations and other uses), an increase in contingent liabilities or an increase in amortization expense related to identifiable assets acquired, each of which could materially harm our business, financial condition and results of operations.

We are exposed to our customers’ credit risk.

We are subject to the credit risk of our customers, and customers with liquidity issues may lead to credit losses for us. Most of our sales are on an open credit basis, with typical payment terms 90 days in the United States and, because of local customs or conditions, longer payment terms in some markets outside the United States. We use various methods to screen potential customers and establish appropriate credit limits, but these methods cannot eliminate all potential bad credit risks and may not prevent us from approving applications that are fraudulently completed. Moreover, businesses that are good credit risks at the time of application may become bad credit risks over time and we may fail to detect this change. We maintain reserves we believe are adequate to cover exposure for credit losses. If we fail to adequately assess and monitor our credit risks, we could experience longer payment cycles, increased collection costs and higher bad debt expense. A decrease in accounts receivable resulting from an increase in bad debt expense could adversely affect our liquidity. Our exposure to credit risks may increase if our customers are adversely affected by a difficult macroeconomic environment, or if there is a continuation or worsening of the economic environment. Although we have programs in place that are designed to monitor and mitigate the associated risk, including monitoring of particular risks in certain geographic areas, there can be no assurance that these programs will be effective in reducing our credit risks or preventing us from incurring additional losses. Future losses, if incurred, could harm our business and have a material adverse effect on our business operating results and financial condition. Additionally, to the degree that the current or future credit markets make it more difficult for some customers to obtain financing, those customers’ ability to pay could be adversely impacted, which in turn could have a material adverse impact on our business, operating results, and financial condition.

We are subject to credit risk and other risks associated with our accounts receivable securitization facility (the “A/R Facility”).

We entered into the A/R Facility with Norddeutsche Landesbank Girozentrale (“NLG”) in June 2022 that permits borrowings of up to $15.0 million outstanding from time to time through June 2025 against our existing and future account receivables. As of December 31, 2023, there were no outstanding obligations under the A/R Facility.

The amounts available under the A/R Facility depend on the size of our accounts receivable. If these amounts are less than we forecast, this could negatively affect our expected borrowing capacity and our ability to satisfy any obligations as they become due.

20

The willingness of NLG to make advances to us is subject to customary conditions for financings of this nature. If we are unable to satisfy those conditions, NLG could refrain from providing financing to us, and we may experience a material and adverse loss of liquidity. The A/R Facility contains representations and warranties, affirmative and negative covenants, and events of default that are customary for financings of this type. If we breach certain of our debt covenants under the A/R Facility, we will be unable to utilize the full borrowing capacity under the A/R Facility and our lenders could require us to repay the debt immediately and could immediately take possession of the receivables securing such debt. In addition, because our Senior Notes and A/R Facility contain cross-default and cross-acceleration provisions with other debt, if any debtholder were to declare its loan due and payable as a result of a default, the holders of the Senior Notes or NLG, might be able to require us to pay those debts immediately.

If NLG terminates the A/R Facility, we may experience a material and adverse loss of our liquidity, which could have a material adverse effect on financial, results of operations and cash flows.

Due to the global nature of our operations, political or economic changes or other factors in a specific country or region could harm our operating results and financial condition.

We conduct significant sales and customer support operations in countries around the world. As such, our growth depends in part on our increasing sales into emerging countries. We also depend on, and many of our customers depend on, non-U.S. operations of our contract manufacturers, component suppliers and distribution partners. We continue to assess the sustainability of any improvements in these countries and there can be no assurance that our investments in these countries will be successful. Our future results could be materially adversely affected by a variety of political, economic or other factors relating to our operations inside and outside the United States, including impacts from global central bank monetary policy; issues related to the political relationship between the United States and other countries that can affect the willingness of customers in those countries to purchase products from companies headquartered in the United States; business interruptions resulting from regional or larger scale conflicts or geo-political actions; the impact of the COVID-19 or other public health epidemics or concerns on our customer’s component suppliers, and the challenging and inconsistent global macroeconomic environment, any or all of which could have a material adverse effect on our operating results and financial condition, including, among others things:

current or future supply chain interruptions;
foreign currency exchange rates;
political or social unrest or instability;
economic instability or weakness, including inflation, or natural disasters in a specific country or region;
environmental and trade protection measures and other legal and regulatory requirements, some of which may affect our ability to import our products, to export our products from, or sell our products in various countries;
political considerations that affect service provider and government spending patterns;
health or similar issues and the responses thereto, such as a pandemic or epidemic, including the COVID-19 pandemic and responses taken thereto;
natural disasters, terrorism, war or other military conflict, including effects of the ongoing conflict between Russia and Ukraine, the conflict between Israel and Hamas and other militant groups in the Middle East and the possibility of a wider regional or global conflict, and global sanctions imposed in response thereto, telecommunication and electrical failures;
difficulties in staffing and managing international operations; or
adverse tax consequences, including imposition of withholding or other taxes on our global operations.

Concerns over economic recession, the COVID-19 pandemic, interest rate increases and inflation, supply chain delays and disruptions, policy priorities of the U.S. presidential administration, trade wars, unemployment, or prolonged government shutdown may contribute to increased volatility and diminished expectations for the economy and markets. Additionally, concern over geopolitical issues may also contribute to prolonged market volatility and instability. For example, the conflict between Russia and Ukraine or the conflict between Israel and Hamas and other militant groups in the Middle East could continue to lead to disruption, instability and volatility in global markets and industries. The U.S. government and governments in other jurisdictions have imposed severe economic sanctions and export controls against Russia and Russian interests, have removed Russia from the Society for Worldwide Interbank Financial Telecommunication system, and have threatened additional sanctions and controls. The impact of these measures, as well as potential responses to them by Russia, is unknown.

Fluctuations in foreign currency exchange rates could result in foreign currency transaction losses, which could harm our operating results and financial condition.

We consider the U.S. dollar to be our functional currency. However, given our international operations we currently have, and expect to have in the future, revenue and expenses and related assets and liabilities denominated in foreign currencies.
21

Foreign currency transaction exposure results primarily from transactions with customers or vendors denominated in currencies other than the functional currency of the entity in which we record the transaction. Any fluctuation in the exchange rate of these foreign currencies may positively or negatively affect our business and operating results. We face exposure to movements in foreign currency exchange rates due to the fact that we have non-U.S. dollar denominated revenue worldwide. Furthermore, volatile market conditions arising from impacts from the conflict in Ukraine, the conflict between Israel and Hamas and other militant groups in the Middle East, and other macroeconomic conditions may result in significant fluctuations in exchange rates. Weakening of foreign currencies relative to the U.S. dollar adversely affects the U.S. dollar value of our foreign currency denominated revenue and positively affects the U.S. dollar value of our foreign currency denominated expenses. If foreign currencies were to weaken or strengthen relative to the U.S. dollar, we might elect to raise or lower our international pricing, which could potentially impact demand for our services. Alternatively, we might opt not to adjust our international pricing as a result of fluctuations in foreign currency exchange rates, which could potentially have a positive or negative impact on our results of operations and financial condition. Similarly, our financial performance may be impacted by fluctuations in currency exchange rates when it comes to our non-U.S. dollar denominated expenses. The third-party vendors and suppliers to whom we owe payments for non-U.S. dollar denominated expenses may or may not decide to adjust their pricing to reflect fluctuations in foreign currency exchange rates. If there continues to be volatility in foreign currency exchange rates, we will continue to experience fluctuations in our operating results due to revaluing our assets and liabilities that are not denominated in the functional currency of the entity that recorded the asset or liability, and the translation of our non-U.S. denominated revenue and expenses into U.S. dollars may affect the year-over-year comparability of our operating results.

Downgrades in our credit ratings may increase our future borrowing costs, limit our ability to raise capital, cause our stock price to decline or reduce analyst coverage, any of which could have a material adverse impact on our business.

Credit rating agencies review their ratings periodically and, therefore, the credit rating assigned to us by each of the rating agencies may be subject to revision at any time. Factors that can affect our credit ratings include changes in our operating performance, the economic environment, our financial position, conditions in and periods of disruption in any of our principal markets and changes in our business strategy. If weak financial market conditions or competitive dynamics cause any of these factors to deteriorate, we could see a reduction in our corporate credit rating. Since investors, analysts and financial institutions often rely on credit ratings to assess a company’s creditworthiness and risk profile, make investment decisions and establish threshold requirements for investment guidelines, our ability to raise capital, our access to external financing, our stock price and analyst coverage of our stock could be negatively impacted by a downgrade to our credit rating.

Our insurance policies, including general liability, errors and omissions, directors’ and officers’ insurance and cyber insurance may not totally protect us.

We cannot assure that our existing general liability insurance coverage, coverage for errors and omissions, directors’ and officers’ insurance and cyber liability insurance will continue to be available on acceptable terms in sufficient amounts to cover one or more large claims, or that the insurer will not deny coverage as to any future claim. The successful assertion of one or more large claims against us that exceeds our 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, financial condition and results of operations.

Risks Related to Our Business and Industry

The financial and operating difficulties in the telecommunications sector may negatively affect our customers and our company.

The telecommunications sector has at times faced significant challenges resulting from significant changes in technology and consumer behavior, excess capacity, poor operating results and financing difficulties. The sector’s financial status has also at times been uncertain and access to debt and equity capital has been seriously limited. The impact of these events on us could include slower collection on accounts receivable, higher bad debt expense, uncertainties due to possible customer bankruptcies, lower pricing on new customer contracts, lower revenues due to lower usage by the end customer and possible consolidation among our customers, which will put our customers and operating performance at risk. In addition, because we operate in the communications sector, we may also be negatively impacted by limited access to debt and equity capital.

22

If we do not continue to improve our operational, financial and other internal controls and systems to manage our growth and size, our business, results of operations and financial condition could be adversely affected.

Our historic and anticipated growth will continue to place significant demands on our management and other resources and will require us to continue to develop and improve our operational, financial and other internal controls. In particular, our growth will increase the challenges involved in:

recruiting, training and retaining technical, finance, marketing and management personnel with the knowledge, skills and experience that our business model requires;
maintaining high levels of customer satisfaction;
developing and improving our internal administrative infrastructure, particularly our financial, operational, communications and other internal systems;
preserving our culture, values and entrepreneurial environment; and
effectively managing our personnel and operations and effectively communicating to our personnel worldwide our core values, strategies and goals.

In addition, the increasing size and scope of our operations increases the possibility that a member of our personnel will engage in unlawful or fraudulent activity, breach our contractual obligations, or otherwise expose us to unacceptable business risks, despite our efforts to train our people and maintain internal controls to prevent such instances. If we do not continue to develop and implement the right processes and tools to manage our enterprise, our business, results of operations and financial condition could be adversely affected.

We recently announced our new strategy to focus on our cloud-centric solutions. There can be no guarantee that this strategy will be successful or that we will experience consistent and sustainable profitability in the future as a result of our new strategy.

We have recently made a major announcement to pivot our strategy to focus on our cloud-centric solutions moving forward. In connection with our new strategy, we consummated a divestiture of our Messaging Solutions and Digital Solutions business units, which closed in October 31, 2023. We cannot guarantee that our strategy is the right one or that we will be effective in executing our strategy. Our strategy may not succeed for a number of reasons, including, but not limited to: general economic risks; execution risks with acquisitions; risks associated with sales not materializing based on a change in circumstances; disruption to sales; increasing competitiveness in the cloud-based software markets; our ability to retain key personnel; the dynamic nature of the markets in which we operate; specific economic risks in different geographies and among different customer segments; changes in foreign currency exchange rates; uncertainty regarding increased business and renewals from existing customers; uncertainties around continued success in sales growth and market share gains; failure to convert sales pipeline into final sales; risks associated with successful implementation of multiple integrated software products and other product functionality risks; execution risks around new product development and introductions and innovation; product defects; unexpected costs, assumption of unknown liabilities and increased costs for any reason; potential litigation and disputes and the potential costs related thereto; distraction and damage to sales and reputation caused thereby; market acceptance of new products and services; the ability to attract and retain personnel; risks associated with management of growth; lengthy sales and implementation cycles, particularly in larger organizations; technological changes that make our products and services less competitive; risks associated with the adoption of, and demand for, our model in general and by specific customer segments; competition and pricing pressure.

If one or more of the foregoing risks were to materialize, our business, results of operations and ability to achieve sustained profitability could be adversely affected.

Though acceptance of cloud-based software has advanced in recent years, some businesses may still be hesitant to adopt these types of solutions. If the market for cloud-based software declines or develops more slowly than we expect, our business could be adversely affected.

Our cloud-based service strategy may not be successful. We enable our customers to offer their subscribers the ability to backup, restore and share content across multiple devices through a cloud-based environment. Some businesses may still be uncertain as to whether a cloud-based service like ours is appropriate for their business needs. The success of our offerings is dependent upon continued acceptance by and growth in subscribers of cloud-based services in general and there can be no guarantee of the adoption rate by these subscribers. Many organizations have invested substantial personnel and financial resources to integrate traditional enterprise software into their organizations and, therefore, may be reluctant or unwilling to migrate to a cloud-based model for storing, accessing, sharing and managing their content. Because we derive, and expect to continue to derive, a substantial portion of our revenue and cash flows from sales of our cloud-based solutions, our success will depend to a substantial extent on the widespread adoption of cloud computing for companies in general. Our cloud strategy will
23

continue to evolve, and we may not be able to compete effectively, generate significant revenues or maintain profitability. While we believe our expertise, investments in infrastructure, and the breadth of our cloud-based services provides us with a strong foundation to compete, it is uncertain whether our strategies will attract the users or generate the revenue required to be successful. In addition to software development costs, we incur costs to build and maintain infrastructure to support cloud-based services. It is difficult to predict customer adoption rates and demand for our services, the future growth rate and size of the cloud computing market or the entry of competitive services. The expansion of a cloud-based enterprise software market depends on a number of factors, including the cost, performance and perceived value associated with cloud computing, as well as the ability of companies that provide cloud-based services to address security and privacy concerns. If we or other providers of cloud-based services experience security incidents, loss of customer data, disruptions in delivery or other problems, the market for cloud-based services as a whole, including our services, may be negatively affected. If there is a reduction in demand for cloud-based services caused by a lack of customer acceptance, technological challenges, weakening economic conditions, security or privacy concerns, competing technologies and products, decreases in corporate spending or otherwise, we could experience decreased revenue, which could harm our growth rates and adversely affect our business and operating results.

The success of our business depends on the continued growth in demand for connected devices and the continued availability of high-speed access to the Internet.

The future success of our business depends upon the continued growth in demand for connected devices and business transactions on the Internet, and on our customers having high-speed access to the Internet, as well as the continued maintenance and development of the Internet infrastructure. While we believe the market for connected devices will continue to grow for the foreseeable future, we cannot accurately predict the extent to which demand for connected devices will increase, if at all. If the demand for connected devices were to slow down or decline or the supply of connected devices to our customers is impacted for any reason, such as public health epidemics or concerns, our business and results of operations may be adversely affected. If for any reason the Internet does not remain a widespread communications medium and commercial platform, the demand for our services would be significantly reduced, which would harm our business, results of operations and financial condition. To the extent the Internet continues to experience increased numbers of users, frequency of use or bandwidth requirements, the Internet may become congested and be unable to support the demands placed on it, and its performance or reliability may decline. Any future Internet outages or delays could adversely affect our business, results of operation and financial condition.

Our business growth would be impeded if the performance or perception of the Internet was harmed by security problems such as “viruses,” “worms” or other malicious programs, reliability issues arising from outages and damage to Internet infrastructure, delays in development or adoption of new standards and protocols to handle increased demands of Internet activity, increased costs, decreased accessibility and quality of service, or increased government regulation and taxation of Internet activity. The Internet has experienced, and is expected to continue to experience, significant user and traffic growth, which has, at times, caused user frustration with slow access and download times. If Internet activity grows faster than Internet infrastructure or if the Internet infrastructure is otherwise unable to support the demands placed on it, or if hosting capacity becomes scarce, the growth of our business and operating results may be adversely affected.

The SaaS pricing model is evolving and our failure to manage its evolution and demand could lead to lower than expected revenue and profit.

We derive a portion of our revenue growth from subscription offerings and specifically SaaS offerings. This business model depends heavily on achieving economies of scale due to the initial upfront investment, and the associated revenue is recognized on a ratable basis. Our customers typically have no contractual obligation to renew their subscriptions after completion of their then-current subscription term. We may be unable to predict future customer renewal rates accurately. Our renewal rates may decline or fluctuate as a result of a number of actors, including our customers’ level of satisfaction with our offerings, our offerings’ inability to integrate with new or changing technologies, the prices of our offerings, competing products, reductions in our customers’ spending levels or general, industry-specific or local economic conditions. If we fail to achieve appropriate economies of scale or if we fail to manage or anticipate the evolution and demand of the SaaS pricing model, then our business and operating results could be adversely affected.

Because subscription revenue related to our SaaS offerings is typically recognized ratably over time, we expect to experience near-term revenue growth as more customers move to our SaaS subscriptions. If we do not achieve near term growth, we may not be able to adjust our cost structure in response to changes in subscription agreements in a period. Also, since revenue from SaaS subscriptions is recognized over the term of their subscriptions, it is difficult for us to rapidly increase revenue through additional sales in any period. We forecast our future revenue and operating results and provide financial projections based on a number of assumptions, including a forecasted rate of subscription bookings. In addition, our subscription based offerings may be invoiced over multiple reporting periods, which could subject us to additional collection
24

and credit risks, particularly if a customer does not plan to renew these subscriptions. If any of our assumptions about our business model or the estimated subscriptions are incorrect, our revenue and operating results may be impacted and could vary materially from those we provide as guidance or from those anticipated by investors and analysts. If we are unable to manage our SaaS pricing model in light of the foregoing risks and uncertainties, our business, results of operations and financial condition would be negatively impacted.

Our business depends substantially on customers renewing and expanding their subscriptions for our services. Any decline in our customer renewals and expansions would harm our future operating results.

We enter into subscription agreements with certain of our customers that are generally one to three years. As a result, maintaining the renewal rate of those subscription agreements is critical to our future success. We cannot provide assurance that any of our customer agreements will be renewed, as our customers have no obligation to renew their subscriptions for our services after the expiration of the initial term of their agreements. The loss of any customers that individually or collectively account for a significant amount of our revenues would have a material adverse effect on our results of operations or financial condition. Additionally, our customer’s consumers may become dissatisfied with their current service provider and may switch to another provider. In the event that there is substantial subscriber migration from our existing customers to service providers with which we do not have relationships, the fees that we receive on a per-subscriber basis, and the related revenue could decline. If our renewal rates are lower than anticipated or decline for any reason, if customers renew on terms less favorable to us, or if there’s a substantial subscriber migration from our customers, our revenue may decrease, and our profitability and gross margin may be harmed, which would have a material adverse effect on our business, results of operations and financial condition.

If we fail to compete successfully with existing or new competitors, our business could be harmed.

If we fail to compete successfully with established or new competitors, it could have a material adverse effect on our results of operations and financial condition. The industries in which we operate are highly competitive and fragmented, and we expect competition to increase. We compete with independent providers of cloud solutions and services and with the in-house departments of our OEMs and communications services companies’ customers. Rapid technological changes, such as advancements in software integration across multiple and incompatible systems, and economies of scale may make it more economical for CSPs, MSOs or OEMs to develop their own in-house processes and systems, which may render some of our products and services less valuable or, eventually, obsolete. Our competitors include firms that provide comprehensive SaaS solutions and managed services solutions, BYOD providers, systems integrators, clearinghouses and service bureaus. Many of our competitors have long operating histories, large customer bases, substantial financial, technical, sales, marketing and other resources and strong name recognition.

Current and potential competitors have established, and may establish in the future, cooperative relationships among themselves or with third parties to increase their ability to address the needs of our current or prospective customers. In addition, our competitors have acquired, and may continue to acquire in the future, companies that may enhance their market offerings. Accordingly, new competitors or alliances among competitors may emerge and rapidly acquire significant market share. As a result, our competitors may be able to adapt more quickly than us to new or emerging technologies and changes in customer requirements and may be able to devote greater resources to the promotion and sale of their products. These relationships and alliances may also result in transaction pricing pressure, which could result in large reductions in the selling prices of our products and services. Our competitors or our customers’ in-house solutions may also provide services at a lower cost, significantly increasing pricing pressure on us. We may not be able to offset the effects of this potential pricing pressure. Our failure to adapt to changing market conditions and to compete successfully with established or new competitors may have a material adverse effect on our results of operations and financial condition. In particular, a failure to offset competitive pressures brought about by competitors or in-house solutions developed by our customers could result in a substantial reduction in or the outright termination of our contracts with some of our customers, which would have a significant, negative and material impact on our business, results of operations and financial condition.

The markets in which we market and sell our products and services are highly competitive, and if we do not adapt to rapid technological change, we could lose customers or market share, which could adversely affect our ability to sustain or grow revenue.

The industries we serve are characterized by rapid technological change and frequent new service offerings and are highly competitive with respect to the need for innovation, including the use of artificial intelligence and machine learning. The industries also demand frequent and, at times, significant technology upgrades and changes. Significant technological upgrades and changes could make our technology and services obsolete, less marketable or less competitive. We must adapt to these rapidly changing markets by continually improving the features, functionality, reliability and responsiveness of our products
25

and services, and by developing new features, services and applications to meet changing customer needs and further address the markets we serve. Our ability to take advantage of opportunities in the markets we serve may require us to invest in development and incur other expenses well in advance of our ability to generate revenues from these offerings or services. We may not be able to timely adapt to these challenges or respond successfully or in a cost-effective way and we will not have the resources to invest in all existing and potential technologies. As a result, we expect to concentrate our resources on those technologies that we believe have or will achieve substantial customer acceptance and in which we will have appropriate technical expertise. However, existing products often have short product life cycles characterized by declining prices over their lives. In addition, our choices for developing technologies may prove incorrect if customers do not adopt the products that we develop or if those technologies ultimately prove to be unviable. Our failure to successfully adapt would adversely affect our ability to compete and retain customers and/or market share and could adversely affect our ability to sustain or grow revenue. Our revenues and operating results will depend, to a significant extent, on our ability to maintain a product portfolio and service capability that is attractive to our current and future customers; to enhance our existing products; to continue to introduce new products successfully and on a timely basis; and to develop new or enhance existing tools for our services offerings. The development of new technologies remains a significant risk to us, due to the efforts that we still need to make to achieve technological feasibility, due to rapidly changing customer markets; and due to significant competitive threats. In addition, as we expand our service offerings, we may face competition from new and existing competitors. It is also possible that our customers could decide to create, invest in or collaborate in the creation of competitive products that might limit or reduce their need for our products, services and solutions. Further, we may experience delays in the development of one or more features of our offerings, which could materially reduce the potential benefits to us providing these services. In addition, our present or future service offerings may not satisfy the evolving needs of the industry in which we operate. If we are unable to anticipate or respond adequately to these evolving market needs, due to resource, technological or other constraints, our business and results of operations could be harmed. In addition, the arrival of new market entrants could reduce the demand for our services or cause us to reduce our pricing, resulting in a loss of revenue and adversely affecting our business, results of operations and financial condition. Also, the use of internal technologies, developed by our customers or their advisers, could reduce the demand for our services, result in pricing pressures or cause a reduction in our revenue. If we fail to manage these challenges adequately, our business, results of operations and financial condition could be adversely affected.

Consolidation in the telecommunications, media and technology industry or the other industries that we serve can reduce the number of actual and potential customers and adversely affect our business.

There has been, and there continues to be, merger, acquisition and consolidation activity among our customers. Mergers, acquisitions or consolidations of companies in the communications industry or other industries that we serve, have reduced and may continue to reduce the number of our customers and potential customers for our solutions, resulting in a smaller market for our services, which could have a material adverse impact on our business and results of operations. In addition, it is possible that the larger institutions that result from mergers or consolidations could themselves perform some or all of the services that we currently provide or could provide in the future. Should one or more of our significant customers acquire, consolidate or enter into an alliance with an entity or decide to either use a different service provider or to manage its transactions internally, this could have a negative material impact on our business. Any such consolidations, alliances or decisions to manage transactions internally may cause us to lose customers or require us to reduce prices as a result of enhanced customer leverage, which would have a material adverse effect on our business. We may not be able to offset the effects of any price reductions. We may not be able to expand our customer base to make up any revenue declines if we lose customers or if our transaction volumes decline.

The success of our business depends on our ability to achieve or sustain market acceptance of our services and solutions at desired pricing levels.

Our competitors and customers may cause us to reduce the prices we charge for our services and solutions. Our current or future competitors may offer our customers services at reduced prices or bundling and pricing services in a manner that may make it difficult for us to compete. Customers with a significant volume of transactions may attempt to use this leverage in pricing negotiations with us. Also, if our prices are too high, current or potential customers may find it economically advantageous to handle certain functions internally instead of using our services. We may not be able to offset the effects of any price reductions by increasing the number of transactions we handle or the number of customers we serve, by generating higher revenue from enhanced services or by reducing our costs. If these or other sources of pricing pressure cause us to reduce the pricing of our service or solutions below desirable levels, our business and results of operations may be adversely affected.

We rely in part on strategic relationships with third parties to sell and deliver our solutions. If we are unable to successfully develop and maintain these relationships, our business may be harmed.

In addition to generating customer referrals through third-party users of our solutions, we intend to pursue relationships with other third parties such as technology and content providers and implementation and distribution partners. Our future growth will depend, at least in part, on our ability to enter into and maintain successful strategic relationships with these third
26

parties. Identifying partners and negotiating and documenting relationships with them requires significant time and resources, as does integrating third-party content and technology. Some of our contracts with third parties may require us to meet certain minimum spend commitment obligations. These commitments could have an adverse effect on our operating results if we are not able to generate sufficient sales to satisfy the minimum commitments. Some of the third parties with whom we have strategic relationships have entered and may continue to enter into strategic relationships with our competitors. Further, these third parties may have multiple strategic relationships and may not regard us as significant for their businesses. As a result, they may choose to offer their services on terms that are unfavorable to us, terminate their respective relationships with us, pursue other partnerships or relationships, or attempt to develop or acquire services or solutions that compete with ours. Our relationships with strategic partners could also interfere with our ability to enter into desirable strategic relationships with other potential partners in the future. If we are unsuccessful in establishing or maintaining relationships with strategic partners on favorable economic terms, our ability to compete in the marketplace or to grow our revenue could be impaired, and our business, results of operations and financial condition would suffer. Even if we are successful, we cannot provide assurance that these relationships will result in increased revenue or customer usage of our solutions or that the economic terms of these relationships will not adversely affect our margins.

If we do not maintain the compatibility of our services with third-party applications that our customers use in their business processes or if we fail to adapt our services to changes in technology or the marketplace, demand for our services could decline.

Our solutions can be used alongside a wide range of other systems such as email and enterprise software systems used by our customers in their businesses. If we do not support the continued integration of our products and services with third-party applications, including through the provision of application programming interfaces that enable data to be transferred readily between our services and third-party applications, demand for our services could decline and we could lose sales or experience declining renewal rates. We will also be required to make our products and services compatible with new or additional third-party applications that are introduced to the markets that we serve and, if we are not successful, we could experience reduced demand for our services. In addition, prospective customers, especially large enterprise customers, may require heavily customized features and functions unique to their business processes. If prospective customers require customized features or functions that we do not offer and that would be difficult for them to develop and integrate within our services, then the market for our products and services may be adversely affected.

We may not currently or in the future appropriately leverage advances in technology to achieve or sustain a competitive advantage in products, services, information and processes. Our customers and users regularly adopt new technologies and industry standards continue to evolve. The introduction of products or services and the emergence of new industry standards can render our existing services obsolete and unmarketable in short periods of time. We expect others to continue to develop and introduce new and enhance existing products and services that will compete with our services. Our future success will depend, in part, on our ability to enhance our current services and to develop and introduce new services that keep pace with technological developments, emerging industry standards and the needs of our customers. We cannot assure that we will be successful in cost-effectively developing, marketing and selling new services or service enhancements that meet these changing demands on a timely basis, that we will not experience difficulties that could delay or prevent the successful development, introduction and marketing of these services, or that our new service and service enhancements will adequately meet the demands of the marketplace and achieve market acceptance. We also cannot assure that the features that we believe will drive purchasing decisions will in fact be the features that our current or potential customers consider most significant.

Legal, Regulatory and Compliance Risks

Government regulation of the Internet and e-commerce and of the international exchange of certain information is subject to possible unfavorable changes, and our failure to comply with applicable regulations could harm our business and operating results.

As Internet commerce continues to evolve, increasing regulation by federal, state, local and foreign governments become more likely. For example, in recent years, numerous federal, state, local and foreign laws regarding privacy and the collection, processing, storage, sharing, disclosure, use or protection of personal information and other data have been enacted. The scope of these laws is expanding, they are subject to differing interpretations and may be costly to comply with and may be inconsistent between countries and jurisdictions or conflict with other rules. Further, laws and regulations applying to the solicitation, collection, processing or use of personal or consumer information could affect our customers’ ability to use and share data, potentially reducing demand for our products and services. In addition, taxation of products and services provided over the Internet or other charges imposed by government agencies or by private organizations for accessing the Internet may also be imposed. Any regulation imposing greater fees for Internet use or restricting the exchange of information over the
27

Internet could result in reduced growth or a decline in the use of the Internet and could diminish the viability of our Internet-based services, which could harm our business and operating results.

Failure to comply with laws and regulations applicable to our business could subject us to fines and penalties and could also cause us to lose customers or negatively impact our ability to contract with customers.

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, antitrust laws, workplace safety, product safety, environmental laws, consumer protection laws, anti-bribery laws, import/export controls, federal securities laws and tax laws and regulations. In certain jurisdictions, these regulatory requirements may be more stringent than in the United States. Noncompliance with applicable regulations or requirements could subject us to investigations, sanctions, mandatory product recalls, enforcement actions, disgorgement of profits, fines, damages and civil and criminal penalties or injunctions. If any governmental sanctions are imposed, or if we do not prevail in any possible civil or criminal litigation, our business, reputation, operating results and financial condition could be adversely affected. In addition, responding to any action will likely result in a significant diversion of management’s attention and resources and an increase in third-party professional fees. Enforcement actions and sanctions could harm our business, operating results and financial condition.

These laws and regulations impose added costs on our business, and failure to comply with these or other applicable regulations and requirements, could lead to claims for damages from our channel partners, penalties or termination of contracts. Any such damages, penalties, disruptions or limitations in our ability to do business could have an adverse effect on our business and operating results.

Changes in laws, regulations or governmental policy applicable to our customers or potential customers may decrease the demand for our solutions or increase our costs.

The level of our customers’ and potential customers’ activity in the business processes our services are used to support is sensitive to many factors beyond our control, including governmental regulation and regulatory policies. Many of our customers and potential customers in the telecommunications and other industries are subject to substantial regulation and may be the subject of further regulation in the future. Accordingly, significant new laws or regulations or changes in, or repeals of, existing laws, regulations or governmental policy may change the way these customers do business and could cause the demand for and sales of our solutions to decrease. Any change in the scope of applicable regulations that either decreases the volume of transactions that our customers or potential customers enter into or otherwise negatively impacts their use of our solutions would have a material adverse effect on our revenues or gross margins, or both. Moreover, complying with increased or changed regulations could cause our operating expenses to increase as we may have to reconfigure our existing services or develop new services to adapt to new regulatory rules and policies, either of which would require additional expense and time. Additionally, the information provided by, or residing in, the software or services we provide to our customers could be deemed relevant to a regulatory investigation or other governmental or private legal proceeding involving our customers, which could result in requests for information from us that could be expensive and time consuming for us to address or harm our reputation since our customers rely on us to protect the confidentiality of their information. These types of changes could adversely affect our business, results of operations and financial condition.

Our expansion into additional international markets may be subject to uncertainties that could increase our costs to comply with regulatory requirements in foreign jurisdictions, disrupt our operations and require increased focus from our management.

Our growth strategy includes the growth of our operations in foreign jurisdictions. International operations are subject to numerous additional risks, including economic and political risks in foreign jurisdictions in which we operate or seek to operate, potential additional costs due to localization and other geographic specific costs, difficulty in enforcing contracts and collecting receivables through some foreign legal and financial systems, unexpected changes in legal and regulatory requirements, differing technology standards and pace of adoption, fluctuations in currency exchange rates, varying regional and geopolitical business conditions and demands. The difficulties associated with managing a large organization spread throughout various countries and potential tax issues, including restrictions on repatriating earnings and multiple changing and complex tax laws and regulations, and the differences in foreign laws and regulations, including foreign tax, data privacy requirements, anti-competition, intellectual property, labor, trade and other laws. Additionally, compliance with international and U.S. laws and regulations that apply to our international operations may increase our cost of doing business in foreign jurisdictions. Violation of these laws and regulations could result in fines, criminal sanctions against us, our officers or our employees, or prohibitions on the conduct of our business. Sanctions imposed by the United States and other countries with respect to countries involved in conflict may impact our ability to offer services in the region, and additional sanctions or retaliatory measures could be imposed in the future. Further instability or tension in the geopolitical climate could also cause us to adjust our operating model, which would increase our costs of operations. As we continue to expand our business globally,
28

our success will depend, in large part, on our ability to anticipate and effectively manage these and other risks associated with our international operations. However, any of these factors could adversely affect our international operations and, consequently, our operating results.

Failure to comply with anticorruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended ("FCPA"), and similar laws associated with our activities outside of the United States could subject us to penalties and other adverse consequences.

We are subject to the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, the United Kingdom Bribery Act of 2010 ("U.K. Bribery Act") and other anti-bribery and anti-money laundering laws in countries in which we conduct activities. We face significant risks if we fail to comply with the FCPA and other anticorruption laws that prohibit companies and their employees and third-party intermediaries from authorizing, offering or providing, directly or indirectly, improper payments or benefits to foreign government officials, political parties and private-sector recipients for the purpose of obtaining or retaining business, directing business to any person or securing any advantage. In many foreign countries, particularly in countries with developing economies, it may be a local custom that businesses engage in practices that are prohibited by the FCPA or other applicable laws and regulations. In addition, we use various third parties to sell our solutions and conduct our business abroad. We or our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and we can be held liable for the corrupt or other illegal activities of these third-party intermediaries, our employees, representatives, contractors, partners and agents, even if we do not explicitly authorize such activities. We continue to update and implement our FCPA/anti-corruption compliance program and no assurance can be given that all of our employees and agents, as well as those companies to which we outsource certain of our business operations, will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible.

Any violation of the FCPA, other applicable anticorruption laws and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions and, in the case of the FCPA, suspension or debarment from U.S. government contracts, which could have a material and adverse effect on our reputation, brand, business, operating results and prospects. In addition, responding to any enforcement action may result in a materially significant diversion of management’s attention and resources and significant defense costs and other third-party professional fees.

If we are unable to protect our intellectual property rights, our competitive position could be harmed, or we could be required to incur significant expenses to enforce our rights.

Our success depends to a significant degree upon the protection of our software and other proprietary technology rights. We rely on trade secret, copyright and trademark laws and confidentiality agreements with employees and third parties, all of which offer only limited protection. We also regularly file patent applications to protect inventions arising from our research and development and have obtained a number of patents in the United States and other countries. There can be no assurance that our patent applications will be approved, that any issued patents will adequately protect our intellectual property, or that our patents will not be challenged by third parties. Also, much of our business and many of our solutions rely on key technologies developed or licensed by third or other parties and we may not be able to obtain or continue to obtain licenses and technologies from these third parties at all or on reasonable terms. The steps we have taken to protect our intellectual property may not prevent misappropriation of our proprietary rights or the reverse engineering of our solutions. Legal standards relating to the validity, enforceability and scope of protection of intellectual property rights in other countries are uncertain and may afford little or no effective protection of our proprietary technology. Consequently, we may be unable to prevent our proprietary technology from being exploited abroad, which could require costly efforts to protect our technology. Policing the unauthorized use of our products, trademarks and other proprietary rights is expensive, difficult and, in some cases, impossible. Litigation may be necessary in the future to enforce or defend our intellectual property rights, to protect our trade secrets or to determine the validity and scope of the proprietary rights of others. This type of litigation could result in substantial costs and diversion of management resources, either of which could materially harm our business. Accordingly, despite our efforts, we may not be able to prevent third parties from infringing upon or misappropriating our intellectual property.

We collect, process, store, disclose and use personal information and other data, and our actual or perceived failure to protect this information and data could damage our reputation and harm our business and operating results.

In the ordinary course of our business, we and our current or future third-party collaborators, service providers, contractors and consultants collect, process, store, disclose and use personal information (also referred to as “personal data” or “personally identifiable information” under certain data privacy laws) and other data provided by our customers and their end users. We
29

rely on encryption and authentication technology licensed from third parties to effectively secure transmission of this information.

We are, or may become subject to various federal, state, local and foreign laws, related regulations, and industry standards regarding privacy and the collection, processing, storage, sharing, disclosure, use or protection of personal information and other data. The scope of these laws is changing, they are subject to differing interpretations from one jurisdiction to another, and they may be costly to comply with and may be inconsistent between countries and jurisdictions or conflict with other rules or our practices. As a result, our practices may not have complied in the past or may not comply now or in the future with all such laws, regulations, requirements or obligations.

In the United States, our collection, processing, storage, disclosure and use of personal information is subject to a variety of laws and regulations, including federal and state data privacy laws, data breach notification laws, and consumer protection laws. Many state legislatures have adopted legislation that regulates how businesses operate online, including measures relating to privacy, data security, and data breaches. For example, the California Consumer Privacy Act of 2018, as amended by the California Privacy Rights Act of 2020 (“CPRA”) created new individual privacy rights for consumers (as that term is broadly defined), places increased privacy and security obligations on entities handling personal data of consumers or households, and creates a new state agency that will be vested with authority to implement and enforce the CPRA. The CPRA took effect on January 1, 2023, and it may require us to modify our data collection or processing practices and policies and to incur substantial costs and expenses in an effort to comply and increase our potential exposure to regulatory enforcement and/or litigation. Other states have passed similar laws, reflecting a trend toward more stringent privacy legislation in the United States. Other states have also passed specific laws mandating reasonable security measures for the handling of personal information.

In Europe, we are subject to the European Union General Data Protection Regulations (Regulation (EU) 2016/679) (the “EU GDPR”) and to the United Kingdom General Data Protection Regulation and Data Protection Act 2018 (the “UK GDPR”) (the EU GDPR and UK GDPR referred to collectively as the “GDPR”). The GDPR imposes comprehensive compliance obligations regarding our processing of personal data, including a principle of accountability and the obligation to demonstrate compliance through policies, procedures, training, and audits. Further, the GDPR regulates cross-border transfers of personal data out of the European Economic Area (“EEA”) and the United Kingdom (“UK”). On July 16, 2020, the Court of Justice of the European Union (the “CJEU”) ruled in its decision in the case of Data Protection Commissioner v. Facebook Ireland Limited, Maximillian Schrems (Case C-311/18) (“Schrems II”) that the EU-US Privacy Shield Framework (“Privacy Shield”) was invalid and could no longer be relied upon as a basis for international transfers of personal data out of the EEA to relevant self-certified U.S. entities. The CJEU further noted that reliance on the European Commission Standard Contractual Clauses (“SCCs”) (a potential alternative transfer mechanism to the Privacy Shield) alone may not necessarily be sufficient in all circumstances and that transfers must be assessed on a case-by-case basis. Synchronoss and our customers continue to use alternative transfer strategies, including the SCCs. As the enforcement landscape further develops, supervisory authorities issue further guidance on international data transfers, and governments work to reach agreements on additional transfer mechanisms, we may experience additional costs, complaints and/or regulatory investigations or fines; we may have to stop using certain tools and vendors and make other operational changes; we have had to and will have to implement revised SCCs for existing customer and vendor arrangements within required time frames; and/or it could otherwise affect the manner in which we provide our services, and could adversely affect our business, operations and financial condition. Failure to comply with the EU GDPR and the UK GDPR could result in penalties under each of these regimes independently in the respect of the same violation. Penalties for certain violations are up to the greater of EUR 20 million / GBP 17.5 million or 4% of our global annual turnover. In addition to fines, a violation of the GDPR may result in regulatory investigations, reputational damage, orders to cease/change our data processing activities, enforcement notices, assessment notices (for compulsory audits) and/or civil claims (including class action lawsuits).

We are also subject to evolving EU and UK privacy laws on cookies, tracking technologies and e-marketing. If regulators continue their trend of increasing enforcement of the strict approach to opt-in consent for all but essential use cases and given the complex and evolving nature of EU and UK privacy laws, this may lead to substantial costs, require significant systems changes, limit the effectiveness of our marketing activities, require that we divert the attention of our technology personnel, adversely affect our margins, subject us to additional liabilities and there can be no assurances that we will be successful in our compliance efforts.

In addition to the EU and UK, a growing number of other global jurisdictions are considering or have passed legislation implementing data protection requirements or requiring local storage and processing of data or similar requirements that could increase the cost and complexity of delivering our offerings. Some of these laws, such as the General Data Protection Law in Brazil, or the Act on the Protection of Personal Information in Japan, impose similar obligations as those under the GDPR. Others, such as those in Russia, India, and China, could potentially impose more stringent obligations, including data localization requirements. If we are unable to develop and offer features that meet legal requirements or help our customers
30

meet their obligations under the laws or regulations relating to privacy, data protection, or information security, or if we violate or are perceived to violate any laws, regulations, or other obligations relating to privacy, data protection, or information security, we may experience reduced demand for our offerings, harm to our reputation, and become subject to investigations, claims, and other remedies, which would expose us to significant fines, penalties, and other damages, all of which would harm our business.

Compromises to our privacy safeguards or disclosure of confidential information could impact our reputation.

Names, addresses, telephone numbers, credit card data and other personal identification information are collected, processed and stored in our systems. Our treatment of this kind of information is subject to contractual restrictions and federal, state and foreign data privacy laws and regulations. Advances in technology, the expertise of criminals, new discoveries in the field of cryptography, acts or omissions by our employees, contractors or service providers or other events or developments could result in a compromise or breach in the security of confidential or sensitive information. Our security measures and those of our service providers may be breached or compromised by individuals or groups of hackers, including sophisticated organizations and nation states, or compromised by personnel error or malfeasance. Techniques used to compromise or sabotage systems change frequently and generally are not recognized until launched against a target. As a result, we may be unable to anticipate these techniques or to implement adequate preventative measures. We and our service providers, therefore, may not be able to prevent third parties, including criminals, competitors or others, from breaking into or altering our systems, conducting denial-of-service attacks, attempting to gain access to our systems, information or monetary funds through phishing or social engineering campaigns, installing viruses or malicious software on our website or devices used by our employees or contractors, or carrying out other activity intended to disrupt our systems or gain access to confidential or sensitive information in our or our service providers’ systems. Furthermore, such third parties may further engage in various other illegal activities using such information, including credit card fraud, which may cause additional harm to us, our users and our brand. Third parties may attempt to fraudulently induce our or our service providers’ employees to misdirect funds or to disclose information in order to gain access to personal data we maintain about our users or website users.

Any accidental unauthorized access to or disclosure, loss, disablement or encryption of, acquisition, use or misuse of or modification of confidential or sensitive information, processing or destruction of this information, or unavailability of information that we or our partners could experience or the perception that one has occurred or may occur, could expose us to regulatory actions, litigation, investigations, remediation obligations, damage to our reputation and brand, supplemental disclosure obligations, loss of customer, consumer and partner confidence in the security of our applications, destruction of information, indemnity obligations, impairment to our business and resulting fees, costs, expenses, loss of revenues and other potential liabilities. Moreover, there could be public announcements regarding any such incidents and any steps we take to respond to or remediate such incidents. Security incidents could disrupt operation of our products or result in unauthorized access to, unauthorized use or disclosure of, the inaccessibility of or loss of our or our partners’ and users’ sensitive and confidential information (including intellectual property and personal information). Consequences of these incidents can include damage to our reputation, early termination of our contracts, loss of business, litigation, regulatory investigations and other liabilities. Even a perceived security incident could damage the market perception of our business and adversely impact our results of operations and financial condition. Our efforts to detect, prevent and remediate known or potential security vulnerabilities may result in additional direct and indirect costs. Finally, if a high profile security breach occurs with respect to other similarly situated services, our users and potential users may lose trust in the security of such services generally, which could adversely impact our ability to retain existing users or attract new ones.

We devote financial and personnel resources to implement and maintain security measures. While we have security measures in place that are designed to protect against these risks, preserve the integrity of customer and personal information and prevent information loss, misappropriation and other security breaches, our security measures may be compromised as a result of intentional misconduct, including by computer hackers, employees, contractors or service providers, as well as software bugs, human error, technical malfunctions or other malfeasance.

If any breach of information security were to occur, our reputation and brand could be damaged, our business may suffer, we could be required to expend significant capital and other resources to alleviate problems caused by such breaches, and we could be exposed to a risk of loss, litigation or regulatory action and possible liability. For example, any such event that leads to unauthorized access, use, or disclosure of personal information, including personal information regarding our customers or employees, could compel us to comply with federal and/or state breach notification laws and foreign law equivalents, subject us to mandatory corrective action, and otherwise subject us to liability under laws and regulations that protect the privacy and security of personal information, including private lawsuits or class actions under the California Consumer Privacy Act, which could result in significant legal and financial exposure and reputational damages that could potentially have an adverse effect on our business. Actual or anticipated attacks may cause us to incur increasing costs, including costs to deploy additional personnel and protection technologies, train employees and engage third-party experts and consultants. Any compromise or breach of our
31

security measures, or those of our third-party service providers, may violate applicable privacy, data security and other laws, and cause significant legal and financial exposure, adverse publicity and a loss of confidence in our security measures, which could have a material adverse effect on our business, financial condition and results of operations. We may need to devote significant resources to protect against security breaches or to address problems caused by breaches, diverting resources from the growth and expansion of our business.

There is increased potential that unauthorized third parties may have access to sensitive company or customer information as a result of our employees working remotely. For instance, if our employees were to use a non-secure internet network, conduct their work in a non-secure environment or even fail to take appropriate precautions within their own home, there is a greater likelihood that an unauthorized person or entity could obtain access to ours or our clients’ sensitive information.

Any or all of these issues could negatively affect our ability to attract new customers, cause existing customers to elect to terminate or not renew their subscriptions, result in reputational damage, cause us to pay remediation costs, or require us to compensate our customers or other users for certain losses or result in lawsuits, regulatory fines or other action or liabilities, which could adversely affect our business and operating results. These risks may increase as we continue to grow and collect, process, store and transmit increasingly large amounts of data.

Our use of “open source” software could negatively affect our ability to sell our services and subject us to possible litigation.

A portion of the technologies licensed by us incorporates “open source” software, and we may incorporate open source software in the future. Open source software is generally licensed by its authors or other third parties under open source licenses. If we fail to comply with these licenses, we may be subject to certain conditions, including requirements that we offer any of our services that incorporate the open source software at no cost. Additionally, we may be required to make publicly available any source code for modifications or derivative works we create based upon, incorporating or using the open source software and/or license those modifications or alterations on terms that are unfavorable to us. If an author or other third party that distributes 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 selling those of our services that contained the open source software and required to comply with the foregoing conditions, which could disrupt the distribution and sale of some of our services. In addition to risks related to license requirements, usage of open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide technology support, maintenance, warranties or assurance of title or controls on the origin of the software.

Artificial intelligence presents risks and challenges that could affect its adoption, and therefore our business.

As with many technological innovations, artificial intelligence (“AI”) presents risks that could affect its adoption, and therefore our business. Uncertainty in the egal regulatory regime relating to AI may require significant resources to modify and maintain business practices to comply with US and non-US regulations, which are currently evolving and uncertain. Several jurisdictions globally, including Europe and some US states, have recently proposed or adopted laws governing AI. Additionally, on October 30, 2023, the Biden administration issued an Executive Order to, among other things, establish extensive new standards for AI safety and security. Other jurisdictions may decide to adopt similar or more restrictive regulations that may render the use of AI technologies, in particular generative AI, challenging. These compliance obligations may make it harder for us to conduct our business using AI, lead to regulatory fines or penalties, require us to change our product offerings or business practices, or prevent or limit our use of AI. If we cannot use AI, or that use is unduly restricted our business may be less efficient, or we may be at a competitive disadvantage. Any of these factors could adversely affect our business, financial condition and results of operations.

We continue to incur significant costs as a result of operating as a public company, and our management is required to devote substantial time to new and ongoing compliance initiatives.

We operate as a public company, and will continue to incur significant legal, accounting and other expenses as we comply with the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act” or “SOX”), the Dodd-Frank Wall Street Reform and Consumer Protection Act and other public company disclosure and corporate governance requirements, as well as any new rules that may subsequently be implemented by the Securities and Exchange Commission and/or Nasdaq, the exchange on which our common stock is listed These rules impose various requirements on public companies, including requirements related to disclosures, corporate governance and internal controls. We expect that the requirements of these rules and regulations will continue to increase our legal, accounting and financial compliance costs, make some activities more difficult, time consuming and costly and place significant strain on our personnel, systems and resources. Our management and other personnel will continue to devote a substantial amount of time to these compliance initiatives. Moreover, these rules and
32

regulations increase our legal and financial compliance costs and make some activities more time-consuming and costlier. For example, we expect these rules and regulations may make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantial costs to maintain the same or similar coverage. These rules and regulations could also make it more difficult for us to attract and retain qualified persons to serve on our board of directors, our board committees or as executive officers.

The Sarbanes-Oxley Act requires, among other things, that we assess the effectiveness of our internal control over financial reporting annually and the effectiveness of our disclosure controls and procedures quarterly. In particular, Section 404 of the Sarbanes-Oxley Act, or Section 404, requires us to perform system and process evaluation and testing of our internal controls over financial reporting to allow management to report on, and our independent registered public accounting firm potentially to attest to, the effectiveness of our internal controls over financial reporting. Our independent registered public accounting firm is required to undertake an assessment of our internal control over financial reporting. Our compliance with applicable provisions of Section 404 requires that we incur substantial accounting expense and expend significant management time on compliance-related issues as we implement additional corporate governance practices and comply with reporting requirements. Moreover, if we are not able to comply with the requirements of Section 404 applicable to us in a timely manner, or if we or our independent registered public accounting firm identifies deficiencies in our internal control over financial reporting that are deemed to be material weaknesses, the market price of our stock could decline and we could be subject to sanctions or investigations by the SEC or other regulatory authorities, which would require additional financial and management resources.

Changes in, or interpretations of, tax rules and regulations, results of tax audits and other factors, including timing of tax refund receipt, could cause fluctuations in or adversely affect our effective tax rates and operating results.

Global tax developments applicable to multinational businesses may have a material impact to our business, cash flow from operating activities, or financial results. International organizations such as the Organization for Economic Cooperation and Development, have published Base Erosion and Profit Shifting action plans that, if adopted by countries where we do business, could increase our tax obligations in these countries. In addition, several countries have proposed or enacted Digital Services Taxes ("DST"), many of which would apply to revenues derived from digital services. We will continue to assess the ongoing impact of these current and pending changes to global tax legislation and the impact on our future financial statements upon the finalization of laws, regulations and additional guidance. In addition, as we continue to evaluate our corporate structure, any changes to the taxation of undistributed foreign earnings could also change our plans regarding reinvestment of such earnings. Due to the large scale of our U.S. and international business activities, many of these enacted and proposed changes to the taxation of our activities could increase our worldwide effective tax rate and have an adverse effect on our operating results, cash flow or financial condition.

Certain EU and other jurisdictions have introduced anti-hybrid provisions, which came into force in EU member states on January 1, 2020 (subject to relevant derogations). The scope of these rules is wide-reaching and can apply to disallow certain deductions for corporate tax purposes where hybrid entities exist within a company structure. These provisions may place additional burden on our management to assess the impact of the rules and potentially create additional tax costs. EU countries and other jurisdictions will continue to interpret or issue additional guidance on how provisions of the anti-hybrid will be applied, which, if applicable, may materially impact our financial statements and cash flow. Separately, as a result of the complexity of, and lack of clear precedent or authority with respect to, the application of various income tax laws to our corporate structure, tax authorities may challenge how we report our transactions, which may increase our costs and impact our operations.

We are subject to income taxes as well as non-income-based taxes, in both the U.S. and various foreign jurisdictions. Many judgments are required in determining our worldwide provision for income taxes and other tax liabilities, and we are under audit by various tax authorities, which often do not agree with positions taken by us on our income and non-income-based tax returns. We currently have significant income tax refunds that are receivable from the U.S. government based in part on provisions in the Coronavirus Aid, Relief and Economic Security Act (the “CARES Act”). Any changes in, or interpretations of, tax rules and regulations or legislative changes to the CARES Act or significant delays in receiving our tax refund could adversely impact our financial position and results. Although we believe that our estimates are reasonable, the ultimate tax outcome may differ from the amounts recorded in our consolidated financial statements and may materially affect our financial results in the period or periods for which such determination is made. Unanticipated changes in our tax rates could affect our future results of operations. Our future effective tax rates could be unfavorably affected by changes in tax laws or the interpretation of tax laws or by changes in the valuation of our deferred tax assets and liabilities. In August 2022, the Inflation Reduction Act of 2022 (the “IRA”) was signed into law. This law, among other things, provides for a corporate alternative minimum tax on adjusted financial statement income (effective for us beginning in fiscal 2024), and an excise tax on corporate stock repurchases (effective for our share repurchases after December 31, 2022), and we are continuing to evaluate the impact it may have on our financial position and results of operations. There are several proposed changes to U.S. and non-U.S. tax legislation and the ultimate enactment of any of them could have a negative impact on our effective tax rate. It is possible that
33

future requirements, including the recently proposed implementation of International Financial Reporting Standards (“IFRS”) could change our current application of U.S. GAAP, resulting in a material adverse impact on our financial position or results of operations. In addition, we are subject to the continued examination of our income tax returns by the Internal Revenue Service (“IRS”), and other tax authorities. These examinations may challenge certain of our tax positions, such as the timing and amount of deductions and allocations of taxable income to various jurisdictions. We regularly assess the likelihood of outcomes resulting from these examinations, if any, to determine the adequacy of our provision for income taxes. We believe our estimates to be reasonable, but there can be no assurance that the final determination of any of these examinations will not have an adverse effect on our operating results and financial position.

If we are required to collect sales and use taxes on the services we previously sold in additional jurisdictions, we may be subject to liability for past sales.

We previously collected sales or use tax on our services in most states as may be required by law. Historically, with a few exceptions, we have not charged or collected value added tax on our services anywhere in the world. We may lose sales or incur significant expenses should tax authorities in other jurisdictions where we do business be successful in imposing sales and use taxes, value added taxes or similar taxes on the services we provided. A successful assertion by one or more tax authorities that we should collect sales or other taxes on the previous sale of our services could result in substantial tax liabilities for past sales, including interest and penalty charges, and could discourage customers from purchasing our services and otherwise harm our business. Further, we may conclude based on our own review that our previous services may be subject to sales and use taxes in other areas where we previously did business. Under these circumstances, we may voluntarily disclose our estimated liability to the respective tax authorities and initiate activities to collect taxes. It is not clear that our previous services are subject to sales and use tax in certain jurisdictions. States and certain municipalities in the United States, as well as countries outside the United States, have different rules and regulations governing sales and use taxes. These rules and regulations are subject to varying interpretations that may change over time and, in the future, our services may be subject to such taxes. Although our previous customer contracts typically provide that our customers are responsible for the payment of all taxes associated with the provision and use of our services, customers may decline to pay back taxes and may refuse responsibility for interest or penalties associated with those taxes. In certain cases, we may elect not to request customers to pay back taxes. If we are required to collect and pay back taxes and associated interest and penalties, and if our customers fail or refuse to reimburse us for all or a portion of these amounts, or if we elect not to seek payment of these amounts, we will incur unplanned expenses that may be substantial. Any of the foregoing could have a material adverse effect on our business, results of operation or financial condition.

Changes in accounting principles, or the interpretation thereof, could have a significant impact on our financial position and results of operation.

We prepare our Consolidated Financial Statements in accordance with GAAP. A change in these principles can have a significant impact on our reported results and may even retroactively affect previously reported transactions. The adoption of new or revised accounting principles may require that we make significant changes to our systems, processes and controls and could have a significant impact on our financial position and results of operations.

Risks Related to our Series B Preferred Stock, Senior Notes and our Common Stock

Our stock price may continue to experience significant fluctuations and could subject us to litigation.

Our stock price, like that of other technology companies, continues to fluctuate greatly. Our stock price, and demand for our stock, can be affected by many factors, such as unanticipated changes in management, quarterly increases or decreases in our earnings, speculation in the investment community about our financial condition or results of operations and changes in revenue or earnings estimates, announcement of new services, technological developments, alliances, or acquisitions by us. Additionally, the price of our common stock may continue to fluctuate greatly in the future due to factors that are non-company specific, such as the decline in the United States and/or international economies, acts of terror against the United States or other jurisdictions where we conduct business, war or other military conflict or due to a variety of company specific factors, including quarter to quarter variations in our operating results, shortfalls in revenue, gross margin or earnings from levels projected by securities analysts and the other factors discussed in these risk factors. Concerns over economic recession, interest rate increases and inflation, supply chain delays and disruptions, policy priorities of the U.S. presidential administration, trade wars, unemployment, or prolonged government shutdown may contribute to increased volatility and diminished expectations for the economy and markets. Additionally, concern over geopolitical issues may also contribute to prolonged market volatility and instability. The U.S. government and other governments in jurisdictions have imposed severe economic sanctions and export controls against Russia and Russian interests, have removed Russia from the SWIFT system, and have threatened additional sanctions and controls. The impact of these measures, as well as potential responses to them by Russia, is unknown. In addition, if the market for technology stocks or the stock market in general experiences uneven investor confidence, the
34

market price of our common stock could decline for reasons unrelated to our business, operating results or financial condition. Fluctuation in market price and demand for our common stock may limit or prevent investors from readily selling their shares of common stock and may otherwise negatively affect the liquidity of our common stock. Causes of volatility in the market price of our stock could subject us to securities class action litigation. We were previously, and may in the future be, the subject of lawsuits that could require us to incur substantial costs defending against those lawsuits and divert the time and attention of our management.

We have, and in the future may be, the target of stockholder derivative complaints or other securities related legal actions that could adversely affect our results of operations and our business.

We have, and in the future may be, the target of stockholder derivative complaints or other securities related legal actions. The existence of any litigation may have an adverse effect on our reputation with referral sources and our customers themselves, which could have an adverse effect on our results of operations and financial condition. The outcome and amount of resources needed to respond to, defend or resolve lawsuits is unpredictable and may remain unknown for long periods of time. Our exposure under these matters may also include our indemnification obligations, to the extent we have any, to current and former officers and directors and, in some cases former underwriters, against losses incurred in connection with these matters, including reimbursement of legal fees and other expenses. For instance, on June 7, 2022, the SEC filed a civil action against two former members of our management team, alleging misconduct arising out of the restated transactions that took place in 2015 and 2016 investigated by the Securities and Exchange Commission (“SEC”). We may be required to indemnify these individuals in connection with such action. We may be required to indemnify the former members of our management team for a loss. Although we maintain insurance for claims of this nature, our insurance coverage does not apply in all circumstances and may be denied or insufficient to cover the costs related to the class action and stockholder derivative lawsuits. Large indemnity payments, individually or in the aggregate, could have a material impact on our financial position. In addition, future lawsuits or legal claims involving us may increase our insurance premiums, deductibles or co-insurance requirements or otherwise make it more difficult for us to maintain or obtain adequate insurance coverage on acceptable terms, if at all. Moreover, adverse publicity associated with negative developments in any such legal proceedings could decrease customer demand for our services. As a result, future lawsuits involving us, or our officers or directors, could have a material adverse effect on our business, reputation, financial condition, results of operations, liquidity and the trading price of our common stock.

Other than payment of dividends on our Preferred Stock, we have never paid dividends on our capital stock and we do not anticipate paying any dividends in the foreseeable future. Consequently, any gains from an investment in our common stock will likely depend on whether the price of our common stock increases.

Other than the payment of dividends, either in-kind or in cash, on our Preferred Stock, we have not paid dividends on any of our classes of capital stock and we currently intend to retain our future earnings, if any, to fund the development and growth of our business. In addition, the terms of our current credit agreement and any future indebtedness that we may incur could preclude us from paying dividends. As a result, capital appreciation, if any, of our common stock will be a shareholder’s sole source of gain for the foreseeable future. Consequently, in the foreseeable future, a shareholder will likely only experience a gain from an investment in our common stock if the price of our common stock increases.

Delaware law and provisions in our restated certificate of incorporation and amended and restated bylaws could make a merger, tender offer or proxy contest difficult, therefore depressing the trading price of our common stock.

We are 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 bylaws and credit agreements may discourage, delay or prevent a change in our management or control over us that stockholders may consider favorable. Our amended and restated certificate of incorporation and bylaws:

authorize the issuance of “blank check” preferred stock that could be issued by our board of directors to thwart a takeover attempt;
prohibit cumulative voting in the election of directors, which would otherwise allow holders of less than a majority of the stock to elect some directors;
establish a classified board of directors as a result of which successor to a director whose term has expired will be elected to serve from the time of election and qualification until the third annual meeting following election;
require that directors only be removed from office for cause;
provide that vacancies on the board of directors, including newly created directorships, may be filled only by a majority vote of directors then in office;
35

limit who may call special meetings of stockholders;
prohibit stockholder action by written consent, requiring all actions to be taken at a stockholder meeting; and
establish advance notice requirements for nominating candidates for election to the board of directors or for proposing matters that can be acted upon by stockholders at stockholder meetings.

The affirmative vote of the holders of at least two-thirds of all of the then outstanding shares of our capital stock is generally necessary to amend or repeal the above provisions that are contained in our amended and restated certificate of incorporation. Also, absent approval of our board of directors, our amended and restated by-laws may only be amended or repealed by the affirmative vote of the holders of a majority of our shares of capital stock entitled to vote. In addition, we are subject to the provisions of Section 203 of the Delaware General Corporation Law, which limits business combination transactions with stockholders of 15% or more of our outstanding voting stock that our board of directors has not approved. These provisions and other similar provisions make it more difficult for stockholders or potential acquirers to acquire us. These provisions may apply even if some stockholders may consider the transaction beneficial to them. As a result, these provisions could limit the price that investors are willing to pay in the future for shares of our common stock. These provisions might also discourage a potential acquisition proposal or tender offer, even if the acquisition proposal or tender offer is at a premium over the then current market price for our common stock.

We have incurred (and expect to continue to incur) significant costs in connection with the restatement of previously issued consolidated financial statements.

We have incurred significant expenses, including audit, legal, consulting and other professional fees, and lender and noteholder consent fees, in connection with certain financial transactions that we effected in 2015 and 2016 and our disclosure of and accounting for such transactions, which we restated in the third quarter of 2018 in our restated annual and quarterly financial statements for 2015 and 2016. That restatement followed our announcement on June 13, 2017 (the “June 2017 Announcement”), that certain of our prior financial statements would need to be restated. On June 7, 2022, the SEC approved the Offer of Settlement and filed an Order Instituting Cease-And-Desist Proceedings pursuant to Section 21C of the Securities Exchange Act of 1934, Making Findings, and Imposing a Cease-And-Desist Order (the “SEC Order”). Pursuant to the terms of the SEC Order, we consented to pay a civil penalty in the amount of $12.5 million in equal quarterly installments over two years and to cease and desist from committing or causing any violations of Sections 10(b), 13(a), 13(b)(2)(A) and 13(b)(2)(B) of the Exchange Act and the associated rules thereunder. These quarterly settlement payments will divert cash resources and could adversely impact our business, results of operations and financial condition. Also on June 7, 2022, the SEC filed a civil action against two former members of our management team, alleging misconduct arising out of the restated transactions that took place in 2015 and 2016 investigated by the SEC as set forth above. We may be required to indemnify the former members of management in that action. Due to the inherent uncertainty of litigation, we cannot predict the outcome of the litigation and can give no assurance that the asserted claims will not have a material adverse effect on its financial position, prospects, or results of operations. In addition, failure to comply with the provisions of the SEC Order could result in further actions by one or both governmental agencies which could have a material adverse effect on our results of operations.

Our current or future debt securities or preferred equity securities, which are and would be senior to our common stock, may adversely affect the market price of our common stock.

Our Senior Notes and Series B Preferred Stock are senior to our common stock. In addition, in the future, we may attempt to increase our capital resources by offering debt or preferred equity securities, including medium term notes, senior or subordinated notes and classes of preferred stock. Debt securities or shares of preferred stock will generally be entitled to receive interest payments or distributions, both current and in connection with any liquidation or sale, prior to the holders of our common stock. We are not required to offer any such additional debt or preferred equity securities to existing common stockholders on a preemptive basis, and we may generally issue any such debt or preferred equity securities in the future without obtaining the consent of our common stockholders. As a result, any such future offerings of debt securities or preferred equity securities may adversely affect the market price of the common stock.

B. Riley Financial, Inc. and its affiliates (“BRF”) have significant influence over us and may have conflicts of interest that arise out of future contractual relationships it or its affiliates may have with us.

As of December 31, 2023 BRF owned 13.7% of our outstanding common stock and all of our Series B Preferred Stock. As a result, BRF holds significant influence over us as a significant shareholder and may have conflicts of interest that arise out of current or future contractual relationships it or its affiliates may have with us. In addition, for so long as BRF and its affiliates beneficially own at least 10% of our outstanding common stock, BRF will have the right to nominate one member of our board of directors pursuant to an investor rights agreement.

36

As a result of the foregoing arrangements, BRF has significant influence over our management and policies and over all matters requiring shareholder approval, including the election of directors, amendment of our certificate of incorporation and approval of significant corporate transactions. Further, if BRF and other significant shareholders of the Company were to act together on any matter presented for shareholder approval, they could have the ability to control the outcome of that matter. BRF can take actions that have the effect of delaying or preventing a change of control of us or discouraging others from making tender offers for our shares, which could prevent shareholders from receiving a premium for their shares. These actions may be taken even if other shareholders oppose them.

The Senior Notes are unsecured and therefore are effectively subordinated to any secured indebtedness that we currently have or that we may incur in the future.

The Senior Notes are not secured by any of our assets or any of the assets of our subsidiaries. As a result, the Senior Notes are effectively subordinated to any secured indebtedness that we or our subsidiaries have currently outstanding or may incur in the future (or any indebtedness that is initially unsecured to which we subsequently grant security) to the extent of the value of the assets securing such indebtedness. The indenture governing the Senior Notes does not prohibit us or our subsidiaries from incurring additional secured (or unsecured) indebtedness in the future. In any liquidation, dissolution, bankruptcy or other similar proceeding, the holders of any of our existing or future secured indebtedness and the secured indebtedness of our subsidiaries may assert rights against the assets pledged to secure that indebtedness and may consequently receive payment from these assets before they may be used to pay other creditors, including the holders of the Senior Notes.

The Senior Notes are structurally subordinated to the indebtedness and other liabilities of our subsidiaries.

The Senior Notes are obligations exclusively of Synchronoss Technologies, Inc. and not of any of our subsidiaries. None of our subsidiaries is a guarantor of the Senior Notes, and the Senior Notes are not required to be guaranteed by any subsidiaries we may acquire or create in the future. Therefore, in any bankruptcy, liquidation or similar proceeding, all claims of creditors (including trade creditors) of our subsidiaries will have priority over our equity interests in such subsidiaries (and therefore the claims of our creditors, including holders of the Senior Notes) with respect to the assets of such subsidiaries. Even if we are recognized as a creditor of one or more of our subsidiaries, our claims would still be effectively subordinated to any security interests in the assets of any such subsidiary and to any indebtedness or other liabilities of any such subsidiary senior to our claims. Consequently, the Senior Notes are structurally subordinated to all indebtedness and other liabilities (including trade payables) of any of our subsidiaries and any subsidiaries that we may in the future acquire or establish as financing vehicles or otherwise. The indenture governing the Senior Notes does not prohibit us or our subsidiaries from incurring additional indebtedness in the future. In addition, future debt and security agreements entered into by our subsidiaries may contain various restrictions, including restrictions on payments by our subsidiaries to us and the transfer by our subsidiaries of assets pledged as collateral.

The indenture under which the Senior Notes were issued contains limited protection for holders of the Senior Notes.

The indenture under which the Senior Notes were issued offers limited protection to holders of the Senior Notes. The terms of the indenture and the Senior Notes does not restrict our or any of our subsidiaries’ ability to engage in, or otherwise be a party to, a variety of corporate transactions, circumstances or events that could have an adverse impact on our investment in the Senior Notes. In particular, the terms of the indenture and the Senior Notes do not place any restrictions on our or our subsidiaries’ ability to:
issue debt securities or otherwise incur additional indebtedness or other obligations, including (1) any indebtedness or other obligations that would be equal in right of payment to the Senior Notes, (2) any indebtedness or other obligations that would be secured and therefore rank effectively senior in right of payment to the Senior Notes to the extent of the values of the assets securing such debt, (3) indebtedness of ours that is guaranteed by one or more of our subsidiaries and which therefore is structurally senior to the Senior Notes and (4) securities, indebtedness or obligations issued or incurred by our subsidiaries that would be senior to our equity interests in our subsidiaries and therefore rank structurally senior to the Senior Notes with respect to the assets of our subsidiaries;
pay dividends on, or purchase or redeem or make any payments in respect of, capital stock or other securities subordinated in right of payment to the Senior Notes;
sell assets (other than certain limited restrictions on our ability to consolidate, merge or sell all or substantially all of our assets);
enter into transactions with affiliates;
create liens (including liens on the shares of our subsidiaries) or enter into sale and leaseback transactions;
make investments; or
create restrictions on the payment of dividends or other amounts to us from our subsidiaries.

37

In addition, the indenture does not include any protection against certain events, such as a change of control, a leveraged recapitalization or “going private” transaction (which may result in a significant increase of our indebtedness levels), restructuring or similar transactions. Furthermore, the terms of the indenture and the Senior Notes will not protect holders of the Senior Notes in the event that we experience changes (including significant adverse changes) in our financial condition, results of operations or credit ratings, as they do not require that we or our subsidiaries adhere to any financial tests or ratios or specified levels of net worth, revenues, income, cash flow, or liquidity. Also, an event of default or acceleration under our other indebtedness would not necessarily result in an Event of Default under the Senior Notes.

Our ability to recapitalize, incur additional debt and take a number of other actions that are not limited by the terms of the Senior Notes may have important consequences for you as a holder of the Senior Notes, including making it more difficult for us to satisfy our obligations with respect to the Senior Notes or negatively affecting the trading value of the Senior Notes.

Other debt we issue or incur in the future could contain more protections for its holders than the indenture and the Senior Notes, including additional covenants and events of default. The issuance or incurrence of any such debt with incremental protections could affect the market for and trading levels and prices of the Senior Notes.

An increase in market interest rates could result in a decrease in the value of the Senior Notes.

In general, as market interest rates rise, notes bearing interest at a fixed rate decline in value. We cannot predict the future level of market interest rates.

An active trading market for the Senior Notes may not develop, which could limit the market price of the Senior Notes or your ability to sell them.

The Senior Notes are listed on Nasdaq under the symbol “SNCRL”. We cannot provide any assurances that an active trading market will develop for the Senior Notes or that holders of our Senior Notes will be able to sell their Notes. If the Senior Notes are traded after their initial issuance, they may trade at a discount from their initial offering price depending on prevailing interest rates, the market for similar securities, our credit ratings, general economic conditions, our financial condition, performance and prospects and other factors. The underwriters of our Senior Note offering have advised us that they may make a market in the Senior Notes, but they are not obligated to do so. The underwriters may discontinue any market-making in the Senior Notes at any time at their sole discretion. Accordingly, we cannot assure you that a liquid trading market will develop for the Senior Notes, that holders of our Senior Notes will be able to sell their Senior Notes at a particular time or that the price the holders receive when they sell will be favorable. To the extent an active trading market does not develop, the liquidity and trading price for the Senior Notes may be harmed. Accordingly, holders of our Senior Notes may be required to bear the financial risk of an investment in the Senior Notes for an indefinite period of time.

In addition, there may be a limited number of buyers when a holder decides to sell their Senior Notes. This may affect the price, if any, offered for such notes or the holders’ ability to sell them when desired or at all.

We may issue additional Senior Notes.

Under the terms of the indenture governing the Senior Notes, we may from time to time without notice to, or the consent of, the holders of the Senior Notes, create and issue additional notes which will be equal in rank to the Senior Notes. On October 25, 2021, we entered into an At Market Issuance Sales Agreement (the “Sales Agreement”) between us and BRF, which provides that we may from time to time issue and sell, by means of “at the market” offerings, up to $18 million of our Senior Notes. We will not issue any such additional Notes unless such issuance would constitute a “qualified reopening” for U.S. federal income tax purposes.

The rating for the Senior Notes could at any time be revised downward or withdrawn entirely at the discretion of the issuing rating agency.

We have obtained a rating for the Senior Notes. Ratings only reflect the views of the issuing rating agency or agencies and such ratings could at any time be revised downward or withdrawn entirely at the discretion of the issuing rating agency. A rating is not a recommendation to purchase, sell or hold the Senior Notes. Ratings do not reflect market prices or suitability of a security for a particular investor and the rating of the Senior Notes may not reflect all risks related to us and our business, or the structure or market value of the Senior Notes. We may elect to issue other securities for which we may seek to obtain a rating in the future. If we issue other securities with a rating, such ratings, if they are lower than market expectations or are subsequently lowered or withdrawn, could adversely affect the market for or the market value of the Senior Notes.

38

A 1% U.S. federal excise tax may be imposed upon us in connection with the redemptions by us of our Series B Non-Convertible Perpetual Preferred Stock (“Series B Preferred Stock”) or other redemptions or repurchases of our equity.

On August 16, 2022, President Biden signed into law the IRA, which, among other things, imposes a new U.S. federal 1% excise tax on certain repurchases (including redemptions) of stock by publicly traded domestic corporations and certain domestic subsidiaries of publicly traded foreign corporations. This excise tax is imposed on the repurchasing corporation itself, not its stockholders from which shares are repurchased. Generally, the amount of the excise tax is 1% of the fair market value of the shares repurchased at the time of the repurchase. For the purposes of calculating the excise tax, the repurchasing corporation is permitted to net the fair market value of certain new stock issuances against the fair market value of the stock repurchases that occur in the same taxable year. On December 27, 2022, the U.S. Treasury Department issued a notice that provides interim guidance regarding the application of the 1% excise tax pending forthcoming proposed regulations. The IRA excise tax applies to repurchases and redemptions that occur after December 31, 2022.

Pursuant to the Certificate of Designation setting forth the rights, preferences, privileges, qualifications, restrictions and limitations on the Series B Preferred Stock (the “Series B Certificate”), each share of Series B Preferred Stock will be redeemable at the option of the holder upon the occurrence of a “Fundamental Change” (i) for cash at a price per share equal to the Liquidation Preference (as defined in the Series B Certificate) and the accrued but unpaid dividends or (ii) for 1.5 times par in the case of payment in shares of common stock, subject to certain limitations on the amount of stock that could be issued to the holders of Series B Preferred Stock. In addition, we are permitted to redeem outstanding shares of the Series B Preferred Stock at any time for the sum of the then-applicable Liquidation Preference and the accrued but unpaid dividends. Pursuant to the Series B Certificate, we will be required to use (i) the first $50.0 million of proceeds from certain transactions (i.e., disposition, sale of assets, tax refunds) received by the Company to redeem for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of Series B Preferred Stock and (ii) the next $25.0 million of proceeds from certain transactions received by us may be used by us to buy back shares of common stock and to the extent, not used for such purpose, to redeem, for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of the Series B Preferred Stock.

We expect that each redemption of Series B Preferred Stock after December 31, 2022 will be subject to the 1% excise tax. Whether and to what extent we would be subject to the excise tax would depend on a number of factors, including (i) the fair market value of the redemptions and repurchase, (ii) the nature and amount of any equity issuances within the same taxable year and (iii) the regulations and other guidance issued by the U.S. Treasury Department and the IRS. For example, on November 3, 2023, we repurchased shares of our outstanding Series B Preferred Stock, pursuant to the Series B Certificate, which, for the purposes of calculating the excise tax, were offset by the fair market value of new stock issuances in the same taxable year. The 1% excise tax may increase our costs and impact our operations. This could have an adverse effect on our margins and financial position and would negatively affect our revenues and results of operations and/or trading price of our common stock.

Our acquisitions, divestitures and other strategic transactions may not produce anticipated results, which could have a material adverse effect on our business, financial condition or results of operations.

We have made and expect to continue to make acquisitions, divestitures and other strategic transactions to strengthen our business and grow our Company. For example, on November 1, 2023, we announced that we entered into an Asset Purchase Agreement with Lumine Group Software Solutions (Ireland) Limited, a private limited company incorporated under the laws of Ireland, and sold certain assets related to our Messaging Solutions and Digital Solutions business units for up to an aggregate of $41.8 million in cash, subject to customary purchase price adjustments (the “November 2023 Divestiture”). Such transactions present significant challenges and risks, as the market for acquisitions, divestitures and other strategic transactions is highly competitive, especially in light of industry consolidation, which may affect our ability to complete such transactions.

If we are unsuccessful in completing such transactions or if such opportunities for expansion do not arise, our business, financial condition or results of operations could be materially adversely affected.

If such transactions are completed, the anticipated growth and other strategic objectives of such transactions may not be fully realized or may take longer to realize than expected, and a variety of factors may adversely affect any anticipated benefits from such transactions. Our acquisitions, divestitures and other strategic transactions face difficulties, including, but not limited to, the following:
the process of integration being more expensive or requiring more resources than anticipated;
a transaction changing the composition of our markets and product mix, and difficulty gaining the skills necessary for such markets or products;
delays or difficulties continuing to implement our cloud-first strategy, including industry and financial analysts not understanding the changes to our business model, resulting in changes in financial estimates or failure to meet investor expectations;
39

delays or difficulties consolidating corporate and administrative infrastructures and eliminating duplicative operations, including issues in integrating financial reporting, information technology infrastructure, data and content management systems and product platforms, communications and other systems;
delays or difficulties harmonizing corporate cultures, operating practices, management philosophies, employee development and compensation programs, internal controls, compliance programs and other policies, procedures and processes;
assuming unintended liabilities;
unexpected regulatory and operating difficulties and expenditures;
failure to maintain employee morale or retain key personnel of the current or acquired business;
failure to retain existing business and operational relationships;
difficulty coordinating geographically separate organizations, including consolidating offices;
the impact of divestitures on our revenue growth being larger than projected due to greater dis-synergies or adverse effects on our overall product offerings than expected;
divestitures requiring continued financial involvement in the divested business through continuing equity ownership, guarantees, indemnities or other financial obligations;
incurring impairment charges or other losses related to divestitures; and
diversion of management’s focus from other business operations.

Moreover, we may face regulatory challenges that impact our ability to conduct due diligence. There can be no assurance that future discoveries will not have a material adverse effect on our ability to realize the cost or revenue synergies or other benefits we expect from the November 2023 Divestiture. The failure of acquisitions, divestitures and other strategic transactions to perform as expected could have a material adverse effect on our business, financial condition or results of operations. With any divestiture, there are risks that future operating results could be unfavorably impacted if targeted objectives, such as cost savings or earn-out payments or other contingent payments associated with the financial performance of the divested business, are not achieved or if other business disruptions occur as a result of the divestiture or activities related to the divestiture.

Our employee retention and hiring may be adversely impacted by immigration restrictions and related factors.

Competition for skilled personnel is intense in our industry and any failure on our part to hire and retain appropriately skilled employees could harm our business. Our ability to hire and retain skilled employees is impacted, at least in part, by the fact that a portion of our professional workforce in the United States is comprised of foreign nationals who are not United States citizens. In order to be legally allowed to work for us, these individuals generally hold immigrant visas (which may or may not be tied to their employment with us) or green cards, the latter of which makes them permanent residents in the United States. The ability of these foreign nationals to remain and work in the United States is impacted by a variety of laws and regulations, as well as the processing procedures of various government agencies. Changes in applicable laws, regulations or procedures could adversely affect our ability to hire or retain these skilled employees and could affect our costs of doing business and our ability to deliver services to our customers. In addition, if the laws, rules or procedures governing the ability of foreign nationals to work in the United States were to change or if the number of visas available for foreign nationals permitted to work in the United States were to be reduced, our business could be adversely affected, if, for example, we were unable to hire or no longer able to retain a skilled worker who is a foreign national. Employing foreign nationals may require significant time and expense and our foreign national employees may choose to leave after we have made this investment. While a foreign national who is working under an immigrant visa tied to his or her employment by us may be less likely to choose to leave our Company than a similarly situated employee who is a United States national or a green card holder (as leaving our employ could mean also having to leave the United States), this may not always be the case. Additionally, many of our foreign national employees hold green cards, which means that they have greater flexibility to leave our Company without facing the risk of also having to leave the United States.

We maintain our cash at financial institutions, often in balances that exceed federally-insured limits. Adverse developments affecting financial institutions, companies in the financial services industry or the financial services industry generally, such as actual events or concerns involving liquidity, defaults or non-performance, could adversely affect our operations and liquidity.

Actual events involving limited liquidity, defaults, non-performance or other adverse developments that affect financial institutions or other companies in the financial services industry or the financial services industry generally, or concerns or rumors about any events of these kinds, have in the past and may in the future lead to market-wide liquidity problems. Our cash in the U.S. is held in accounts at U.S. banking institutions that we believe are of high quality, and some of our cash is held in accounts outside the U.S. Cash held in depository accounts may exceed the $250,000 Federal Deposit Insurance Corporation insurance limits, or similar governmental deposit insurance outside the U.S. If such banking institutions were to fail, we could lose all or a portion of those amounts held in excess of such insurance limits. Increasing concerns regarding the U.S. or international financial systems, including bank failures and bailouts, and their potential broader effects and potential systemic
40

risk on the banking sector generally, may adversely affect our access to capital. Any decline in available funding or access to our cash and liquidity resources could, among other risks, limit our ability to meet our capital needs and fund future growth or fulfill our other obligations, or result in breaches of our financial and/or contractual obligations. Any of these impacts, or any other impacts resulting from the factors described above or other related or similar factors not described above, could have material adverse impacts on our business, financial condition and results of operations.

ITEM 1B. UNRESOLVED STAFF COMMENTS
None.

ITEM 1C. CYBERSECURITY
All companies utilizing technology are subject to threats of breaches of their cybersecurity programs. To mitigate the threat to our business and address regulatory requirements, we take a comprehensive approach to cybersecurity risk management and have developed and implemented a cybersecurity risk management program intended to protect the confidentiality, integrity, and availability of our critical systems and information. We continue to make significant investments to augment the capabilities of our people, process, and technologies in order to address our cybersecurity risks. Our cybersecurity risks, and the controls designed to mitigate those risks, are integrated into our overall risk management governance within our Global Information Security (GIS) organization. Pursuant to our current policies an update on the operations of the cybersecurity program and the risks and trends in cybersecurity are reviewed, at a minimum, annually by our Board of Directors and periodically by the Audit Committee of our Board of Directors (Audit Committee).

Risk Management and Strategy

We have implemented a systematic approach to managing our cybersecurity risks and have adopted a comprehensive set of cybersecurity policies that include best practices based on recognized industry standards and guidelines. These policies provide guidance on roles and responsibilities of key stakeholders and promote awareness. These policies also cover cyber education and training as well as help us to align with applicable laws and regulations to meet our compliance requirements. The primary responsibility for assessing, monitoring and managing our cybersecurity risks rests with our Chief Information Security Officer (CISO) within our GIS organization, who reports to our Chief Technology Officer. The CISO is also responsible for managing the risk assessment and mitigation process. Our CISO has over 13 years of experience serving in various roles in risk management as well as enterprise and cyber security, including serving as the project lead and founder of the Open Worldwide Application Security Project (OWASP) flagship project Security Shepherd, a web and mobile application security training program, and leading IBM’s ethical hacking team. He was also a principal security engineer at Axway prior to joining Synchronoss where he served as product security architect and a director of product security prior to accepting the role as our CISO. Our Chief Technology Officer has over 20 years of experience in the telecommunications industry, including serving as our Chief Architect and Senior Software Engineer, during which he oversaw our GIS program, including the governance, risk and compliance management related thereto. We also engage consultants, and other service providers, to help us implement our cybersecurity policies and procedures. These service providers assist us with monitoring security threats and vulnerabilities as well as responding to identified cybersecurity incidents, including prompt escalation and timely communication of major security incidents to senior business leadership and the Audit Committee.

As part of our cybersecurity policies, we conduct risk assessments designed to identify and prioritize potential cybersecurity threats, assess the likelihood and impact of those threats, and develop strategies for mitigating or managing cybersecurity risks. This involves assessing, evaluating and monitoring our vulnerabilities, as well as conducting impact analysis. Additionally, we provide ongoing cybersecurity awareness training to educate employees about the potential cybersecurity threats and how employees can identify potential threats and protect our data.

We have an Information Security Third Party Risk Management Policy, as well as a Vendor Code of Conduct, which contractually requires each third-party service provider accessing our or our customers’ information systems to comply with our information security policies, as well as to meet a minimum set of information security and data privacy and protection standards in connection with their delivery of products and/or services to us. We also engage a third-party service provider to assess our third-party suppliers for potential risks and effectiveness of controls related to information security and data privacy protection that are relevant in the context of their delivery of services.

Governance

Our CISO and GIS team meets regularly with our IT and cybersecurity service providers and internal teams, such as the Risk Advisory Board (RAB), about the Company’s ongoing compliance and risk management. GIS also drives business continuity and crisis management through coordinating and communicating with all levels of an organization and seeks to
41

ensure that trends and emerging issues that could impact the business are considered and communicated as appropriate. Pursuant to our current policies the GIS team also provides, at the minimum, annual briefings to our Board of Directors and periodic briefings to the Audit Committee regarding our cybersecurity risks and activities, including any recent cybersecurity incidents and related responses, cybersecurity systems testing, activities of third parties, among other relevant topics. The RAB convenes periodically or as needed to review the cybersecurity risks in the business. The RAB consists of individuals from GIS as well as the Chief Technology Officer.

Cybersecurity Threat Disclosure

There can be no guarantee that our policies and procedures will be properly followed in every instance or that those policies and procedures will be effective. Although our “Risk Factors” in Item 1A include further detail about the material cybersecurity risks we face, we are not aware of any cybersecurity threats that have materially affected our business to date. We can provide no assurance that there will not be incidents in the future or that they will not materially affect us, including our business strategy, results of operations, or financial condition.

ITEM 2. PROPERTIES

We lease approximately 120,000 square feet of office space for our corporate headquarters in Bridgewater, New Jersey. We have other leases in certain countries including India, Ireland, and in various states in the United States including Arizona and Pennsylvania. The lease terms for our locations expire in the years between 2024 and 2028. We believe that the facilities we now lease are sufficient to meet our needs through at least the next twelve months.

ITEM 3. LEGAL PROCEEDINGS

For a discussion of our material pending legal proceedings that could impact our results of operations, financial condition or cash flows see Note 22. Legal Matters of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K.

ITEM 4. MINE SAFETY DISCLOSURES

Not Applicable.

42

PART II

ITEM 5. MARKET FOR REGISTRANT’S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES

Market Information

As of December 31, 2023, our common stock was traded and listed on The Nasdaq Global Select Market under the symbol “SNCR.”
As of December 31, 2023, there were approximately 52 named holders of record of our common stock as according to our transfer agent. The actual number of stockholders is greater than this number of record holders, and includes stockholders who are beneficial owners, but whose shares are held in street name by banks, brokers and other nominees. On December 31, 2023, the last reported sale price of our common stock as reported on The Nasdaq Global Select Market was $6.21 per share.

Dividend Policy

Common Stock

We have never declared or paid cash dividends on our common equity. We do not anticipate paying any cash dividends in the foreseeable future. Any future determination to declare cash dividends will be made at the discretion of our Board of Directors and will depend on our financial condition, results of operations, capital requirements, general business conditions and other factors that our Board of Directors may deem relevant.

Preferred Stock

Series B Non-Convertible Preferred Stock

On June 30, 2021, the Company closed a private placement of 75,000 shares of its Series B Perpetual Non-Convertible Preferred Stock, par value $0.0001 per share, with an initial liquidation preference of $1,000 per share (the “Series B Preferred Stock”), for net proceeds of $72.8 million (the “Series B Transaction”). The sale of the Series B Preferred Stock was pursuant to the Series B Preferred Stock Purchase Agreement, dated as of June 24, 2021 (the “Series B Purchase Agreement”), between the Company and B. Riley Principal Investments, LLC (“BRPI”).

The rights, preferences, privileges, qualifications, restrictions and limitations of the shares of Series B Preferred Stock are set forth in the Series B Certificate. Under the Series B Certificate, the holders of the Series B Preferred Stock are entitled to receive, on each share of Series B Preferred Stock on a quarterly basis, an amount equal to the dividend rate, as described in the following sentence, divided by four and multiplied by the then-applicable Liquidation Preference per share of Series B Preferred Stock (collectively, the “Preferred Dividends”). The dividend rate is (1) 9.5% per annum for the period commencing on June 30, 2021 and ending on and including December 31, 2021, (2) 13% per annum for the year commencing on January 1, 2022 and ending on and including December 31, 2022; and (3) 14% per annum for the year commencing on January 1, 2023 and thereafter. The Preferred Dividends will be due in cash on January 1, April 1, July 1 and October 1 of each year (each, a “Series B Dividend Payment Date”). The Company may choose to pay the Series B preferred dividends in cash or in additional shares of Series B Preferred Stock. In the event the Company does not declare and pay a dividend in cash on any Series B Dividend Payment Date, the unpaid amount of the Preferred Dividend will be added to the Liquidation Preference. As of December 31, 2023, the Liquidation Value and Redemption Value of the Series B Preferred Shares was $63.0 million.

The Company paid the following Series B preferred dividends and principal during the year ended December 31, 2023 and accrued the following preferred dividends as of December 31, 2023:

paid $9.8 million preferred dividends in cash;
made a $9.9 million principal payment to redeem 9,874 shares of Series B Preferred stock;
accrued $2.3 million preferred dividend which was paid in cash on January 3, 2023.

Series A Convertible Preferred Stock

On February 15, 2018, the Company issued to Silver Private Holdings I, LLC (“Silver”), an affiliate of Siris Capital Group, LLC (“Siris”) 185,000 shares of our newly issued Series A Preferred Stock, par value $0.0001 per share. Under the Series A
43

Certificate, the holders of the Series A Preferred Stock were entitled to receive, on each share of Series A Preferred Stock on a quarterly basis, an amount equal to the dividend rate of 14.5% divided by four and multiplied by the then-applicable Liquidation Preference (as defined in the Series A Certificate) per share of Series A Preferred Stock (collectively, the “Preferred Dividends”). The Preferred Dividends were due on January 1, April 1, July 1 and October 1 of each year (each, a “Series A Dividend Payment Date”). The Company may choose to pay the Preferred Dividends in cash or in additional shares of Series A Preferred Stock.

Redemption of Series A Preferred Stock

The Company redeemed in full all of the 268,917 outstanding shares of the Series A Preferred Stock for an aggregate redemption price of $278.7 million and all rights under the Investor Rights Agreement relating to the Series A Preferred Stock were terminated effective with the Redemption. No Series A Preferred Stock remains outstanding or authorized as of December 31, 2023.

For a discussion of our stockholder’s equity refer to Note 15. Capital Structure of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K.

Information concerning securities authorized for issuance under equity compensation plans is set forth under the heading “Securities Authorized for Issuance Under Equity Compensation Plans” in the Synchronoss Proxy Statement for the 2022 Annual Meeting of Stockholders and is incorporated herein by reference.

44

Stock Performance Graph

The graph set forth below compares the cumulative total stockholder return on our common stock between December 31, 2018 and December 31, 2023, with the cumulative total return of (i) the Nasdaq Computer Index and (ii) the Nasdaq Composite Index, over the same period. This graph assumes the investment of $100 on December 31, 2018 in our common stock, the Nasdaq Computer Index and the Nasdaq Composite Index, and assumes the reinvestment of dividends, if any. The graph assumes the initial value of our common stock on December 31, 2018 was the closing sales price of $55.26 per share.

The comparisons shown in the graph below are based upon historical data. We caution that the stock price performance shown in the graph below is not necessarily indicative of, nor is it intended to forecast, the potential future performance of our common stock.

Information used in the graph was obtained from Nasdaq, a source believed to be reliable, but we are not responsible for any errors or omissions in such information.

6711
December 31, 2018December 31, 2019December 31, 2020December 31, 2021December 31, 2022December 31, 2023
Synchronoss Technologies, Inc.$100$77$77$40$10$11
Nasdaq Composite Index$100$135$194$236$158$226
Nasdaq Computer Index$100$150$225$311$200$332

45

ITEM 6. [Reserved]

ITEM 7. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is intended to provide a reader of our financial statements with a narrative from the perspective of our management on our financial condition, results of operations, liquidity and certain other factors that may affect our future results. The MD&A should be read in conjunction with the Financial Statements and Notes to the consolidated financial statements. This section of this Form 10-K generally discusses 2023 and 2022 items and year-to-year comparisons between 2023 and 2022. Discussions of 2022 items and year-to-year comparisons between 2022 and 2021 are not included in this Form 10-K, and can be found in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II, Item 7 of the Company’s Annual Report on Form 10-K for the fiscal year ended December 31, 2022.

Revenues

We generate most of our revenues on a subscription basis, which is derived from contracts that extend up to 48 months from execution.

The future success of our business depends on the continued growth of Business-to-Business and Business-to-Business-to-Consumer driving customer transactions, and continued expansion of our platforms into the TMT market globally through cloud markets. As such, the volume of subscribers and our ability to expand our footprint in TMT and globally may result in revenue fluctuations on a quarterly basis.

Most of our revenues are recorded in U.S. dollars but as we continue to expand our footprint with international carriers, we are subject to currency translation that could affect our future net sales as reported in U.S. dollars.

The Company’s top five customers accounted for 96.6%, 94.6% and 92.4% of net revenues for the years ended December 31, 2023, 2022 and 2021, respectively. Contracts with these customers typically run for three to five years. Of these customers, Verizon accounted for more than 10% of the Company’s revenues in 2023, 2022, and 2021; and AT&T accounted for more than 10% of the Company’s revenues in 2023. The loss of Verizon or AT&T as a customer would have a material negative impact on our company. However, we believe that the costs incurred and subscriber disruption by Verizon or AT&T to replace Synchronoss’ solutions would be substantial.

Key Developments

Discontinued Operations

On October 31, 2023, Synchronoss Technologies, Inc. entered into an Asset Purchase Agreement with Lumine Group Software Solutions (Ireland) Limited, pursuant to which the Company sold its Messaging and NetworkX businesses. This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. Accordingly, the operating results of, and costs to separate the Messaging and NetworkX businesses are reported in Net loss from discontinued operations, net of taxes in the Consolidated Statements of Operations for all periods presented. In addition, the related assets and liabilities held prior to the sale are reported as Assets and liabilities of discontinued operations on the Consolidated Balance Sheets. The notes to the financial statements have been adjusted on a retrospective basis. For additional information, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.

Current Trends Affecting Our Results of Operations

Business from our Synchronoss Personal Cloud™ solution has been driven by the growth in mobile devices globally that are becoming content rich. As these devices replace other traditional devices like PCs, the ability to securely back up content from mobile devices, sync it with other devices and share it with family, friends and business associates have become an essential need and subscriber expectation. Such devices include smartphones, connected cars, personal health and wellness devices and connected home devices. The need for the content from these devices to be stored in a common cloud is also expected to drive our business in the longer term.

46

Discussion of the Consolidated Statements of Continuing Operations

The following table presents an overview of our results of operations for the years ended December 31, 2023 and 2022 (in thousands).
Year Ended December 31,2023 vs 2022
20232022$ Change 
Net revenues$164,196 $173,756 $(9,560)
Cost of revenues1
42,218 46,500 (4,282)
Research and development46,565 49,598 (3,033)
Selling, general and administrative65,216 61,153 4,063 
Restructuring charges4,013 1,443 2,570 
Depreciation and amortization16,830 14,756 2,074 
Total costs and expenses174,842 173,450 1,392 
(Loss) income from operations$(10,646)$306 $(10,952)
________________________________
1    Cost of revenues excludes depreciation and amortization which are shown separately.

Net revenues decreased $9.6 million to $164.2 million for the year ended December 31, 2023, compared to the same period in 2022. The overall change in revenue was primarily due to the runoff of deferred revenue recognized in the first half of 2022 and revenue recognized from the DXP and Activation assets prior to the divestiture in the prior period. The decrease in revenue was partially offset by continued cloud subscriber growth and professional services associated with the launch of SoftBank.

Cost of revenues decreased $4.3 million to $42.2 million for the year ended December 31, 2023, compared to the same period in 2022. The 2023 decrease was mainly driven by a decrease in revenue and improved gross margins as the Company continues to optimize our cost structure as we enhance our focus on higher margin cloud products post divestiture.

Research and development expense decreased $3.0 million to $46.6 million for the year ended December 31, 2023, compared to the same period in 2022. The research and development costs decreased year over year mainly as a result of continued strategic efforts to streamline our product enhancements and developments.

Selling, general and administrative expense increased $4.1 million to $65.2 million for the year ended December 31, 2023, compared to the same period in 2022. The increase in selling, general and administrative expense is mainly related to the write-down of the STIN Note receivable of $4.8 million, change in contingent consideration for iQmetrix of $1.5 million, and non-recurring professional fees.

Restructuring charges were $4.0 million and $1.4 million for the year ended December 31, 2023 and 2022. The restructuring charges primarily related to employment termination costs as a result of the work-force reductions initiated post divestiture to reduce operating costs and align our resources with our key strategic priorities.

Depreciation and amortization expense increased $2.1 million for the year ended December 31, 2023. The increase was primarily attributable to increased amortization of capitalized software as we continue to invest in our cloud technology.

Income tax. The Company recognized approximately $4.7 million in related income tax expense and $0.1 million in related income tax benefit during the years ended December 31, 2023 and 2022, respectively. The effective tax rate was approximately (16.2)% for the year ended December 31, 2023, which was lower than the U.S. federal statutory rate primarily due to the impact of Global Intangible Low-Taxed Income, attributable to income in foreign jurisdictions and the impact of the U.S. capitalization of research expenses, and the impact of recognizing a deferred tax liability associated with changes in management’s indefinite reinvestment assertion under APB 23. This decrease was partially offset by loss jurisdictions where full valuation allowances have been recorded, foreign rate differential and GAAP to statutory adjustments. The Company’s effective tax rate was approximately 0.9% for the year ended December 31, 2022, which was lower than the U.S. federal statutory rate primarily due to the impact of Global Intangible Low-Taxed Income, attributable to income in foreign jurisdictions and the impact of the U.S. capitalization of research expenses, and the divestiture of the DXP and Activation assets. This decrease was partially offset by loss jurisdictions where full valuation allowances have been recorded and foreign income tax credits generated in the period.
47

Liquidity and Capital Resources

As of December 31, 2023, our principal sources of liquidity have been cash provided by operations. Our cash and cash equivalents balance was $24.6 million at December 31, 2023.

At December 31, 2023, our non-U.S. subsidiaries held approximately $8.2 million of cash and cash equivalents that are available for use by all of our operations around the world.

Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy for most of our foreign subsidiaries. During 2023, we changed our indefinite reinvestment assertion for our Indian subsidiary and recorded a deferred tax liability associated with the outside basis difference. The Company continues to assert permanent reinvestment of foreign earnings in all other foreign jurisdictions. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.

We believe that our cash, cash equivalents, financing sources, and our ability to manage working capital and expected positive cash flows generated from operations in combination with continued expense reductions will be sufficient to fund our operations for the next twelve months from the date of filing of this Annual Report on Form 10-K. However, as the current geopolitical tensions unfold, we will continue to assess any impact on our operations and our liquidity needs. Our liquidity plans are subject to a number of risks and uncertainties, including those described in the "Forward-Looking Statements" section of this MD&A and Part I, Item 1A. “Risk Factors”, some of which are outside of our control.

Offering of 2021 Senior Notes due 2026

On June 30, 2021, the Company closed its underwritten public offering of $120.0 million aggregate principal amount of 8.375% senior notes due 2026 at a par value of $25.00 per senior note (the “Senior Notes”). The offering was conducted pursuant to an underwriting agreement (the “Notes Underwriting Agreement”) dated June 25, 2021, by and among the Company and B. Riley Securities, Inc., as representative of the several underwriters (the “Notes Underwriters”). At the closing, the Company issued $125.0 million aggregate principal amount of Senior Notes, inclusive of $5.0 million aggregate principal amount of Senior Notes issued pursuant to the full exercise of the Notes Underwriters’ option to purchase additional Senior Notes.

The Senior Notes are senior unsecured obligations of the Company and rank equally in right of payment with all of the Company’s existing and future senior unsecured and unsubordinated indebtedness. The Senior Notes are effectively subordinated in right of payment to all of the Company’s existing and future secured indebtedness to the extent of the value of the assets securing such indebtedness and structurally subordinated to all existing and future indebtedness of the Company’s subsidiaries, including trade payables. The Senior Notes bear interest at the rate of 8.375% per annum. Interest on the Senior Notes is payable quarterly in arrears on January 31, April 30, July 31 and October 31 of each year, commencing on July 31, 2021. The Senior Notes will mature on June 30, 2026, unless redeemed prior to maturity.

The Company may, at its option, at any time and from time to time, redeem the Senior Notes for cash in whole or in part (i) on or after June 30, 2022 and prior to June 30, 2023, at a price equal to $25.75 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, (ii) on or after June 30, 2023 and prior to June 30, 2024, at a price equal to $25.50 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, (iii) on or after June 30, 2024 and prior to June 30, 2025, at a price equal to $25.25 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, and (iv) on or after June 30, 2025 and prior to maturity, at a price equal to 100% of their principal amount, plus accrued and unpaid interest to, but excluding, the date of redemption. On and after any redemption date, interest will cease to accrue on the redeemed Senior Notes.

48

On October 25, 2021, the Company entered into an At Market Issuance Sales Agreement (the “Sales Agreement”) between the Company and B. Riley Securities, Inc. (the “Agent”), a related party, pursuant to which the Company may offer and sell, from time to time, up to $18.0 million of the Company’s 8.375% Senior Notes due 2026. Sales of the additional Senior Notes pursuant to the Sales Agreement, if any, may be made in transactions that are deemed to be “at the market offerings” as defined in Rule 415 under the Securities Act of 1933, as amended (the “Securities Act”). Under the Sales Agreement, the Agent will be entitled to compensation of 2.0% of the gross proceeds of all notes sold through it as the Company’s agent.

During the fourth quarter of 2021, the Company sold $16.1 million aggregate principal amount of Senior Notes under the Sales Agreement. The additional Senior Notes sold have terms identical to the initial Senior Notes and are be fungible and vote together with the initial Senior Notes immediately upon issuance. The Senior Notes and initial Senior Notes are listed and trade on The Nasdaq Global Market under the symbol “SNCRL.”

The total fair value of the outstanding Senior Notes was $101.3 million as of December 31, 2023. The Company is in compliance with its debt covenants as of December 31, 2023.

For further details, see Note 13. Debt of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.

2019 Revolving Credit Facility

On October 4, 2019, the Company entered into a Credit Agreement with Citizens Bank, N.A., for a $10.0 million Revolving Credit Facility. Borrowings under the Revolving Credit Facility bore interest at a rate equal to, at the Company’s option, either (1) the arithmetic average of the LIBOR rate determined by reference to the costs of funds for U.S. dollar deposits for the interest period (one, three or six months (or 12 months if agreed to by all applicable Lenders)) as selected by the Company relevant to such borrowing plus the applicable margin, or (2) a base rate determined by reference to the greatest of the federal funds rate plus 0.5%, the prime commercial lending rate as determined by the Agent, and the daily LIBOR rate plus 1.0%, in each case plus an applicable margin and subject to a floor of 0.0%.

On June 30, 2021, the Company paid off the outstanding balance and closed the Revolving Credit Facility.

Series B Non-Convertible Preferred Stock

On June 30, 2021, the Company closed a private placement of 75,000 shares of its Series B Perpetual Non-Convertible Preferred Stock, par value $0.0001 per share, with an initial liquidation preference of $1,000 per share (the “Series B Preferred Stock”), for net proceeds of $72.8 million (the “Series B Transaction”). The sale of the Series B Preferred Stock was pursuant to the Series B Preferred Stock Purchase Agreement, dated as of June 24, 2021 (the “Series B Purchase Agreement”), between the Company and B. Riley Principal Investments, LLC (“BRPI”).

In connection with the closing of the Series B Transaction, the Company (i) filed a Certificate of Designation with the State of Delaware setting forth the rights, preferences, privileges, qualifications, restrictions and limitations on the Series B Preferred Stock (the “Series B Certificate”) and (ii) entered into an Investor Rights Agreement with B. Riley Financial, Inc. (“B. Riley Financial”) and BRPI setting forth certain governance and registration rights of B. Riley Financial with respect to the Company.

Certificate of Designation of the Series B Preferred Stock

The rights, preferences, privileges, qualifications, restrictions and limitations of the shares of Series B Preferred Stock are set forth in the Series B Certificate. Under the Series B Certificate, the holders of the Series B Preferred Stock are entitled to receive, on each share of Series B Preferred Stock on a quarterly basis, an amount equal to the dividend rate, as described in the following sentence, divided by four and multiplied by the then-applicable Liquidation Preference per share of Series B Preferred Stock (collectively, the “Preferred Dividends”). The dividend rate is (1) 9.5% per annum for the period commencing on June 30, 2021 and ending on and including December 31, 2021, (2) 13% per annum for the year commencing on January 1, 2022 and ending on and including December 31, 2022; and (3) 14% per annum for the year commencing on January 1, 2023 and thereafter. The Preferred Dividends will be due in cash on January 1, April 1, July 1 and October 1 of each year (each, a “Series B Dividend Payment Date”). The Company may choose to pay the Series B Preferred Dividends in cash or in additional shares of Series B Preferred Stock. In the event the Company does not declare and pay a dividend in cash on any Series B Dividend Payment Date, the unpaid amount of the Preferred Dividend will be added to the Liquidation Preference. As of December 31, 2023, the Liquidation Value and Redemption Value of the Series B Preferred Shares was $63.0 million.

Each share of Series B Preferred Stock is redeemable at the option of the holder upon the occurrence of a “Fundamental Change” at (i) par in the case of a payment in cash or (ii) 1.5 times par in the case of payment in shares of Common Stock (such
49

shares being, “Registrable Securities”), subject to certain limitations on the amount of stock that could be issued to the holders of Series B Stock. In addition, the Company will be permitted to redeem outstanding shares of the Series B Preferred Stock at any time for the sum of the then-applicable Liquidation Preference and the accrued but unpaid dividends. Pursuant to the Series B Certificate, the Company will be required to use (i) the first $50.0 million of proceeds from certain transactions (i.e., disposition, sale of assets, tax refunds) received by the Company to redeem for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of Series B Preferred Stock and (ii) the next $25.0 million of proceeds from certain transactions received by the Company may be used by the Company to buy back shares of Common Stock and to the extent, not used for such purpose by the Company, to redeem, for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of the Series B Preferred Stock.

The Company is required to obtain the prior written consent of the holders holding at least a majority of the outstanding shares of the Series B Preferred Stock before taking certain actions, including: (i) certain dividends, repayments and redemptions; (ii) any amendment to the Company’s certificate of incorporation that adversely affects the rights, preferences, privileges or voting powers of the Series B Preferred Stock; and (iii) issuances of stock ranking senior or equivalent to shares of the Series B Preferred Stock (including additional shares of the Series B Preferred Stock) in the priority of payment of dividends or in the distribution of assets upon any liquidation, dissolution or winding up of the Company. Other than with respect to the foregoing consent rights, the Series B Preferred Stock is non-voting stock.

Investor Rights Agreement

On June 30, 2021, the Company, B. Riley Financial and BRPI entered into an Investor Rights Agreement (the “Investor Rights Agreement”). Pursuant to the Investor Rights Agreement, for so long as affiliates of B. Riley Financial beneficially own at least 10% of the outstanding shares of common stock (unless such equity threshold percentage is not met due to dilution from equity issuances), B. Riley Financial is entitled to nominate one Class II director (the “B. Riley Nominee”) to the Company’s board of directors (the “Board”), who shall be an employee of B. Riley Financial or its affiliates and is approved by the Board, such approval not to be unreasonably withheld. For so long as affiliates of B. Riley Financial beneficially own 5% or more but less than 10% of the outstanding shares of common stock (unless such equity threshold percentage is not met due to dilution from equity issuances), B. Riley Financial is entitled to certain board observer rights.

Series A Convertible Preferred Stock

In accordance with the terms of the Share Purchase Agreement dated as of October 17, 2017 (the “PIPE Purchase Agreement”), with Silver Private Holdings I, LLC, an affiliate of Siris (“Silver”), on February 15, 2018, the Company issued to Silver 185,000 shares of its newly issued Series A Convertible Participating Perpetual Preferred Stock (the “Series A Preferred Stock”), par value $0.0001 per share, with an initial liquidation preference of $1,000 per share, in exchange for $97.7 million in cash and the transfer from Silver to the Company of the 666,075 shares of the Company’s common stock held by Silver (the “Preferred Transaction”). In connection with the issuance of the Series A Preferred Stock, we (i) filed the Series A Certificate and (ii) entered into an Investor Rights Agreement with Silver setting forth certain registration, governance and preemptive rights of Silver with respect to us (the “Investor Rights Agreement”). Pursuant to the PIPE Purchase Agreement, at the closing, we paid to Siris $5.0 million as a reimbursement of Silver’s costs and expenses incurred in connection with the Preferred Transaction.

Redemption of Series A Preferred Stock

The net proceeds from the common stock public offering, Senior Note offering and the Series B Preferred Stock Transaction were used in part to fully redeem all outstanding shares of the Company’s Series A Preferred Stock on June 30, 2021 (the “Redemption”). The Company redeemed in full all of the 268,917 outstanding shares of the Series A Preferred Stock for an aggregate Redemption Price of $278.7 million and all rights under the Investor Rights Agreement relating to the Series A Preferred Stock were terminated effective with the Redemption. No Series A Preferred Stock remains outstanding or authorized as of December 31, 2023.

50

Discussion of Cash Flows

A summary of net cash flows follows (in thousands):
Year Ended December 31,Change
202320222023 vs 2022
Net cash provided by (used in):
Operating activities$18,829 $17,359 $1,470 
Investing activities$3,800 $(13,166)$16,966 
Financing activities$(19,979)$(13,276)$(6,703)

Our primary source of cash is receipts from revenue. The primary uses of cash are personnel and related costs, telecommunications and facility costs related primarily to our cost of revenue and general operating expenses including professional service fees, consulting fees, building and equipment maintenance and marketing expense.

Cash flows from operating activities for the year ended December 31, 2023 was $18.8 million of cash provided by operating activities, as compared to $17.4 million of cash provided by operating activities for the same period in 2022. The cash provided by operating activities for fiscal 2023 and 2022 is mainly driven by continued growth in cloud subscribers, reduced operating costs, and improved margins as the business focuses on Cloud.

Cash flows from investing activities for the year ended December 31, 2023 was $3.8 million of cash provided by investing activities, as compared to $13.2 million in cash used by investing activities during the same period in 2022. The cash provided in the current year was driven by the proceeds from the divestiture of the Messaging and NetworkX businesses, which was partially offset by increased investment in product development for our Cloud offering and capitalization of associated labor costs.

Cash flows from financing activities for the year ended December 31, 2023 was $20.0 million of cash used by financing activities, as compared to $13.3 million of cash used for the same period in 2022, primarily due to principal and dividend payments associated with the redemption of Series B Preferred Stock in 2023.

Effect of Inflation

Inflationary increases in certain input costs, such as occupancy, labor and benefits, and general administrative costs, have impacted our business. Management does not believe these impacts have had a material impact on our results of operations during the 2023, 2022 and 2021. We cannot assure you, however, that we will not be affected by general inflation in the future.

Contractual Obligations
Our contractual obligations consist of office and laptop leases, notes payable and related interest as well as contractual commitments under third-party hosting, software licenses and maintenance agreements. The following table summarizes our long‑term contractual obligations as of December 31, 2023 (in thousands).
Payments Due by Period
Total20242025-20272028Thereafter
Finance lease obligations$1,221 $616 $605 $— $— 
Interest32,492 11,815 20,677 — — 
Operating lease obligations34,205 7,970 21,959 4,276 — 
Purchase obligations1
31,085 17,729 13,356 — — 
Senior Note Payable141,077 — 141,077 — — 
Total$240,080 $38,130 $197,674 $4,276 $— 
_____________________________
1    Amounts represent obligations associated with colocation agreements and other customer delivery related purchase obligations.
51


Uncertain Tax Positions

Unrecognized tax benefits associated with uncertain tax positions are $4.4 million at December 31, 2023. We are not able to reasonably estimate when we would make any cash payments required to settle these liabilities, but we do not believe that the ultimate settlement of our obligations will materially affect our liquidity. We do not expect that the balance of unrecognized tax benefits will significantly increase or decrease over the next twelve months.

Critical Accounting Policies and Estimates

The discussion and analysis of our financial condition and results of operations are based on our consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these consolidated financial statements in accordance with U.S. GAAP requires us to utilize accounting policies and make certain estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingencies as of the date of the financial statements and the reported amounts of revenues and expenses during a fiscal period. We have discussed the selection and development of the critical accounting policies with the Audit Committee, and the Audit Committee has reviewed our related disclosures in this Form 10-K. Although we believe that our judgments and estimates are appropriate, correct and reasonable under the circumstances, actual results may differ from those estimates. If actual results or events differ materially from those contemplated by us in making these estimates, our reported financial condition and results of operations for future periods could be materially affected. See Part I, “Item 1A. Risk Factors” in this Form 10-K for certain matters bearing risks on our future results of operations.

We believe the following to be our critical accounting policies because they are important to the portrayal of our consolidated financial condition and results of operations and they require critical management judgments and estimates about matters that are uncertain.

Significant accounting policies that we employ are presented in Note 2. Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K. There were no significant changes in our critical accounting policies and estimates discussed in our Form 10-K during the year ended December 31, 2023.

Revenue Recognition and Deferred Revenue

The Company generates revenue from the delivery of a range of products, solutions and services for operators, enterprises, OEMs and technology providers. We offer services principally on a Transactional or Subscription basis (SaaS) or in the form of Professional Services or Software Licenses. Revenues are recognized when control of the promised goods or services are transferred to the Company’s customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company generates all of its revenue from contracts with customers.

Subscription and Transaction revenues consist of revenues derived from the processing of transactions through the Company’s service platforms, providing enterprise portal management services on a subscription basis and maintenance agreements on software licenses. The Company generates revenue from Subscription services from monthly active user fees, software as a service (“SaaS”) fees, hosting and storage fees, and fees for the related maintenance support for those services. In most cases, the subscription or transaction arrangement is a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). The Company applies the variable consideration allocation exception when the terms of variable payment relate specifically to efforts to satisfy the performance obligation or the transfer of service based on usage within the corresponding period, under Topic 606 Section 10-25-14(b) – in such situations the revenue booked and the revenue billed for any month are the same. When the Company does not allocate variable consideration to distinct periods of service or apply the variable consideration allocation exception, the total estimated transaction price is recognized ratably over the term of the contract, where the level of service provided to the customer does not vary significantly from one period to another.

Transaction service arrangements include services such as processing equipment orders, new account setup and activation, number port requests, credit checks and inventory management. Transaction revenues are principally based on a contractual price per transaction and are recognized based on the number of transactions processed during each reporting period. Revenues are recorded based on the total number of transactions processed at the applicable price established in the relevant contract.

Many of the Company’s contracts guarantee minimum volume transactions from the customer. In these instances, if the customer’s total estimated transaction volume for the period is expected to be less than the contractual amount, the Company records revenues at the minimum guaranteed amount on a straight line based over the period covered by the minimum. Setup
52

fees for transactional service arrangements are deferred until set up activities are completed and recognized on a straight‑line basis over remaining expected customer relationship period. Revenues are presented net of discounts, which are volume level driven.

In accordance with Topic 606 Section 10-50-20, any credits due to customers, which are generally performance driven and based upon system availability or response times to incidents, are determined and accounted for in the period in which the services are provided. The Company recognizes revenues from support and maintenance performance obligations over the service delivery period.

The Company’s software licenses typically provide for a perpetual or term right to use the Company’s software. The Company has concluded that in most cases its software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered to the customer. Contracts that include software customization or specified upgrades may result in the combination of the customization services with the software license as one performance obligation. The Company does not have a history of returns, or refunds of its software licenses, however, in limited instances, the Company may constrain consideration to high-risk customers, until collection is resolved.

The Company’s professional services include software development and customization. The contracts generally include project deliverables specified by each customer. The performance obligations in the agreements are generally combined into one deliverable and generally result in the transfer of control over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to us. The Company recognizes revenue on fixed fee contracts on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation, or ratably to the extent the level of effort to satisfy the performance obligation is materially consistent each period.

Most of the Company’s contracts with customers contain multiple performance obligations which generally include either 1) a perpetual software license with support and maintenance and sometimes a hosting agreement or 2) a term SaaS agreement, frequently sold along with professional services. For these contracts, the Company accounts for individual goods and services separately if they are distinct performance obligations. This often requires significant judgment based upon knowledge of the products, the solution provided and the structure of the sales contract. In SaaS agreements, the Company provides a service to the customer which combines the software functionality, maintenance and hosting into a single performance obligation when the customer doesn’t have the ability to take possession of the underlying software license. The Company may also sell the same three goods and services in a contract, but there may be three performance obligations, where the customer has the right to take possession of the software license without significant penalty.

The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company estimates standalone selling prices of software based on observable inputs of past transactions to similarly situated customers. When such observable data is not available for certain software licenses because there is a limited number of transactions or prices are highly variable, the Company will estimate the standalone selling price using the residual approach. Standalone selling prices of services are typically determined based on observable transactions when these services are sold on a standalone basis to similarly situated customers or estimated using a cost-plus margin approach.

Estimating the transaction price of variable consideration including the variable quantity subscription or transaction contracts in a multiple performance obligation arrangement requires significant judgment. The Company generally estimates this variable consideration at the most likely amount to which the Company expects to be entitled and in certain cases based on the expected value. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available to us. The Company reviews and updates these estimates on a quarterly basis.

Income Taxes

In March 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses. The CARES Act amends the Net Operating Loss provisions of the Tax Cuts and Jobs Act, allowing for the carryback of losses arising in tax years 2018, 2019 and 2020, to each of the five taxable years preceding the taxable year of loss.

53

Since we conduct operations on a global basis, our effective tax rate has and will depend upon the geographic distribution of our pre-tax earnings among locations with varying tax rates. We account for the effects of income taxes that result from our activities during the current and preceding years. Under this method, deferred income tax liabilities and assets are based on the difference between the financial statement carrying amounts and the tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse or be utilized. The realization of deferred tax assets is contingent upon the generation of future taxable income. A valuation allowance is recorded if it is “more likely than not” that a portion or all of a deferred tax asset will not be realized.

In evaluating our ability to recover our deferred tax assets within the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, we begin with historical results and incorporate assumptions including the amount of future state, federal and foreign pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax-planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates we are using to manage the underlying businesses.

We recognize a tax benefit from an uncertain tax position only if it is more likely than not to be sustained upon examination based on the technical merits of the position. The amount of the accrual for which an exposure exists is measured by determining the amount that has a greater than 50 percent likelihood of being realized upon the settlement of the position. Components of the reserve are classified as current or a long-term liability in the Consolidated Balance Sheets based on when we expect each of the items to be settled. We record interest and penalties accrued in relation to uncertain tax benefits as a component of interest expense.

While we believe we have identified all reasonably identifiable exposures and that the reserve we have established for identifiable exposures is appropriate under the circumstances, it is possible that additional exposures exist and that exposures may be settled at amounts different than the amounts reserved. It is also possible that changes in facts and circumstances could cause us to either materially increase or reduce the carrying amount of our tax reserves. In general, tax returns for the year 2020 and thereafter are subject to future examination by tax authorities.

Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy for most of our foreign subsidiaries. During 2023 we changed our indefinite reinvestment assertion for our Indian subsidiary and recorded a deferred tax liability associated with the outside basis difference. The Company continues to assert permanent reinvestment of foreign earnings in all other foreign jurisdictions. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.

Goodwill

Goodwill is our largest intangible asset. At December 31, 2023, our goodwill balance was $183.9 million, representing approximately 59% of total assets. Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including other definite-life intangible assets. Our policy is to perform an impairment test of goodwill at least annually, and more frequently if events or circumstances occurred that would indicate a reduced fair value in our reporting units could exist. Typically, we perform a qualitative assessment in the fourth quarter of the fiscal year to determine if it is more likely than not that the fair value of a reporting unit is less than its carrying value. As part of this qualitative assessment, we perform a quantitative assessment where necessary in substantiating our qualitative assessment.

During our qualitative assessment we make significant estimates, assumptions, and judgments, around the financial performance of the Company, changes in our share price, and forecasts of earnings, working capital requirements, and cash flows. We consider the reporting unit's historical results and operating trends as well as any strategic difference from our historical results when determining these assumptions.

If we determine that it is more likely than not that the fair value of a reporting unit is less than its carrying amount, including goodwill, we perform a quantitative goodwill impairment test. Fair value estimates used in the quantitative impairment test are calculated using a combination of the income and market approaches.

For the income approach, we used projections, which require the use of significant estimates and assumptions specific to the reporting unit as well as those based on general economic conditions. Factors specific to the reporting unit include revenue
54

and cost growth, profit margins, terminal value growth rates, capital expenditures projections, assumed tax rates, discount rates and other assumptions deemed reasonable by management.

For the market approach, we used judgment in identifying the relevant comparable-company market multiples. If sufficient comparable data is not present, the market approach will not be employed. The discount rate for the reporting unit is influenced by general market conditions as well as factors specific to the reporting unit.

Factors influencing the revenue growth rates include the nature of the services the reporting unit provides for its clients, the maturity of the reporting unit and any known concentrated customer contract renewals. We believe that the estimates and assumptions we made are reasonable, but they are susceptible to change from period to period. Actual results of operations, cash flows and other factors will likely differ from the estimates used in our valuation, and it is possible that differences and changes could be material.

A deterioration in profitability, adverse market conditions, significant client losses, changes in spending levels of our existing clients or a different economic outlook than currently estimated by management could have a significant impact on the estimated fair value of our reporting units and could result in an impairment charge in the future.

The fair value measurement associated with the quantitative goodwill impairment test is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value goodwill could significantly increase or decrease the fair value estimates used for impairment assessments.

If the carrying amount exceeds the reporting unit's fair value, we recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value. We recognize any impairment loss in operating income.

2023 Goodwill Impairment Analysis

For our 2023 impairment tests, the Company identified one reporting unit, Core. The Company performed a quantitative impairment assessment as of October 1, 2023, the fair value of the reporting unit was estimated using the income and market approach.

Based on the October 1, 2023 quantitative assessment, the indicated fair value of Core exceeded the carrying value in excess of 10%.

The sale of the Messaging and NetworkX assets as of October 31, 2023 resulted in a strategic shift in our business. Given these changes in the business, Management performed an additional quantitative goodwill impairment assessment as of the transaction date. The Company applied a consistent methodology and process as performed in the October 1, 2023 analysis, which resulted in an indicated fair value of the continuing business that exceeded the carrying value of the remaining goodwill in excess of 10%.

Capitalized Software Development Costs

Software development costs are accounted for in accordance with either ASC 985-20, “Software - Costs of Software to be Sold, Leased or Marketed,” or ASC 350-40, “Internal-Use Software.” Costs associated with the planning and designing phase of software development are classified as research and development costs and are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software and employee compensation and related expenses of personnel directly associated with the development activities. Once technological feasibility has been determined, a portion of the costs incurred in development, including coding, testing and quality assurance, are capitalized until available for general release to clients.

Amortization is calculated on a solution-by-solution basis and is recognized over the estimated economic life of the software, typically ranging two to three years. Amortization begins when the software is substantially completed for its intended use. Costs incurred during the preliminary and post-implementation stages are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, employee compensation and related expenses of personnel directly associated with the development activities. Software development costs are evaluated for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Unrecoverable costs are reviewed annually and recognized in the period they become unrecoverable, as needed, and are recorded in the Consolidated Statements of Operations as depreciation and amortization expense.

55

Recently Issued Accounting Standards

For a discussion of recently issued accounting standards see Note 2. Summary of Significant Accounting Policies of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K.

Off-Balance Sheet Arrangements

We had no off-balance sheet arrangements as of December 31, 2023 and December 31, 2022 that have, or are reasonably likely to have, a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors.

ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

Market Risk

The following discussion about market risk disclosures involves forward-looking statements. Actual results could differ materially from those projected in the forward-looking statements. We deposit our excess cash in what we believe are high-quality financial instruments, primarily money market funds and certificates of deposit and, we may be exposed to market risks related to changes in interest rates. These investments are denominated in United States dollars.

The primary objective of our investment activities is to preserve our capital for the purpose of funding operations, while at the same time maximizing the income, we receive from our investments without significantly increasing risk. To achieve these objectives, our investment policy allows us to maintain a portfolio of cash equivalents and short- and long-term investments in a variety of securities, which could include commercial paper, money market funds and corporate and government debt securities. Our cash and cash equivalents at December 31, 2023 and December 31, 2022 were invested in liquid money market accounts and certificates of deposit. All market-risk sensitive instruments were entered into for non-trading purposes.

Foreign Currency Exchange Risk

We are exposed to translation risk because certain of our foreign operations utilize the local currency as their functional currency and those financial results must be translated into U.S. dollars. As currency exchange rates fluctuate, translation of the financial statements of foreign businesses into U.S. dollars affects the comparability of financial results between years.

We do not hold any derivative instruments and do not engage in any hedging activities. Although our reporting currency is the U.S. dollar, we may conduct business and incur costs in the local currencies of other countries in which we may operate, make sales and buy materials and services. As a result, we are subject to foreign currency transaction risk. Further, changes in exchange rates between foreign currencies and the U.S. dollar could affect our future net sales, cost of sales and expenses and could result in foreign currency transaction gains or losses.

We cannot accurately predict future exchange rates or the overall impact of future exchange rate fluctuations on our business, results of operations and financial condition. To the extent that our international activities recorded in local currencies increase in the future, our exposure to fluctuations in currency exchange rates will correspondingly increase and hedging activities may be considered if appropriate.

Interest Rate Risk

We are exposed to the risk of interest rate fluctuations on the interest income earned on our cash and cash equivalents. A hypothetical 100 basis point movement in interest rates applicable to our cash and cash equivalents outstanding at December 31, 2023 would increase interest income by approximately $0.2 million on an annual basis.

56

ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS AND NOTES
Page No.
57

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Synchronoss Technologies, Inc.:

Opinion on the Financial Statements

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

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

Basis for Opinion

These financial statements are the responsibility of the Company's management. Our responsibility is to express an opinion on the Company’s financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a reasonable basis for our opinion.

Critical Audit Matters

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

New or Modified Revenue Arrangements with Multiple Performance Obligations - Identifying contracts and performance obligations
Description of the Matter
As discussed in Note 3. Revenue and Note 4. Divestitures and Discontinued Operations of the consolidated financial statements, the Company recognized $164.2 million in revenue from continuing operations and $55.4 million in revenue from discontinued operations, respectively, across all service lines. The Company’s revenue agreements frequently contain multiple performance obligations and judgment is required to determine which performance obligations are distinct and accounted for separately. Additionally, the Company may enter into multiple agreements with the same customer, which may affect the identification of the contract, the performance obligations and the allocation of total contract consideration. Auditing the Company’s new or modified revenue arrangements that included multiple performance obligations was complex and involved a high degree of judgment related to management’s identification of performance obligations and allocation of contract consideration.

58


How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of internal controls related to the Company’s process for identifying and assessing new or modified revenue arrangements that included multiple performance obligations as well as recognizing the related revenue, including controls over management’s review of the significant judgments used in the identification of the contract, the distinct performance obligations, and the allocation of contract consideration to each performance obligation.

Our audit procedures also included, among others, reading a sample of customer contracts and the Company’s accounting policies. We evaluated management’s identification of the contract, the related distinct performance obligations and assessed the allocation of contract consideration to each performance obligation.

Goodwill
Description of the Matter
At December 31, 2023, the Company's goodwill balance was $183.9 million. As discussed in Note 10. Goodwill and Intangibles of the consolidated financial statements, goodwill is tested for impairment at least annually on October 1 at the reporting unit level. Auditing the Company's goodwill impairment test was complex due to the significant judgment required in determining the fair value of the reporting unit. In particular, the fair value estimate was sensitive to significant assumptions that require judgment, including revenue growth rates, operating expenses as a percentage of revenue that affect the amount and timing of future cash flows, and the weighted average cost of capital ("discount rate"), which are affected by factors such as general market conditions and recent operating performance.
How We Addressed the Matter in Our Audit
We obtained an understanding, evaluated the design and tested the operating effectiveness of controls over the Company's goodwill impairment review process. For example, we tested controls over management's review of the valuation model and the significant assumptions, discussed above used to develop the prospective financial information. We also tested management's controls to validate that the data used in the valuation was complete and accurate.

To test the estimated fair value of the Company's reporting unit, we performed audit procedures that included, among others, assessing the reasonableness of the methodologies used. We also compared the significant assumptions used by management to develop the prospective financial information to recent operating trends, analyst expectations, changes to the Company's business model, customer base or product mix and other relevant information. We assessed the historical accuracy of management's projections of future earnings by comparing the actual results to prior forecasts, and we performed analyses of significant assumptions to assess the impact of changes in the assumptions on the calculation of fair value. We also involved our valuation specialists to assist with our evaluation of the methodology used by the Company and significant assumptions included in the fair value estimates.


/s/ Ernst & Young LLP
We have served as the Company’s auditor since 2001.    
Iselin, New Jersey
March 25, 2024


59

SYNCHRONOSS TECHNOLOGIES, INC.
CONSOLIDATED BALANCE SHEETS
(In thousands, except per share data)
December 31,
 20232022
ASSETS
Current assets:  
Cash and cash equivalents$24,572 $18,310 
Accounts receivable, net23,477 31,685 
Prepaid & other current assets33,953 32,998 
Assets of discontinued operations, current (Note 4) 22,294 
Total current assets82,002 105,287 
Non-current assets:
Property and equipment, net3,673 4,441 
Operating lease right-of-use assets14,791 20,106 
Goodwill183,908 182,259 
Intangible assets, net22,214 22,356 
Note receivable 4,834 
Other assets, non-current3,749 4,053 
Assets of discontinued operations, non-current (Note 4) 54,736 
Total non-current assets228,335 292,785 
Total assets$310,337 $398,072 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$7,475 $9,700 
Accrued expenses39,127 44,314 
Deferred revenues, current1,095 1,948 
Liabilities of discontinued operations, current (Note 4) 24,221 
Total current liabilities47,697 80,183 
Long-term debt, net of debt issuance costs136,215 134,584 
Deferred tax liabilities3,207 466 
Leases, non-current23,593 29,145 
Other liabilities, non-current 1,691 2,695 
Liabilities of discontinued operations, non-current (Note 4) 2,054 
Total liabilities212,403 249,127 
Commitments and contingencies:
Series B Non-Convertible Perpetual Preferred Stock, $0.0001 par value; 150 and 150 shares authorized, 61 and 71 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively
58,802 68,348 
Redeemable noncontrolling interest12,500 12,500 
Stockholders’ equity:
Common stock, $0.0001 par value; 16,667 and 16,667 shares authorized, 10,314 and 10,137 shares issued; 10,314 and 10,137 outstanding at December 31, 2023 and December 31, 2022, respectively
1 1 
Additional paid-in capital483,527 488,856 
Accumulated other comprehensive loss(25,732)(44,131)
Accumulated deficit(431,164)(376,629)
Total stockholders’ equity26,632 68,097 
Total liabilities and stockholders’ equity$310,337 $398,072 

See accompanying notes to consolidated financial statements.
60

SYNCHRONOSS TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
Year Ended December 31,
202320222021
Net revenues$164,196 $173,756 $189,342 
Costs and expenses:
Cost of revenues1
42,218 46,500 60,160 
Research and development46,565 49,598 59,811 
Selling, general and administrative65,216 61,153 74,219 
Restructuring charges4,013 1,443 3,684 
Depreciation and amortization16,830 14,756 17,231 
Total costs and expenses174,842 173,450 215,105 
(Loss) income from operations(10,646)306 (25,763)
Interest income426 453 38 
Interest expense(13,963)(13,639)(6,411)
Gain on sale of DXP 2,549  
Other (expense) income, net(5,128)3,553 (4,916)
Loss from continuing operations, before taxes(29,311)(6,778)(37,052)
(Provision) benefit for income taxes(4,743)59 8,787 
Net loss from continuing operations(34,054)(6,719)(28,265)
Discontinued operations (Note 4):
Net (loss) income from discontinued operations, before taxes(2,200)921 6,777 
Loss on divestiture(16,382)  
(Provision) benefit for income taxes(1,935)(1,918)(1,610)
Net (loss) income from discontinued operations, net of taxes(20,517)(997)5,167 
Net loss(54,571)(7,716)(23,098)
Net income (loss) attributable to redeemable noncontrolling interests36 (200)156 
Preferred stock dividend(10,007)(9,552)(35,509)
Net loss attributable to Synchronoss$(64,542)$(17,468)$(58,451)
Earnings (loss) per share:
Basic:
Net loss from continuing operations$(4.52)$(1.71)$(8.79)
Net (loss) income from discontinued operations(2.10)(0.10)0.71 
Basic$(6.62)$(1.81)$(8.08)
Diluted:
Net loss from continuing operations$(4.52)$(1.71)$(8.79)
Net (loss) income from discontinued operations(2.10)(0.10)0.71 
Diluted$(6.62)$(1.81)$(8.08)
Weighted-average common shares outstanding:
Basic9,745 9,626 7,235 
Diluted9,745 9,626 7,235 
_____________________________
1    Cost of revenues excludes depreciation and amortization which are shown separately.

See accompanying notes to consolidated financial statements.
61

SYNCHRONOSS TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME
(In thousands)
Year Ended December 31,
202320222021
Net loss$(54,571)$(7,716)$(23,098)
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustments18,399 (11,261)(3,274)
Net income on inter-company foreign currency transactions 115 (1,498)
Total other comprehensive income (loss)18,399 (11,146)(4,772)
Comprehensive loss(36,172)(18,862)(27,870)
Comprehensive income (loss) attributable to redeemable noncontrolling interests36 (200)156 
Comprehensive loss attributable to Synchronoss$(36,136)$(19,062)$(27,714)

See accompanying notes to consolidated financial statements.
62

SYNCHRONOSS TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(In thousands)
Common StockTreasury StockAdditionalAccumulative OtherTotal
SharesAmountSharesAmountPaid-In CapitalComprehensive Income (Loss)Accumulated deficitStockholders' Equity
Balance at December 31, 20205,734 $1 (796)$(82,087)$499,352 $(28,213)$(345,771)$43,282 
Stock based compensation— — — — 9,259 — — 9,259 
Issuance of restricted stock216 — — — 1 — — 1 
Preferred stock dividends accrued— — — — (22,718)— — (22,718)
Amortization of preferred stock issuance costs— — — — (12,791)— — (12,791)
Issuance of common stock related to acquisition4,701 — — — 110,000 — — 110,000 
Common Stock - Issuance Costs— — — — (8,340)— — (8,340)
Retirement of treasury stock(796)— 796 82,087 (82,087)— —  
Net loss— — — — — — (23,098)(23,098)
Non-controlling interest— — — — (156)— 156  
Total other comprehensive income (loss)— — — — — (4,772)— (4,772)
Balance at December 31, 20219,855 $1  $ $492,520 $(32,985)$(368,713)$90,823 

Common StockTreasury StockAdditionalAccumulative OtherTotal
SharesAmountSharesAmountPaid-In CapitalComprehensive Income (Loss)Accumulated deficitStockholders' Equity
Balance at December 31, 20219,855 $1  $ $492,520 $(32,985)$(368,713)$90,823 
Stock based compensation— — — — 5,771 — — 5,771 
Issuance of restricted stock290 — — — — — —  
Preferred stock dividend— — — — (9,409)— — (9,409)
Amortization of preferred stock issuance costs— — — (143)(143)
Shares withheld for taxes in connection with issuance of restricted stock (8)— — — (83)— — (83)
Net loss— — — — — — (7,716)(7,716)
Non-controlling interest— — — — 200 — (200) 
Total other comprehensive income (loss)— — — — — (11,146)— (11,146)
Balance at December 31, 202210,137 $1  $ $488,856 $(44,131)$(376,629)$68,097 

Common StockTreasury StockAdditionalAccumulative OtherTotal
SharesAmountSharesAmountPaid-In CapitalComprehensive Income (Loss)Accumulated deficitStockholders' Equity
Balance at December 31, 202210,137 $1  $ $488,856 $(44,131)$(376,629)$68,097 
Stock based compensation— — — — 4,963 — — 4,963 
Issuance of restricted stock207 — — — — — —  
Preferred stock dividend— — — — (9,679)— — (9,679)
Amortization of preferred stock issuance costs— — — — (328)— — (328)
Shares withheld for taxes in connection with issuance of restricted stock (30)— — — (249)— — (249)
Net loss— — — — — — (54,571)(54,571)
Non-controlling interest— — — — (36)— 36  
Total other comprehensive income (loss)— — — — — 18,399 — 18,399 
Balance at December 31, 202310,314 $1  $ $483,527 $(25,732)$(431,164)$26,632 

See accompanying notes to consolidated financial statements.
63

SYNCHRONOSS TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
Year Ended December 31,
202320222021
Operating activities:
Net loss from continuing operations$(34,054)$(6,719)$(28,265)
Net (loss) income from discontinued operations, net of taxes(20,517)(997)5,167 
Adjustments to reconcile net income (loss) to net cash used in operating activities:
Depreciation and amortization27,347 31,753 34,760 
Impairment of long-lived assets and capitalized software  1,305 
Amortization of debt issuance costs1,534 1,391 624 
Loss on disposals of fixed assets27 126 263 
Gain on sale of DXP business (2,549) 
Loss on divestiture16,382   
Gain on disposals of intangible assets  (550)
Amortization of bond discount97 88 9 
Deferred income taxes2,741 (164)463 
Stock-based compensation5,153 5,461 9,343 
Contingent consideration obligation1,483 3,638  
STIN Note receivable impairment4,834   
Operating lease impairment, net1,918 175 1,353 
Changes in operating assets and liabilities:
Accounts receivable, net14,237 14 (748)
Prepaid expenses and other current assets(473)6,954 (4,394)
Accounts payable(5,353)3,024 (2,031)
Accrued expenses(5,208)(8,430)3,468 
Deferred revenues6,384 (8,312)(21,972)
Other liabilities2,297 (8,094)6,150 
Net cash provided by operating activities18,829 17,359 4,945 
Investing activities:
Purchases of fixed assets(1,302)(1,408)(1,521)
Additions to capitalized software(18,572)(19,758)(22,972)
Proceeds from the sale of intangibles  550 
Proceeds from the divestiture, net23,674   
Proceeds from the sale of DXP business 8,000  
Net cash provided by (used in) investing activities$3,800 $(13,166)$(23,943)



64

SYNCHRONOSS TECHNOLOGIES, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands) (Continued)
Year Ended December 31,
202320222021
Financing activities:
Share-based compensation-related proceeds, net of taxes paid on withholding shares (8) (1)
Taxes paid on withholding shares(249)(83)(1)
Debt issuance costs related to long term debt  (8,606)
Proceeds from issuance of long term debt  141,077 
Drawdown on A/R Facility 12,000   
Repayment of A/R Facility and Revolving Credit Facility(12,000) (10,000)
Proceeds from issuance of common stock  110,000 
Common stock issuance costs  (8,340)
Proceeds from issuance of Series B Preferred stock  75,000 
Series B Preferred stock issuance costs  (2,495)
Series B Preferred dividend paid in cash(9,848)(6,455)(1,781)
Redemption of Series B Preferred stock(9,874)(6,738) 
Redemption of Series A Preferred stock  (278,665)
Net cash (used in) provided by financing activities(19,979)(13,276)16,188 
Effect of exchange rate changes on cash1 (500)643 
Net increase (decrease) in cash and cash equivalents$2,651 $(9,583)$(2,167)
Beginning cash and cash equivalents from continuing operations18,310 29,336 31,679 
Beginning cash and cash equivalents from discontinued operations3,611 2,168 1,992 
Beginning cash and cash equivalents21,921 31,504 33,671 
Ending cash and cash equivalents from continuing operations24,572 18,310 29,336 
Ending cash and cash equivalents from discontinued operations 3,611 2,168 
Ending cash and cash equivalents$24,572 $21,921 $31,504 
Supplemental disclosures of cash flow information:
Cash paid for income taxes$3,399 $4,562 $3,449 
Cash refund for income taxes$991 $5,206 $420 
Cash paid for interest$11,894 $11,822 $3,657 
Supplemental disclosures of non-cash investing and financing activities:
Paid in kind dividends on Series A Preferred stock 1
$ $ $31,277 
Amortization of Series B Preferred stock issuance costs and paid in kind dividends$328 $2,581 $ 
________________________________
1    Includes amortization of preferred stock issuance costs accelerated due to Series A redemption.

See accompanying notes to consolidated financial statements.
65

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)


Note 1. Description of Business

General

Synchronoss Technologies, Inc. (“Synchronoss” or the “Company”) is a leading provider of white label cloud, messaging, digital and network management solutions that enable our customers to keep subscribers, systems, networks and content in sync.

The Synchronoss Personal CloudTM solution is designed to create an engaging and trusted customer experience through ongoing content management and engagement. The Synchronoss Personal CloudTM platform is a secure and highly scalable, white label platform that allows our customers’ subscribers to backup and protect, engage with, and manage their personal content and gives our operator customers the ability to increase average revenue per user (“ARPU”) and reduce churn.

Our Synchronoss Personal CloudTM platform is specifically designed to support smartphones, tablets, desktops computers, and laptops.

Synchronoss’ Messaging platform (Owned and operated through October 31, 2023) powers mobile messaging and mailboxes for hundreds of millions of telecommunication subscribers. Our Advanced Messaging platform is a powerful, secure, intelligent, white label messaging platform that expands capabilities for communications service provider and multi-service providers to offer P2P messaging via Rich Communications Services (“RCS”). Our Mobile Messaging Platform (“MMP”) is poised to provide a single standard ecosystem for onboarding and management to brands, advertisers and message wholesalers.

The Synchronoss NetworkX (Owned and operated through October 31, 2023) products provide operators with the tools and software to design their physical network, streamline their infrastructure purchases, and manage and optimize comprehensive network expenses for leading top tier carriers around the globe.
Note 2. Summary of Significant Accounting Policies

Discontinued Operations

On October 31, 2023, Synchronoss Technologies, Inc. entered into an Asset Purchase Agreement with Lumine Group Software Solutions (Ireland) Limited, pursuant to which the Company sold its Messaging and NetworkX businesses. This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. Accordingly, the operating results of, and costs to separate the Messaging and NetworkX businesses are reported in Net loss from discontinued operations, net of taxes in the Consolidated Statements of Operations for all periods presented. In addition, the related assets and liabilities held prior to the sale are reported as Assets and liabilities of discontinued operations on the Consolidated Balance Sheets. The notes to the financial statements have been adjusted on a retrospective basis. For additional information, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.

Basis of Presentation and Consolidation

The consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and variable interest entities (“VIE”) in which the Company is the primary beneficiary and entities in which the Company has a controlling interest. Investments in less than majority-owned companies in which the Company does not have a controlling interest, but does have significant influence, are accounted for as equity method investments. Investments in less than majority-owned companies in which the Company does not have the ability to exert significant influence over the operating and financial policies of the investee are accounted for using the cost method. All material intercompany transactions and accounts are eliminated in consolidation.

66

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Unless otherwise noted, tables are presented in U.S. dollars in thousands. Certain columns and rows may not add due to the use of rounded numbers. Percentages presented are calculated from the underlying numbers in thousands. Earnings per share amounts are computed independently for earnings from continuing operations, earnings from discontinued operations and net earnings. As a result, the sum of per-share amounts may not equal the total. Unless otherwise noted, all amounts and disclosures included in the Notes to Consolidated Financial Statements reflect only the Company's continuing operations except for the Consolidated Statements of Cash Flows, which are presented for the whole company. For supplemental cash flow disclosures, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.

During the fourth quarter of 2023 there was a change in the capital structure due to a reverse stock split, which decreased the number of common shares outstanding. The Company retroactively displayed the effect of the change in the Consolidated Balance Sheets, and retroactively adjusted the computations of basic and diluted EPS for all periods presented on the Consolidated Statement of Operations. For additional information, see Note 15. Capital Structure of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.

Risks and Uncertainties

There continue to be uncertainties regarding the current geopolitical tensions. The Company is closely monitoring the impact of the geopolitical environment on all aspects of its business, including how it will impact its customers, employees, suppliers, vendors, business partners and distribution channels. While the geopolitical environment did not materially affect the Company’s financial results and business operations for the year ended December 31, 2023, the Company is unable to predict the impact these factors will have on its financial position and operating results due to numerous uncertainties. The Company will continue to assess the evolving impact of geopolitical tensions and will make adjustments to its operations as necessary.

Recently Issued Accounting Standards

Standards issued not yet adopted
StandardDescriptionEffect on the financial statements
Update 2023-09 - Income Taxes (Topic 740) - Improvements to Income Tax DisclosuresThe amendments in this Update related to the rate reconciliation and income taxes paid disclosures improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.
Planned date of adoption: January 1, 2025
Update 2023-07 - Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures The amendments in this Update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in this Update Requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280. The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.
Planned date of adoption: January 1, 2024

Use of Estimates

The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.

67

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Revenue Recognition

Revenues are recognized when control of the promised goods or services are transferred to the Company’s customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company generates all of its revenue from contracts with customers.

Subscription and Transaction revenues consist of revenues derived from the processing of transactions through the Company’s service platforms, providing enterprise portal management services on a subscription basis and maintenance agreements on software licenses. The Company generates revenue from Subscription services from monthly active user fees, software as a service (“SaaS”) fees, hosting and storage fees, and fees for the related maintenance support for those services. In most cases, the subscription or transaction arrangement is a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). The Company applies the variable consideration allocation exception when the terms of variable payment relate specifically to efforts to satisfy the performance obligation or the transfer of service based on usage within the corresponding period, under Topic 606 Section 10-25-14(b) – in such situations the revenue booked and the revenue billed for any month are the same. When the Company does not allocate variable consideration to distinct periods of service or apply the variable consideration allocation exception, the total estimated transaction price is recognized ratably over the term of the contract, where the level of service provided to the customer does not vary significantly from one period to another.

Transaction service arrangements include services such as processing equipment orders, new account setup and activation, number port requests, credit checks and inventory management.

Transaction revenues are principally based on a contractual price per transaction and are recognized based on the number of transactions processed during each reporting period. Revenues are recorded based on the total number of transactions processed at the applicable price established in the relevant contract.

Many of the Company’s contracts guarantee minimum volume transactions from the customer. In these instances, if the customer’s total estimated transaction volume for the period is expected to be less than the contractual amount, the Company records revenues at the minimum guaranteed amount ratably over the period covered by the minimum. Setup fees for transactional service arrangements are deferred until set up activities are completed and recognized on a straight‑line basis over remaining expected customer relationship period. Revenues are presented net of discounts, which are volume level driven.

In accordance with Topic 606 Section 10-50-20, any credits due to customers, which are generally performance driven and based upon system availability or response times to incidents, are determined and accounted for as a reduction to revenue in the period in which the services are provided. The Company recognizes revenues from support and maintenance performance obligations over the service delivery period.

The Company’s software licenses typically provide for a perpetual or term right to use the Company’s software. The Company has concluded that in most cases its software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered to the customer. Contracts that include software customization or specified upgrades may result in the combination of the customization services with the software license as one performance obligation. The Company does not have a history of returns, or refunds of is software licenses, however, in limited instances, the Company may constrain consideration to high-risk customers, until collection is resolved.

The Company’s professional services include software development and customization. The contracts generally include project deliverables specified by each customer. The performance obligations in the agreements are generally combined into one deliverable and generally result in the transfer of control over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to us. The Company recognizes revenue on fixed fee contracts on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation, or ratably to the extent the level of effort to satisfy the performance obligation is materially consistent each period.

Most of the Company’s contracts with customers contain multiple performance obligations which generally include either 1) a perpetual software license with support and maintenance and sometimes a hosting agreement or 2) a term SaaS agreement, frequently sold along with professional services. For these contracts, the Company accounts for individual goods and services
68

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

separately if they are distinct performance obligations. This often requires significant judgment based upon knowledge of the products, the solution provided and the structure of the sales contract. In SaaS agreements, the Company provides a service to the customer which combines the software functionality, maintenance and hosting into a single performance obligation when the customer doesn’t have the ability to take possession of the underlying software license. The Company may also sell the same three goods and services in a contract, but there may be three performance obligations, where the customer has the right to take possession of the software license without significant penalty.

The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company estimates standalone selling prices of software based on observable inputs of past transactions to similarly situated customers. When such observable data is not available for certain software licenses because there is a limited number of transactions or prices are highly variable, the Company will estimate the standalone selling price using the residual approach. Standalone selling prices of services are typically determined based on observable transactions when these services are sold on a standalone basis to similarly situated customers or estimated using a cost-plus margin approach.

Estimating the transaction price of variable consideration including the variable quantity subscription or transaction contracts in a multiple performance obligation arrangement requires significant judgment. The Company generally estimates this variable consideration at the most likely amount to which the Company expects to be entitled and in certain cases based on the expected value. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company reviews and updates these estimates on a quarterly basis.

The Company’s typical performance obligations include the following:
Performance Obligation When Performance Obligation is Typically SatisfiedHow Standalone Selling Price is Typically Estimated
Software License
Software LicenseUpon shipment or made available for download (point in time)Observable transactions or residual approach when prices are highly variable or uncertain
Software License with significant customizationOver the performance of the customization and installation of the software (over time)Residual approach
Hosting ServicesAs hosting services are provided (over time)Estimated using a cost-plus margin approach
Professional Services
ConsultingAs work is performed (over time)Observable transactions
CustomizationSaaS: Over the remaining term of the SaaS agreement

License: Over the performance of the customization and installation of the software (over time)
Observable transactions
Transaction ServicesAs transaction is processed (over time)Observable transactions
Subscription Services
Customer SupportRatably over the course of the support contract (over time)Observable transactions
SaaSOver the course of the SaaS service once the system is available for use (over time)Estimated using a cost-plus margin approach
The payments for the Company’s performance obligations are typically due within 90 days of services being provided for Software License, Professional Services, and Subscription Services, and due within 90 days of transaction for Transaction Services.

Deferred Revenue

Deferred revenues represent billings to customers for services in advance of the performance of services, with revenues recognized as the services are rendered.

69

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Service Level Standards

Pursuant to certain contracts, the Company is subject to service level standards and to corresponding penalties for failure to meet those standards. All performance-related penalties are reflected as a corresponding reduction of the Company’s revenues. These penalties, if applicable, are recorded in the month incurred and were insignificant for the years ended December 31, 2023, 2022 and 2021, respectively.

Cost of Revenues

Cost of services includes all direct materials, direct labor and those indirect costs related to revenues such as indirect labor, materials and supplies and facilities cost, exclusive of depreciation and amortization expense.

Research and Development

Software development costs are accounted for in accordance with either ASC 985-20, “Software - Costs of Software to be Sold, Leased or Marketed,” or ASC 350-40, “Internal-Use Software.” Costs associated with the planning and designing phase of software development are classified as research and development costs and are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, and employee compensation and related expenses of personnel directly associated with the development activities. Once technological feasibility has been determined, a portion of the costs incurred in development, including coding, testing and quality assurance, are capitalized until available for general release to clients.

Amortization is calculated on a solution-by-solution basis and is recognized over the estimated economic life of the software, typically ranging two to three years. Amortization begins when the software is substantially completed for its intended use. Costs incurred during the preliminary and post-implementation stages are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, employee compensation and related expenses of personnel directly associated with the development activities. Software development costs are evaluated for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Unrecoverable costs are reviewed annually and recognized in the period they become unrecoverable, as needed, and are recorded in the Consolidated Statements of Operations as depreciation and amortization expense.

The unamortized software development costs and amortization expense were as follows:
Year ended December 31,
202320222021
Unamortized software development costs$19,327 $18,374 $17,040 
Software development amortization expense$13,633 $10,265 $7,630 

The Company recognized no impairment charges to its capitalized software intangible assets for the years ended December 31, 2023, 2022 and 2021, respectively.

Concentration of Credit Risk

The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents at several major financial institutions. The Company believes that concentration of credit risk with respect to accounts receivable is limited because of the creditworthiness of its major customers.

The Company’s top five customers accounted for 96.6%, 94.6% and 92.4% of net revenues for the years ended December 31, 2023, 2022 and 2021, respectively. Contracts with these customers typically run for three to five years. Of these customers, Verizon accounted for more than 10% of the Company’s revenues in 2023, 2022, and 2021, and AT&T accounted for more than 10% of the Company’s revenues in 2023.

70

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of acquisition to be cash equivalents.

Accounts Receivable

Accounts receivable include amounts billed to customers, claims, and unbilled revenue, which consists of amounts recognized as sales but not yet billed. Substantially all amounts of unbilled receivables are expected to be billed and collected in the subsequent year. The Company had unbilled receivable balances of $0.7 million and $0.5 million as of December 31, 2023 and 2022, respectively.

Allowance for Credit Losses

The Company is exposed to credit losses primarily through sales of products and services. The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Customers are pooled based on sharing specific risk factors, including geographic location. Due to the short-term nature of such receivables, the estimated accounts receivable that may not be collected is based on aging of the accounts receivable balances.

Customers are assessed for credit worthiness upfront through a credit review, which includes assessment based on our analysis of their financial statements when a credit rating is not available. The Company evaluates contract terms and conditions, country and political risk, and may require prepayment to mitigate risk of loss. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectible after all collection efforts have been exhausted. Estimates of potential credit losses are used to determine the allowance; they are based on assessment of anticipated payment and all other historical, current and future information that is reasonably available.

Fair Value of Financial Instruments and Liabilities

The Company includes disclosures of fair value information about financial instruments and liabilities, whether or not recognized on the Consolidated Balance Sheets, for which it is practicable to estimate that value. Due to their short-term nature, the carrying amounts reported in the financial statements approximate the fair value for cash and cash equivalents, marketable securities, accounts receivable and accounts payable.

Property and Equipment

Property and equipment and leasehold improvements are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from 3 to 5 years, or the lesser of the related initial term of the lease or useful life for leasehold improvements. Amortization of property and equipment recorded under a capital lease is included with depreciation expense. Expenditures for routine maintenance and repairs are charged against operations, while major replacements, improvements and additions are capitalized.

71

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Noncontrolling Interests and Mandatorily Redeemable Financial Instruments

Noncontrolling interests (“NCI”) are evaluated by the Company and are shown as either a liability, temporary equity (shown between liabilities and equity) or as permanent equity depending on the nature of the redeemable features at amounts based on formulas specific to each entity. Generally, mandatorily redeemable NCIs are classified as liabilities and non-mandatorily redeemable NCIs are classified outside of stockholders’ equity in the Consolidated Balance Sheets as temporary equity under the caption Redeemable noncontrolling interests, and are measured at their redemption values at the end of each period. If the redemption value is greater than the carrying value, an adjustment is recorded in retained earnings to record the NCI at its redemption value. Redeemable NCIs that are mandatorily redeemable are classified as a liability in the Consolidated Balance Sheets under either other current liabilities or other long-term liabilities, depending on the remaining duration until settlement, and are measured at the amount of cash that would be paid if settlement occurred at the balance sheet date with any change from the prior period recognized as interest expense.

If the noncontrolling interest is not currently redeemable yet probable of becoming redeemable, the Company is required to either (1) accrete changes in the redemption value over the period from the date of issuance to the earliest redemption date of the instrument using an appropriate methodology, usually the interest method, or (2) recognize changes in the redemption value immediately as they occur and adjust the carrying value of the security to equal the redemption value at the end of each reporting period. The Company has elected to recognize changes in the redemption value immediately as they occur and adjust the carrying value of the noncontrolling interest to the greater of the estimated redemption value, which approximates fair value, at the end of each reporting period or the initial carrying amount.

Net income attributable to NCIs reflects the portion of the net income (loss) of consolidated entities applicable to the NCI stockholders in the accompanying Consolidated Statements of Operations. The net income attributable to NCI is classified in the Consolidated Statements of Operations as part of consolidated net income and deducted from total consolidated net income to arrive at the net income attributable to the Company.

Investments in Affiliates and Other Entities

In the normal course of business, Synchronoss enters into various types of investment arrangements, each having unique terms and conditions. These investments may include equity interests held by Synchronoss in business entities, including general or limited partnerships, contractual ventures, or other forms of equity participation. Synchronoss determines whether such investments involve a variable interest entity (“VIE”) based on the characteristics of the subject entity. If the entity is determined to be a VIE, then management determines if Synchronoss is the primary beneficiary of the entity and whether or not consolidation of the VIE is required. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the activities of a VIE that most significantly affect the VIE’s economic performance and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, in either case that could potentially be significant to the VIE. When Synchronoss is deemed to be the primary beneficiary, the VIE is consolidated and the other party’s equity interest in the VIE is accounted for as a noncontrolling interest.

The Company generally accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20% ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.

If an entity fails to meet the characteristics of a VIE, the Company then evaluates such entity under the voting model. Under the voting model, the Company consolidates the entity if they determine that they, directly or indirectly, have greater than 50% of the voting shares, and determine that other equity holders do not have substantive participating rights.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including other definite-lived intangible assets. Goodwill is reviewed for impairment annually in the fourth quarter or when an interim triggering event has occurred indicating potential impairment. The Company has concluded that it has one operating segment and one reporting unit. The Company tests for goodwill impairment on its reporting unit.
72

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)


During the Company’s qualitative assessment, the Company makes significant estimates, assumptions, and judgments, around the financial performance of the Company, changes in share price, and forecasts of earnings, working capital requirements, and cash flows. The Company considers each reporting unit's historical results and operating trends as well as any strategic difference from the Company’s historical results when determining these assumptions.

The Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or the Company can directly perform the quantitative impairment test. If the Company determines that the fair value of a reporting unit is more likely than not to be less than its carrying amount, a quantitative impairment test is performed.

Fair value estimates used in the quantitative impairment test are calculated using a combination of the income and market approaches. The income approach is based on the present value of future cash flows of each reporting unit, while the market approach is based on certain multiples of selected guideline public companies or selected guideline transactions. The approaches incorporate a number of market participant assumptions including future growth rates, discount rates, income tax rates and market activity in assessing fair value and are reporting unit specific. If the carrying amount exceeds the reporting unit's fair value, the Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value.

The fair value measurement associated with the quantitative goodwill impairment test is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value goodwill could significantly increase or decrease the fair value estimates used for impairment assessments.

In order to assess the reasonableness of the estimated fair value of the Company’s reporting unit, the Company compares the aggregate reporting unit fair value to the Company’s market capitalization on an overall basis and calculates an implied control premium (the excess of the sum of the reporting units’ fair value over the Company’s market capitalization on an overall basis). The Company evaluates the control premium by comparing it to observable control premiums from recent comparable transactions. If the implied control premium is determined to not be reasonable in light of these recent transactions, the Company re-evaluates its reporting unit fair values, which may result in an adjustment to the discount rate and/or other assumptions.

This re-evaluation could result in a change to the estimated fair value of the reporting unit. If the fair value of a reporting unit exceeds the carrying amount of the net assets assigned to that reporting unit, goodwill is not impaired.

If the fair value of the reporting unit is less than its carrying amount, goodwill is impaired and the excess of the reporting unit’s carrying value over the fair value is recognized as an impairment loss.

Impairment of Long-Lived Assets

A review of long-lived assets for impairment is performed when events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If an indication of impairment is present, the Company compares the estimated undiscounted future cash flows to be generated by the asset to the asset’s carrying amount. If the undiscounted future cash flows are less than the carrying amount of the asset, the Company records an impairment loss equal to the amount by which the asset’s carrying amount exceeds its fair value. The fair value is determined based on valuation techniques such as a comparison to fair values of similar assets or using a discounted cash flow analysis.

This fair value measurement is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value long lived assets could significantly increase or decrease the fair value estimates used for impairment assessments.

Long lived assets that do not have indefinite lives are amortized/depreciated over their useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. The Company reevaluates the useful life determinations each year to determine whether events and circumstances warrant a revision to the remaining useful lives.

73

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Leases

Whenever the Company enters into a new arrangement, it must determine, at the inception date, whether the arrangement contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset.

If a lease exists, the Company must then determine the separate lease and non-lease components of the arrangement. Each right to use an underlying asset conveyed by a lease arrangement should generally be considered a separate lease component if it both: (i) can benefit the Company without depending on other resources not readily available to the Company and (ii) does not significantly affect and is not significantly affected by other rights of use conveyed by the lease. Aspects of a lease arrangement that transfer other goods or services to the Company but do not meet the definition of lease components are considered non-lease components. The consideration owed by the Company pursuant to a lease arrangement is generally allocated to each lease and non-lease component for accounting purposes. However, the Company has elected to not separate lease and non-lease components. Each lease component is accounted for separately from other lease components, but together with the associated non-lease components.

For each lease, the Company must then determine:

The lease term - The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise or that are controlled by the lessor and (ii) termination options the Company is reasonably certain not to exercise.

The present value of lease payments is calculated based on:

Lease payments - Lease payments include certain fixed and variable payments, less lease incentives, together with amounts probable of being owed by the Company under residual value guarantees and, if reasonably certain of being paid, the cost of certain renewal options and early termination penalties set forth in the lease arrangement. Lease payments exclude consideration that is: (i) not related to the transfer of goods and services to the Company and (ii) allocated to the non-lease components in a lease arrangement, except for the classes of assets where the Company has elected to not separate lease and non-lease components.

Discount rate - The discount rate must be determined based on information available to the Company upon the commencement of a lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company's leases is generally not readily determinable, the Company generally uses the hypothetical incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.

Lease classification - In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee's and lessor's rights, obligations and economic incentives over the term of the lease.

Generally, upon the commencement of a lease, the Company will record a lease liability and a right-of-use (ROU) asset. However, the Company has elected, for certain classes of underlying assets with initial lease terms of twelve months or less (known as short-term leases), to not recognize a lease liability or ROU asset. Lease liabilities are initially recorded at lease commencement as the present value of future lease payments. ROU assets are initially recorded at lease commencement as the initial amount of the lease liability, together with the following, if applicable: (i) initial direct costs and (ii) lease payments made, net of lease incentives received, prior to lease commencement.

74

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Over the lease term, the Company generally increases its lease liabilities using the effective interest method and decreases its lease liabilities for lease payments made. The Company generally amortizes its ROU assets over the shorter of the estimated useful life or the lease term and assesses its ROU assets for impairment, similar to other long-lived assets.

For finance leases, amortization expense and interest expense are recognized separately in the Consolidated Statements of Operations, with amortization expense generally recorded on a straight-line basis and interest expense recorded using the effective interest method. For operating leases, a single lease cost is generally recognized in the Consolidated Statements of Operations on a straight-line basis over the lease term. Lease costs for short-term leases not recognized in the Consolidated Balance Sheets are recognized in the Consolidated Statements of Operations and are expensed as incurred. Variable lease costs not initially included in the lease liability and ROU asset impairment charges are expensed as incurred.

Income Taxes

In March 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses. The CARES Act amends the Net Operating Loss provisions of the Tax Cuts and Jobs Act, allowing for the carryback of losses arising in tax years 2018, 2019 and 2020, to each of the five taxable years preceding the taxable year of loss.

Since we conduct operations on a global basis, our effective tax rate has and will depend upon the geographic distribution of our pre-tax earnings among locations with varying tax rates. We account for the effects of income taxes that result from our activities during the current and preceding years. Under this method, deferred income tax liabilities and assets are based on the difference between the financial statement carrying amounts and the tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse or be utilized. The realization of deferred tax assets is contingent upon the generation of future taxable income. A valuation allowance is recorded if it is “more likely than not” that a portion or all of a deferred tax asset will not be realized.

In evaluating our ability to recover our deferred tax assets within the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, we begin with historical results and incorporate assumptions including the amount of future state, federal and foreign pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax-planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates we are using to manage the underlying businesses.

We recognize a tax benefit from an uncertain tax position only if it is more likely than not to be sustained upon examination based on the technical merits of the position. The amount of the accrual for which an exposure exists is measured by determining the amount that has a greater than 50 percent likelihood of being realized upon the settlement of the position. Components of the reserve are classified as current or a long-term liability in the Consolidated Balance Sheets based on when we expect each of the items to be settled. We record interest and penalties accrued in relation to uncertain tax benefits as a component of interest expense.

While we believe we have identified all reasonably identifiable exposures and that the reserve we have established for identifiable exposures is appropriate under the circumstances, it is possible that additional exposures exist and that exposures may be settled at amounts different than the amounts reserved. It is also possible that changes in facts and circumstances could cause us to either materially increase or reduce the carrying amount of our tax reserves. In general, tax returns for the year 2018 and thereafter are subject to future examination by tax authorities. Additionally, to the extent we utilize our NOL carryforwards in the future, the tax years in which the attribute was generated may still be adjusted upon examination by the tax authorities in the future period when the attribute is utilized.

Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy. Although distributions to the U.S. are generally not subject to U.S. federal taxes, the Company continues to assert permanent reinvestment of foreign earnings. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.
75

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)


Foreign Currency Exchange

The functional currency of non-U.S. entities is translated into U.S. dollars for balance sheet accounts using the month end rates in effect as of the balance sheet date and average exchange rate for revenue and expense accounts for each respective period. The translation adjustments are deferred as a separate component of stockholders’ equity within accumulated other comprehensive income.

Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the Consolidated Statements of Operations and were as follows:
Year Ended December 31,
202320222021
Net (loss) gain on foreign currency translations$(5,131)$2,835 $(5,839)

Comprehensive Income (Loss)

Reporting on comprehensive income requires components of other comprehensive income, including unrealized gains or losses on available-for-sale securities, to be included as part of total comprehensive income. Comprehensive income is comprised of net income, translation adjustments and unrealized gains and losses on available-for-sale securities. The components of comprehensive income are included in the Consolidated Statements of Comprehensive (Loss) Income.

Basic and Diluted Net Income Attributable to Common Stockholders per Common Share

Basic EPS is computed based upon the weighted average number of common shares outstanding for the year, excluding amounts associated with restricted shares.

Diluted EPS is computed based upon the weighted average number of common shares outstanding for the year plus the potential dilutive effect of common stock equivalents using the treasury stock method and the average market price of the Company’s common stock for the year. The potential dilutive effect of common stock includes stock options, convertible debt and unvested restricted stock. The dilutive effects of stock options and restricted stock awards are based on the treasury stock method. The dilutive effect of the assumed conversion of convertible debt is determined using the if-converted method. The after-tax effect of interest expense related to the convertible securities is added back to net income, and the convertible debt is assumed to have been converted into common shares at the beginning of the period.

The Company includes participating securities (Redeemable Convertible Preferred Stock - Participation with Dividends on Common Stock that contain preferred dividend) in the computation of EPS pursuant to the two-class method. The two-class method of computing earnings per share is an allocation method that calculates earnings per share for common stock and participating securities. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.

Stock-Based Compensation

As of December 31, 2023, the Company maintains two stock-based compensation plans.

The Company utilizes the Black-Scholes pricing model to determine the fair value of stock options on the dates of grant. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. The Company recognizes stock-based compensation over the requisite service period with an offsetting credit to additional paid-in capital.

For the Company’s performance restricted stock awards and units, the Company estimates the number of shares the recipient is to receive by applying a probability of achieving the performance goals. The actual number of shares the recipient receives is determined at the end of the performance period based on the results achieved versus goals based on the
76

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

performance targets, such as revenues and earnings before interest, tax, depreciation and amortization (“EBITDA”) after certain adjustments, and Total Shareholder Return (TSR). The compensation cost is recognized using straight line method over the requisite service period for each vesting tranche. Performance based stock awards are measured at the closing stock price on the grant date and are recognized straight line over the requisite service period. Performance based cash units are measured at the closing stock price at the reporting period end date and are recognized straight line over the requisite service period.

Use of a valuation model requires management to make certain assumptions with respect to selected model inputs. Expected volatility was calculated based on historical information of the Company’s stock. The average expected life was determined using historical stock option exercise activity. The risk-free interest rate is based on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant. The Company has never declared or paid cash dividends on the common equity and does not anticipate paying any cash dividends on the common equity in the foreseeable future. Forfeitures are accounted for as they occur.

Segment and Geographic Information

The Company’s chief operating decision‑maker is the Chief Executive Officer. The Company operates and offers various products in North America, Europe and Asia‑Pacific with the majority of the Company’s revenue and assets in the U.S. The Company assessed its current structure and operations and determined it has one reportable segment as the business is managed and assessed by the chief operating decision-maker based on the consolidated results of the organization.

Revenues by geography are based on the billing addresses of the Company’s customers. The following tables set forth revenue and property and equipment, net by geographic area:
Year Ended December 31,
202320222021
Revenue:
Domestic$151,882 $164,255 $178,221 
Foreign12,314 9,501 11,121 
Total revenue$164,196 $173,756 $189,342 
Year Ended December 31,
20232022
Property and equipment, net:
Domestic$2,570 $2,996 
Foreign1,103 1,445 
Total property and equipment, net$3,673 $4,441 

77

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Note 3. Revenue

Disaggregation of revenue

The Company disaggregates revenue from contracts with customers into the nature of the products and services and geographical regions. The Company’s geographic regions are the Americas, Europe, the Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”). The majority of the Company’s revenue is from the TMT sector.
Year Ended December 31, 2023
Cloud
NetworkX1
Messaging2
Total
Geography:
Americas$149,901 $790 $1,191 $151,882 
APAC5,078   5,078 
EMEA7,236   7,236 
Total$162,215 $790 $1,191 $164,196 
Service Line:
Professional Services$18,004 $ $(68)$17,936 
Transaction Services185   185 
Subscription Services143,430 790 1,259 145,479 
License596   596 
Total$162,215 $790 $1,191 $164,196 

78

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Year Ended December 31, 2022
Cloud
NetworkX1
Messaging2
Total
Geography:
Americas$155,296 $5,748 $3,211 $164,255 
APAC1,470 (28) 1,442 
EMEA6,565 1,494  8,059 
Total$163,331 $7,214 $3,211 $173,756 
Service Line:
Professional Services$14,278 $1,838 $894 $17,010 
Transaction Services858 31  889 
Subscription Services148,195 5,097 2,022 155,314 
License 248 295 543 
Total$163,331 $7,214 $3,211 $173,756 

Year Ended December 31, 2021
Cloud
NetworkX1
Messaging2
Total
Geography:
Americas$158,283 $18,279 $1,659 $178,221 
APAC485 186  671 
EMEA7,213 3,237  10,450 
Total$165,981 $21,702 $1,659 $189,342 
Service Line:
Professional Services$15,131 $6,709 $1,385 $23,225 
Transaction Services5,851 50  5,901 
Subscription Services142,636 14,943 274 157,853 
License2,363   2,363 
Total$165,981 $21,702 $1,659 $189,342 
_____________________________
1    Includes revenue associated with DXP and Activation contracts divested in the prior period, as well as residual NetworkX contracts recognized in the current and prior periods.
2    Includes revenue recognized in the current and prior periods associated with residual Messaging contracts.

Trade Accounts Receivable and Contract balances

The Company classifies its right to consideration in exchange for deliverables as either a receivable or a contract asset. A receivable is a right to consideration that is unconditional (i.e. only the passage of time is required before payment is due). For example, the Company recognizes a receivable for revenues related to its time and materials and transaction or volume-based contracts. The Company presents such receivables in Trade accounts receivable, net in its consolidated statements of financial position at their net estimated realizable value. The Company maintains an allowance for credit losses to provide for the estimated amount of receivables that may not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience, the age of outstanding receivables and other applicable factors.

79

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

A contract asset is a right to consideration that is conditional upon factors other than the passage of time. For example, the Company would record a contract asset if it records revenue on a professional services engagement but are not entitled to bill until the Company achieves specified milestones. Contract asset balance at December 31, 2023 and 2022 was $1.2 million and $13.3 million, respectively.

Amounts collected in advance of services being provided are accounted for as contract liabilities, which are presented as deferred revenue on the accompanying balance sheet and are realized with the associated revenue recognized under the contract. Nearly all of the Company's contract liabilities balance is related to services revenue, primarily subscription services contracts.

The Company’s contract assets and liabilities are reported in a net position on a customer basis at the end of each reporting period.

Significant changes in the contract liabilities balance (current and noncurrent) during the period are as follows:
Contract Liabilities1
Balance - January 1, 2023$1,948 
Revenue recognized in the period(164,378)
Amounts billed but not initially recognized as revenue163,525 
Balance - December 31, 2023$1,095 
_____________________________
1    Comprised of Deferred Revenue. $1.9 million of revenue recognized in the period was included in the contract liability balance at the beginning of the period.

Revenues recognized during the year ended December 31, 2023 for performance obligations satisfied or partially satisfied in previous periods were immaterial.

Contract acquisition costs

In connection with the adoption of Topic 606 and the related cost accounting guidance under Accounting Standards Codification (“ASC”) 340, the Company is required to capitalize certain contract acquisition costs consisting primarily of commissions and bonuses paid when contracts are signed. For contracts that have a duration of less than one year, the Company follows a Topic 606 practical expedient and expenses these costs over the estimated customer life, because it does not pay commissions upon renewals that are commensurate with the initial contract. During the years ended December 31, 2023, 2022 and 2021 the amounts of amortization were not material and there were no impairments in relation to costs capitalized.

Contract Fulfillment Costs

Under ASC 340-40, the Company evaluates whether or not it should capitalize the costs of fulfilling a contract. Such costs would be capitalized when they are not within the scope of other standards and: (1) are directly related to a contract; (2) generate or enhance resources that will be used to satisfy performance obligations; and (3) are expected to be recovered. As of December 31, 2023 and 2022, the Company had $0.2 million and nil of capitalized contract fulfillment costs, respectively.

80

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Transaction price allocated to the remaining performance obligations

Topic 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of December 31, 2023. The Company has elected not to disclose transaction price allocated to remaining performance obligations for:

1.Contracts with an original duration of one year or less, including contracts that can be terminated for convenience without a substantive penalty;
2.Contracts for which the Company recognizes revenues based on the right to invoice for services performed;
3.Variable consideration allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation in accordance with Topic 606 Section 10-25-14(b), for which the criteria in Topic 606 Section 10-32-40 have been met. This applies to a limited number of situations where the Company is dependent upon data from a third party or where fees are highly variable.

Many of the Company’s performance obligations meet one or more of these exemptions. Specifically, the Company has excluded the following from the Company’s remaining performance obligations, all of which will be resolved in the period in which amounts are known:

consideration for future transactions, above any contractual minimums;
consideration for success-based transactions contingent on third-party data;
credits for failure to meet future service level requirements.

As of December 31, 2023, the aggregate amount of transaction price allocated to remaining performance obligations, other than those meeting the exclusion criteria above, was $231.9 million, of which approximately 57.3% is expected to be recognized as revenues within 2 years, and the remainder thereafter.

Estimates of revenue expected to be recognized in future periods also exclude unexercised customer options to purchase services that do not represent material rights to the customer. Customer options that do not represent a material right are only accounted for in accordance with Topic 606 when the customer exercises its option to purchase additional goods or services.

Note 4. Divestitures and Discontinued Operations

Discontinued Operations

Messaging and NetworkX Businesses Sale

On October 31, 2023 (the “Closing Date”), Synchronoss Technologies, Inc. and certain of its affiliated entities (such entities, together with the Company, the “Company Group”) entered into an Asset Purchase Agreement (the “Agreement”) with Lumine Group Software Solutions (Ireland) Limited, a private limited company incorporated under the laws of Ireland, Lumine Group UK Holdco Ltd, Incognito Software Systems Inc., Lumine Group US Holdco, Inc., Lumine Group Australia Holdco Pty Ltd, Openwave Messaging (Ireland) Limited, Razersight Software Solutions Ireland Limited, Spatial Software Solutions Ireland Limited, Razorsight Software Solutions US Inc., and Openwave Messaging US Inc. (such entities, the “Buyer”), pursuant to which the Company Group sold its Messaging and NetworkX businesses (the “Messaging and NetworkX Businesses”) to Buyer (the “Transaction”) for a total purchase price of up to $41,800,000 (the “Purchase Price”), and Buyer assumed certain liabilities of the Messaging and Digital Businesses. Lumine Group Inc., the parent entity of Lumine Group Software Solutions (Ireland) Limited, guaranteed certain obligations of Buyer under the Agreement pursuant to a separate Limited Guaranty, by and between Lumine Group Inc. and the Company, dated as of the date of the Agreement. The Purchase Price, which is subject to set-off rights in certain circumstances and certain adjustments, is payable as follows: (i) $31,300,000 (as adjusted) was paid in cash to the Company on the Closing Date, (ii) an additional $7,200,000 was deposited by Buyer into an escrow account on the Closing Date (which amount will remain in escrow until reconciliation of a net tangible asset adjustment), with any amounts in such escrow account to be released from escrow to either Buyer or the Company, based on whether such reconciliation indicates a deficit or a surplus in net tangible assets relative to a negotiated target amount, following such reconciliation process, which could take in excess of 150 days following the Closing Date for the initial portion of the net tangible asset reconciliation and 300 days or more following the Closing Date for reconciliation of certain specified assets to be completed, (iii) an additional
81

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

$300,000 in cash (which amount was not deposited into an escrow account) may become payable to the Company in accordance with the terms of the Agreement in the event that the voluntary disclosure process with respect to certain sales tax matters related to the Messaging and NetworkX Businesses are resolved by the Company within 9 months following the Closing Date, and (iv) an additional amount of up to $3,000,000 in cash (which amount was not deposited into an escrow account) may become payable to the Company as an earn-out based on the achievement of specified gross revenue targets for the Messaging and NetworkX Businesses in fiscal year 2023. Pursuant to the Certificate of Designations of the Series B Perpetual Non-Convertible Preferred Stock, on November 3, 2023 the Company redeemed 9,874 shares of its outstanding Series B Preferred Stock by using $10,000,000 of the Purchase Price, of which $9.9 million was related to principal and $0.1 million was related to accrued dividend.

This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. The Company allocated $28.6 million goodwill to the transaction using level 3 estimates, and recognized a loss on divestiture of $16.4 million reported in Loss on divestiture in the Consolidated Statements of Operations.

The following tables set forth details of net income from discontinued operations for the years ended December 31, 2023, 2022 and 2021, related to Messaging and NetworkX Businesses sale.
Year Ended December 31,
202320222021
Net revenues$55,409 $78,872 $91,273 
Costs and expenses:
Cost of revenues1
29,979 45,202 48,890 
Research and development5,967 6,022 4,526 
Selling, general and administrative11,061 9,173 10,772 
Restructuring charges3 462 1,505 
Depreciation and amortization10,518 16,997 18,834 
Total costs and expenses57,528 77,856 84,527 
(Loss) income from operations(2,119)1,016 6,746 
Interest income8 12 1 
Interest expense (1)(9)
Other (expense) income, net(89)(106)39 
(Loss) income from operations, before taxes(2,200)921 6,777 
Loss on divestiture(16,382)  
Provision for income taxes(1,935)(1,918)(1,610)
Net loss $(20,517)$(997)$5,167 
_____________________________
1    Cost of revenues excludes depreciation and amortization which are shown separately.

82

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

There were no assets and liabilities related to discontinued operations as of December 31, 2023, as all balances were transferred to Lumine Group upon sale. The following table presents the major classes of assets and liabilities of our discontinued operations related to Messaging and NetworkX Businesses sale.
December 31,
 20232022
Current assets of discontinued operations:  
Cash and cash equivalents$ $3,611 
Accounts receivable, net 15,339 
Prepaid & other current assets 3,344 
Total current assets of discontinued operations 22,294 
Non-current assets of discontinued operations:
Property and equipment, net 141 
Operating lease right-of-use assets 757 
Goodwill 28,630 
Intangible assets, net 25,180 
Other assets, non-current 28 
Total non-current assets of discontinued operations 54,736 
Total assets of discontinued operations$ $77,030 
Current liabilities of discontinued operations:
Accounts payable$ $4,509 
Accrued expenses 7,802 
Deferred revenues, current 11,910 
Total current liabilities of discontinued operations 24,221 
Non-current liabilities of discontinued operations:
Deferred revenues, non-current 324 
Leases, non-current 493 
Other non-current liabilities 1,237 
Total non-current liabilities of discontinued operations 2,054 
Total liabilities of discontinued operations$ $26,275 

83

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

The following table summarizes the significant non-cash items and capital expenditures of the discontinued operations that are included in the consolidated statements of cash flows for the years ended December 31, 2023, 2022 and 2021:
Year Ended December 31,
202320222021
Operating activities:
Depreciation and amortization$10,517 $16,997 $18,834 
Stock-based compensation763 997 1,744 
Loss on divestiture16,382   
Investing activities:
Additions to capitalized software$(4,497)$(5,809)$(11,188)
Proceeds from divestiture1
23,674   
_____________________________
1    The Company received $31.3 million in cash proceeds from the sale of the Messaging and NetworkX, which was offset by $0.4 million of assumed transaction expenses and $7.2 million of operating cash on the divested entities. Total consideration for the sale also included $1.5 million of estimated deferred consideration, in addition to the cash received.

Divestitures

Digital Experience Platform and Activation Solutions Sale

On March 7, 2022, Synchronoss Technologies, Inc. and iQmetrix Global Ltd. (“iQmetrix ”), entered into an Asset Purchase Agreement, pursuant to which Synchronoss has agreed to sell its Digital Experience Platform and activation solutions (the “DXP Business”) to iQmetrix for up to a total purchase price of $14 million. The purchase price is payable as follows: (i) $7.5 million on the closing date of the Transaction, (ii) $0.5 million deposited into an escrow account on the Closing Date, (iii) $1 million paid twelve (12) months from the Closing Date, and (iv) $5 million that may be payable as an earn-out.

This transaction closed on May 11, 2022. The Company received the $7.5 million cash payment on the transaction close date. The Company received the $0.5 million payment in escrow during the third quarter of 2022 in accordance with the terms of the Asset Purchase Agreement. The remaining $1 million escrow payment has not been received by the Company in accordance with the agreement. As of December 31, 2023 the Company fully reserved for the asset and related receivables recorded within the Selling, general and administrative expenses line item on the Consolidated Statements of Income, and is pursuing collection of the payment.

As of the close of the transaction, the Company determined the fair value of the earn-out provision was $3.6 million of which $3.0 million was recorded as an other current asset and the remaining portion was recorded as non-current other asset. In the fourth quarter of fiscal 2022, iQmetrix and the Company agreed that the required performance conditions were not met. This resulted in a write-off of the earn-out provision recorded within the Selling, general and administrative expenses line item on the Consolidated Statements of Operations.

The book value of the divested intangible assets associated with the DXP Business was $2.3 million. For the goodwill allocation, the fair value of the Core reporting unit was estimated using a combination of the income approach, which incorporates the use of the discounted cash flow method, and the market approach, which incorporates the use of earnings and revenue multiples based on market data. Based on the fair value of the Core reporting unit and the aggregate consideration received in the transaction, the Company determined the attributable fair value of goodwill to the DXP Business was $7.6 million. The transaction resulted in a $2.5 million gain for the year ended December 31, 2022.

Note 5. Accounts Receivable Securitization Facility

On June 23, 2022 (the “Closing Date”), the Company and certain of its subsidiaries (together with the Company, the “Company Group”) entered into a $15 million accounts receivable securitization facility (the “A/R Facility”) with Norddeutsche Landesbank Girozentrale.

84

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

The A/R Facility transaction includes (i) Receivables Purchase Agreements (the “Receivables Purchase Agreements”) dated as of the Closing Date, among the Company, as initial servicer, SN Technologies, LLC, a wholly owned special purpose subsidiary of the Company (“SN Technologies”), as seller, Norddeutsche Landesbank Girozentrale, as administrative agent (the “Administrative Agent”), and the purchasers party thereto, the group agents party thereto and the originators party thereto; (ii) Purchase and Sale Agreements (the “Purchase and Sale Agreements”) dated as of the Closing Date, between the Company Group, as originators (the “Originators”), and SN Technologies, as purchaser; (iii) the Administration Agreement (the “Administration Agreement”) dated as of the Closing Date, between the Company, as servicer, and Finacity Corporation, as administrator; and (iv) the Performance Guaranty (the “Performance Guaranty”) dated as of the Closing Date made by the Company in favor of the Administrative Agent.

Pursuant to the Purchase and Sale Agreements, the Originators will sell existing and future accounts receivable (and related assets) (the “Receivables”) to SN Technologies in exchange for cash and/or subordinated notes. The Originators and SN Technologies intend the transactions contemplated by the Purchase and Sale Agreements to be true sales to SN Technologies by the respective Originators. Pursuant to the Receivables Purchase Agreement, SN Technologies will in turn grant an undivided security interest to the Administrative Agent in the Receivables in exchange for a credit facility permitting borrowings of up to $15 million outstanding from time to time. Yield is payable to the Administrative Agent under the Receivables Purchase Agreements at a variable rate based on the Norddeutsche Landesbank Girozentrale’s Hanover funding rate plus a 2.35% margin. The Company’s commitment fee shall equal 0.85% per annum on the average daily unused outstanding capital. Pursuant to the Performance Guaranty, the Company guarantees the performance of the Originators of their obligations under the Purchase and Sale Agreements.

The Company has not agreed to guarantee any obligations of SN Technologies or the collection of any of the receivables and will not be responsible for any obligations to the extent the failure to perform such obligations by the Company or any Originators results from receivables being uncollectible on account of the insolvency, bankruptcy or lack of creditworthiness or other financial inability to pay of the related obligor.

Unless earlier terminated or subsequently extended pursuant to the terms of the Receivables Purchase Agreement, the A/R Facility will expire on June 23, 2025.

The foregoing description of the A/R Facility and the respective transactions contemplated thereby does not purport to be complete and is qualified in its entirety by reference to the full text of the Receivables Purchase Agreements, Purchase and Sale Agreements, Administration Agreement and Performance Guaranty, copies of which are filed as Exhibits 10.1, 10.2, 10.3 and 10.4, respectively, on Form 8-K filed with Securities and Exchange Commission on June 23, 2022.

The Company drew $12.0 million on the A/R Facility in 2023, and had repaid the balance in 2023. The interest associated with the draw and repayment was not material for the period. The draw down and subsequent repayment of the A/R Facility represent financing activity, as reported in the Statement of Cash Flows. As of December 31, 2023 approximately $8.5 million of the Company’s receivables are held by SN Technologies. As of December 31, 2023 there were no outstanding borrowings against the A/R facility and $5.6 million was available for the Company to draw under the A/R Facility.

Note 6. Allowance for Credit Losses

The accounts receivable balance on the Company’s Consolidated Balance Sheets as of December 31, 2023 was $23.5 million, net of $0.1 million of allowances. Changes in the allowance were not material for the year ended December 31, 2023. The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of trade accounts receivable to present the net amount expected to be collected:
Allowance for credit losses
Balance at December 31, 2022$51 
Current period change for expected credit losses57 
Balance at December 31, 2023$108 

85

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Note 7. Fair Value Measurements

In accordance with accounting principles generally accepted in the United States, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A three-level hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 - Observable inputs - quoted prices in active markets for identical assets and liabilities;
Level 2 - Observable inputs other than the quoted prices in active markets for identical assets and liabilities includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and
Level 3 - Unobservable inputs - includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.

The Company had $24.6 million and $18.3 million of cash and cash equivalents as of December 31, 2023 and 2022 respectively. The company had $12.5 million and nil in money market accounts, measured as Level 1 inputs as of December 31, 2023 and 2022, respectively.

Note 8. Note receivable

Sequential Technology International, LLC

During the second quarter of 2020, the Company entered into an agreement with Sequential Technology International, LLC (“STIN”) and AP Capital Holdings II, LLC (“APC”) to divest its remaining equity interest in STIN as well as settle its paid-in-kind purchase money note (“PIK note”) and certain amounts due as of December 31, 2019 in consideration for a $9.0 million secured promissory note (the “Note”). As of December 31, 2022, the carrying value of the Note after the consideration of the allowance for credit loss was approximately $4.8 million. The Company determined the allowance on the Note using a discounted cash flow analysis, which discounts the expected future cash flows of the asset to determine the collectible amount.

During the third quarter of 2023, the interest payment for the Note was not received by the Company from STIN. In the third quarter of 2023 the Company reassessed the collectability of the Note and determined that a full allowance for credit losses was required equal to the carrying value of the Note, recorded within the Selling, general and administrative expenses line item on the Consolidated Statements of Operations. The Company will continue to pursue collection of the Note.

Note 9. Property and Equipment

Property and equipment consist of the following:
December 31,
20232022
Computer hardware$27,000 $115,097 
Computer software17,021 25,492 
Furniture and fixtures2,434 4,027 
Finance lease assets2,085 1,440 
Leasehold improvements12,246 14,406 
Property and equipment, gross60,786 160,462 
Less: Accumulated depreciation(57,113)(156,021)
Property and equipment, net$3,673 $4,441 
In fiscal 2023, the Company disposed of assets as part of the migration of hosting services for certain customers.

86

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Depreciation expense was approximately $2.2 million, $2.9 million and $5.6 million for the year ended December 31, 2023, 2022, and 2021, respectively. Amortization of property and equipment recorded under capital leases are included in depreciation expense.

Note 10. Goodwill and Intangibles

Goodwill

The Company records goodwill which represents the excess of the purchase price over the fair value of assets acquired, including other definite-lived intangible assets. Goodwill is reviewed annually for impairment or upon the occurrence of events or changes in circumstances that would more likely than not reduce the fair value of the reporting unit below its carrying amount.

The following table shows the adjustments to goodwill during 2023 and 2022:
Goodwill
Balance at December 31, 2021$195,947 
Goodwill allocated to the sale of DXP Business(7,567)
Translation adjustments(6,121)
Balance at December 31, 2022$182,259 
Translation adjustments1,649 
Balance at December 31, 2023$183,908 
The Company recognized no impairment charges to its goodwill for the years ended December 31, 2023, 2022, and 2021, respectively.

In connection with the sale of the Messaging and NetworkX businesses, the Company allocated goodwill in the amount of $28.6 million to these businesses based upon relative fair value. Such amount is excluded in all periods in the table above and is included in discontinued operations. For additional information, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K.

Other Intangible Assets

The Company’s intangible assets with definite lives consist primarily of technology, capitalized software, trade names, and customer lists and relationships. These intangible assets are being amortized on the straight-line method over the estimated useful lives of the assets. Amortization expense related to intangible assets for the years ended December 31, 2023, 2022 and 2021 was $14.6 million, $11.9 million and $11.5 million, respectively.

The Company includes impairment charges to its intangible assets within depreciation and amortization in its Consolidated Statements of Operations. The Company recognized no impairment charges to its intangible assets for the years ended December 31, 2023, 2022 and 2021 respectively.

87

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

The Company’s intangible assets consist of the following:
December 31, 2023
CostAccumulated AmortizationNet
Technology$52,545 $(52,545)$ 
Customer lists and relationships67,129 (64,387)2,742 
Capitalized software and patents67,687 (48,215)19,472 
Trade name1,878 (1,878) 
Total$189,239 $(167,025)$22,214 
December 31, 2022
CostAccumulated AmortizationNet
Technology$51,343 $(51,343)$ 
Customer lists and relationships65,861 (62,044)3,817 
Capitalized software and patents52,473 (33,934)18,539 
Trade name1,869 (1,869) 
Total$171,546 $(149,190)$22,356 
Estimated future amortization expense of its intangible assets for the next five years is as follows:
Year ending December 31,
2024$11,346 
20254,480 
2026743 
202717 
202817 
Thereafter62 
Total future amortization16,665
Capitalized software costs in the development stage1
5,549
Total$22,214 
_____________________________
1     Amounts represent capitalized software costs that are currently in the development stage. Amortization of these costs will begin once the software projects are complete and ready for their intended use.

88

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Note 11. Accrued Expenses

Accrued expenses consist of the following:
December 31,
20232022
Accrued compensation and benefits$17,439 $19,073 
Accrued professional service fees4,587 3,741 
Accrued telecommunications and hosting3,101 1,076 
Accrued income taxes payable338 597 
Accrued Series B preferred dividend2,129 2,298 
Accrued operating lease liabilities5,838 5,202 
Accrued finance lease liabilities562 454 
Accrued third party tech services278 202 
Accrued 2021 8.375% Senior Notes - Interest
1,969 1,969 
Accrued Sales and Use Tax1,090 2,401 
Accrued other1,796 7,301 
Total$39,127 $44,314 

Note 12. Leases

The Company has entered into contracts with third parties to lease a variety of assets, including certain real estate, equipment, automobiles and other assets. The Company’s leases frequently allow for lease payments that could vary based on factors such as inflation or the degree of utilization of the underlying asset. For example, certain of the Company’s real estate leases could require us to make payments that vary based on common area maintenance charges, insurance and other charges. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The Company is party to certain sublease arrangements, primarily related to the Company’s real estate leases, where it acts as the lessee and intermediate lessor.

Assets under operating leases are included in Operating lease right-of-use assets, with the related short term liabilities included in Accrued expenses and long term portion included in Leases, non-current on the Consolidated Balance Sheets.

Assets under finance leases are included in Property, plant and equipment, net, with the related short term liabilities included in Accrued Expenses and long term portion in Leases, non-current on the Consolidated Balance Sheets.

Operating lease costs are recognized on a straight-line basis over the lease terms. Finance lease assets are amortized on a straight-line basis over the shorter of the estimated useful lives of the assets or the lease terms.

89

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

The following table presents information about the Company's ROU assets and lease liabilities:
December 31,
20232022
Operating lease assets:
Non-current operating lease ROU assets$14,791 $20,106 
Finance lease assets:
Equipment, net1,094 858 
Operating lease liabilities:
Lease liabilities, current1
5,838 5,202 
Lease liabilities, non-current23,037 28,729 
Total operating lease liabilities$28,875 $33,931 
Finance lease liabilities:
Lease liabilities, current1
562 454 
Lease liabilities, non-current556 416 
Total finance lease liabilities$1,118 $870 
________________________________
1    Amounts are included in Accrued Expenses on the Condensed Consolidated Balance Sheet.

The following table provides a roll-forward of the operating lease ROU assets:
ROU Assets
Balance at December 31, 2021$24,428 
ROU assets amortization(3,561)
ROU assets impairment(169)
Foreign exchange(592)
Balance at December 31, 2022$20,106 
ROU assets amortization(3,473)
ROU assets impairment(1,918)
Foreign exchange76 
Balance at December 31, 2023$14,791 
90

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)


The following table provides a roll-forward of the operating lease liabilities:
Operating Lease Liabilities
Balance at December 31, 2021$40,112 
Interest expense$2,888 
Cash payments(7,876)
Remeasurement(443)
Foreign exchange and Other(750)
Balance at December 31, 2022$33,931 
Interest expense2,490 
Cash payments(7,717)
Foreign exchange and Other171 
Balance at December 31, 2023$28,875 

The following table presents information about lease expense and sublease income:
Year Ended December 31,
202320222021
Finance lease cost:
Interest expense$77 $59 $33 
Depreciation expense562 378 201 
Operating lease cost1
5,961 6,485 7,504 
Other lease costs and income:
Variable lease costs1
1,131 1,141 652 
Operating lease impairments (remeasurements), net1,918 (274)731 
Sublease income1
(3,555)(2,767)(3,146)
Total net lease cost$6,094 $5,022 $5,975 
_____________________________
1    Amounts are included in Cost of revenues, Selling, general and administrative and/or Research and development expenses in the Consolidated Statements of Operations, based on the function that each underlying leased asset supports.

The following table provides the undiscounted amount of future cash flows included in the Company’s lease liabilities at December 31, 2023 for each of the five years subsequent to December 31, 2023 and thereafter, as well as a reconciliation of such undiscounted cash flows to the Company’s lease liabilities at December 31, 2023:
Operating LeasesFinance Leases
2024$7,970 $616 
20257,805 436 
20267,875 169 
20276,279  
20284,276  
Total future lease payments34,205 1,221 
Less: amount representing interest(5,330)(103)
Present value of future lease payments (lease liability)$28,875 $1,118 
91

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)


The following table provides the weighted-average remaining lease term and weighted-average discount rates for the Company’s leases:
Year Ended December 31,
202320222021
Weighted-average remaining lease term (years), weighted based on lease liability balances
Finance Leases2.192.232.91
Operating Leases4.405.386.25
Weighted-average discount rate (percentages), weighted based on the remaining balance of lease payments:
Finance Leases9.3 %7.4 %6.3 %
Operating Leases8.0 %8.0 %8.3 %

The following table provides certain cash flow and supplemental noncash information related to the Company’s lease liabilities:
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Finance Leases$641 $424 $231 
Operating Leases$7,717 $7,876 $10,704 
Lease liabilities arising from obtaining right-of-use assets:
Finance Leases$787 $387 $813 
Operating Leases$ $ $137 

Note 13. Debt

Offering of 2021 Senior Notes due 2026

On June 30, 2021, the Company closed its underwritten public offering of $120.0 million aggregate principal amount of 8.375% senior notes due 2026 at a par value of $25.00 per senior note (the “Senior Notes”). The offering was conducted pursuant to an underwriting agreement (the “Notes Underwriting Agreement”) dated June 25, 2021, by and among the Company and B. Riley Securities, Inc., as representative of the several underwriters (the “Notes Underwriters”). At the closing, the Company issued $125.0 million aggregate principal amount of Senior Notes, inclusive of $5.0 million aggregate principal amount of Senior Notes issued pursuant to the full exercise of the Notes Underwriters’ option to purchase additional Senior Notes.

The Notes Underwriting Agreement contains customary representations, warranties and covenants of the Company, customary conditions to closing, indemnification obligations of the Company and the Notes Underwriters, including for liabilities under the Securities Act, other obligations of the parties and termination provisions.

On June 30, 2021, the Company entered into an indenture (the “Base Indenture”) and a supplemental indenture (the “First Supplemental Indenture” and, together with the Base Indenture, the “Indenture”) with The Bank of New York Mellon Trust Company National Association, as trustee (the “Trustee”), between the Company and the Trustee. The Indenture establishes the form and provides for the issuance of the Senior Notes.

92

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

The Senior Notes are senior unsecured obligations of the Company and rank equally in right of payment with all of the Company’s existing and future senior unsecured and unsubordinated indebtedness. The Senior Notes are effectively subordinated in right of payment to all of the Company’s existing and future secured indebtedness to the extent of the value of the assets securing such indebtedness and structurally subordinated to all existing and future indebtedness of the Company’s subsidiaries, including trade payables. The Senior Notes bear interest at the rate of 8.375% per annum. Interest on the Senior Notes is payable quarterly in arrears on January 31, April 30, July 31 and October 31 of each year, commencing on July 31, 2021. The Senior Notes will mature on June 30, 2026, unless redeemed prior to maturity.

The Company may, at its option, at any time and from time to time, redeem the Senior Notes for cash in whole or in part (i) on or after June 30, 2022 and prior to June 30, 2023, at a price equal to $25.75 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, (ii) on or after June 30, 2023 and prior to June 30, 2024, at a price equal to $25.50 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, (iii) on or after June 30, 2024 and prior to June 30, 2025, at a price equal to $25.25 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, and (iv) on or after June 30, 2025 and prior to maturity, at a price equal to 100% of their principal amount, plus accrued and unpaid interest to, but excluding, the date of redemption. On and after any redemption date, interest will cease to accrue on the redeemed Senior Notes.

The Indenture contains customary events of default and cure provisions. If an uncured default occurs and is continuing, the Trustee or the holders of at least 25% of the principal amount of the Senior Notes may declare the entire amount of the Senior Notes, together with accrued and unpaid interest, if any, to be immediately due and payable. In the case of an event of default involving the Company’s bankruptcy, insolvency or reorganization, the principal of, and accrued and unpaid interest on, the principal amount of the Senior Notes, together with accrued and unpaid interest, if any, will automatically, and without any declaration or other action on the part of the Trustee or the holders of the Senior Notes, become due and payable.

On October 25, 2021, the Company entered into an At Market Issuance Sales Agreement (the “Sales Agreement”) between the Company and B. Riley Securities, Inc. (the “Agent”), a related party, pursuant to which the Company may offer and sell, from time to time, up to $18.0 million of the Company’s 8.375% Senior Notes due 2026. Sales of the additional Senior Notes pursuant to the Sales Agreement, if any, may be made in transactions that are deemed to be “at the market offerings” as defined in Rule 415 under the Securities Act of 1933, as amended (the “Securities Act”). Under the Sales Agreement, the Agent will be entitled to compensation of 2.0% of the gross proceeds of all notes sold through it as the Company’s agent.

93

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

During the fourth quarter of 2021, the Company sold an additional $16.1 million aggregate principal amount of Senior Notes pursuant to the Sales Agreement. The additional Senior Notes sold have terms identical to the initial Senior Notes and are fungible and vote together with, the initial Senior Notes. The Senior Notes are listed and trade on The Nasdaq Global Market under the symbol “SNCRL.”

The carrying amounts of the Company’s borrowings were as follows:
December 31,
Senior Notes20232022
2021 Non-convertible 8.375% Senior Notes due 2026
$141,077 $141,077 
Unamortized discount and debt issuance cost(4,862)(6,493)
Carrying value of Senior Notes$136,215 $134,584 
________________________________
1    Debt issuance costs are deferred and amortized into interest expense using the effective interest method.

Fair value of Debt

The fair value of the 2021 Non-Convertible Senior Notes due 2026 was determined based on the closing trading price of the Senior Notes as of December 31, 2023 and is categorized accordingly as Level 2 in the fair value hierarchy. The Company is in compliance with its debt covenants as of December 31, 2023.
Fair Value
Senior NotesCarrying Amount(Level 1)(Level 2)(Level 3)Total
Balance at December 31, 2022$134,584 $ $101,293 $ $101,293 
Balance at December 31, 2023$136,215 $ $107,557 $ $107,557 

2019 Revolving Credit Facility

On October 4, 2019, the Company entered into a Credit Agreement with Citizens Bank, N.A., for a $10.0 million Revolving Credit Facility. Borrowings under the Revolving Credit Facility bore interest at a rate equal to, at the Company’s option, either (1) the arithmetic average of the LIBOR rate determined by reference to the costs of funds for U.S. dollar deposits for the interest period (one, three or six months (or 12 months if agreed to by all applicable Lenders)) as selected by the Company relevant to such borrowing plus the applicable margin, or (2) a base rate determined by reference to the greatest of the federal funds rate plus 0.5%, the prime commercial lending rate as determined by the Agent, and the daily LIBOR rate plus 1.0%, in each case plus an applicable margin and subject to a floor of 0.0%.

On June 30, 2021, the Company paid off the outstanding balance and closed the Revolving Credit Facility.
94

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)


Interest expense

The following table summarizes the Company’s interest expense:
Year Ended December 31,
202320222021
2021 Non-Convertible 8.375% Senior Notes due 2026:
Amortization of debt issuance costs$1,534 $1,391 $625 
Interest on borrowings11,816 11,815 5,458 
Amortization of debt discount97 88 9 
2019 Revolving Credit Facility:
Amortization of debt issuance costs  84 
Interest on borrowings  126 
Other1
516 345 109 
Total $13,963 $13,639 $6,411 
________________________________
1    Includes interest on uncertain tax provisions.

95

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Note 14. Accumulated Other Comprehensive (Loss) / Income

The changes in accumulated other comprehensive (loss) income during the years ended December 31, 2023, 2022, and 2021 were as follows:
Balance at December 31, 2022Other comprehensive incomeTax effectBalance at December 31, 2023
Foreign currency$(40,611)$18,399 $ $(22,212)
Unrealized loss on intercompany foreign currency transactions(3,520)  (3,520)
Total$(44,131)$18,399 $ $(25,732)
Balance at December 31, 2021Other comprehensive (loss) incomeTax effectBalance at December 31, 2022
Foreign currency$(29,350)$(11,261)$ $(40,611)
Unrealized (loss) income on intercompany foreign currency transactions(3,635)191 (76)(3,520)
Total$(32,985)$(11,070)$(76)$(44,131)
Balance at December 31, 2020Other comprehensive (loss) incomeTax effectBalance at December 31, 2021
Foreign currency$(26,076)$(3,274)$ $(29,350)
Unrealized (loss) income on intercompany foreign currency transactions(2,137)(1,984)486 (3,635)
Total$(28,213)$(5,258)$486 $(32,985)

Note 15. Capital Structure

Reverse Stock Split

On December 4, 2023, the Company’s stockholders approved proposals at a special meeting of stockholders (the “Special Meeting”) amending the Company’s Restated Certificate of Incorporation (as amended, the “Certificate of Incorporation”), to effect a reverse stock split of the Company’s common stock, $0.0001 par value (“Common Stock”), at a ratio in the range of 1-for-5 to 1-to-20, and an associated reduction in the number of shares of Common Stock the Company is authorized to issue. On December 4, 2023, the Company’s Board of Directors (the “Board”) approved a final split ratio of 1-for-9 (the “Reverse Stock Split”) where each nine (9) shares of Common Stock issued and outstanding immediately prior to the Effective Time shall, automatically and without any action on the part of the respective holders thereof, be combined and converted into one (1) share of Common Stock.

Following such approvals, the Company filed an amendment to the Certificate of Incorporation (the “Certificate of Amendment”) to effect the Reverse Stock Split with the Secretary of State of the State of Delaware on December 8, 2023 as of 4:01 p.m. Eastern Time. The Certificate of Amendment states that the Company is authorized to issue two classes of stock to be designated common stock (“Common Stock”) and preferred stock (“Preferred Stock”). The number of shares of Common Stock authorized to be issued is sixteen million six hundred sixty-six thousand six hundred sixty-seven (16,666,667), par value $0.0001 per share, and the number of shares of Preferred Stock authorized to be issued is ten million (10,000,000), par value $0.0001 per share.

As of the opening of trading on December 11, 2023, the Company’s Common Stock began trading on a post-split basis under CUSIP number 87157B400. The Company’s Common Stock will continue to trade on the Nasdaq Capital Market under the symbol “SNCR.”

The Reverse Stock Split was effected simultaneously for all shares of Common Stock issued and outstanding, and affected all holders of the Company’s Common Stock uniformly and does not affect any stockholder’s percentage ownership interests in the Company, except with respect to the treatment of fractional shares. The Company did not issue fractional shares for post-Reverse Stock Split shares in connection with the Reverse Stock Split. Stockholders who otherwise were entitled to receive a
96

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

fractional share of Common Stock had such fractional share rounded up to the nearest whole share. The Company retroactively displayed the effect of the Reverse Stock Split change in the Consolidated Balance Sheets, and retroactively adjusted the computations of basic and diluted EPS for all periods presented on the Consolidated Statement of Operations.

As of December 31, 2023, the Company’s authorized capital stock was 26,666,667 shares of stock with a par value of $0.0001, of which 16,666,667 shares were designated as common stock and 10,000,000 shares were designated as preferred stock, 150,000 of which were designated Series B Perpetual Non-Convertible Preferred Stock.

Common Stock

Each holder of common stock is entitled to vote on all matters and is entitled to one vote for each share held. Dividends on common stock will be paid when, and if, declared by the Company’s Board of Directors. No common stock dividends have ever been declared or paid by the Company.

Common Stock Offering

On June 29, 2021, the Company closed its underwritten public offering of common stock, par value $0.0001 per share. The offering was conducted pursuant to an underwriting agreement (the “Underwriting Agreement”) dated June 24, 2021, by and between the Company and B. Riley Securities, Inc., as representative of the several underwriters (the “Underwriters”) for net proceeds of $102.3 million. At the closing, the Company issued 4,700,855 shares of common stock, inclusive of 427,351 shares of common stock issued pursuant to the full exercise of the Underwriters’ option to purchase additional shares of common stock. The Company used the net proceeds for the redemption of the Series A Convertible Preferred Stock.

Treasury Stock

Prior to 2021, the Company held 795,779 shares in Treasury. In the second quarter of 2021, the entire balance of Treasury Stock was sold in the underwritten public offering. Any related additional paid in capital and par values were removed from the common stock numbers. Treasury Stock balance is nil as of December 31, 2023.

Preferred Stock

The Board of Directors is authorized to issue preferred shares and has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences of preferred stock.

Series B Non-Convertible Preferred Stock

On June 30, 2021, the Company closed a private placement of 75,000 shares of its Series B Perpetual Non-Convertible Preferred Stock, par value $0.0001 per share, with an initial liquidation preference of $1,000 per share (the “Series B Preferred Stock”), for net proceeds of $72.8 million (the “Series B Transaction”). The sale of the Series B Preferred Stock was pursuant to the Series B Preferred Stock Purchase Agreement, dated as of June 24, 2021 (the “Series B Purchase Agreement”), between the Company and B. Riley Principal Investments, LLC (“BRPI”).

In connection with the closing of the Series B Transaction, the Company (i) filed a Certificate of Designation with the State of Delaware setting forth the rights, preferences, privileges, qualifications, restrictions and limitations on the Series B Preferred Stock (the “Series B Certificate”) and (ii) entered into an Investor Rights Agreement with B. Riley Financial, Inc. (“B. Riley Financial”) and BRPI setting forth certain governance and registration rights of B. Riley Financial with respect to the Company.

Certificate of Designation of the Series B Preferred Stock

The rights, preferences, privileges, qualifications, restrictions and limitations of the shares of Series B Preferred Stock are set forth in the Series B Certificate. Under the Series B Certificate, the holders of the Series B Preferred Stock are entitled to receive, on each share of Series B Preferred Stock on a quarterly basis, an amount equal to the dividend rate, as described in the following sentence, divided by four and multiplied by the then-applicable Liquidation Preference per share of Series B Preferred Stock (collectively, the “Preferred Dividends”). The dividend rate is (1) 9.5% per annum for the period commencing on June 30, 2021 and ending on and including December 31, 2021, (2) 13% per annum for the year commencing on January 1,
97

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

2022 and ending on and including December 31, 2022; and (3) 14% per annum for the year commencing on January 1, 2023 and thereafter. The Preferred Dividends will be due in cash on January 1, April 1, July 1 and October 1 of each year (each, a “Series B Dividend Payment Date”). The Company may choose to pay the Series B Preferred Dividends in cash or in additional shares of Series B Preferred Stock. In the event the Company does not declare and pay a dividend in cash on any Series B Dividend Payment Date, the unpaid amount of the Preferred Dividend will be added to the Liquidation Preference. As of December 31, 2023, the Liquidation Value and Redemption Value of the Series B Preferred Shares was $63.0 million.

Each share of Series B Preferred Stock is redeemable at the option of the holder upon the occurrence of a “Fundamental Change” at (i) par in the case of a payment in cash or (ii) 1.5 times par in the case of payment in shares of Common Stock (such shares being, “Registrable Securities”), subject to certain limitations on the amount of stock that could be issued to the holders of Series B Stock. In addition, the Company will be permitted to redeem outstanding shares of the Series B Preferred Stock at any time for the sum of the then-applicable Liquidation Preference and the accrued but unpaid dividends. Pursuant to the Series B Certificate, the Company will be required to use (i) the first $50.0 million of proceeds from certain transactions (i.e., disposition, sale of assets, tax refunds) received by the Company to redeem for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of Series B Preferred Stock and (ii) the next $25.0 million of proceeds from certain transactions received by the Company may be used by the Company to buy back shares of Common Stock and to the extent, not used for such purpose by the Company, to redeem, for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of the Series B Preferred Stock.

The Company is required to obtain the prior written consent of the holders holding at least a majority of the outstanding shares of the Series B Preferred Stock before taking certain actions, including: (i) certain dividends, repayments and redemptions; (ii) any amendment to the Company’s certificate of incorporation that adversely affects the rights, preferences, privileges or voting powers of the Series B Preferred Stock; and (iii) issuances of stock ranking senior or equivalent to shares of the Series B Preferred Stock (including additional shares of the Series B Preferred Stock) in the priority of payment of dividends or in the distribution of assets upon any liquidation, dissolution or winding up of the Company. Other than with respect to the foregoing consent rights, the Series B Preferred Stock is non-voting stock.

Investor Rights Agreement

On June 30, 2021, the Company, B. Riley Financial and BRPI entered into an Investor Rights Agreement (the “Investor Rights Agreement”). Pursuant to the Investor Rights Agreement, for so long as affiliates of B. Riley Financial beneficially own at least 10% of the outstanding shares of common stock (unless such equity threshold percentage is not met due to dilution from equity issuances), B. Riley Financial is entitled to nominate one Class II director (the “B. Riley Nominee”) to the Company’s board of directors (the “Board”), who shall be an employee of B. Riley Financial or its affiliates and is approved by the Board, such approval not to be unreasonably withheld. For so long as affiliates of B. Riley Financial beneficially own 5% or more but less than 10% of the outstanding shares of common stock (unless such equity threshold percentage is not met due to dilution from equity issuances), B. Riley Financial is entitled to certain board observer rights.

A summary of the Company’s Series B Preferred Stock balance at December 31, 2023 and changes during the year ended December 31, 2023 and 2022, are presented below:
Series B Preferred Stock
SharesAmount
Balance at December 31, 202175 PY$72,505 
Amortization of preferred stock issuance costs 143 
Issuance of preferred PIK dividend3 2,438 
Redemption of Series B preferred shares(7)(6,738)
Balance at December 31, 202271 $68,348 
Amortization of preferred stock issuance costs 328 
Redemption of Series B preferred shares(10)(9,874)
Balance at December 31, 20231
61 $58,802 
________________________________
1    Series B preferred stock net principal balance of $58.8 million is presented as gross principal balance of $60.8 million net of $2.0 million unamortized issuance costs.

98

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

The Company paid Series B Perpetual Non-Convertible Preferred Stock dividend of $9.8 million in cash for the year ended December 31, 2023. On January 2, 2024 the Company paid the accrued Series B Perpetual Non-Convertible Preferred Stock dividend of $2.1 million in cash.

Series A Convertible Preferred Stock

In accordance with the terms of the Share Purchase Agreement dated as of October 17, 2017 (the “PIPE Purchase Agreement”), with Silver Private Holdings I, LLC, an affiliate of Siris (“Silver”), on February 15, 2018, the Company issued to Silver 185,000 shares of its newly issued Series A Convertible Participating Perpetual Preferred Stock (the “Series A Preferred Stock”), par value $0.0001 per share, with an initial liquidation preference of $1,000 per share, in exchange for $97.7 million in cash and the transfer from Silver to the Company of the 666,075 shares of the Company’s common stock held by Silver (the “Preferred Transaction”).

Redemption of Series A Preferred Stock

The net proceeds from the common stock public offering, Senior Note offering and the Series B Transaction was used in part to fully redeem all outstanding shares of the Company’s Series A Preferred Stock on June 30, 2021 (the “Redemption”). The Company redeemed in full all of the 268,917 outstanding shares of the Series A Preferred Stock for an aggregate Redemption Price of $278.7 million and all rights under the Investor Rights Agreement relating to the Series A Preferred Stock were terminated effective with the Redemption. No Series A Preferred Stock remains outstanding or authorized as of December 31, 2023. In addition, on June 30, 2021, in connection with the redemption of the Series A Preferred Stock, the Investor Rights Agreement between the Company and Silver terminated.

Note 16. Stock Plans

In March 2015, the Company adopted the 2015 Equity Incentive Plan (the “2015 Plan”). The 2015 Plan replaces the Company’s prior 2000 Equity Incentive Plan and the 2006 Equity Incentive Plan. Beginning March 2015, all awards were granted under the 2015 Plan. In addition, any awards that were previously granted under any prior Plans that terminate without issuance of shares, shall be eligible for issuance under the 2015 Plan.

Under the 2015 Plan, the Company may grant to its employees, outside directors and consultants awards in the form of non-qualified stock options, shares of restricted stock, stock units, or stock appreciation rights and performance shares. The Company’s Board of Directors administers the Plan and is responsible for determining the individuals to be granted options or shares, the number of options or shares each individual will receive, the price per share and the exercise period of each option. The maximum number of shares of common stock authorized for issuance under the 2015 Plan is 4,688,576 shares as of December 31, 2023.

On December 15, 2017, the Compensation Committee adopted the 2017 New Hire Equity Incentive Plan (“2017 Plan”), which is intended to be exempt from the stockholder approval requirements under the “inducement grant exception” provided by the Inducement Rule. The Committee authorized the issuance of stock grants to new hires, with the purpose of promoting the long-term success of the Company and the creation of stockholder value by (a) providing for the attraction and retention of new employees with exceptional qualifications, (b) encouraging new employees to focus on critical long-range objectives, and (c) linking new employees directly to stockholder interests through increased stock ownership. As required by the Inducement Rule, the Company issues a press release promptly upon issuing shares to new employees pursuant to the 2017 Plan. The maximum number of shares of common stock authorized for issuance under the 2017 Plan is 229,635 shares as of December 31, 2023.
As of December 31, 2023, there were 0.7 million shares available for the grant or award under the Company’s 2015 Plan and 0.1 million shares available for the grant or award under the Company’s 2017 Plan.

The Company’s performance based cash units granted to employees under the Long Term Incentive (“LTI”) Plans have been accounted for as liability awards, due to the Company’s intent and the ability to settle such awards in cash upon vesting and has reflected such awards in accrued expenses on the Condensed Consolidated Balance Sheet. As of December 31, 2023, the liability for such awards is approximately $0.4 million.

99

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Stock-Based Compensation

The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by operating expense categories, as follows:
Year Ended December 31,
202320222021
Cost of revenues$109 $249 $719 
Research and development1,291 1,472 2,313 
Selling, general and administrative2,990 2,743 4,529 
Total stock-based compensation expense$4,390 $4,464 $7,561 

The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by award types, as follows:
Year Ended December 31,
202320222021
Stock options$1,334 $1,981 $3,061 
Restricted stock awards2,930 2,500 4,356 
Performance based cash units126 (17)144 
Total stock-based compensation before taxes$4,390 $4,464 $7,561 
Tax benefit $958 $938 $1,541 

The total stock-based compensation cost related to unvested equity awards as of December 31, 2023 was approximately $4.0 million. The expense is expected to be recognized over a weighted-average period of approximately 0.7 years.

The total stock-based compensation cost related to unvested performance-based cash units as of December 31, 2023 was approximately $0.2 million. The expense is expected to be recognized over a weighted-average period of approximately 1.2 years.

Stock Options

Stock options that were granted under the Company’s Plans generally vest one-third of the shares on the first, second and third anniversary of the grant date subject to optionee’s continuous service.

Other than as set forth in Note 15. Capital Structure, there were no significant changes to the Company’s Stock Option Plans during the year ended December 31, 2023.

The Company uses the Black-Scholes option pricing model for determining the estimated fair value for stock options. The weighted-average assumptions used in the Black-Scholes option pricing model are as follows: 
Year Ended December 31,
202320222021
Expected stock price volatility74.5 %74.1 %82.3 %
Risk-free interest rate4.3 %3.1 %0.7 %
Expected life of options (in years)4.304.154.23
Expected dividend yield0.0 %0.0 %0.0 %
Weighted-average fair value of the options$3.95$6.39$16.49
100

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)


The following table summarizes information about stock options outstanding as of December 31, 2023: 
OptionsNumber of
Options
Weighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022739 $34.23 
Options Granted6 6.63 
Options Exercised  
Options Cancelled(96)58.23 
Outstanding at December 31, 2023649 $30.44 3.71$5 
Vested and exercisable at December 31, 2023434 $38.42 2.96$ 

The total intrinsic value of stock options exercised during the year ended December 31, 2023 and 2022 was nil and nil, respectively. The total intrinsic value of stock options exercisable as of December 31, 2023 and 2022 was nil and nil, respectively.

Awards of Restricted Stock and Performance Stock

Restricted stock awards (“Restricted Stock”) granted under the Company’s Plans generally vest one-third of the applicable shares on the first, second, and third anniversary of the date of grant, subject to continuous service provided.

Generally, performance stock awards granted under the Company’s 2015 Plan vest at the end of a three-year period based on service and achievement of certain performance objectives determined by the Company’s Board of Directors.

Other than as set forth in Note 15. Capital Structure, there were no significant changes to the Company’s restricted stock award (“Restricted Stock”) and performance stock plan during the year ended December 31, 2023.

A summary of the Company’s unvested restricted stock at December 31, 2023, and changes during the year ended December 31, 2023, is presented below:
Unvested Restricted StockNumber of
Awards
Weighted- Average
Grant Date
Fair Value
Unvested at December 31, 2022487 $16.37 
Granted366 8.54 
Granted adjustment1
(44)17.17 
Vested(204)15.36 
Forfeited(114)11.61 
Unvested at December 31, 2023491 $10.88 
_____________________________
1    Represents shares adjusted due to rounding up to the whole shares due to Reverse Stock Split during the fourth quarter of 2023.

Restricted stock awards are granted subject to other service conditions or service and performance conditions (“Performance-Based Awards”). Restricted stock and Performance-Based Awards are measured at the closing stock price at the date of grant and are recognized straight line over the requisite service period.

101

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Performance Based Cash Units

Performance based cash units (“PBCU”) generally vest at the end of a three-year period based on service and achievement of certain performance objectives determined by the Company’s Board of Directors. The PBCU can be settled in cash or in equity as determined by the Compensation Committee.

A summary of the Company’s unvested performance-based cash units at December 31, 2023 and changes during the year ended December 31, 2023, is presented below:
Performance based cash unitsNumber of
Awards

Period end
Fair Value
Outstanding at December 31, 2022653 $5.58 
Granted134 
Granted adjustment 1
(143)
Vested and distributed 2
(14)
Forfeited(123)
Outstanding at December 31, 2023507 $6.21 
_____________________________
1    Includes changes in the unvested units due to performance adjustments.
2    Includes earned PBCU that vested and were distributed to participants during the period.

Performance based cash units are measured at the closing stock price at the reporting period end date and are recognized straight line over the requisite service period. The expense for the period will increase or decrease based on updated fair values of these awards as well as the percentage achievement of the performance metrics at each reporting date.

Note 17. 401(k) Plan

The Company has a 401(k) plan (the “401(k) Plan”) covering all eligible employees. The 401(k) Plan allows for a discretionary employer match. The Company incurred and expensed $1.6 million, $1.5 million, and $2.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, in 401(k) Plan match contributions.

Note 18. Restructuring

The Company continues to identify workforce optimization opportunities to better align the Company’s resources with its key strategic priorities.

A summary of the Company’s restructuring accrual at December 31, 2023 and changes during the year ended December 31, 2023, are presented below:
Balance at December 31, 2022ChargesPaymentsOther AdjustmentsBalance at December 31, 2023
Employment termination costs$808 $4,013 $(2,419)$(14)$2,388 

Employee termination costs are reported in Restructuring charges on the Consolidated Statements of Operations. Short term liabilities related to employee termination costs of $2.1 million are included in Accrued expenses under Current liabilities, and long term portion of $0.3 million included in Other liabilities, non-current on the Consolidated Balance Sheets.

102

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Note 19. Income Taxes

The components of (loss) income from continuing operations before income taxes are as follows:
Year Ended December 31,
202320222021
Domestic$(48,967)$(34,752)$(53,746)
Foreign19,656 27,974 16,694 
Total$(29,311)$(6,778)$(37,052)
The components of income tax (expense) benefit from continuing operations are as follows:
Year Ended December 31,
202320222021
Current:
Federal$(1,114)$(1,159)$6,443 
State(67)(62)(65)
Foreign(821)1,139 635 
Deferred:
Federal(2,747)(26)(26)
State3 157 (21)
Foreign3 10 1,821 
Income tax (provision) benefit$(4,743)$59 $8,787 
The Company recognized approximately $4.7 million in related income tax expense and $0.1 million in related income tax benefit during the years ended December 31, 2023 and 2022, respectively. The effective tax rate was approximately (16.2)% for the year ended December 31, 2023, which was lower than the U.S. federal statutory rate primarily due to the impact of Global Intangible Low-Taxed Income, attributable to income in foreign jurisdictions and the impact of the U.S. capitalization of research expenses, and the impact of recognizing a deferred tax liability associated with changes in management’s indefinite reinvestment assertion under APB 23 for one foreign jurisdiction. This decrease was partially offset by loss jurisdictions where full valuation allowances have been recorded, foreign rate differential and GAAP to statutory adjustments. The Company’s effective tax rate was approximately 0.9% for the year ended December 31, 2022, which was lower than the U.S. federal statutory rate primarily due to the impact of Global Intangible Low-Taxed Income, attributable to income in foreign jurisdictions and the impact of the U.S. capitalization of research expenses, and the divestiture of the DXP and Activation assets. This decrease was partially offset by loss jurisdictions where full valuation allowances have been recorded and foreign income tax credits generated in the period.

103

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Reconciliations of the statutory tax rates and the effective tax rates from continuing operations for the years ended December 31, 2023, 2022 and 2021 are as follows:
Year Ended December 31,
202320222021
Statutory rate21.0 %21.0 %21.0 %
State taxes, net of federal benefit(0.2)%0.8 %(0.3)%
Effect of rates different than statutory4.2 %30.2 %3.9 %
Minority interest %0.6 %(0.1)%
Stock based compensation(1.9)%(14.5)%(4.1)%
Foreign basis differences5.0 %16.1 %5.4 %
Regulatory matters % %(7.1)%
Other permanent adjustments(3.3)%(3.3)%(2.2)%
Withholding tax(2.8)% % %
Federal and foreign tax credits0.6 %1.6 %0.3 %
Change in valuation allowance4.8 %89.2 %9.0 %
Uncertain tax positions0.1 %(2.3)%(3.5)%
Other %(0.1)%(0.4)%
Divestiture of assets %(17.6)% %
Global intangible low-taxed income(20.5)%(131.3)%(9.8)%
NOL carryback and other refund claims % %11.6 %
Deferred tax adjustments(1.1)%2.2 % %
Return to provision(1.2)%8.3 % %
ABP 23 liability(20.9)% % %
Effective tax rate(16.2)%0.9 %23.7 %

104

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:
As of December 31,
20232022
Deferred tax assets:
Accrued liabilities$486 $935 
Deferred revenue 824 
Bad debts reserve3,163 2,219 
Deferred compensation4,150 4,164 
Federal net operating loss carry forwards4,271 4,871 
State net operating loss carry forwards8,641 8,771 
Foreign net operating loss carry forwards4,999 7,030 
Lease obligations5,706 6,509 
Capital loss carry forwards7,633 5,449 
Intangible assets1,470 2,392 
Basis difference 6,372 6,454 
Credits3,331 7,815 
Fixed assets639 732 
Interest limitation1,088 32 
Capitalization of research expenses21,805 12,155 
Other33 233 
Total deferred tax assets$73,787 $70,585 
Deferred tax liabilities:
Unrepatriated Earnings$(6,604)$ 
Basis difference (2,078)(2,880)
Depreciation and amortization(666)(709)
Prepaids(323)(466)
Lease assets(2,524)(3,470)
Other(734)(497)
Total deferred tax liabilities(12,929)(8,022)
Less: valuation allowance(64,065)(63,029)
Net deferred income tax (liabilities) assets $(3,207)$(466)
As of December 31, 2023, the Company has federal and state income tax net operating loss (“NOL”) carryforwards of $20.3 million and $148.9 million, respectively, including NOL carryforwards which will expire at various dates from 2025 through 2041, and NOL carryforwards which do not expire. The Company also has foreign NOL carryforwards in various jurisdictions of $36.5 million that have various carryforward periods. Such NOL carryforwards expire as follows:
YearNOL carryforward
2024$ 
2025445 
2026-2041169,612 
Indefinite35,683 
Total$205,740 
105

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

As of December 31, 2022, the Company has federal and state income tax credit carryforwards of $2.2 million and $1.5 million, respectively, including state credits of approximately $0.4 million which will expire in 2024, other credits which will expire at various dates from 2025 through 2039 and credits which do not expire.

In evaluating the Company’s ability to recover its deferred tax assets within the jurisdiction from which they arise, the Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, the Company begins with historical results and incorporates assumptions including the amount of future state, federal and foreign pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax-planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates the Company is using to manage the underlying businesses.

The foreign NOL carryforwards in the income tax returns filed included unrecognized tax benefits taken in prior years. The NOLs for which a deferred tax asset is recognized for financial statement purposes in accordance with ASC 740 are presented net of these unrecognized tax benefits.

The Company continues to evaluate the ability to realize all of its net deferred tax assets at each reporting date and records a benefit for deferred tax assets to the extent it has deferred tax liabilities that provide a source of income to benefit the deferred tax asset. As a result of this analysis, the Company recorded a valuation allowance against the net deferred tax assets of certain foreign jurisdictions as the realization of these assets is not more likely than not, given uncertainty of future earnings in these jurisdictions. The valuation allowance increased by $1.0 million during the year ended December 31, 2023 and decreased by $5.9 million during the year ended December 31, 2022, respectively. The increase in tax year ended December 31, 2023 is primarily related to an increase in deferred tax assets including capital loss carryforward, interest expense limitation and capitalization of research expenditures, net of utilization of tax credit and net operating loss carryforwards. This increase was partially offset by an increase in deferred tax liabilities primarily associated with changes in management’s indefinite reinvestment assertion under APB 23 for one foreign jurisdiction. The decrease in tax year ended December 31, 2022 is primarily related to a decrease in deferred tax assets including deferred revenue, intangibles and net operating loss, interest expense and tax credit carryforwards, net of capitalization of research expenditures. This decrease was partially offset by a decrease in deferred tax liabilities primarily associated with intangible assets during the period.

The Company's accounting policy is to record the tax impacts of Global Intangible Low-Taxed Income as a period cost. The Company’s current accounting policy related to stranded tax effects in accumulated other comprehensive income is to review and reclassify on an item-by-item basis.

The Company is subject to taxation in the United States and various states and foreign jurisdictions. As of December 31, 2023, the Company’s tax years for 2020 through 2023 are subject to examination by the tax authorities. With few exceptions, as of December 31, 2023, the Company is no longer subject to U.S. federal, state, local, or foreign examinations by tax authorities for years before 2020. Additionally, to the extent we utilize our NOL carryforwards in the future, the tax years in which the attribute was generated may still be adjusted upon examination by the tax authorities in the future period when the attribute is utilized.

During 2021 the Internal Revenue Service commenced an audit of certain of the Company’s prior year U.S. federal income tax filings, including the 2013 through 2020 tax years. The audit is currently ongoing and while receipt of the associated refunds would materially improve its financial position, the Company does not believe that the results of this audit will have a material effect on its financial position or results of operations. Due to the ongoing audit, U.S. federal tax returns for years 2013 – 2020 remain subject to future examination by the tax authorities.

The Company received $4.3 million in federal tax refunds in the second quarter of 2022. There is no change to the Company’s position on the remaining tax refunds.

Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy for most of our foreign subsidiaries. During 2023, we changed our indefinite reinvestment assertion for our Indian subsidiary and recorded a deferred tax liability associated with the outside basis difference. The Company continues to assert permanent reinvestment of foreign earnings in all other foreign jurisdictions. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.
106

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)


In March 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses. The CARES Act amends the Net Operating Loss provisions of the Tax Cuts and Jobs Act, allowing for the carryback of losses arising in tax years 2018, 2019 and 2020, to each of the five taxable years preceding the taxable year of loss.

On October 8, 2021, the Organization for Economic Co-operation and Development (“OECD”) released a statement on the OECD/G20 Inclusive Framework on Base Erosion and Profit Shifting, which agreed to a two-pillar solution to address tax challenges of the digital economy. On December 20, 2021, the OECD released Pillar Two model rules defining a 15% global minimum tax rate for large multinational corporations (the “Pillar Two Framework”). The OECD continues to release additional guidance and countries are implementing legislation with widespread adoption of the Pillar Two Framework expected by 2024. The Company is not currently subject to these rules but is continuing to evaluate the Pillar Two Framework and its potential impact on future periods.

On March 11, 2021 the American Rescue Plan Act ("ARPA") was signed into law. The legislation was aimed at addressing the continuing economic and health impacts of the COVID-19 pandemic. This legislative relief, along with the previous governmental relief packages provide for numerous changes to current tax law. ARPA does not materially impact the Company’s financial statements.

On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. This legislation includes significant changes relating to tax, climate change, energy and health care. Among other provisions, the IRA introduces a book minimum tax assessed on financial statement income of certain large corporations and an excise tax on share repurchases. The Company does not anticipate these provisions will have a material impact on our results of operations or financial position, when effective.

On January 31, 2024, the House of Representatives passed a proposed tax bill which, among other provisions, aims to reinstate 100% bonus depreciation for property placed in service in 2023 and through 2025 and to allow taxpayers to expense domestic research costs retroactively back to 2022 and prospectively through tax years beginning before 2026. Enactment remains uncertain and the Company continues to monitor the ongoing developments in the proposed legislation.

A reconciliation of the amounts of unrecognized tax benefits excluding interest, are as follows:
Unrecognized tax benefits
Balance at December 31, 2020$3,283 
Decrease related to lapse of Statute of Limitations(827)
Increase for tax positions of current period2,058 
Balance at December 31, 20214,514 
Decrease related to lapse of Statute of Limitations(1,043)
Increase for tax positions of current period966 
Balance at December 31, 20224,437 
Decrease related to lapse of Statute of Limitations(64)
Balance at December 31, 2023$4,373 
Included in the balance of unrecognized tax benefits associated with uncertain tax positions as of the years ended December 31, 2023 and 2022, are $3.8 million and $3.9 million, respectively, of tax benefits that, if recognized, would affect the effective tax rate.

The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in interest expense. The liability for unrecognized tax benefits excludes accrued interest of $0.7 million, $0.4 million and $0.4 million, for the years ended December 31, 2023, 2022 and 2021, respectively. The Company does not believe that it is reasonably possible that any of its currently unrecognized tax benefits primarily related to research and development credits and other U.S. tax positions, may be recognized by the end of 2024 as a result of a lapse of the statute of limitations.

107

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Note 20. Earnings per Common Share (“EPS”)

Basic EPS is computed based upon the weighted average number of common shares outstanding for the year. Diluted EPS is computed based upon the weighted average number of common shares outstanding for the year plus the dilutive effect of common stock equivalents using the treasury stock method and the average market price of the Company’s common stock for the year. The Company includes participating securities (Redeemable Convertible Preferred Stock - Participation with Dividends on Common Stock that contain preferred dividend) in the computation of EPS pursuant to the two-class method. The two-class method of computing earnings per share is an allocation method that calculates earnings per share for common stock and participating securities. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.

The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net income attributable to common stockholders per common share from operations.
Year Ended December 31,
202320222021
Numerator - Basic:
Net loss from continuing operations$(34,054)$(6,719)$(28,265)
Net income (loss) attributable to redeemable noncontrolling interests36 (200)156 
Preferred stock dividend(10,007)(9,552)(35,509)
Net loss attributable to Synchronoss from continuing operations(44,025)(16,471)(63,618)
Net (loss) income from discontinued operations, net of taxes(20,517)(997)5,167 
Net loss attributable to Synchronoss$(64,542)$(17,468)$(58,451)
Numerator - Diluted:
Net loss attributable to Synchronoss from continuing operations$(44,025)$(16,471)$(63,618)
Net (loss) income from discontinued operations, net of taxes(20,517)(997)5,167 
Net loss attributable to Synchronoss$(64,542)$(17,468)$(58,451)
Denominator:
Weighted average common shares outstanding — basic9,745 9,626 7,235 
Weighted average common shares outstanding — diluted9,745 9,626 7,235 
Earnings (loss) per share:
Basic EPS:
Net loss from continuing operations$(4.52)$(1.71)$(8.79)
Net (loss) income from discontinued operations$(2.10)$(0.10)$0.71 
Basic EPS$(6.62)$(1.81)$(8.08)
Diluted EPS:
Net loss from continuing operations$(4.52)$(1.71)$(8.79)
Net (loss) income from discontinued operations$(2.10)$(0.10)$0.71 
Diluted EPS$(6.62)$(1.81)$(8.08)


108

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Note 21. Commitments

Non-cancelable agreements

The Company has various non-cancelable arrangements such as services for hosting, support, and software that expire at various dates, with the latest expiration in 2026.

Aggregate annual future minimum payments under non-cancelable agreements as of December 31, 2023 are as follows:
YearNon-cancelable agreements
2024$17,729 
202512,559 
2026797 
Total$31,085 

Note 22. Legal Matters

In the ordinary course of business, the Company is regularly subject to various claims, suits, regulatory inquiries and investigations. The Company records a liability for specific legal matters when it determines that the likelihood of an unfavorable outcome is probable, and the loss can be reasonably estimated. Management has also identified certain other legal matters where they believe an unfavorable outcome is not probable and, therefore, no reserve is established. Although management currently believes that resolving claims against the Company, including claims where an unfavorable outcome is reasonably possible, will not have a material impact on the Company’s business, financial position, results of operations, or cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. The Company also evaluates other contingent matters, including income and non-income tax contingencies, to assess the likelihood of an unfavorable outcome and estimated extent of potential loss. It is possible that an unfavorable outcome of one or more of these lawsuits or other contingencies could have a material impact on the liquidity, results of operations, or financial condition of the Company.

In the third quarter of 2017, the SEC and Department of Justice (the “DoJ”) initiated investigations in connection with certain financial transactions that the Company effected in 2015 and 2016 and its disclosure of and accounting for such transactions, which the Company restated in the third quarter of 2018 in its restated annual and quarterly financial statements for 2015 and 2016. On June 7, 2022 the SEC approved the Offer of Settlement and filed an Order Instituting Cease-And-Desist Proceedings pursuant to Section 21C of the Securities Exchange Act of 1934, Making Findings, and Imposing a Cease-And-Desist Order (the “SEC Order”). Pursuant to the terms of the SEC Order, the Company consented to pay a civil penalty in the amount of $12.5 million in equal quarterly installments over two years and to cease and desist from committing or causing any violations of Sections 10(b), 13(a), 13(b)(2)(A) and 13(b)(2)(B) of the Exchange Act and the associated rules thereunder. In addition, failure to comply with the provisions of the SEC Order could result in further actions by one or both governmental agencies which could have a material adverse effect on the Company’s results of operations. The expense associated with this settlement of the SEC Order has previously been accrued in the Company’s financial statements. Also on June 7, 2022, the SEC filed a civil action against two former members of the Company’s management team, alleging misconduct arising out of the restated transactions that took place in 2015 and 2016 investigated by the SEC as set forth above. The Company may be required to indemnify the former members of management in that action for certain costs and expenses, including reasonable attorney’s fees. At this time it is not possible for us to estimate the amount, if any, of such indemnification obligations.

On or about July 12, 2023, the Company filed a complaint in the Superior Court of the State of Delaware against iQmetrix Global Ltd. (“iQmetrix") for breach of the asset purchase and transition services agreements by and between the Company and iQmetrix as a result of iQmetrix’s failure to pay amounts due under those agreements in excess of $1,200,000. On September 11, 2023, iQmetrix filed its “Answer Defenses and Counterclaims” against the Company, claiming the Company breached the asset purchase, transition services and software license agreements, committed fraud and breached the implied covenant of good faith and fair dealing entitling iQmetrix to an amount to be determined at trial. On October 10, 2023, the Company filed its “Answer to Defendant’s Counterclaims” denying all counts asserted by iQmetrix and asserting certain affirmative defenses thereto. The Company believes that the counterclaims are without merit, and the Company intends to defend all such counterclaims.

109

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Due to the inherent uncertainty of litigation, the Company cannot predict the outcome of the litigation and can give no assurance that the asserted claims will not have a material adverse effect on its financial position, prospects, or results of operations.

Except as set forth above, the Company is not currently subject to any other legal proceedings that could have a material adverse effect on its operations; however, the Company may from time to time become a party to various legal proceedings arising in the ordinary course of our business.

Note 23. Additional Financial Information

Other (expense) income, net

The following table sets forth the components of Other (expense) income, net included in the Consolidated Statements of Operations:
Year Ended December 31,
202320222021
Foreign exchange gains (losses)1
$(5,131)$2,835 $(5,839)
Government refunds2
 828 450 
Income from sale of intangible assets3
  550 
Other4
3 (110)(77)
Total$(5,128)$3,553 $(4,916)
_____________________________
1    Represents fair value of foreign exchange gains and losses.
2    Represents government and tax refunds.
3    Represents gain on sale on the Company’s IP addresses and patents.
4    Represents an aggregate of individually immaterial transactions.
110

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Note 24. Summary of Quarterly Results of Operations (Unaudited)

Quarterly results of operations for 2023 and 2022 are as follows:
Quarter Ended
2023March 31,June 30,September 30, December 31,
Net revenues$41,985 $41,019 $39,790 $41,402 
Net loss from continuing operations(9,338)(8,469)(4,442)(11,805)
Net (loss) income from discontinued operations, net of taxes(1,593)(49)1,763 (20,638)
Net loss(10,931)(8,518)(2,679)(32,443)
Net loss attributable to Synchronoss(13,391)(10,979)(5,171)(35,001)
Earnings (loss) per share1:
Basic:
Net loss from continuing operations$(1.22)$(1.13)$(0.71)$(1.46)
Net loss from discontinued operations(0.17) 0.18 (2.10)
Basic$(1.39)$(1.13)$(0.53)$(3.56)
Diluted:
Net loss from continuing operations$(1.22)$(1.13)$(0.71)$(1.46)
Net loss from discontinued operations(0.17) 0.18 (2.10)
Diluted$(1.39)$(1.13)$(0.53)$(3.56)
Weighted-average common shares outstanding:
Basic9,653 9,685 9,809 9,822 
Diluted9,653 9,685 9,809 9,822 
________________________________
1    Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year.
111

SYNCHRONOSS TECHNOLOGIES, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(Amounts in tables in thousands, except for per share data or unless otherwise noted)

Quarter Ended
2022March 31,June 30,September 30,December 31,
Net revenues$46,879 $46,055 $39,570 $41,252 
Net loss from continuing operations(619)8,874 1,210 (16,184)
Net (loss) income from discontinued operations, net of taxes(2,418)(953)(124)2,498 
Net loss(3,037)7,921 1,086 (13,686)
Net loss attributable to Synchronoss(5,590)5,327 (1,278)(15,927)
Earnings (loss) per share1:
Basic:
Net loss from continuing operations$(0.33)$0.65 $(0.12)$(1.92)
Net loss from discontinued operations(0.26)(0.10)(0.01)0.26 
Basic$(0.59)$0.55 $(0.13)$(1.66)
Diluted:
Net loss from continuing operations$(0.33)$0.63 $(0.12)$(1.92)
Net loss from discontinued operations(0.26)(0.09)(0.01)0.26 
Diluted$(0.59)$0.54 $(0.13)$(1.66)
Weighted-average common shares outstanding:
Basic9,541 9,680 9,600 9,606 
Diluted9,541 9,917 9,600 9,606 
________________________________
1    Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year.
112


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
Not applicable.

ITEM 9A. CONTROLS AND PROCEDURES

Disclosure Controls and Procedures

We maintain disclosure controls and procedures (as defined in Rule 13a-15(e) or Rule 15d-15(e) under the Exchange Act) that are designed to ensure that information required to be disclosed by us in reports that we file under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms and that such information required to be disclosed by us in reports that we file under the Exchange Act is accumulated and communicated to our management, including our Chief Executive Officer, or CEO, and our Chief Financial Officer, or CFO, to allow timely decisions regarding required disclosure. Management, with the participation of our CEO and CFO, performed an evaluation of the effectiveness of our disclosure controls and procedures as of December 31, 2023. Based on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of December 31, 2023.

Management’s Report on Internal Control Over Financial Reporting

Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a-15(f) or Rule 15d-15(f) under the Exchange Act). Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the framework in Internal Control-Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 Framework). Based on that evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2023 to provide reasonable assurance regarding the reliability of financial reporting and the preparation of consolidated financial statements for external reporting purposes in accordance with GAAP.

Ernst & Young LLP, the independent registered public accounting firm that audited our consolidated financial statements included in this Annual Report on Form 10-K, audited the effectiveness of our internal control over financial reporting as of December 31, 2023. Ernst & Young LLP has issued their report which is included elsewhere herein.

Changes in Internal Control Over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) and Rule 15d-15(f) under the Exchange Act) identified in connection with the evaluation of our controls performed during the year ended December 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on Controls

Our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving their objectives as specified above. Management does not expect, however, that our disclosure controls and procedures or our internal control over financial reporting will prevent or detect all error and fraud. Any control system, no matter how well designed and operated, is based upon certain assumptions and can provide only reasonable, not absolute, assurance that its objectives will be met. Further, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, within the Company have been detected.

113

Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors of Synchronoss Technologies, Inc.:

Opinion on Internal Control Over Financial Reporting

We have audited Synchronoss Technologies, Inc.’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control—Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework) (the COSO criteria). In our opinion, Synchronoss Technologies, Inc. (the Company) maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on the COSO criteria.

We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive (loss) income, stockholders’ equity and cash flows for each of the three years in the period ended December 31, 2023, and the related notes and financial statement schedule listed in the Index at Item 15(a)(2) and our report dated March 25, 2024 expressed an unqualified opinion thereon.

Basis for Opinion

The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting included in the accompanying Management’s Report on Internal Control Over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.

We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects.

Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, testing and evaluating the design and operating effectiveness of internal control based on the assessed risk, and performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.

Definition and Limitations of Internal Control Over Financial Reporting

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

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

/s/ Ernst & Young LLP
Iselin, New Jersey
March 25, 2024
114

ITEM 9B. OTHER INFORMATION
Rule 10b5-1 Trading Plans

On November 10, 2023, Laurie Harris, director and chairperson of the audit committee of the Company’s Board of Directors, adopted a trading arrangement for the sale of shares of our common stock (a "Rule 10b5-1 Trading Plan") that is intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c). Ms. Harris’ Rule 10b5-1 Trading Plan provides for the sale of up to 4,810 shares of common stock pursuant to the terms of the plan. The plan is effective through November 11, 2024 unless earlier terminated in accordance with the terms of the plan.

PART III

ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE

a.Identification of Directors. Information concerning the directors of Synchronoss is set forth under the heading “Election of Directors” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference.

b.Audit Committee Financial Expert. Information concerning Synchronoss’ audit committee financial expert is set forth under the heading “Audit Committee” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference.

c.Identification of the Audit Committee. Information concerning the audit committee of Synchronoss is set forth under the heading “Audit Committee” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference.

d.Delinquent Section 16(a) Reports. Information concerning non-compliance, if any, with beneficial ownership reporting requirements is set forth under the caption “Delinquent Section 16(a) Reports” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference.

e.Information about our Executive Officers. Information concerning the executive officers of Synchronoss is set forth under the heading “Information about our Executive Officers” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference.

Code of Ethics. Information concerning the Synchronoss Workplace Code of Ethics and Business Conduct is set forth under the caption “Workplace Code of Ethics and Business Conduct” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference. The Company intends to disclose on its website any amendments to, or waivers from, its Code of Business Conduct that are required to be disclosed pursuant to the rules of the SEC. Information contained on, or connected to, our website is not incorporated by reference into this annual report and should not be considered part of this report or any other filing that we make with the SEC.

ITEM 11. EXECUTIVE COMPENSATION

Information concerning executive compensation is set forth under the headings “Compensation of Executive Officers” and “Securities Authorized for Issuance Under Equity Compensation Plans” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference.

115

ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS

Information concerning shares of Synchronoss equity securities beneficially owned by certain beneficial owners and by management is set forth under the heading “Equity Security Ownership of Certain Beneficial Owners and Management” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference.

ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE

Information concerning certain relationships and related transactions is set forth under the heading “Certain Related Party Transactions” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference.

ITEM 14. PRINCIPAL ACCOUNTING FEES AND SERVICES

Information concerning fees and services of the Company’s principal accountants is set forth under the heading “Report of the Audit Committee” and “Independent Registered Public Accounting Firm’s Fees” in the Synchronoss Proxy Statement for the 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days of the fiscal year ended December 31, 2023 and is incorporated herein by reference.

PART IV

ITEM 15. EXHIBITS AND FINANCIAL STATEMENT SCHEDULES

We have filed the following documents as part of this Form 10-K:

(a)(1) Consolidated Financial Statements:

116

(a)(2) Schedule for the years ended December 31, 2023, 2022, 2021:

Schedule II - Valuation and Qualifying Accounts

    December 31, 2023, 2022, 2021:
Beginning BalanceAdditionsReductionsEnding Balance
(In thousands)
Allowance for credit losses:
2023$51 $61 $(4)$108 
2022$89 $86 $(124)$51 
2021$118 $467 $(496)$89 

Beginning BalanceAdditionsReductionsEnding Balance
(In thousands)
Valuation allowance for deferred tax assets:
2023$63,029 $11,843 $(10,807)$64,065 
2022$68,933 $542 $(6,446)$63,029 
2021$69,440 $2,992 $(3,499)$68,933 

All other Schedules have been omitted because they are not applicable, or the required information is shown in the Consolidated Financial Statements or of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K thereto.

(a)(3) Exhibits:
Incorporated by Reference
Exhibit No.DescriptionFormFile No.ExhibitFiling DateFiled Herewith
2.110-Q001-405742.1November 8, 2023
3.110-K001-405743.1March 15, 2023
3.2S-1333-1320803.4May 9, 2006
3.38-K000-520493.2February 20, 2018
3.48-K000-520493.3June 30, 2021
3.58-K000-520493.1June 30, 2021
3.68-K001-405743.1June 23, 2022
3.78-K001-405743.1December 7, 2023
4.1S-1333-1320803.2May 9, 2006
117

Incorporated by Reference
Exhibit No.DescriptionFormFile No.ExhibitFiling DateFiled Herewith
4.2S-1333-1320804.2June 12, 2006
4.3S-3333-1978714.8August 5, 2014
4.410-K001-405744.6March 15, 2022
4.58-K000-520494.1June 30, 2021
4.68-K000-520494.2June 30, 2021
4.78-K000-520494.3June 30, 2021
4.88-K000-520494.3June 30, 2021
10.18-K000-520494.2June 30, 2021
10.2†S-1333-13208010.2February 28, 2006
10.3†S-1333-13208010.3May 9, 2006
10.4†DEF 14A000-52049-April 8, 2010
10.5†S-8333-16874510.4AAugust 11, 2010
10.6†S-8333-26578010.1June 22, 2022
10.7†8-K000-5204910.1December 21, 2017
10.8†10-K001-405744.6March 15, 2022
10.9†10-K000-5204910.5February 28, 2012
10.1010-K000-5204910.10February 28, 2012
10.11†10-Q000-5204910.4August 9, 2018
10.12†10-Q000-5204910.5August 9, 2018
10.1310-Q000-5204910.12August 9, 2018
10.1410-Q000-5204910.13August 9, 2018
10.158-K001-405741.1October 26, 2021
10.16‡10-Q000-5204910.2November 9, 2020
10.17†10-K001-4057410.17March 15, 2023
10.18†10-Q000-5204910.1May 5, 2021
10.19†10-K001-4057410.19March 15, 2023
10.20†10-K001-4057410.20March 15, 2023
10.21†10-Q001-4057410.2November 9, 2021
118

Incorporated by Reference
Exhibit No.DescriptionFormFile No.ExhibitFiling DateFiled Herewith
10.19†10-Q001-4057410.1November 9, 2021
10.208-K001-4057410.1June 23, 2022
10.218-K001-4057410.2June 23, 2022
10.228-K001-4057410.3June 23, 2022
10.238-K001-4057410.4June 23, 2022
10.24†8-K001-4057410.1August 9, 2022
10.258-K001-4057410.2June 23, 2022
10.268-K001-4057410.3June 23, 2022
10.278-K001-4057410.4June 23, 2022
10.28†8-K001-4057410.1August 9, 2022
10.2910-Q001-4057410.1August 9, 2022
10.30*8-K001-4057410.1November 7, 2022
21.110-K000-5204921.1July 2, 2018
23.1X
31.1X
31.2X
32.1**X
32.2**X
97.1X
101.INSXBRL Instance DocumentX
101.SCHXBRL Schema DocumentX
101.CALXBRL Calculation Linkbase DocumentX
101.DEFXBRL Taxonomy Extension Definition LinkbaseX
119

Incorporated by Reference
Exhibit No.DescriptionFormFile No.ExhibitFiling DateFiled Herewith
101.LABXBRL Labels Linkbase DocumentX
101.PREXBRL Presentation Linkbase DocumentX
_____________________________
Compensation Arrangement.
Confidential treatment has been granted with respect to certain provisions of this exhibit.
**
This certification is being furnished solely to accompany this Annual Report pursuant to 18 U.S.C. Section 1350, and is not being filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, and is not to be incorporated by reference into any filing of the registrant, whether made before or after the date hereof, regardless of any general incorporation language in such filing.

(b)Exhibits.

See (a)(3) above.

(c)Financial Statement Schedule.

See (a)(2) above.

ITEM 16. FORM 10-K SUMMARY

None.


120

SIGNATURES

Pursuant to the requirements of Securities Exchange Act of 1934, the registrant has caused this Report to be signed on its behalf by the undersigned, thereunto duly authorized.

SYNCHRONOSS TECHNOLOGIES, INC.
(Registrant)
/s/ Jeff Miller
Jeff Miller
Chief Executive Officer
(Principal Executive Officer)
/s/ Louis Ferraro
Louis Ferraro
Chief Financial Officer
March 25, 2024

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

SignatureTitleDate
/s/ Jeff MillerChief Executive OfficerMarch 25, 2024
Jeff Miller(Principal Executive Officer)
/s/ Louis FerraroChief Financial OfficerMarch 25, 2024
Louis Ferraro(Principal Financial Officer)
/s/ Stephen WaldisDirectorMarch 25, 2024
Stephen WaldisExecutive Chairman
/s/ Laurie L. HarrisDirectorMarch 25, 2024
Laurie L. Harris
/s/ Kristin S. RinneDirectorMarch 25, 2024
Kristin S. Rinne
/s/ Mohan GyaniDirectorMarch 25, 2024
Mohan Gyani
/s/ Martin BernsteinDirectorMarch 25, 2024
Martin Bernstein
/s/ Kevin RendinoDirectorMarch 25, 2024
Kevin Rendino
121
EX-23.1 2 exh231consentofindependent.htm EX-23.1 Document


Exhibit 23.1




Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the following Registration Statements:

(1)Registration Statement (Form S-8 No. 333-136088) pertaining to the 2006 Equity Incentive Plan of Synchronoss Technologies, Inc.,
(2)Registration Statement (Form S-8 No. 333-167000) pertaining to the 2006 Equity Incentive Plan of Synchronoss Technologies, Inc.,
(3)Registration Statement (Form S-8 No. 333-216614) pertaining to the Intralinks Holdings, Inc. 2007 Stock Option and Grant Plan and Intralinks Holdings, Inc. 2010 Equity Incentive Plan,
(4)Registration Statement (Form S-8 No. 333-168745) pertaining to the 2010 New Hire Equity Incentive Plan of Synchronoss Technologies, Inc.,
(5)Registration Statement (Form S-8 No. 333-179544) pertaining to the Employee Stock Purchase Plan of Synchronoss Technologies, Inc.,
(6)Registration Statement (Form S-8 No. 333-188939) pertaining to the 2006 Equity Incentive Plan of Synchronoss Technologies, Inc.,
(7)Registration Statement (Form S-8 No. 333-204311) pertaining to the 2015 Equity Incentive Plan of Synchronoss Technologies, Inc.,
(8)Registration Statement (Form S-8 No. 333-237276) pertaining to the Amended and Restated 2015 Equity Incentive Plan of Synchronoss Technologies, Inc.,
(9)Registration Statement (Form S-8 No. 333-257097) pertaining to the Amended and Restated 2015 Equity Incentive Plan of Synchronoss Technologies, Inc.,
(10)Registration Statement (Form S-8 No. 333-265780) pertaining to the Amended and Restated 2015 Equity Incentive Plan of Synchronoss Technologies, Inc.,
(11)Registration Statement (Form S-3 No. 333-248133) of Synchronoss Technologies, Inc.,
(12)Registration Statement (Form S-3 No. 333-260482) of Synchronoss Technologies, Inc., and
(13)Registration Statement (Form S-8 No. 333-230539) pertaining to the Synchronoss Technologies, Inc. 2017 New Hire Equity Incentive Plan, Glenn Lurie Inducement Awards and Synchronoss Technologies, Inc. Employee Stock Purchase Plan;

of our reports dated March 25, 2024, with respect to the consolidated financial statements of Synchronoss Technologies, Inc. and the effectiveness of internal control over financial reporting of Synchronoss Technologies, Inc. included in this Annual Report (Form 10-K) of Synchronoss Technologies, Inc. for the year ended December 31, 2023.



Iselin, New Jersey
March 25, 2024


EX-31.1 3 sncr-123123xex311ceo.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO SECURITIES AND EXCHANGE COMMISSION RULE 13a-14(a)
 
I, Jeff Miller, certify that:
 
1.I have reviewed this Annual Report on Form 10-K of Synchronoss Technologies, Inc. for the year ended December 31, 2023;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rule 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 quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s Board of Directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 

Date: March 25, 2024
  
 /s/ Jeff Miller
 Jeff Miller
 Chief Executive Officer

EX-31.2 4 sncr-123123xex312cfo.htm EX-31.2 Document

Exhibit 31.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO SECURITIES AND EXCHANGE COMMISSION RULE 13a-14(a)
 
I, Louis Ferraro, certify that:
 
1.I have reviewed this Annual Report on Form 10-K of Synchronoss Technologies, Inc. for the year ended December 31, 2023;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rule 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 quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s Board of Directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
 
Date: March 25, 2024
  
 /s/ Louis Ferraro
 Louis Ferraro
 Chief Financial Officer

EX-32.1 5 sncr-123123xex321ceo.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 
 
In connection with the Annual Report on Form 10-K of Synchronoss Technologies, Inc. (the “Company”) for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeff Miller, the Chief Executive Officer of the Company, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge and belief that:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
This certification is being provided pursuant to 18 U.S.C. 1350 and is not to be deemed a part of the Report, nor is it to be deemed to be “filed” for any purpose whatsoever.

 
Date: March 25, 2024
  
 /s/ Jeff Miller
 Jeff Miller
 Chief Executive Officer
 
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-32.2 6 sncr-123123xex322cfo.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 
 
In connection with the Annual Report on Form 10-K of Synchronoss Technologies, Inc. (the “Company”) for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Louis Ferraro, the Chief Financial Officer of the Company, hereby certify, pursuant to 18 U.S.C. 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge and belief that:
(1)the Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934, as amended, and
(2)the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
This certification is being provided pursuant to 18 U.S.C. 1350 and is not to be deemed a part of the Report, nor is it to be deemed to be “filed” for any purpose whatsoever.

 
Date: March 25, 2024
  
 /s/ Louis Ferraro
 Louis Ferraro
 Chief Financial Officer
 
A signed original of this written statement required by Section 906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.


EX-97.1 7 ex971sncr-clawbackpolicy_1.htm EX-97.1 Document

Exhibit 97.1

SYNCHRONOSS TECHNOLOGIES, INC. POLICY FOR THE
RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION

1.     Purpose. The purpose of this Policy is to describe the circumstances in which Executive Officers will be required to repay or return Erroneously Awarded Compensation to members of the Company Group. This Policy is designed to comply with, and shall be interpreted to be consistent with, Section 10D of the Securities Exchange Act of 1934, as amended, Rule 10D-1 promulgated thereunder and the Listing Standards. Each Executive Officer shall be required to sign and return to the Company the Acknowledgment Form attached hereto as Exhibit A pursuant to which such Executive Officer will agree to be bound by the terms of and comply with this Policy.
2.    Administration. This Policy shall be administered by the Committee. The Committee is authorized to interpret and construe this Policy and to make all determinations, and take all actions, necessary, appropriate or advisable for the administration of this Policy. Any determinations and interpretations made by the Committee shall be final and binding on all affected individuals, and need not be uniform with respect to each individual covered by this Policy.
3.     Definitions. As used in this Policy, the following capitalized terms shall have the meanings set forth below.
(a)    “Accounting Restatement” shall mean an accounting restatement of the Company’s financial statements due to the Company’s material noncompliance with any financial reporting requirement under U.S. securities laws, including any required accounting restatement (i) that corrects an error in previously issued financial statements that is material to the previously issued financial statements (a “Big R” restatement), or (ii) that corrects an error that is not material to previously issued financial statements, but would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period (a “little r” restatement). An Accounting Restatement does not include situations in which financial statement changes did not result from material noncompliance with financial reporting requirements, such as, but not limited to, retrospective: (i) application of a change in accounting principles; (ii) revision to reportable segment information due to a change in the structure of the Company’s internal organization; (iii) reclassification due to a discontinued operation; (iv) application of a change in reporting entity, such as from a reorganization of entities under common control; (v) adjustment to provisional amounts in connection with a prior business combination; and (vi) revision for stock splits, reverse stock splits, stock dividends or other changes in capital structure.
(b) “Board” shall mean the Board of Directors of the Company.
(c)    “Clawback Eligible Incentive Compensation” shall mean, in connection with an Accounting Restatement and with respect to each individual who served as an Executive Officer at any time during the applicable performance period for any Incentive-Based Compensation (whether or not such Executive Officer is serving at the time the Erroneously Awarded Compensation is required to be repaid to the Company Group), all Incentive-Based Compensation Received by such Executive Officer (i) on or after the Effective Date (even if such Incentive-Based Compensation was approved, awarded, granted or paid prior to the effective date of the Listing Standards), (ii) after beginning service as an Executive Officer, (iii) while the Company has a class of securities listed on a national securities exchange or a national securities association, and (iv) during the applicable Clawback Period.1
(d) “Clawback Period” shall mean, with respect to any Accounting Restatement, the three completed fiscal years of the Company immediately preceding the Restatement Date and any transition period (that results from a change in the Company’s fiscal year) of less than nine months within or immediately following those three completed fiscal years.
(e) “Committee” shall mean the Compensation Committee of the Board.

(f) “Company” shall mean Synchronoss Technologies, Inc., a Delaware corporation.
(g) “Company Group” shall mean the Company, together with each of its direct and indirect subsidiaries.
1 Explanatory Note: Recovery of compensation is not required (1) with respect to any compensation Received while an individual was serving in a non-executive capacity prior to becoming an Executive Officer or (2) from any individual who is an Executive Officer on the Restatement Date but who was not an Executive Officer at any time during the performance period for which the Incentive-Based Compensation is Received.



(h) “Effective Date” shall mean the effective date of this Policy, which date is November 27, 2023.
(i) “Erroneously Awarded Compensation” shall mean, with respect to each Executive Officer in connection with an Accounting Restatement, the amount of Clawback Eligible Incentive Compensation that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts as reflected in the Accounting Restatement, computed without regard to any taxes paid. For Incentive-Based Compensation based on (or derived from) stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation directly from the information in the applicable Accounting Restatement, the amount shall be determined by the Committee based on a reasonable estimate of the effect of the Accounting Restatement on the stock price or total shareholder return upon which the Incentive-Based Compensation was Received (in which case, the Company shall maintain documentation of such determination of that reasonable estimate and provide such documentation to Nasdaq).
(j) “Executive Officer” shall mean each individual who is or was designated as an “officer” of the Company in accordance with 17 C.F.R. 240.16a-1(f). Identification of an executive officer for purposes of this Policy would include, at a minimum, executive officers identified pursuant to 17 C.F.R. 229.401(b). As of the Effective Date (and subject to later amendments to the above-referenced rules), Executive Officer covers the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division or function (such as sales, administration or finance), any other officer who performs a significant policy-making function, or any other person (including any executive officer of the Company’s affiliates including a parent or subsidiary of the Company) who performs similar policy-making functions for the Company.
(k) “Financial Reporting Measures” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements (including “non-GAAP financial measures,” such as those appearing in earnings releases), and any measures that are derived wholly or in part from such measures. For the avoidance of doubt, a Financial Reporting Measure need not be presented within the Company’s financial statements or included in a filing with the SEC. Stock price and total shareholder return shall for purposes of this Policy also be considered Financial Reporting Measures.
(l) “Incentive-Based Compensation” shall mean any compensation that is granted, earned or vested based wholly or in part upon the attainment of a Financial Reporting Measure. For the sake of clarity, examples of compensation that is not Incentive-Based Compensation include, but are not limited to: (i) base salaries; (ii) discretionary cash bonuses; (iii) awards (either of cash or equity) that are based solely upon subjective, strategic or operational metrics or measures; and (iv) equity awards that vest solely upon continued service or the passage of time.2
(m)     “Listing Standards” shall mean Nasdaq Listing Rule 5608.
(n) “Nasdaq” shall mean The Nasdaq Stock Market.
(o) “Policy” shall mean this Policy for the Recovery of Erroneously Awarded Compensation, as the same may be amended, restated, supplemented or otherwise modified from time to time.
(p) “Received” shall, with respect to any Incentive-Based Compensation, mean actual or deemed receipt, and Incentive-Based Compensation shall be deemed received in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive-Based Compensation award is attained, even if grant or payment of the Incentive-Based Compensation occurs after the end of that period.
(q) “Restatement Date” shall mean the earlier to occur of (i) the date the Board, a committee of the Board or the officers of the Company authorized to take such action if Board action is not required, concludes, or
2 Explanatory Note: The Dodd-Frank statutory language specifies that Incentive-Based Compensation to which recovery must apply under a compliant clawback policy “includ[es] stock options awarded as compensation.” Importantly, stock options (and similar equity awards, such as restricted stock, RSUs and SARs) would be treated as Incentive-Based Compensation only if the granting, vesting or earning of the award is based, in whole or in part, on satisfying a Financial Reporting Measure (FRM) performance goal. Therefore, equity awards that are granted irrespective of attaining any FRM performance goal and vest solely on the basis of continued service or the passage of time would not be considered Incentive-Based Compensation. The strike price of an option, on its own, would not make an option Incentive-Based Compensation subject to the clawback policy (even though the option is only in-the-money when the Company’s stock price is above the strike price). In addition, any incentive awards that are granted, earned or vested solely on the basis of whether nonfinancial (e.g., strategic, operational or subjective) measures have been achieved would not be subject to the clawback policy.


2


reasonably should have concluded, that the Company is required to prepare an Accounting Restatement, or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare an Accounting Restatement, in each case regardless of if or when the restated financial statements are filed.
(r) “SEC” shall mean the U.S. Securities and Exchange Commission.
4.     Required Recovery of Erroneously Awarded Compensation.
(a) In the event the Company is required to prepare an Accounting Restatement, the Committee shall determine the amount of any Erroneously Awarded Compensation for each Executive Officer in connection with such Accounting Restatement, shall thereafter provide each Executive Officer with a written notice containing the amount of Erroneously Awarded Compensation and a demand for repayment or return, as applicable, and shall take all other actions necessary and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive Officers reasonably promptly.
(b) The Committee shall determine, in its sole discretion, the timing and method for recovering Erroneously Awarded Compensation reasonably promptly based on all applicable facts and circumstances and taking into account the time value of money and the cost to shareholders of delaying recovery. Such methods may include, without limitation, (i) seeking reimbursement of all or part of any cash or equity-based award, (ii) cancelling prior cash or equity-based awards, whether vested or unvested or paid or unpaid, (iii) cancelling or offsetting against any planned future cash or equity-based awards, (iv) forfeiture of deferred compensation, subject to compliance with Section 409A of the Internal Revenue Code and the regulations promulgated thereunder, and (v) any other method authorized by applicable law or contract. Subject to compliance with any applicable law, the Committee may effect recovery under this Policy (i) from any amount otherwise payable to the Executive Officer, including amounts payable to such individual under any otherwise applicable Company plan or program, including base salary, bonuses or commissions, and compensation previously deferred by the Executive Officer, and (ii) from any amount of compensation approved, awarded, granted, payable or paid to the Executive Officer prior to, on or after the effective date of the Listing Standards. For the avoidance of doubt, except as set forth in Section 4(d) below, in no event may the Company Group accept an amount that is less than the amount of Erroneously Awarded Compensation in satisfaction of an Executive Officer’s obligations hereunder.
(c) To the extent that an Executive Officer fails to repay all Erroneously Awarded Compensation to the Company Group when due, the Company shall, or shall cause one or more other members of the Company Group to, take all actions reasonable and appropriate to recover such Erroneously Awarded Compensation from the applicable Executive Officer.3 The applicable Executive Officer shall be required to reimburse the Company Group for any and all expenses reasonably incurred (including legal fees) by the Company Group in recovering such Erroneously Awarded Compensation in accordance with the immediately preceding sentence.
(d) Notwithstanding anything herein to the contrary, the Company shall not be required to recover Erroneously Awarded Compensation from any Executive Officer if the following conditions are met and the Committee determines that recovery would be impracticable:

(i) The direct expenses paid to a third party to assist in enforcing this Policy against an Executive Officer would exceed the amount to be recovered, after the Company has made a reasonable attempt to recover the applicable Erroneously Awarded Compensation, documented such attempt(s) and provided such documentation to Nasdaq;
(ii) Recovery would violate home country law of the Company where that law was adopted prior to November 28, 2022, after the Company has obtained an opinion of home country counsel, acceptable to Nasdaq, that recovery would result in such a violation and a copy of the opinion is provided to Nasdaq; or
(iii) Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company Group, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and regulations thereunder.
5.     Reporting and Disclosure. The Company shall file all disclosures with respect to this Policy in accordance with the requirements of the federal securities laws, including the disclosure required by the applicable
3 Explanatory Note: Unpaid amounts will be subject to public disclosure in the Company’s proxy statement, including (i) the aggregate dollar amount of Erroneously Awarded Compensation that remains outstanding at the end of the last completed fiscal year and (ii) for each current and former Named Executive Officer, the dollar amount of outstanding Erroneously Awarded Compensation still owed that had been outstanding for 180 days or longer since the date the Company determined the amount the officer owed.
3


SEC filings. The Company shall also file a copy of this Policy and any amendments thereto as an exhibit to its annual report on Form 10-K.
6.     No Indemnification of Executive Officers. Notwithstanding the terms of any indemnification or insurance policy or any contractual arrangement with any Executive Officer that may be interpreted to the contrary, no member of the Company Group shall be permitted to indemnify any Executive Officer against, or pay or reimburse the premiums for an insurance policy to cover, (i) the loss of any Erroneously Awarded Compensation that is repaid, returned or recovered pursuant to the terms of this Policy, or (ii) any claims relating to the Company Group’s enforcement of its rights under this Policy. Further, no member of the Company Group shall enter into any agreement that exempts any Incentive-Based Compensation from the application of this Policy or that waives the Company Group’s right to recovery of any Erroneously Awarded Compensation, and this Policy shall supersede any such agreement (whether entered into before, on or after the Effective Date).
7.    Committee Indemnification. Any members of the Committee, and any other members of the Board who assist in the administration of this Policy, shall not be personally liable for any action, determination or interpretation made with respect to this Policy and shall be fully indemnified by the Company to the fullest extent under applicable law and Company policy with respect to any such action, determination or interpretation. The foregoing sentence shall not limit any other rights to indemnification of the members of the Board under applicable law or Company policy.
8.     Effective Date. This Policy shall be effective as of the Effective Date.
9.     Amendment; Termination. The Committee may amend, modify, supplement, rescind or replace all or any portion of this Policy at any time and from time to time in its discretion and shall amend this Policy as it deems necessary, including as and when it determines that it is legally required by any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed. The Committee may terminate this Policy at any time. Notwithstanding anything in this Section 9 to the contrary, no amendment or termination of this Policy shall be effective if such amendment or termination would (after taking into account any actions taken by the Company contemporaneously with such amendment or termination) cause the Company to violate any federal securities laws, SEC rule or the rules of any national securities exchange or national securities association on which the Company’s securities are listed.
10.     Other Recoupment Rights; Company Claims.
(a)    The Committee intends that this Policy will be applied to the fullest extent of the law and with respect to all Incentive-Based Compensation granted to an Executive Officer, whether pursuant to a pre-existing contract or arrangement, or one that is entered into after the Effective Date. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company Group under applicable law, regulation or rule or pursuant to the terms of any similar policy in any employment agreement, equity award agreement or similar agreement and any other legal remedies available to the Company Group.4
    (b)    Nothing contained in this Policy, and no recoupment or recovery as contemplated by this Policy, shall limit any claims, damages or other legal remedies the Company or any of its affiliates may have against an Executive Officer arising out of or resulting from any actions or omissions by the Executive Officer.
11.     Successors. This Policy shall be binding and enforceable against all Executive Officers and their beneficiaries, heirs, executors, administrators or other legal representatives.
* * *

4 Explanatory Note: In circumstances in which both the Dodd-Frank and SOX Section 304 clawback provisions could provide for recovery of the same Incentive-Based Compensation, if an Executive Officer reimburses the Company pursuant to SOX, the amount recoverable under the Company’s Dodd-Frank clawback policy should be deducted by the amount of the reimbursement. The SEC notes that recovery under the Company’s Dodd-Frank clawback policy would not preclude recovery under SOX to the extent any applicable amounts have not been reimbursed to the Company.
4


Exhibit A
SYNCHRONOSS, INC. POLICY FOR THE
RECOVERY OF ERRONEOUSLY AWARDED COMPENSATION
ACKNOWLEDGMENT FORM
By signing below, the undersigned acknowledges and confirms that the undersigned has received and reviewed a copy of the Synchronoss Technologies, Inc. Policy for the Recovery of Erroneously Awarded Compensation (as may be amended, restated, supplemented or otherwise modified from time to time, the “Policy”). Capitalized terms used but not otherwise defined in this Acknowledgment Form (this “Acknowledgment Form”) shall have the meanings ascribed to such terms in the Policy.
By signing this Acknowledgment Form, the undersigned acknowledges and agrees that the undersigned is and will continue to be subject to the Policy and that the Policy will apply both during and after the undersigned’s employment with the Company Group. Further, by signing below, the undersigned agrees to abide by the terms of the Policy, including, without limitation, by promptly returning any Erroneously Awarded Compensation (as defined in the Policy) to the Company Group to the extent required by, and in a manner permitted by, the Policy. In the event of any inconsistency between the Policy and the terms of any employment agreement to which the undersigned is a party, or the terms of any compensation plan, program or agreement under which any compensation has been granted, awarded, earned or paid, the terms of the Policy shall govern.
________________________________ Signature

________________________________
Print Name

________________________________
Title

________________________________
Date



5
EX-101.SCH 8 sncr-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Divestitures and Discontinued Operations link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Accounts Receivable Securitization Facility link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Allowance for Credit Losses link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Note Receivable link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Goodwill and Intangibles link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Accumulated Other Comprehensive (Loss) / Income link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Capital Structure link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Stock Plans link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - 401(k) Plan link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Earnings per Common Share (“EPS”) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Commitments link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Legal Matters link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Additional Financial Information link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Summary of Quarterly Results of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Divestitures and Discontinued Operations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Allowance for Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Goodwill and Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Accumulated Other Comprehensive (Loss) / Income (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Capital Structure (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Stock Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Earnings per Common Share (“EPS”) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Additional Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Summary of Quarterly Results of Operations (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Summary of Significant Accounting Policies - Segment and Geographic Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Revenue - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Revenue - Remaining Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Divestitures and Discontinued Operations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Divestitures and Discontinued Operations - Schedule of Net Income From Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Divestitures and Discontinued Operations - Schedule of Assets and Liabilities Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Divestitures and Discontinued Operations - Schedule of Cash Flows Discontinued Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Accounts Receivable Securitization Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Allowance for Credit Losses - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Note Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Goodwill and Intangibles - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Goodwill and Intangibles - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Goodwill and Intangibles - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Goodwill and Intangibles - Intangible Assets - Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Leases - Operating/Financing Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Leases - Operating Lease ROU Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Leases - Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Leases - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Leases - Weighted Average Lease Term and Rates (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Debt - Offering of Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Debt - Carrying Amounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Debt - Carrying Values and Estimated Fair Values of Debt Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Debt - 2019 Revolving Credit Facility (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Debt - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Accumulated Other Comprehensive (Loss) / Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Capital Structure - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Capital Structure - Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Stock Plans - Plan Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Stock Plans - Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Stock Plans - Options Vesting (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Stock Plans - Black-Scholes Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Stock Plans - Stock Options (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Stock Plans - Restricted Stock and Performance Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - 401(k) Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Restructuring - Schedule of the Restructuring Accrual and Changes (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Restructuring - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Income Taxes - Components of Income before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Income Taxes - Components of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Income Taxes - Reconciliation of Statutory Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) Components (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Income Taxes - Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Earnings per Common Share (“EPS”) (Details) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Legal Matters (Details) link:presentationLink link:calculationLink link:definitionLink 9954549 - Disclosure - Additional Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954550 - Disclosure - Summary of Quarterly Results of Operations (Unaudited) (Details) link:presentationLink link:calculationLink link:definitionLink 9954551 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 sncr-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 sncr-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 sncr-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Schedule of Components of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Accrued expenses Total Accrued Liabilities, Current Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Net (loss) income from discontinued operations (in dollars per share) Net income (loss) from Discontinued operations (in dollars per share) Net loss from discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share Loss contingency, damages awarded Loss Contingency, Damages Awarded, Value 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] Proceeds from the sale of intangibles Proceeds from Sale of Intangible Assets Equity Award [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Customer contracts, term of contracts Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Allowance for Credit Losses Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Note Receivable Note Receivable [Text Block] Note Receivable Deferred tax liabilities Deferred Income Tax Liabilities, Net Stock based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Divestiture of assets Effective Income Tax Rate Reconciliation, Divestiture of Assets, Percent Effective Income Tax Rate Reconciliation, Divestiture of Assets, Percent Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Schedule of Revenue From External Customers and Long-lived assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Proceeds from sale of stock transactions used for redemption of shares Debt Instrument, Proceeds From Sale of Stock Transactions, Used For Redemption Of Shares Debt Instrument, Proceeds From Sale of Stock Transactions, Used For Redemption Of Shares Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Issuance of restricted stock (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Subsequent Event Type [Domain] Subsequent Event Type [Domain] Proceeds from the divestiture, net Proceeds from Divestiture of Businesses Stock-based compensation Disposal Group, Including Discontinued Operation, Share-Based Payment Arrangement, Noncash Expense Disposal Group, Including Discontinued Operation, Share-Based Payment Arrangement, Noncash Expense Diluted (in dollars per share) Earnings Per Share, Diluted NOL carryback and other refund claims Effective Income Tax Rate Reconciliation, Operating Loss Carryforwards, Percent Effective Income Tax Rate Reconciliation, Operating Loss Carryforwards, Percent Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Non-current assets: Assets, Noncurrent [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Redeemable noncontrolling interest Redeemable Noncontrolling Interest, Equity, Carrying Amount Trading Symbol Trading Symbol Options granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Accounts payable Disposal Group, Including Discontinued Operation, Accounts Payable, Current Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Other (expense) income, net Disposal Group, Including Discontinued Operation, Other Income (Expense) Disposal Group, Including Discontinued Operation, Other Income (Expense) Amortization of debt discount Amortization of Debt Discount (Premium) Top Five Customers Top Five Customers [Member] Top Five Customers [Member] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Effect of rates different than statutory Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Schedule of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Balance - January 1, 2023 Balance - December 31, 2023 Contract with Customer, Liability Schedule of Reconciliation of the Numerator and Denominator Used in Computing Basic and Diluted Net Income Attributable to Common Stockholders Per Common Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Finance lease assets: Finance Lease Right Of Use Asset [Abstract] Finance Lease Right Of Use Asset Executive Category: Executive Category [Axis] SN Technologies SN Technologies [Member] SN Technologies Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations DXP Business DXP Business [Member] DXP Business Number of Awards Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Options exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Other Adjustments Restructuring Reserve, Translation and Other Adjustment (Level 1) Fair Value, Inputs, Level 1 [Member] Schedule of Property and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) 1 [Member] London Interbank Offered Rate (LIBOR) 1 Accrued expenses Increase (Decrease) in Accrued Liabilities Operating Lease, Right-Of Use Asset [Roll Forward] Operating Lease, Right-Of Use Asset [Roll Forward] Operating Lease, Right-Of Use Asset Number of shares available for grant (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Capital stock, par value (in dollars per share) Capital Stock Par or Stated Value Per Share Face amount or stated value of capital stock per share; generally not indicative of the fair market value per share. Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] 2028 Finance Lease, Liability, to be Paid, Year Five Liabilities of discontinued operations, non-current (Note 4) Total non-current liabilities of discontinued operations Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent Federal net operating loss carry forwards Deferred Tax Assets, Operating Loss Carryforwards, Domestic Foreign exchange and Other Operating Lease, Liability, Foreign Exchange And Other Payments Operating Lease, Liability, Foreign Exchange And Other Payments Disposal group, including discontinued operation, fair value of earn-out provision Disposal Group, Including Discontinued Operation, Fair Value Of Earn-out Provision Disposal Group, Including Discontinued Operation, Fair Value Of Earn-out Provision Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Accrued expenses Accrued Liabilities [Member] Depreciation Depreciation Messaging and NetworkX Businesses Messaging And NetworkX Businesses [Member] Messaging And NetworkX Businesses Retirement Benefits [Abstract] Retirement Benefits [Abstract] Schedule of Aggregate Annual future Minimum Payments Under Non Cancelable Agreements Contractual Obligation, Fiscal Year Maturity [Table Text Block] Schedule of Interest Expense Schedule of Long-Term Debt Instruments [Table Text Block] Shares withheld for taxes in connection with issuance of restricted stock Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Beginning cash and cash equivalents from discontinued operations Ending cash and cash equivalents from discontinued operations Cash and cash equivalents Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents Number of shares issued in transaction (in shares) Sale of Stock, Number of Shares Issued in Transaction Accrued income taxes payable Accrued Income Taxes, Current Investments in Affiliates and Other Entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] Prepaids Deferred Tax Liabilities, Prepaid Expenses Accrued telecommunications and hosting Accrued Telecommunications and Hosting, Current Accrued Telecommunications and Hosting, Current Transaction expense Disposal Group, Including Discontinued Operation, Other Expense Interest on borrowings Interest Expense, Debt Period following closing date Period Following Closing Date Period Following Closing Date Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Research and development Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Beginning balance Ending balance Restructuring Reserve Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Operating lease right-of-use assets Disposal Group, Including Discontinued Operation, Right Of Use Asset, Noncurrent Disposal Group, Including Discontinued Operation, Right Of Use Asset, Noncurrent Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Property and equipment, gross Property, Plant and Equipment, Gross Summary of Quarterly Results of Operations (Unaudited) Quarterly Financial Information [Text Block] Operating Leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Less: amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Accounts receivable, net Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Schedule of Components of Income Tax (Expense) Benefit Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Details of net operating loss carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Accrued operating lease liabilities Lease liabilities, current Operating Lease, Liability, Current License License [Member] Net (loss) income from discontinued operations, before taxes (Loss) income from operations, before taxes Disposal Group, Including Discontinued Operation, Income (Loss) from Continuing Operations before Income Taxes Disposal Group, Including Discontinued Operation, Income (Loss) from Continuing Operations before Income Taxes Interest expense Finance Lease, Interest Expense 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recently Issued Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Intangible assets, net Total Finite-Lived Intangible Assets, Net Valuation allowance for deferred tax assets: SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Non-current operating lease ROU assets Operating Lease, Right-of-Use Asset, Noncurrent Operating Lease, Right-of-Use Asset, Noncurrent Unbilled receivables Unbilled Receivables, Current Net income on inter-company foreign currency transactions Other Comprehensive Income, Net Gain (Loss) on Intra Entity Foreign Currency Transactions Arising During Period, Net of Tax Represents the amount after tax, changes to accumulated comprehensive income resulting from net gain (loss) on intra-entity foreign currency transactions. Capital loss carry forwards Deferred Tax Assets, Capital Loss Carryforwards Loss contingency, number of defendants Loss Contingency, Number of Defendants Counterparty Name [Domain] Counterparty Name [Domain] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Components of Income before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Private Placement Private Placement [Member] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Disposal group, including discontinued operation, intangible assets Disposal Group, Including Discontinued Operation, Intangible Assets Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Deferred revenues, current Contract with Customer, Liability, Current Schedule of Fair Value Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Preferred stock, par value (in dollars per share) Temporary Equity, Par or Stated Value Per Share Security Exchange Name Security Exchange Name Value of shares redeemed Value of shares redeemed Stock Redeemed or Called During Period, Value Sales agent compensation, percentage Debt Instrument, Sales Agent Compensation, Percentage Debt Instrument, Sales Agent Compensation, Percentage Stock-based Compensation Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Percentage of awards vesting Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee Stock Option Employee Stock Option [Member] Total costs and expenses Costs and Expenses Maximum Maximum [Member] Deferred compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation Schedule of the Restructuring Accrual and Changes Restructuring and Related Costs [Table Text Block] Stock-based compensation cost related to non-vested equity awards not yet recognized as an expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Net (loss) income from discontinued operations (in dollars per share) Net income (loss) from Discontinued operations (in dollars per share) Net loss from discontinued operations (in dollars per share) Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share EMEA EMEA [Member] 2026 Finance Lease, Liability, to be Paid, Year Three Capitalized software costs in the development stage Capitalized Software Costs In The Development Stage Capitalized Software Costs In The Development Stage Stock Plans Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Capitalized contract cost Capitalized Contract Cost, Net Preferred dividend paid in cash Payments of Ordinary Dividends, Preferred Stock and Preference Stock Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss, Current Sequential Technology International L L C And A P Capital Holdings I I L L C Sequential Technology International L L C And A P Capital Holdings I I L L C [Member] Sequential Technology International L L C And A P Capital Holdings I I L L C Customer Concentration Risk Customer Concentration Risk [Member] State Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] Costs and expenses: Costs and Expenses [Abstract] Options cancelled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Finance Lease Cost [Abstract] Finance Lease Cost [Abstract] Finance Lease Cost Title of 12(b) Security Title of 12(b) Security Restructuring accrual and changes Restructuring Cost and Reserve [Line Items] Discontinued Operations Discontinued Operations, Policy [Policy Text Block] (Loss) income from operations Disposal Group, Including Discontinued Operation, Operating Income (Loss) Sublease income Sublease Income Asset Acquisition [Line Items] Asset Acquisition [Line Items] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Balance at the beginning of the period (in dollars per share) Balance at the ending of the period (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 Disbursement to be received 12 months from closing date Disposal Group, Including Discontinued Operation, Disbursement To Be Received 12 Months From Closing Date Disposal Group, Including Discontinued Operation, Disbursement To Be Received 12 Months From Closing Date Laurie Harris [Member] Laurie Harris Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Preferred stock dividends accrued Dividends, Preferred Stock Total net lease cost Lease, Cost Total costs and expenses Disposal Group, Including Discontinued Operation, Operating Expense Range [Axis] Statistical Measurement [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Noncontrolling Interests and Mandatorily Redeemable Financial Instruments Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Remaining performance obligation Revenue, Remaining Performance Obligation, Amount1 Revenue, Remaining Performance Obligation, Amount1 8.375% Senior Notes due 2026 Eight Point Three Seven Five Percent $25.00 Par Value Senior Notes Due 2026 [Member] Eight Point Three Seven Five Percent $25.00 Par Value Senior Notes Due 2026 Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stockholder's Equity Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Total assets of discontinued operations Disposal Group, Including Discontinued Operation, Assets Schedule of Significant Components of the Company's Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Counterparty Name [Axis] Counterparty Name [Axis] Schedule of Debt Convenants Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Disposal group, including discontinued operation, additional escrow deposit Disposal Group, Including Discontinued Operation, Additional Escrow Deposit Disposal Group, Including Discontinued Operation, Additional Escrow Deposit 2024 Purchase Obligation, to be Paid, Year One 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating Leases Operating Lease, Payments Schedule of Stock-based Compensation Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Income Tax Expense (Benefit), Continuing Operations [Abstract] Income Tax Expense (Benefit), Continuing Operations [Abstract] Depreciation and amortization Depreciation and Amortization, Discontinued Operations Dividends Dividends Operating lease impairment, net Operating Lease, Impairment Loss Other Income and Expenses [Abstract] Other Income and Expenses [Abstract] PEO PEO [Member] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Other lease costs and income: Other Lease, Cost [Abstract] Other Lease, Cost 401(k) Plan Retirement Benefits [Text Block] Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid For Amounts Included In The Measurement Of Lease Liabilities Total non-current assets Assets, Noncurrent Foreign net operating loss carry forwards Deferred Tax Assets, Operating Loss Carryforwards, Foreign Investing activities: Investing Activities, Discontinued Operations [Abstract] Investing Activities, Discontinued Operations Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Finance lease liabilities: Finance Lease, Liability [Abstract] Subscription Services Subscription Services [Member] Subscription Services [Member] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Net loss attributable to Synchronoss from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent Debt Instrument [Axis] Debt Instrument [Axis] Total liabilities of discontinued operations Disposal Group, Including Discontinued Operation, Liabilities Fair Value, Recurring Basis, Unobservable Input Reconciliation Net, Derivative Asset Liability, Gain (Loss) Statement Of Income, Extensible List Not Disclosed Flag Fair Value, Recurring Basis, Unobservable Input Reconciliation Net, Derivative Asset Liability, Gain (Loss) Statement Of Income, Extensible List Not Disclosed Flag Fair Value, Recurring Basis, Unobservable Input Reconciliation Net, Derivative Asset Liability, Gain (Loss) Statement Of Income, Extensible List Not Disclosed Flag Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Deferred revenue Contract with Customer, Liability, Revenue Recognized1 Contract with Customer, Liability, Revenue Recognized1 Vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Shares converted (in shares) Conversion of Stock, Shares Converted Credit Facility [Axis] Credit Facility [Axis] Net (loss) income from discontinued operations, net of taxes Net (loss) income from discontinued operations, net of taxes Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax Total liabilities Liabilities Series B Preferred Stock Series B Preferred Stock [Member] Expected stock price volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Capital Structure Shareholders' Equity and Share-Based Payments [Text Block] Service Line [Axis] Service Line [Axis] Service Line [Axis] Temporary equity, carrying amount Temporary Equity, Carrying Amount Temporary Equity, Carrying Amount Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Gain on disposals of intangible assets Gain (Loss) on Disposition of Intangible Assets STIN Note receivable impairment Impairment Of STIN Receivable Impairment Of STIN Receivable Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Capitalization of research expenses Deferred Tax Assets, in Process Research and Development Risks and Uncertainties Risks and Uncertainties [Policy Text Block] Risks and Uncertainties Additions to capitalized software Payments for Software Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Other comprehensive (loss) income Other Comprehensive Income (Loss), before Tax Deferred revenues, current Disposal Group, Including Discontinued Operation, Deferred Revenue, Current Accrued professional service fees Accrued Professional Fees, Current Schedule of Software Development Costs Software Development Costs [Table Text Block] Software Development Costs [Table Text Block] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Segment and Geographic Information Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Preferred Stock Preferred Stock [Member] Operating lease impairments (remeasurements), net Operating Lease, Impairments/Remeasurements Operating Lease, Impairments/Remeasurements Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Debt instrument, redemption price (in dollars per share) Debt Instrument, Redemption Price Debt Instrument, Redemption Price Total Purchase Obligation Restructuring Type [Axis] Restructuring Type [Axis] Beginning balance Ending balance Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests Basic and Diluted Net Income Attributable to Common Stockholders per Common Share Earnings Per Share, Policy [Policy Text Block] Goodwill and Intangibles Goodwill and Intangible Assets Disclosure [Text Block] Preferred stock, ownership percentage Preferred Stock, Ownership Percentage Preferred Stock, Ownership Percentage Concentration risk, percentage Concentration Risk, Percentage Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Quarterly Financial Information Disclosure [Abstract] Quarterly Financial Information Disclosure [Abstract] 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 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five 2027 Finance Lease, Liability, to be Paid, Year Four Accounts Receivable Accounts Receivable [Policy Text Block] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Total intrinsic value for stock options exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Estimated Annual Amortization Expense of Intangible Assets for the Next Five Years Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] On or after June 30, 2024 and prior to June 30, 2025 Debt Instrument, Redemption, Period Three [Member] Depreciation and amortization Depreciation, Depletion and Amortization Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] (Provision) benefit for income taxes Provision for income taxes Discontinued Operation, Tax Effect of Discontinued Operation Allowance for credit losses: SEC Schedule, 12-09, Allowance, Credit Loss [Member] Goodwill impairment Goodwill, Impairment Loss Less: valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finance Leases Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Capitalized Contract Cost [Axis] Capitalized Contract Cost [Axis] Weighted-average assumptions Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Total deferred tax assets Deferred Tax Assets, Gross Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Credits Deferred Tax Assets, Credits Deferred Tax Assets, Credits 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Drawdown on A/R Facility Proceeds from accounts receivable facility Proceeds From Accounts Receivable Facility Proceeds From Accounts Receivable Facility Common Stock Common Stock [Member] Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Cash refund for income taxes Cash refund for income taxes Proceeds from Income Tax Refunds Individual: Individual [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Decrease related to lapse of Statute of Limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location [Domain] Income Statement Location [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Granted adjustment (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants Adjustment in Period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants Adjustment in Period Depreciation and amortization Disposal Group, Including Discontinued Operation, Depreciation and Amortization Minimum Minimum [Member] Par value (in dollars per share) Debt Instrument, Par Value Debt Instrument, Par Value Total property and equipment, net Property, Plant and Equipment, Net Weighted-average common shares outstanding: Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Total other comprehensive income (loss) Total other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Proceeds from issuance of long term debt Proceeds from Issuance of Long-Term Debt Net (loss) gain on foreign currency translations FX gains (losses) Gain (Loss), Foreign Currency Transaction, before Tax Taxes paid on withholding shares Payment, Tax Withholding, Share-Based Payment Arrangement Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Other Deferred Tax Assets, Other Other Current Assets Other Current Assets [Member] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Commitments Commitments and Contingencies Disclosure [Text Block] Net loss from continuing operations (in dollars per share) Net income (loss) from Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Diluted Share Accumulated deficit Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Redemption of Series B preferred shares Temporary Equity, Preferred Stock Redemption Value Temporary Equity, Preferred Stock Redemption Value Basic (in dollars per share) Earnings Per Share, Basic Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Impairment of long-lived assets and capitalized software Impairment Of Long-Lived Assets And Capitalized Software Impairment Of Long-Lived Assets And Capitalized Software Total intrinsic value for stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Silver Private Holdings I, LLC Silver Private Holdings I, LLC [Member] Silver Private Holdings I, LLC [Member] Discontinued Operations, Disposed of by Sale Discontinued Operations, Disposed of by Sale [Member] Cash paid for income taxes Income Taxes Paid Vested and exercisable (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Basis of Presentation and Consolidation Consolidation, Policy [Policy Text Block] Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Proceeds from Sale of Business Proceeds from sales of business Proceeds from Sales of Business, Affiliate and Productive Assets Accounts payable Increase (Decrease) in Accounts Payable Domestic Geographic Distribution, Domestic [Member] Americas Americas [Member] Entity Public Float Entity Public Float Summary of assets and liabilities held by the Company and their related classifications under the fair value hierarchy Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Depreciation and amortization Deferred Tax Liabilities, Property, Plant and Equipment And Intangible Assets Deferred Tax Liabilities, Property, Plant and Equipment And Intangible Assets Valuation allowance increase (decrease) amount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Number of votes per share (vote) Number of Votes Each Share Represents the number of votes available for each share held. 2021 Non-convertible 8.375% Senior Notes due 2026 Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] Less: Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring accrual and changes Restructuring Reserve [Roll Forward] Stock split, conversion ratio Stockholders' Equity Note, Stock Split, Conversion Ratio Compensation Amount Outstanding Recovery Compensation Amount Redemption of Series B preferred shares (in shares) Temporary Equity, Preferred Stock Redemption, Shares Temporary Equity, Preferred Stock Redemption, Shares Schedule of Typical Remaining Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Remaining performance obligation, expected timing of satisfaction, percent Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Percent Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Percent Percentage of debt holders demand full repayment on debt default amount Debt Instrument, Percentage Of Debt Holders, Demand Full Repayment On Debt Default Amount Debt Instrument, Percentage Of Debt Holders, Demand Full Repayment On Debt Default Amount Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] 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 Lease assets Deferred Tax Liabilities, Leasing Arrangements Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Total finance lease liabilities Present value of future lease payments (lease liability) Finance Lease, Liability Foreign Geographic Distribution, Foreign [Member] Options cancelled (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Allowance for credit loss Accounts Receivable, Allowance for Credit Loss Preferred stock, dividend rate, percentage one Preferred Stock, Dividend Rate, Percentage One Preferred Stock, Dividend Rate, Percentage One On or after June 30, 2022 and prior to June 30, 2023 Debt Instrument, Redemption, Period One [Member] Amount issued inclusive of underwriters' option to purchase Debt Instrument, Face Amount Inclusive Of Underwriters' Option To Purchase Debt Instrument, Face Amount Inclusive Of Underwriters' Option To Purchase Operating lease assets: Operating Lease Right Of Use Asset [Abstract] Operating Lease Right Of Use Asset Other non-current liabilities Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent Issuance of common stock related to acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Federal and foreign tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Payments Payments for Restructuring Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Revenue Revenue from Contract with Customer Benchmark [Member] Credit Loss [Abstract] Finance Leases Finance Lease, Weighted Average Discount Rate, Percent Lease liabilities, non-current Finance Lease, Liability, Noncurrent Schedule of Allowance For Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Treasury Stock Treasury Stock, Common [Member] Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] (Provision) benefit for income taxes Income tax (provision) benefit Income Tax Expense (Benefit) Preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments ROU assets impairment Operating Lease, Right-Of Use Asset, Impairment Loss Operating Lease, Right-Of Use Asset, Impairment Loss Amount issued to underwriters Debt Instrument, Underwriters' Option To Purchase Debt Instrument, Underwriters' Option To Purchase Schedule of Operating/Financing Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Operating Leases Operating Lease, Weighted Average Remaining Lease Term Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Floor rate Debt, Floor Interest Rate Debt, Floor Interest Rate Preferred stock dividend Preferred Stock Dividends, Income Statement Impact Tax credit carryforward, amount Tax Credit Carryforward, Amount Cash and cash equivalents Beginning cash and cash equivalents from continuing operations Ending cash and cash equivalents from continuing operations Cash and Cash Equivalents, at Carrying Value Shares withheld for taxes in connection with issuance of restricted stock (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Comprehensive loss Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Credit Facility [Domain] Credit Facility [Domain] Number of shares repurchased under program (in shares) Treasury Stock, Shares, Acquired Liabilities of discontinued operations, current (Note 4) Total current liabilities of discontinued operations Disposal Group, Including Discontinued Operation, Liabilities, Current Basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Property and equipment, useful life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Loss contingency, damages sought, value Loss Contingency, Damages Sought, Value Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Cash and Cash Equivalents Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block] Schedule of Significant Changes in the Contract Liabilities Balance Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Finance Leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Earn-out Disposal Group, Including Discontinued Operation, Contingent Consideration Earn-Out Disposal Group, Including Discontinued Operation, Contingent Consideration Earn-Out Transaction Services Transaction Services [Member] Transaction Services [Member] Less: amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Revenue Revenue from Contract with Customer [Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-In Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Bad debts reserve Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Balance Sheet Location [Axis] Balance Sheet Location [Axis] Cover [Abstract] Withholding tax Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent Accounts Receivable Securitization Facility Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Tax Period [Axis] Tax Period [Axis] Amortization of debt issuance costs Amortization of Debt Issuance Costs Other liabilities, non-current Other Liabilities, Noncurrent Total future lease payments Lessee, Operating Lease, Liability, to be Paid Minority interest Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent Operating lease liabilities: Operating Lease, Liability [Abstract] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Leases, non-current Lease, Liability, Noncurrent Lease, Liability, Noncurrent Weighted-average remaining lease term (years), weighted based on lease liability balances Weighted-Average Remaining Lease Term (Years), Weighted Based on Lease Liability Balances [Abstract] Weighted-Average Remaining Lease Term (Years), Weighted Based on Lease Liability Balances Cost of revenues Disposal Group, Including Discontinued Operation, Costs of Goods Sold Equity Component [Domain] Equity Component [Domain] Lease liabilities, current Finance Lease, Liability, Current State State and Local Jurisdiction [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Accrued expenses Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current Other Deferred Tax Liabilities, Other Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] (Loss) income from operations Operating Income (Loss) Remeasurement Operating Lease, Liability, Remeasurement Operating Lease, Liability, Remeasurement Accumulated Other Comprehensive Income (Loss) AOCI Including Portion Attributable to Noncontrolling Interest [Member] Total deferred tax liabilities Deferred Tax Liabilities, Gross Interest expense Operating Lease, Interest Expense Operating Lease, Interest Expense Capitalized Contract Cost [Domain] Capitalized Contract Cost [Domain] Segments [Axis] Segments [Axis] Accounts Receivable, Noncurrent, Past Due [Table] Accounts Receivable, Noncurrent, Past Due [Table] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Current period change for expected credit losses Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease) Additional disclosures related to stock options 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 2024 Succeeding First Year Period [Member] Succeeding First Year Period Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Type of Restructuring [Domain] Type of Restructuring [Domain] Share-Based Payment Arrangement, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Capitalized software costs in the development stage Capitalized Computer Software, Net Aggregate Intrinsic Value Share Based Compensation Arrangement by Share Based Payment Award, Aggregate Intrinsic Value [Abstract] Over-Allotment Option Over-Allotment Option [Member] Variable Rate [Domain] Variable Rate [Domain] Net income (loss) attributable to redeemable noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Interest expense Disposal Group, Including Discontinued Operation, Interest Expense Range [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Note receivable Financing Receivable, after Allowance for Credit Loss, Noncurrent Balance at the beginning of the period (in shares) Balance at the ending of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Current assets of discontinued operations: Disposal Group, Including Discontinued Operation, Assets, Current [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Lease obligations Deferred Tax Assets, Lease Obligations Deferred Tax Assets, Lease Obligations Deferred tax adjustments Effective Income Tax Rate Reconciliation, Deferred Tax Adjustments Effective Income Tax Rate Reconciliation, Deferred Tax Adjustments Preferred stock dividend Preferred Stock Dividends and Other Adjustments Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance based cash units Performance based cash units Performance Shares [Member] Accounts payable Accounts Payable, Current Computer hardware Computer Equipment [Member] Discontinued Operations and Disposal Groups [Abstract] Restatement Determination Date: Restatement Determination Date [Axis] Impairment capitalized contract cost Capitalized Contract Cost, Impairment Loss Statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies: Commitments and Contingencies Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Schedule of Unvested Restricted Stock and Performance Shares Activity Nonvested Restricted Stock Shares Activity [Table Text Block] Accounts Receivable, Noncurrent, Past Due [Line Items] Accounts Receivable, Noncurrent, Past Due [Line Items] Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Period of days following closing date Period Of Days Following Closing Date Period Of Days Following Closing Date Temporary equity, gross amount Temporary Equity, Gross Amount Temporary Equity, Gross Amount Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Deferred revenues Increase (Decrease) in Contract with Customer, Liability Concentration Risk [Line Items] Concentration Risk [Line Items] Property and equipment, gross Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Leases Lessee, Leases [Policy Text Block] Geographic Distribution [Domain] Geographic Distribution [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Unrealized loss on intercompany foreign currency transactions Accumulated Net Gain Loss On Intra Entity Foreign Currency Transactions [Member] Changes to accumulated comprehensive income resulting from net gain (loss) on intra-entity foreign currency transactions. Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] PEO Total Compensation Amount PEO Total Compensation Amount Changes In Contract Liabilities [Roll Forward] Changes In Contract Liabilities [Roll Forward] Changes In Contract Liabilities [Roll Forward] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Goodwill Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] (Level 3) Fair Value, Inputs, Level 3 [Member] Beginning balance (in shares) Ending balance (in shares) Treasury Stock, Common, Shares Options outstanding at the beginning of the period (in shares) Options outstanding at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Total future amortization Finite-Lived Intangible Assets, Excluding Capitalized Software Costs In Development Stage, Net Finite-Lived Intangible Assets, Excluding Capitalized Software Costs In Development Stage, Net Share-based compensation-related proceeds, net of taxes paid on withholding shares  Share-Based Compensation-Related Proceeds, Net Of Taxes Paid On Withholding Shares Share-Based Compensation-Related Proceeds, Net Of Taxes Paid On Withholding Shares Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Weighted-average fair value of the options (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net loss Net income (loss) attributable to Synchronoss Net Income (Loss) Tax effect Other Comprehensive Income (Loss), Tax Total current liabilities Liabilities, Current Goodwill Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent 2025 Finance Lease, Liability, to be Paid, Year Two Foreign Currency Exchange Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Accrued 2021 8.375% Senior Notes - Interest Interest Payable, Current Property and equipment, net Property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Intangible assets Finite-Lived Intangible Assets [Line Items] Federal Funds Rate Fed Funds Effective Rate Overnight Index Swap Rate [Member] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Cost of revenues Cost of Goods and Services Sold Vesting period (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Current liabilities of discontinued operations: Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] 2026-2041 Succeeding Period After Ten Years [Member] Information related to the period after the next 10 tax years after the balance sheet date. Name Measure Name Name Forgone Recovery, Individual Name Goodwill Beginning balance Ending balance Goodwill Net revenues Disposal Group, Including Discontinued Operation, Revenue Contract Acquisition Costs Contract Acquisition Costs [Member] Contract Acquisition Costs [Member] Underlying Securities Award Underlying Securities Amount Accumulated Other Comprehensive (Loss) / Income Comprehensive Income (Loss) Note [Text Block] 2017 New Hire Plan New Hire Equity Incentive Plan 2017 [Member] New Hire Equity Incentive Plan 2017 [Member] Accounts receivable, net Increase (Decrease) in Accounts Receivable Selling, general and administrative Selling, General and Administrative Expenses [Member] Accrued third party tech services Accrued Third Party Tech Services, Current Accrued Third Party Tech Services, Current Granted adjustment (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants Adjustment in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants Adjustment in Period, Weighted Average Grant Date Fair Value Lease liabilities, non-current Operating Lease, Liability, Noncurrent Stock issuance costs Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Unrepatriated Earnings Deferred Tax Liabilities, Undistributed Foreign Earnings Discontinued operations (Note 4): Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract] Debt issuance costs related to long term debt Payments of Debt Issuance Costs Income Statement Location [Axis] Income Statement Location [Axis] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Audit Information [Abstract] Audit Information [Abstract] Unamortized discount and debt issuance cost Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Return to provision Effective Income Tax Rate Reconciliation, Return To Provision Effective Income Tax Rate Reconciliation, Return To Provision Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Operating activities: Operating Activities, Discontinued Operations [Abstract] Operating Activities, Discontinued Operations Income from sale of intangible assets Gain (Loss) On Disposition Of IP Addresses Gain (Loss) On Disposition Of IP Addresses Amortization of preferred stock issuance costs Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs Senior Notes Due June 30, 2026 Senior Notes Due June 30, 2026 [Member] Senior Notes Due June 30, 2026 Cost of Revenues Cost of Goods and Service [Policy Text Block] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Deferred revenues, non-current Disposal Group, Including Discontinued Operation, Deferred Revenue, Noncurrent Product and Service [Domain] Product and Service [Domain] Series B Non-Convertible Perpetual Preferred Stock, $0.0001 par value; 150 and 150 shares authorized, 61 and 71 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively Temporary Equity, Carrying Amount, Attributable to Parent Other Performance Measure, Amount Other Performance Measure, Amount Schedule of Components of Lease Expense and Weighted Average Lease Term and Rates Lease, Cost [Table Text Block] Plan Name [Domain] Plan Name [Domain] Interest expense Total Interest Expense Intangible assets, net Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent Number of shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Property and equipment, net Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent Auditor Firm ID Auditor Firm ID Amortization expense Amortization of Intangible Assets Entity Shell Company Entity Shell Company Uncertain tax positions Effective Income Tax Rate Reconciliation, Tax Contingency, Percent Amortization of preferred stock issuance costs (in shares) Temporary Equity, Amortization, Shares Temporary Equity, Amortization, Shares Restatement Determination Date Restatement Determination Date Temporary Equity [Line Items] Temporary Equity [Line Items] Increase for tax positions of current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Beginning cash and cash equivalents Ending cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Depreciation and amortization Depreciation, Depletion And Amortization, Net Of Impairment Depreciation, Depletion And Amortization, Net Of Impairment Variable lease costs Variable Lease, Cost Loans Payable Loans Payable [Member] Operating lease cost Operating Lease, Cost Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Common stock, shares issued (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Issued Vested and distributed (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Carrying value of Senior Notes Long-term Debt Long-Term Debt Accounts Receivable Securitization Facility Accounts Receivable Securitization Facility [Member] Accounts Receivable Securitization Facility Consideration received on transaction Sale of Stock, Consideration Received on Transaction Foreign currency Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Deferred consideration, cash received Deferred Consideration, Cash Received Deferred Consideration, Cash Received Beginning Balance Ending Balance SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Weighted-average period over which stock-based compensation cost related to non-vested equity awards is expected to be recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted-Average Remaining Contractual Term (Years) Share Based Compensation Arrangement by Share Based Payment Award, Options Weighted Average Remaining Contractual Term [Abstract] Comprehensive loss attributable to Synchronoss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Federal Domestic Tax Authority [Member] Issuance of common stock related to acquisition Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Number of compensation plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Compensation Plans Share-based Compensation Arrangement by Share-based Payment Award, Number of Compensation Plans Components of Deferred Tax Assets and Liabilities [Abstract] Components of Deferred Tax Assets and Liabilities [Abstract] Foreign exchange Operating Lease, Right-Of-Use Asset, Foreign Exchange And Other Operating Lease, Right-Of-Use Asset, Foreign Exchange And Other 2024 Finance Lease, Liability, to be Paid, Year One Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Schedule of Operating Lease Liabilities Schedule Of Operating Lease Liabilities [Table Text Block] Schedule Of Operating Lease Liabilities Disposal Group, Including Discontinued Operation, Operating Expense [Abstract] Disposal Group, Including Discontinued Operation, Operating Expense [Abstract] Disposal Group, Including Discontinued Operation, Operating Expense [Abstract] Subsequent Event Subsequent Event [Member] Capitalized software and patents Capitalized Software And Patents [Member] Represents the capitalized costs of purchased software applications and the exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law. Net operating loss Operating Loss Carryforwards Research and development Disposal Group, Including Discontinued Operation, Research and Development Expense Disposal Group, Including Discontinued Operation, Research and Development Expense Deferred revenue Deferred Tax Assets, Deferred Income Schedule of Composition of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Interest limitation Deferred Tax Asset, Interest Carryforward Proceeds from issuance of Series B Preferred stock Proceeds from Issuance of Redeemable Preferred Stock Income Statement [Abstract] Income Statement [Abstract] Messaging Messaging [Member] Messaging [Member] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash and cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Customer lists and relationships Customer Lists And Relationships [Member] Acquired in a business combination or other transaction, a customer list that consists of information about customers such as their name and contact information; it may also be an extensive data base that includes other information about the customers such as their order history and demographic information. An asset acquired in a business combination representing a customer relationship that exists between the entity and its customer if (a) the entity has information about the customer and has regular contact with the customer and (b) the customer has the ability to make direct contact with the entity. Such assets would include tenant relationships obtained through acquisition, unless otherwise included in acquired in-place leases. Accrued liabilities Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Redemption of Preferred stock Payments for Repurchase of Redeemable Convertible Preferred Stock Accrued Series B preferred dividend Dividends Payable, Current Class of Stock [Line Items] Class of Stock [Line Items] 2015 Plan Equity Incentive Plan 2015 [Member] Definition: Information pertaining to the 2015 Equity Incentive Plan (the "2015 Plan"). Diluted: Earnings Per Share, Diluted [Abstract] Others Other Sundry Non-Operating Income (Expense), Net Other Sundry Non-Operating Income (Expense), Net Government refunds Income from Tax Credit, Government Refunds Income from Tax Credit, Government Refunds Schedule of Right of Use Asset Schedule Of Right-Of-Use Asset [Table Text Block] Schedule Of Right-Of-Use Asset Divestitures and Discontinued Operations Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Series B Perpetual Non-Convertible Preferred Stock Series B Perpetual Non-Convertible Preferred Stock [Member] Series B Perpetual Non-Convertible Preferred Stock Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Cash payments Operating Lease, Liability, Cash Payments Operating Lease, Liability, Cash Payments Retirement of treasury stock Treasury Stock, Retired, Cost Method, Amount Foreign Deferred Foreign Income Tax Expense (Benefit) Schedule of Foreign Currency Gains (Losses) Schedule Of Foreign Currency Gains (Losses) [Table Text Block] Schedule of Foreign Currency Gains (Losses) [Table Text Block] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Schedule of Components of Other (Expense) Income, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Revenue recognized in the period Contract With Customer, Liability, Including New Contract Revenue, Recognized Contract With Customer, Liability, Including New Contract Revenue, Recognized Principal amount Debt Instrument, Face Amount Purchase price Noncash or Part Noncash Divestiture, Amount of Consideration Received Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [Abstract] Deferred tax assets: Components of Deferred Tax Assets [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] Performance obligation period Revenue, Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Performance Obligation, Expected Timing of Satisfaction, Period Disposal group, including discontinued operation, goodwill Disposal Group, Including Discontinued Operation, Goodwill Total future lease payments Finance Lease, Liability, to be Paid Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Leases, non-current Disposal Group, Including Discontinued Operation, Leases, Noncurrent Disposal Group, Including Discontinued Operation, Leases, Noncurrent Net loss from continuing operations (in dollars per share) Net income (loss) from Continuing operations (in dollars per share) Income (Loss) from Continuing Operations, Per Basic Share Non-controlling interest Noncontrolling Interest, Change in Redemption Value Disposal Group Name [Domain] Disposal Group Name [Domain] Basic: Earnings Per Share, Basic [Abstract] Software License Software License [Member] Software License Stock options Stock options Employee And Directors Stock Options [Member] An arrangement whereby an employee or member of the Board of Directors is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement. Net loss from continuing operations Net (loss) income from continuing operations Net loss from continuing operations Net loss from continuing operations Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Accumulated Other Comprehensive Income Accumulated Other Comprehensive Income (Loss) [Line Items] Operating Lease, Liabilities [Roll Forward] Operating Lease, Liabilities [Roll Forward] Operating Lease, Liabilities Other permanent adjustments Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Paid in kind dividends on Preferred stock Dividends, Preferred Stock, Paid-in-kind Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Net loss attributable to Synchronoss Net loss attributable to Synchronoss Net Income (Loss) Available to Common Stockholders, Basic Number of Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Repayment of A/R Facility and Revolving Credit Facility Repayments Of Accounts Receivable Facility And Revolving Credit Facility Repayments Of Accounts Receivable Facility And Revolving Credit Facility Effective tax rate Effective tax rate Effective Income Tax Rate Reconciliation, Percent Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Total operating lease liabilities Beginning balance Ending balance Present value of future lease payments (lease liability) Operating Lease, Liability Other assets, non-current Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent Proceeds from sale of stock transactions, used for redemption of shares and buy back of shares Debt Instrument, Proceeds From Sale Of Stock Transactions, Used For Redemption Of Shares And Buy Back Of Shares Debt Instrument, Proceeds From Sale Of Stock Transactions, Used For Redemption Of Shares And Buy Back Of Shares Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Divestiture consideration Disposal Group, Including Discontinued Operation, Consideration Vested and exercisable (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Vesting [Domain] Vesting [Domain] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets 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] Additions SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Employer contribution incurred and expensed under 401(k) Plan Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] Hanover Rate Hanover Rate [Member] Hanover Rate Escrow deposit Disposal Group, Including Discontinued Operation, Escrow Deposit Disposal Group, Including Discontinued Operation, Escrow Deposit Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Plan Name [Axis] Plan Name [Axis] Accrued Expenses Accounts Payable and Accrued Liabilities Disclosure [Text Block] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Tax benefit Share-Based Payment Arrangement, Expense, Tax Benefit Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Common stock, $0.0001 par value; 16,667 and 16,667 shares authorized, 10,314 and 10,137 shares issued; 10,314 and 10,137 outstanding at December 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] Principal amount redeemed Debt Instrument, Redemption Price, Percentage Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade name Trade Names [Member] ROU assets amortization Operating Lease, Right-of-Use Asset, Periodic Reduction Legal Matters Legal Matters and Contingencies [Text Block] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] State net operating loss carry forwards Deferred Tax Assets, Operating Loss Carryforwards, State and Local Senior Notes Senior Notes [Member] Non-current assets of discontinued operations: Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Impact of New Accounting Standard Accounting Standards Update and Change in Accounting Principle [Table Text Block] Finance Leases Finance Lease, Principal Payments Global intangible low-taxed income Effective Income Tax Rate Reconciliation, GILTI, Percent Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent Other (expense) income, net Total Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Issuance of preferred PIK dividend Issuance Of Preferred Paid In Kind, Dividend Issuance Of Preferred Paid In Kind, Dividend Current Fiscal Year End Date Current Fiscal Year End Date Accrued Sales and Use Tax Sales and Excise Tax Payable, Current Schedule of Reconciliations of the Statutory Tax Rates and the Effective Tax Rates Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized tax benefit, beginning of period Unrecognized tax benefit, end of period Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name APAC Asia Pacific [Member] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Escrow deposit additional amount Escrow Deposit, Cash, Additional Amount Escrow Deposit, Cash, Additional Amount Schedule of Changes in Goodwill Schedule of Goodwill [Table Text Block] Additional Financial Information Other Nonoperating Income and Expense [Text Block] Reductions SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Other Interest Expense, Other Accrued other Other Accrued Liabilities, Current SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Description of Business Nature of Operations [Text Block] Liability, accrued expenses, non-vested Deferred Compensation Share-Based Arrangements, Liability, Current Regulatory matters Effective Income Tax Rate Reconciliation, Regulatory Matters, Percent Effective Income Tax Rate Reconciliation, Regulatory Matters, Percent Net loss attributable to Synchronoss from continuing operations Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic Interest rate, as a percent Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Gain on sale of DXP Gain on sale of DXP business Gain (Loss) on Disposition of Business Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Assets of discontinued operations, current (Note 4) Total current assets Disposal Group, Including Discontinued Operation, Assets, Current Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Preferred stock, liquidation preference (in dollars per share) Temporary Equity, Liquidation Preference Per Share Restricted stock awards Restricted Stock [Member] 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] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected life of options (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Amortization of preferred stock issuance costs Temporary Equity, Amortization Temporary Equity, Amortization Liquidation and redemption value Temporary Equity, Liquidation Value And Redemption Value Temporary Equity, Liquidation Value And Redemption Value Loss from continuing operations, before taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Geographic Distribution [Axis] Geographic Distribution [Axis] Fair Value of Financial Instruments and Liabilities Fair Value Measurement, Policy [Policy Text Block] Restructuring Restructuring and Related Activities Disclosure [Text Block] (Level 2) Fair Value, Inputs, Level 2 [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Retirement of treasury stock (in shares) Treasury Stock, Shares, Retired Disposal Group Classification [Domain] Disposal Group Classification [Domain] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Restructuring charges Disposal Group, Including Discontinued Operation, Restructuring Charges Disposal Group, Including Discontinued Operation, Restructuring Charges Estimated economic life Finite-Lived Intangible Asset, Useful Life Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Balance at the beginning of the period (in dollars per share) Balance at the end of the period (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 Amount to be received on the closing date Disposal Group, Including Discontinued Operation, Receivable Disposal Group, Including Discontinued Operation, Receivable Foreign Foreign Tax Authority [Member] Finance lease assets Finance Lease, Right-of-Use Asset, before Accumulated Amortization City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] Earnings per Common Share (“EPS”) Earnings Per Share [Text Block] NetworkX NetworkX [Member] NetworkX Document Fiscal Year Focus Document Fiscal Year Focus Period end Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract] Preferred stock, dividend rate, percentage three Preferred Stock, Dividend Rate, Percentage Three Preferred Stock, Dividend Rate, Percentage Three Escrow additional cash Escrow Deposit, Additional Amount Escrow Deposit, Additional Amount Geographical [Domain] Geographical [Domain] Common Stock - Issuance Costs Adjustments To Additional Paid In Capital, Stock Issued, Common Stock Issuance Costs Adjustments To Additional Paid In Capital, Stock Issued, Common Stock Issuance Costs Software and Software Development Costs Software and Software Development Costs [Member] Receivables [Abstract] Schedule of Information about Stock Options Outstanding Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Loss contingency, payment term Loss Contingency, Payment Terms Loss Contingency, Payment Terms Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Net loss Net loss Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income from discontinued operations, net of tax Net (loss) income from discontinued operations, net of taxes Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Indefinite Indefinite [Member] Information pertaining to NOL carryforwards indefinitely after 20 years Basis difference Deferred Tax Assets, Basis Differences Deferred Tax Assets, Basis Differences Technology Developed Technology Rights [Member] Total liabilities and stockholders’ equity Liabilities and Equity Other assets, non-current Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Operating lease right-of-use assets Beginning balance Ending balance Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Allowance for Credit Losses Allowance for Credit Losses [Text Block] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Accounts receivable from securitization Accounts Receivable from Securitization Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Loss on divestiture Loss on divestiture of business Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] 2025 Purchase Obligation, to be Paid, Year Two 2026 Purchase Obligation, to be Paid, Year Three Additions to capitalized software Disposal Group, Including Discontinued Operation, Payments to Acquire Property, Plant, and Equipment Disposal Group, Including Discontinued Operation, Payments to Acquire Property, Plant, and Equipment Employee Service Share-based Compensation, Aggregate Disclosures [Abstract] Share-Based Payment Arrangement, Additional Disclosure [Abstract] Restructuring charges Charges Restructuring Charges Offset amount Cash Divested from Deconsolidation Termination Date Trading Arrangement Termination Date Common stock, shares authorized (in shares) Common Stock, Shares Authorized Equipment, net Property, Plant, And Equipment, Finance Lease Right-Of-Use Asset, Property, Plant, And Equipment, Finance Lease Right-Of-Use Asset, Software development amortization expense Capitalized Computer Software, Amortization Document Information [Table] Document Information [Table] Other assets fair value disclosure Other Assets, Fair Value Disclosure Adjustments to reconcile net income (loss) to net cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Award Timing Disclosures [Line Items] Cash payment Proceeds from Divestiture of Interest in Consolidated Subsidiaries Foreign basis differences Effective Income Tax Rate Reconciliation, Foreign Basis Differences, Percent Effective Income Tax Rate Reconciliation, Foreign Basis Differences, Percent Comprehensive income (loss) attributable to redeemable noncontrolling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Escrow deposit Escrow Deposit Preferred stock, dividend rate, percentage two Preferred Stock, Dividend Rate, Percentage Two Preferred Stock, Dividend Rate, Percentage Two Document Information [Line Items] Document Information [Line Items] Temporary equity, unamortized issuance costs Temporary Equity, Unamortized Issuance Costs Temporary Equity, Unamortized Issuance Costs Loss on disposals of fixed assets Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Share-Based Payment Arrangement, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Income Taxes Income Tax, Policy [Policy Text Block] Prepaid & other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Insider Trading Arrangements [Line Items] Changes in accumulated other comprehensive income (loss) AOCI Attributable to Parent, Net of Tax [Roll Forward] ABP 23 liability Effective Income Tax Rate Reconciliation, ABP 23 Liability, Percent Effective Income Tax Rate Reconciliation, ABP 23 Liability, Percent Basis difference Deferred Tax Liabilities, Basis Differences Deferred Tax Liabilities, Basis Differences Research and Development Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block] Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Schedule of Series A and B Preferred Stock Temporary Equity [Table Text Block] 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] Interest income Disposal Group, Including Discontinued Operation, Interest Income Capital stock authorized (in shares) Capital Stock Shares Authorized The maximum number of shares of the total capital stock permitted to be issued by an entity's charter and bylaws. 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-Based Payment Arrangement, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenues Cost of Sales [Member] Contingent consideration obligation Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Employment termination costs Employee Severance [Member] Depreciation expense Finance Lease, Depreciation Expense Finance Lease, Depreciation Expense Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Auditor Name Auditor Name Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Issuance of restricted stock Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Disposal Group Name [Axis] Disposal Group Name [Axis] Cloud Cloud [Member] Cloud [Member] Research and Development Internal Use Software, Policy [Policy Text Block] Computer software Software Purchased [Member] Includes purchased software applications. Entity Central Index Key Entity Central Index Key Contract Fulfillment Costs Contract Fulfillment Costs [Member] Contract Fulfillment Costs [Member] Total stock-based compensation 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 Authority [Domain] Income Tax Authority [Domain] Accrued compensation and benefits Employee-related Liabilities, Current Schedule of Net Operating Loss Carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Dividends, preferred stock, cash Dividends, Preferred Stock, Cash Lease liabilities arising from obtaining right-of-use assets: Lease Liabilities Arising From Obtaining Right-Of-Use Assets [Abstract] Lease Liabilities Arising From Obtaining Right-Of-Use Assets Name Trading Arrangement, Individual Name Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Net revenues Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Preferred stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Temporary Equity, Shares Outstanding Intangible assets: Estimated future amortization expense Finite-Lived Intangible Assets, Net [Abstract] Legal Entity [Axis] Legal Entity [Axis] Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Tax Period [Domain] Tax Period [Domain] Operating Leases Operating Lease, Weighted Average Discount Rate, Percent SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Proceeds from divestiture Disposal Group, Including Discontinued Operation, Proceeds From Divestiture Disposal Group, Including Discontinued Operation, Proceeds From Divestiture Long-term debt, net of debt issuance costs Long-Term Debt, Excluding Current Maturities Finance Leases Finance Lease, Weighted Average Remaining Lease Term Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Leasehold improvements Leasehold Improvements [Member] Net deferred income tax (liabilities) assets Deferred Tax Liabilities, Net Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Prepaid & other current assets Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Schedule of Discontinued Operations Disposal Groups, Including Discontinued Operations [Table Text Block] Money market accounts Money Market Funds, at Carrying Value Goodwill allocated to the sale of DXP Business Goodwill, Written off Related to Sale of Business Unit Par ratio Par Ratio Par Ratio Purchases of fixed assets Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Amounts billed but not initially recognized as revenue Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Vested and exercisable Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Stock based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Assets of discontinued operations, non-current (Note 4) Total non-current assets of discontinued operations Disposal Group, Including Discontinued Operation, Assets, Noncurrent Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Series A Preferred Stock Series A Preferred Stock [Member] Vested and distributed (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 Non-NEOs Non-NEOs [Member] Service Line [Domain] Service Line [Domain] [Domain] for Service Line [Axis] 2019 Revolving Credit Facility: 2014 Convertible Senior Notes Due 2019 [Member] 2014 Convertible Senior Notes Due 2019 Shares redeemed (in shares) Shares redeemed (in shares) Stock Redeemed or Called During Period, Shares Loss on divestiture Loss on divestiture Disposal Group, Including Discontinued Operation, Loss on Divestiture Disposal Group, Including Discontinued Operation, Loss on Divestiture Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract asset, balance Contract with Customer, Asset, after Allowance for Credit Loss Basic (in shares) Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Fixed assets Deferred Tax Assets, Property, Plant and Equipment Selling, general and administrative Disposal Group, Including Discontinued Operation, General and Administrative Expense Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Professional Services Professional Services [Member] Professional Services [Member] On or after June 30, 2023 and prior to June 30, 2024 Debt Instrument, Redemption, Period Two [Member] Weighted-average discount rate (percentages), weighted based on the remaining balance of lease payments: Weighted-Average Discount Rate (Percentages), Weighted Based On The Remaining Balance of Lease Payments [Abstract] Weighted-Average Discount Rate (Percentages), Weighted Based On The Remaining Balance of Lease Payments Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Concentration Risk [Table] Concentration Risk [Table] Accrued interest Unrecognized Tax Benefits, Interest on Income Taxes Accrued Schedule of Carrying Amounts Schedule of Debt [Table Text Block] 2025 Succeeding Second Year Period [Member] Information related to the period encompassing the second 5 tax years after the balance sheet date. Issuance of preferred PIK dividend (in shares) Temporary Equity, Preferred Paid In Kind, Shares Temporary Equity, Preferred Paid In Kind, Shares Net loss Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent EX-101.PRE 12 sncr-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 sncr-20231231_g1.jpg GRAPHIC begin 644 sncr-20231231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# MP 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HJOJM\VEZ7FZ9=W<5K&L>K&7%W>"2>)'=(DB#L66.1%P0#]-J*XOX MT_M _"G]G3X&:Y^T;\WL_M$>UQ:00M)$CC=<%R50 ^FZ*^2OBQ^V9\5/BS_P41_X=J?LJ^(M* MT#4/"W@,>+OBQX]U'2?[0?1X)I4BL=+L[=G1#=S;Q.TDNZ.. <([N-FK^PW^ MVUXR^*O[0?QB_83_ &ATTM?BE\%-3LFNM4T6T:VL_$VA7\"W%AJD4#NYADV- MY5Q$'=4E *MB0(H!]04444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YY?\%[ M/ /_ 46T_X))^U3^S)\3? &K^"O@S?P^./$/P>\2^!WE/B"+30+EI9[LW+" MX%NT;7*0+%!AHD<2-+%'7WQXYLO%^I>"=8T[X?:[9Z7K]QI5Q'H>IZA8FYM[ M2\:-A#-+"'0RHDA5F0,I8 C<,Y'RC9_LY?\ !4?]HGX :M^S#^V_\9_@_8Z+ MXETZ72?%_BOX5Z3J0U75M)F4QW%O#%=E8+"::%FC:X'G! [%(E;:R@'R%_P7 M/^-&J_M\?L3_ +#G@S2!=^&?"/[4?QC\$R>)HF*RFUM;^"*:.UDW#9*$>Z\S M!&UFM4/2O1?^"G'B_P#:P_X)*?$3X+_MA_"G]K'Q_P"// ?B'XGZ;X*^*_PX M\=7%G=6MU:WP?R[VQ2WMH5L)D\J0;80J%FA 0()%?ZP_;A_X)O?"7]L+]D+2 MOV5]$U%_ S^"+O2]3^%/B'1[597\):IIBA=/N(8G($B1H#$T9(W1NZAE)##G MOB!^QS^T)^V9K/PMM/VY[GP%:^&_A=XOL_%L^B> [N\NU\6:[9QNMG/.;J&' M[#:122/,;,?:3(XC#3[499 #YO\ ^"9=GJ%C_P '#/[?B>+PPU66R\%RZ<91 M\S6)T_Y"OJH3[../0#M3O@"NIWW_ =@?'2\T<,=-L/V7=+MM:9/N"\>\TJ2 M -C^+RA(1GL#7U#\9?V)O'6C_MO:=_P42_93U+P_;^.+CP5)X0\>^%_%,\]M MIOBG2A,L]M(;FWCE>TN[>5!MF\F8/$QB*J K#4_8K_8?G_9W^)'Q2_:>^+/B MJQ\2?%KXTZ[:ZAXVUK3;-H+*RM+2 6VGZ59I(S/]GMH1M\QSOFK^+GO/@_\5_"^D:*8$"66K:$]Q,) /G8N".">@KSW6O% M_P"V!\)_BAX&\-_$GXK^&-5L?%NNMIXATOPV8V4B,N2S,_RCCL":^DJ\+_:P M_P"2V? __L>Y?_29J /7/L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q M_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[% MXW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q M_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH YV_N/&.GW-K:RZO:L;J7R MT*VW .,\\U:^Q>-_^@W9?^ Q_P :/$O_ "%]'_Z_3_Z":V* ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q M_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_ MX#'_ !H^Q>-_^@W9?^ Q_P :V** .?U1_&6E:?+J,VL6C+"FYE6V.3^M2P6_ MC6>%)UUJS =0P!MCW'UJSXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 9OV+QO_ -!N MR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0 M;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V M+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1 M]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_X MUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+ M_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!N MR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O M&_\ T&[+_P !C_C572+CQCK%LUU!J]JH65HR'MNM=%6/X'_Y!$O_ %^S M?^A4 'V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ M ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR M_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q M10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C572+CQCK%LUU!J]JH65HR'MNM= M%6/X'_Y!$O\ U^S?^A4 'V+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8 M_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"- M'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL M44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8 M_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ M (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;L MO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_ M\!C_ (UL44 8_P!B\;_]!NR_\!C_ (U5BN/&,VK2Z0NKVH>&)9&8VW!!_&NB MK'LO^1WO?^O*+^9H /L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H M-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[ M%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH M^Q>-_P#H-V7_ (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&JM_<>,=/N;6UEU>U8W M4OEH5MN <9YYKHJQ_$O_ "%]'_Z_3_Z": #[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&MBB@#+L[3Q:ETCWVK6KQ!OWB);D$CV-:E%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !7A?[6'_);/@?_ -CW+_Z3-7NE>%_M8?\ M);/@?_V/EW.II87%VUO;O*+6T4-+,54G8@ M) +'& "0,D*7^#.L?#71=,/@EI MNCW;:GINF7=W%:QK'JQEQ=W@DGB1W2)(@[%ECD1<']-J_/+_ (+V> ?^"BVG M_!)/VJ?V9/B;X U?P5\&;^'QQXA^#WB7P.\I\01::!B?L:_#KP]8P?!FY^%^M:OI_B2:W#S^*+ZROA:2WEM)GY+*.> M.>!&Q^^:&252T;1,<']N3_@L-^SQ8?LK? )?BU\2=8^%.A_M,^"[;Q#K_B.R MT34K^ZT/P^]G;7%W9VS:?;RR+>W'VJ.TCF"J(D>>X#!XHDD^3O\ A[W_ ,$J MK3_@NI\'_C7\(?C/]B^%7A;]FVY\#6 QXN^+'CW4=)_ MM!]'@FE2*QTNSMV=$-W-O$[22[HXX!PCNXV:O[#?[;7C+XJ_M!_&+]A/]H=- M+7XI?!34[)KK5-%M&MK/Q-H5_ MQ8:I% [N89-C>5<1!W5)0"K8D"+\Q_P#! M,NSU"Q_X.&?V_$\7AAJLMEX+ETXRCYFL3I_R%?50GV<<>@':G? %=3OO^#L# MXZ7FCACIMA^R[I=MK3)]P7CWFE20!L?Q>4)",]@: /TZHHHH *\+_:P_Y+9\ M#_\ L>Y?_29JZ3XK?'GXE?#[Q<_ASPO^S+XH\4VBP)(-6TF>%869ARF'.)_P!G/Q+X76S\:%X'U6:%A=%H2I5-AZ@'<<]A0!]> MT5C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T M?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;% M%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#? M2T?\)+J__0H7O_?2T 'B7_D+Z/\ ]?I_]!-;%&[F,QW)9$ M9ES(=O05I_\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J_ M_0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!-XQ_Y%B]_P"N!JYIW_(/@_ZXK_(5S_B77M3N=!NH)O#%U"K1$&5V M7"^YJS9>(]52SB1?"5XP$2@,&7!XZT ;M%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK M_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2ZO_T*%[_WTM'_ DNK_\ M0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ ]"A>_P#?2T ;%%8__"2Z MO_T*%[_WTM'_ DNK_\ 0H7O_?2T ;%%8_\ PDNK_P#0H7O_ 'TM'_"2ZO\ M]"A>_P#?2T ;%8_@?_D$2_\ 7[-_Z%1_PDNK_P#0H7O_ 'TM9GA77-1M=.DC MA\-W,X-S(Q=&7 );I^% '5T5C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM M &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_] M]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0 M!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ M -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM M &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_] M]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0 M!L5C^!_^01+_ -?LW_H5'_"2ZO\ ]"A>_P#?2UF>%=_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+ MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q6/9?\CO> M_P#7E%_,T?\ "2ZO_P!"A>_]]+69:ZYJ*^*;JZ7PW)].T:32I8[Z(_:5LVD7S'CY7+]2\$ZQIWP^UVSTO7[C2KB/0]3U"Q-S;VEXT;"&:6$ M.AE1)"K,@92P!&X9R/E&S_9R_P""H_[1/P U;]F']M_XS_!^QT7Q+ITND^+_ M !7\*])U(:KJVDS*8[BWABNRL%A--"S1M<#S@@=BD2MM9?L.B@#,\$^#/"WP MX\&:1\// VB0:9HF@Z9;Z=H^FVRXCM+6"-8HHD!Z*J*JCV%?/'C/]A#Q;XG_ M ."M7@W_ (*,0>/-.BT7PS\&KWP7/X<>VD-U-//?//?"_BF>>VTWQ3I0F6>VD M-S;QRO:7=O*@VS>3,'B8Q%5 5AJ?L5_L/S_L[_$CXI?M/?%GQ58^)/BU\:== MM=0\;:UIMFT%E96EI +;3]*LTD9G^SVT(V^8YWS.6=@N51/H6B@ HHHH *\+ M_:P_Y+9\#_\ L>Y?_29J]TKPO]K#_DMGP/\ ^Q[E_P#29J /=**** "BBB@ MHHHH **** "BBB@#'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_(L M7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 34444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_ )!$O_7[ M-_Z%6Q6/X'_Y!$O_ %^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !6/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H5 &Q M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([ MWO\ UY1?S-;%8]E_R.][_P!>47\S0!L4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 17M[::;9S:C?W"Q001-)-*YPJ(HR6)] !FOB M:X_:+U"Y_:03XQRF0V4=Z(DMNXL =NS'KM^?_?.:]L_;B^*__")^ XOA[I5S MMOM>S]IVGF.T4_-]-[87W >OD&OY%\>O$+%X?B+"Y5EM3E>%E&K)K_G[O!/_ M QU:V?/9['[9X<<,T:N5UL9BHW59."3_DVD_F]/EYGZ5V5[::E9PZC87"RP M3Q+)#*ARKHPR&!]"#FI:\-_8=^*__"6> Y?A[JMSNOM!Q]FW'F2T8_+]=C97 MV!2OWB:6XN)Y B1(HRS,QX4 DD\ "O@KX[_ /!> MGPA^S9K.D?$#XR?L*_&G0_@=K6M0:;9?'.^T6W33OWS;8KU[/S?M<-H_#))* MB.Z$%8F)52 ??5%>5_M7?M;> OV3?A3:_$G7?"WB/Q;>ZSJ,6F>$/"'@;2CJ M&K>(]0EC>5+:SA4@.?*BEF9V942*&1V8!:^>?V2_^"U_@+XZ_M9P_L+?M%_L MK?$GX#?%/5M+DU+PEH'Q&L8A!XAMD1G?[+<0L5>15CE8KC;B)P'+*5 !]M45 MXC\?/VV?#GPH^.OAO]D[X;_#_4O'WQ4\4Z)<:Y:>$=(O(+9--T>"012:G?W, M[!;6V,K+"A >265MJ(V'9=3]E/\ ;"^'W[5=MXKT31]$U+PYXP^'WB)]!^(/ M@?7O*^WZ%?A1(@8Q.\Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J /=**** "BBB@ HHHH **** M "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z":V* "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_\BQ>_]<#5S3O^0?!_ MUQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2 M_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ -?LW_H5 &Q1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_([WO_7E%_,UL5CV M7_([WO\ UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !45[>VFFV+;HI.=GR\S:C>VEVDVE?=I-I= M&725-U(JI?ENKVU=NMEIKVU1\$_&OXE7?Q8^)&H^,IBP@EE\NPB;_EE;KPBX M[''S'_:8URE?4/PL_9S^$'Q4\9:KXRL/!A@\&VA-EHUN+^XSJ,JG]Y?OQM2?N2=W!NUXV:7*TW_0-3Q XE[W/ECX*?$J[^$_Q(T[QE"6,$4OEW\2_P#+6W;AUQW. M/F'^THK] +*]M-2LX=1L+A98)XEDAE0Y5T89# ^A!S7G'_#'G[.?_1.__*O> M?_'J[[PSX;T;P?H-KX9\/6S0V5E%Y=M"\[R%$[+N!QT%?OGA#P-Q= MP#A\1@LSJTJE";4H*$IMQGM+25.*M)6ZZ..VK9^;\;\0Y)Q)5I8C"0G&I'1\ MRBDX[K:3U3OTV?D7J***_9SX,**** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH 9<6\%W ]K=0)+%*A22.10RNI&""#U!':OS9_P"#B[]HC7_! M/[.MG\)?C%^PU\0/%_[/FI>*]%N?C3X_\,:CIY^RZ3:WMO>"W@@$[7"&2XA@ MCDFF2! F]$DW2I(GZ*>.=>U?PKX)UCQ/X?\ "-YX@O\ 3=*N+JQT'3Y8H[C4 MIHXV=+:)I66-7D8!%+LJ@L"2!DU\8_$[]IKXT?\ !17]B_QS^S9X1_X)Z?%S MP/XQ^(OA/4/"][;?%GPW%IND:$M[ ]M+J$UV92+J&%9&E5+=7FD*HOEIN+H M?6OPYU3X1_&CPAX,^/?P_CL=5TN_\.1:AX,UB.# &GWT$4J21 @;!)$(NP(7 MC@$@_(W[37P6L?VT?^"R/P'O_"MDKZ9^RWIFM>(_'_B"-/E34M6MH(M+T59! M_P MBL37LL?.R'R2=OVB,MO_ +4/C']H/_@FK^PA\.?V;?V#_P!E[QK\6O$6 MB>&-.\)Z-?:'IL,J:-96-M!;/J5TLLB))-L7=%!G;))G&)?"W[.?PM_X(N?%KP?#KOB:+_A)?B-\3/$5G+#$]S.'U#6M0> ^;=W!4R2 M%1LWOMC5HT"A0#!_X)R:WJOQ,_X.)?VYO&GBJ5GN/"?AWPAX;T**0Y^S6#6O MF,B9Z*\D E(Z%I":?^SGXBU#PM_P=4?M!_#[0I&CTOQ9^S;HFNZ_#&<++?V4 M^FVEO(XZ%E@N)%!/.&/O7J'B?]G?QS^Q=_P5O\4?\%"O!OP[U_Q/\.?C;\/K M30_B9;>$M(EU'4="U[33&MCJ'V. -/<6LMJA@801R/'* [#8Q(T_V OV2?B/ M=_MV?'G_ (*C_'/P3>>%]5^*RZ9X>^'OA'52GV_2?#.GV\48FNU1F$4UY-$E MP8-Q:%50/ARR( ?:-%%% '!_$']I[X ?"KQ&WA+XB?%32](U)(4E:SNY&#A& MY5N >#7B'QR_:0^!GQ3^./P;@^'OQ,TW5GL/&S27BVDC'RD: HI.0."Q KZ7 MU;P1X+UZ\.H:YX0TN]N"H4SW>GQR.0.@W,I.*\,_:<\&^$-"^-OP3;1/"FFV M9E\([*S35=)5+2(!KPA@(QR-IK7_L M[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^ M_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#G MQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ M )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4 M'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^ M@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/ M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?] M]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H P_%'BCP_>>' M[NUM=5B>1XB$13R35NQ\7>&H[*&-]9A#+$H()Z'%'BZQLH_#5X\=G$K"$X*Q M@$5;T_3[!K" FRA),*Y)C'H* (?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V= MI_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJ MY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A, M?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J M/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?] M!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$ MQ\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^ M$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% % M/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ M -^A0!3_ .$Q\,?]!J#_ +ZK+\)>)=!L=,DAN]4BC8W4K!6/8MP:Z#^SM/\ M^?&'_OT*R/!=E9RZ5(TMI$Q^V2C+1@\;J +?_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z M#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ M"8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU M1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4 M'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z# M4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/A MC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ M F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H M I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_O MT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ M +]"@"G_ ,)CX8_Z#4'_ 'U67X2\2Z#8Z9)#=ZI%&QNI6"L>Q;@UMWL>BZ;9 MS:C?PV\4$$3232O& J(HR6)] !FO*OV7_C/HOQ:.O://8PQW%EJ+SV4;1C<] MFYPA/NI&#_O+7C8W/\JR_-<-EM>HE6Q'-[./?D5Y>FFW=Z([L/EN,Q.#JXJG M&\*5N9]N9V1Z=_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[ M.T__ )\8?^_0KV3A*?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQ MA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ M .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[ M3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/ M[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4' M_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ MH-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX M8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!] M4?\ "8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U M!_WU67:>)=!3Q;=WKZI$(GM8U23/!()R*Z#^SM/_ .?&'_OT*R+.RLSXSO8C M:1;19QD+Y8P#DT 6_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ M 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#S MXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ M ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V M=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0: M@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_ MT&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ M_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A M,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@ M_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?# M'_0:@_[ZKS7XX?$&'QIJ-G\#?!>O+#+JZ[_$&I1GBQL ?G&?[\GW0/0\XW U MVOQ2\9^&_A=X+NO%FI:;%*\8$=E:)&-]U<-Q'$HQDDGTZ $]JR/@=\+[GPIH M5QXE\;013^)?$$WVO693&"(B?N0+Z*@.,#C.>V*^.X@JU,XQD%%MKD3Z3K-.*ZJ"J25FHW]W+(1P-!YE55^5VII_:GW]()IOO)Q6S9T'A_4_ M 7A;1+7P[H5];6]G90+#;PH3A548'U/J>YYJOKWB70;G4],F@U2)EANBTK _ M=&WJ:Z#^SM/_ .?&'_OT*R/$=E9IJNDJEI$ UX0P$8Y&TU]=2I4Z%*-.FDHQ M222T22T22Z)'B3G*I-RD[MZMEO\ X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^JN? MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%624_^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ MOJKG]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ% %/\ X3'PQ_T&H/\ OJC_ (3' MPQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T&H/^^J/^ M$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!3_X3'PQ_T&H/^^J/ M^$Q\,?\ 0:@_[ZJY_9VG_P#/C#_WZ%']G:?_ ,^,/_?H4 5K;Q1X?O)UM;75 M8GDVFFV)?MQ?%?\ X1/P'%\/=*N=M]KV?M.T\QVB MGYOIO;"^X#U\V?!3XE7?PG^)&G>,H2Q@BE\N_B7_ ):V[<.N.YQ\P_VE%'QK M^)5W\6/B1J/C*8L()9?+L(F_Y96Z\(N.QQ\Q_P!IC7*5_GAX@>(&,X@X^EG. M"FU&A)*@^T:;NI?]O2O)^3L]C^G>&N&J&6\-K UXW=1-U/62U7R5E\KGZ5V5 M[::E9PZC87"RP3Q+)#*ARKHPR&!]"#FI:\-_8=^*_P#PEG@.7X>ZK<[K[0]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "D9E52S, ,DD]*6O,OCEXCUCQ M5JUG\ O UXT>HZY$9-:O8N3I^G XD8^C/]T#W[9!KR<[S:EDN72Q,HN/Q2I)V6KE)[1BM7)^B^]Z+5E+PDK?'WXIGX MCW2E_"OA:X>#PW&P^2^O!Q)=X[JO1#Z@$8(85ZU5'PUXI/"[@>UNH$EBE0I)'(H974C!!!Z@CM7 MYL_\'%W[1&O^"?V=;/X2_&+]AKX@>+_V?-2\5Z+<_&GQ_P"&-1T\_9=)M;VW MO!;P0"=KA#)<0P1R33) @3>B2;I4D0 ^Y?VGOVJ/@K^R#\ M:_:4^-OB@V?A M?1;:.1I;.$W$][+*ZQV]M;1IS/--(Z1QHOWF<<@9(\\\%_M]BU^-O@OX!?M+ M? +Q!\*=<^)MA%+[0KJ$XD M$HM]08Q@CDAMBY7OM% 'V-\?/VV?#GPH^.OAO]D[X;_#_4O'WQ4\4Z)<:Y:> M$=(O(+9--T>"012:G?W,[!;6V,K+"A >265MJ(V'9=3]E/\ ;"^'W[5=MXKT M31]$U+PYXP^'WB)]!^(/@?7O*^WZ%?A1(@8Q.\J_$S_ (.)?VYO&GBJ5GN/"?AWPAX;T**0Y^S6#6OF,B9Z*\D E(Z% MI":?^SGXBU#PM_P=4?M!_#[0I&CTOQ9^S;HFNZ_#&<++?V4^FVEO(XZ%E@N) M%!/.&/O0!^FE%%% !7A?[6'_ "6SX'_]CW+_ .DS5W'Q!_:>^ 'PJ\1MX2^( MGQ4TO2-22%)6L[N1@X1N5;@'@UXA\\2Z#BLW_A,?#'_0 M:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J - M*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3' MPQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T& MH/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2 MHK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ M_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3'PQ_T&H/^^J -*L?P/_R")?\ MK]F_]"J;_A,?#'_0:@_[ZK+\)>)=!L=,DAN]4BC8W4K!6/8MP: .FHK-_P"$ MQ\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ MOJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_ MX3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\ M,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ MZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC M_A,?#'_0:@_[ZH TJ\/_ &@/''C?XM6>I_!OX#Z%)JK0X3Q'J<5Q''%",_\ M'NKNRJSG'S8/ !&#\VV_X^^+%Y\4-?E^%7PK\1+9649V^(_%*GBW3O! ?XI2 M."P^[^H[CP/;_#+X=>&[?PIX3N;>WM+=>!NRTC'J[G'S,>Y_I@5^?YH\1QS" MMEF"J2IX/WH5:T+S_\ CU0V/[)G[0.I0F>R\ ;T M5RA/]JV@Y!P1S+7VQ_PF/AC_ *#4'_?59?A+Q+H-CIDD-WJD4;&ZE8*Q[%N# M7YW_ ,2V<"_]!.)_\#I?_*3ZC_B*O$/_ #ZI?^ S_P#DSY6\#_#[XX?LR^,- M-^*7BGP;):Z7%=I;:C(E]!(IAE.U@VR0[1T(+84,%R>E?9L,T5Q$MQ;RJ\;J M&1T;(8'D$$=16-K&L^!?$&E7&AZU>VMS:7<+17$$O*NC#!!KS;X8>.;?X/>+ M/^%+>*=?%SHL^7\(:Q*^<1][.0_WE_A/<<<94#ZOA?AS#>%==8&E5G/ XB2M M*;BW2K/2TG&,5R5?=C%VTG%1?QIGC9OFE7C&G]8G",<123NHIKGI[W5VWS0U M;76+;7PL]DHK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZK]9/BS2HK-_P"$Q\,? M]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@# M2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'P MQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2K'LO^1WO?\ KRB_F:F_X3'P MQ_T&H/\ OJLNT\2Z"GBV[O7U2(1/:QJDF>"03D4 =-16;_PF/AC_ *#4'_?5 M'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\ M)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H M-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ M 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F M_P#"8^&/^@U!_P!]4A\9>%P,G6X/^^J *?Q-^(.D?##P9>>,-8!<0+MMK9#\ M]Q,W"1+[L?R&3VK"^!?P^U?PUI=WXV\%?"=P4T*%S\M_??Q7..ZIT7WP1_$*]5_X M3'PQ_P!!J#_OJOBLJ_XR7-_[7GKAZ/-'#KI)_#4K_/6%)_RQG_"5 M@OJ2_BSLZGDMXT_E\4_[UD]8FE16;_PF/AC_ *#4'_?5'_"8^&/^@U!_WU7V MIX)I5C^)?^0OH_\ U^G_ -!-3?\ "8^&/^@U!_WU67KWB70;G4],F@U2)EAN MBTK _=&WJ: .FHK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ M0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH T MJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J#_OJC_A,? M#'_0:@_[ZH TJ*H6WBCP_>3K:VNJQ/(YPB*>2:OT %%%% !1110 4444 %%% M% !1110!E>.=>U?PKX)UCQ/X?\(WGB"_TW2KBZL=!T^6*.XU*:.-G2VB:5EC M5Y& 12[*H+ D@9-?&/Q._::^-'_!17]B_P <_LV>$?\ @GI\7/ _C'XB^$]0 M\+WMM\6?#<6FZ1H2WL#VTNH379E(NH85D:54MU>:0JB^6FXNGW'10!\(?M\_ M\$L/$GBC]@'X)?"O]E1X]1\?_LJZUX6\0_"M-4G2W_MN;0XXXC92RL=L1N8H M\AB=HF6+<0NYA3_:W^#_ ([_ ."MOQK_ &?O!!^"'C7PA\+OA9\0[;XB_$J^ M\?\ A]]*EN=2LH'2PT2V@E^>[9I)YO/GBS;+&/DFD9E6OONB@#X;\3_L[^.? MV+O^"M_BC_@H5X-^'>O^)_AS\;?A]::'\3+;PEI$NHZCH6O::8UL=0^QP!I[ MBUEM4,#"".1XY0'8;&)&G^P%^R3\1[O]NSX\_P#!4?XY^";SPOJOQ673/#WP M]\(ZJ4^WZ3X9T^WBC$UVJ,PBFO)HDN#!N+0JJ!\.61/M&B@ HHHH R]6\$>" M]>O#J&N>$-+O;@J%,]WI\>:^AZ\+_ &L/^2V? _\ ['N7_P!)FH ]N_L[3_\ GQA_ M[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[ M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH PO$=E9IJNDJEI$ UX0P$8Y M&TUK_P!G:?\ \^,/_?H5F^)?^0OH_P#U^G_T$UL4 0_V=I__ #XP_P#?H4?V M=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ M #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ M%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_ M9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I M_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#? MH5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 9'BZQLH_#5X\=G$K"$X M*Q@$5;T_3[!K" FRA),*Y)C'H*A\8_\ (L7O_7 U)=5^,_B.X^%7PCD2UTRU?R_$_BJ&, M8A'>VMS_ !2'H6'W:D\6^,/$7QSU^Y^%WPIU-[31+5_*\3^*H/UM;8]&%?"NFI:V5JFV.-.I/=F/5F)Y)/)-?#5\37XPK2PN# MFXX*+:J58NSJM:.G2:U4$]*E5;ZPIN_-*/T-.E3R.FJU=)XAZQ@]5!=)S7\W M6,'_ (I:63A\'_#_ ,(>!/#UOX8\-:'!!:6R84% 6<]V9CRS'J2:T_[.T_\ MY\8?^_0J:BOL\/AZ&$H1H4(*,(I)12LDEHDDM$D>%5JU*]1U*C;DW=MZMM]6 M0_V=I_\ SXP_]^A61X+LK.72I&EM(F/VR49:,'C=6[6/X'_Y!$O_ %^S?^A5 ML9FE_9VG_P#/C#_WZ%8/Q*^%WAGXF>$[CPOJMLL+/A[2\@0"2UF7E)4(Z$'\ MQD=ZZ2BN;&X/"YCA)X7$P4ZZ-J%>MA:T:U*7+*+NFNC1YS\%O&UY MJ4]W\+OB186\7BK0E N&$0"ZA;]$NH^.01C=Z$]LX'H']G:?_P ^,/\ WZ%< M7\:?AEJ?BR"T\;>!;A;3Q7H+&72+KH)U_BMI/5'&1ST)]"V\AM]6TR;B2SN5X>-@>>O0]QZ'('S.1XS%9;C?[$S";E-)NC4>]6 MFNC?6K3NE/\ F7+46\E'U>(0_V=I__/C#_P!^A1_9VG_\^,/_ M 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9 MVG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C# M_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_ MV=I__/C#_P!^A1_9VG_\^,/_ 'Z%344 0_V=I_\ SXP_]^A619V5F?&=[$;2 M+:+.,A?+& R_Y'>]_Z\HOYF@#2_L[3_P#GQA_[]"C^SM/_ .?&'_OT M*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ M .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3_P#GQA_[ M]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*FHH A_L[3 M_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"O-?CGK%WKFH67P*\ M K%%K&OH6U*\CC&=.T\'$DI]&;E5]/M&^&7@V]\9:XQ,5K'^ZA M4_-/*>$C7W8X'MR>@-*'\3^)9!8UE=1=J:?VJF][=8PTE+N^6+^(ZKPQX*\,^#_#]GX8T+288K2R@6*%3&"<# MN3CDDY)/([*S35=)5+2(!KPA@(QR-IK=K'\2_P#(7T?_ *_3_P"@F@#2 M_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM/_Y\8?\ MOT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH A_L[3_^?&'_ +]"C^SM M/_Y\8?\ OT*FHH A_L[3_P#GQA_[]"C^SM/_ .?&'_OT*FHH B2QLHV#QV<2 ML.A6, BI:** "BBB@ HHHH **** "BBB@ HHHH **@U+4M.T;3KC6-7OX;6T MM('FNKJXE"1PQJ"S.S'A5 !))X %?GI\7/\ @X=\"_!(VGQ:^(/_ 3\^/UA M\";W4(;:W^.5UX16+39(9G"0WXM7<7"VM=4T^X MU5(6G&F7,D)5K:ZDB21HQM>&0Q.HFW;58 ^@J*\1^/G[;/ASX4?'7PW^R=\- M_A_J7C[XJ>*=$N-5]OT*_"B1 QB=XYH)HF M66&XC9DEC;((8.B@'K5%%% !7A?[6'_);/@?_P!CW+_Z3-7NE>%_M8?\EL^! M_P#V/_P#7 M U+/$/Q\U^Y^ M&GPOU*2S\.VDGE>)O%$!_P!;_>M;8]"2.&?H ?3&Y/$GB?Q!^T)KES\._AKJ M4EGX6M)#%XD\30'FZ/\ %:VQ[Y'#/TP?3 ?TSPOX7T#P7H-MX9\,:9':65I' MLA@B' '23R2OQE5EA\+)QP,6U.HG9UVM'3IM:JFMJE1:RUA M!VYI'T,*=/(H*K62>(>L8O54UTE-?S]8Q>WQ2Z(3PGX3\/\ @?P_;>%_"^FQ MVEE:1[888Q^9)ZEB>23R2:T:**^UH4*.%HQHT8J,(I))*R26B22T22V1X-2I M4JU'.;;DW=MZMM]6%%%%:D!6/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z M%0!L4444 %>6?%?PYK/PP\5'X^_#ZP>91&$\7Z/"/^/ZU'_+=1_SUC'.>X'^ M]GU.@@,"K#(/4&O'SS)Z6=8/V3DX5(M2IS7Q4YKX9+OU4D])1;B]&SNR_'3P M%?GMS1:M*+VE%[I_FGNFDUJBCX:\1Z+XOT&U\3>';Y+FRO81+;S)T93_ "(/ M!!Y!!!J]7D#!_P!F7QUY@!'@+Q'>?,/X=$O7[_[,+G\%/ICYO7E974.C @C( M(/6N?(,XJYE2G0Q<5#$T6HU8+:[VG&^KIU%[T'ZQ?O1DEIF6!AA9QJ47S4IZ MP?7SB^TH[27HUHT+1117T!YH4444 %%%% !1110 4444 %%%% !1110 5CV7 M_([WO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !1110 4444 % M%%% !117F_QV\6:WJ5S9?!'P#=;-<\1J?M5TG_,.L!Q+.?0D95?4YP0<5Y6= M9M1R7+IXJHG)JRC%?%.MUF^#O"> MB>!?#%EX1\.VHAL[" 10KW/JQ/=B;;VS/&T\564**M2@N6"\N[_O2=Y2\W;9(****^@/-"BB MB@ K'\2_\A?1_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@F@#8HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** */BCPSH'C7PSJ/@ MWQ9I,-_I6KV,UEJ5C5"DD;#NK*Q!'H:^8_P#@LO<#Q'_P3^\:_LS> M$_#,.N^,_C/I[^!/A[X:VC==ZG?(R"?H0D5I");V24_+'':.Q/ !^D/B/XQF M^'O@'6/'-OX0UGQ!)I.G2W46A>'K03WVH,BDK!!&S*K2.<*H9E7)Y8#)'YD? M#'_@H'_P4%L?BOJ_[1'QG_X(9_'37_&=TD^G^'$M=1TU;'PQHS2!EL;,.Y;S M)?+BDN;D@//(B#"Q0PQ1@'KG_!0W_@GK\.K'_@C+X9_9MU3]I6'X=W7P \/> M'-2\$?%'4BRQ:=K6AP1PVEU*BAG;S6W1A(PTF^=?+21@L;?.?[$?[:/Q _X* M%_MW?"K]FC_@KKX0D^$?Q=^"=LGBSP/\.)]'EM+?XA:T]K,B:XLTI^3[-;-( MR6"#/FM-(9&$36\/T;^W-\)?VU?VX/V"_@W\89_@0ND>._!7QG\-_$[Q)\$( M]7C\W5=*T^^FF_L&2>8I"]W]GD@D;?LB:XMRH"_+A?VU/@=8?\%*_C7^S;XP M^%'P2\9>'_$'PF^,6E^,==\?^,/!EYH,FAZ/:;IKK24:\CC>\DNY4MXMEN)8 M1L,CR!542 'G?_!.36]5^)G_ <2_MS>-/%4K/<>$_#OA#PWH44AS]FL&M?, M9$ST5Y(!*1T+2$T_]G/Q%J'A;_@ZH_:#^'VA2-'I?BS]FW1-=U^&,X66_LI] M-M+>1QT++!<2*"><,?>O4/$_[._CG]B[_@K?XH_X*%>#?AWK_B?X<_&WX?6F MA_$RV\):1+J.HZ%KVFF-;'4/L< :>XM9;5# P@CD>.4!V&QB1I_L!?LD_$>[ M_;L^//\ P5'^.?@F\\+ZK\5ETSP]\/?".JE/M^D^&=/MXHQ-=JC,(IKR:)+@ MP;BT*J@?#ED0 ^T:*** .#^(/[3WP ^%7B-O"7Q$^*FEZ1J20I*UG=R,'"-R MK< \&O$/CE^TA\#/BG\-FDO%M)&/E(T!12<@<%B!7TOJ MW@CP7KUX=0USPAI=[<%0IGN]/CD<@=!N92<5X9^TYX-\(:%\;?@FVB>%--LS M+XYD$IM;&./>!;L0#M SSS0![K_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U5S^SM M/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H I_\ "8^&/^@U!_WU1_PF/AC_ *#4 M'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@"G_PF/AC_ *#4'_?5'_"8^&/^ M@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0H I_\)CX8_Z#4'_?5'_"8^&/ M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* .?U[Q+H-SJ>F30:I$RPW M1:5@?NC;U-:G_"8^&/\ H-0?]]54\1V5FFJZ2J6D0#7A# 1CD;36O_9VG_\ M/C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4? MV=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ M%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ SXP_ M]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9VG_\ M/C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJK MG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ MZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H M/^^JN?V=I_\ SXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?] M!J#_ +ZJY_9VG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH M_P"$Q\,?]!J#_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J# M_OJC_A,?#'_0:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 8?BCQ1X?O/# M]W:VNJQ/(\1"(IY)JW8^+O#4=E#&^LPAEB4$$]#BCQ=8V4?AJ\>.SB5A"<%8 MP"*MZ?I]@UA 390DF% M%U!9M;@ '4EJ\H\6_$.3X]Z[-\/O!?B(Z;X3MWV>(/$,;;7OO6VMS_=/1GZ8 M]L!YM9U#4/VD-(: MWA!K54>DYK6IK&#Y;R?T4(0R"*J5%?$O6,7JJ?:4E_/UC%_#O+6R5#PW>?#O MPAH=MX;\-W%I:65I&$@@BR H_F23R2>222:O?\)CX8_Z#4'_ 'U5S^SM/_Y\ M8?\ OT*/[.T__GQA_P"_0K[:C1I8>E&E2BHQBDDDK)):))+1)+9'S\YSJ3K;W;[LI_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/ M_P"?&'_OT*T)*?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[] M"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]5E^$O$N@V.F20W>J11L;J5@K'L6 MX-=!_9VG_P#/C#_WZ%9'@NRLY=*D:6TB8_;)1EHP>-U %O\ X3'PQ_T&H/\ MOJC_ (3'PQ_T&H/^^JN?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% %/_ (3'PQ_T M&H/^^J/^$Q\,?]!J#_OJKG]G:?\ \^,/_?H4?V=I_P#SXP_]^A0!C>([_P"' M_BS0KKPWX@O+6YLKV$Q7$$A.&4_R(Z@CD$ BO/OA+\0E^&?B)O@?XY\0+MR-D7-L/^7=SVDC' ]0.WRY]:_L[3_^?&'_ +]"N;^*?PHT#XF^%9-" MG1;.[B<3Z9J," 26EPO*2*1SUZCN,]#@CYC/\KQFTE]J-UO9K8_X3'PQ_T&H/\ MOJC_ (3'PQ_T&H/^^JY#X+>.Y?%$5WX%\>Z5;VGBO02(M5MQ$H%PG\%S'QRC MC!XZ$]@17=_V=I__ #XP_P#?H5ZV4YIA,YP$,7AV^65]&K2BT[2C)=)1:<9) M[--'%C,'6P&)E1J[KMJFGJFGU36J?5%/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_O MJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A7HG*4_P#A,?#'_0:@_P"^J/\ A,?# M'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3 M'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X M3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#?H4 4_P#A,?#' M_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ MA,?#'_0:@_[ZK+M/$N@IXMN[U]4B$3VL:I)G@D$Y%=!_9VG_ //C#_WZ%9%G M969\9WL1M(MHLXR%\L8!R: +?_"8^&/^@U!_WU1_PF/AC_H-0?\ ?57/[.T_ M_GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?57 M/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_Z#4'_?5'_"8^&/\ H-0? M]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *?_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@"G_PF/AC_H-0?]]4?\)CX8_Z M#4'_ 'U5S^SM/_Y\8?\ OT*/[.T__GQA_P"_0H I_P#"8^&/^@U!_P!]4?\ M"8^&/^@U!_WU5S^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0H Y[QM\7O _@;PM>>* M=3U>-X[2$LL,9^>9^BQK[L<#\<]*Y/X%6EIIL%]\3?B!JL'_ DWB5Q->(2? M]"@'^JME] JXS[\'.W-4["SM/C]\6SJ26L;>#_!MV4MPJ#9J>I#J_HT<7;L2 M>X8@>L_V=I__ #XP_P#?H5\5EO\ QDN<_P!J2UPU!RC072<]8U*WFEK3I/MS MR5U.+7OXK_A)P/U-?Q:B3J?W8[QI^NTI^?*MXLI_\)CX8_Z#4'_?5'_"8^&/ M^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*^U/ *?_"8^&/^@U!_WU1_ MPF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z#4'_ M 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P )CX8_ MZ#4'_?59>O>)=!N=3TR:#5(F6&Z+2L#]T;>IKH/[.T__ )\8?^_0K(\1V5FF MJZ2J6D0#7A# 1CD;30!;_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZJY_9VG_ //C M#_WZ%']G:?\ \^,/_?H4 4_^$Q\,?]!J#_OJC_A,?#'_ $&H/^^JN?V=I_\ MSXP_]^A1_9VG_P#/C#_WZ% %/_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZJY_9V MG_\ /C#_ -^A1_9VG_\ /C#_ -^A0!3_ .$Q\,?]!J#_ +ZH_P"$Q\,?]!J# M_OJKG]G:?_SXP_\ ?H4?V=I__/C#_P!^A0!3_P"$Q\,?]!J#_OJC_A,?#'_0 M:@_[ZJY_9VG_ //C#_WZ%']G:?\ \^,/_?H4 5K;Q1X?O)UM;758GDS6/@>SF,>M:W"2KZLXZV\!_P">?9G[_3AFZEJFM_M/ M:O-X:\,7<]CX"LYC'JNK1$I)K+J>8(3VB_O-W_2O5]%T72?#NDV^A:%I\5K9 MVL0CM[>%<*BCL!7PLZE7C:HZ=)N.7IVE):/$-;Q@]U0Z2DM:OPQ]R[E]%&,, M@BIS5\2]D]J7F_\ IYV7V-W[UDDT+0M'\,:/;Z!H&G16EG:1".WMX5PJ*/\ M.2>I/)JW117W%.G3HTXTZ<4HI)))622V271+HCY^6T^)OPY98?%>@@M:9X6_@ZO:R>H89VYZ$]1G(WOAA\1 M]%^*7A*'Q/HZM$Y8Q7UE+_K+2=>'B<=B#^8(/>NAKRCXE:-JGP8\92?'7P78 MR3:7=[5\::1 /]9&#Q>(O]],_-ZC)XRQKXK-:=3AG'SSC#IO#SM]8@M;65E7 MBN\4DJJ7Q4TI?%!*7OX.4_P#7E%_,UL5CV7_([WO_ M %Y1?S- &Q1110 4444 %%%% !1110 4444 %><_'?QEKDSV/P;\ 7.WQ!XE M!1KA?^8?9#B6X;'3C*KTR^,\C-?(< M18BOF.)AD6$DXSJKFJR6CIT;V;3Z3J.\*?5>_-? >WE=*GA:4LQKJ\8.T$]I M5-UIUC'XI?\ ;L?M'7^"?!VA_#_PK8^#_#MMY5I8P".,'JYZL[>K,223ZDUJ MT45]3A\/0PF'A0HQ4802C%+1))622[)'D5:M2O5E4J.\I-MM[MO=A1116QF% M%%% !1110 5C^)?^0OH__7Z?_036Q6/XE_Y"^C_]?I_]!- &Q1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 0:EJ6G:-IUQK& MKW\-K:6D#S75U<2A(X8U!9G9CPJ@ DD\ "OST^+G_!P[X%^"1M/BU\0?^"?G MQ^L/@3>ZA#;6_P I^,/!&FZJ]A>?%:^OHM.\/7LL4ACN%TV M1A)<:EY;*RF6. 6S,I5;AB&V_#G_ 6[C^)W['__ 2M_9Y_X)0?LY>*;IM< M^*FO^%O@ZNM1W'V:6YTV.VCMI\2<^4;AU@B;@CRIY1C'%>I?$+]N#X]?\$B_ M&WP-^!_[1/[,_P .=(_9]\9:K8^ ?#6O_#77[V>;P5?>6$LX+Q;JWB6ZA9$8 M^=&L3;8IG*94)( ?4'Q\_;9\.?"CXZ^&_P!D[X;_ _U+Q]\5/%.B7&N6GA' M2+R"V33='@D$4FIW]S.P6UMC*RPH0'DEE;:B-AV74_93_;"^'W[5=MXKT31] M$U+PYXP^'WB)]!^(/@?7O*^WZ%?A1(@8Q.\J_$S_@XE_;F\:>*I6>X\)^'?"'AO0HI#G[-8-:^8R)GHKR0"4CH6D)I_ M[.?B+4/"W_!U1^T'\/M"D:/2_%G[-NB:[K\,9PLM_93Z;:6\CCH66"XD4$\X M8^] 'Z:4444 %>%_M8?\EL^!_P#V/#7B'QR_:0^!GQ3^./P;@^'OQ,TW5GL/&S27BVDC' MRD: HI.0."Q H ^JZ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$ MQ\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ MOJ@#2HK-_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_ MX3'PQ_T&H/\ OJ@"'Q+_ ,A?1_\ K]/_ *":V*YG7O$N@W.IZ9-!JD3+#=%I M6!^Z-O4UJ?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 M :5%9O\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4? M\)CX8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF M/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U M!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ M?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ M ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 !XQ_Y%B]_P"N!JYIW_(/@_ZXK_(5 MA^*/%'A^\\/W=K:ZK$\CQ$(BGDFK=CXN\-1V4,;ZS"&6)003T.* ->BLW_A, M?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/ M^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[Z MH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ MA,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ M +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BLW_A,?#'_ $&H/^^J M/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*L?P/\ M\@B7_K]F_P#0JF_X3'PQ_P!!J#_OJLOPEXET&QTR2&[U2*-C=2L%8]BW!H Z M:BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T&H/\ OJC_ (3' MPQ_T&H/^^J -*BLW_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJ@#2HK-_X3'PQ_T& MH/\ OJF3^./"5M"]S<^(+:..-2TCN^ H')))Z"DVHJ[V&DV[(TKBX@M8'NKJ M9(XHT+R22, JJ!DDD] !WKR&^O\ 6_VH=7DT30;B>Q^']G.4U#48R4EUQU/, M41ZB$$N/HL.LOIG@&RFQ=W&XQS:[(I^XO=8 1R>I^OW?5- M,U[P/HNG0Z3I%[:6UK;1".""$;4C4# ' KX64JG&\W&#<):Z+JJ' M=[UME^[NY_1)0X?C>6N*>RZ4O-_]/.R^QN_?^'2TC2-,T'3(-%T6QBM;2UB$ M=O;PIM6-1T %6*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJON80A2@H05DM$E MHDELDCYV4I3DY2=VS2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZJA&E16;_PF M/AC_ *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U M!_WU0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :58_@?_ )!$O_7[-_Z% M4W_"8^&/^@U!_P!]5E^$O$N@V.F20W>J11L;J5@K'L6X- '345F_\)CX8_Z# M4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I M45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5-EBBGB:&:-71U*NC#(8'J".X MK/\ ^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJDTFK,-CS+2Y9?V:/'2>&[R1AX% M\0W9_LN=S\NC7C')A8]HG.2#T!^C$^OUS?BZ7X=>.?#=WX4\2WMO<65[$8YH MR>?9@<<,#@@]B :XCX/?$U_!FL2_!/XB:^EQ/8Q[O#NM.>-1LQT5CVE0<$=P M.^,GXC!-\)9C'+Y_[G6E:B^E*;_YEI^[3^@KK^VL*\3'^/37OK M^>*_Y>+^\OM]U:?\S/6Z*S?^$Q\,?]!J#_OJC_A,?#'_ $&H/^^J^X/GS2HK M-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,? M]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ M +ZH_P"$Q\,?]!J#_OJ@#2K'LO\ D=[W_KRB_F:F_P"$Q\,?]!J#_OJLNT\2 MZ"GBV[O7U2(1/:QJDF>"03D4 =-16;_PF/AC_H-0?]]4?\)CX8_Z#4'_ 'U0 M!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC_H-0?]]4?\)C MX8_Z#4'_ 'U0!I45F_\ "8^&/^@U!_WU1_PF/AC_ *#4'_?5 &E16;_PF/AC M_H-0?]]5P/QS^+&VPM?AK\/-9B_M[Q$Y@2Z5CC3[;_EK<,>V!D+WSDCD8/EY MSFN'R7+IXNJF[62BOBG*3M&$5UE*345YO70Z\#@ZF/Q4:,-+[M[12U!^\\'^#+SGO'J>IC]&2('Z$GN&X];KE? <7P\^'7A*Q\&^'M3A2 MULH0BDGYI&ZL[>K,22?8:5%9O_ F/AC_H-0?]]4?\)CX8 M_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H M-0?]]4?\)CX8_P"@U!_WU0!I5C^)?^0OH_\ U^G_ -!-3?\ "8^&/^@U!_WU M67KWB70;G4],F@U2)EANBTK _=&WJ: .FHK-_P"$Q\,?]!J#_OJC_A,?#'_0 M:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK-_P"$Q\,?]!J# M_OJC_A,?#'_0:@_[ZH TJ*S?^$Q\,?\ 0:@_[ZH_X3'PQ_T&H/\ OJ@#2HK- M_P"$Q\,?]!J#_OJC_A,?#'_0:@_[ZH TJ*H6WBCP_>3K:VNJQ/(YPB*>2:OT M %%%% !1110 4444 %%%% !1110!B_$?QC-\/? .L>.;?PAK/B"32=.ENHM" M\/6@GOM09%)6""-F56D'O@S\!]!^!WCKPCX< MT3XJ:1XV^*.K>/O"T^D-I%KIT-%EU M% 'PWXG_ &=_'/[%W_!6_P 4?\%"O!OP[U_Q/\.?C;\/K30_B9;>$M(EU'4= M"U[33&MCJ'V. -/<6LMJA@801R/'* [#8Q(T_P!@+]DGXCW?[=GQY_X*C_'/ MP3>>%]5^*RZ9X>^'OA'52GV_2?#.GV\48FNU1F$4UY-$EP8-Q:%50/ARR)]H MT4 %%%% &7JW@CP7KUX=0USPAI=[<%0IGN]/CD<@=!N92<5X9^TYX-\(:%\; M?@FVB>%--LS+XYD$IM;&./>!;L0#M SSS7T/7A?[6'_);/@?_P!CW+_Z3-0! M[=_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%']G:?_ ,^, M/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!#_9VG_P#/C#_WZ%'] MG:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-10!A>([*S35= M)5+2(!KPA@(QR-IK7_L[3_\ GQA_[]"LWQ+_ ,A?1_\ K]/_ *":V* (?[.T M_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"I MJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ MGQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0 MH_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ M )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* M (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ,CQ=8V4?AJ\>.SB5A"<%8P"*M MZ?I]@UA 390DF%-U;M8_@?_ )!$O_7[-_Z%0!I?V=I__/C#_P!^A1_9VG_\^,/_ 'Z% M344 0_V=I_\ SXP_]^A1_9VG_P#/C#_WZ%344 0_V=I__/C#_P!^A1_9VG_\ M^,/_ 'Z%35%?7UEIEE+J.I7<<%O!&9)IYG"I&H&2Q)X [U,I1A%RD[)#2::55544#)8D\ =Z\C-O>_M0ZP8;&VDT[X>V4^ M))TC\J;7Y%/W5/!6 $",1PPPH%6-0,!0!P !VKX6]3C>>EXY5.1R5. &'<<]0* MZ^BN+,.M.N?#WBS18+'Q/H<@M])=&C(EM1PNJVG5[9P.IQRIZY]\$=3\ M.OB!H'Q-\)6WB[PY,3#.,2PO]^WE'WHG'9E/Y\$<$5X&19AB\-BI9-F4N:M! M7A-_\OJ2TY^W/&ZC52ZVFDHS27I9CAJ-6BL?A5:G)VE'_GW/?E_PO>#[7CO% MFM_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5-17UAXQ#_ &=I_P#SXP_]^A1_9VG_ M //C#_WZ%344 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#S MXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP_P#?H5D6=E9GQG>Q&TBVBSC( M7RQ@')K=K'LO^1WO?^O*+^9H TO[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ( M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_ M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* ,3QMX@\*> /"M[XP\11 M0Q6EC 9)"(ERQZ*B^K,2 !ZD5R'P)\!:A_\9!_%K^RU_>>#_!EX&NSUCU+4QTC]&2+OZD]PP-> MMU\5@?\ C)LZ_M"6N&PSE&CVG4UC.MYJ.M.F^_M):IP9[^(_X2DI?]NKI)$/\ 9VG_ //C#_WZ%']G:?\ \^,/_?H5-17VIX!#_9VG M_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SXP_\ ?H5- M10!#_9VG_P#/C#_WZ%']G:?_ ,^,/_?H5-10!#_9VG_\^,/_ 'Z%']G:?_SX MP_\ ?H5-10!#_9VG_P#/C#_WZ%9'B.RLTU7252TB :\(8",26#[ MOEVYXH ]]HHKD-3^/WP7T;XW:7^S;J?Q*TJ+Q[K.A3ZUIGA1KD&]GT^&01R7 M0C'(C#G;N. 2& SM. #KZ*XWXS_M"_!+]GC2+'6_C5\2]+\/1:I>_8](BOI_ MW^HW.TMY-M"H,MQ)M#,4C5F"J6(P":TOA=\6/AG\;O!%G\2?A#X\TKQ)H-_O M%IJVC7J3PNR,4=-RDX='5D9#AE92K $$4 =!1110 5X7^UA_R6SX'_\ 8]R_ M^DS5[I7A?[6'_);/@?\ ]CW+_P"DS4 >Z4444 %%%% !1110 4444 %%%% & M/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N:=_R#X/^ MN*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7 M_K]F_P#0J -BBBB@ HHJ#5-4T[1-.GU?5[V*VM;:(R3W$SA4C4#)))Z"IG.% M.#G-V2U;>R7=CC&4I*,5=L74=1L-(L)M4U2\CM[:WC,D\\SA4C0#)8D] !7D M<46L_M2ZLMU=I<6'P\LY\PPG,OW%MK36OVH]634]5AN M+#X>V<^ZTLWS'+KTBGB1^ZP C@=_K]WUZUM;:RMH[.SMTBAB0)%%$@544# M X [5\,E4XWGS2O'+ELMGB?-]50[+>MN_W6E3Z)N'#\;+7%/[J7I_T\_P#2 M/\?PI9V=II]I%86%M'#!#&$AAB0*J*!@* . .U2445]U&,8Q48JR1\ZVV[L M****8@HHHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#_P#( M(E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "O)?'>GWWP#\;R_&'PS: M22>&]5E4>,=,@7/D.3@7T:CN"?G ZYSWROK51W5K;7UK)97MNDL,T926*10R MNI&"I!Z@CC%>)GN3+.,+'V<_9UJ;YZ51*[A-=;=8M-QG':46UIHUZ&78YX&L M^:/-3DK3C_-']&MXOHTF-T[4;'5["'5-,NXY[:YB62">)MRR(PR&!'4$5-7D M7A6ZN?V=/',7PXUNX=O!VNW+'PS?2L2-.N&.39NQZ*3RA/Z_,1Z[4Y#G+S;# MRC6A[/$4GRU87ORRM?1]825I0E]J+6SND\QP*P55.G+FIS5X2[KS[23TDNC7 M:S91117NGG!1110 4444 %8]E_R.][_UY1?S-;%8]E_R.][_ ->47\S0!L44 M44 %%%% !1110 5Y]\=O'>MZ;;67PR\ 29\3>)G,%DRG_CR@_P"6MRV.@5+-$\"^&;WQ;XBNA#9V$!EF?N<=% [L3@ =R17$? GPGK>J7 M5[\UE=&E0IRS"NKP@[13VG4W2\XQ^*7E:/VD=?\ M#SP)HGPU\'V7@W0(L06<6&D8?-,YY:1O]ICDGZXZ"MJBBOI<+A* MC""48I;))627DD>36K5<15E5J.\I-MM]6]V%%%%=!F%%%% !1110 4444 %% M%% !6/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ 7Z?_ $$T ;%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!E>.O#M]XO\ M!&L^$M+\37FBW.J:5<6EOK.G$"XL))(F1;B+=QO0L'7/&5%?G]_P66_X)S_\ M$]O /_!'7XG^%-*_9C\(:-_PB?@UF\ 7FD>'XEU./7MRQ:>([A5\^:>XNWAB M(;+2='TFSDN]4U34KI(+>TMXU+R2 MRR.0J(J@DL2 "37YI1_\%H_^"3'[4_QHL/BO\=?VV_!&D^!?AWKSW7PY\%: ME<8$M@#ZT^&/Q(\7_L4_P#!-OX; M:C^TW)J/B#QWX?\ AUX=T34M*M)1/J/B'Q,UI;VRV$!8_OKB>[/EAB<98R.5 M4,P^'_A'\&/'OPK_ .#DKX<>*?C5XC35OB'XY_9BUG7O'5U:SN]G:W;ZHT4> MGV0;[MI:P10VT?"F01-,X\R:0GZ.^.GP9^+/_!5?1_@]^VC^P;_P4"U3X1:) MX=36+OPO=WGPDL=6)75OB#QA^R1 M_P %+-(_X. ?AE\-_$W_ 5RN]7\=S?L_7^I6GQ(/P+T&!K;24U1UETG[ A\ MAQ(X9_M)_>+NP. * /I;]E#XAZI^U-_P<:?M&ZYXLD-WI7[/7PST7PAX$M)C MF.PEU01W=_:/\ %&WTA3B"QU=5L;"^FC7HKW33I+*?XFB4]JE^!OP]E_8L_P"#A'XS MZSXZD33O"O[4GP\TG6? ^LW3A+>XUO1T2WO=*#M@&Y\MY+L)WB8D9VD!?V O MAI=?M!_\%O/VG/\ @I1X;9;GP!I_A?2_A=X&\00G=;Z[/;I:3:M);N.)(H+N MU6#S%)1GW@$E& /T7HHHH *\+_:P_Y+9\#_ /L>Y?\ TF:ND^*W[)7PU^,7 MBY_&GBC7_%%O=O D)CTGQ'-;0[4& =B'&?4]Z\2^+O[+7P\^$/QR^#UQX8US MQ+<-J/C0Q3C5=?FN0H2$N-@<_*_\ @6U &Q16 M/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"# MZ1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ MP@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ M #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\ M_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ M (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_- M[_X%M1_P@^D?\_-[_P"!;4 3>,?^18O?^N!JYIW_ "#X/^N*_P A7/\ B7PE MIECH-U=PW%T6CB) >Y8C\15FR\%Z5+9Q2M_\ @6U'_"#Z1_S\WO\ MX%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;4 M;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45 MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@ M^D?\_-[_ .!;4 ;%8_@?_D$2_P#7[-_Z%1_P@^D?\_-[_P"!;5F>%?"NG:AI MTDTT]R"+F10$N&48#4 =716/_P (/I'_ #\WO_@6U5=:T+PEX:BI4IT:;G-I12NV]$DMVWT2*C&4Y*,5=O9&SJ^KZ M7H&ESZUK5_%:VEK$9+BXF?:L:CJ2:\GL=/UO]J#5X]=U^WN+#P!9S!]/TV0% M)=<=3Q+*.HA!Z+W_ )9_A[P->?M&:LOB;Q!#?V/@6WDW:5IEQ,PEU=@>)Y0? MNQ?W5[_K7J\7@/1((UAAFNT1%"HBW3 *!T ':OAXPJ\;5%4J)QRY:QB]'B6M MI26ZH?RQ>M7>7[NRG]!*4.'X\L7?%/=]*7DN]3N_L;+WM8Z\$$%K EK:PI'% M&@6..-0%50, #H .U/K'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:ONDDE9' MSK;;NS8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ8&Q16/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0! ML45C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ M @^D?\ /S>_^!;4 ;%%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%?%_ M_!7K]K+]H#]E[_A7O_"B_'_]A_VY_:W]J?\ $JM+GS_)^Q>5_P ?$4FW'FR? M=QG=SG Q]_P#@6U?GK_P7BT.TT;_A57V669O,_MS=YTQ;&/[/ MZ9Z=:_1/"? X+,>/\'A\72C4IR]I>,XJ47:E-JZ::=FDUINDS\V\7<=CLM\/ M,;B<'5E3J1]G:4).,E>M33M)--73:=GLVCP#_A[)_P % ?\ HOO_ ):NE?\ MR+4-C_P55_;VTV$P67QXV(SER/\ A%]+/).2>;6OGJBO[-_U)X,_Z%N'_P#! M-/\ ^1/XE_UZXV_Z&F(_\'U/_DCZ+_X>R?\ !0'_ *+[_P"6KI7_ ,BU^T-? MSIU_0I_P@^D?\_-[_P"!;5_._CYDF2Y-_9WU##4Z/-[;F]G",+V]E:_*E>UW M:^UWW/Z2^CWGN=YU_:7]H8JI6Y/8\OM)RGRW]K>W,W:]E>V]EV-BBL?_ (0? M2/\ GYO?_ MJ/^$'TC_GYO?_ +:OYV/Z1-BBL?_ (0?2/\ GYO?_ MJ/^$' MTC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO?_ MJ -BBL?_ (0? M2/\ GYO?_ MJ/^$'TC_GYO?_ +:@#8HK'_X0?2/^?F]_P# MJ/^$'TC_GYO M?_ MJ %\=^"/#_Q%\*W?A#Q-:>;:7<>TD?>C;JKJ>S*<$'^E<;\'/&_B#1-; MG^!OQ.N]^N:9%OTK47X&KV0^[*,]9% PPZ\$\X8UV/\ P@^D?\_-[_X%M7+? M%7X$6'C;0TN= U6YLM>TUC/HFHO.3Y,H_A/^PV,'\#@XQ7RN?9=C*6(CG&6Q MOB*:M*&WMJ5[NF^G,M94I/X97BVHSD>SEN*H3I/ XIVI2=U+_GW/92]'M-=5 MKO%'H-%>;_!W6M'^(^AS6^L17EAK^DS?9M>TMKM@8)A_$!GE&P2IY[C)QFNP M_P"$'TC_ )^;W_P+:OR_Y'>]_Z\HOYFC_ M (0?2/\ GYO?_ MJS+7PKITGBFZL&GN=D=M&RD7#;LDGJ: .KHK'_P"$'TC_ M )^;W_P+:C_A!](_Y^;W_P "VH V**Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P M+:@#8HK'_P"$'TC_ )^;W_P+:N"^.-T_A^TL? 7@.XNI?$_B.4V^F(;MB+:/ M_EIR2U;?9)7;?9$.LG_ (:"^+'_ C$7[SPAX/NQ)JK#[FHZB/NP?[2 M1]6'KP1RIKUNN/\ OP6\*^ O"]KX9TNXNRL"?OIA<%3-(>7D('E '5T5C_P#"#Z1_S\WO_@6U'_"#Z1_S M\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%%8_\ P@^D M?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ X%M1_P (/I'_ #\W MO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U &Q1679^$M-L;I+N& MXNBT;94/X\.^)] M$M-2T^\B,=W8W]LLT,Z'JKHX*L/8C%<7_P ,G_LL_P#1M7P__P#"-L?_ (U7 M?T4 5](T?2?#^E6V@Z!I=M8V-E D%G96<"Q101( JHB* %4 #%5IO!_ MA*X\40^.)_"^G/K5O:&U@UA[*,W4%_M8?\EL^!_P#V/_P#7 UG[3ADW#]Y(/]UY+#CU+ @5\?5XWR*AQ9+A^I44:T:3JMMI126KBV]I*/ MOO\ NZGN0X?S&IDJS*$;P<^1);M]_2_N^NAZOKVO:/X8T>X\0>(-1BM+.TB, MEQ<3-A44?YP!U).!7E>CZ-KG[2^L0>+O&5C-8^![.82:+HV2_K MR(D:".-0JJ,*H& !7)3IU>-:BK5XN.7IWC!JSQ#6TYK=4>L(/6I\4UR6C+:4 MX9!%PIN^)>CDM52_NQ?6I_-+[.T?>NT1QQPQK%$@55 "JHP !T %+117W:22 MLCYW<**** "BBB@ HHHH **** "BBB@ HHHH **JZUK>B^&]*N->\1:O:V%C M:QF2ZO;VX6**%!U9W8@*/,?BFVHPC_ (IR:C'YM7Z'D9IG MN5Y.HK%5+3E\,$G*",O-//($2-0 M,EF8\ =S7Y:_P#!9[]I'X,?'7Q#X'\.?"/QM;Z\_AAM575KRP5GM5>;['L2 M.;&R4XB8DH6 RO/-?75E^Q#\1_CI>1>)/VZ?C5<^*(Q()8O 'A9Y+#0;8@Y" MN%(ENB#T9RI'(.X5Y?\ \%2/V%OB?\7?#WPU\)?LG?!?3WTSPRNK"]L-,NK+ M3XK7SOL7ED++)&&+>3)DKD_+SU&?U#PUEPIP]QKA:F(Q:G-<]YW5.A"].:UG M42E-OX5I"-VFI3V?Y7XG0XMXCX&Q=/#8-PIOV=H-.I7J6JP>D*;<8)?$]:DK M)IQANORXHKZ+_P"'3?\ P4!_Z(%_Y=6E?_)50V/_ 2J_;VU*$SV7P'WHKE" M?^$HTL<@X(YNJ_JS_7;@S_H98?\ \'4__DC^1_\ 47C;_H5XC_P14_\ D3YZ MK^BROQ>_X=-_\% ?^B!?^75I7_R57Z5_LX?M7Z]K_C"3]G#]IG0(?"WQ0TV' MC('610,J>O '.%%=IX&\;>'_B)X6M/%_A MB[\ZTO(]RY^]&W1D8=F4Y!'M6M7D7BBVN?V9TU_LE5WKQ_Y]R>GMTOY7HJR[6J])\WT M&&:SG"K"2_C07[M_S+_GV_/K3^<.L;>NT4RUNK:]MH[VSN$EAFC#Q2QL&5U( MR&!'4$4 M7\S0!L4444 %%%% &?XJ\3Z-X+\.7GBKQ#=B"SL8&EGD/H.P'K:_&%TNSDY_L[3@,/66DI>7*NLD%% M%%?:G@!1110 4444 %%%% !1110 4444 %8_P#"+ZH-HVXSS:\_A7XX45_5?_$OG!G_ $$8C_P. MG_\ *C^2?^)B^-O^@?#_ /@%3_Y5^;>*7A;P_P $ M26#[OEVYXKVCQUX=OO%_@C6?"6E^)KS1;G5-*N+2WUG3B!<6$DD3(MQ%NXWH M6#KGC*BOS^_X++?\$Y_^">W@'_@CK\3_ II7[,?A#1O^$3\&LW@"\TCP_$N MIQZ]N6+3Q'<*OGS3W%V\,3DLSSF=@Y8N<@'WW\2/B7\._@[X&U/XG?%GQSI' MAKPYHUL;C5M=UW4([2TLX@0-\DLA"H,D#D\D@=37G/[+W_!03]B;]M2ZU+3O MV5/VGO!WCJ\T=!)J>GZ#K"27-M&2%$K0G$@C)( DV[2>,YKC/A!^Q:/BQ^R! M^S]\-/VY;-?%^K?#SP=HMSXJT#7$2[L]4\10:9%;FXO%?*W7DR-<.JN&5I2D MQ&^-"/E[]JW]C/X9>$O^"]'[)7Q _8Z^'VE>$/%BZ'XKU/XP-X3T^.S@G\,P M6L-O;RWL4*JC&2YN&MHW(W.Q4$X@4H ?H'\9_P!H7X)?L\:18ZW\:OB7I?AZ M+5+W['I$5]/^_P!1N=I;R;:%09;B3:&8I&K,%4L1@$UI?"[XL?#/XW>"+/XD M_"'QYI7B30;_ 'BTU;1KU)X79&*.FY2<.CJR,APRLI5@""*_/S]E#XAZI^U- M_P '&G[1NN>+)#=Z5^SU\,]%\(>!+28YCL)=4$=W?W*(>$FDDA>(R#YC$BH3 M@8J;]C3XBZE\&?\ @X>_:A_8S\/W!B\)>.OAYH_Q1M](4X@L=75;&POIHUZ* M]TTZ2RG^)HE/:@#]':*** "O"_VL/^2V? __ +'N7_TF:O=*\+_:P_Y+9\#_ M /L>Y?\ TF:@#W2BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?\ Z_3_ .@F MMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** ,WQC_R+%[_ -<#5S3O^0?!_P!<5_D*I^,?^18O?^N! MJYIW_(/@_P"N*_R% $U%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%>9?M7?%E?A;\++E-/NQ'JNL!K33@K8901^\E'?Y5/7LS+7DY]G. M"X=R:OF6+=J=*+D_.VR7G)V2[MH[]-I+_/T2U?D?-'[5OQ7 M_P"%H_%6Y_L^YWZ7I&;/3]IRK[3^\D'^\V<'NJK6)\"-5\+6/Q.TBS\>PF?1 M+B_C%Y;22D0F0!A$\B]&56;)!XP3VR#QU%?YLXKBC'X[BJ6>XA*=653VCC+6 M+L[\C3WA;W;?RZ']54_$7P'\+?#R@L1N8]E&2>@!KP&?]L[XQ_M"3OHG[#7P4FU2P9S&_Q'\;1R6&BQJD5[.6Y#F>:4W5I0Y:4?BJ3:A3CZSE97[15Y/HF>+F?$&5Y345& MK-RJR^&G!.=27FH1N[=Y.T5U:1]#>*O%WA7P+H-QXI\:^)+'2=-M$W7-_J5V MD$,0]6=R /SKY]U+]NCQG\9]0F\*_L,_!B\\:R)(8I_&^NJ]AX?M&!P3YC@2 M7)4]40*2,%2PJUX5_P""?^D^+]>M_B%^V)\2]2^*NOPOYEO8:F/L^B6#>D-B MAV'T)?(8 $J#7T%INF:;HVGPZ3H^GP6EK;QB.WMK:(1QQ(. JJH 4#T%>ES\ M,Y-\"^N55U?-"BGY+2I4^?LEWC)'E\G%&=?&_J=%]%RSKM>;]ZE3^7M7VE%G MSMHO[!>K_%358/&G[;_Q?O\ XB7T4@EMO"UF6LO#]B_8);QD&'/#_A+1K?PYX5T*STS3[2,):V.GVR0PPK_=5$ 51[ 5ARXW X3,L)/#8J"G3FK-/9_UNGNGJM3YQ^"G M[3'Q$^$_Q L_V7/VT'@M_$%P?+\'>/8D\O3_ !5&" %)Z0W?(#1G&XD8P63? M]'5R?QK^"/PU_:#^']Y\-/BIX=CU'3;L;ES\LMM* =LT+]8Y%SPP]2#D$@^# M^!?C5\3?V*?%MA\#?VM-?EUGP5?SBV\$?%>=>$_N66IG_EG(!P)CPP&22 Q3 MZ>K@\)Q/3=?+X*&*2O.BM%.V\Z*[]94NF].\;QA\K2QN+X6J1P^8S=3"MVA6 M>KA?10K/MTC6>^U2TK2G]244DN<=\+ZU6%\1OA]H'Q.\)7/A'Q%$?*G&Z&=/]9;RC[DJ'LRG\^0>":YCX M,?$#7_[0NO@_\3I0/$VBQ@I_BXQSC#2QL/XL?XJ[K;VB]=I]G:6TG;T2B MBBOMCY\*Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH *X/XZ?$+5_# M6E6G@KP,!+XH\22FUT>,'_4#'[RY;T5%YSZXZ@&NN\2^(M'\(Z!=^)M?O%@L M[&!IKB5NR@=O4GH!W) K@/@;X=U?Q7J]Y\?O'%FT>H:W&(]#LI>3I^G Y11Z M,_WF/OVR17R?$>,Q.(JT\FP,G&M73E16DY^4G\%/^^^;50D>SE="E2A+ M'XA7A3V3^W/[,?1?%/\ NJV\D==\,?A[I'PO\&6?A#1R7$"[KFYY/Y# [5OT45]'@\'ALOPE/"X:*C3@E&*6R25DON/+KUZN)K2K57>4FVWW;W M"BBBNDR"BBB@ HHHH **** "BBB@ HHHH *^=/\ @K)_RC^\?_\ <*_].MG7 MT77S)_P5X\5^&M$_86\6>'M7UVTMK_6I].ATFSFG"RW;QZA;2NL:GEML:,QQ MT YKZG@:$ZG&F6J*N_;T7IV52+;^2U?D?)\>3A3X'S-R=E]7K+7NZ&? W MAK4/&?C3Q#9:3H^DV2661R%1%4$EB0 2:_-*/_@M' M_P $F/VI_C18?%?XZ_MM^"-)\"_#O7GNOASX*U*YE\[5=5A+1KX@OHQ&=HCR M_P!BMCRF[[3*/.,"6WZ8Z]H&@^*M'N/#OB?1+34M/O(C'=V-_;+-#.AZJZ." MK#V(Q7%_\,G_ ++/_1M7P_\ _"-L?_C5 'BOQO\ ^"Q?[%/P/_8RT7]MSQ'\ M0$B\,^,[F6V^'-KJA%A<>*)1.\,,D"3X:.VD"B8SR*HC@=9'"Y"GQC]DW_@J M/_P2XT7Q[+XD/[:/A;XH?'GXP:YINF:C;^"K2YN9;B9I?)L=&TY'C7R-/M3, M^UI6127GN9F5Y7(^Y_$7P-^"GB_3-,T3Q9\'_"VJ66BV_P!GT>TU'P_;3Q6$ M6%'EPHZ$1+A$&U0!A%]!57P]^SE^SUX1UJW\2>%/@/X,TS4;1]]I?Z=X7M() MH6P1N1TC#*<$C(/>@#X:^!OP]E_8L_X.$?C/K/CJ1-.\*_M2?#S2=9\#ZS=. M$M[C6]'1+>]TH.V ;GRWDNPG>)B1G:0%_8"^&EU^T'_P6\_:<_X*4>&V6Y\ M:?X7TOX7>!O$$)W6^NSVZ6DVK26[CB2*"[M5@\Q249]X!)1@/OOXA_#'X;?% MWPU)X,^*_P /=#\3Z/+(LDND^(=)AO;9W7[K&*960D=CCBM+0]"T3PQHUKX= M\-:-::=I]C L-E86-NL,-O$HPJ(B *B@< "@"U1110!Y?\5OV2OAK\8O%S M^-/%&O\ BBWNW@2$QZ3XCFMH=J# .Q#C/J>]>)?%W]EKX>?"'XY?!ZX\,:YX MEN&U'QH8IQJNOS7(4)"7&P.?E.1R1U'%?7M>%_M8?\EL^!__ &/_^!;4?\(/ MI'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M6Q10!RFN>%=.M=1TV&.>Y(GN2KEKAB0-O;TK3_P"$'TC_ )^;W_P+ M:CQ+_P A?1_^OT_^@FMB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH M Q_^$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X M0?2/^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ MX0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ M )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC M_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F] M_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** .9\2^$M,L=!N MKN&XNBT<1(#W+$?B*LV7@O2I;.*5KF\RT2DXNFQTJWXQ_P"18O?^N!JYIW_( M/@_ZXK_(4 9O_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/ MS>_^!;4?\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X M%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@ M6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4 M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;4? M\(/I'_/S>_\ @6U;%% &/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M6Q7GGQ M)^,.IPZ]_P *M^$>GQZMXIF7,[,R2[_J5_BIXJ\+ M_#XV_A_2+?4-8\2:E\NE:%:WC>9(?[[G_EG&.*U&21%&QF7*C/IR@ST&.QKY#%\(1XUH\_$\&Z;UAAXSE&,.SG M*G*+J5>^O)#X8)ZSE[E'/'D%3ERB5I?:JN*;EY14D^6';3FEN[:17S/_ ,.Z M_P#JL/\ Y;__ -T53T/]@+^V;1KK_A;/E[9GCV_V#G.TXS_KQ7U)6/X'_P"0 M1+_U^S?^A5Y7_$#O"[_H7_\ E6O_ /+#L_XB#Q?_ -!/_DE/_P"0/+O@S^R+ M=_"/Q+)K(^)\E]:W%N8KJQCTPP>9W5MXF;!4^QX)'?->H_\ "#Z1_P _-[_X M%M6Q17WG#W#F3\+9SG*32;ULG:]W:[9\YF>:8[.,4\ M3BY'3XH^,/Q"T[0K4@F%;J;,UP1U6*)9#_'9Z>,EN.5>3*,#SM->[EW#N99A0^LV5.ALZE1\ MD/1-ZR?]V"E+R/!S+B/+,NK_ %:[JUWJJ5-<]3U:6D%_>FXQ_O'KWQ1\4?!C MX*>&G\8?%?XB0Z#IR9 N-1U0H9& SMC7[TC?[*@L?2O"O^%Z_'O]I5_L'[&7 MP?OM.T&4X_X65\1)9;6S=/[]I:#][<9'*N?ER,,HKN_A?^P#\)O#'B5/B;\9 M-8U/XG^-!@MXB\:R?:$@;.<6]L?]5XFSK7%5/JE)_8IM2JM?WJK7+#S5.+: MZ53YS\"_\$X_AU+K,'C_ /:2\<:S\4_%,?S)>>(Y MC:'J1;V0S'&N>S;N>1 MBO<8/ .A6T*6UM)=1QQJ%CC2Y8*J@8 '0"MNBO'S+.,RS>HI8NHY34W#!TE'FUD]7*3[SF[RF_.3;,?_A!](_Y^;W_ ,"V MH_X0?2/^?F]_\"VK8HKS#U#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:LSP MKX5T[4-.DFFGN019;3) 5P,KTQG:K?4&AZ)X/\3:-:^(O#FOR7]A?0+/9WMI MJ)DBGC895T920RD'((K#?B5_P $Z-:N?'7PBTO4/%'P6NKAKCQ#X+B]I_'\7;$\&[7J8#MK*> M'7ENYT5VUE26W-3TA]+_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4SX=?$?P M/\6O!EA\0OASXDMM6T?4H1+9WUJ^5<=""#RK Y#*0&4@@@$8K;KX^K2JT*LJ M=2+C*+LTU9IK=-/9H^SHUJ6(I1JTI*49)--.Z:>S36C3[F/_ ,(/I'_/S>_^ M!;4?\(/I'_/S>_\ @6U;%%9FAC_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5 ML44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L44 8__"#Z1_S\WO\ X%M1 M_P (/I'_ #\WO_@6U;%% &/_ ,(/I'_/S>_^!;5R'Q;^!4?BO2XM=\&ZE/:> M)=))FT:]DN"06[PN3_ XX/IG/3(/H]%>?FF683.,!/"8E7A+L[--.ZE%[J46 ME*,EJFDUL=.#Q=? XF->D_>7W-;--=4UHUU3L>>?"+6/#GQ0\-->R+?66JV, MIMM;TJ6[8/:7"\,I!YVG!*GN/<$#J_\ A!](_P"?F]_\"VKB/B[X4UWP)XE7 MX^_#>R::[MHA'XGTB+@:G9CJX'_/6,#(/4@>V&[[PEXKT+QQXT:L5M?[-2*^"?]V4 M&^_,L)0]G'&X5?NINUM^26[@_+K%]8^:E:#_ (0?2/\ GYO?_ MJS+7PKITG MBFZL&GN=D=M&RD7#;LDGJ:ZNL>R_Y'>]_P"O*+^9KZ@\AV_]QC]^=O1 M8P%R;+ZF,Q%^6"V6K;;M&,5UE*348KJVD=6"PE;'XJ-"EO M+OLENVWT25VWT2.-\0>&K'XU_%8_#K3+BY?PQX9D67Q+.UPS+=W?6.U'8A<9 M;W!'! ->I+X&T=5"K<7@ & !=MQ5;X6?#K2_A=X+M?">FR&5TS)>W;_?NKAN M9)6/4DGUZ =JZ*O,X3.O- M,71K3C0P_P#!IZ1\_P":;\Y/7R5H]#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ M ,"VK8HKZ0\HQ_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y M^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ M MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK8HH Q_\ A!](_P"?F]_\ M"VH_X0?2/^?F]_\ MJV** ,?_A!](_Y^;W_ ,"VH_X0?2/^?F]_\"VK6DDC MAC:::141%)9F. .I)KYG\=?M._%']IKQ9>_!#]AJ6%;2TF-OXJ^+5U#YFGZ M5_>BLATN[C'0CY1D'.#O7ULJR;%YO4E[.T:<%>AY& M;YU@\GIQ]I>52;M"G%7G-]HKRZR;48K632U-C]HS]HGPO\+O$4'P7^$.@:CX MX^)VJ1YTWPIIU\VVT4@?Z1>R9Q;PJ"&.X@D$?=!WC \&?\$VO"GQ%LKOQI^V MUK4OC_Q=K$*I.D5[-;V&C1!Q(+:R",KHH8 &3(9QG@;GW>M?LY_LO?#+]FGP M[/I_@ZWN+[5]3D\_Q#XHU:7SM0U:\FK M5:EM'*2Y8[0BM92^;O\ ATC^P+_T1*;_ ,*C4O\ Y(K.UK_@E'^P=8ZAI]O! M\%)0MSOA M?\'/ ]C\-_AMI=WIFBZ=YOV*Q74II1'YDKRO\TC,QR[L>2>N!Q@5V]%<&8<1 M<09O15''8NK5@G=1G4G-)V:O:3:O9M7WLWW/0R[AOAW)Z[K8#!TJ,VK.4*<( M-JZ=FXI.UTG;:Z78Q_\ A!](_P"?F]_\"VH_X0?2/^?F]_\ MJV**\<]HQ_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#+L_"6FV-T MEW#<71:-LJ'N6(_$5J444 %%%% !1110 445S7QFUZ3PK\'_ !7XGB\,)K;: M;X:O[I=%EBWK?F.W=_LY7!W!\;,=]V* .EK@O'?[5?[+WPN^(NF_"#XF?M(^ M O#OBW6=G]C^%]=\865IJ-]O.%\FVEE667)X&U3D]*^ OA$/^"?'_!#_ /X( M]:7^W]H?@WPIJWBS5OA_9ZI!XL$$37WBS7]2MEFCLK:;EX;5YG($$)"0V\3, M5.QV/FW_ 1W_P""&/P@_:9_9UU?]O7_ (*Y?"B/XE?%SX^SS>(+J/Q5+,IT M/2[D9MTB1'7R)GC*RAAAH8VAB3R_+8, ?L'17SY_P2NUG7=;_8-\"MK?C"^\ M10V!U33-!\0ZE<>=<:KHUGJMW:Z7=R2G_6O+80VLAD.2Y?=DYS7T'0 445X% MJ?\ P5/_ ."<6C?'D_LQ:K^VQ\.+?QXNH"P?P[+XH@$J7F[;]E9]WEK/N^3R M2P?=\NW/% 'OM%5M:UK1_#>CW?B'Q%JUM8:?86SW%]?7LZQ0V\**6>21V(5$ M5026) !)KS[X)_MA_LO_M&ZU<>&_@A\_8](BO MI_W^HW.TMY-M"H,MQ)M#,4C5F"J6(P":TOA=\6/AG\;O!%G\2?A#X\TKQ)H- M_O%IJVC7J3PNR,4=-RDX='5D9#AE92K $$4 =!1110 5X7^UA_R6SX'_ /8] MR_\ I,U>Z5X7^UA_R6SX'_\ 8]R_^DS4 >Z4444 %%%% !1110 4444 %%%% M &/XE_Y"^C_]?I_]!-;%8_B7_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\ (/@_ZXK_ M "%4_&/_ "+%[_UP-7-._P"0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **BO;VSTVSEU#4+N.""",O--,X5$4#)8D\ =Z\EO=>\6_M+ M7DN@^"+NYT?P/'(8]1UY5*7&K8.&BMP>5C[%SUZ>JGPLZSVCE/)1A!U<14O[ M.E'XI6W;>T81^U.7NQ\Y-1?HX#+JF-YIRDH4H_%-[+R\Y/I%:OR2;5SQ5\3? M%7Q1UZX^&GP*NE1('\O7?%Q7=!8CO'">DDV/3@>O\2]E\-_AEX5^%N@_V)X: MM6W2-YE[>SMNGNY3UDD?JQ))]AGBM#PKX4\/>"-!M_#/A;2HK.RMDVQ01#\R M3U8GJ2>2>M:-\*2>R_FF_?J/>T5&,=<;F-. M5'ZKA(N%%:Z_%-K[4VM_**]V/2[NV4445].>2%8_@?\ Y!$O_7[-_P"A5L5C M^!_^01+_ -?LW_H5 &Q1110 4444 %%>;?'?]K?X"?LY1);_ !*\<1+JMP + M'P[IR&ZU&[9ONK';QY;YCP&;:N?XJ\N_X27]O+]JKY/!N@Q_!#P;/_S%==@6 M[\1W<1[I;?@$4"9D?GC(&T$\D5Y%_P +4_;?_:G/V?X(_#]? MA'X1GZ>,/&]H)M8N8S_';V&=L1P<@RD@@Y5@:[WX'?L1_ ?X&ZNWC2RT6Z\1 M^+9FWWGC/Q;=&_U*:3NXDDXB/_7,+QU)KUVNO^T.'\GTP%'V]1?\O*R7*G_< MHW:?K5E*,&G_P O)(\5^#?[ M"'P3^%WB$?$;Q2FH>.O&LA#S^,/&MR;ZZ#CD&)7^2 YV[1N XW&O:J**\/, MQP=*-..[LMWWD]Y-]6VV^ MK"BBBN ] **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E M_P"OV;_T*@#8HHHH **** "@@,"K $$<@T44 ?,'Q%^ WQ._9&\9WW[0/['. MAMJ.@7\QN?'/PFB;;#>#^.[TX?\ +&X &3&HPV, ' 2O;?@5\>OAG^T9X M_ MB-\+M=%W92GR[FWE79<64X'S03QYS'(N>0>",$$J03V5?._QU_9?\>^!O']S M^U)^QM-;Z;XR<;O$_A.9MFF^+8@22LBY BN>NV48RQY(+,Q^QI8["<2THX;, M9J&)2M"L]I6T4*S_ C5WCM.\;.'QE; XSABK+$Y;!SPS;,_HBBO-OV:_P!J#P%^TMX8N+_0(+C2=>TF;[-XG\)ZJOEWVCW0R&CE M0@$KD':^,-@]&#*/2:^8QN!Q>6XJ6&Q,'"<79I_UJGNFM&M5H?48''X/,\)# M%86:G3DKIK^M&GHT]4]&DPHHHKE.L**** "BBB@ HHHH *\@U*.3]F?QT_B" MT1AX$\178_M*%!E=&O&.!,!VBZZ-=I1>L7WT>C:=B.2.:-9H9%='4%64Y!!Z$&LFR_Y'>]_ MZ\HOYFN ^&>M:K\&O&,?P(\;7TDVFW.Y_!>KSG_6Q#K9NW3S$_A]1@<9456@ M_: T:+]J>?X9&6/[)+9+9_:<_P#+\/GV9],93']_BO,I\;Y/2PE&>/E[&K.J MJ$J;WC6?V7Y/XHSVE!QDM&CKGP_CIUZD<,O:0C!U%);."Z^O1QW3370]4U_7 MM)\+Z)=>(M=O%M[.R@::XF?HJJ,GZGT'<\5YY\$-!U7QMKUW^T'XULVBNM6B M\GP[8RCFPTX'*GV>3[Q/H>.&(JKXX>3X\?$]?A/8N6\,^'9DN?%_6'KA<+)J':I75U*? MG&CK"/>ISO>$654_X2--ZJ/K/23_ +O*OM-"T445]J> %%%% M !1110 4444 %%%% !1110 5A?$KXF^ O@_X,O?B#\2_%-IH^CV$>^YO;R3" MCT50.7 ":XW]I']JWX=_LW:9:6FKPW6M^)]9;RO#7@W14\W4-5F) MPH1!DHF>LA&!SC_!%VW0Z=N,&L^,(NS2D5 M#O&G'9/^:3WG-]9RUZ+EC:*ZNU5+']!0!\/\ B#_@W7_X);^*/C]I_P ;/$7POUZ\M-,UB76-+^&EUXLN M7\*VMZ\GFRS1:8Q*1HTI#M I$!)VF/:=M?1_[8'[/?@;]H3X/:IX-^*?QP\7 M^"?!R:5<_P#"2R>%/$\>BI+9>7^]-Q=A/,BB6,/NVR(A5FWY'3\N/@O_ ,&] MOB;]M[X,>'_^"I7Q)_;_ /BEI7[3WQ&T&V\<>&?%&B:O"FD>&YKR%;RQL$A, M)G-O#'+'"1',BX4A%"C:W5_"#]FO_@I5_P %\/"_AWQY_P %)_$+?![]G2&V MMGC^$/@35"FH_$*XA"B2[U&Y3!ALI)D9TA&#MV[45@ERP!^@O_!-G7OA%XA_ M86^&=S^S[<7\O@&T\.+I_@>75+E)IWT>UD>VLF9UCCSFWAB(RN[& S.VYV]P MKCO@#X4^#'P_^$.C?#K]GK0-.TKP=X:BET;1-,TFW,=O:+:3/;/$@(R=LD4@ M+<[R"V6W;CV- &5XZ\.WWB_P1K/A+2_$UYHMSJFE7%I;ZSIQ N+"22)D6XBW M<;T+!USQE17Y_?\ !9;_ ()S_P#!/;P#_P $=?B?X4TK]F/PAHW_ B?@UF\ M 7FD>'XEU./7MRQ:>([A5\^:>XNWAB(;+2='TFSDN]4U34KI(+>TMXU+R2RR.0J(J@DL2 "37YI1_\ !:/_ (), M?M3_ !HL/BO\=?VV_!&D^!?AWKSW7PY\%:E<8$M@#C/^"I>M_'/PA^P]^P?_P $U/C/X@NI]?\ C1\0/ GA#XRW M,ER7DU&TM([)=3MI) G_\'"'CRY_9(M/V6_VX?AWM MT_7/A]^T/I>@RM;*$^T>'M4M+F/4; XQ^[E2UA&WH"@88*@US_\ P5\U;1/V MM_V7_P!F_P#X*S_LVZ9J^O\ A7X&?'+2_'5X1I4L<^H>$X;\1WM_# 1YIC*V M\-PN5#?9RTA5<8K9_P""UOA[0O\ @HMXS_97_89^!?B2P\2/XB^,>F?$3Q3> M:'>)=1:=X0TVVG\Z_E>,E8XIC=I' S$":7"H2E?L]?#/1?"'@2TF.8["75!'=W]RB'A)I)(7B,@^8Q(J$X&*F_8T^(N MI?!G_@X>_:A_8S\/W!B\)>.OAYH_Q1M](4X@L=75;&POIHUZ*]TTZ2RG^)HE M/:I?@;\/9?V+/^#A'XSZSXZD33O"O[4GP\TG6? ^LW3A+>XUO1T2WO=*#M@& MY\MY+L)WB8D9VD!?V OAI=?M!_\ !;S]IS_@I1X;9;GP!I_A?2_A=X&\00G= M;Z[/;I:3:M);N.)(H+NU6#S%)1GW@$E& /T7HHHH *\+_:P_P"2V? __L>Y M?_29JZ3XK?LE?#7XQ>+G\:>*-?\ %%O=O D)CTGQ'-;0[4& =B'&?4]Z\2^+ MO[+7P\^$/QR^#UQX8USQ+<-J/C0Q3C5=?FN0H2$N-@<_*E:? M_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ M /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/ MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%%8__ @^D?\ /S>_^!;4?\(/I'_/S>_^ M!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U $WC'_ )%B]_ZX&KFG M?\@^#_KBO\A7/^)?"6F6.@W5W#<71:.(D![EB/Q%6;+P7I4MG%*US>9:)2<7 M38Z4 ;M%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8__"#Z1_S\WO\ MX%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I'_/S>_\ @6U M&Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#"#Z1_S\WO_@6U M'_"#Z1_S\WO_ (%M0!L45C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;4 ;%9 M_BGQ7X>\$Z%<>)?%.JQ6=E;)NEGE/'L .K$] !R3TKEOB1JWP^^%N@_VYXFU M2^W2-Y=E907+-/=RGI'&FPSR17*^#?@AKGQ(U*/Q_\ &V.:&-'\S1?" MHN2\=DO9YB?ORX[=!_XZOS&;9[6IXK^S\BUWQK:7.C^!X MY!)I^A,Q2XU;!RLMP1RL?<(.O7T8^M65E9Z;9Q:?IUK'!!!&$AAA0*B*!@* M. .U9?_ @^D#I_^!;5U9+D5'*>>M4FZN(J6]I5E M\4K;)+:,(_9A'W8^O:7Y7VZQ_L#4)_*\R))D^>&W=&S'(C<,<9P<$$5ZA_P@^D?\_-[_X% MM7XX?\%5;&'3?V]O'EE SLB?V7@R.6/.EVAZGZU^D^%O!V6<;\05<#CISC"- M*4TX.*=U.$?M1DK6D^E[VU/S'Q7XTS3@7AVEC\!"$IRJQ@U-2:LX3E=_'C8[7,C M@?\ "+ZH>"V0>+6OQPHK]Z_XE\X,_P"@C$?^!T__ )4?S[_Q,7QM_P! ^'_\ M J?_ "X_<3X3?\%"_P!C[XY?$#3_ (6_"WXO?VIKVJ>;]AL?[ U"#S?+B>9_ MGFMT1<1QNW+#.,#)(%>T5^&/[!OCR#X9?M7>%?&L_@_7=?\ LGVY8M&\-6QF MOKN62QN(HTC0$9^=U+'LH8\XQ7Z0V7P:_;5_:DD]/V;P[\4,SXLR6I5Q&%]IB54<5"C&48\BC!J4YU).$=7 M+>=VE[L&T[^K_';]M#X"?L_WJ>&O$_B:75?$MP0ECX0\-VYOM4N7(RJ""/[A M/8R%0>Q->=_9?V]_VJN;ZYB^!G@R?_EC;LMYXEO(SZOQ'9Y'IB1#_>%>C?!C M]C#]GWX!6KK\-?![6M[.#]MUB>Y:6]NB3EC).V7.3SM!"Y/ %=Y_P@^D?\_- M[_X%M7PW]K9+E.F5T/:5%_R]K)2?K"EK3C_V^ZKZIQ/O/['SO.-:G= M.?O,T\G*[NX0*I]*]1K'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VKY_'8_' M9GB'7Q=252;ZR;;]->BZ+9=#Z+ 9?@_^!;4?\(/I'_/S>_^!;5R'8;%%8__ @^D?\ /S>_^!;4?\(/ MI'_/S>_^!;4 ;%%8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U &Q16/_P ( M/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\ MWO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S M\WO_ (%M1_P@^D?\_-[_ .!;4 ;%8_@?_D$2_P#7[-_Z%1_P@^D?\_-[_P"! M;5F>%?"NG:AITDTT]R"+F10$N&48#4 =716/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U &Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;4 >3_M*_LFZCXX\3V_[0'[/OB2/PE\4M(AVVNKJG^BZS",?Z'?H/];&P M 4.067 ZA5 O_LQ_M9:;\;;F^^&GQ \-R>$?B3X>&WQ+X/OG^<8Q_I-LQ_U] MNV00RDXW#)(*LWI/_"#Z1_S\WO\ X%M7E_[1W[%W@_XXVEIXG\/>([_PUXYT M/,GACQC8RDSV'6$OD\=E.-RS%SS+*%>4G>K1O:-7^]%[0JVVE\,_AGTG'VBBOF M[]G3X[WFJ^-'_9K_ &H=+E\,?$VPBW6XCO'%AXDMQG%W8N>&R 2T7WA@X'RN MJ>\_\(/I'_/S>_\ @6U>-FF58S*,5[#$+5I--.\91>THR6DHOHUZ.S31[659 MM@LXPOM\,]$VI)JTH26\9Q>L9+JGZJZ:9L45C_\ "#Z1_P _-[_X%M1_P@^D M?\_-[_X%M7G'I&Q16/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;4 <=^UA+X2M?@KJ6H>*4;S8"C:/)$^V6.]S^Z9&Z@@Y)Q_"&KXA_ MMG5?[8_X2#^T)?MWVG[1]JWG?YN[=OSZ[N<^M>N?MF^.;+5/'R_#_0+R:2RT M08NB\Y1]8 MDF?=+)>D_O6<]R3@C/\ #MKTFOC3]C+QS9:7X^;X?Z_>31V6MC%J4G*!+I1\ MO3^^,K[D)7UG_P (/I'_ #\WO_@6U?U;X1<2X/B7@;"SHI1G12I3BNDH)*]O M[RM+YM=&?C7&V55\JXAK1FVU-\\6^JE_D[KY&Q16/_P@^D?\_-[_ .!;4?\ M"#Z1_P _-[_X%M7Z8?)FQ16/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U &Q1 M6/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M0!L45C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M0!L45C_ /"#Z1_S\WO_ (%M576]#\'^&M(N?$'B+7Y+"PLH M&FO+V\U'RXH(U&6=V8@*H'))IQC*$/V9-4U;PE\,8)VAUSXG7+2)=:P 5R=+"[2K_:GW5!/2W_3YIQ_Y]J7 MQ1P/V;OV0O#GP4U.[^)WCCQ%<>,_B/K*YUWQKJZ@RG(YAMDZ6\ Z!%Z@ $X" MJOL-8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5\YF.98W-<4\1BI\TGIV22V M22LHQ2T44DDM$CZ7+KDVVWJVS8HK'_ .$' MTC_GYO?_ +:C_A!](_Y^;W_ ,"VKA.XV**Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJ -BL?Q+_R%]'_Z_3_Z":/^$'TC_GYO?_ MJS-<\*Z=:ZCIL,<] MR1/WI0!U=%8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;4 ;%%8_ M_"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U &Q16/_ ,(/I'_/S>_^!;4?\(/I M'_/S>_\ @6U &Q16/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X%M0!L45C_P#" M#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M0!L45EV?A+3;&Z2[AN+HM&V5#W+$?B*U M* "BBB@ HHHH *S_ !9I]SJWA;4]*LE!FNM/FBB#' +,A Y[WB:2>>>0(D:*,LS,> 22> !0!^4GPE_X-8_!7AGX6^'/#GB? M_@I_^U)8ZC8:):V]Y8^&OB+#::=;2)$JF*VA-O)Y4*$;43>V%4#-:^G_ /!K M+\&=$T>/0_#_ /P4_P#VM;&U@A\NUM;?XFVZ0Q+C@!%LP OL,5Z-^T]_P<=_ ML*_"GQLWP+_92T[Q-^TE\4)V:*P\%_!C37U*)I1QB2]16BV9X+0>>R]T%>"Z M/I7_ 7[_P""NWQ(\6_!_P"+_P :-&_8T\#Z!96$VL^%/ \7]I^*+FVOXY7@ M22]25?+8I$X!O@'IWCI/$]OX,@O MM&M_$22!CJ4=M?W,2W#$$@.X4,PR<,6&3C->YUXQ_P $\_V9M=_8T_8Q\!?L MM>(_$BZS=>!]*DTO^V%3;]NC2XE,4Y4D[&>,H[+D[2Q&3C)]GH J:]H&@^*M M'N/#OB?1+34M/O(C'=V-_;+-#.AZJZ."K#V(Q7%_\,G_ ++/_1M7P_\ _"-L M?_C5=_10!6TK1=&T+1[?P]HFDVUGI]I;K;VEC:P+'##$JA5C1% 55"@ *!@ M8K"^'/P7^#OP>6_7X2?"?PSX6&JW'GZF/#F@V]C]LEY_>2^2B^8W)^9LGDUT MU% &'\0_AC\-OB[X:D\&?%?X>Z'XGT>619)=)\0Z3#>VSNOW6,4RLA([''%: M6AZ%HGAC1K7P[X:T:TT[3[&!8;*PL;=88;>)1A41$ 5% X %6J* "BBB@ MKPO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FH ]THHHH *** M* "BBB@ HHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#-\8_ M\BQ>_P#7 U/4!K_PK^#VG_#YKCQ%K.I2:QXEU+YM5UVZ'SR'^Y&/^6<8XPH]!Z #X_&Y MOCLVQ<\NR5I.+M5KM7C2?6,$]*E;R^&GO.[M"7N8? X?!48XK'K?6%/9S\Y= M8P\]Y;1T]Y9_PW^#VJ1:]_PM+XNZA'JWBF5?W"*,VVE1G_EE IZ$9Y?J>?4E MO0Z**]W*V>G6< MNH:A=Q06\$;23SS2!4C0#)9F/ R2>E?B3_ ,%(OB+X)^*_[:OC?QW\.O$= MOJVCW+2OJTJ=5-I;V3:3?1M=SPZBB MBOZ_/XT/HO\ X)-_\I ? '_<5_\ 35>5^T-?B]_P2;_Y2 ^ /^XK_P"FJ\K] MH:_CSZ0?_)9X?_L'A_Z(-.?RK[2+H8*SP2#E2"%)7HV!GD CS#X,_M*?$;X->/[/ M]E[]M&>&+6;IO*\%_$*-/+L/%$8("I(>D%V,@%#PQ(QR4,GTA7*_&;X+?#?X M_> +WX:?%/PW%J6EWJYVOQ)!( =LT3CF.1<\,/<<@D'Z/*\YH+"_V=F47/#- MMIKXZ4GO*FWW^U!OEG_=E:2^:S7)<0\5_:6624,2DDT_@JQ6T*B7;[%1)RA_ M>C>#ZJBOEGP5\8_B;^P]XJL?@G^U7K\^M^ K^X%MX)^*MP,FV)^Y9:H?X' X M6<\$#).-QC^I(9HKB)9X)5='4,CHV0P/(((ZBN/-\FKY5.,N93I5%>G4C\,U MY=4UM*+M*+T:VOV9/G6'S>G*/*Z=:F[5*,U>,EJGO9U%%%>0>R M%%%% !69XSO?$>G^%;^\\(:/]OU1+5O[/M#*B"24C"Y+D* ">5I)I7UBT+.[')8GSNI)S51/V3/V@9+Y]-3P!F:- [I_ M:MIP#T.?-Q7W56/9?\CO>_\ 7E%_,U^!2^C=P/.3E+$XEM_WZ7_RD_25XJ<0 M15E2I?\ @,__ ),^.++]DG]I?3;R'4;#P$T4\$JR0RIK%H&1U.0P/G=01FOL MSP9>^(]0\*V%YXOT?[!JCVJ_VA:"5'$.TERTXM-7:WM9ZK:WSG$7%F/XFA3CBJ<$X7LXJ2> MNZUD]-N@4445^C'RP4444 %%%% !117C/[1W[7^B_"'7+;X1?#/PS-XV^)>K MI_Q)_!VEN-T0(XN+N3I;P@?,2V"1TPN77NR[+<;FV*6'PL.:3UZ))+>4F[*, M5NY-I);LX,RS/ Y1A7B,7/EBK+JVV]HQ2NY2;T48IMO1([+X[?M ?"S]G'P/ M+X]^*OB-+*U#>79VL:[[F^F_AA@B',CGT' ZL0 2/#=$^"GQG_;EU>V^(/[6 M&G77A7X=P3K<>'OA/#.R3W^#E+C577!)Z$0#&WC.TAM_5? G]D#6H_&\?[1G M[5_B:'QE\1W7-@BH?[,\-H>1!8PMP".\Q&XD9&"69O?*^BEF. X;BZ65R53$ M;2K](]U03U7G5:4G]A06LOFXY;F'$TE5S6+IX;>.'OK+LZ[6C[JBFXK[;F]( MU])TG2M!TRWT30]-M[.SM(5AM;2UA6.*&-1A415 "J !P*L445\A*4I2;; MNV?91C&,4DK)!1112&%%%% !1110 5C^)?\ D+Z/_P!?I_\ 036Q6/XE_P"0 MOH__ %^G_P!!- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %- MEBBGB:">-71U*NCKD,#U!'<4ZB@#YE\1_P#!*_X!>&O'NI_&S]CO6=6^ /CW M5]K:MKGPP2"#3]8922HU#2)HWL+P99B7,*S_ #MMF0G=7GWA'7/VY_V*/C9\ M0/C;^T_\#T^+GAWQ;I^D0S>,?@3I;_;;%-/BGC$MUH%U.UP2XF!(LIKM@1Q& MH/R_;=<;\=/"7Q@\6> [F#X$?%B+PEXHMD>;2;O4-&AO]/N9PIV0WL+@2M;E ML;O(EAE[A^Q ,?\ 9 _:.T;]KK]G'PQ^TCX;T2YT[3/%L$]YI=G?1E)X[47, ML<)E0\I(8T5F3^%B1SBO2J\._P"";/QA\2?M _L._#OXU>,_ >A^&-;\2Z1) M?:YH?AJ%X[&UOGN9?M'DJ[,P5I=[\LQRQR3UKW&@ HHK\Y/VH=0^+_@3_@X= M_92\,1_M%^.-0\)>,_"GC:\O/ UYJL<>D6T]KI5QY3I;6\<2R$"; >;S9!L' MS]<@'Z-T5\7?\%Y?VBOBO^R[^PK;_%'X?7_B'3O#P^)'AZR^*^O^$7DCU72? M",UX%U*>TEC^>"9DV0+*F&C\\LI5@&'GWBGQ5\*M$_:M_96O/^"5'CG^UX_' MVL7&H?$*P\-^)+G4-'U'P$+299]4U%'E=$G2[6".WN9-L[3^;#N;]ZE 'Z)4 M5^?>H_%W4?\ @H'_ ,%H/'O[#?B+7=4C^$?[/?P\L+_Q/X=TK59[2/Q+XGU/ MRI8/MLD#HT]K;VKMMMB=AG!=PVQ0NO\ \$^_VAO&'PM_X*7_ +0'_!*#QEXK MU/7-"\%:7IGC?X17VMZC+>7MGH5]' +O3))YF:26&UNYT2!G9W$Y?_ $F:O=*\+_:P_P"2V? __L>Y?_29J /= M**** "BBB@ HHHH **** "BBB@#'\2_\A?1_^OT_^@FMBL?Q+_R%]'_Z_3_Z M":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#- M\8_\BQ>_]<#5S3O^0?!_UQ7^0JGXQ_Y%B]_ZX&KFG?\ (/@_ZXK_ "% $U%% M% !1110 4444 %%%1W=W:V%K)?7US'##"A>6:5PJHH&2Q)X [TI2C&+;=DA MI-NR)*\M\6_%#Q1\2M?N/AC\";A T#>7KOBQEW6^GCND7:2;Z<#\RM._\1^+ M?VD[V7P[X!O+G2/!4[$]68]23R:^(EC,;Q?)TL!-T\%M*LM)5N\:+WC#HZV[V MI?\ /Q?0*A0R-<^)BIXCI!ZJ'G4[R[0Z?;_E>?\ #7X7^%OA9H9T?P[;NTLS M^9?W]PV^>\E/621^I.2>.@SQ71445]=@L%A,MPD,-A8*%."LHI627]?>]6>) MB,17Q5:56M)RE+5M[L****ZC$***;--#;PO<7$JQQHI9W=L!0.223T%&X;#J M\[_:%_:C^$?[-.A0ZA\0=9DEU&_;R]$\.:7%Y^HZI*3@1P0+RV3@;CA02 3D M@'S'QO\ MC>//C5XHN_@Y^P=XNUP#]KF Y"IE M>A^XS.*CP M^1I22=I5Y*]*/=02LZTUVBU!/XIW7*_/[/X#_M!?MK7D7B?]KF>?P;X!\Q9= M-^$VC7K+/>J#E6U2X3!;L?)7&./N,#GJ_&'_ 3)_89\=:_)XE\0_ .T^U2P MPQ,+#6+ZSA5(HDBC58;>=(TPB*/E49().223[Q16=3C#/H5%]1K2PT(IJ,*, MI4XQ3M?9\TF[+FE-RE*RNW96UI\&]^ ^] MUN9$!_X2C5!P&P!Q=5].UC^!_P#D$2_]?LW_ *%2_P!=N,_^AEB/_!U3_P"2 M#_47@G_H5X?_ ,$4_P#Y$\O^$W_!/3]C[X&_$#3_ (I?"WX0_P!EZ]I?F_8; M[^W]0G\KS(GA?Y)KAT;,/F&:9GF]95L=7G5FE92G*4V ME=NUY-NUVW;:[?<]K+LIRO)Z#HX"A"C!N[C",8)NR5VHI*]DE?>R78****X# MT HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_ M]"K8K'\#_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB@#+\ M:^"?"7Q'\*WW@?QUX?M=5TC4H##?6%Y$'CE0]B.Q!P01@@@$$$ U\Q6>K?$G M_@FSJL6B^*KG4O%?P)N;@1V&L.&GU#P46;"Q38RTUGD@*W5.!UPLGUC4.HZ= MI^L:?/I.K6$-U:W4+17-M<1!XY8V&&1E;(92"00>"#7NY1G3P$)87$0]KAJG MQTV[:])P>O)47226NTE*+:?@YQD:S"I'%8:?LL337N5$KZ=836G/3?6+>GQ1 M<9)24.@>(-#\5Z):>)?#.KVVH:??0+/97MG,LD4\;#*NK*2&!'<5!?C!X*L/B)\-O$MMJVCZE#YEI>VKY!]58'E'!R&5@&4@@@$4\VR58 M.E'&82?M<--VC.UFGOR5%KR37:]I+WHMK4G)\\>-JRP>,A[+%05Y0O=-;<]. M6G/3;ZV3B_=FHRT-VBBBO!/H HHHH *Q[+_D=[W_ *\HOYFMBL>R_P"1WO?^ MO*+^9H V**** "BBB@ HHHH *1F5%+NP R23P!6-\0OB+X'^%'A"]\??$;Q M/::/H^GQ>9=WU[)M1!V [LQ/ 4 LQ( !)Q7S5CXW_P#!1B3YO[6^'OP0=NG, M&L^,8OYVUHP_%U/\0;Y/MMN:;VA!/>60\AY'HG*\GAEN155BEF&9S57$ZVLOW=)/>-*+V[2F_?GU:C:*****^[M) MFCEBTRX>*1&PR,(V((/8@UITRYMK>\MY+2[@26*5"DLH(H _)? MX"_\%S_^"MNI_!/PEJ&M_P#!OK\5_$EU+XVMH5BMX(4"I&B@!54#@ #TKDOCGH'QLUSP)+_\ !._XY:W^TO\ L7> ?C[XI^'FF>%-7\6Z5)J6M:!H[%K:UOI+B4W. MPGEMTWF.23[10 5^=O[;O_*Q+^Q#_ -B/\1/_ $U&OT2KYW^,'_!- MGX3?&O\ :Q\)?MJ^*?BQ\0;7Q]X!M[NW\$7NEZS;0VVC074;1W$4=N;9HI5D M1V5C,LC,,9)VC !SO_!7G]I_Q%^SQ^SMX5^'_@KP_I%YKWQS^*FA?"K1[OQ% MIB7NFZ7)K4DD4M[=6TGR7$<<$XM+J&02075O/"RR6\\4 MBJZ2QLK*1P<$@\OH'[%OA)O&7A;QS\8/BUXV^)EYX&NFN_!<7CF\LF@TB\,3 MPB\6*RM;9+BY6*21$N+D32QB1RC*SLQ /C3_ ()_>$M0^"W_ <4?MI^"/%D M+13_ !$\&>$_&/A6248-[IL41MIY$SU6.ZE,)(XW1T?LN>$]7^(?_!T-^TM\ M:=$B>30_ 'P'T#P?JMV@_=C4;\Z?J$<6[H6$5M+D=N^*^V/CS^Q[\,OCO\0/ M#7QH?6]>\)>/_!]O*:"YMY"J,89XI$5T5U" MN U:G[.'[+WPB_98\*ZGX:^%>DW7VC7];GUKQ3KVKWSW>I:]J<^/.O;RXD): M65MJJ.B(BJB*B*J@ ]#HHHH \O\ BMX4_:SU?Q<]Y\'_ (K^%](T4P($LM6T M)[B82 ?.Q<$<$]!7B7Q=\,?M1:3\-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@# M'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L M7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@# ME-_]<#5S3O^0?!_UQ7^0H S?L7C?_H-V7_@,?\ &C[% MXW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q M_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8K ^(WQ+\*_"[0#KWBB\*AVV6 MEI"NZ:ZE/2.-.K,?R'4F[)+S9K0H5L36C2I1)/$_C#3;*RM4W33S6Y 'H!W)/0 */5/%=PVD^#5E$EEI4D9CFU8 Y628*H7//7T:MKPQ\-?%?Q:URW^(_Q MTLQ#;0/YFA>#]VZ&T':6X'_+27'8\#N/X1ZJ , 5\?'"XWC%JIC8.E@=XTG M=3K=I5EO&GVH[R_Y>V7[L]QUJ&1KEH-3Q'6:UC3\H='+O/9?8_F,&PT/Q3I5 ME%INF7^G6]O!&$@@ALMJ1J!@* . !Z5-]B\;_P#0;LO_ &/^-;%%?;QC&$5 M&*LELCY]MR=WN8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q15",?[% MXW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :UV954LQ &23VKYU^(W[9_B;XB>+ M[OX'_L/^%K;QGXEMV\K6/%ERY&@^'\\;I9U_U\@YQ''G.#RQ4I7J97D^.S>K M*.'C[L5>4I-1A!=YR>D5ZZMZ)-V1Y6:YS@,FI1EB)>])VA"*&/V:_"Z^)OBE\0+&W>Y;R]+TJULS->ZE+P!%;P@[I&)(& M>%&X;B /.0=1E3!B0\ M?N 0>Q"LH8^C_ +]B[PU\-?%+?&;XN>*+GX@?$F[7-UXMUQ 1:=?W5E#RMM& M,D#;\V"1D [1[97MO-,MX>]S*?WE?K7DOA_Z\P?P^52:Y^L53>_A?V5F?$?O MYO\ NZ'3#Q=^;_K_ #7Q>=.#]GTE*HMN1\#_ XE^&OA>T\%> +31M'TFPCV M6EA8:=Y<<8[\#J2>23R222236M]B\;_]!NR_\!C_ (UL45\G4J5*U1U*C;DW M=MZMM[MOJSZ^G3IT::ITXI12LDE9)+9)=$8_V+QO_P!!NR_\!C_C1]B\;_\ M0;LO_ 8_XUL45!9C_8O&_P#T&[+_ ,!C_C69X5M?%,FG2-8:I;1I]ID!62 D M[MW)KJZQ_ __ "")?^OV;_T*@ ^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@, M?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@ M#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:S/"MK MXIDTZ1K#5+:-/M,@*R0$G=NY-=76/X'_ .01+_U^S?\ H5 !]B\;_P#0;LO_ M &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+ M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O M&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;% M% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8QL?&Q&#K5E_P" MI_QKYL^('[/7QO\ V4O%FI_M!?LA6MO?Z=?R_:?&OPNMHREOJ _BNK%.1%<@ M<[%P'Q@ \(WU917K93G&)RBK+E2G3FK3IRUA./:2\MXR5I1>L6F>1G&38;.* M4>=N%2#O"I'2<)=XO71[2BTXR6DDT>9? ;XY:3^TAX @^(?PP\;6=S:NQBO+ M2>T*7-A<#[T$\>]_Z\ MHOYF@ ^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&O-/VCOVFM,_9KT:U;Q+KB:IK M^K/Y/ASPEHUB9M0U:L)_P 3GQCJB#=$".;>TCZ6\('R@+@D=<#"K]5A68>.-SFZ4E>%%.U2 MHNDI/_EW3?\ ,US27P)J\H_)8K.L9FF)E@X ^6ZN, M=2VY1R.1A4^C%L/&J*$36;( # M3@#\ZV:*\K-L:[_P00_:-\07EQX=L MWN=?T;2KM[35',*YNX6:QR8Y?]8O7AQ\S#YCU%S_ ,%_OVYX[>22W_X-W_VG MGD5"41M'N@&.. 2+ D?@#]#6A^T1_P %=?V\OB#X\U7X$_\ !$'_ ()Q-\7- M*\%WLFBZG\4O%=VNG^%OMML?*ELK!Y+BU2\$++Y;2K<* RD*K+M=L+X9?\%; MO^"TW[+]_'XH_P""O?\ P29AT'XJ+X<@S\UW=V5O?7[M;H/ MFD<2(40%@KD!2 ?6/_!&&_U[5/\ @E]\'=3\4^'KC2-3N?#K%^'EUX$U3P98>(_AE=6%QH.M1'5M-O=+D5[ M>\2[8W1N(V7AEE:4R;AP=^>];5 !1110 4444 %%%% !1110 5X7^UA_R6SX M'_\ 8]R_^DS5[I7A?[6'_);/@?\ ]CW+_P"DS4 >Z4444 %%%% !1110 444 M4 %%%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!F^,?^18O?\ K@:N M:=_R#X/^N*_R%4_&/_(L7O\ UP-7-._Y!\'_ %Q7^0H FHHHH ***\_^)GQB MOM-UM?AE\+=,36/%=RF3"3_H^FQG_EM<,/N@9!"]3QZC/F9MF^!R7"?6,5*R MNE%)7E.3VC"*UE)]$O79-G7@L%B,?6]E16N[;T22W(-1.W2-"L^9;AO[S?W(QW8^AQG!K+^'/P@U=M?'Q4^,-]%JGB>1 M?]%@3FUTE#_RR@4\;AW?KZ'JS:'PK^#MCX!DN/$VO:F^L^)M1&=4URZ'SM_T MSC'_ "SC' "CT'H .TKP<'E&.SG%0S#.HV47S4J%TXTWTG4:TG5[;PI[0N_? M?I5\;A\!1EAL [WTG4VN^((NWVR0?\>L+ M#K$/F()!!^5Z^BOAQ\,_ /PA\(6G@+X9^$[+1=(LEQ;V-C%M4'NS'J[GJ78E MF/))-;M%<.:9[B+O&G"ZBG_-*^LY]YR;ET5E9+ORK(,+EM66) MJ2=7$25I59V(_M+_LF7GQ!\1V MWQY^ WB5/"'Q2T:+&GZY&G^CZK$/^7.^0#$L3 !=Q!9>.H %>W45WY9F>,RC M%K$8:5I:IIJ\91>\91>DHM:.+33//S/*\%G&$>'Q,;QNFFFU*,EM*,EK&2>J MDFFCQS]F/]K*S^,U]??"OXE^&V\(?$SP\NWQ%X1O'Y8#'^E6K$_OK=L@A@3M MW#)(*NWL=>4_M.?LI^%_VA;&Q\1:;K-QX9\<>'V\[PIXUTL;;JPE&2$;&/-A M8DAHV."&.,$G/-?L[?M6>*+GQL?V9OVJ=%M_#?Q+LXLVW&<75DYP M"Q ):+J"#@##(GNXS+,'F^%GC\IC9Q5ZM&]W3[SA?6=+OO*GM.ZM-^#@\TQN M3XJ&7YO+F4G:E7LE&H^D*EM(5>VT:F\+.\%[W6/9?\CO>_\ 7E%_,UL5CV7_ M ".][_UY1?S-?)GUQL445Q_QO^/'PN_9V\"S_$+XK^)XM.L8SL@BQOGO)B/E MAAC'S22'T'3DD@ D;X;#8C&8B-"A!SG)V44KMM]$EN88K%8;!8>5?$34(15W M)M))+JV]$=1JVK:5H&EW&MZYJ5O965I"TUU=W4RQQ0QJ,L[LQ 50 22>!7S# MK?QI^-'[6!DGU#!P]OI2-@^H,YQCG&T@ M;VZ3\(OC5^WEJ=OXX_:=TV]\'_#&&99]"^%\<[1WFK@'*3ZHZX*KT(@&,<9P M1N?Z>T71-&\-Z1;>'_#VE6UC8V4"PVEG9PK'%!&HPJ(J@!5 X '%?56R[A7? MEKXQ>DJ5%_C&K47SIP?\[^'Y&^9<6;"A"*LHI6279)!1116!T!1110 444 M4 %%%% !1110 4444 %%%% !6/XE_P"0OH__ %^G_P!!-;%8_B7_ )"^C_\ M7Z?_ $$T ;%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S7QFT[ MQCJ_P?\ %>D_#NZ:#Q!=>&KZ'0IE?:8[QK=UA8'L1(5.>U=+10!X7_P3.\3_ M 0\3_L$?"=_V>391^&=/\#Z=IT-A:*%?3KFWMTBN;2=!S'#O!/A#4_%_Q#U_3M*T+3;&6XUC4M7N4AM;:V529))7D(54"@DE MCC'6OR@_X+$?L#_L:?L[?%74?VMOAE_P5[US]BSQSX[N&O\ Q'8>'M>G-EXL MN '2K2XAG>5C_ *R6/?&6PS1[V9F\@_X)X_L"_LB_\%(/BK90_M3?\' / MB;]K>#1+E=0@^#%SK5]IEG=-"=PDGL;ZZ>:ZA&,MY448Z!G*D@@'ZE?\$ITT MO_A@KP/>>%M.FL_#5[-K%[X%M)X&B,/AJ?5[V;14"-RBC39+,*I PH P*^AZ MAT_3[#2;"#2]+LH;:UMH5BMK:WC"1Q1J %15'"J !P *FH *_.3]J'4/B_ MX$_X.'?V4O#$?[1?CC4/"7C/PIXVO+SP->:K''I%M/:Z5<>4Z6UO'$LA FP' MF\V0;!\_7/Z-U^=O[;O_ "L2_L0_]B/\1/\ TU&@#Z8_X*6_M[_#W_@FQ^R# MXD_:D\>Z3+J\^GF*Q\,^&[63;-KFKW#;+6R0X)&YLL[ ,5CCD8*Q7:?.OV&? MA'!\0FA\?_MN?M#:3\2_CQ+''JOB7P/9>*%DT;P%(2&33['1XYFBA^SDK&UW M,CW,LBEFEP55? ?^#ESP-;^+K;]D.[^(EE]I^&=K^UEX:A^(D4P)MTM9W,8> M?'W8_*^TQECP/- SE@#D_P#!=[]E3X?_ +-]Q^S+^UY^Q-\+=$\#_%;PU^T) MX>\+Z"_@O1X=/;6-/U#SDDTR5+=4$\;&)1L8$"-IU D:@#T_4?B[J/_ 4# M_P""T'CW]AOQ%KNJ1_"/]GOX>6%_XG\.Z5JL]I'XE\3ZGY4L'VV2!T:>UM[5 MVVVQ.PS@NX;8H77_ ."??[0WC#X6_P#!2_\ : _X)0>,O%>IZYH7@K2],\;_ M BOM;U&6\O;/0KZ. 7>F23S,TDL-K=SHD#.SN(Y-A;"(!Y[_P $_O"6H?!; M_@XH_;3\$>+(6BG^(G@SPGXQ\*R2C!O=-BB-M/(F>JQW4IA)'&Z.C]ESPGJ_ MQ#_X.AOVEOC3HD3R:'X ^ ^@>#]5NT'[L:C?G3]0CBW="PBMIT5C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^ M- &Q16/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT 'B7_D+Z/_U^G_T$ MUL5RFN6OBE=1TU;K5+9W:Y(@98" K;>I]:T_L7C?_H-V7_@,?\: -BBL?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V M**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%X MW_Z#=E_X#'_&@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C? M_H-V7_@,?\:/L7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X M#'_&@";QC_R+%[_UP-7-._Y!\'_7%?Y"N?\ $MIXM30;I[[5K5XA$?,1+<@D M>QJS96?C0V<1BUFS"^4NT&V.0,?6@#=HK#ND\76-M)>WOB/3X88D+RRRP;51 M0,DDDX [UY=)K_Q/_:)N+KPWX%U[^SO"4;F+4/$D=N8WOR.&BML\[>Q?C^C M>'G.>T,H4*48NK7J75.E&W--K=ZZ1A'[;2?H8#+JF-T? M\Y/I%:OTNUN>,/BEXH^(?B"?X7? F5#- VS7?%++NM]-'=(^TDW7 ' _,KUO MPS^%OA?X6:(VEZ!$\L]P_F:AJ5TV^XO)3U>1SR3DGCH,^YJOX0\ ZEX"T"#P MQX3ETZSLK=<1Q1VIY/=F).68]R>36I]B\;_]!NR_\!C_ (UR93D5>.+_ +2S M22J8III6^"E%[PI)]_M5'[\^MHVA'?&YC3='ZI@TX4>M_BFU]J;7X17NQ\W> M3V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&OISR#8HK'^Q>-_^@W9 M?^ Q_P :\'^+W[9'BRR\=2? C]F?2K;XA^/U^6\M;"+&G:(,X,E]R_&3XX?"S]G_P7-X^^+?C&UT?3HOE1IVS)<28 MR(XHQEI7/]U03WZ FO O[/\ VG?V]_GUH:M\)?A'/]VQ1A'XB\2P'_GH>19P M,/X>68'^-6!&U\*_V(O%(\]]?RKAWW-_^ M@W9?^ Q_QH^Q>-_^@W9?^ Q_QKY6O7KXFM*K6DY3D[MMMMM]6WJV?6T,/0PM M&-&C%1A%622222V22T2-BBL?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:R- M38HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,? M\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@ M#8K'\#_\@B7_ *_9O_0J/L7C?_H-V7_@,?\ &LSPK:^*9-.D:PU2VC3[3("L MD!)W;N30!U=%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0!L45C_8O& M_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ P&/^-'V+ MQO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C0! ML45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ /0;LO\ MP&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ M ,!C_C0!L45C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^- &Q16/]B\;_ M /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XT ;%%8_V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C0!L5C^!_\ D$2_]?LW_H5'V+QO_P!!NR_\!C_C69X5M?%, MFG2-8:I;1I]ID!62 D[MW)H ZNBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_& M@#8HK'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/ ML7C?_H-V7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\: -BBL?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&@#8HK'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QH V**Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\: M-BOF'_@KYX-\*^(/V&_%'B?6M M;G4=!N-/FT:^EB!ELWEU"VAD*-U&Z-V4C MH-_\ H-V7_@,?\:^>O^"JMKXIC_8)\>/J6J6TD(_LO>DDM.SJ137HTVGW6A\GQ[3IU>!\S4TFOJ]9Z MZZJG)I^J:379JY^.%%%%?Z''^;X5^IO_ 2<_9-\!:U\"?!O[27Q"O[OQ'JD M0OH_">FZHV^S\.QI?W"N;>(DKYKRJ\ID(R"X"@$;C^65?L?_ ,$JK7Q3)^P3 MX#?3=4MHX3_:FQ)("Q'_ !-+O//US7XMX[YAC,OX,IO#3<'.M&#:W<73J-J^ MZO:SM:ZNGHVG^X> &7X+,.-JBQ,%-0HRG%/9252DD[;.U[J][.S6J37T[16/ M]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XU_&!_;AL45C_ &+QO_T&[+_P M&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8 M_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T& M[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;L MO_ 8_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"- &Q6/XE_Y"^C_P#7Z?\ T$T?8O&__0;LO_ 8_P"-9FN6OBE= M1TU;K5+9W:Y(@98" K;>I]: .KHK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&@#8HK'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&@#8HK+L[3Q:ETCWVK M6KQ!OWB);D$CV-:E !1110 4444 %,N;F"SMI+RZE"11(7D<]%4#)/Y4^LGQ M\2/ NM$'_F$W/_HIJ /S0_X)Z?\ !'+]G+]M;P\G_!5#_@I5X#C^*_Q+^-\: M^*-)T?Q7/)/I7A70KH>;IFFP6NX1OLM&@W&4-M/RJ!AGD])_:Z_X-W/V!?BU MX3_X3']DOX5Z9\"OB[X=<:A\/?B'\-T;3#INIQ'S(&FMX2(IHC(%#?)Y@7.Q ME[_/?[)/BW_@ZT^&?[*_PU^&_@/]EC]EV;0O#_@/2--T2;Q3J>H'4GLX+.** M W7D:FL?GF-4W[%5=V< =*]!/QE_X.X "1^R=^R ?8:EJW_RUH ^Z_V'_C5X MJ_:*_9"^''QJ\?Z5'8>(_$'A&SG\36,0 2VU01A+R-<<;5N$E4>P%>J5\[?\ M$G=!^)_A7_@GO\-_#'QNTM+'QIIMA>VOBZRCD5EM]4CO[E+J,,K,I"S"09!( M..">M?1- !7SO\8/^";/PF^-?[6/A+]M7Q3\6/B#:^/O -O=V_@B]TO6;:&V MT:"ZC:.XBCMS;-%*LB.RL9ED9AC).T8^B** .-^/_P"S]\'OVI/@WKOP ^/O M@:T\3>$O$ME]EUC2;[(69I(/ #?$+5[>[707>(PM/&L%O#]IN?*+1B[NO/N%5Y MLH\Q]WM]% 'E'QY_8]^&7QW^('AKXT/K>O>$O'_@^WN;7PYX\\'W<4&HVUI< M ?:+-Q/%-!%=3\-?"O2;K[1K^MS MZUXIU[5[Y[O4M>U.?'G7MY<2$M+*VU5'1$151%1%51Z'10 4444 %>%_M8?\ MEL^!_P#V/%_M8?\EL^!__ &/E_%31X_'MDESH\UZBW$,[GREDP5BE=>C!&;//&"U?R)C_&7' M+Q7G]2G%X6WU:/.VJ=^;^-*U]%/6ZU=-6NKW7[;AN!,.^#8^WBU6_BOE2YK6 M^!7ZN.GE+778^G;;2_%O[3ETFI^);>ZT7P$CA[32BQCN=:P\><%75Y)C>V"0B*,M(Y MP<(H+'L*\O\ CI^VII/@[Q@?@=\ _",WQ#^),P('A_2I0+;2^WFW]Q]R!%)Y M4G=T!V;@U9OPK_8KU;Q'XRMOCM^V9XNA\>>-(3OTS25B(T/P_DY"6MNW#L,# M]ZXR2 <;AO/U&%R&CA,%_%J+O&+^&#_Y^3T_E4VK'RN+X@KX MO$2P63056K%VE-W]C2?52DOCFO\ GW#WOYW!-,YS^U_VG/V]QY?ADZM\)OA) M/PVJ2*(_$/B2$_\ /%>19P,/XSEF!!&]6*CWOX,? SX5_L^^#(? 7PD\'VND M:?'AI1"N9;F3&#)-(PP !76T5RYGGU;&T%A,/!4<.G=4X[-_P T MY;U)_P!Z6VT5%:'5E?#]# XAXS$3=;$M6=25KI?RPBM*=?M9? '_AJ']G_7_@7_PEG]A_VY]E_P")I]@^T^1Y-W# M&-V><8/N\+8W#9=Q-@<7B)B3?9'@<5X+%9EPMC M\'AH\U2I1JPBKI7E*$E%7;25VTKMI=V?@Q17Z+?\.!_^KL?_ "Q/_NZJ<'_! M!WSM;GT;_AJG'DPK)YG_ @W7/;'VZO[-_XC)X;_ /0=_P"4JW_RL_B7_B"O MB;_T ?\ E6C_ /+#\]:_:'_@DW_RC^\ ?]Q7_P!.MY7SI_PX'_ZNQ_\ +$_^ M[J^T?V3?@#_PR]^S_H'P+_X2S^W/[#^U?\33[!]F\_SKN:X_U7F2;<>;M^\< M[<\9P/R?QBX_X2XJX9HX3*\3[2I&M&;7)4C[JA43=YQBMY+2]]=MS]=\%_#S MC#A+BFMC,UPWLZUM-]CT6BBBOYM/Z<"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O_(7T?_K]/_H)K8K'\2_\ MA?1_^OT_^@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBOSD_:AU#XO^!/^#AW]E+PQ'^T7XXU#PEXS\*>-KR\\#7F MJQQZ1;3VNE7'E.EM;QQ+(0)L!YO-D&P?/UR ?HW167XW\;>$OAKX-U;XA^/O M$5II&AZ%ITU_K&JW\PC@L[6%#)+-(QX5512Q/H*_,'X/_'']J/XI_P#!PO\ M#KQ!\6]=UG0?"'C#]G+6M=\$_#*Y:2#^QM,.HB&VFO8U=MML3L,X+N&V*%U_^"??[0WC#X6_\%+_ -H# M_@E!XR\5ZGKFA>"M+TSQO\(K[6]1EO+VST*^C@%WIDD\S-)+#:WZ5X7^UA_R6SX'_\ 8]R_ M^DS4 >Z4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z M/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45'>7 MEII]K)?7]U'!!$A:6:9PJ(HZDD\ >]>9:E\=?$'CV^E\-_L]^&AJ\B.8[GQ' M?AH]-M3WPW69AZ+[$;A7C9MGV6Y*HQQ$FZD_@IQ3E4F_[L%>3\W;ECO)I:G= M@LMQ>/;=)>['XI-VC'UD]%Y+=]$V=[XN\:^%/ 6COK_C#7;>PM$_Y:SOCP!->!?'_P#:;^(TU74UV7=\"IW-!%UC0+_RT M//S+@@UZ=X1_9^TJWUA/&OQ2UN;Q9X@'*76HH/L]J>NV"#[J 'O@G(R,5\]_ MMI_&C]E,_&JY\%_%W]JO_A&]4T"UAA?01X(U"\%MYL23AO-A4HY=9$;Y>@VJ M>5-?$<39+XM\99%7H\/82I[:2]VC1<95N5M*4ZM2_+"*3MR4FWS.-ZK3:/:P M.<\ \+XZG6SK%4X4D]:E5\M/FLVHPB]9-V;O.VB?N75SQ:BK%Y\5OV!X+5Y; M3]M3SY57*1?\*XU5=Q],E>*DC^*7[ +1JTG[;>UBH++_ ,*VU4X/I]VOYN_X ME8^D)_T3N(^Z'_R1^D?\1[\&O^A[A_\ P-'VQ^RE\5_^%H_"JV_M"YWZII&+ M/4-QRS[1^[D/^\N,GNRM7IE?''[%?QH_947XUVW@OX0_M5_\))JFOVLT*:"? M!&H68N?*B>%_AAXG3X.?"KPQ=>/OB3>+ MBS\(:$X/V;I^]O)N5M8QD$EN<$' 4[A_9O '#'B-#),-EG$67U*&.A"THU+* M\(Z*JY7Y5%I>]*324E*^A^&<2\5<#2Q%;,G_$3XD> _A+X2N_'?Q*\5V6BZ19)NN;Z^F"(/11W9CT"J"S'@ FO MG-O'O[2_[>#&Q^#AU+X7_"F8[9_&EY#Y>MZ_%W^PQ'_CVB8=)C\Q!!!^]'6W M\._V,?%7Q+\76GQM_;E\46WC#Q#;OYNC>#[12- T#/.V.%O^/B0< R29S_M; M5:OHM55%"(H P !P!7Z']9R?AS3"-7I4W_T[C)?O)+^>:Y5]F#T MF?(?5LYXEUQ?-AL*_P#EVG:K47_3R47^[B_Y(/G?VIK6!Q?P+_9Y^$G[.'A M>#/A-X3AT^!V#WMVQ\RYOI>\L\I^:1SD]>!G"@#BNUHHKY?%8K$XW$2KXB;G M.3NY2;;;[MO5GU6$PF%P.&CA\-!0A%648I))=DEH@HHHK Z HHHH **** "B MBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"H MV**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_ M ,@B7_K]F_\ 0JV*Q_ __((E_P"OV;_T*@#8HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\H MOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MQ_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@F@#8HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "OSM_;=_Y6)?V(?^Q'^(G_IJ M-?HE7SO\8/\ @FS\)OC7^UCX2_;5\4_%CX@VOC[P#;W=OX(O=+UFVAMM&@NH MVCN(H[ ;3 M59M:^(?AN7XH:?X9%[=VCPOI=M.]XDGG6JS;[EXE0B1[:!781[XY?@_QA^U9 M_P %/M6_X. ?AE\0_%'_ 2:M-(\?0_L_7^G6GPY'Q^TJX6XT=]4=I=5_M!; M81(8W+)]F*;WVY# &OVX4$* 6)P.I[UY5KG[&GP3\0_MDZ'^W=J5CJ)\?^'O M \_A/3KA-086JZ;-<-.ZM#C#/O8X?.0.* /B;_@G]X2U#X+?\'%'[:?@CQ9" MT4_Q$\&>$_&/A6248-[IL41MIY$SU6.ZE,)(XW1T?LN>$]7^(?\ P=#?M+?& MG1(GDT/P!\!] \'ZK=H/W8U&_.GZA'%NZ%A%;2Y';OBOMCX\_L>_#+X[_$#P MU\:'UO7O"7C_ ,'V]S:^'/'G@^[B@U&VM+@#[19N)XIH+FWD*HQAGBD17174 M*X#5J?LX?LO?"+]ECPKJ?AKX5Z3=?:-?UN?6O%.O:O?/=ZEKVISX\Z]O+B0E MI96VJHZ(B*J(J(JJ #T.BBB@#R_XK>%/VL]7\7/>?!_XK^%](T4P($LM6T)[ MB82 ?.Q<$<$]!7B7Q=\,?M1:3\Y?_29J /7/L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Y37+7 MQ2NHZ:MUJEL[M3QDX'O7'C\PP.5X66)Q=2-.G'>4FDOQZOHMV] M$;X;#8C&5E2H0/Q1 MXA)(_LO2+;DTO2($?PCGD@CO7?>"?A_X-^'.CKH7@O0+>PMQC>(E^>0_WG8_,Y]R37S'] MH<0<0:9?!X:@_P#E[4C^\DO^G=*7P^4ZR5O^?4EJ>M]6RW+-<3+VM3^2+]U? MXYK?TA_X&GH>;O\ WXG_$V:'6/CCXPMKB)&$D/ABPWK91'J/,VX,K#W)'7D MBO0M-\/^)M&L8M+TB\TRUMH$VPV]O8[$1?0*. *WZ*]G*<@RW)G*=&+E5G\= M2;)J4Z23#^R][QKM!_XE=ICCZ8K]IZ_%[_@K M)_RD!\?_ /<*_P#359U_1_T?/^2SQ'_8//\ ].4C^<_I%_\ )$X?_L(A_P"F MJQ\Z4445_89_&!Z_^P7X(\:_$C]J_P *^!_A[\1;GPGJNHB_CB\0640>:TB^ MP7#3>7R,.T0D16'*EPPY K]>/@'^R[X7_9K\-2>'OA=:V4$MT_F:IJ]W"9K[ M49>29)YF^9R22<<*,G &:_+/_@DW_P I ? '_<5_]-5Y7[0U_)?T@,SQU/B* MC@83:I2HPDXK3F?M*B7,UK)*WNIMJ+;:2;=_[ ^COE> J<-5L?.FG5C7G&,G MKRKV=)OE3TBW?WFDG)))MI*V/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-; M%%?SV?T88_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0; MLO\ P&/^-9GA6U\4R:=(UAJEM&GVF0%9("3NW-_^@W9?^ Q_QH^Q>-_^ M@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z# M=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_ MQK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_& MC[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_ ML7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z# M=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QK,\*VOBF33I&L-4MHT^TR K) 2=V[DU MU=8_@?\ Y!$O_7[-_P"A4 'V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6 MQ10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ M &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+ M_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\; M_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O M&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;% M% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ M 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P !C_C69:VOBD^*;J./ M5+87 MHS)(8#M*Y. !75UCV7_([WO_7E%_,T 'V+QO\ ]!NR_P# 8_XT?8O& M_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% M &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# M8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ MP&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ M]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ M /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 M8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C M_C69KEKXI74=-6ZU2V=VN2(&6 @*VWJ?6NKK'\2_\A?1_P#K]/\ Z": #[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X M#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8H MH R[.T\6I=(]]JUJ\0;]XB6Y!(]C6I110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 5X7^UA_P EL^!__8]R_P#I,U>Z5X7^UA_R6SX' M_P#8]R_^DS4 >Z4444 %%%% !1110 4444 %%%% &/XE_P"0OH__ %^G_P!! M-;%8_B7_ )"^C_\ 7Z?_ $$UL4 %%%% !1110 4444 %%%% !114=U=6MC;/ M>7MS'##$A:665PJHHZDD\ 4I244VW9(:3;LB2LWQ7XQ\+^!M'DU_Q=KEO86D M?6:X?&3_ '5'5F]@"3Z5P.J?'C6O&^H2^&/V??#0UR>-_+N?$%YNCTVT/^_U MF(_NKUZC(JWX3_9]T\:Q'XU^+.N2^+->7F.:^0"UM.^V&#[J@'N1U&0 :^/G MQ+B,UFZ.04U6Z.M)M4(][26M5K^6G>-])5(,]N.4TL'%3S*;AV@M:C]5M!>< MM>JC(S3X\^+WQK_T?X4Z4_AG0).&\4:Q;YN+A/6V@/;T=N"/[I%=1\.?@GX) M^&\KZM903:AK%QS>:[JDGG74S'K\Y^Z#Z+CMG/6NO & **ZL!PQ0IXJ.-S" MH\3B%M.:2C#_ *]4U[M/M=7FUI*'PT52I/=1WE_CEO+TTBND4% M%9_BGQ;X5\#Z)-XE\:>);#2-.MAFXO\ 4[Q((8Q_M.Y"C\Z\#UC_ (*&Z%XW MU2;PG^R)\(/$?Q6U2)S')?Z9 ;+1[9_26^G 4>HP"&&<-7WN6Y%FV;*4L+2; MA'XI.T81_P 4Y-0C\Y(^1S//LHR=QCBJJ4Y?#!7E.7^&$4YR_P"W8L^C*\N^ M-O[9G[./[/\ /_9/Q ^)%J=89@L'AW2E-YJ,KG[JB"+=']G7] MLS]H/]_^TM^T2O@W1)N7\&?"P&!V0_P37\N9"<<,J@HH_!+]D[]GK]G MB#_BT_POT[3[QE(FU>5#/?39Z[[B4M(>+O"?CSXD7?B[6+;[ U_P"(KVU2"2[>33[:3/EH2L:J'"*H. J**_<: MO%_BS_P3T_8^^.7Q U#XI?%+X0_VIKVJ>5]NOO[?U"#S?+B2%/DAN$1<1QHO M"C.,G))-?<^'_B3E'"N&6<<6Y)3HT,8ZF(512O:7Y MOV&^_M_4)_*\R)X7^2:X=&S'(Z\J<9R,$ U[17X+XI<8Y9QOQ!2QV!A.,(TH MP:FHIW4YR^S*2M:2ZWO?0_H+PHX+S3@7AVK@,?.$IRJRFG!R:LX0C9\T8N]X MOI:UM0HHHK\V/TX**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K' M\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\#_P#( M(E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O\ R%]'_P"OT_\ H)K8 MK'\2_P#(7T?_ *_3_P"@F@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "OSD_:AU#XO^!/^#AW]E+PQ'^T7XXU#PEXS\*> M-KR\\#7FJQQZ1;3VNE7'E.EM;QQ+(0)L!YO-D&P?/US^C=?G;^V[_P K$O[$ M/_8C_$3_ --1H ^LOVQ/@5\6/VF/"6E?!3P/\:-?^'OAS5+]Y?'GB;P=J M= M;DT^.,[;"QN-K&U>>9HR]PHW+##*BX:577\^[7]G'XO?\$A_^"O7[.GPN_9; M_:2^)'C#X5?M#OK^E^,?AM\0?%,VLC3IM.LEN6U*UDE^:/ D1V;&X")U9F65 M5C_4KXB_$3P/\)/ ^J?$KXD^)[31M"T:T:YU/4[V3;'!&O<]R2< * 69B% ) M(%>"?!CX47GCKX\7O_!1[]IW31X_L-^(M=U2/X1_L]_#RPO_ M !/X=TK59[2/Q+XGU/RI8/MLD#HT]K;VKMMMB=AG!=PVQ0NO_P $^_VAO&'P MM_X*7_M ?\$H/&7BO4]F>-_A%?:WJ,MY>V>A7T< N],DGF9I)8;6[ MG1(&=G<1R;"V$0#SW_@G]X2U#X+?\'%'[:?@CQ9"T4_Q$\&>$_&/A6248-[I ML41MIY$SU6.ZE,)(XW1T?LN>$]7^(?\ P=#?M+?&G1(GDT/P!\!] \'ZK=H/ MW8U&_.GZA'%NZ%A%;2Y';OB@#]+Z*** "O"_VL/^2V? _P#['N7_ -)FKI/B MMX4_:SU?Q<]Y\'_BOX7TC13 @2RU;0GN)A(!\[%P1P3T%>)?%WPQ^U%I/QR^ M#S?%WXG^&M7CD\:$:H( M[U\UF/$V%PN*>"P<'B,2O^7<+>[?9U)OW::_Q/F:^&,GH>KA2I4 MOYI=?*,=YOT5EU:.G\<_'[P[X=U<^#/!NF7'B?Q&V0NCZ20WE'UFD^[$!WSD MCN .:R+7X+^-?BA=R2SGW)-6?%GB2Z\!Z'-XG\;_$+0M'T MVW&9[_5'6"&/ZN[ #\ZY:7#.89]4C+/)^U3>F'IW]BGT4MI5W_C2@^E)/4UJ M9QA,KIOZ@N2RUJSMSV[KI37^&\N\VCHM+TK3-#T^+2=&TZ"TM8$VPV]M$$1! MZ!1P*L5\N:C^W[K?CW59O"O[(WPXUCXIZA%(8I-3T[339:/;OZ27MQM4>O ( M8#AJ?<_LU_MN_M 0"3]H[]I2#PII,W+^#_AFC6^Y3_!->N/,;CAE&5/."*_5 MJ7"5; 4X_P!I5(82"2M&7\2W1*C%.:\N=0C_ 'C\[J<74,;-QRJE/%R_FA94 M[^=:5H/SY'.7]T]-^-O[:/[.'P!N?[&\=_$:VEUIF"0>&]'0WNHRR'[J""++ M(3V+[0?6O/?^%O?MY_M$?NO@I\%[+X5^'YON^)_B,/.U-T/\46GQY$;CCB;* MGUKNO@G^R-\,_P!GBWV?"3P3H&F7+*1-JC633WLV>N^XE+2$'DXW8YX KT/[ M%XW_ .@W9?\ @,?\:O\ M/A[+-,!AO;3_P"?E>S7K&C%\J])RJKR(_LOB/-- M'])MK&RMD"6]I9P+%%$HZ M*J* %'L!5#[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :\G,LZS7-VOK=9R4? MACM&/E&"M&*\HI(]C+,CRG)U+ZG14'+XI;SEYRF[RD_.3;-BBL?[%XW_ .@W M9?\ @,?\:/L7C?\ Z#=E_P" Q_QKRSU38HK'^Q>-_P#H-V7_ (#'_&C[%XW_ M .@W9?\ @,?\: )O&/\ R+%[_P!<#5S3O^0?!_UQ7^0KG_$MIXM30;I[[5K5 MXA$?,1+<@D>QJS96?C0V<1BUFS"^4NT&V.0,?6@#=HK'^Q>-_P#H-V7_ (#' M_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" MQ_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H M-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ MZ#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK' M^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\ M:/L7C?\ Z#=E_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#' M_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\: -BL?P/_P @B7_K M]F_]"H^Q>-_^@W9?^ Q_QK,\*VOBF33I&L-4MHT^TR K) 2=V[DT =716/\ M8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ C1]B M\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- &Q1 M6/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P&/\ MC1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8_P"- M &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L45C_ &+QO_T&[+_P M&/\ C1]B\;_]!NR_\!C_ (T ;%%8_P!B\;_]!NR_\!C_ (T?8O&__0;LO_ 8 M_P"- &Q16/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C0!L5C^!_P#D$2_] M?LW_ *%1]B\;_P#0;LO_ &/^-9GA6U\4R:=(UAJEM&GVF0%9("3NW]_Z\HOYFC[%X MW_Z#=E_X#'_&LRUM?%)\4W4<>J6PN!;1F20P':5R< "@#JZ*Q_L7C?\ Z#=E M_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W M9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH V**Q_L7 MC?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ (#'_&C[ M%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E_P" Q_QH M V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8HK'^Q>-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\: -BBL?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E M_P" Q_QH V**Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&@#8K'\2_\ M(7T?_K]/_H)H^Q>-_P#H-V7_ (#'_&LS7+7Q2NHZ:MUJEL[M#_%LVE)<7BE3#//Y(S(\17= M'DX1F+ 9P1XQ\*?^#?K]A/X3_%?PO\7[;Q5\6O$-_P"$-?M=:T?3O%WQ1O\ M4K 7MM()8)9+>5BDACD577/1E![5]P44 >4?'G]CWX9?'?X@>&OC0^MZ]X2\ M?^#[>YM?#GCSP?=Q0:C;6EP!]HLW$\4T%S;R%48PSQ2(KHKJ%=>WEQ(2TLK;54=$1%5$ M5$55'H=% !1110 5X7^UA_R6SX'_ /8]R_\ I,U>Z5X7^UA_R6SX'_\ 8]R_ M^DS4 >Z4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7_D+Z M/_U^G_T$UL4 %%%% !13+BXM[2![J[G2**-2TDDC!551U))Z"O,]7^/>J>,- M1E\*_L_^&QK]W&VRYURY)CTRS/J9.LI_V5Z]03TKQ\VSW+,EC'ZS/WYZ0A%. M52;[0A&\I>;2LMVTM3NP678O'M^RC[L?BDW:,5WE)Z+\WTNSOO%'BWPUX*T> M37_%FMV]A9Q?>GN9-H)] .K$]@,DUYR?B%\6OC2?LOPATAO#V@OPWBO6K?\ M>S+ZVT!Z^S-Q_ND4V;X8^ _ T3?%O]IKXD66IW5J-S:AX@N8[;3;#OMBC%^..-XNI*$L+A%NHR49M?\ 3W$75.BG_+3DY=JJU1S9GQ+P MIPI)0G457$/X4TY7_P"O=%)U*GK*-N\.IZ[\.O@AX*^'=P^MP1S:GK=QS=Z] MJLGG74K'KAC]P>RXXQG-39Z[[B0M(P/7 M&['/ %?<9=P[P7PKA5AU/VEM?9X=TM(%CBB4=%55 "CV JQ117S$I2E)MN[9]3&,8Q48JR04444AA1110 44 M44 %%%% &;XQ_P"18O?^N!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\' M_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ K'\#_\@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"H V**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "L?P/_R")?\ K]F_]"K8K'\# M_P#((E_Z_9O_ $*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O\ R%]'_P"OT_\ MH)K8K'\2_P#(7T?_ *_3_P"@F@#8HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBOBGXU?MS_M<_#3_ (+*? K]AF]\(^![ M+X9?$_0O$NI/J5G$?VP_B7X<\;^"/C;XE7P=+XET MCPJ='?PQXJFB\RRC1?/E$UA/=1TG^T'T>":5(K'2[.W9T0W,OBK^T'\8OV$_VATTM?BE\%-3LFNM4T6T:VL_$VA7\" MW%AJD4#NYADV-Y5Q$'=4E *MB0(H!]04444 %>%_M8?\EL^!_P#V/%_M8?\EL^!__ &/_-" M7\JM:W7<_%_%[Q&SO@#ZE_9].G/VWM.;VBD[;7XS&L3^(/V= MO',/Q%U'PCH.ENUG:R>8FI7+;(([=OF5GD/&0."!DY4X%?%<,9WX&9[XD<0\ M,8G,*F'IY6HM5IUJ,85>5J&(LW227LJKC!)-N=[QN>CG^+\:LHX%R3B"A@*5 M:>8-ITH4JTI4^9%=/N/$OB- MLB/1=(^*QT^ 1_:!$CWTN?)4^9*<@'S0I Q@U]:> _V&_P!H/QKI(T_XZ?'./PCH M<^&N?!?PJ1K7SQZ7.HRYGGR.&7E>NT@5XG$608G&9S5AE-=X'+?=Y*^*BWBJ MD7%-NEA%&,XIMODJ8F-*+5FH36I]9PUQ35EDE*>/P_UO'OFYZ>'=L-3:DTE/ M$RE*#:5N>%"562E=7CL3?&/X[?"GPWJB6_[6'QC@O=2,H^P_"GP.7NYS)_#' M,D)+NY_VRBY'#8.*O:1XY_;F^-6G1:)\!_@EI'P8\*!=MOK7C:%9M3$7]Z'3 MH_DA?_9FR#SS7L'P5_9=^ /[/%E]E^$/POTS2)63;-J"Q&6\F'??<2%I7'?! M;'/ %=]493@N#>%)2J97A'B,1+XL1BGSU)?]N)\J7:$I5*:^S%'=C8\6<1)1 MS/%JA16U'#+DBO)U6N=O^]"-*3ZR9\^>$?\ @G5\)Y]=A\=?M%>*]=^+/B., M[EO/&=V9+. ]Q#9*?*1#_<;>!7OFEZ5I>AZ=#I&BZ;;V=I;QA+>UM85CCB4= M%55 "CV%3T5IF6=9KF\D\768>J%%%% !1110 4444 %%%% !1110 4444 9OC'_ )%B M]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 UHLP_="[:YLS;;NV<)/C/ M;=3O^#J)=2O?V0_@7H/AD,VNZA^U;X3AT!(O]8;LVVI;"F.;:7\:,0)- MC;E9"5WQR2+E2P8>?ZY^Q)\=?VJ?V@_A1\:?VYM9\$KI?P3U!];\*^$/ C7< M]OK/B0Q"*/6+N6[2-H%MQO>"TC60I))N>XD"A2 ?.7_!,NSU"Q_X.&?V_$\7 MAAJLMEX+ETXRCYFL3I_R%?50GV<<>@':G? %=3OO^#L#XZ7FCACIMA^R[I=M MK3)]P7CWFE20!L?Q>4)",]@:^H?C+^Q-XZT?]M[3O^"B7[*>I>'[?QQ<>"I/ M"'CWPOXIGGMM-\4Z4)EGMI#)?%WXW?$/Q_\ '+X/1>)_V<_$OA=;/QH7@?59H6%T6A*E4V'J M =QSV%?7M>%_M8?\EL^!_P#V/_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P ) M+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2Z MO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM?@=\)O 5S\2?'ECX6B#"&23S+R1 M?^6<"\N?8XX'N17]!-?CC^R'\-_^$;\&R>-]1M\7>LX\C<.4ME/R_P#?1RWN M M>[B_%N'@YX3<09O1FEC*JH4<,NOMJBKVE;M2BI5'T?*H_:1\!GGAM/Q0\2 M,@RRK&^&I^WJUWT]E!T+Q_[B2<:?='JDO9PKTW!..G*]X/2VD9)-QV:3B] M&97_ 1=^/'PY^#-]\0]/\>Z_;V$FL_V1]A:ZE\M&\K[;OR[?*N/-3J1U]C7 MZ2:#\2;3Q38+JOAC3O[1M7^[J:>LFA26D6I6B31RP-_:)0E7!!..#[@U]0Z]^PW\ +Z_;6_"&D:EX0U(] M-1\(ZM+9.OT4$QC\%K_3KQ2XBS7B#C:OG>1JCB<%B:>'JTKRE3GR3P]*2=[5 M(R;O>S5.WPMW3;_A;PTRGB#AS@VCEN*I152A.O"<6W&491KU8R5[-/5.ST35 MO4](_P"$EU?_ *%"]_[Z6C_A)=7_ .A0O?\ OI:\K_X4]^UQX ^?X:?M)6?B M*V3_ %>E^/-'#G_@5U!^\;\A1_PT%^T;X#^3XN?LK:E>6Z??U7P+J":@KCN1 M;G$BCZFOSW_6N&%TS'"5J'FX>TAZ\]%U$EYSY?.Q]W_:*I_QZC3,[_A)=7_Z%"]_[Z6C M_A)=7_Z%"]_[Z6MBBO3.@Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q M_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (27 M5_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X2 M75_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_ M^A0O?^^EK8HH YGQ+KVIW.@W4$WABZA5HB#*[+A?JI9Q(OA*\8")0 M&#+@\=:M^,?^18O?^N!JYIW_ "#X/^N*_P A0!F_\)+J_P#T*%[_ -]+1_PD MNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ M\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK M_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ M"2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PD MNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ M\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK M_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+69X5US4;73I(X?#=S.#_]]+1_P )+J__ $*%[_WT MM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_ M]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ MWTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[ M_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WT MM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_ M]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ MWTM;%% &/_PDNK_]"A>_]]+69X5US4;73I(X?#=S.#_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ M\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK M_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ M"2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PD MNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM;%% &/\ M\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ "2ZO_P!"A>_]]+1_PDNK M_P#0H7O_ 'TM;%% &/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+6Q10!C_\ M"2ZO_P!"A>_]]+69:ZYJ*^*;JZ7PW@KJZQ_$O_ "%]'_Z_3_Z": #_ (275_\ H4+W_OI:/^$E MU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (27 M5_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+ MW_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH R[/7M2N;I( M)O#-U"K-AI79<+[FM2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ KPO]K#_DMGP/\ ^Q[E_P#29J]TKPO]K#_DMGP/_P"Q[E_])FH M]THHHH **** "BBB@ HHHH *\OM/V,OV:K"UBL;/X:+'##&L<4::M> (H& ! M^^Z 5ZA17F9GDF39W",,QPU.LHNZ52$9I/NE).S]#KPF/QV FYX6K*FWHW&3 MBVNVC1Y#KG[)G[/UGJ.FP6W@#:EQKM/$O\ R%]'_P"OT_\ H)K8KQO]0N!?^A5AO_!%+_Y$[_\ 6/B' M_H,J_P#@R?\ F O _CRR_L[QOX/TO5X,8$6I6$/J_PSU'Q'X'OG.YKGPGKTT 9NV48LF/8 "O9:*\;,>':GC,-"_-X)^.'A_P 96J?< ML?&.C&VE"_W1/;'+M[MBC_AISXQ>!_W?QI_94\26L2??U3PE/'JT!']\JA5H MU^N2*]LHKS/]6<3A-/O &D:N-N%>_T^.1T_W7(W+]017FT_ M[#OP[T&=K_X-^.?%O@2P5X"8R?=^M'_#6OC/P7^[^.7[,OB_0%7B74M&C35K)/]II M8<%1[8)H_P!;\#A],PHU<,^]2FW!>M2G[2DOG-!_:=&'\>$J?^):?^!1O'\3 MVRBO/_ ?[5/[/'Q**0^$_BUH\D[G"V=W@ A@&4@@C@BO M?P.99=FE'VN#K0JQ[PDI+[TVCMHUZ&(CS4I*2[II_D%%%%=IJ%%%% !1110! MF^,?^18O?^N!JYIW_(/@_P"N*_R%4_&/_(L7O_7 U&K'2&U[QM\1M#\$>'=0\2%_[* MTF[U*X,?]H7WELCFV@C265E5D+E%3>F[>O)_&7]HK]I/]B3]H/X%^"/BA\3] M/^)OAOXT^.SX-OK=?"T>FZGHVHO9S7,-_:_9Y"DEFIMW2:*56=!(CB8[2KWO M^"S\W[*NJ_L(:Y\*OVLOAU>^,--^(6MZ=X5\'>$M'NDM]1U?Q+>SA-,ALYW! M6WG$P$GFL&5$BD+)(N8W^$/V0$_:D_X)1_\ !0WX0_LZ_P#!6B63XMZ'XGTZ M/P?^S9\>FU">ZB\*7]R LNC21RA=L]PS);B[=?M#Q)$@ QXN^+'CW4=)_M!]'@FE2*QTNSMV=$-W M-O$[22[HXX!PCNXV:O[#?[;7C+XJ_M!_&+]A/]H=-+7XI?!34[)KK5-%M&MK M/Q-H5_ MQ8:I% [N89-C>5<1!W5)0"K8D"+\Q_\ !,NSU"Q_X.&?V_$\7AAJ MLMEX+ETXRCYFL3I_R%?50GV<<>@':G? %=3OO^#L#XZ7FCACIMA^R[I=MK3) M]P7CWFE20!L?Q>4)",]@: /TZHHHH *\+_:P_P"2V? __L>Y?_29JZ3XK?'G MXE?#[Q<_ASPO^S+XH\4VBP)(-6TF>%869ARF'. M)_V<_$OA=;/QH7@?59H6%T6A*E4V'J =QSV% 'U[16/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q M16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1 M_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM M!XE_Y"^C_P#7Z?\ T$UL5RFN:YJ,^HZ;))X;N8S'_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J M_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0 MH7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO M_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_] M"A>_]]+0!E^/?@3\&OB>';Q[\,]&U.5QS=3V*"_\ ?2UX&.X7X>S&M[:OAH^T_GBN2I\JD.6:^4CCK9?@J\N:=-5_9_P!N[X>?ZF_\&?$.S3M-$VE7\GTVY@'XT?\ #9?_ B'[KXZ? ;QGX/V M_P"NO_[/^WV">O\ I$'7\%KU3_A)=7_Z%"]_[Z6C_A)=7_Z%"]_[Z6N+_5W, M\'KE^85(K^6JE7C]\K57_P"#C'ZCB*7\&O)>4K37XVE_Y,8G@']H?X'?%#8G M@7XI:-?S2?-/V>+*ZFD^_=Q6 MZ03G_MK$5?\ 6N,_X9D\8^#?WOP,^+OC[PN%_P!3I][>1ZG81^@$$_\ 5C1] M=XPP/\?"T\1'O2GR2?\ W#J^ZO\ P<'M'@1MNL_#KPWXZ MM$Z26%PVF7KCU8/NB!]@*^R]HE*F[;O MEFW9.R>AQ9AG]#+\)*K.$E+I%IJ[_P 6L?6S>AZU\8O^"HGPBT[[7X:^'OA+ M4O$((,;:@\HM(&]TW*SL/JB_C4WPM_X*H?"+Q!>6^B?$+P=J7AL,%C%\DPO( M$XQERJJZCZ(U? E%?R__ ,1[\1/K_M_:PY+W]G[./);M?^)_Y/?S/S__ %QS MOVW/S*W\O*K?Y_B?LWI&KZ5X@TNWUO0]2@O+.[B66VNK:4/'*A&0RL."".XJ MS7PG_P $Q/V@_$.C^(+WX$ZDDU_8W=N][HL(D&;>9#F5%S_"ZDOCH"A./F-? M:G_"2ZO_ -"A>_\ ?2U_7O O%V&XWX_\ ?2U\5_\ !3O]H/Q#J^OV7P)TQ)K"QM;= M+W6X3(,W$SG,2-C^%5 ?'0EP=JT81VYIRV5^BW; M?9.VIYF;YE3RG RQ$E=[)=V]O\WY'H_Q*_X*J_"+PQJDFF?#WP;J7B41,5:] M:<6<$GNA96H^'A/_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM M &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_] M]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0 M!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ M -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM M &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_] M]+1_PDNK_P#0H7O_ 'TM &Q6/XE_Y"^C_P#7Z?\ T$T?\)+J_P#T*%[_ -]+ M69KFN:C/J.FR2>&[F,QW)9$9ES(=O04 =716/_PDNK_]"A>_]]+1_P )+J__ M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q1679Z]J5 MS=)!-X9NH59L-*[+A?"_\ M!0[]B*W_ &Y?A#X=\,Z1X\/A7QA\/_B#I'COX<>)GL/M<.FZ]IDC/;//;[T\ M^!EDEC= ZG;(2#E17-_%;]D[XZ_MF^)_A;_PUQIW@70O#OPM^(&G^.$TWP7J M]YJ<^NZW8)*+(M+=6ML+&V224S/$%N'D*I'YJJ',GT]10!\S?&7]B;QUH_[; MVG?\%$OV4]2\/V_CBX\%2>$/'OA?Q3//;:;XITH3+/;2&YMXY7M+NWE0;9O) MF#Q,8BJ@*PU/V*_V'Y_V=_B1\4OVGOBSXJL?$GQ:^-.NVNH>-M:TVS:"RLK2 MT@%MI^E6:2,S_9[:$;?,<[YG+.P7*HGT+10 4444 %>%_M8?\EL^!_\ V/Z5X7^UA_P EL^!__8]R_P#I,U 'NE%%% !1110 4444 %%%% !1110! MC^)?^0OH_P#U^G_T$UL5C^)?^0OH_P#U^G_T$UL4 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %?FS_P4M\.:EHO[56IZK>QL(=7TRSNK M1CT*+"L!Q_P.%O\ )K])J\?_ &P_V5-*_:<\#PVUG=Q6/B'22\FC7\H.P[L; MX9,<[&P.1DJ0" >0?S#Q=X2QW&/!L\+@E>M3E&I&.W,XJ2<;]W&3MYV6FY\_ MQ+EM7,\K=.EK*+4DN]KJWW-V\S\NZ*ZWXE? KXN_"'4Y-+^(7@'4M.,;$+3W25E_#WP!J6H&1@#?MKVY.27/?MRVO\ @?CWU7$^V]ER/F[6=_NW.V_88^#]O\:/ MCW;>']4FOXM.L].N;O4)]-NV@E1 GEKB1>5S)(@]QD5]M?\ #"7P>_Z&CQK_ M .%;:WO;N*^\1:L4?6;^('8NW.V&//.Q-?_"MN/\ M&O:**_0/]1^$/^@&G_X"CV?[(RS_ )\Q^X\7_P"&$O@]_P!#1XU_\*VX_P : M/^&$O@]_T-'C7_PK;C_&O:**/]1^$/\ H!I_^ H/[(RS_GS'[CQ?_AA+X/?] M#1XU_P#"MN/\:/\ AA+X/?\ 0T>-?_"MN/\ &O:**/\ 4?A#_H!I_P#@*#^R M,L_Y\Q^X\7_X82^#W_0T>-?_ K;C_&C_AA+X/?]#1XU_P#"MN/\:]HHH_U' MX0_Z :?_ ("@_LC+/^?,?N/%_P#AA+X/?]#1XU_\*VX_QH_X82^#W_0T>-?_ M K;C_&O:**/]1^$/^@&G_X"@_LC+/\ GS'[CQ?_ (82^#W_ $-'C7_PK;C_ M !H_X82^#W_0T>-?_"MN/\:]HHH_U'X0_P"@&G_X"@_LC+/^?,?N/%_^&$O@ M]_T-'C7_ ,*VX_QH_P"&$O@]_P!#1XU_\*VX_P :]HHH_P!1^$/^@&G_ . H M/[(RS_GS'[CQ?_AA+X/?]#1XU_\ "MN/\:/^&$O@]_T-'C7_ ,*VX_QKVBBC M_4?A#_H!I_\ @*#^R,L_Y\Q^X\7_ .&$O@]_T-'C7_PK;C_&OB;]NCX/V_P7 M^/=SX?TN:_ETZ\TVVNM/GU*\:XE="FQLR-R<21N/88K]0:\?_;#_ &5-*_:< M\#PVUG=Q6/B'22\FC7\H.P[L;X9,<[&P.1DJ0" >0?S_ ,3/"[+\YX4J4\EP MT(8B#4XJ*2>1)(D9E@DA3?L4 MD*6D')&!7Z=^&/%GA?QKI$?B#P?XBLM4L9O]7=V%RLL;>VY21GVZBO*OV1OV M2- _9R^'UUI.N&VU36];53KUR8MT)4 [;= PYC7 H] M7E\7_!3Q%J?P[UU^6NO#4NVUF/82VI/ENO\ LC:*_M3PSX8XPX#X6A2E2A5] MI)U)TN;DJ0HN*ES/F<;VDF[+1ZQ> MB6CY=>I[%17AH^*/[57P3_=?>.=%B^]XD\$)B\1!_%+9-C<>I/EX4 = M:[WX5?M#_!SXT1%? 'C>UN;M ?/TN47\S0!L4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8_B7_D+Z/_U^G_T$ MUL5C^)?^0OH__7Z?_030!L4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 45R/QZ^.OPI_9D^#?B/X_?'#QA;:!X3\*: M7)J&N:M=9VPPIV"C+.[,51$4%G=E5068 ^)?L@_%C]L;]M#PUIG[3/BZVMOA M#\.=?\O4/!'@8:1'=^)M0TQL-#=:I%O 8\7?%CQ[J.D_V@^CP32I%8Z79 MV[.B&[FWB=I)=T<< X1W<;-7]AO]MKQE\5?V@_C%^PG^T.FEK\4O@IJ=DUUJ MFBVC6UGXFT*_@6XL-4B@=W,,FQO*N(@[JDH!5L2!% /J"BBB@ KPO]K#_DMG MP/\ ^Q[E_P#29J]TKPO]K#_DMGP/_P"Q[E_])FH ]THHHH **** "BBB@ HH MHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-. M_P"0?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %8_@?_D$2_\ 7[-_Z%6Q6/X' M_P"01+_U^S?^A4 ;%%%% !7!?%7]F;X,?&.4:CXO\'1)JB$-!KFFL;:]B8=& M$T>"V.P;/R[ 9IAGA\92C4@_LR2DON?7L]T95J%'$0Y*L5)=FKG MAO\ PA'[7GP0._X>>.+7XDZ'%TT3Q7(+?4T3^['=CY9&_P!J3\!6MX-_;+^% M^J:RG@WXFV>H^ O$)X.E>++?[.LAZ9BG/[MUST)*ENPKURLGQEX$\%_$/1G\ M/>.O"UAJUD_6WO[995!]1N'RGW&"*^=_L#-,KURC%-17_+JM>K3](R;]K#R] M^<5T@-_A9*NG M?M3?!R^\/Q!@I\5^'U:_TI_]IBF9(,]E8,WTH_UJ>7OESK#RPW]_XZ/K[6*7 M(O.K&G\P_M'V.F+@Z?GO#_P);?\ ;RB>X45D>#/'O@KXBZ,GB'P)XJL-7LGQ MBXL+E9%4_P!UL'Y6]C@CTK7KZFC6HXFDJM*2E%ZIIIIKNFM&>C"<9Q4HNZ?8 M****U*"BBB@ HHHH **** "BBB@ K'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ MK]F_]"H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V**** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "L?Q+_R%]'_Z_3_Z":V*Q_$O_(7T M?_K]/_H)H V**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH _+S_@YXLO$GQ7\"?LP_LV*6]M"MA,GE2#;"%0LT("!!(K_ &'_ M ,%%_P!A'P;_ ,%"?V=3\&M=\677AG7=&UZR\2> ?&5A;+-/X=UZR8O:7R1L M0) I9T="1NCD [ MN\NU\6:[9QNMG/.;J&'[#:122/,;,?:3(XC#3[499 #YO_X)EV>H6/\ P<,_ MM^)XO##59;+P7+IQE'S-8G3_ )"OJH3[../0#M3O@"NIWW_!V!\=+S1PQTVP M_9=TNVUID^X+Q[S2I( V/XO*$A&>P-?4/QE_8F\=:/\ MO:=_P %$OV4]2\/ MV_CBX\%2>$/'OA?Q3//;:;XITH3+/;2&YMXY7M+NWE0;9O)F#Q,8BJ@*PU/V M*_V'Y_V=_B1\4OVGOBSXJL?$GQ:^-.NVNH>-M:TVS:"RLK2T@%MI^E6:2,S_ M &>VA&WS'.^9RSL%RJ( ?0M%%% 'E_Q6^//Q*^'WBY_#GA?]F7Q1XIM%@20: MMI,\*PLS#E,.O$OB[\;OB'X_^.7P>B\3_LY^)?"ZV?C0O ^JS0L+HM"5 M*IL/4 [CGL*^O:\+_:P_Y+9\#_\ L>Y?_29J /7/^$EU?_H4+W_OI:/^$EU? M_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EK8HH Q_^$EU M?_H4+W_OI:/^$EU?_H4+W_OI:V** ,?_ (275_\ H4+W_OI:/^$EU?\ Z%"] M_P"^EK8HH Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI:V** .4US7-1GU'39)/# M=S&8[DLB,RYD.WH*T_\ A)=7_P"A0O?^^EH\2_\ (7T?_K]/_H)K8H Q_P#A M)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ MH4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^ MA0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ Z%"]_P"^EH_X275_^A0O M?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^^EK8HH Q_P#A)=7_ .A0 MO?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: MV** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6MBB@#'_X275_^A0O?^^EH M_P"$EU?_ *%"]_[Z6MBB@#F?$NO:G&+J%6B(,KLN%]S5FR\1ZJEG$ MB^$KQ@(E 8,N#QUJWXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 9O_ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MUL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MUL44 8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+6Q10!C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2UL44 8__ DNK_\ 0H7O_?2UF>%=_]]+1_P )+J__ $*%[_WTM;%% &/_ ,)+ MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+39?$.IS1M M#-X,NW1U*NC%2&!Z@CO6U11N!X7XT_9:\!ZQK+^,OAOX9UWP)XA/(U?PE=+; M!SUQ)"#Y;J3U& 6[FJEC\2OVQ?@XIB^(?PS7XAZ-%_S&/#T(MM25?[SVW*R' MVCQ[FO?Z*^6K<)8"G5E7RVK=*RC)]YTFG3DWU;CS]I+<\Z>6T5)SH-T MY?W=GZQ?NOUM?S/+?AG^UO\ "_XL7;:1X3FD&J1L5FT6_9;>\C8=5,4F&;'< MKD#UKNO^$EU?_H4+W_OI:P_BK^SU\'?C3"!\0O ]I=W* "#4H@8;N$CH5F3# MC!P<9(XZ&N!_X55^U/\ !/\ >_!OXHQ^-M&B^[X9\LO[2XERG3'X=8BFO^7E!>]ZRHR;?_ (+G4;Z01/M\?AOXT.>/\T-_G!Z_ M^ N7H>M?\)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+7FOAK]LWP+!J\7A#XW^&M M4^'>N2'"VWB.+%I,>YBNU'ENO^T=HKUZSO;/4;6.^T^[BG@F0/%-#(&1U/0@ MC@CWKV_\ ?2UL45ZIT&/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM;%% &/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM;%% M &/_ ,)+J_\ T*%[_P!]+69X5US4;73I(X?#=S.#_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T* M%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ M /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A M>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM;%% &/_P )+J__ M $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ /0H7O\ WTM'_"2ZO_T* M%[_WTM;%% &/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2UL44 8_P#PDNK_ M /0H7O\ WTM9EKKFHKXINKI?#=RSO;1JT 9=R@$\FNKK'LO^1WO?^O*+^9H M/^$EU?\ Z%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7 M_P"A0O?^^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)= M7_Z%"]_[Z6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6C_A)=7_Z M%"]_[Z6MBB@#'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6MBB@#'_ .$EU?\ MZ%"]_P"^EH_X275_^A0O?^^EK8HH Q_^$EU?_H4+W_OI:/\ A)=7_P"A0O?^ M^EK8HH Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4+W_OI:V** ,?_A)=7_Z%"]_[ MZ6C_ (275_\ H4+W_OI:V** ,?\ X275_P#H4+W_ +Z6LS7-@KJZQ_$O_(7T?\ Z_3_ .@F@ _X275_^A0O?^^EH_X275_^ MA0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ +Z6MBB@#'_X275_ M^A0O?^^EH_X275_^A0O?^^EK8HH Q_\ A)=7_P"A0O?^^EH_X275_P#H4+W_ M +Z6MBB@#'_X275_^A0O?^^EH_X275_^A0O?^^EK8HH R[/7M2N;I()O#-U" MK-AI79<+[FM2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ KPO]K#_DMGP/_P"Q[E_])FKW2O"_VL/^2V? _P#['N7_ -)FH ]THHHH M **** "BBB@ HHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ MZ":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# M-\8_\BQ>_P#7 U%?#/C/2)?#_ (N\/V6IV,P_>VE_;++&WU5@1GWKR&\_9!O_ (?W M>&C]I;XN?" _9 M/VGO@Q<064?#>,/!H:]T_']^2+_6P+_O9)["O5/A_P#%'X=_%72!KOPZ\96& MKVV!O:SN S1D] Z?>C/LP!K>(!&"*\L^('['WP?\9:N?%WARTO/"'B)26BU_ MPEK*GR/D]5]5XJRC_=JJQ=-?9JVA52\JL5RR\E.FF^M3J&_P!J_MD? X;=:TFP^*N@Q?\ +WIRK8ZQ M$@[M%S'-@=ERS'J175_##]JSX+_%/4/^$=T_Q$^D:ZC;)O#GB& V5[&_]SRY M.';V0M73A.*\LK8B.%Q2EAZST4*JY6WVA*[IU/\ N'.7F:4LQP\IJG4O";Z2 MTOZ/:7_;K9Z/1117TIWA6/X'_P"01+_U^S?^A52^(OQB^%OPDLTOOB3X[TW1 MUE!,,=W< 22@==D8R[X_V0:\]^&7[9W[+^L[M#MOC#IL-Q)=R%!?QRVJ$%N/ MGF15Y^M>-BN(N'\#BEA<3C*4*C^S*I",O_ 6T_P.6ICL%1J>SJ58J79R2?W7 M/9Z*;#-#<0I<6\JR1R*&1T;(8'D$$=13J]E--71U!1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !6/9?\CO>_\ 7E%_,UL5CV7_ ".][_UY M1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5C^)?^0OH_\ U^G_ -!-;%8_B7_D+Z/_ -?I_P#030!L4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\!_#G_@JM\5 M/CA_P6CT3]C7X=>'K&#X,W/POUK5]/\ $DUN'G\47UE?"TEO+:3/R64<\<\" M-C]\T,DJEHVB8[__ 6-_P""B7P&_9/L_ _[-7QM^,NI_#S2_BS)>KXF\:Z7 MH.I7MQIV@VHB^V06O]GP32QWMUYT=M%+M @22><,)(HDD^$?^'O?_!*JT_X+ MJ?!_XU_"'XS_ &+X5>%OV;;GP-9S6/PZURVBL+UM18VMC':-8K,(Q$4 =8_* M4<%@1B@#]%OBQ^V9\5/BS_P41_X=J?LJ^(M*T#4/"W@,>+OBQX]U'2?[0?1X M)I4BL=+L[=G1#=S;Q.TDNZ.. <([N-FK^PW^VUXR^*O[0?QB_83_ &ATTM?B ME\%-3LFNM4T6T:VL_$VA7\"W%AJD4#NYADV-Y5Q$'=4E *MB0(OS'_P3+L]0 ML?\ @X9_;\3Q>&&JRV7@N73C*/F:Q.G_ "%?50GV<<>@':G? %=3OO\ @[ ^ M.EYHX8Z;8?LNZ7;:TR?<%X]YI4D ;'\7E"0C/8&@#].J*** "O"_VL/^2V? M_P#['N7_ -)FKI/BM\>?B5\/O%S^'/"_[,OBCQ3:+ D@U;29X5A9F'*8)?%WXW?$/Q_P#'+X/1>)_V<_$OA=;/QH7@?59H6%T6A*E4V'J =QSV% 'U M[16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT MM'_"2ZO_ -"A>_\ ?2T 'B7_ )"^C_\ 7Z?_ $$UL5RFN:YJ,^HZ;))X;N8S M'_]]+1_P )+J__ M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ M /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+ MJ_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ M $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PD MNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ M /0H7O\ WTM $WC'_D6+W_K@:N:=_P @^#_KBO\ (5S_ (EU[4[G0;J";PQ= M0JT1!E=EPON:LV7B/54LXD7PE>,!$H#!EP>.M &[16/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q M16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1 M_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM M&Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q16/_ ,)+J_\ T*%[_P!] M+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1_P )+J__ $*%[_WTM &Q M16/_ ,)+J_\ T*%[_P!]+1_PDNK_ /0H7O\ WTM &Q16/_PDNK_]"A>_]]+1 M_P )+J__ $*%[_WTM &Q6/X'_P"01+_U^S?^A4?\)+J__0H7O_?2UF>%=_ M]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T M*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ M 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_]]+0!L45C_\ "2ZO_P!" MA>_]]+1_PDNK_P#0H7O_ 'TM &Q16/\ \)+J_P#T*%[_ -]+1_PDNK_]"A>_ M]]+0!L45C_\ "2ZO_P!"A>_]]+1_PDNK_P#0H7O_ 'TM &Q7*?$_X'_"?XRZ M?_9WQ*\#6.J;5VQ7$L>V>$?[$JX=/P(K3_X275_^A0O?^^EH_P"$EU?_ *%" M]_[Z6N;%X/"8_#RH8FG&I"6\9)23]4[ID5*5.M!PJ133Z-71Y+_PHW]HOX+G M[1^S_P#&,Z]I4?*^$O'A,X5?[L-VN'3CA5.%'&2:Y[XI_MZZW\*_ 6I6WC_X M)ZWX9\9+!LTFSOXQ/I]U,2%WQW,?RR*@)_]]+7 MR+_P5@U/7-1\/^"A-HUS:6B7E]YIE.0TFR'9TXSCS/S/O7Y7Q[0QO!'".+S+ M),3.FH125-OVD%SR4+PY[RIN/-S)1DH*VL&?.YQ"KE.65*^$J.-E\+]Y:M*Z MOJK7NK.WD?(/C+QIXJ^(/B2Z\7^--=N-2U*]DWW%WE*4Y.4G=L^FO^">W[6/B+X>>/ MM/\ @SXPU>2X\-:WR_Y'>]_P"O*+^9H_X275_^ MA0O?^^EK,M=_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM & MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ MWTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T M;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM &Q16/_P )+J__ $*%[_WT MM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ WTM'_"2ZO_T*%[_WTM & MQ16/_P )+J__ $*%[_WTM'_"2ZO_ -"A>_\ ?2T ;%%8_P#PDNK_ /0H7O\ MWTM'_"2ZO_T*%[_WTM &Q6/XE_Y"^C_]?I_]!-'_ DNK_\ 0H7O_?2UF:YK MFHSZCILDGANYC,=R61&9_\ ?2T?\)+J_P#T M*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ M -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!" MA>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45EV>O:E< MW203>&;J%6;#2NRX7W-:E !1110 4444 %%%% !1110 4444 %%%% !7S+XS M_80\6^)_^"M7@W_@HQ!X\TZ+1?#/P:O?!<_AQ[:0W4T\]\]R+A9!\@0!MI!Y MR*^FJ* /F;XR_L3>.M'_ &WM._X*)?LIZEX?M_'%QX*D\(>/?"_BF>>VTWQ3 MI0F6>VD-S;QRO:7=O*@VS>3,'B8Q%5 5AJ?L5_L/S_L[_$CXI?M/?%GQ58^) M/BU\:==M=0\;:UIMFT%E96EI +;3]*LTD9G^SVT(V^8YWS.6=@N51/H6B@ H MHHH *\+_ &L/^2V? _\ ['N7_P!)FKW2O"_VL/\ DMGP/_['N7_TF:@#W2BB MB@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FM MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH S?&/ M_(L7O_7 U:?M8_ &V_:,^#MYX&BFC@U."5;S1;F7[L=R@( ;'\ M+*S(?3=G!P!7I=%<&:99@LYRZK@<7'FIU8N,EY/\GU3Z/4QQ&'I8JA*C45XR M5F?C?XR\%^*OA]XDNO"'C30KC3=2LI-EQ:7*893V([,IZAAD$$$$BLNOU_\ MB+\'?A;\6[-+'XD^!--UA8@1#)=VX,D0/79(,.F?]DBO/?AE^QC^R_HV[7+; MX/:;-<1W<@0W\DMT@ ;CY)G9>/I7\GYA]&W.UCVL#C:;H7T=[_(ZI*05"QE2&"*>6<'JH49^;;]4?\,O_%3X:?O_ -G;]HC5]/MT_P!7X=\6 M*-2L<=D1F_>0K[KD^]>VPPPV\*6]O$L<<:A41%P% X '04ZOW#A;PHX;X9R M>.%CS2K7O*M&4J=1MVVE"2DHJVD+N.][MMOZS+^',#@,*J:NY[N2;C*_JG=+ MRO8\0_X:'^/OPO\ W7Q\_9UO+FTC_P!9XB\ R_;KI3?=]^[V.8T/X5137::L__ HK\XM^9V]%>(?\,Z?'CX8?OO@#^T7?36L? M,?AWQY%]OMB.R+.H$L2CT4'ZT?\ #3GQ;^&?[G]H?]G;5K.VC^_XC\(.-2LL M=Y'0?O(5_P![)]J/]:XX+3-L-4P_]YKVE+U]I3YE%>=14_0/[15+3$TY0\[< MT?\ P*-[?]O-P>84%7PM2-2#VE%J2?HTVCNI5:5>"G3DI)]4[H****ZC0**** "BBB M@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'\2_P#(7T?_ M *_3_P"@FMBL?Q+_ ,A?1_\ K]/_ *": -BBBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BO+OVMOVKO!7[(7PQA\?^ M)_!_B;Q3J6J:I'I7A7P7X*T@W^L>(=2D221;2T@!4,PBBFE=W94CCAD=F 4U M\[?LE_\ !:_P%\=?VLX?V%OVB_V5OB3\!OBGJVER:EX2T#XC6,0@\0VR(SO] MEN(6*O(JQRL5QMQ$X#EE*@ ^VJ*\1^/G[;/ASX4?'7PW^R=\-_A_J7C[XJ>* M=$N-5]OT*_"B1 QB=XYH)HF66&XC9DEC;( M(8.B@'K5%%% !7A?[6'_ "6SX'_]CW+_ .DS5[I7A?[6'_);/@?_ -CW+_Z3 M-0![I1110 4444 %%%% !1110 4444 8_B7_ )"^C_\ 7Z?_ $$UL5C^)?\ MD+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 U67 M]H%MRZMIX-K=J_9O-B*LQ!Y&[(]JY#_A1?[2_P +/WOP1_:$?6K&/[GA_P"( MFX M_OLT7S1 _P!TAC7I/P[^,WPJ^+-G]L^''C[3-7&W<\5K&*@OLU5[.I_X-IQ<'Z.BO.1G[/,J'P351=I>Z_\ P**M_P"2_,])HKQ# M_A4?[6'PI_>?"7XZ6_BW3X_N:'\0+8O-M]!>18=FQTW **5/VPM2\ N+/]I' MX(^(O!NT[7UFUA_M+3/KY\ )7/7;M)'>C_6["X3W*^;3\CVZBL'P)\4?AS\3]/_M3X>^-M,UB$ M*"YL+M7:/V=0=R'V8 UO5]/A\3A\7156A-3@]G%II^C6C/0A.%2*E!W3ZH** M**V*"BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y'>]_Z\HOYF@#8HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_$O\ R%]'_P"O MT_\ H)K8K'\2_P#(7T?_ *_3_P"@F@#8HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@"A?>%O#NI^(+#Q7J.C03ZCI44 M\>FWBK(/^6Q6)KV6/G9#Y).W[1&6]5_X*:?M0_M2? MLW?!FUB_8[_90\7_ !0\;>(KHVMM)X;T^&>#P_;@KYM].)I$6215?]S!G$CC MYBJ*V?GC]E+]M+]LSPQ+X6_9S^%O_!%SXM>#X==\31?\)+\1OB9XBLY88GN9 MP^H:UJ#P'S;NX*F20J-F]]L:M&@4* 8/_!.36]5^)G_!Q+^W-XT\52L]QX3\ M.^$/#>A12'/V:P:U\QD3/17D@$I'0M(33_V<_$6H>%O^#JC]H/X?:%(T>E^+ M/V;=$UW7X8SA9;^RGTVTMY''0LL%Q(H)YPQ]Z]0\3_L[^.?V+O\ @K?XH_X* M%>#?AWK_ (G^'/QM^'UIH?Q,MO"6D2ZCJ.A:]IIC6QU#[' &GN+66U0P,((Y M'CE =AL8D:?[ 7[)/Q'N_P!NSX\_\%1_CGX)O/"^J_%9=,\/?#WPCJI3[?I/ MAG3[>*,37:HS"*:\FB2X,&XM"JH'PY9$ /M&BBB@#@_B#^T]\ /A5XC;PE\1 M/BII>D:DD*2M9W'4-<\(:7>W!4*9[O3XY'('0;F4G%>&?M M.>#?"&A?&WX)MHGA33;,R^.9!*;6QCCW@6[$ [0,\\T >Z_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P ) MCX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *? M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@ M#G]>\2Z#.SB5A"<%8P"*MZ?I]@UA 390DF%"[*SETJ1I;2)C]LE&6C!XW4 6_\ A,?# M'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,? M#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#?H4?V=I__ #XP_P#? MH4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\^,/_ 'Z%']G:?_SX MP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I_P#SXP_]^A1_9VG_ M //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG]G:?_ ,^,/_?H4?V= MI_\ SXP_]^A0!3_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^JN?V=I__ #XP_P#? MH4?V=I__ #XP_P#?H4 4_P#A,?#'_0:@_P"^J/\ A,?#'_0:@_[ZJY_9VG_\ M^,/_ 'Z%']G:?_SXP_\ ?H4 4_\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^JN?V=I M_P#SXP_]^A1_9VG_ //C#_WZ% %/_A,?#'_0:@_[ZH_X3'PQ_P!!J#_OJKG] MG:?_ ,^,/_?H4?V=I_\ SXP_]^A0!3_X3'PQ_P!!J#_OJLOPEXET&QTR2&[U M2*-C=2L%8]BW!KH/[.T__GQA_P"_0K(\%V5G+I4C2VD3'[9*,M&#QNH M_\ M"8^&/^@U!_WU1_PF/AC_ *#4'_?57/[.T_\ Y\8?^_0H_L[3_P#GQA_[]"@" MG_PF/AC_ *#4'_?5'_"8^&/^@U!_WU5S^SM/_P"?&'_OT*/[.T__ )\8?^_0 MH I_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ MOT* *?\ PF/AC_H-0?\ ?5'_ F/AC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ M^?&'_OT* *?_ F/AC_H-0?]]4?\)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[. MT_\ Y\8?^_0H I_\)CX8_P"@U!_WU37\7>%9$,1>._P!FK]EWQQJ']OP:9'X?UA6+1:UX6NFL M+F-CU;,>$9O=E)K!_LS]I[X4?/\ #SX[:+X\TV/[ND^-+S=,+<0 YY_V<#UKU'PS\8?A;XTT\:IX2\>Z9J5N<9ELKI9 OL:VY]'TBZA>VNM+MI(Y%*O') I5@>H((Y%>7>-/V*?@/XHU$^(?#VA77A M+6!GR]7\(7C6$JGUVI^[//7*Y]ZQ]CQAEG\.I3Q<%TFO95?_ ."E3D_+V=- M>9/+F=#X9*HO/W9?>DXO_P !CZGI'_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5>. M?\()^V+\)OF\)^+?#OQ(TR/II_B*S6PU +_=2>/Y';_:D_*IM/\ VQ? /A^\ MCT3X]?#'7/A]?.VQ9-9TPS6,C>D=S$I5Q_M$*/>G'C#+L.U#,X3PDO\ IZK0 M^56+E2]%SI^0+,Z$';$)TW_>6G_@2O'\;^1Z[_PF/AC_ *#4'_?5'_"8^&/^ M@U!_WU47AC7? OC72TUOP=JVE:K9O]VZTZ:.:,^VY"1GVK1_L[3_ /GQA_[] M"OJ:56G6IJI3DI1>S3NGZ,]&,HSC>+NBG_PF/AC_ *#4'_?59=IXET%/%MW> MOJD0B>UC5),\$@G(KE/C]^U!\#OV8?\ @JGX3B\4S7Y^!5P;&6-4'_$XC\Q0#][9Y.,^V[\:^+SS MQ(X(X^YT74 MK=8[F->FX $K(N>ZDXR,XR!7I?\ 9VG_ //C#_WZ%?499FN6YS@HXO U8U:< MMI1=U_PZZIZKJ>AA\10Q5)5*,E*+ZHI_\)CX8_Z#4'_?5'_"8^&/^@U!_P!] M5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT*[S8I_\)CX8_Z#4'_?5'_"8^&/^@U! M_P!]5<_L[3_^?&'_ +]"C^SM/_Y\8?\ OT* *?\ PF/AC_H-0?\ ?5'_ F/ MAC_H-0?]]5<_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* *?_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU5S^SM/_ .?&'_OT*/[.T_\ Y\8?^_0H I_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]5<_L[3_\ GQA_[]"C^SM/_P"?&'_OT* *?_"8^&/^@U!_ MWU1_PF/AC_H-0?\ ?57/[.T__GQA_P"_0H_L[3_^?&'_ +]"@"G_ ,)CX8_Z M#4'_ 'U1_P )CX8_Z#4'_?57/[.T_P#Y\8?^_0H_L[3_ /GQA_[]"@"G_P ) MCX8_Z#4'_?5'_"8^&/\ H-0?]]5<_L[3_P#GQA_[]"C^SM/_ .?&'_OT* *? M_"8^&/\ H-0?]]4?\)CX8_Z#4'_?57/[.T__ )\8?^_0H_L[3_\ GQA_[]"@ M"G_PF/AC_H-0?]]5EZ]XET&YU/3)H-4B98;HM*P/W1MZFOGW]J[_ (*$^&/A M%KUS\.?A)X;T_6=;M',>H:A=IFTLY!UC"K@RN.^& 4\98Y ^;;C_ (*"?M/7 M6JQ:G+XMT_9#+O2T70;41?0XCW$?5J_(>(?&[@;AW,98*RBI1BUN MFY2BFUUY;VVWT/F<;Q9E&"KNDVY-;\JNE\VU^%S]*/\ A,?#'_0:@_[ZH_X3 M'PQ_T&H/^^J^:?V4O^"A7AGXN:]:_#KXN>&]/T;6[MQ'I^H6B8M+R0](RK9, M3GMEBK'CY3@'ZB_L[3_^?&'_ +]"OO>&N*"/K4U%*48RBTU=,&DU9GD/B?]BC MX,W^J/XF^'JZIX&UD\C4O!NH-9\]0#$,QE<]0%&?6N7\>>(_VN_V8/"%_P"- M=9\8>&_B!X;TN'?<2ZI;MIVHQJ2%7F/,893&6'KPIU)Q]BW!2E&+ MDN:FOW<[M*_-!OS/&QV!HX?"U:V&3A-1;7*[)M*^L?A?S1^8?C3QEXD^(7BJ M^\:>+]4DO=2U*X::[N)#RS'L!V4# ' ' K+HHK_.ZK5JXBK*K5DY2DVVW MJVWJVWU;>Y^)2E*$=4DL]2TVX6:TN(SRK#L?4 M$9!!X()!X-?K9\'?B+9_%OX6Z#\2;*$1+K&FQW$D*G(BE(Q)'GOM<,N?:OR MK] /V8OV'_A7XE^ GACQ#\1+/6WU'4=.^US0Q:]ORU^1]245XO_P ,!_LW?] 36_\ PI[S_P".4G_#OK]E M7OX"O?\ PH[[_P"/5_4OU[C1[8&A_P"%,_\ YE9^A>US7_GS#_P8_P#Y6>TT MDDD<2&25PJCJS' %>+_\.]?V1WYNOA=+.W9IO$-^2!Z<3BEC_P"">O['T;AU M^$ )'][7K\C\C/1]US;_GU#_P9+_Y4>Q?VEIW_ M #_P?]_1_C4+^(= C8I)KEFK X(-R@(_6O*?^& ?V1/^B.P?^#>]_P#CU2I^ MP?\ LE1H$7X-6> .-U_=$_F9:/K7&[_YA,/_ .%%5_\ NJ@]IFW_ #[A_P"! MR_\ E9Z;-XL\*VX!N/$VGH#T+WJ#/YFHSXW\%J"S>+]+ '4G4(__ (JO.H?V M&/V3X"2GP7T\Y_OW,[?SD-2#]B+]E,$$?!72^/5Y?_BZ/K'&[_YAL/\ ^#ZK M_P#==!SYM_S[A_X'+_Y [O\ X61\._\ H?=%_P#!I#_\54/X#>"U8'((\+V@(_P#(=2_\,_\ P'_Z(GX1_P#";M?_ (W1;CA]<,OE M5?ZH/^%;^Y_Y,9LG[5O[-,3E&^.OA8D?W=9B(_,-7'_'O]L[X-^'/@[XAU3X M=?%S0[_7AIKQZ3;V.H))+Y[_ "*ZJ"<["V__ (#7H\?P.^"L*".'X/\ A95' M15\/VP _\)O#7@;X;Z'::O<:6[:=+8Z1!%*TT9$J(K* MH(W,@7K_ !5YF=PX_P#[%Q/L9T.?V<^7EC4YK\KMRMS^*^SMOT.?%K.?JM3D M<+\KM92O>W37?L?EO)))-(TLLC,[,2S,^I^("QR20R++$Y5E(*LIP01T(-?K+^RY\1=0^+'[/WA7Q[J\ID MO+S3 E[*>LLT3-#(Y_WGC9OQK\FHXY)I%BB0LS$!549))Z "OUE_9<^'.H?" M?]G[PKX"U>(QWEGI@>]B/6*:5FFD0_[KR,OX5_2'T;/K_P#K!CN6_L?9+F[< M_.N3Y\OM+?,^ZX$]M]=JV^#EU];Z?A<[ZBBBO[#/TX**** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#Q'X^?ML^'/A1\=?#?[) MWPW^'^I>/OBIXIT2XURT\(Z1>06R:;H\$@BDU._N9V"VML966%" \DLK;41L M.RZG[*?[87P^_:KMO%>B:/HFI>'/&'P^\1/H/Q!\#Z]Y7V_0K\*)$#&)WCF@ MFB998;B-F26-L@A@Z+\1?\$Y-;U7XF?\'$O[2 2D="TA-/\ V<_$6H>%O^#JC]H/X?:%(T>E^+/V;=$UW7X8 MSA9;^RGTVTMY''0LL%Q(H)YPQ]Z /TTHHHH *\+_ &L/^2V? _\ ['N7_P!) MFKN/B#^T]\ /A5XC;PE\1/BII>D:DD*2M9W*9;_7[J.9C]DM_L[+YA7&YAGLH)]J /KNBOG/_ (>W M?\$Z/^CI-%_\ +S_ .,T?\/;O^"='_1TFB_^ %Y_\9H ^C**^<_^'MW_ 3H M_P"CI-%_\ +S_P",T?\ #V[_ ()T?]'2:+_X 7G_ ,9H ^C**^<_^'MW_!.C M_HZ31?\ P O/_C-'_#V[_@G1_P!'2:+_ . %Y_\ &: /HRBOG/\ X>W?\$Z/ M^CI-%_\ "\_^,T?\/;O^"='_1TFB_\ @!>?_&: /HRBOG/_ (>W?\$Z/^CI M-%_\ +S_ .,T?\/;O^"='_1TFB_^ %Y_\9H ]T\2_P#(7T?_ *_3_P"@FMBO ME[7O^"L7_!/&YU/2Y8/VG='98;HM*PL+SY1MZG]S6K_P]N_X)T?]'2:+_P" M%Y_\9H ^C**^<_\ A[=_P3H_Z.DT7_P O/\ XS1_P]N_X)T?]'2:+_X 7G_Q MF@#Z,HKYS_X>W?\ !.C_ *.DT7_P O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ MQF@#Z,HKYS_X>W?\$Z/^CI-%_P# "\_^,T?\/;O^"='_ $=)HO\ X 7G_P 9 MH ^C**^<_P#A[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+_P" %Y_\9H ^ MC**^<_\ A[=_P3H_Z.DT7_P O/\ XS1_P]N_X)T?]'2:+_X 7G_QF@#Z,HKY MS_X>W?\ !.C_ *.DT7_P O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ QF@#Z,HK MYS_X>W?\$Z/^CI-%_P# "\_^,T?\/;O^"='_ $=)HO\ X 7G_P 9H ^C**^< M_P#A[=_P3H_Z.DT7_P +S_XS1_P]N_X)T?]'2:+_P" %Y_\9H ^C**^<_\ MA[=_P3H_Z.DT7_P O/\ XS1_P]N_X)T?]'2:+_X 7G_QF@#Z,HKYS_X>W?\ M!.C_ *.DT7_P O/_ (S1_P /;O\ @G1_T=)HO_@!>?\ QF@#WKQC_P BQ>_] M<#5S3O\ D'P?]<5_D*^:?%'_ 5E_P""=]YX?N[:V_:?T=Y'B(1%L+S)/_?F MK=C_ ,%:_P#@G5'90QO^U%HP98E!!L+S@X_ZXT ?2-%?.?\ P]N_X)T?]'2: M+_X 7G_QFC_A[=_P3H_Z.DT7_P +S_XS0!]&45\Y_\ #V[_ ()T?]'2:+_X M 7G_ ,9H_P"'MW_!.C_HZ31?_ "\_P#C- 'T917SG_P]N_X)T?\ 1TFB_P#@ M!>?_ !FC_A[=_P $Z/\ HZ31?_ "\_\ C- 'T917SG_P]N_X)T?]'2:+_P" M%Y_\9H_X>W?\$Z/^CI-%_P# "\_^,T ?1E%?.?\ P]N_X)T?]'2:+_X 7G_Q MFC_A[=_P3H_Z.DT7_P +S_XS0!]&45\Y_\ #V[_ ()T?]'2:+_X 7G_ ,9H M_P"'MW_!.C_HZ31?_ "\_P#C- 'T917SG_P]N_X)T?\ 1TFB_P#@!>?_ !FC M_A[=_P $Z/\ HZ31?_ "\_\ C- 'T917SG_P]N_X)T?]'2:+_P" %Y_\9H_X M>W?\$Z/^CI-%_P# "\_^,T ?1E%?.?\ P]N_X)T?]'2:+_X 7G_QFC_A[=_P M3H_Z.DT7_P +S_XS0!]&45\Y_\ #V[_ ()T?]'2:+_X 7G_ ,9H_P"'MW_! M.C_HZ31?_ "\_P#C- 'T96/X'_Y!$O\ U^S?^A5X7_P]N_X)T?\ 1TFB_P#@ M!>?_ !FLKPC_ ,%8O^">-EIDD5W^T[H\;&ZE8*UA>="W!_U- 'U#17SG_P / M;O\ @G1_T=)HO_@!>?\ QFC_ (>W?\$Z/^CI-%_\ +S_ .,T ?1E%?.?_#V[ M_@G1_P!'2:+_ . %Y_\ &:/^'MW_ 3H_P"CI-%_\ +S_P",T ?1E%?.?_#V M[_@G1_T=)HO_ ( 7G_QFC_A[=_P3H_Z.DT7_ , +S_XS0!]&45\Y_P##V[_@ MG1_T=)HO_@!>?_&:/^'MW_!.C_HZ31?_ O/_C- 'T917SG_P /;O\ @G1_ MT=)HO_@!>?\ QFC_ (>W?\$Z/^CI-%_\ +S_ .,T ?1E%?.?_#V[_@G1_P!' M2:+_ . %Y_\ &:/^'MW_ 3H_P"CI-%_\ +S_P",T ?1E%?.?_#V[_@G1_T= M)HO_ ( 7G_QFC_A[=_P3H_Z.DT7_ , +S_XS0!]&45\Y_P##V[_@G1_T=)HO M_@!>?_&:/^'MW_!.C_HZ31?_ O/_C- 'T917SG_P /;O\ @G1_T=)HO_@! M>?\ QFC_ (>W?\$Z/^CI-%_\ +S_ .,T ?1E%?.?_#V[_@G1_P!'2:+_ . % MY_\ &:/^'MW_ 3H_P"CI-%_\ +S_P",T ?1E8_@?_D$2_\ 7[-_Z%7A?_#V M[_@G1_T=)HO_ ( 7G_QFLKPC_P %8O\ @GC9:9)%=_M.Z/&QNI6"M87G0MP? M]30!]0T5\Y_\/;O^"='_ $=)HO\ X 7G_P 9H_X>W?\ !.C_ *.DT7_P O/_ M (S0!]&45\Y_\/;O^"='_1TFB_\ @!>?_&:/^'MW_!.C_HZ31?\ P O/_C- M'T917SG_ ,/;O^"='_1TFB_^ %Y_\9H_X>W?\$Z/^CI-%_\ "\_^,T ?1E% M?.?_ ]N_P""='_1TFB_^ %Y_P#&:/\ A[=_P3H_Z.DT7_P O/\ XS0!]&45 M\Y_\/;O^"='_ $=)HO\ X 7G_P 9H_X>W?\ !.C_ *.DT7_P O/_ (S0!]&4 M5\Y_\/;O^"='_1TFB_\ @!>?_&:/^'MW_!.C_HZ31?\ P O/_C- 'T917SG_ M ,/;O^"='_1TFB_^ %Y_\9H_X>W?\$Z/^CI-%_\ "\_^,T ?1E%?.?_ ]N M_P""='_1TFB_^ %Y_P#&:/\ A[=_P3H_Z.DT7_P O/\ XS0!]&45\Y_\/;O^ M"='_ $=)HO\ X 7G_P 9H_X>W?\ !.C_ *.DT7_P O/_ (S0!]&4V:&*XB:W MN(E>-U*NCKD,#P00>HKYU_X>W?\ !.C_ *.DT7_P O/_ (S1_P /;O\ @G1_ MT=)HO_@!>?\ QFAI-68'@7[67_!/;Q]\//$5WXQ^#'A^YUOPW[;]E^ROYF>F-N,YK]# M/^'MW_!.C_HZ31?_ O/_C-95I_P5B_X)XIXMN[U_VG='$3VL:I(;"\P2"< MC_4U_._$/T=\AS3,I8G+\5+#1D[N'(IQ3>_)[T7%>3YK=-+(^(QO!&#Q%=U* M-1P3Z6NOEJK?B>+?LG?\$]O'WQ$\0VGC#XS>'[G1/#5M(LK6%ZACNM1P?_&: /HRBOG/_A[=_P $Z/\ HZ31?_ " M\_\ C-'_ ]N_P""='_1TFB_^ %Y_P#&: /HRBOG/_A[=_P3H_Z.DT7_ , + MS_XS1_P]N_X)T?\ 1TFB_P#@!>?_ !F@#Z,HKYS_ .'MW_!.C_HZ31?_ O M/_C-'_#V[_@G1_T=)HO_ ( 7G_QF@#Z,HKYS_P"'MW_!.C_HZ31?_ "\_P#C M-'_#V[_@G1_T=)HO_@!>?_&: /HRBOG/_A[=_P $Z/\ HZ31?_ "\_\ C-'_ M ]N_P""='_1TFB_^ %Y_P#&: /HRBOG/_A[=_P3H_Z.DT7_ , +S_XS1_P] MN_X)T?\ 1TFB_P#@!>?_ !F@#Z,HKYS_ .'MW_!.C_HZ31?_ O/_C-'_#V M[_@G1_T=)HO_ ( 7G_QF@#)_:N_X)RZ1\7=>N?B-\)-6M=&UN[<*?F."/J*OG/_ (>W?\$Z/^CI-%_\ +S_ .,T?\/; MO^"='_1TFB_^ %Y_\9K[WAKA;(^$3>K?X+9)+0]G 9=A M,MH>RP\;+\6^[9]&45\Y_P##V[_@G1_T=)HO_@!>?_&:/^'MW_!.C_HZ31?_ M O/_C-?0G:?1E%?.?_ ]N_P""='_1TFB_^ %Y_P#&:/\ A[=_P3H_Z.DT M7_P O/\ XS0!]&45\Y_\/;O^"='_ $=)HO\ X 7G_P 9H_X>W?\ !.C_ *.D MT7_P O/_ (S0!]&45\Y_\/;O^"='_1TFB_\ @!>?_&:/^'MW_!.C_HZ31?\ MP O/_C- 'T917A7@#_@IA^PM\4O&NF?#OP#^T3I.I:UK-VEKIEA%:72M/,QP MJ O$%!)]2*]UH **** "BBB@ HHHH **** "BBB@ HHHH **** /AOQ/^SOX MY_8N_P""M_BC_@H5X-^'>O\ B?X<_&WX?6FA_$RV\):1+J.HZ%KVFF-;'4/L M< :>XM9;5# P@CD>.4!V&QB1I_L!?LD_$>[_ &[/CS_P5'^.?@F\\+ZK\5ET MSP]\/?".JE/M^D^&=/MXHQ-=JC,(IKR:)+@P;BT*J@?#ED3[1HH **** ,O5 MO!'@O7KPZAKGA#2[VX*A3/=Z?'(Y Z#_"#X3:G:26&I?"_P .W$$J M[989]$@=''H04P17144 <-_PR_\ LT_]&\>!?_"2L_\ XU1_PR_^S3_T;QX% M_P#"2L__ (U7!?_"2L_\ XU1_PR_^S3_T;QX%_P#" M2L__ (U7!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ M (U7!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ (U7 M!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ (U7!?_"2L_P#XU1_PR_\ LT_]&\>! M?_"2L_\ XU7!?_"2L_P#XU1_PR_\ LT_]&\>!?_"2L_\ MXU7!?_"2L_P#XU1_PR_\ LT_]&\>!?_"2L_\ XU7-]9T+X&>#K*\M]$=[>ZM/#%I')$VY>598P5/N*[7X;?LS_LX M7?P[T"ZNOV?O!$LLNBVKR22>%+-F=C"I)),>22>]=S\2/A]X<^*O@74_AWXN MBE?3=6MC!>+!*4TT/3U8065M'! ';)"(H5!?\ PDK/_P"-5W-% '#? M\,O_ +-/_1O'@7_PDK/_ .-4?\,O_LT_]&\>!?\ PDK/_P"-5W-% '#?\,O_ M +-/_1O'@7_PDK/_ .-4?\,O_LT_]&\>!?\ PDK/_P"-5W-% '#?\,O_ +-/ M_1O'@7_PDK/_ .-4?\,O_LT_]&\>!?\ PDK/_P"-5W-% '#?\,O_ +-/_1O' M@7_PDK/_ .-4?\,O_LT_]&\>!?\ PDK/_P"-5W-% '#?\,O_ +-/_1O'@7_P MDK/_ .-4?\,O_LT_]&\>!?\ PDK/_P"-5W-% '#?\,O_ +-/_1O'@7_PDK/_ M .-4?\,O_LT_]&\>!?\ PDK/_P"-5W-% '#?\,O_ +-/_1O'@7_PDK/_ .-4 M?\,O_LT_]&\>!?\ PDK/_P"-5W-% '#?\,O_ +-/_1O'@7_PDK/_ .-4?\,O M_LT_]&\>!?\ PDK/_P"-5W-% '#?\,O_ +-/_1O'@7_PDK/_ .-4?\,O_LT_ M]&\>!?\ PDK/_P"-5W-% '#?\,O_ +-/_1O'@7_PDK/_ .-5XK^PC^S_ / ; MQ'\'M4OO$/P2\(W\Z>-=7B2:]\-VLKK&MP0J M&2% X Z"OJ.N;^%OPI\(_! M[P[/X7\%PSI:7&I7%](+B/ O\ X25G M_P#&J/\ AE_]FG_HWCP+_P"$E9__ !JNYHH X;_AE_\ 9I_Z-X\"_P#A)6?_ M ,:H_P"&7_V:?^C>/ O_ (25G_\ &J[FB@#AO^&7_P!FG_HWCP+_ .$E9_\ MQJC_ (9?_9I_Z-X\"_\ A)6?_P :KN:* .&_X9?_ &:?^C>/ O\ X25G_P#& MJ/\ AE_]FG_HWCP+_P"$E9__ !JNYHH X;_AE_\ 9I_Z-X\"_P#A)6?_ ,:H M_P"&7_V:?^C>/ O_ (25G_\ &J[FB@#AO^&7_P!FG_HWCP+_ .$E9_\ QJC_ M (9?_9I_Z-X\"_\ A)6?_P :KN:* .&_X9?_ &:?^C>/ O\ X25G_P#&J/\ MAE_]FG_HWCP+_P"$E9__ !JNYHH X;_AE_\ 9I_Z-X\"_P#A)6?_ ,:H_P"& M7_V:?^C>/ O_ (25G_\ &J[FB@#AO^&7_P!FG_HWCP+_ .$E9_\ QJC_ (9? M_9I_Z-X\"_\ A)6?_P :KN:* .&_X9?_ &:?^C>/ O\ X25G_P#&J/\ AE_] MFG_HWCP+_P"$E9__ !JNYHH X;_AE_\ 9I_Z-X\"_P#A)6?_ ,:KQ7]A']G_ M . WB/X/:I?>(?@EX1OYT\:ZO$DU[X;M976-;@A4!:,D*!P!T%?4=!?\ PDK/ M_P"-4?\ #+_[-/\ T;QX%_\ "2L__C5=S10!PW_#+_[-/_1O'@7_ ,)*S_\ MC5'_ R_^S3_ -&\>!?_ DK/_XU7!?\ PDK/_P"-4?\ M#+_[-/\ T;QX%_\ "2L__C5=S10!PW_#+_[-/_1O'@7_ ,)*S_\ C5'_ R_ M^S3_ -&\>!?_ DK/_XU7!?\ PDK/_P"-4?\ #+_[-/\ MT;QX%_\ "2L__C5=S10!PW_#+_[-/_1O'@7_ ,)*S_\ C5'_ R_^S3_ -&\ M>!?_ DK/_XU7!?\ PDK/_P"-5XKX'_9_^ UQ^W7XY\.7 M'P2\(R:?;>"M,EM[!_#=J88I&=MSJACVJQ[D#)KZCKF],^%/A'2/BCJGQ@LX M9QK6KZ;!8WKM.3&88B2@"=CD]>] &5_PR_\ LT_]&\>!?_"2L_\ XU1_PR_^ MS3_T;QX%_P#"2L__ (U7!?_"2L_\ XU1_PR_^S3_T M;QX%_P#"2L__ (U7!?_"2L_\ XU1_PR_^S3_T;QX% M_P#"2L__ (U7!?_"2L_\ XU1_PR_^S3_T;QX%_P#" M2L__ (U7!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ M (U7!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ (U7 M!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ (U7!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ (U7!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ (U7!?_"2L_\ XU1_PR_^S3_T;QX%_P#"2L__ (U7!?_"2L_\ XU7BO[3_ .S_ / ;1_C#\&K'2?@EX1M8+_QK+%?0VWANU1+B M/[.QV2!8P'7/.#D5]1US?C?X4^$?B#XB\.>*/$<,[7?A;4FOM),,Y15F*%"6 M'\0P>E &5_PR_P#LT_\ 1O'@7_PDK/\ ^-4?\,O_ +-/_1O'@7_PDK/_ .-5 MW-% '#?\,O\ [-/_ $;QX%_\)*S_ /C5'_#+_P"S3_T;QX%_\)*S_P#C5=S1 M0!PW_#+_ .S3_P!&\>!?_"2L_P#XU1_PR_\ LT_]&\>!?_"2L_\ XU7$-/OK2026M[8^&K6*:%QT9'6,%3[@UU]%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5\H?MU_\%6/#W[!O MQK^&OP+\8?LK?$;Q?JGQ>UQ]&^'\_@^XT8PZA?H8%-NYO+^W,#$W$>&D"H>3 MNX./J^OS!_X+Q_\ *1'_ ()U?]G#2?\ HW3* /H;XW?\%:M)_9*T6#QS^VA^ MP_\ &WX9>#7N(XKWQ[]@BM>-HFI7D]LI8@!FAVDL "20*^GOAQ M\1_ 7Q?\!Z1\4?A;XPT[Q!X=U^PCO=&UK2;I9K:\MY%W))&ZDAE(/]*D\>^! M/!_Q0\#ZQ\-OB#X>M=7T'7],GT[6=+O8P\-W:S1M'+$ZGJK(S CT-?A]_P $ M+_V]M>_8#_X)3_M$:=J,=QXLT_X3_'E_"WPIL;EII!=W>IW$%M!:@0JTAA%R MYN76)6/"7B;Q9 M!HWQ<\&S?LL:[H?]@6D_WM7TVY.GQ-'#"P.8+J6Y8@J#)R9%]K\(_M'_ !L_ M;F_:H^,WP(_9\^,+_#?P=\$-3L_#NJ>*M+T*SU'5-<\136_VB>-!?1RP06EJ MK1QLOE-+-*S%9(E0;P#Z[HKX(3]O_P#;T_9*_P"">B^/?^"@WP3T+3_C3??% MBU^'G@>'1$:]L?$TM[=Q6]AJ[6FG23S*I1YYGM(CYT@M2L:QM,BKS?B[]M'] MO7X'?M>_!W3_ (>6OQ9^.GPS\?>(%T+XHV.K?LQZSH$O@LRO&D6KVUV-.@46 MB-(QDBN#,R1PG]X2V]0#]&Z*_.KX9_M0?\%.?C=_P5"_:/\ V!-.^.'PWT+2 MOA]X9\.7WASQ=:_#Z61M,BU" W#.+*6\,?@7\3;CP]J'QJM_AV+VXUNU>/S+,1Z0 M9X[6WD.UWEE:1U"E(EB9BTX /L3_ (*#?M@W7[!O[*'BW]J=/@EK?CNU\(Z: M]]J&E:)J-I:F*!?O2RR7,BD1C//E)*_I&1G';_LX_%S_ (: _9Z\!_'G_A'O M[(_X3;P9I>O_ -E?:_M'V+[9:17'D>;L3S-GF;=^U=VW.T9P/S*U_P#;4^-W M[;G_ ;C?M/^)?VDXM)D\>> ;7Q=X'\4ZIH5J8+35+G3B@%W'%_RRWI*FY1Q MN5B H(5 /A)X7O=<^!S>$Y7 MN+O0(].M5DNWU=W$C77EGSGCCCBCA4, ;@QYE /UZHKX>^(W_!4[3?BKX^^# MGP8^ FK>(O#Z_%3X,1_%/6/$VB?#J_\ $^IZ1H$YMXK."WLK*VN%6XFFG8-< M7$3P1+:NI1WECVX7[&O[5O\ P4C\>?M._&+]C_Q=X=\0:IH.E^'(M<^#/[0O MQ#^ >L:%I]VS-;K-I>HVC)81SW$;3D(8&@+K;RO@CY5 /OZL[Q?XM\-> ?"F MI^.?&6LP:=I&C:?-?:KJ%RVV.VMXD,DDK'LJJI)]A7YJ?\$D/VF/^"Q/_!2+ M]FOX*_MF:I\=?AAH/A6;QKJL/Q&\-3^#6:Z\1Z7%J%Q$6MIHV(M&C5%MXHMH M8F)II9Y XAK].;BW@NH6M[J!)(W&'CD4%6'H0>M 'PCXO_X+I:!\'/C1X,\) M?M-?L'_&CX8?#WXB^(XM"\&_%;QAI-K%8S7DQQ +NV29I[!9,%E6<+*%!9HE M"R;/MKQYXST_X>^$KWQCJFDZO?P6,6]K/0=&N-0NYB2 %CM[='DD))'08 R6 M(4$C\U?^"]/[65I\,?&7PB\,_M<_L0^/KK]FW0/BKI>O>.OBEI=W87-O]KMF M?[#";:":6:.U^T21O*TRP/*L9AB5F?G].M+U/3M;TRWUG2+V*YM+N!)K6Y@< M,DL;J&5U(X((((/H: /#/^"=/_!0/X9?\%*O@+>_M$_"+P5XAT+1+?Q;J&A0 M6GBFWCAO7>T9%>1XHW<19+<(6+#'.#P/>J_.W_@V3 7]@/QDH& /C_XQP/\ MM]6OT2H **** "O#O^"@O[<.@?\ !/#]G#6_VJ/'_P (/%/BKPIX:2&3Q WA M.2R-S9QRW$5NDGE75Q#YB[Y4SL)(&3C ->XU\1_\''?_ "A.^/G_ &+EC_Z= M;*@#J="_X*>?$W6?@EI/[1J?\$N/V@;CP=K6AV^L65]HDGA74[QK&>)9HIQ8 M6VN/=.&C96V)$THR!LSD#U7]B[]NS]EW_@H'\)?^%S_LK_$Z#Q#I,-VUGJEL M]O);7NE7:@%K:ZMI0LD$@SG#####*64@F/\ X)W?\H_?@7_V1SPQ_P"FJVK\ MV?@%?Z1^Q_\ \'7/QM^'?PXN(]*\#_$KX-#Q;XZTJW^6TM;^*&"X>^9%Z2%Q M<.6];^7^]0!^Q%%?EQXJ_P""D/[:?[1'[%=[^V_^R-XL\?Z=XHN[6XUOX=_! M^Q_9DUS6M'UK38YF^SV5WJ2:>S37=S"@8SVMS#!&\HC <(9G]GB_X*/?'/XW M^)?V=/V7_!'PTO?A7\4_C5X&N_%OC^W\8Z'*;OP'IEE&J74:6=R(VENI;MO( M@:9=BHK321N (V /N"BODKX4?$7]OW]F_P#:*^+VC_M>W5MXP_9[\+> AXI\ M'_&2YATVSU9)H8U>]TNZM++RUEVJL\J3+;Q +$ 6'/@19_LQZ]J6A:GI%PZ21V#:JNG>;-=&UD$C M7D%REN[J1'&$8/0!^IM%?G'^U'_P4/\ ^"@7AS]I']B_0OA9X;\.^%-"_:.A MNW\1?#WQSX4NK36M"O8=*@N7L[VYDD8A4EN#N2.VAE!MMN\B3*5[S]IC_@JM M\!?^"IFD_P#!/?Q=\?OAQ\1+/XN?#*]\1>#?%.H?#Y]'C\'7EK.RS@VEM:Q<6UNTD&EZ?)"D]TP& M1'&T\D<08] 7=5]6%?/G_!,7_@H5'_P4B^#WC#XM)\%+_P !'PG\3=5\'RZ) MJFL17MP\EBD!>61H4$<;%IF4QJTBCR\B1MW'D7["W[4G[9OA?_@IY\6/^":' M[7_Q@T/XF+H/P\TWQUX,\,[9'78P);",6)WA4 M^2_^"3_P^_X*=?$O]F+X_P"G?L$_M"?#SX9KIO[4WCFYAOO%'A-]9NM=O_,M M\6C;V$6GVP 3,P2XE=G.$C$>90#]H:*_,S]G[_@NO\0?''_!,VR^.?Q2^%=E MI7QNC^.$'P5U3PY:Z9=WEC'XMDGB0W M;4O=30QV\C7+6T):61H7@C;+*XW- M:_;/_;Q^"W[:WP>\->!;+XL_'+X5?$36?[#^)(UO]FC6/#\W@6:22)(-5BO! MIUO']B#2L9$G\UHXH&)E);BW-K):.(6KE+)H=&M4\17VD6[0VEQ?B)1<20QN2R1-)O*J M22%(!)(H ^2?VR/^"P5W^RPWB7Q9X)_8+^,'Q0\ > YYHO'WQ&\(6-HFFZ:T M#%;M;=;B9);[[,5D6>2-!#$\;HTH,^L=1D\.7=BD>C6EQ$\5Q=&WDE^TW4J([ND4$$@9A\Y49K:_ MX([?%3]E+XO?\$V/A/XA_8JL=1LOAY8>&8]*TG3-:*F_L9;5F@N(;HJ=K3^< MDC.Z_*Y;>ORN* )_V?\ _@IK\(OVC_VWO'_[#7@OX:^.-+U[X<^&+76M:U7Q M7X>DTN&X2Y=!$MO#<;;A@5D#;Y(XQV /6OI&OSM_9M '_!RY^TB0.OP \*Y_ M[^QU^B5 !1110 5X=_P4%_;AT#_@GA^SAK?[5'C_ .$'BGQ5X4\-)#)X@;PG M)9&YLXY;B*W23RKJXA\Q=\J9V$D#)Q@&O<:^(_\ @X[_ .4)WQ\_[%RQ_P#3 MK94 =3H7_!3SXFZS\$M)_:-3_@EQ^T#<>#M:T.WUBROM$D\*ZG>-8SQ+-%.+ M"VUQ[IPT;*VQ(FE&0-F<@>J_L7?MV?LN_P#!0/X2_P#"Y_V5_B=!XATF&[:S MU2V>WDMKW2KM0"UM=6TH62"09SAAAAAE+*03'_P3N_Y1^_ O_LCGAC_TU6U? MFS\ K_2/V/\ _@ZY^-OP[^'%Q'I7@?XE?!H>+?'6E6_RVEK?Q0P7#WS(O20N M+ARWK?R_WJ /V(HK\N/%7_!2']M/]HC]BN]_;?\ V1O%GC_3O%%W:W&M_#OX M/V/[,FN:UH^M:;',WV>RN]233V::[N84#&>UN88(WE$8#A#,_L\7_!1[XY_& M_P 2_LZ?LO\ @CX:7OPK^*?QJ\#7?BWQ_;^,=#E-WX#TRRC5+J-+.Y$;2W4M MVWD0-,NQ45II(W $; 'W!17R5\*/B+^W[^S?^T5\7M'_ &O;JV\8?L]^%O 0 M\4^#_C)Z7=6EEY:R[56>5)EMX@%B +.9!M^9_B1_P %%?V_ MOB5^Q+IO[=/[*FJ^/;GQOJNGV7B3PY\"+/\ 9CU[4M"U/2+ATDCL&U5=.\V: MZ-K()&O(+E+=W4B.,(P>@#]3:*_./]J/_@H?_P % O#G[2/[%^A?"SPWX=\* M:%^T=#=OXB^'OCGPI=6FM:%>PZ5!_B[X_?#CXB6?Q<^&5[XB\&^*=0^'SZ/'X.O+6=EG! MM+:YD>_@6)69(9)U>1GC4SQ!'=P#]%_$>J7^B:#=ZOI?AR\UBXMK=I(-+T^2 M%)[I@,B.-IY(X@QZ NZKZL*^?/\ @F+_ ,%"H_\ @I%\'O&'Q:3X*7_@(^$_ MB;JO@^71-4UB*]N'DL4@+RR-"@CC8M,RF-6D4>7D2-NX\B_86_:D_;-\+_\ M!3SXL?\ !-#]K_XP:'\3%T'X>:;XZ\&>.=+\(1:'<+:3SK;365Q;0R/&=LCK ML8$MA&+$[PJ?)?\ P2?^'W_!3KXE_LQ?'_3OV"?VA/AY\,UTW]J;QS'+73+N\L8_%LD\2&X%K:E[J:&.WD:Y:VA+ M2R-"\$;997&YK7[9_P"WC\%OVUO@]X:\"V7Q9^.7PJ^(FL_V'\21K?[-&L>' MYO LTDD20:K%>#3K>/[$&E8R)/YK1Q0,3*2VY0#]%Z*_,#1OVEO^"RG[1?[> MO[5_[!/P;_: ^$WAO4/A+IGA:Z\)>,9_A]+]EM_[0LFO1;FUDN;B0RS+*D;W M#O-'$+5REN3,NS])OAW:^.K'X?Z%9?%'5=/OO$T.C6J>(K[2+=H;2XOQ$HN) M(8W)9(FDWE5))"D DD4 ?)/[9'_!8*[_ &6&\2^+/!/[!?Q@^*'@#P'/-%X^ M^(WA"QM$TW36@8K=K;K<3)+??9BLBSR1H(8GC=&E!CDV?3G[/'Q^^%_[4OP, M\+?M&?!C73J?A;QCHL.J:+>-"4=H9%SM=#RDBG*,AY5E8=J\ _X+$?&G]HKX M*_L/^.=-_9E_8V\3?$^\UOPO?6.HR>'+NQ2/1K2XB>*XNC;R2_:;J5$=W2*" M"0,P^E:3IFM%3?V,MJS M07$-T5.UI_.21G=?E&XVW# K(&WR1QCL >M?2-?G;^S: /\ M@Y<_:1('7X >%<_]_8Z_1*@ HHHH *R_&6MZYX=\-W6L^&_!MWX@O($W0Z18 MW4$,UP?[JO<.D8/^\RCW%:E% 'Q%^Q]_P6@U']N_X8ZI\9/V8O\ @FW\=KWPK^)>@G2M*YBPRG?!+(NUE8G M:ZEOE'_@TX_Y1W>/_P#LX;Q/_P"BK&O/_P#@Y(M$^ '[<'[$G[;OPGB%C\0K M+XMIX;GN;,;9M6TN6:W9K24CEX]LMS%C^[>R#^*@#]?J*^(?B3^WAXM^,W[4 M_P 5?V:_A5\4?''@+1_A(]AI5_XG\!_!+4?%]YJ>NW-HMV\;/%87=K;6UO%+ M C1LGGS2/)M>)(P9?+/A3_P6%_;"^$O_ 3[\>?$S]M#]E_6;+XJ^%?B?;^ M?AY-KG@O4O#&G?$2XOKE;?3-3C@O8UD@B;+R3H@.U(3MVLXC4 _3&BOD+QWI M/_!6;X)?M ?!S5_ 7CG3?C/X(\3:\=-^.&DWVBZ7HL?A:VD6,C5=+962X,41 M\TFWF>\D9510VYMZ\?XJ_;R\>?M(_&WXP_"SX-?&+QU\.M$^$_BAO"%GK_@? MX"ZGXPFU77XK2&XNY+F6.PNK6*V@:YBA%JOEW#M')(941XP0#[MHK\G?B1_P M5-_X*L^'?^"'_P 1OVR/&?PAM/A7\7OA1XA.CZTGCKX6:G:0^*+)KNR@AU;3 M;>\E@-L&2[+$RQW$9DMY%V(&&SK/V^_VQ?\ @J1^Q/\ "WX1?MWO\8? .M^# M_$7C#P[HGBSX+P^#O*#6NI)CSUUEI#*USN[K!%"ID7]VXC/F@'Z;5\Q?";_@ MH]=?$W_@IIXU_P"";^J?LXZWX:NO!OPZC\6_\)5K.N6D@U."2[@MHQ#;6QE" MQMYK,'>57'EX:)2>]V-Q(\RQAPC$11^8!%YM\1=&_:=\3?\ M!R)\4_"W[*'C7PMX5\2:C^R?I,4_B[Q7I,NI1:-;?VO&6GAL8WC%W.6"*J22 MQQKN9V+[!%( ?JO17YO_ +%W_!2O]K+X#_M0?'7]@O\ X*J:[X>\0:]\(?AI M-\2] ^)OA'1A81>(/"T6W[1)):@A(YHRZ* N!E95.X()'Y+XJ_\ !1#_ (*$ M^,/V+M%_;E_9:OO'FJ^.]4L=-\1:9\ K/]F+7[[0=1TJZ>-QIXU4:<)I;I;: M4.U[%-O*B5'4T ?J;17YO?M6?\ !0/_ (*):%^V)^QQ\-?@OIWACPKH M/[2^A:O=WW@KQMX+N8M9\-7=KHMO"_VT/ /PANO#O[=?QH\*>/O&*>([U[#Q%X0\/MID$NE%E^S)+ >%F MW[MN0 57 ?@[^RUX\^,WCBYT_^T9O"O@2&VC&F MV!=T6YO+JZDCAMUD>.5(DRTLS0R;$(C=ES?^";W_ 4H^#__ 4H^&&O^,OA M]X-\2^$?$7@OQ)-X?\>^ _&5B+?5- U.+[T,J*2"IYVMP M,/%WPW^'^J^-OAQ\%=6\>:[!;YL_#.@WUA:7-^X!V)YU]/!"BYZEG) )(5CQ M7P5_P0 _:.^%_P 8/$_[1?A[Q9\$O$/PU_:$F^*UQXC^-W@WQ,J[[=[PNM@M MHP"[[6.WB6,$C<7+2G*SH2 ?1_[3?_!3;X0_LP?M3_"C]D7Q/\-?'&H>(OBY MXH&BZ'K%OX=D@T>VD"))(SWD^Q)BJR(=D'FG+$,5(./I&OSM_P""SH'_ WY M^P V.?\ A?\ =<_]N25^B5 !1110 4DC,D;,D9=@I(4'&3Z4M% 'QE!_P6$E MUK]MWQC_ ,$^O O[ WQ=\1?$7P+HL&L:_;Z=JGAF&S33YD@:*Y2XN]7A5U;[ M3"NT?."Q!4;6QMQ?\%@_@'X%^/WA_P#9E_:Y^$7Q%^ _BOQ=/]G\(2?%#2K( M:3KMQE1Y-KJFFW=W9M)EE&UY4;+HI 9U!^<_V7O^5K/]I?\ [-YT'^>D5Z=_ MPN_&^FV[W7A#3K;Q%XW)69KR>V5I3)!/;11O(D84[3(W;_'S_ (*!?%#0 M/BQ\(_V0;K0M7\!_$'QM\,)?&_Q,F\,^"[SQC>>$[2$VUL]G:6^GP7"RS/?7 M#1"[EC>V1+9R5=I8A0!]G45\!_L;_M7_ /!17Q?^UW\5?V/O&OA_Q1KGA&W\ M+1Z[\(?VA/'WP!U?0K,SEH%FTG4K5H["*YF0S,4,+6Y=8)&/W@$\9_9)_:__ M ."P?[*O"L_BB\"0?#I-1&O-ILTY6R(EE6.PM@D M7E!PEQ,Q(D+KM*. ?K%7S%^V_P#\%'KK]C#X_P#P/^!UY^SCK>OVOQJ^(MCX M2M/%ZZY:6MAID]Q(H8E 9+B61$)?88HT8+@2@YQ\B_$#]O+_ (*K?%7_ ()" M:3_P5Y^$OQB^''@*'0O 4'B._P#AF/ SZK'XD%NXCOFGOIYU>R21DE:*"!&9 M%50UP[29B7_@L!\8/%?QOT/_ ()T_'OX:^%K!=:\8_'KPMKVAZ/J]^\5JEQ= MZ>+B*&:9(W=8PTBAG5&; )"DX% 'ZK45^9_CS]KW_@J1_P $X/V^/@YX&_;A M^+O@+XK_ <_:!\8)X2T_5/"G@N&46L"H9YC-;NSJH:621V1)&)C M* 2=[XB_;S^(G[3GQ7^,?@#X*_&?QU\-]'^%?C*Y\%Z3K/@KX ZIXPDU77;6 MVADO9[N:/3[JVCMHIIU@6UC,=PQA>1I566-0 ?>=%?DE\;?^"K?_ 5;\(_\ M$*?&7['?^"D4_P :]8^*/[4?QF^'^H_#7Q'X1L[CPSX# M\.^')(-1\-ZFQ1GBDNRQ%Y&(MP:8E?,D.4B@1=K 'IW[2'[0OAW]FSX=_P#" M;ZMX0\0^)M0O+U+#PYX1\(Z;]KU77;]U=TM;:(LJEMD_V/_\ @KUX=_:&_:TU7]A+X[_LL?$#X(_%>T\/'7M'\-^.EMI8= MTN;61XY2IW949&$?#,8Y OUYJ 2*!K]=,:[FMD=X(HPGF,VT_*A:C-)-9R2PK=RJ$CC1)9%B161\23J" ?:7_ 4$_;V^%O\ P3F_9VUC]I'X MM^!?&FOZ3H]OYLUKX-\-RWKJ#)'&#+-\L%LA>6,;II$SD[0VT@>H_";X@6?Q M8^%?AGXIZ=I\MI;^)?#]EJL%I,P9X4N($F5&(X) < D<9%?*W_!P@ ?^",7[ M00(S_P 42/\ TKMZ^@/V-/\ DT#X4_\ 9-M"_P#3?!0!Z31110 4DC,D;,D9 M=@I(4'&3Z4M% 'QE!_P6$EUK]MWQC_P3Z\"_L#?%WQ%\1? NBP:QK]OIVJ>& M8;--/F2!HKE+B[U>%75OM,*[1\X+$%1M;&W%_P %@_@'X%^/WA_]F7]KGX1? M$7X#^*_%T_V?PA)\4-*LAI.NW&5'DVNJ:;=W=FTF64;7E1LNBD!G4'YS_9>_ MY6L_VE_^S>=!_GI%>G?\'*_P5^'WQC_X(V?%Z[\;Z;;O=>$-.MO$7AR_E0>9 M8W]O6 ^JSL.] 'WA17YF?LY?\%0OBC>?L:?L<_"'4-:UF/XB? M&+X6MJWBCQA8^"-0\37VGZ7I=M#%-?)864,LD]W=2R0!))%,,>^6617V+%)U M_P"S5^W=^U_\//VX/''P,_:'\.?$/QM\";;X>S^+/#GQU\3? W4_"TFBSVRL M]UI6H&2RM;:8^5')(DL<49/RKARYV 'Z"45^?6B?'/\ X*D?MB?\$^!_P4/_ M &._&NF:5XJ\0P'7/A?\#KG0=.FT[4=(6[VPVNI7MR5F:\GME:4R03VT4;R) M&%.TR-V_Q\_X*!?%#0/BQ\(_V0;K0M7\!_$'QM\,)?&_Q,F\,^"[SQC>>$[2 M$VUL]G:6^GP7"RS/?7#1"[EC>V1+9R5=I8A0!]G45\!_L;_M7_\ !17Q?^UW M\5?V/O&OA_Q1KGA&W\+1Z[\(?VA/'WP!U?0K,SEH%FTG4K5H["*YF0S,4,+6 MY=8)&/W@$\9_9)_:_P#^"P?[*O"L_BB\"0?#I-1 M&O-ILTY6R(EE6.PM@D7E!PEQ,Q(D+KM*. ?K%7S%^V__ ,%'KK]C#X__ /^ M!UY^SCK>OVOQJ^(MCX2M/%ZZY:6MAID]Q(H8E 9+B61$)?88HT8+@2@YQ\B_ M$#]O+_@JM\5?^"0FD_\ !7GX2_&+X<> H="\!0>([_X9CP,^JQ^)!;N([YI[ MZ>=7LDD9)6B@@1F154-<.TF8E_X+ ?&#Q7\;]#_X)T_'OX:^%K!=:\8_'KPM MKVAZ/J]^\5JEQ=Z>+B*&:9(W=8PTBAG5&; )"DX% 'ZK45^9_CS]KW_@J1_P M3@_;X^#G@;]N'XN^ OBO\'/V@?&">$M/U3PIX'.A7/@_7KAE%K J&>8S6[LZ MJ&EDD=D21B8R@$G>^(OV\_B)^TY\5_C'X ^"OQG\=?#?1_A7XRN?!>DZSX*^ M .J>,)-5UVUMH9+V>[FCT^ZMH[:*:=8%M8S'<,87D:55EC4 'WG17Y)?&W_@ MJW_P5;\(_P#!"GQE^W)XK^$-G\(_BU\,_$T>@^*;#QU\+M2MO^$@@FO]/M+? M5M+@O98?LZ,+X,3+%<1L\$J!4P,?<'[)WAW_ (*13_&O6/BC^U'\9OA_J/PU M\1^$;.X\,^ _#OAR2#4?#>IL49XI+LL1>1B+<&F)7S)#E(H$7:P!Z=^TA^T+ MX=_9L^'?_";ZMX0\0^)M0O+U+#PYX1\(Z;]KU77;]U=TM;:(LJEMD_P!C_P#X*]>'?VAOVM-5_82^._[+'Q ^"/Q7M/#QU[1_#?CI M;:6'7-,#;6GM+FUD>.4J=V5&1A'PS&.0+]>:@$B@:_73&NYK9'>"*,)YC-M/ MRH7(4,>F20.>2!7YA^ _VO\ P_XA_P"#@[2M _;<_8[\:_"CQA??#6Z\,?LZ M:IX@O;*[L-7MQ+)>:C-)-9R2PK=RJ$CC1)9%B161\23J" ?:7_!03]O;X6_\ M$YOV=M8_:1^+?@7QIK^DZ/;^;-:^#?#G:?+:6_B7P_9:K!:3,&>%+B!)E1B."0' )'&17RM M_P '" !_X(Q?M! C/_%$C_TKMZ^@/V-/^30/A3_V3;0O_3?!0!Z31110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7YC_ M /!;+P9\>?BK^W)^R'X\^!_[+GQ'\V\RP98X M'N&B2ZD*Q2']VS*-N"P/ _3BB@#X]_:9_:Z_;L^*_P +]0^&/_!/_P#87\=: M?XWUZT>SM/'GQ6%EH.B>%O,4H;Z1'N)+J[DCSN2*&!P6 +' *MX%XI_X(!ZG M\*?^"&^K_P#!/7]G+XBQW7Q676[;QRGC.[/D)J_BRWN(+C<2V?*C9+=;:-F/ MRA8W?)W9_3^B@#\_?V2_^"@__!4[]J"UT7]G_P")G_!,#QE\(O&T$D-M\0?B MCXDN+=?#FGPQLHNKS35<,U]/*H800*)(HY)5:262.-MWEE[IO[=G_!(+_@IK M\:_C#\-?V*_&WQW^!?[1>KVWB,+\-8X[G5_#.OJA2=9+=V&8Y&=R78JFSR2' M#1R(?U5HH _/?_@H/^RE^WQ_P44_X)V7?BFP\.6?@'XR:!\2-*^(GPA\ W6J MV\YT673-HMK&[NTQ"]Y*#-?@?JUA?6DGQ)\>>,KB$:/!;P2(]Q%I4>$KH6 MVH7&F6:1W*[50RQ MO"-(BA_+X.60-'_ ,$JM%^*GP?_ &R/VR?B;\7?V??B M'X;T#XD?$^+Q)X&U+4/!MVPU;3X;>6)V1(D=XY#A66*14D82 !2P91^B-% ' MY"?LA_L@?M8>-/\ @D1^V3^R!JW[.OBKPMX^^)OQ!\::[X'TGQ98"RBU.TU) M+C_ /!,WX=_LF?$GPI\ M2]9^%VF?#OQ9??$'PJ^GZ+X;@2SALM0U-K\L8+Z(1),T,=H\TLC/'E(QO9/T MHHH _+?]LS]CC]K_ /X)S_M"?L^?MW?\$Y?@K>_%W2/A-\%;;X0?$+X;6MTL M.J:IX9MF62VN+?@^9*LHWL$5F#QQ'8Z-(4^I?V7_ -KW]J?X^Z?JO[1'Q<_8 MW\=?"+P'HF@R0:7X&\1V"7OBCQ)J,DL)^T?8K96>TAA6-HD5FW3&Z>1UB2%6 M;ZCHH ^!?^#;?X7_ !H_9T_X)B^%_P!F+]HKX(^*O WC'PAK&KO?Z?XBTEHH MYX;O4;BZBEAF&8Y!MEVE0V]64Y4 J3]H_&[Q]XH^%GPB\1_$;P3\*]6\<:MH MFD37FG^$="FACO-6D12PMX6F94#MCC)YZ $X!ZFB@#X,_:;\:_$[_@KE^Q)K MG[(?A3]BWXJ_#N\^)$%KIWBK4_BYX7CTNU\*6@N8I;BZ&^4F_F58V^SQVZON ME,9D:% S+]H11^&O@E\+K33=.TK5)M*\-Z3;V=G9Z9ITU]=-#$BQ1HD4"-)( MV H.%XY)P 2.CHH _/[_ (-X?AY\9?@5^RGXN^#?[0/P*\8^!?$4_P 5O$/B M*TL_$FAR11W&GWEQ')"Z3KNA+\D&/>'&TG:5YKV#X:_\%!_BGXE_X*1^*?V# MOB9^Q;XK\':!:Z+TB2M9VJ(JI#&\B(\C M8,DICB\QW$,00 ZVBBB@ KXN_P""_/A'XG?&;_@E_P#$S]FWX&?"#Q5XU\:> M.--M+30M(\-Z)+.OR:A:RR22SX$,*K&C'#N&;&%5N99@IR(V/RURO_!.O_@E;\8-#^-/QK_X*!?\ !1#5]&O/C/\ 'O2Y-%O= M!\+7+36/@_PZT<<::9!.P!FD\N&W5Y -O^C)M+$N[?H!10!^1_\ P3T^-?\ MP5=_X)6^ HO^"87Q3_X)B^./C-:>#M0N;+X3_%/P+J5O!H^J:7+.\D"ZA<3_ M +NQ"&0C>YWHF$,1,>^3M_\ @HS^S?\ \%&/@W^T3^SS_P %7_@+\.X/B_X_ M^&?A^^\/?&7X>>&Y!;MJ^EW[-+(NFAE#.EO)-,D>0TQV6SLLF):_3FB@#Y'^ M%'CS]I+_ (*8?#CQEH?Q@_9<\7_ KX9>(OA_JOAL:+X^%N/$.M7>H0^0]TUK M$S?8K>VB\T*'<23O<9VQK"#)\J_\$\_VFO\ @KK^P1\*M&_X)D_&?_@E?XQ^ M)&N^ XSH7P]^*GAC6X+?POJFEQL5LY+V]E4K:1Q1;5R TIC15, D4AOUBHH M_-W_ (*!_#K]I76/V[?V&_&TWPJ\8>/T^#NM:K??%_QIX7\(3?8;:2\TZUM_ M/BC49D5I5E?RH1(T:* F1H4V[?-D3[@:2-&13(,GY7V_H910!^>GPN\(_%VV_ MX.(/'O[2M]\ _'5M\.=<^ UGX,TOQM<>%[A+*;5H-1AN'3E?,2+:' G9!&2A M^;:RL>=_X)<7GQY_X)N^'_CC^SU\=_V-?BOJ6O:_\<_$OC+P/?>#?#(U72?$ M5CJ#0FVC34(9#;V4I\H[A>M;J@926^\%_2VB@#\F/B/_ ,$6?VM;'_@E;?6? MPQUG1X/VE3^TFW]K/\2?&WCBXA&EI!!(DD]KI43K MYM\]UL: /M5((Y7D\QW1%?[EHH _/#]A;PY\8/#?_!;O]K3X[>+OV>/'^C>! M/B_I_@^#P)XNU7PO/#:7DFD:2+2Y$@(\RV#.6,;3*@8)R0S*I_0^BB@#Y:\( M_P#!1WXJ>(?%GBSX;ZO_ ,$S?C]I?B'0=7NK/0A/X>LSI/B!$)UT8M]A@U#4 M+N2ZDMK;$+J.UN;^U>$R*Z%?.@CY<"66-$_=DD@%2?VUE;&6+ MRG\YGFND^4O%E0=GF-E1]0UR7C_X,>$_BAXGT'7O'5S?7]GX;''(H!UM%%% !7Q=_P7Y\(_$[XS?\ M!+_XF?LV_ SX0>*O&OC3QQIMI::%I'AO1)9U^34+66226? AA58T8X=PS8PJ MMSC[1HH ^*?V8_VN/C=\'_V*OAQ\)=$_X)O_ !TUSQUX5^'.CZ))X?N-&T[2 M[66^M;&*!M]_>7J010F2,_O,LP4Y$;'Y:Y7_ ()U_P#!*WXP:'\:?C7_ ,% MO^"B&KZ->?&?X]Z7)HM[H/A:Y::Q\'^'6CCC33()V ,TGEPVZO(!M_T9-I8E MW;] ** /R/\ ^">GQK_X*N_\$K? 47_!,+XI_P#!,7QQ\9K3P=J%S9?"?XI^ M!=2MX-'U32Y9WD@74+B?]W8A#(1O<[T3"&(F/?)V_P#P49_9O_X*,?!O]HG] MGG_@J_\ 7X=P?%_Q_\ #/P_?>'OC+\//#<@MVU?2[]FED730RAG2WDFF2/( M:8[+9V63$M?IS10!\C_"CQY^TE_P4P^''C+0_C!^RYXO^!7PR\1?#_5?#8T7 MQ\+<>(=:N]0A\A[IK6)F^Q6]M%YH4.XDG>XSMC6$&3Y5_P"">?[37_!77]@C MX5:-_P $R?C/_P $K_&/Q(UWP'&="^'OQ4\,:W!;^%]4TN-BMG)>WLJE;2.* M+:N0&E,:*I@$BD-^L5% 'YN_\% _AU^TKK'[=O[#?C:;X5>,/'Z?!W6M5OOB M_P"-/"_A";[#;27FG6MOY\4:C,BM*LK^5")&C10#EL ZW[0OAKXKZU_P7P^" M'[2.@_ +Q]?_ \\'?"O6_#_ (C\96OA*Y:TM+^],C0IMV^;(GW TD:,BF09 M/ROM_0RB@#\]/A=X1^+MM_P<0>/?VE;[X!^.K;X![[P;X9&JZ3XBL=0:$VT::A#(;>RE/E'<+UK=4#*2WW@OZ6T M4 ?DQ\1_^"+/[6MC_P $K;ZS^&.LZ/!^TJ?VCF_:&@TZWOE.GQ^*3.S+I<4\ MFU6$=LRQK(VV-YDR2J/O'T%^R'^W[_P48_;'UOP]\-O&?_!,WQM\"KO3;^UG M^)/C;QQ<0C2T@@D22>UTJ)U\V^>ZV- 'VJD$8[HBO]RT4 ?GA^PMX<^, M'AO_ (+=_M:?';Q=^SQX_P!&\"?%_3_!\'@3Q=JOA>>&TO)-(TD6ER) 1YEL M&LZGX@\3KHQ;[#!J&H7&_#/C*^\(74=K-M:@T M_P :_$K1+]4M?!QN+VVLK8RQ>4_G,\UTGREXLJ#L\QLJ/J&N2\?_ 8\)_%# MQ/H.O>.KF^O[/PYJ$6HZ;X?DF5; ZA"^^WO)8U4--)"P#QJ[-&DBI*$\V..1 M0#K:*** "LCQUXRL? 'A>Z\5:AH^KZA':ID66A://?74S'@(D,"LQ).!G 4= M6*@$C7HH _)W_@@=K'[1O_!/_P#8_P#%OP9_:-_8!^.-KX@U;XJZQXDL+?2O M"5O549!W8SCT8?L+_M9?\ !2S_ (*.?#W]N3]N MSX6Q?#'X5? R>2]^#_PBO=9MM0UG4M69XY!JVJ/9O+;6^'AMW6".61E-NBD@ M;S)^CE% 'Y:?%"U_X* ?\$F_^"GGQ8_:5^"7[&WBKX]_ O\ :&FT[5=;TGX? ME9=:\+:];6PMW<0')DCE 9B2 A5XQYB&$B3M?^"@?[*O[=G_ 58_P"":GB> M[O/ 2?"[XCP^*-*\6_!OX=:GJEM+W_!1W]KQO#?PG\=?\$U_'/P4US3[JS;XH>/?&DEO'HT, M,+J]S'I$;%I;Z2Z"-$AVB.W$QD:20Q*LGB$US_P4(_X(\?\ !0CXT^+/AM^Q M!XQ^/OP$_: \8GQG9O\ #?9-JWAG7YT5;Q);<]4=@!N;:FQ(6$@99(Z_5>B@ M#\X/^"J6A?MO_M9_\$9OBOX&\1?LU:\OQ&^*US8CP3\)_#L*:E<^'K"*]T^3 MR;Z\A40>>5MY[F0E]JM,((S(8M[Y'_!8+P=\;OVD/^"8OPB^%'P1_9I^(OB# MQ;:>,_"6K:OX<@\)7$-QIL&FD-=^-*\9^-9[#P==1G2=)B^1VD69$9I1 MEF\E TF$.5&Y-TOC?PO\9?V;/^"Y.J_M[:]^SIX^\3?"CQ]\ ;'PC;>(O OA MN35KG2M2BOTNB+S3H,WL49C3&]87PS $##;?T/HH ^ _#_[ 'C+]M?\ :I_: M!_;.^._A/4_ FD?$[X$3?!KX>:#JT:#58] N%DDO=5O(%8BW>6XD'DP,PE6* M/]ZL;/L7Q_\ X)[_ +5/_!7S]BOX2Z#_ ,$S_C3_ ,$JO%WCOQ3X!M4\.^!? MBIH.N00>$]1TN']W9SWM[(I%M'%"$!VAYF1 /)67*G]7** /S:_;O\"?M(7/ M_!3#]AKXH+\'_'/Q!L/@C'XE'Q=\<>&_!T@M%GU72;*T2YBC4#S098Y97C@$ MGEK\HRPVC](XI5FB69 P#J& ="IP?4'D'V/-.HH ^>_C?^W7XS^!/[2-K\$] M6_87^-'B;PU?Z)%=VOQ*\!^&$UC3$N6=E:UFCAD\Z J%'S,O)8<;?GKFOV._ MV7/%G_#:WQE_X*,_$OX>S>#M2^*&E:)H'ASPG>S0R7]MI6FQ,/M=^8'>);FX MD<8B5W\J&WA#-O9TC^J:* /ST_X*Z^%/B_\ $+]N#]D7Q5\*OV?O'GBO1_A/ M\69=?\?:OH/AB>6WTVQD@BC5U)/C-XDCFL4TWP!HTSV%Y)M8TNSOAY>H2:%>_9;B> Y$D F"F2$.I(+PM'* MO5)$/- '/?LK?'W2/VJ/V;? _P"T?H7AJ^T:U\;>&+/5X](U+!GL3-$KM Y7 MABC$KN'#8R."*[^J'A7PMX;\#>%]-\$^#="M-+T?1["&QTK3+"!8H+2VB01Q M0QHH 1%154*. *OT %-FE6")IG#$(I8A$+' ] ,DGV'-.HH _*GX63?'OX M6?\ !?SXX?MS:E^Q1\9=2^&/C+X7:9X9\.:_I7@LE[FZMUT]I)&MYI(YHXB; M>5060,2 2H!S7<_\%%/A+^W=_P %DO"EC^Q1X%^!.O\ P1^!NK:Q:7?Q2^(O MQ!N[*/6=:L[>=9ET_3-,MIYY$W2)&YENO)!* ;"*;6O"D]O# (;=FY,L*Q' M9RSQN$D\MD;V+X%?&?\ :F_X*8>$O$'AKXN?L;>,_@%\,]1\(:EH^LVOQ!>W M&N^(+N]MFMO+AM5!:VM($DED,TFQYI#"J*$24-]AT4 ?DQ_P35^-W_!5C_@G M#\'[+_@EQ\5?^"8?C7XE:SX(O;K3?AM\4_#6JVUOX6U32WF>2WDO[Z4D6:1B M3LKS>6%3R?,0[^X_X*+? +_@HM^S?^U!\#/^"J7[+GP]7XV^+? WP^F\#?&W MP-I#+97'B'3)Y!"0%NFD=8U#NA6W^611*1^E]% 'RY^RG^UY^U3^T> MM_\ 'CXK_L;^./@S\/\ 0M"ECM?"7BRQ2[\3>)-2DDB(E6RME>2U@@1)$4,= M\[W.XK&D.7^6?^"3_P ._CU^SQ_P1'^(/[.GQF_9F^(FA^/O^*O%AX3D\*3S M7%^=3:Y>T$+Q!H6W&4(Q+@1D$OM4JQ_4FB@#\HO!?PA_:"TG_@V)N?V([_\ M9I^(4?Q8_P"%8WOA1?!/_"*7!N&OIKB9D82@>1Y/EL',OF;0/E/SD(;?[3/[ M/W[3_C+]BO\ 8-^)G@+]F3QGK.I?LY>-?"&K_$_P+#81V^N6\&G:;%;W8M;> MYDC6\=9%(41.P?(*DC)'ZI44 ?"O[0WPK\:?\%3OVEOV?M1T[X0^,/"/PL^" MOQ!@^(WB+7/'WAR?1;S5=:LXV73=,M+*Z5;AE261Y9YWC6'8JI&\K,=OAVE7 M_P#P4,_X(W?MY?&VX\!?L,>,_C[\!?CY\0;GQ[H]Y\-=DVJ>&]>O0OVZ*>W; M^!V51N8JFR.)EDW>9&/U;HH _-'_ (*_^$?VY/VO/^"+7Q+^%FL_LUZ]+\3O MBQK.DW/A+X7>&K==2?PQIUKJFEW!M[V^B58&F\NTFN'); EN3#&9%AWU^@7P M*\62>-OA!X=\17'A36M"GETF!;K1_$.F26EY9S*@5XI(W Y5@1N7*-C*LRD$ M]910!X[^V3^U+X[_ &4?"N@>,O!_[(_Q&^+=KJ6O)8ZU9_#.Q@N[[2+9D9OM M9MI)4>=<@+M3IGDKQGQ;QG\(O$G_ 40_; ^!'[0^J_ WQ/X'\$_ S4=3\10 M:AX\TQ-/U76M5NK06T%G!9EVF@MXLF>:6=8][Q0)&L@+NGV710!\A?\ !=3P MC\1?BU_P3#^*?P ^#7PM\2^,/&'CCP^-/\/Z-X'.#CV&HKV"6ZLYK6"]EMGDB94N8 I>(D8#J'5E)'4;@ M1D<@CB@#YO\ ^"9G[>GQ&_;M^&WBG5_C7^R/XE^"?C7P;XG&DZ_X&\37AN9H MEEM(+RVG$AAA/[R"XC)1HU93Z@JQ^E:Y;X3_ ?\&_!O1;W2_"D=S-TDC6\TD%+']B MCP+\"=?^"/P-U;6+2[^*7Q%^(-W91ZSK5G;SK,NGZ9IEM//(FZ1(W,MUY()0 M#;@,LGZ.T4 ?FU_P4S_8R_:A_9A\??LW?MP_\$O/@O%XQG_9QT&Z\(ZM\(XK MP13:UX4GMX8!#;LW)EA6(X #.6>-PDGELC>Q? KXS_M3?\%,/"7B#PU\7/V- MO&?P"^&>H^$-2T?6;7X@O;C7?$%W>VS6WEPVJ@M;6D"22R&:38\TAA5%")*& M^PZ* /R8_P"":OQN_P""K'_!.'X/V7_!+CXJ_P#!,/QK\2M9\$7MUIOPV^*? MAK5;:W\+:II;S/);R7]]*2+-(Q)V5YO+"IY/F(=_K\;?%O@;X?3>!OC;X&TAELKCQ#ID\@N7N+"/!("W32.L:A MW0K;_+(HE(_2^B@#Y<_93_:\_:I_:/6_^/'Q7_8W\YW%8TAR_RS_P $G_AW\>OV>/\ @B/\ M0?V=/C-^S-\1-#\??\5>+#PG)X4GFN+\ZFUR]H(7B#0MN,H1B7 C()?:I5C^ MI-% 'Y1>"_A#^T%I/_!L3<_L1W_[-/Q"C^+'_"L;WPHO@G_A%+@W#7TUQ,R, M)0/(\GRV#F7S-H'RGYR$-O\ :9_9^_:?\9?L5_L&_$SP%^S)XSUG4OV#3M-BM[L6MO.LBD*(G8/D%21DC]4J* /A7]H;X5^ M-/\ @J=^TM^S]J.G?"'QAX1^%GP5^(,'Q&\1:YX^\.3Z+>:KK5G&RZ;IEI97 M2K<,J2R/+/.\:P[%5(WE9CM\.TJ__P""AG_!&[]O+XVW'@+]ACQG\??@+\?/ MB#<^/='O/AKLFU3PWKUZ%^W13V[?P.RJ-S%4V1Q,LF[S(Q^K=% 'YH_\%?\ MPC^W)^UY_P $6OB7\+-9_9KUZ7XG?%C6=)N?"7PN\-6ZZD_AC3K75-+N#;WM M]$JP--Y=I-<.2V!+2QUJS^&=C!=WVD6S(S?:S;22H\ZY 7:G3/)7C/BWC/X1>)/^"B' M[8'P(_:'U7X&^)_ _@GX&:CJ?B*#4/'FF)I^JZUJMU:"V@LX+,NTT%O%DSS2 MSK'O>*!(UD!=T^RZ* /D+_@NIX1^(OQ:_P""8?Q3^ 'P:^%OB7QAXP\<>'QI M_A_1O#FC2W!DD%S S-+* (H%5 6S(Z[MI"AB"*]<_9"\2>(-/_8H\%-??#/Q M)8Z[X:\ 6%EJ/A76-+>QO?MUK81*]LHFVH^778LBL8B3PYP<>PU%>P2W5G-: MP7LML\D3*ES %+Q$C =0ZLI(ZC<",CD$<4 ?-_\ P3,_;T^(W[=OPV\4ZO\ M&O\ 9'\2_!/QKX-\3C2=?\#>)KPW,T2RVD%Y;3B0PPG]Y!<1DHT:LI]058_2 MMBWNE^%([F:YU?5)=4U_6-1N#->:M?R*B/=7$A W.4CCC4 * MD<<4<4:I'&B+U- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %?-_[:7_!1!OV7/%UE\(?A'^RM\2/C M9\0+O25U:Y\)?#C2TD&DZ5H),+A&8?2%9^G>& M/#>AZOJ?B33M(M[>]U>2.75;Q4 DN#'&(TWMU(5% Z#D]220#YU_P"";7_! M4[X%_P#!2OP]XKMO OA#Q1X*\;_#[55TSXA?#?QSIPM-6T&Y8N%\Q 2&C9HI M5#<,#$P94(Q3?$G_ 4JT[4O%OQ)TG]G7]G7Q9\4=&^#5[)8_$SQ#X:O;*&* MUU"&$3W.FV"7$R-J-[!$5:6)-BJ76,2-*3&/'/V%OAI_:_[6G[6W_!7'PCHZ MQ^'?B-%8:/\ #1%CVC7;'0M.\B?5\#[\-W=Q$0/QOA@$@RLJ,>?_ .#4^"XU M'_@CUX:^(6LWSWFK^,?'7B76=>OICNDNKQ]2EA>5S_$S"%
*U\0>#_$6B+JVCZGIEM+,UQ;E2V%A53(900R&+;Y@=2A7< M,5Y/^Q?_ ,%)_A1^W#\5;N?.1%6VSF549O,!V *]"\+PY M^2"P"V=T(T]%\VZF; XRY]ZZ'_@E" O_ 5^_P""B( Q_P 5SX(_]-%U0!]6 M_'?]L;1/A5\;/"W[+G@#P!J/C?XF>+](N]9T_P ,:;>06T5AI%J\<=K?2@DF)+DRS&::6[8())04$4!B:, 'Z(T444 %%%% !1110 4444 M %%%% !1110 4444 %>7?M;?M7>"OV0OAC#X_P#$_@_Q-XIU+5-4CTKPKX+\ M%:0;_6/$.I2))(MI:0 J&81132N[LJ1QPR.S *:]1JA?>%O#NI^(+#Q7J.C0 M3ZCI44\>FWV? M'S]MGPY\*/CKX;_9.^&_P_U+Q]\5/%.B7&N6GA'2+R"V33='@D$4FIW]S.P6 MUMC*RPH0'DEE;:B-AV7P;]IKX+6/[:/_ 61^ ]_X5LE?3/V6],UKQ'X_P#$ M$:?*FI:M;01:7HJR#_EL5B:]ECYV0^23M^T1EO+_ /@G)K>J_$S_ (.)?VYO M&GBJ5GN/"?AWPAX;T**0Y^S6#6OF,B9Z*\D E(Z%I": /MW]E/\ ;"^'W[5= MMXKT31]$U+PYXP^'WB)]!^(/@?7O*^WZ%?A1(@8Q.\(\9_\%-OA#X0_X*$^ ?\ @G%)\-?'#>+/'UCJE[9>(+SP[)9:/%#86L\\ MOESW&QKIB8=@,*/'\X)DZ _+G[.?B+4/"W_!U1^T'\/M"D:/2_%G[-NB:[K\ M,9PLM_93Z;:6\CCH66"XD4$\X8^]=%^VZ!_Q$3?L0MCD^!OB)D_]PHT ?97[ M5'[4_P +OV0?A>GQ.^*#7]S]OUJST3PWH&BVZSZCK^L7DHBM--LXF91)<32' M"AF55 9W9$1F'G.B_P#!0J'PI^TKX1_97_:G^!6L_"_Q!\1[2YE^&^IW^L6> MHZ7KL]NH>?3OM-LY^SWR(ROY+KLD'$*/"?P&^/>F>*OB/HFA6C7%S'I2_+)?+$O+"%1(N1G9]H#'"AV'A__ 7) M_;I_9G_;"\/?L@:?^Q'\7['QMXMO?VK_ MJ7AC5_#,$\T5LB).DD;7 01Q3 M"6>T+6[LLH RR *< '[%T444 %%%% !1110 4444 %%%% !1110 4444 %>7 M?M;?M7>"OV0OAC#X_P#$_@_Q-XIU+5-4CTKPKX+\%:0;_6/$.I2))(MI:0 J M&81132N[LJ1QPR.S *:]1JA?>%O#NI^(+#Q7J.C03ZCI44\>FWV?'S]MGPY\*/CKX;_9.^&_ MP_U+Q]\5/%.B7&N6GA'2+R"V33='@D$4FIW]S.P6UMC*RPH0'DEE;:B-AV7P M;]IKX+6/[:/_ 61^ ]_X5LE?3/V6],UKQ'X_P#$$:?*FI:M;01:7HJR#_EL M5B:]ECYV0^23M^T1EO+_ /@G)K>J_$S_ (.)?VYO&GBJ5GN/"?AWPAX;T**0 MY^S6#6OF,B9Z*\D E(Z%I": /M;]F7]M3X6_M):+XS06=YX2\2_#/7)='^)? MA#Q-+#'=^';N./S0TKQNT4EM+"1-%>%_B'^R]I6H>,M+E7,-]/;R:=8Q^:O1O\ 1KJ: M/GG:Y'3-?3'_ 67N!XC_P""?WC7]F;PGX9AUWQG\9]/?P)\/?#6T;KO4[Y& M03]"$BM(1+>R2GY8X[1V)X (!ZO\=OVSOV=OV=OV7;G]L;XA>/H7\!QZ/:ZC MI^IZ5&;E]62ZV?8X[1$YGDN&EB6)5^\9%Y R1Q?@O]OL6OQM\%_ +]I;X!>( M/A3KGQ-L+FY^'3:]JMC>V^JS6\:RSZ=+):2NMKJ"1,)/(;@ M)'H*]!_X.B/$6H?#G]F?]G[XS^%9&@\1>$OVKO"E]H5U"<2"46^H,8P1R0VQ M/_!OPI\! MZU\3_B)X@@TG0/#NE7&I:WJET2([2T@C:665L G"HK$X!/'%;%4/$_A;P[XT MT9_#OBO1H-0L)98I);2Z3='(T\?R[3 M3[&-G599Y6Z994"JSLRHK,/GW_@NM\/Y?VI_V/8O^"=G@BQAOO''QU\2Z9I6 M@121>8NE65G?VM]J.LS#JEO:6\)R_&99[>(9:95/A7_!3*P:T_X+*?\ !.7] MENVFG_X1/0M0\0:M;P3R;A/=6&G1"U=^S/&(.#C@S-ZT ?:7PM_;BM-;_:(M M/V2OCY\(]3^&GQ"UGPW)X@\)Z7J>JVM]:>(+")PER+6ZMG*M7'F7[7?_!6[4?V?O'_B'P!\!/V"_C+\>#Y_#&L_&[XMZ_\ $N?P? +ZYM/'?Q*\%>'XO[)L)K5REZELTSJUZ;9ED29T"Q M1O$ZF3Y'*_1OP"_;<_9I_:3_ &2M/_;?^&OQ)M3\-[[0+C6)]>U+_1UT^WM@ M_P!J%R&_U+0-%*L@)PIC;!(P3I?&;XC?"']CK]FW6_B!KNB1VGA?PIH[M#HV MG6V^2]D8[(;*"( F:XN)G2&- "TLLRCEFY_(K]M[]FKXK?\ !,'_ (-,=:^ M^N@:9XM\0WEC/XTM;"7,>EMJVN0W,]@A!QMCA*6CD$JQ$A!PPH _0;0_^"M' M@=O G@O]HKXA_ 3Q=X1^"WQ%UFTTWPC\4M=GM%B/VQ]EA>WUFLIGL+*[;8(9 MY <>=$9D@#Y'=_MJ?MW:?^R2^B^"_!?[/_CSXM_$#Q+!<7.A^ /ASI2W%W]D M@*+->W4LC+%9VJO)''YDC9=Y%5%;XE?#S[)%_9NA M_"+2(["+:-J&SDLFM\=AAXHR/H*^B/\ @G#JLOQ,_8C^"O[0WBZP67QAXQ^! MOA&;Q%K$JYN+HG34N0KL>2!-=W#C/>5L]: .#_X)V?\ !6_X._M_^._&GP$N MOA/XS^%GQ:^'>R3Q?\,/B'IRV^HVUNY4+=1%6(FA)>,%L*1YD9V[9(V?BOVK M/^"VD'[/FO\ BF\^%W_!/_XW_%CP-X OKFT\=_$KP5X?B_LFPFM7*7J6S3.K M7IMF61)G0+%&\3J9/D%K)8?"7AKX<6WPC\/ MZI"F(_$NI6]]]KU:\0\>9';2QPV DY5I()U!_=9KZA^,WQ&^$/['7[-NM_$# M7=$CM/"_A31W:'1M.MM\E[(QV0V4$0!,UQ<3.D,: %I99E'+-R +^R;^U3\% M/VV?V>_#/[3W[/7B@ZOX3\5V1N-.N9(3'+&RNTI; M-,ZM>FV99$F= L4;Q.ID^1ROT;\ OVW/V:?VD_V2M/\ VW_AK\2;4_#>^T"X MUB?7M2_T==/M[8/]J%R&_P!2T#12K("<*8VP2,$Z7QF^(WPA_8Z_9MUOX@:[ MHD=IX7\*:.[0Z-IUMODO9&.R&R@B )FN+B9TAC0 M++,HY9N?R*_;>_9J^*W M_!,'_@TQUKX#ZZ!IGBWQ#>6,_C2UL)W MUFLIGL+*[;8(9Y <>=$9D@#Y'=_MJ?MW:?\ LDOHO@OP7^S_ .//BW\0/$L% MQ%=(_ MX-YOB5\//LD7]FZ'\(M(CL(MHVH;.2R:WQV&'BC(^@KZ(_X)PZK+\3/V(_@K M^T-XNL%E\8>,?@;X1F\1:Q*N;BZ)TU+D*['D@37=PXSWE;/6@#@_^"=G_!6_ MX._M_P#COQI\!+KX3^,_A9\6OAWLD\7_ P^(>G+;ZC;6[E0MU$58B:$EXP6 MPI'F1G;MDC9^>_;'_P""P]S^RN?$GC#P=^P5\8?B;\/? EQ-%X]^)/A&PM$T MW3F@)U:7*2;,G]E[X+6/QZ_X+.?%__@I1X6LE MA\)>&OAQ;?"/P_JD*8C\2ZE;WWVO5KQ#QYD=M+'#8"3E6D@G4']UFNO_ ."R MGQJ_:(^"_P"PUXZTC]FO]C;Q/\39]<\+7VGZM<>'+NP2/1+&XB>*YNOL\DOV MFZE2-W=(H8)%9L%R &H ^B/V??CQ\,OVH/@CX6_:&^#6O?VGX6\8Z)!JFB7I MB,;/!*H8!T;E'4Y5D/*LI!Y%=A7S9_P2#^*G[*OQ?_X)O?";Q+^Q98ZA9?#J MS\+Q:7HNF:R5^WV+VC-;SPW14D-.)HY"[CY7+;URK@U])T %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 5\#?\ !4+]JG]KN'XKV?[,?PG_ ."^)?B'J6F1/*ESK%X_FSK"JKND6-!' I"YD$(8*"VT M>,_\$P?#'Q=\%?\ !47]L/XI?$;]GWQ[X;\,?&+Q3XX,!][Y:_0VB@#XN_:.^$OQ@^$7_!7/P%_P4-/@#7O& MWPV_X4GJ'P]UK3_#.GOJ%]X1OY=4CU!-72QB#37,4Z1BUD^S))*@1"5*=(OV M>_V43XG_ ."P'C7_ (*5_#[X8ZMX)\):Q\&;?P?J8UO2)=+N_&6M'44N6U-K M&95GB2"VMX+<2W$<4DK,=JE$WO\ :U% !1110 4444 %%%% !1110 4444 % M%%% !1110 5\V_\ !33]J']J3]F[X,VL7['?[*'B_P"*'C;Q%=&UMI/#>GPS MP>'[<%?-OIQ-(BR2*K_N8,XD[_;L^//\ MP5'^.?@F\\+ZK\5ETSP]\/?".JE/M^D^&=/MXHQ-=JC,(IKR:)+@P;BT*J@? M#ED3S_\ ;/T'XLZW_P %P_V8_P!HGPM^SW\0=8\ _"SPWXMT_P ;^+-+\(7, MUM93ZC8O!;B-0OF7*APNYH4=0'&"<$#]$:* .;^)OQ2T'X4^'D\1:YH/B74D MED\N"T\,>%+[5KAWVE@#':0R-&#C&^3:@) +#-?*?PT_8Z^+_P"UG^WIHO\ MP4<_;0\(GPSI?PWTVZT[X!?"2ZNX;FYT8W("W6NZH\+O"+^=554MXG=((TCR M[2KE?M"B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^;?^"FG[4/[4 MG[-WP9M8OV._V4/%_P 4/&WB*Z-K;2>&]/AG@\/VX*^;?3B:1%DD57_YG#ZAK6H/ ?-N[@J9)"HV;WVQJT:!0O:^)_V=_'/[%W_ 5O\4?\ M%"O!OP[U_P 3_#GXV_#ZTT/XF6WA+2)=1U'0M>TTQK8ZA]C@#3W%K+:H8&$$ M);?6?B!IECI'PY M^&MG:Q3Z[!X%)A;LX\D!!(R,75/&?AC_ ,% _P#@H+8_ M%?5_VB/C/_P0S^.FO^,[I)]/\.):ZCIJV/AC1FD#+8V8=RWF2^7%)>1 M$&%BAABC_5&B@#X&_;H_9=_:J_X**_L'_"O]H(_!VQ\&?'WX7_$+3/BAX*^' M]WJ@Q#/9W;RQZ)/4M.AM-/LHV9[ M?2+%6=F@LXBQ8L/[*O[3'[0OA;]F7_@H%H/PLM?^%U? MCQ1:^)M<^'6DWJ;KS2[^*)=:T6VGF94DNDB5!'(Y1)'@?Y4\T*OWA10!\)?% M7X#^-/\ @I/_ ,%%?@/\>M1^%WBCPM\)?V=_[3\0K<^-="FTJ\\2>)[I(([6 MW@L[D+<)#9^3YSW#HJ.[*D?F#&=%\6ZE'<:KJ;0FWS6@\ME'GA#'DYSM&^OT2HH **** "BBB@ HHHH **** " MBBB@ HHHH **** "D9@BER#@#/ R:6B@#\P/B)^WE^W%XQ_:GN/B'XV_X(K_ M !W\5>#?!&J$_"G1H7T^V@^T!"C:Y=QR2DO=D,Z01GY;:-F8;I9"T?L?Q$^% MWQS_ ."SW_!-CXO? S]J3]FJ]^!DGC(OI_@C0/$MXMYJ-K):>1VFT_1H(?(CTRP MN9I%,=U(D:H]RHS!$Q,7[YE>#[PHH ^*OV(?VR/VK/B3\2?"G[.NG?\ !(WQ MA\"/AOH&BS&_U[QC?VHM;2SMX/+MK"QM[7K,\K0\L<+%'+\K$@CQ7XB?MY?M MQ>,?VI[CXA^-O^"*_P =_%7@WP1JA/PIT:%]/MH/M 0HVN7<>S\.>#M?U M!+K5'LXXH\WERT>(T,DK2*D2@[5B#%V\S"^UT44 %%%% !1110 4444 %%%% M !1110 4444 %(S!%+D' &>!DTM% 'Y@?$3]O+]N+QC^U/[(9T@C/RVT;,PW2R%H_8_B)\+OCG M_P %GO\ @FQ\7O@9^U)^S5>_ R3QD7T_P1H'B6\6\U&UDM/(N;34[PQ815-] M&/W* D10D[V,H"_;E% 'YJ?M(>#?VP_V]?\ @F5X<_X)?:I^S_XN\'_$GQ%9 M:#X<^+_B[6-**:%H%A87%L]_J=M?$^1J0N5M2+>"W:23_21YPAV.1W?_ 4. M^-_[3O[-/A3P-^QC^Q5^PC\6O&?@RVT&UL?%7BKX?26]M-I^C00^1'IEA,M0M%M;.SMX/+MK"RM[4\RM*\/+':L4)?%?P[U7_@F5\?M*\2:%JUS9Z'%=>'[/^RM?1'*Q3PZJ;D6D4;@!B9'4*#P M9",5]344 ?/'_!+3]BFY_8$_8TT#X!:U=:=-KCZEJ6N>)3HX;[%%J&H7_Q-^#WB&UT/XA^( M+W7_ M+(L=U#?2F:>R0G'F0NQ+?+U\LDJ0"!M)S7Z.:=J-CJ^GP:MI=W'/; M74*S6\\3962-@&5@>X(((/O7W_ ?B%DO'^ G6P:<*E.RG3E:\;[--:.+L[/R MU2/9R?.L+G-%RI:26Z>Z_P T34445]X>P%%%?(?_ 7;_:5^//[)'_!+;XG? M'/\ 9O>]MO$NFV]A;_VQIUNLMQI%G<7T%O=7L2,"/,B@DD*L>$;$AX0T ?7E M%?G%!^QS^Q[^VS_P3TUKXM?\$I_VJ/'MGXOO_!]S_P (_P#$;PY\6]8GU.^U M/[,6^RZU'/=,)I)7(66.XC$D9?='Y9"D?5'Q*_;J_95_8^M_ OPO_:@^,UIX M2\1^)=*M(=!T[5+.Y:35+C"1&& QQL)IO,(4QJ2^73(^=<@'NM%>??&K]J;X M%?LZZ5X>UKXT>-)=!M_%>J1:9X?:XT:\D:\OI0#%:!8XF9;B3G9"P#N58*I* MMCA?$'_!4?\ X)W>&-7\9:%J_P"V+X#%S\/K.*X\9BWUQ)TTKS93#'#(\6Y3 M<-("@MU)F+8&S)% 'O=%>=_LP?M9?LX_MH?"R+XU?LN?%S2?&?AB2]ELSJFE M.V(KF/:7AECD59(9 &1BCJK;75L88$\?JG_!2[]AC1/&6F^"M8_:'TJV?6/$ M!T+2=:GL[I=%O-5#.AL(M5,7V%[D.CH81.9 Z,NW<"* /=**_,/]KJ\\"? _ M_@XX^ _Q3\9?$6[T?0)/@=XNU7Q'=>)/%EPVEZ>((9@UPJ7,QALU$9^;RPBG M&2,\U]J?LV_\%$_V(_VN_#7BKQA^SO\ M)^&O$6G>!Y-OC"X6X:U_L<;7827 M"W*QM%$5CD(E(V'RWPQVM@ ]HHKYGG_X+(_\$N8-+TW7%_;@\!S6.L>-Y/". MDWMIJAFAO=7CCMY)(8GC4K)&BW=L6N%)@7SD!D!.*]#^,_[;?[,/P \07GA+ MXE_$WR]6TS3%U+6-*T71;W5KG2K%MVV[O(K"&9[.W;:^)I@B-L;#':< 'JM% M>8ZM^VG^R+H/[/MI^U=K?[2_@>T^&M_ );#QQ<>);9--N0=V%CG+[7D)1U\M M27W(R[=P(KSO5_\ @L!_P3,T#Q!X'\*ZW^V5X.M-0^(UC87GA&VN+F13*?%O_@HG^QS\ M#)_$(^*'QA_LZR\(SB#Q9KL7A_4+K2M%N"BN+:[OX+=[6VN-KH?(DE63]XGR M_,N>O^+7[2WP9^"5]I&C>/?$UW_:FOQ33:+H.AZ#>ZMJ5[#"$,T\=E8PS7#0 MQ^9'YDHCV(9$#,-RY .\HKC/@5^T+\&/VF?!,GQ&^!/CZT\2:)%J5QITM_9) M(JI=P-MFA82*K!T;Y64C*L"IP00///VEOV*;?]J?XZ>#O&OQ ^+?CO2O!WA/ MP]JD$OA7P/\ $?5_#HU?4;J:T,4]V^F3P22I!';RA%,GWKAL@C.0#W:BOR*_ M8F^!&D?%_P#X+6_M@?LF_$3XR?&?4/A_\-])\+R>"?#X_: \70C2VN["*6X* MS1:HLSEW9F^=VVY^7%??_P"S]\-_#_\ P3U^!/B?2_C%^T5JNJ>#]-\5W>HZ M)XG^(WB^XU&^L]/NFB,5E/=W;&21DN'D@A7<[.GDC+.Q6@#W:BO)?@A^W1^R MI^T3\2=9^#/PK^+,5QXR\/V:7>L>#]8TJ\TK5K>V<@+:J%, MNHS\PS3^-_\ P4'_ &/?V=-7U;1?B[\9[?3Y?#T<,GBB6STF]OX/#Z2@&)M1 MFM(98].#JP93O /CR^O[;6/VN_ M.GVEUHWBJXDTC4]+N&N[Q9!;QS&UGW/! ZS["^T !]O%?8GP8_X*6?L&_M$? M'C5/V9/@E^U'X5\2>.=(MY9[K0=-NV9I8HVVR/!(5$5T$.0QA=]N#G�![E M17@GB#_@J/\ \$[O#&K^,M"U?]L7P&+GX?6<5QXS%OKB3II7FRF&.&1XMRFX M:0%!;J3,6P-F2*[?]F#]K+]G']M#X61?&K]ESXN:3XS\,27LMF=4TIVQ%^-GPG^ GA1?&WQA\>:?H&FRWL5E:37TOSW=W*<16L$:@O<3R$$)#&K2 M.>%4US7P+_;(_9J_:1\3ZYX#^$7Q0@O?$GA@1MXB\*:EI]SIFKZ8D@!CDGL+ MV**YBC;(VNT85L\$T >G45Y?\6/VS?V;O@KXGU'P5X[^(,IUC1=%&L:]I>A: M#?:M<:/IQW;;R]CL()FLX&V2;99@B,(W()VMCFK7]OO_ ()S_&WX4^*M8T'] MN#X4:SX7TW0\^+]1T?XFZ>5TFSN5:)7N98K@-9[\LJLQ1MPP/F% 'NM%?/O_ M 3MT_\ 8G^"O[ /A"W_ &.?B;%??!3P]IFHRZ%XJUC6Y)8OLL=[0Q)?Q[06WV[2#:"V=HS0![517D?Q9_;K_97^"&OZUX=^ M)/Q/>TD\,6\<_BV\L] O[VR\.QR1B5#J5W;020:=NC(D N7C)1E8?*03Z7X0 M\6>'?'OA/2_'7A'4TO=)UK3H+_2[V-6"W%O-&LD<@# $!D93@@'GD4 :-%%? ME;\5_#^M6_\ P= > ?V>K7XN?$6'P!K/[/$_B[5/!,/Q*UA-*N-6%YJ5L)C; M"Z$879#$?+ ";D#;? M$K]E+XTZ1XTT?3M2?3]1N-,,B/9W2@,8IHI522)L$$;E&X'(R.: /4**\,^( M'_!2O]AOX6>))/#?C_\ :%TO34M]?70[W79;*Z;1;+5"VW[#<:HL1L;>X#?* MT,LRNIX8 U[DK*ZAT8$$9!!X(H 6BBB@ HHHH **** "BBB@ HKYT_X*R?\ M*/[Q_P#]PK_TZV=?B]7[%X?>$_\ KWDM3'_7/8\M1T^7V?/>T82O?VD?YK6M MTWU/Q?Q&\7O]0,[IY?\ 4O;<]-5.;VG):\IQM;V<_P"2][]=M-?Z+**_G3HK M[K_B7+_J:?\ E#_[L? _\3+?]2K_ ,K_ /W$_HLHHHK^8S^I@HHHH **_-S_ M (+[_ W]J"'1?A/\8?\ @GE\8_&_A;XSZA\68=/TG3;'X@7\&C:ZL>D:EJ7V M2YT]Y39REVTU(UWQJC>8RR'8Q(]R_P""5/\ P4H^&W_!5?\ 9=N?$&H:')X: M\?>')3H7Q<^'LTLMO>:!JJADD7:2LJ0R%':-R0PVNA/F1. ?6-%?)'_ 3# M\-:!\/? _P 9O'7BGXC>)+V+2OCEXVL?[3\:^.K_ %&+2])LM3DCA@1KZXD6 M""&*(<\8 )8G)->B^ _^"DW[$WQ)\=>%_AUX6^.5O_:/CE96\"2ZEHM_8V?B MA8QN7,$=MJ("D$&WDDR"",B@#W*BO./BU^UG\!O@CXIC\#^/?%UX=:;2 M_P"TY](T+PY?ZO=6=AO9/MMS%803/:VQ='43S!(R8W ;*MBWX7_:A_9Y\9? M-?VI] ^,6@R?#EM.FU#_ (36>_6#3A:1.Z23F:7:JQAD;YSP<9!((- '>45^ M2'_!6[]I#]G;XX?MK?L0W7PI^)WB8^(6_:7\,_:?#VJKK>E6]_I#S[X[Z'3[ MY88+J+SD0"\AC/AY\1OB%+_ ,)$-%?69_#N M@:!?ZSJ%MIJ,5:^GMM/@GE@M@P*^?(JQDJ0&R#@ ]2HKE/@[\=/@[^T%\*=+ M^.7P3^)6C^)_"&LVK7.F>(M(O5EM9HU9E<[P<*4975E."C(RL 00/&O&O_!7 M;_@G'\.-);Q/X[_:DTC2="99C8^*;[3;U-&U-H@2\=CJ)@^RW\F%;$=M+([; M2%!(- 'TA117YT_M&?M5_&#]N;_@KD/^"0_P ^*>M>!? OPY\'+XJ^/OB_PG M?-::QJ/F" VNAV5XGSV2L+NV>6:$K,5:1$>,QDN ?HM17S/\1_\ @E_\&9/A M?JWA_P#9G\:^-?A+XQFTR:+1/'?A3QOJ9N[>Z*$)+=)-<.FHINQN2Y$A(R59 M'"R+U7P6^(6F_LH?L+_"VY_; \;V7AO5])\!^'M'\13:K?\ F//K?V*"%[6( MC+W5P\ZNJ)&&>5ONAB: /;J*\P^!_P"V;^S1^T7XOUSXL:?$^-DTMA?10W*1-D8D,>PY&":XV^_X*K_\ !.2QM/&NH#]L MCP+=V_P\ELH?%]SIFL+=QV4]W]H^SVRM '$]P_V6X_<0EY1Y+948H ^@:*^< M=0_X*Z_\$U=,_9WTS]JVY_;$\('P'K-Y/9Z9K,%S)+)<7$"AIX5M40W'F1*R MO(GEYC1E9@%8$]=KO_!0']B3PO\ LY:5^USXF_:F\$:=\-M?\%=?^":6G_'/1/V:M0_;+\% MP>-_$45H^E:%-?,C.;J-9+:)Y"OEPS2*\96&1ED/F( N6 /KWQC^/?P?_9_T M2SU[XO>.K31X]3OUL='M75YKO4[ME++;6EM"K374Q56810H[[58XP"0 =?17 MG'P"_:Y_9R_:?N-=TSX(?%&SU?4_"UXMKXGT&>VGLM4T:9@2B7=C=)'?\%%_V-OAE?ZE;>-OC%]CM-'UDZ/J>OKX>U&;1[;4Q((C MI[:E';M9_:Q*1&;;S?-$GR%-W% 'MM%?+O[6#?\ !.?QU^VU\!]%_:#^.%A: M?&3P7XBO+WX4^#K#Q;)%>SW-W:;9&GLH&+/$8HOS:)=R1Q:DM[9V]G8VYCC8RX5KUI9 M%4QJR(F_>LBJ ?:E%>8_'C]LG]F_]FJZ;3OB_P#$8V5[%I;:GCWFJ7= MK8*2IO9K>QAFE@M@RLOGR*L>58;L@BNG^#7QI^$O[0_PTTKXR? SXB:1XK\+ M:Y;F;2M=T.]6XMKE0Q5L,IX96#*RG#*RE6 ((H Z>BOST_X.==2\6?#?_@DS MX\^/_P +/B5XN\(^,/"FH:'_ &+KOA#Q??Z5-$L^KVMM*C_99HQ*K13R##A@ M"01@@$>[^'_VF_V0O^"??[('P_US]I3]H[3_ K9ZEX:L)(+WQSXMGO=1UBZ M:UA\UH_M$DMS=R$D,P0.1NS@9H ^E**\-T7_ (*6_L%^(_VH?^&+M!_:F\)W MGQ.\R:)?"EO>EI'GA!::W64+Y+3H%;= ',B[&RHVG'>&@DVF)]R;4V[1]K?%#_@I;^PS\%O$K>&?BC^T-I>CB+71HMW MK5S971T>SU(G:;*XU-8C96UP#PT4LRNIX8"@#W2BO&?CK_P4'_8Y_9F^(.A? M"OX[?&ZR\-^(/%,L<7A?3+W3KMGUF21D1([0QQ,MTY:1%V1%FW.HQD@5TFE_ MM5? 36_V@M0_97TKQ\L_Q TG3X[_ %/PTFFW/FVMI(I:.XD?RO+6)\$*Y;:S M J"6&* /0J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** .1^+>L?&;1].M)?@SX-TC6;IYV%[%J^HFW6./' M!4@')SVKA?\ A./VZ?\ HAO@K_PIG_\ B:]HHKP[!T^ M56[IQUL).K4YE5E'R7+;\8O\ ,\7_ .$X_;I_Z(;X*_\ "F?_ .)H M_P"$X_;I_P"B&^"O_"F?_P")KVBBN/\ U:QG_0SQ'WT?_E)E]0J_]!$__)?_ M )$_&GQ1J>JZWXEU'6==W=]-->,QY,KN6^)N MH?$+0]*DE\+:_>M5\ M!CHM5(2>K^TKZ27=26J9^*8_"5\%BYT:R]Y/[_/Y[A7WW^ROX]_;$E_9]\+K MX-^%GAG4]*AL6AT^^U+77AFDBCE=%W( <8"[1[ &OC3X(_!'QU\?/'5MX'\# MZ:\C2.IO;UD/DV4.?FED;L!V'5CP,DU^KO@#P5HWPX\$:3X"\/HPLM(L(K6W M+_>944#%LVQV,Q691JU*%#DY%*'*N>7,G9T45_3O\ JUC/^AGB/OH__*3[_P"H5?\ H(G_ M .2__(G"?"37_P!H/6-1O(OC-\/]!T:U2!392Z1JS7#229Y# @8&.]/_ &@_ MBA\+/A9X AN?C/:6]QX?\1Z_IGA>YM[V".6WFDU6\BT^&*9)#M:)Y;A$8'(( M<\'I7<5YK^UI^R7\$/VW?@G>_L[_ +17AVZU?PCJ>H6-WJ6F6FI36;7+6EU' M=1(9H&65%\R)"=C*V!@,*][ 82>"PRI3JRJM7]Z?+S/UY8Q6FRT.RC3=*FHN M3EYNU_P2_(_+G_@HQ_P1#UO_ ()P:1XU_P""I7_!%WXZ:Q\'/$/@G1;KQ%XQ M^&J79F\/ZUIUHC7-RB12$A0L:RN+:42PD@+&("%-?1?[57PK\:_\%GO^")'@ MOXX>%?"__".?%VX\'Z+\3/AHUHI#Z7XHMH%NHDMF?)"3'S849L_).CG)%>Q> M+_\ @E5\.OB7X/7X/_%K]J;XX^+?AL?+2[^&VO\ CN.73[^!&!6VNKM;9=3N MX3M :.:\=7 PVX$U>_;!_P""F?[$/_!,W6/ 'P:^.NJ:MH4_C"SGM? >A>%? M ]]J"SK:+%&MI#'8PN%8F2&*.(#JR\*O-=AJ>$?L$_MFZ%_P67\>?!?XSZ98 M+#HOPA\%_P#"4_$#2O+(CM/']XMSI4%B5;G_ $2"+5Y]K2-B,HYC 0L,';E< MX)!^G/\ @F'^S)%^SE^SQJ.OZQ\,;7PAXJ^*OC?6/B%XT\/6L:K_ &;?ZK^+OVY?#'Q4\?+\0O'6F1 M:;XHOKC5[66UO+.%$2W@%JUMY4:Q"--A15;*G+-O?< ?FGH/B?XB?!OX ?\ M!7;4?@$]QIFI:5\0M3O=._LK,;61N+%S>W46S_5R"(R2;UP04#9XK[7^$/P6 M_P""=O[<7_!$[X5>'?C3X;_M8^ M'_"'Q _X.-/V2V\0>&8+^S3X+>)]0LK75K'/DS1[I(9#'*,K)&P5ER-R.H/# M*"-/]GNRM-%_X.;OV@+32K:.WCUC]G#P[?:FD2!1&OV\-<^)/CNV^(/@[3)M,\+W%AK-NEGI]C,'$UL+9K M=HY$D\Q]S2AW.X88;4VU]%_X)L_"OPW^V!XD_;LT'XO_ !"MOB5XJ\.?V!JV MKC5K-[=M-4H8K=+5[1H$6-HXV5@F[-_&T]KX]\17/B'Q1IGB37DOH+O6+@IYVH# M=$'CF<(%;8P1ACW@\31Q#$37MK=V]Q;R3(N56=8TF 8_/S0!^<'[/W@;5/AQ^RW_P % M>?@?X;L0GPH\-W7C&3P+IJ)FTT[49M!U&?4+:W7[L8B_T$!%P$POVLT1CJ$NHZ3YET2!DRMO<,_WB&()P<5 M^EVJ_P#!/#]GBX_9(U_]BKPPFO>'O!?B]+]?&4ND:N6U/Q ;_P S[?)>7MPL MLTTMR9&,LQ82MG:'"_+7'>-_^"2'[._Q%_8:T_\ X)R^+_B-\0KKX3:=;6UI M#H/]O6Z3/9VTD,MK:/=+;"9H89($=07SV9F5450#YH^/7Q7U^;_@OU^Q9\/_ M (JW3GPI/\$M>U+PA)>M^XG\436X=)P/O1P_:+F1=V0)& M0CYE6OJ?XZ?\$U?V=OVDO@KX*^#_ ,8K_P 3ZG>_#>^@OOA_X_@UH6GB3P_= MP8$-Q;7MNB$.JK&IW*PD\M&D#NH:NA^#G[%GP\^%GQ3;X^>*O''BOXA_$$:% M_8EIXU\>W\$]W8Z:9!(UK;16L%O;6RNZJTC10K)*43S'?8N #\V_VBH_VW_^ M"8WA_P"-_P 4/#?@'P[^U!^Q5\3?%WBC7/B-X:MKHVOB7P./ MA39_'CXKV_P]^)6NZKJGCKX=YI0\5I<0* MP=\Y+L6ZGQU_P3^^&FO?�OCQ\+_B?XX^&?B7PUX&@\'Z1-X!U&TBLX]&AE MDECM7L;RUN+295:3Y3)"Q3:NS;SD \__ ."/?[9?@3]L[X*>./%>G_L\:E\) M_'6@_$W4=-^+OP_U*4R'3O$H2%KJ2-]J[TERKD[5/F>9D'[[?6]>=_LV_LO? M"K]ECPKJ_AWX9VM[+=>)?$EWXA\6Z_J]W]HO]=U>Y*F>]N9, -(P1%"HJ1HB M(B(B*JCO[ZWFN[*:TM[Z6UDEB9$N8 A>$D8#J'5E)'4;E(R.01Q0!^8O_!-P MC_B(W_;WY_Y@O@K_ --D%=?_ ,%N?BS)\-_VI_V+=+\=?%?4O _P]U7XSZB/ M$/BFPCLBMAJPTJ2'2)'^WV\]L L]S(^Z6)E389!M:-77W?X&?\$K_@=^SU^U M=XN_;3^'_P 5/B,WC_Q^T0\=:AJ?B""Y@UR.,H4BEMVMO+C50BJODK&R+\J% M0:]'_;&_8R_9S_;W^!.I_LX_M1?#V'Q'X8U*1)Q"TSPSV=S'GRKJWF0AX9DW M-AE/(9E8,K,I /$?%_\ P3H^#&E?MZ_"/]NKXP_M@?%'7?B;X=COO#/@2TU) MM!MK75XY[*]FELIXM.T>!YXUA^U3\N!'L+Y&.?$/^#=O5_AO^V9_P2/\5_#C MX[64.O>*?$_CGQGIW[06EWTK)W!G6YVL)%+V4UO$&!! CPI&SCZ*_ M8._X)"?LI_\ !/K7G\9?#+7?'GBW7H],;3-(USXD^,)=7GT73V96:SL594BM M(F*)N\M S!%#,0,5Q?Q:_P"" G[ OQ3_ &E]=_:CTV?XB^"=7\87'G^/M#^' M7Q N]%TOQ4Y8M(;V&WP[>82Q<1/&'9F8_,[,0#YO_P""QOPC_9A\'_L.?L6? M 3]G?P_;3?"[2/VV/!OA[2],FN)KR"6UA;6;6>(R7+.\\;.LPWEF5U.5)4@U MZ9_P4NT71_"G_!;7_@G3JWAK2K:PN#?_ !"TPR6<"QDV:Z):A+?Y0/W:B23: MO1=[8 R:^DOVHO\ @F#^S=^UAX6^''P^\:7WB70/#/PEU;3]5\ >&O!>IQ:; M9Z3?V*-'9W**D)8M#&Q1%+&-5Z("6)=\<_\ @FQ\+/VB?CM\-_VE/B7\8/B' M+XP^$GG/X!U*QU:SMDTV:>***ZG,$=H(IGG$2F02JZ'E554P@ /F']E_P+X, MU+_@YE_:?\3ZCX5T^?4=,^$/@^?3KR:T1I+662VCB>2-B,HYC 0L,';E 6K6WE1K$(TV%%5LJ,''G-$8 (CME==D6R,JP4J0JA0#P3X5> ?@#\>/^#: M30_ HTW39O!U_P#LG1"X4(ICM;NWT0/+,3T$\-[$TA?J)HBW49KXO_:@\0_% MOQ3_ ,&E'P+UWXW7-W/KTVK>$ L]\Q,LM@NM%-/=BW+;K);8ACR00>]?HSX- M_P""-?[+_P ._ NM_ ;P+\0?B7I7P>\17\]SJOP3M/%P'AQQ._F3VT>83>P6 MLK%C):Q720N)'5D*NRGNOVUO^"='[/W[>7P4TG]G+XQW?B#3? ^C7=MF0-); "URT<1=4A ^2-&5!P2I*H5 /EG]L_XEZM:?\ !QW^R/\ ##XD M.8_!A^&GBJ^\&?:N+:7Q-)!$=>\(?\ M!=#]A'XN?!*%K;Q;XIG\6^'?&+6G#:EX;MK6WN9$G ^_%"+BYD7=D!W0CYE6 MOK?]IO\ X)\? ;]L#X9>%_ 7Q[O?$.J:OX(U:+5O!GQ!LM56P\0Z'J,3 I>6 MUW:QQB.3Y5!&PH^Q2ZLRAAH_!S]BOX>?"WXIGX^>+/'/BOXA_$!-".BV7C3Q M]?P3W=AII<2/:VT5K!;VULKNJM(\4*R2E$\QWV* ?(O[(TWC?\ 8Z_X*B_M MD)X_\$>)O'^C_$76M \3:+XD\#:++K,EC*;&9$\/W\< 9K.=(C$T(DQ#Y#H[ MO$)$W=!_P2H_82^)/[$'_!)[Q?\ "GX^>%-.TK7_ !%_PE.N7/A>WEAN%T&R MO!,\&EM-%E)3&A);860/-(%+ ;C\6S7_ /P2,^.G[4_QJ^)W[;7[5GQ:_9.^ M,.J?$F\35O!-AX]U+PL9]/ME2SLK\L\;P73W,4)F9XFVKYQ15*J)9/MC_@G= M^S)?:KX+^*?PX^''[97Q[\=? 3Q;H.FVOA#Q1\4-8-QJXO7-XNJ#2KJ\M$F_ MLY[=K%$E,94R>'OB;JGPJ_P"#3[]FSQ#=:UJ&F^$9?BGHT/Q) MU'3;>.62W\/CQ?>2W#;)8Y(W!>*%2DB.C[MCHZL5/Z$?M-?\$\_@-^T7=_!_ M]J3]H7]O_P"*FNVGPU\;Z3XD^&FM6$OAB"&>_N;FV2TC233]$22YBNI#;1^6 MC?O=RX[&O4?@?_P3!_95^"'[&%]_P3XAT75?%7PAO;.YM!X0\97ZWB6\$\SS MRQQS*B3 &:1I58N6C/VD-._X*'_\ M!.?XM_&[]LS]C_PQX5_:-_9R^('BJ_UWXN_"6_F-OKOA^_@MX[#57M)2")X] MEF%:,K(0D840D*9F_0#]AWXO?!GXY_L=_##XK_L_6=Y9^"M<\%:=)X6L-3R+ MFUM%MU1+>7+-F2,(48[F!*$AF')X34/^":/P_&N?$.]\&_M$?%CPQI/Q7UB[ MU+X@^&-$\26IL-3FN4\J&_&'A?Q!\'-0B7X1R^#=3DLM'\+VZR622WMZY4K(;>&W1 MH8@XN)I,J,HTSH ?==?F!\7/^5M_X7?]F@7'_IVU>OT_KY?\2?\ !*3X)^*/ MVS[+_@H'J/QD^)B_%?2]'.D:9XC@\06JQ6NG'S/]#6T^R_9FA_?2':T;99BQ MRWS4 ?.]CX%\&:__ ,'7&J:CKGA73[R?3?V+8=3T^6YM$=K>]'B6* 7"$CY9 M1$[H''(5B,UYGX!U_P >?"/]MO\ X*^ZU\ XY++Q!I'PY\,ZYX9ATY<,FL'P MCJ5PLZ*O65K@AR1RS=3WK[SL_P#@G-\)+']N.Y_X*&VWQ)\=+\2+S0/^$?N+ MDZQ;FR?1!<+.-+^S?9]@@WHIR/WN1N\S?EZ3X"_\$XO@_P#L\_M-^/?VN/"7 MQ%\<:CXQ^**VR_$*77-7MY[77!;0M%;>9 MNJ1>2C$)Y(CP/EY4E2 >"?\$U M?A-^Q/\ MY?\&_\ \*?@O\3M#TS7OAKJ/PST^V\=V;ZK):*FJV,B3:A++/#( MDD,JZA!+.S[U))W$D,<_;GPBE\"S_"?PQ/\ "^)T\,OX=LF\.I(LJLMB8$^S M@B;]X#Y>SA_F_O#X=)UQ[:S=[N)(I1BBB@ HHH MH *\@^,WC/\ ;5T3QO)8? WX+^#](WMIS*1\ZE I& <8/>O7Z M*[!K^TG1A55KSA6G2=[\T.6_I[T9*WR^ M9\Z_\+*_X*:_]&T?#G_PLY/_ (FC_A97_!37_HVCX<_^%G)_\37T517M?ZQ8 M3_H78?[JO_RT\3_5O%_]#+$??2_^4GP9_P %#/&_[=&L?L?>+].^,?P.\%Z/ MX;D_L_\ M'4=)\3/<7$.-0MC'LC*@-F0(I] Q/:OS&K]H?\ @K)_RC^\?_\ M<*_].MG7XO5_5?@;C:>.X2KU(484DJ\E:'-9_NZ6OO2D[ZVWMHM#^2?'K U, M!QA0ISKSJMT(OFGRW7[RJK+EC%6TOM>[>H4445^S'XD?M%_PLK_@IK_T;1\. M?_"SD_\ B:/^%E?\%-?^C:/AS_X6J25OE\SNR_)Z^!K^TGC*M56MRS=.WK[M.+O\[>1\V_\% "!\5/V6\G M_FY*W_\ 47\1U\D_\%9OV0_C?^P;^TBG_!<__@G!X6:[U[1K7R_VA_AC992W M\:: -IFO0B@XN8D0,[ $_NTFP6BD6;[E_:0_8O\ "/[3WC;P;XX\:_%KQUI4 MOP_\11:_X2LO#>K6]K;V>J1PS0"Z93;L9V\J>:,I,SQ[9'&SYFSZY8V4EMID M.G7U]+?-' LX(7!=PBJF6ZD*JKDG XKQ3VS\T/V:/VJ/V,OC5_P1 M3_:$_:Q^/*:XWP2\<>-O'NIZU:6Z/!J40NS 50/&[S_ ((#?L-:Y\'_ 7\ M(/&7BWXN:^/AWXDT_5_ _B?6?BIJ$NKZ!]B#"WM+&X##[!;*&'R6RQ,3'"V[ M=#$R '"?MJ?";_@HY\!_VV_&_P#P4&_X)::YX2^)KWOA_1]!^-/P#\4S&"YN MFT^&2XLYM/N05$<_V:^9EC+*"96.)RXC3YC_ &I/V]?@M^TG^RS^PQK/P\^' M-]\/O@WXZ_:UMK?XL>#-<.(=*U&UU5KB32[MB C6GVR6:<*0J>7!&2D?EE$_ M3"?_ ()U^ =!^+NK?&SX*?'7XE_#?6==T+3=&U>'PEK=I-975E80""UC:UU* MTNH0Z1[@)U43_.W[SG%0>.?^"4_[#7Q'_8I/[ 'C'X-QWOPY\Y[M+:;4)FOD MU%YI)WU,7A8S?;&FEED:8L2QD=6!1BA /F[_ (+Q:-I$W[2'[!?B.XT^%KZU M_:]T&VMKMD'F1Q2_-)&K=0K-#$2.YC7T%=KX1\3>!?'7_!5SX\>'/V&/!FF6 MGQ2TGPQX8LOCQ\4/&=W=WFFZ6K03/I>GV.EQS1&[N&@5WE<2V\4>QR?##Q-;ZUX/U#Q;\7;Z2ZL)($*P112P>4 MT"HVQQ)!Y]?< M?_!SQ8_#Q_\ @@GXQ/@.UTHZ#;7'A-O"QTQ8S;1VW]J620FVV?*$\AB%V<;# MQQ7T/\#/^"-/[!'P"^"OQ%_9T\-_#+4-6\#_ !.NKV3Q!X7\1Z_<7=E:0W,@ MDDMK&$L$L8PZQL&A"REH86:1FAC*?G-_P74_X)D?LB_\$XO^"+_CWPWX"^+O MC_6[B?6=#MOA_P"'_B3\2;C4[?1(QJ]J\\.D6,A6& ^2'WR)&9?+W*7VLX8 M_<"OR-_9(M&_9&_X.HOV@? ?Q>D%A%\?OAU:ZW\,]3O#M35FA%JTUK$3U=3# M>C:.UIGNN?UB\*^*_"_CGP[:>+O!7B.QU?2M0A$MCJ6F7:3P7$9Z,DB$JP]P M:\H_;/\ V /V7/V^/">E>&OVC/ ,MY>>'+\7_A/Q/H^HS:?K'A^\!4BXLKVW M998&RB$@$HQ1"RMM& #V2XN(+6![JZF2.*-"\DDC *J@9))/0 =Z_-#]L/X] M67B__@O9^P[I6M:J+GX8:UX+\5ZQX'O9D9+*_P!?ET^>-)@' $CK;^1Y+$$@ MW@*?ZP$_5'@C_@G-X>TBQA\-_%W]K#XU_%3P]!@#PQ\1?&4$UC<*/X+H6=K; M2:A&<8:*[>:-Q]]6R:ZK]L3]A?\ 9X_;E\#:1X,^./AV]6X\,:U#K/@[Q-X? MU*33]7\.:E"08[NQNHB'AD4@<%O\ @LY^P5\8 MO@I"UMXTUWQ1XB\-^)9+,8DU/PU';07%U',!]^*".6ZD /"M+NZA2)/^";7@ MWPD?^"^W_!0;Q"WAFP-_IS?#A=/O3:H9;87&A3M.(VQE/,9%+8QNVC.:^P/A M!^Q-\//AG\5(?CUXS\?>+OB/X]LM$?1M)\8?$#4+>XN=+T^1U>6WM8K6"WMK M?S&1#)*D(EEV())'"J!SGP4_X)M_"KX _M(?$+]K#X?_ !:^((\;?%6.%?'N MH:AJUI<0ZHUO \-HY@>U\J)K=7S&(E11M"L&0LC 'RW_ ,$$?AO\/M%^/_[= M-YI/@K2[>6+]K7Q+IT4D5C&&CLR8W-LIQ\L6XY\L?+TXX%?(7PATZP3_ (-* M/VB] %G']BTKQIXF@TVU* I;1IK]NZ(@Z*%;Y@!T/-?J]^S3_P $UOA3^R1K M'Q'\0_!+XO\ Q$L;[XK:]<:[XSNK_6;6\:YU>=MTE_&)[5A#,*++[;8Z)XQ\21732ZI<7 M]J9FMWD196>0A2T89ER"P4$L2 5O^"M_[)O[-6I_\&V$VIO\.-"TRZ\&_#7P M_P")/"^KVUE''<6FK.;,O,LN-S2W)FD21R2TAG8L2Q!J'X&?%+XL:C_P7N_9 MW^'?[6;W*7]O^PU#<^$K?5,_-XIN9(6U>X3=TN6AM;F.3'S>7",\'GZ*_8X_ M8:^ 7QV_8^^"\WB;X]^,/B3\.=%\.:!J^@_#[5?$MI>Z!;WMO;0S0"1X;=;N M]C@EVLEO=W,\49CC_=_NU ]L_:\_8&_9_P#VT;OPEXH^)MMK.D>+OA_JQU+P M'X]\(:JVGZUH%PV!(;>X4,#'(% >&17B< ;D.!@ ^0?VHO".O>!O^#F;]F;Q M]\&H6MKGQW\'_%.G_%A++Y4O-'L8)9+26Y"_>Q=R6Z*[9.8HESA1CPSXC^)? MVQO^"17P1\2+X_\ A]H?[3G[!OC#6K[6#K&AW!M_%'@O3]7OWNW9U) N42XN MFD609;S,,9;7A5_4+X'_ +'7PX^#'Q&U3XXZEXH\1^-_B'K6CPZ1J'C_ ,;W ML-QJ)TV)S)'8PK;PPV]I;^8S2-';PQ"20[Y-[ $>7:7_ ,$C?@5I_P )KS]F MV[^-'Q2U'X3:IJ,EYK/PLU3Q+;3Z5?-)<_:I(6F:U^W16[S9=K:&ZCA;L>&_&?_!3S_@G#X_\.21W-KJGCSQ+B,J9+>;2;213R 0& M&PX/M6IJW'_!U=IF>_[";8_\*Z6OH_\ :1_X)N_!7]J#XW?#GX_>.?''C33= M<^$=V]U\.(O#FK06EIHD\BQ+)(L/V=EFWK#&I6;S%V@J%"D@M_:,_P""8W[, M/[4'[1OA3]JOXC'Q;9^,_"OAZ70#J'A?Q?=Z4-9T>21I7TZ^%JZ?:+8R/(QB M!4-YC!MRG: #Y0_X)T>(O%/QV_X*%_MK?#?6_P!KKQKX%^(6B?&I9#X=T*Q\ M/R/=>&(]/MK;2YU&IZ7=3&-%C?(C<1*;A6VAIBS_ $S_ ,$Q/V'_ -G#_@GU MX)^(7[/W[-GQ?\7>*K/_ (6)/JWB:W\5W=I-_8^JW=G:S26L'V.TMHHD,+6\ MODJIV^<#QN KF_VV?^"(/[$7[[DN;F[N)7,DUS<3RLTEQ/+(S.\KL68GKT /BK_@ZD_Y04)O+)"0>QVLPR.Q-?:_[=_[ M'P>_X*+?">3X#?M$>+/%H\%W,\$^H^&_#VK1V4-]-#)YL3S2+"9FVN%8() F M44E20#7*_'[_ ()5? []J#]E/2/V+OCC\5OB/KG@'1IK9H+!_$%O#(( $C<11@J, [!GI4_P"R#\4YOB!_PY53]T8^E/VE_\ @F?\ M)_VN5^'+?'3XQ?$?4IOA7XAM?$'@ZYM=+?'G@_P"*O@NP6QTWXH_#CQ,-&UJY MM,'=;W#Q1&*6-M\F5\H8$CJNU6*T ?)'PVG\1?#K_@LC_P %(_$OP9TI8?$M MO\$?"^IZ)#9P#=-JBZ!(\3A0/F=I0A/').3DDU8_X)I_LH_";_@IS_P0V\!_ M"K7?VW?B1=>!O$7@:'1_'?AC1X/"RK8ZI!(KWL;2RZ+)O_ !%U&[2[ MC@@2(&>,RA;MF*"0FY\W8Y_=")0J+Y)J'_!N/_P37D^/&L_&OPUI'CSPUIWB M>_-YXK^&WA;QU/_$WB:[TK1]#L_P!FGQEYR2^(KSQ!# %T>X@E5( Y>--T MTP6-!:B:.9;#]HJWUMHC> MW%]'NBL+B'RU5?[.-I&B6RQJ(U\N4C>SM-+]/:_^R!\/?$'[1O@[]I:7Q;XE MM=2\!:/<:9X6\.V=_$FBV5O<1K',%L_**AW1$7S00ZJH165+C_P""9/P* MLOVZ]0_X*+:'XX\?3==CBL+_3HA&J64]J(?+FBVQ(,OF0;5 M8.&56 !]%T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110!#J.G:?J]C+I>K6$-U;3QE)[>XB# MQR*>JLK9!!]#7E>I_L+?LFZOJ9U:[^#%@DI;<4M;JX@BS_USCD5 /;&*]:KY ML^._[4%WX2_:$TG3M$NF?2O#DICUB*)N+AY !*N.Y1< >C@U\#X@9KP?D674 ML9G^'IU8NI"$>>$9M._&GACQ!X-^&>NZ[ MX;U[P1XUU#1KJTO+.QENHB6M)D$J%XE#)(&4J6& 2" #Z9J.:SM+F6*>XM8Y M'@;%<;??/#WPMTJ'_ (+$ M>("OB_Q@VFVWP*TG6[?PY)XYU1])CU.;7-1BDNQ9-<& 2&.WB3[FT!> "6) M/K>BO"_BC_P4L_8A^#.KZ_I7Q$^.UM:1>$M2BT[QAK%KHU]=Z7X>O)-NRWU' M4+>![6PE.]/W=Q+&PWKD#(KT+XF?M!?!SX0^#--\?>.O'-O#INMW4%KH#:?# M+?3ZQ<3(TD4-E!:K)->2NBLZQPH[%$9@-JD@ [*BO/?@=^U1\!_VCM2\0Z%\ M'_')U+4O"5Q!;^*=)NM*N[&\TB>9&>.&YM[J*.6"1D4MY;J&"E20 RD_%'_! M#-&^/FJ1ZKIN@:E9Z)K?AJ[U>STJ;7K>-\:8VJ6H2 MQN9]ZLC63S.2XVF,L ?HS17S!^R%^T-\&/V:ZG;#$10H[D*Q"X!(]7^ 7[7/[.W[3NH M^(]"^"OQ)BU/5_!U]'9^+?#]YI]SI^J:+/(I:-+NQO(XKBWWJK%3)&H8*VTG M!P >D45XU\7?^"@G['WP+\1ZMX5^)7QGMK6[\.I&WBE[#2KR_@\/+(H9&U*> MTADBTT%"'!N6B&PA_N\UV_P+^//P=_:9^&%A\:?@%\0]-\5^$]5GNX=,\0:1 M*9+6[:VNI;68Q/@!U6:"5 XRK;_90T;X4_ MLH_LF7-C;_&K]HCQQ#X5\$:OJ5JMQ!X?MS+!%=:J\3961HCJ^ O\ @EQ^S7X8\+6]MXVUKQ_XQ\6>0/[2^)'B'XE:S_;UU.ZAND: MSRPRL=MY4<8 "J * /H^BOG7]A+X*_&#]E'PQ\7]"_:,^.6M>,-.7XHWFL>& M/&_C74T>Y?P\VD:88Q<2_*B_9WCN;=GP@;[.9"%WUM^$?^"C_P"Q/XW\?^'O MAIH?QYL$U/Q@6'@N74M.N[*R\3$ '&F7ES"EMJ6001]FDDW @C(H ]OHKRCX M@_MT_L<_"KXW:9^S;\1/VE?!VD^/-6M;FZMO"EUK<7VR*WM[.6]FN+A 3]EA M6VAEE\V;8A5#@GI7(?"W_@K#_P $X?C-8^-=2^'?[8?@R[@^'=F+SQG+=:@; M,:;:E@@N#]H5/,A+,BB6/!?%$,4N@^-%66XTF\64 M Q;;N!'A!<'* L"X!V@X.-?XQ_M@?LW_ +/GQ!\)_"WXU?%&U\-ZWX[U:VTO MP?;ZE9W"QZO?3R^5%:PS",Q/,SD#R]^X!E) # D ]*HKXN^.?_!9[]G;X/?\ M%(/#?[!VI:]);QP^%-3UGQUK\NBW?CG<_LT_![]H_PYX@\= MV7AR'7KOPUI\[M<16$BQ,LC94*&VSPEHL^8@D&Y5H ]FHKYS_P""MNBO<_\ M!-?XY^,M+\2Z_HNM>$_A'XDUWP[K/AKQ'>:9=V5_::7<7$$JRVLL;G;)$A*D ME6 ((()%>*?\$A?C]\(OV?/^",_PG_:I_:Z_:3DTYO$GA=+[Q/XW^*'CVXN7 MO+MYKAE19;^=R7V@JD,?)"@!3B@#[WHKYQU'_@KK_P $U=(\9>!OA]JG[8O@ M^WUGXCZ=IM]X0L9KF16NH-0A2>Q:4E-MHT\4L;QI<&-F#K@ MHI(F^/RKN%'A8LF64;LLH) (&:V=0_;-_9LTGXD^#?@_J7Q%:#Q/\0M*74O! MNB2:+>BXU.T.,S(OD_*J;E,A;;Y093)L!!H ]0HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@#G/BS\)OA_\5]NL? MM4L'F^7*DR?/"Z.N)(T;AAG&#D$BO%_^'3?_ 3^_P"B!?\ EU:K_P#)5?1= M%>QE_$7$&4471P.+JTH-W<85)P3=DKVBTKV25][)=CQ"?^A7A_\ P13_ M /D0HHHKY@^J"BBB@ HHHH **** "BBB@ HHHH *KWVD:5JA4ZGIEO<[,[// MA5]N>N,CCH*L44 1VMI:V,"VME;1PQ)]V.) JCG/ %2444 %%%% !1110 5! M?:5IFJ*JZGIT%P$)*">%7V_3(XJ>B@"*SL;+3H?LVGV<4$><^7#&%7/K@5+1 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '/?$+4O MB5IMG;O\-?#>G:E.TI%RFHWAA5$QP00.3FN4_P"$H_:J_P"B6>&?_!XW^%>F M45\_C\CQ.-Q+K0QU:DG;W8.GRJRZNYZ>&S"EAZ*A+#TYOO)2O^$TO MP/,_^$H_:J_Z)9X9_P#!XW^%'_"4?M5?]$L\,_\ @\;_ KTRBN/_5C&?]#3 M$_?1_P#E)O\ VO0_Z!*7W3_^6'BGQ+^-/[0WPR\(W'BGQ/X \-6D"D11R)JS MR,9&X4*F/F/?'H#7Q_>WMWJ5Y-J-_<-+//*TDTKG+.[')8GU).:]M_;B^*__ M EGCR+X>Z5<[K'0<_:=IXDNV'S?78N%]B7KPVOXF\8^(JN:<4SR^GBJE>CA M6XIS<7[_ /R\:Y(P5KI1V?PWO9G[[P-ED,'D\<5*C&G4K6;44_A^S>[;VU^? MD?2/[+OQL^,VM>%1\._!OAS1M4?1(04;4M0:&7R&8[0!@A@I^7/8%17J?_"4 M?M5?]$L\,_\ @\;_ KY&^"GQ*N_A/\ $C3O&4)8P12^7?Q+_P M;=N'7')XOX;>&JYE7 MA6PUH.,73M[.W[MKFI2>R<7=O6-^J/SSCW"4LDS55886G*G5O*[4[\WVD[32 MZWV6_D>&?_!XW^%>F45^R_P"K M&,_Z&F)^^C_\I/A?[7H?] E+[I__ "PY3X>ZO\7]2O+A/B5X0TK38%B!MGT[ M4#,SOGD$$<#%>=?\%-O^4;G[0?\ V0_Q9_Z9[JO<*\^_:=_9V\.?M5_!O7/@ M-XY\:>(])\.>)],N--\1P>&KV*VFU&QGB:*:V:5XG>-'1F!,91B"06P2#]!@ M,)/!8949UI56K^]/EYG?ORQBM-EH>9B:T<16D6.L_"#Q[:2>3+#=QPQR?89Y /\ MCWE95Y.?+?:^"OF))Y;_ ,$7?^"@WC/_ (*!_MO>--:^-OPQO?!GQ5^'7P2T MGP?\6/#=W:&%+?6[77-3:62$'I'(LB/L/*,63+!5=_T9^#7POC^#/P[TWX:6 MGCC7M?L](MH[73[SQ'<0S74=O'&L<<32111F7:%^^X:0DDLS=L'PO^RE\#_! M7[37B?\ :Z\)^#X]/\<>,_#EEHOBG4;5MB:G!:.[6\DJ 8:9 YC\S[QC5%.0 MBX[# _,/XCZQX%^+7_!)/]L_Q/\ \$_?"&D^%/@G>7/C_5O$'B/Q9-=:OJWC M;7/L['49[.!ID33+4RQ(D4TK32,$)^SPG;(WHC_LT_M"_M%?\$S/V%OB#^QC M^T/H?@SX[?#'X0:!XI\ V7BR!IM,\0PMX9L[+4;2X"ABH:*\1/, 8J)6 "[O M,C]OT+_@@Q^P'X>M/B5X3L;+QZ?!?Q1FU"YUSX:-\0+X>&[.]O(RDU[;:>KB M)+@9#1O()/)9(VC"&*,KT_A?_@D)^S3\/OAG\,/AS\,/B#\3?#=Q\()YY_!7 MBC3_ !Q++JD,DMK%:-YTERLL<\0MH8[=;9XS;K$HC$055 /B3Q]_P %.?C] MXF_8N_;4T?XF?LIW7P5_:T^''PJLE\<+H5\;BRU/3F6>&WUFPF5FV^3#<3N& MW.540D2OL(C].^,NB?![7O\ @U N;+X>:=IUUX;3]E*RNK2.)%9!>1:=#,\C M ?\ +=;M&=R?F$RL3\P-?:OPG_8D^#?PVUCQUXS\43:EX]\4?$VP@T_Q]XI\ M"&UBMECDE'DPP1HQE=G#,Q:OGC1/\ @WU_8H\+_"?Q ME^SKX7^)_P :-.^%_C&&[5OA?;?%"Z_L'27N"2\MK;,I^8$[@L[3('"N4+JK M \NMO&OP!M/A'_P3B\#3?"F3QM\>;[X=6-Y\$-,N?$DVF:7IWE>%K9M3U+4 M98U?=!#; ,L8CDDDD4*@ +L,7]F2Z^-7PV_X+F_MCZYXFUO1O$?C.#]GCP[J M:_\ "/:!)86EU=Q6^;>)+>2XG^).HIKFB1&*&)[>*]GDE=(&2"%?*7"QA (A&"0 M=_X5_P#!(O\ 8T^#7[6'_#9?@71O%<7C*;P_;Z9J1O?&]_;M>27I/+2NK1GY^3$8L?+MJ[_P:[?\H*O@9_N^)?\ U)M5 MK0\0_P#!%G_@GC^S5XP^(7[4^A^*/&?@GPUK<5UK'C#X>6WQ(N=.\$7UT49C M-=ZT7Q'8W=_HLOB& M'6+&VNT>:QDD\1:G+&LR YC+1NKJ& RK C@T >._\'"&F77P!_X*/_L/?\%# M?&B,GPX\&?$AM!\:ZQ(I\C1/M4]N\5S*>BH8Q=.3V^S8ZD"OULM[BWN[=+NT MG26*5 \4L;!E=2,@@C@@CO7,_&OX)?"7]H[X6ZS\$_CI\/M,\4^%/$-H;;6- M#U>W$L%S'D,,CJK*P5E=2&1E5E(8 CY[^#__ 2;\%? '1H?A_\ ![]M#]H? M1/ MJHBL/A^GQ(2>PL;8?=MK:XGM7O[:)1PHBND*CH10!X+_ ,'-_P >+[1O M^"5GC;2_ASJ\]WI=K\1?#V@_%=]+#YLM*FGBGGMWD48!DW6D;H#G9=!6XDP> MA_X.0/!OPV\:.]BG9 MGF>9W8R2S22,TK3LQE:5C(7+G=7CGPT_X).? +P!X4\+_"GQ!\4OB5XV^'G@ M;4K:^\&?#7QQXHCO='TJ6U4 8/RC'U1\?/\ @G+\(_VB?VH_ W[8/C'XD^.K'QK\,EN5\ 3Z+K%O#;:+ M]IB$5UL@:W=)O.08?SQ)D';PH"@UW_@G+\)?$/[;=A_P4$O?B;X\7XC:5H3: M%IUS#K%N+*#1VF>9M.%K]G\MH2\CDLP,N2&\S< P /FC]DJPLM)_X.1OVLK+ M3+2."'4OA!X,O+^*) JW%PL2()7 X9PO&X\UQ/\ P;C_ +,G[/'Q1_X)M_$G M0?B#\'/#NM6WBOXM>+=%\11ZCID*P\9:KKWB&U73;K3X0@A@DA,"Q0 M1Q^7'M:/8PP:XL&D@=%\^RDMG=50[R5# ^5=1T/Q;X7_X-%_B? MX3U;5+J^\-Z!\?I+'P'?7+[EDT:+Q-9H)$;H4-U]KY'&XM7Z-_\ !P1/;CQ) M^Q"#*FYOVZ/ C*-PR5#W.2/;D?F*^LOB1^P%^R=\4/V+KK_@GUKGPDL[7X47 M'AZ+1H?#&ENT"VEO"Z20O$X.Y98Y8TF$A)8R+N8L2<^&ZO\ \$&?V,?&O@7P M-X+^+OQ"^,/CF?X?>*[+7?#WB7Q;\4KVYU>!K2&6.WM(KM2DEG;(9!)LM/(9 MI(HG9V,:X .$^+''_!T'\*<]_P!DK5\?^#F6N?\ V)/$_B;XU?\ !6?]M/X3 MZ[^UEXR\ >/-'\9:')I^@:%9:"[7OAF/2XH[*2,:GIEU*8XV=W81,L:M?!RN MZ8LWU1^T5_P2^_9>_::^,7@'X]>.KCQOIOBOX>:/-HVE:UX7\?:CIUU?Z7*, M2V%[<12B:YA?YMQ+AV\Q]SG<:XW]M[_@B3^P_P#MU_%+P_\ 'CQK8>*_!'CW MPW8QV-AXV^%WB1M%U%[.,$);R.B,C*JDJK;0ZJ=H<* ?*7[=?[!W[-/[!W M_!&?]M7X0_ CXO>+O%TFM3?\)1XQL?%EQ92Q:/K%W):3E(%LK*VAMRT:V\IA M +(I@;"JR9^]?V!_@E\'?!?[+/P?\6^%/A=H%CK%M\(]'L(=:M])B%Z+66VA MN)83<;?-*23DS."QWR$NV6)-<]XK_P""4W[*OB7]BRX_8#L?^$HT?X=:J[R> M)X-+U]CJ'B*9Y5FEFOKZ=9+B:225%9W#JS;0A/E@(/8?V?O@IHW[.GP@T+X) M^&/%FNZQH_AK3H=/T:;Q'>1W%U!:0QK'% 95C0R!$4 ,^YSW8\8 /,_^"K__ M "BT_:5_[(!XR_\ 3)>5\4?!RSM;[_@T'NXKRW255_97UV15D4$!UM;ME;GN M& (/8BOT0_:G_9J\+?M2 BJA12ZN ?GY_P4;^'O@;PU_P9U^"K MWP[X2T^PFMOA-\,=;@EL[18V34IY]&$UV"H!\YQ/-ND^\?,;GFO=OC[\6;O6 M?^#E']F_X,_%:] \-:?^SYK&O> ;>[.(9_$]U)=PW,J9X:9;&U(7^)0[8QOY M^A?B=_P20_9W^,/[$6C?\$[_ (A?$;XA7WPIT.UL[.TT$:];QRR6=GY!LK22 MY2V$TD5NUNC("^23\Y<)&$N_M6_\$I?V9?VS_AGX'\$_'/6O&5QXA^&MTMSX M$^)^C^(!I_B?19@5(DBO;>-1G"1@[HVW&)'.9%#T ?/GQCT?1[+_ (.BO@]K M5MI\,5Y??LLZREU<(@#SB/4IM@8_Q;0S8SV-<5_P1GT/5/VV?V=/CGX)\:?M MB>/-!\7-\;O&>G?&'P-I6G>&I/+FN[V9 9!?Z1<7/EO:[(%+R%0+9HTVK%L7 MZA\'_P#!'+]EKPY^TUX4_;#\1?$'XM>*OB+X0T!M)T_Q+XE^*.HR3W$;.[,T M[0O&7!$A0VX(MBN282S.S'5UG3+[5O%%Q%>ZE9W@OG9H;)[>UB66Y@U%BD"11LWVE1$ [@ MI7C?_! KQUX[^'_QF\;?L8_\% 5UN/\ :3\ ^#M)L_"]WXLF@>2_^'R11FS2 MR,19-T<[-]L*O*SS&/?+)Y*K#]M^+?\ @GU\"=?\._"WP-X8OO$/A+PU\'M5 MM-2\%^%_"VI)!IZW5M_J);F*2.3[6R$LP\TM\[&0YD^>L?\ :+_X)E_ C]I? M]J;P5^V7XM\:>-]%\?\ P[LGM/!^K^%=>CL?L,3EC*C*(3]H23>X9)C(A5V7 M;M9@0#Z*HI(U9(U1I"Y +MC+>YQ@4M !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 ><7O[)/[/NI7DVHW_ (":6>>5I)I7 MUB\+.[')8GSNI)S47_#'G[.?_1.__*O>?_'J],HKY27 G \Y.4LKPS;_ .G% M+_Y$]E<1<015EC*O_@R?^9YG_P ,>?LY_P#1._\ RKWG_P >KOO#/AO1O!^@ MVOAGP];-#9647EVT+SO(43LNYR6(';)X''05>HKT:YICX*&*KSJ):I2E*23[ZMA1117M' %%%% !1110 4 M444 %%%% !1110!'=V=I?P-:WUK'-$V-T6Z2QN,/'(@96^H/6 MH;'1M'TQVDTW2;:W9AAF@@5"1Z' JS10 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 #!__9 end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.1
Cover - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Mar. 13, 2024
Jun. 30, 2023
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 001-40574    
Entity Registrant Name SYNCHRONOSS TECHNOLOGIES, INC    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 06-1594540    
Entity Address, Address Line One 200 Crossing Boulevard    
Entity Address, Address Line Two 8th Floor    
Entity Address, City or Town Bridgewater    
Entity Address, State or Province NJ    
Entity Address, Postal Zip Code 08807    
City Area Code 866    
Local Phone Number 620-3940    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 71.1
Entity Common Stock, Shares Outstanding (in shares)   10,311,380  
Documents Incorporated by Reference
Information required by Part III (Items 10, 11, 12, 13 and 14) is incorporated by reference to portions of the Registrant’s definitive Proxy Statement for its 2024 Annual Meeting of Stockholders (the “Proxy Statement”), which is to be filed pursuant to Regulation 14A within 120 days after the end of the Registrant’s fiscal year ended December 31, 2023. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be a part of this report on Form 10‑K.
   
Entity Central Index Key 0001131554    
Amendment Flag false    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Common Stock      
Document Information [Line Items]      
Title of 12(b) Security Common Stock, $.0001 par value    
Trading Symbol SNCR    
Security Exchange Name NASDAQ    
8.375% Senior Notes due 2026      
Document Information [Line Items]      
Title of 12(b) Security 8.375% Senior Notes due 2026    
Trading Symbol SNCRL    
Security Exchange Name NASDAQ    
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Name Ernst & Young LLP
Auditor Location Iselin, New Jersey
Auditor Firm ID 42
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 24,572 $ 18,310
Accounts receivable, net 23,477 31,685
Prepaid & other current assets 33,953 32,998
Assets of discontinued operations, current (Note 4) 0 22,294
Total current assets 82,002 105,287
Non-current assets:    
Property and equipment, net 3,673 4,441
Operating lease right-of-use assets 14,791 20,106
Goodwill 183,908 182,259
Intangible assets, net 22,214 22,356
Note receivable 0 4,834
Other assets, non-current 3,749 4,053
Assets of discontinued operations, non-current (Note 4) 0 54,736
Total non-current assets 228,335 292,785
Total assets 310,337 398,072
Current liabilities:    
Accounts payable 7,475 9,700
Accrued expenses 39,127 44,314
Deferred revenues, current 1,095 1,948
Liabilities of discontinued operations, current (Note 4) 0 24,221
Total current liabilities 47,697 80,183
Long-term debt, net of debt issuance costs 136,215 134,584
Deferred tax liabilities 3,207 466
Leases, non-current 23,593 29,145
Other liabilities, non-current 1,691 2,695
Liabilities of discontinued operations, non-current (Note 4) 0 2,054
Total liabilities 212,403 249,127
Commitments and contingencies:
Redeemable noncontrolling interest 12,500 12,500
Stockholders’ equity:    
Common stock, $0.0001 par value; 16,667 and 16,667 shares authorized, 10,314 and 10,137 shares issued; 10,314 and 10,137 outstanding at December 31, 2023 and December 31, 2022, respectively 1 1
Additional paid-in capital 483,527 488,856
Accumulated other comprehensive loss (25,732) (44,131)
Accumulated deficit (431,164) (376,629)
Total stockholders’ equity 26,632 68,097
Total liabilities and stockholders’ equity 310,337 398,072
Series B Preferred Stock    
Current liabilities:    
Series B Non-Convertible Perpetual Preferred Stock, $0.0001 par value; 150 and 150 shares authorized, 61 and 71 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively $ 58,802 $ 68,348
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Common stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 16,666,667 16,667,000
Common stock, shares issued (in shares) 10,314,000 10,137,000
Common stock, shares outstanding (in shares) 10,314,000 10,137,000
Preferred Stock    
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Series B Preferred Stock    
Preferred stock, shares authorized (in shares) 150,000  
Preferred stock, par value (in dollars per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 150,000 150,000
Preferred stock, shares issued (in shares) 61,000 71,000
Preferred stock, shares outstanding (in shares) 61,000 71,000
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net revenues $ 164,196 $ 173,756 $ 189,342
Costs and expenses:      
Cost of revenues [1] 42,218 46,500 60,160
Research and development 46,565 49,598 59,811
Selling, general and administrative 65,216 61,153 74,219
Restructuring charges 4,013 1,443 3,684
Depreciation and amortization 16,830 14,756 17,231
Total costs and expenses 174,842 173,450 215,105
(Loss) income from operations (10,646) 306 (25,763)
Interest income 426 453 38
Interest expense (13,963) (13,639) (6,411)
Gain on sale of DXP 0 2,549 0
Other (expense) income, net (5,128) 3,553 (4,916)
Loss from continuing operations, before taxes (29,311) (6,778) (37,052)
(Provision) benefit for income taxes (4,743) 59 8,787
Net loss from continuing operations (34,054) (6,719) (28,265)
Discontinued operations (Note 4):      
Net (loss) income from discontinued operations, before taxes (2,200) 921 6,777
Loss on divestiture (16,382) 0 0
(Provision) benefit for income taxes (1,935) (1,918) (1,610)
Net loss (20,517) (997) 5,167
Net loss (54,571) (7,716) (23,098)
Net income (loss) attributable to redeemable noncontrolling interests 36 (200) 156
Preferred stock dividend (10,007) (9,552) (35,509)
Net loss attributable to Synchronoss $ (64,542) $ (17,468) $ (58,451)
Basic:      
Net loss from continuing operations (in dollars per share) $ (4.52) $ (1.71) $ (8.79)
Net (loss) income from discontinued operations (in dollars per share) (2.10) (0.10) 0.71
Basic (in dollars per share) (6.62) (1.81) (8.08)
Diluted:      
Net loss from continuing operations (in dollars per share) (4.52) (1.71) (8.79)
Net (loss) income from discontinued operations (in dollars per share) (2.10) (0.10) 0.71
Diluted (in dollars per share) $ (6.62) $ (1.81) $ (8.08)
Weighted-average common shares outstanding:      
Basic (in shares) 9,745 9,626 7,235
Diluted (in shares) 9,745 9,626 7,235
[1] Cost of revenues excludes depreciation and amortization which are shown separately.
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net loss $ (54,571) $ (7,716) $ (23,098)
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustments 18,399 (11,261) (3,274)
Net income on inter-company foreign currency transactions 0 115 (1,498)
Total other comprehensive income (loss) 18,399 (11,146) (4,772)
Comprehensive loss (36,172) (18,862) (27,870)
Comprehensive income (loss) attributable to redeemable noncontrolling interests 36 (200) 156
Comprehensive loss attributable to Synchronoss $ (36,136) $ (19,062) $ (27,714)
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Accumulated deficit
Beginning balance (in shares) at Dec. 31, 2020   5,734        
Beginning balance (in shares) at Dec. 31, 2020     (796)      
Beginning balance at Dec. 31, 2020 $ 43,282 $ 1 $ (82,087) $ 499,352 $ (28,213) $ (345,771)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock based compensation 9,259     9,259    
Issuance of restricted stock (in shares)   216        
Issuance of restricted stock 1     1    
Preferred stock dividends accrued (22,718)     (22,718)    
Amortization of preferred stock issuance costs (12,791)     (12,791)    
Issuance of common stock related to acquisition (in shares)   4,701        
Issuance of common stock related to acquisition 110,000     110,000    
Common Stock - Issuance Costs (8,340)     (8,340)    
Retirement of treasury stock (in shares)   (796) 796      
Retirement of treasury stock 0   $ 82,087 (82,087)    
Net loss (23,098)         (23,098)
Non-controlling interest 0     (156)   156
Total other comprehensive income (loss) (4,772)       (4,772)  
Ending balance (in shares) at Dec. 31, 2021   9,855        
Ending balance (in shares) at Dec. 31, 2021     0      
Ending balance at Dec. 31, 2021 90,823 $ 1 $ 0 492,520 (32,985) (368,713)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock based compensation 5,771     5,771    
Issuance of restricted stock (in shares)   290        
Issuance of restricted stock 0          
Preferred stock dividends accrued (9,409)     (9,409)    
Amortization of preferred stock issuance costs (143)     (143)    
Shares withheld for taxes in connection with issuance of restricted stock (in shares)   (8)        
Shares withheld for taxes in connection with issuance of restricted stock (83)     (83)    
Net loss (7,716)         (7,716)
Non-controlling interest 0     200   (200)
Total other comprehensive income (loss) $ (11,146)       (11,146)  
Ending balance (in shares) at Dec. 31, 2022 10,137 10,137        
Ending balance (in shares) at Dec. 31, 2022     0      
Ending balance at Dec. 31, 2022 $ 68,097 $ 1 $ 0 488,856 (44,131) (376,629)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock based compensation 4,963     4,963    
Issuance of restricted stock (in shares)   207        
Issuance of restricted stock 0          
Preferred stock dividends accrued (9,679)     (9,679)    
Amortization of preferred stock issuance costs (328)     (328)    
Shares withheld for taxes in connection with issuance of restricted stock (in shares)   (30)        
Shares withheld for taxes in connection with issuance of restricted stock (249)     (249)    
Net loss (54,571)         (54,571)
Non-controlling interest 0     (36)   36
Total other comprehensive income (loss) $ 18,399       18,399  
Ending balance (in shares) at Dec. 31, 2023 10,314 10,314        
Ending balance (in shares) at Dec. 31, 2023     0      
Ending balance at Dec. 31, 2023 $ 26,632 $ 1 $ 0 $ 483,527 $ (25,732) $ (431,164)
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating activities:      
Net (loss) income from continuing operations $ (34,054) $ (6,719) $ (28,265)
Net (loss) income from discontinued operations, net of taxes (20,517) (997) 5,167
Adjustments to reconcile net income (loss) to net cash used in operating activities:      
Depreciation and amortization 27,347 31,753 34,760
Impairment of long-lived assets and capitalized software 0 0 1,305
Amortization of debt issuance costs 1,534 1,391 624
Loss on disposals of fixed assets 27 126 263
Gain on sale of DXP business 0 (2,549) 0
Loss on divestiture 16,382 0 0
Gain on disposals of intangible assets 0 0 (550)
Amortization of debt discount 97 88 9
Deferred income taxes 2,741 (164) 463
Stock-based compensation 5,153 5,461 9,343
Contingent consideration obligation 1,483 3,638 0
STIN Note receivable impairment 4,834 0 0
Operating lease impairment, net 1,918 175 1,353
Changes in operating assets and liabilities:      
Accounts receivable, net 14,237 14 (748)
Prepaid expenses and other current assets (473) 6,954 (4,394)
Accounts payable (5,353) 3,024 (2,031)
Accrued expenses (5,208) (8,430) 3,468
Deferred revenues 6,384 (8,312) (21,972)
Other liabilities 2,297 (8,094) 6,150
Net cash provided by operating activities 18,829 17,359 4,945
Investing activities:      
Purchases of fixed assets (1,302) (1,408) (1,521)
Additions to capitalized software (18,572) (19,758) (22,972)
Proceeds from the sale of intangibles 0 0 550
Proceeds from the divestiture, net 23,674 0 0
Proceeds from Sale of Business 0 8,000 0
Net cash provided by (used in) investing activities 3,800 (13,166) (23,943)
Financing activities:      
Share-based compensation-related proceeds, net of taxes paid on withholding shares  (8) 0 (1)
Taxes paid on withholding shares (249) (83) (1)
Debt issuance costs related to long term debt 0 0 (8,606)
Proceeds from issuance of long term debt 0 0 141,077
Drawdown on A/R Facility 12,000 0 0
Repayment of A/R Facility and Revolving Credit Facility (12,000) 0 (10,000)
Proceeds from issuance of common stock 0 0 110,000
Proceeds from issuance of Series B Preferred stock 0 0 75,000
Net cash (used in) provided by financing activities (19,979) (13,276) 16,188
Effect of exchange rate changes on cash 1 (500) 643
Net increase (decrease) in cash and cash equivalents 2,651 (9,583) (2,167)
Beginning cash and cash equivalents from continuing operations 18,310 29,336 31,679
Beginning cash and cash equivalents from discontinued operations 3,611 2,168 1,992
Beginning cash and cash equivalents 21,921 31,504 33,671
Ending cash and cash equivalents from continuing operations 24,572 18,310 29,336
Ending cash and cash equivalents from discontinued operations 0 3,611 2,168
Ending cash and cash equivalents 24,572 21,921 31,504
Supplemental disclosures of cash flow information:      
Cash paid for income taxes 3,399 4,562 3,449
Cash refund for income taxes 991 5,206 420
Cash paid for interest 11,894 11,822 3,657
Series B Preferred Stock      
Financing activities:      
Stock issuance costs 0 0 (2,495)
Preferred dividend paid in cash (9,848) (6,455) (1,781)
Redemption of Preferred stock (9,874) (6,738) 0
Supplemental disclosures of non-cash investing and financing activities:      
Paid in kind dividends on Preferred stock 328 2,581 0
Series A Preferred Stock      
Financing activities:      
Redemption of Preferred stock 0 0 (278,665)
Supplemental disclosures of non-cash investing and financing activities:      
Paid in kind dividends on Preferred stock [1] 0 0 31,277
Common Stock      
Financing activities:      
Stock issuance costs $ 0 $ 0 $ (8,340)
[1]
1    Includes amortization of preferred stock issuance costs accelerated due to Series A redemption.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.1
Description of Business
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
General

Synchronoss Technologies, Inc. (“Synchronoss” or the “Company”) is a leading provider of white label cloud, messaging, digital and network management solutions that enable our customers to keep subscribers, systems, networks and content in sync.

The Synchronoss Personal CloudTM solution is designed to create an engaging and trusted customer experience through ongoing content management and engagement. The Synchronoss Personal CloudTM platform is a secure and highly scalable, white label platform that allows our customers’ subscribers to backup and protect, engage with, and manage their personal content and gives our operator customers the ability to increase average revenue per user (“ARPU”) and reduce churn.

Our Synchronoss Personal CloudTM platform is specifically designed to support smartphones, tablets, desktops computers, and laptops.

Synchronoss’ Messaging platform (Owned and operated through October 31, 2023) powers mobile messaging and mailboxes for hundreds of millions of telecommunication subscribers. Our Advanced Messaging platform is a powerful, secure, intelligent, white label messaging platform that expands capabilities for communications service provider and multi-service providers to offer P2P messaging via Rich Communications Services (“RCS”). Our Mobile Messaging Platform (“MMP”) is poised to provide a single standard ecosystem for onboarding and management to brands, advertisers and message wholesalers.
The Synchronoss NetworkX (Owned and operated through October 31, 2023) products provide operators with the tools and software to design their physical network, streamline their infrastructure purchases, and manage and optimize comprehensive network expenses for leading top tier carriers around the globe.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Discontinued Operations

On October 31, 2023, Synchronoss Technologies, Inc. entered into an Asset Purchase Agreement with Lumine Group Software Solutions (Ireland) Limited, pursuant to which the Company sold its Messaging and NetworkX businesses. This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. Accordingly, the operating results of, and costs to separate the Messaging and NetworkX businesses are reported in Net loss from discontinued operations, net of taxes in the Consolidated Statements of Operations for all periods presented. In addition, the related assets and liabilities held prior to the sale are reported as Assets and liabilities of discontinued operations on the Consolidated Balance Sheets. The notes to the financial statements have been adjusted on a retrospective basis. For additional information, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.

Basis of Presentation and Consolidation

The consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and variable interest entities (“VIE”) in which the Company is the primary beneficiary and entities in which the Company has a controlling interest. Investments in less than majority-owned companies in which the Company does not have a controlling interest, but does have significant influence, are accounted for as equity method investments. Investments in less than majority-owned companies in which the Company does not have the ability to exert significant influence over the operating and financial policies of the investee are accounted for using the cost method. All material intercompany transactions and accounts are eliminated in consolidation.
Unless otherwise noted, tables are presented in U.S. dollars in thousands. Certain columns and rows may not add due to the use of rounded numbers. Percentages presented are calculated from the underlying numbers in thousands. Earnings per share amounts are computed independently for earnings from continuing operations, earnings from discontinued operations and net earnings. As a result, the sum of per-share amounts may not equal the total. Unless otherwise noted, all amounts and disclosures included in the Notes to Consolidated Financial Statements reflect only the Company's continuing operations except for the Consolidated Statements of Cash Flows, which are presented for the whole company. For supplemental cash flow disclosures, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.

During the fourth quarter of 2023 there was a change in the capital structure due to a reverse stock split, which decreased the number of common shares outstanding. The Company retroactively displayed the effect of the change in the Consolidated Balance Sheets, and retroactively adjusted the computations of basic and diluted EPS for all periods presented on the Consolidated Statement of Operations. For additional information, see Note 15. Capital Structure of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.

Risks and Uncertainties

There continue to be uncertainties regarding the current geopolitical tensions. The Company is closely monitoring the impact of the geopolitical environment on all aspects of its business, including how it will impact its customers, employees, suppliers, vendors, business partners and distribution channels. While the geopolitical environment did not materially affect the Company’s financial results and business operations for the year ended December 31, 2023, the Company is unable to predict the impact these factors will have on its financial position and operating results due to numerous uncertainties. The Company will continue to assess the evolving impact of geopolitical tensions and will make adjustments to its operations as necessary.

Recently Issued Accounting Standards

Standards issued not yet adopted
StandardDescriptionEffect on the financial statements
Update 2023-09 - Income Taxes (Topic 740) - Improvements to Income Tax DisclosuresThe amendments in this Update related to the rate reconciliation and income taxes paid disclosures improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.
Planned date of adoption: January 1, 2025
Update 2023-07 - Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures The amendments in this Update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in this Update Requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280. The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.
Planned date of adoption: January 1, 2024

Use of Estimates

The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
Revenue Recognition

Revenues are recognized when control of the promised goods or services are transferred to the Company’s customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company generates all of its revenue from contracts with customers.

Subscription and Transaction revenues consist of revenues derived from the processing of transactions through the Company’s service platforms, providing enterprise portal management services on a subscription basis and maintenance agreements on software licenses. The Company generates revenue from Subscription services from monthly active user fees, software as a service (“SaaS”) fees, hosting and storage fees, and fees for the related maintenance support for those services. In most cases, the subscription or transaction arrangement is a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). The Company applies the variable consideration allocation exception when the terms of variable payment relate specifically to efforts to satisfy the performance obligation or the transfer of service based on usage within the corresponding period, under Topic 606 Section 10-25-14(b) – in such situations the revenue booked and the revenue billed for any month are the same. When the Company does not allocate variable consideration to distinct periods of service or apply the variable consideration allocation exception, the total estimated transaction price is recognized ratably over the term of the contract, where the level of service provided to the customer does not vary significantly from one period to another.

Transaction service arrangements include services such as processing equipment orders, new account setup and activation, number port requests, credit checks and inventory management.

Transaction revenues are principally based on a contractual price per transaction and are recognized based on the number of transactions processed during each reporting period. Revenues are recorded based on the total number of transactions processed at the applicable price established in the relevant contract.

Many of the Company’s contracts guarantee minimum volume transactions from the customer. In these instances, if the customer’s total estimated transaction volume for the period is expected to be less than the contractual amount, the Company records revenues at the minimum guaranteed amount ratably over the period covered by the minimum. Setup fees for transactional service arrangements are deferred until set up activities are completed and recognized on a straight‑line basis over remaining expected customer relationship period. Revenues are presented net of discounts, which are volume level driven.

In accordance with Topic 606 Section 10-50-20, any credits due to customers, which are generally performance driven and based upon system availability or response times to incidents, are determined and accounted for as a reduction to revenue in the period in which the services are provided. The Company recognizes revenues from support and maintenance performance obligations over the service delivery period.

The Company’s software licenses typically provide for a perpetual or term right to use the Company’s software. The Company has concluded that in most cases its software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered to the customer. Contracts that include software customization or specified upgrades may result in the combination of the customization services with the software license as one performance obligation. The Company does not have a history of returns, or refunds of is software licenses, however, in limited instances, the Company may constrain consideration to high-risk customers, until collection is resolved.

The Company’s professional services include software development and customization. The contracts generally include project deliverables specified by each customer. The performance obligations in the agreements are generally combined into one deliverable and generally result in the transfer of control over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to us. The Company recognizes revenue on fixed fee contracts on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation, or ratably to the extent the level of effort to satisfy the performance obligation is materially consistent each period.

Most of the Company’s contracts with customers contain multiple performance obligations which generally include either 1) a perpetual software license with support and maintenance and sometimes a hosting agreement or 2) a term SaaS agreement, frequently sold along with professional services. For these contracts, the Company accounts for individual goods and services
separately if they are distinct performance obligations. This often requires significant judgment based upon knowledge of the products, the solution provided and the structure of the sales contract. In SaaS agreements, the Company provides a service to the customer which combines the software functionality, maintenance and hosting into a single performance obligation when the customer doesn’t have the ability to take possession of the underlying software license. The Company may also sell the same three goods and services in a contract, but there may be three performance obligations, where the customer has the right to take possession of the software license without significant penalty.

The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company estimates standalone selling prices of software based on observable inputs of past transactions to similarly situated customers. When such observable data is not available for certain software licenses because there is a limited number of transactions or prices are highly variable, the Company will estimate the standalone selling price using the residual approach. Standalone selling prices of services are typically determined based on observable transactions when these services are sold on a standalone basis to similarly situated customers or estimated using a cost-plus margin approach.

Estimating the transaction price of variable consideration including the variable quantity subscription or transaction contracts in a multiple performance obligation arrangement requires significant judgment. The Company generally estimates this variable consideration at the most likely amount to which the Company expects to be entitled and in certain cases based on the expected value. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company reviews and updates these estimates on a quarterly basis.

The Company’s typical performance obligations include the following:
Performance Obligation When Performance Obligation is Typically SatisfiedHow Standalone Selling Price is Typically Estimated
Software License
Software LicenseUpon shipment or made available for download (point in time)Observable transactions or residual approach when prices are highly variable or uncertain
Software License with significant customizationOver the performance of the customization and installation of the software (over time)Residual approach
Hosting ServicesAs hosting services are provided (over time)Estimated using a cost-plus margin approach
Professional Services
ConsultingAs work is performed (over time)Observable transactions
CustomizationSaaS: Over the remaining term of the SaaS agreement

License: Over the performance of the customization and installation of the software (over time)
Observable transactions
Transaction ServicesAs transaction is processed (over time)Observable transactions
Subscription Services
Customer SupportRatably over the course of the support contract (over time)Observable transactions
SaaSOver the course of the SaaS service once the system is available for use (over time)Estimated using a cost-plus margin approach
The payments for the Company’s performance obligations are typically due within 90 days of services being provided for Software License, Professional Services, and Subscription Services, and due within 90 days of transaction for Transaction Services.

Deferred Revenue

Deferred revenues represent billings to customers for services in advance of the performance of services, with revenues recognized as the services are rendered.
Service Level Standards

Pursuant to certain contracts, the Company is subject to service level standards and to corresponding penalties for failure to meet those standards. All performance-related penalties are reflected as a corresponding reduction of the Company’s revenues. These penalties, if applicable, are recorded in the month incurred and were insignificant for the years ended December 31, 2023, 2022 and 2021, respectively.

Cost of Revenues

Cost of services includes all direct materials, direct labor and those indirect costs related to revenues such as indirect labor, materials and supplies and facilities cost, exclusive of depreciation and amortization expense.

Research and Development

Software development costs are accounted for in accordance with either ASC 985-20, “Software - Costs of Software to be Sold, Leased or Marketed,” or ASC 350-40, “Internal-Use Software.” Costs associated with the planning and designing phase of software development are classified as research and development costs and are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, and employee compensation and related expenses of personnel directly associated with the development activities. Once technological feasibility has been determined, a portion of the costs incurred in development, including coding, testing and quality assurance, are capitalized until available for general release to clients.

Amortization is calculated on a solution-by-solution basis and is recognized over the estimated economic life of the software, typically ranging two to three years. Amortization begins when the software is substantially completed for its intended use. Costs incurred during the preliminary and post-implementation stages are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, employee compensation and related expenses of personnel directly associated with the development activities. Software development costs are evaluated for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Unrecoverable costs are reviewed annually and recognized in the period they become unrecoverable, as needed, and are recorded in the Consolidated Statements of Operations as depreciation and amortization expense.

The unamortized software development costs and amortization expense were as follows:
Year ended December 31,
202320222021
Unamortized software development costs$19,327 $18,374 $17,040 
Software development amortization expense$13,633 $10,265 $7,630 

The Company recognized no impairment charges to its capitalized software intangible assets for the years ended December 31, 2023, 2022 and 2021, respectively.

Concentration of Credit Risk

The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents at several major financial institutions. The Company believes that concentration of credit risk with respect to accounts receivable is limited because of the creditworthiness of its major customers.

The Company’s top five customers accounted for 96.6%, 94.6% and 92.4% of net revenues for the years ended December 31, 2023, 2022 and 2021, respectively. Contracts with these customers typically run for three to five years. Of these customers, Verizon accounted for more than 10% of the Company’s revenues in 2023, 2022, and 2021, and AT&T accounted for more than 10% of the Company’s revenues in 2023.
Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of acquisition to be cash equivalents.

Accounts Receivable

Accounts receivable include amounts billed to customers, claims, and unbilled revenue, which consists of amounts recognized as sales but not yet billed. Substantially all amounts of unbilled receivables are expected to be billed and collected in the subsequent year. The Company had unbilled receivable balances of $0.7 million and $0.5 million as of December 31, 2023 and 2022, respectively.

Allowance for Credit Losses

The Company is exposed to credit losses primarily through sales of products and services. The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Customers are pooled based on sharing specific risk factors, including geographic location. Due to the short-term nature of such receivables, the estimated accounts receivable that may not be collected is based on aging of the accounts receivable balances.

Customers are assessed for credit worthiness upfront through a credit review, which includes assessment based on our analysis of their financial statements when a credit rating is not available. The Company evaluates contract terms and conditions, country and political risk, and may require prepayment to mitigate risk of loss. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectible after all collection efforts have been exhausted. Estimates of potential credit losses are used to determine the allowance; they are based on assessment of anticipated payment and all other historical, current and future information that is reasonably available.

Fair Value of Financial Instruments and Liabilities

The Company includes disclosures of fair value information about financial instruments and liabilities, whether or not recognized on the Consolidated Balance Sheets, for which it is practicable to estimate that value. Due to their short-term nature, the carrying amounts reported in the financial statements approximate the fair value for cash and cash equivalents, marketable securities, accounts receivable and accounts payable.

Property and Equipment

Property and equipment and leasehold improvements are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from 3 to 5 years, or the lesser of the related initial term of the lease or useful life for leasehold improvements. Amortization of property and equipment recorded under a capital lease is included with depreciation expense. Expenditures for routine maintenance and repairs are charged against operations, while major replacements, improvements and additions are capitalized.
Noncontrolling Interests and Mandatorily Redeemable Financial Instruments

Noncontrolling interests (“NCI”) are evaluated by the Company and are shown as either a liability, temporary equity (shown between liabilities and equity) or as permanent equity depending on the nature of the redeemable features at amounts based on formulas specific to each entity. Generally, mandatorily redeemable NCIs are classified as liabilities and non-mandatorily redeemable NCIs are classified outside of stockholders’ equity in the Consolidated Balance Sheets as temporary equity under the caption Redeemable noncontrolling interests, and are measured at their redemption values at the end of each period. If the redemption value is greater than the carrying value, an adjustment is recorded in retained earnings to record the NCI at its redemption value. Redeemable NCIs that are mandatorily redeemable are classified as a liability in the Consolidated Balance Sheets under either other current liabilities or other long-term liabilities, depending on the remaining duration until settlement, and are measured at the amount of cash that would be paid if settlement occurred at the balance sheet date with any change from the prior period recognized as interest expense.

If the noncontrolling interest is not currently redeemable yet probable of becoming redeemable, the Company is required to either (1) accrete changes in the redemption value over the period from the date of issuance to the earliest redemption date of the instrument using an appropriate methodology, usually the interest method, or (2) recognize changes in the redemption value immediately as they occur and adjust the carrying value of the security to equal the redemption value at the end of each reporting period. The Company has elected to recognize changes in the redemption value immediately as they occur and adjust the carrying value of the noncontrolling interest to the greater of the estimated redemption value, which approximates fair value, at the end of each reporting period or the initial carrying amount.

Net income attributable to NCIs reflects the portion of the net income (loss) of consolidated entities applicable to the NCI stockholders in the accompanying Consolidated Statements of Operations. The net income attributable to NCI is classified in the Consolidated Statements of Operations as part of consolidated net income and deducted from total consolidated net income to arrive at the net income attributable to the Company.

Investments in Affiliates and Other Entities

In the normal course of business, Synchronoss enters into various types of investment arrangements, each having unique terms and conditions. These investments may include equity interests held by Synchronoss in business entities, including general or limited partnerships, contractual ventures, or other forms of equity participation. Synchronoss determines whether such investments involve a variable interest entity (“VIE”) based on the characteristics of the subject entity. If the entity is determined to be a VIE, then management determines if Synchronoss is the primary beneficiary of the entity and whether or not consolidation of the VIE is required. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the activities of a VIE that most significantly affect the VIE’s economic performance and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, in either case that could potentially be significant to the VIE. When Synchronoss is deemed to be the primary beneficiary, the VIE is consolidated and the other party’s equity interest in the VIE is accounted for as a noncontrolling interest.

The Company generally accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20% ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.

If an entity fails to meet the characteristics of a VIE, the Company then evaluates such entity under the voting model. Under the voting model, the Company consolidates the entity if they determine that they, directly or indirectly, have greater than 50% of the voting shares, and determine that other equity holders do not have substantive participating rights.

Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including other definite-lived intangible assets. Goodwill is reviewed for impairment annually in the fourth quarter or when an interim triggering event has occurred indicating potential impairment. The Company has concluded that it has one operating segment and one reporting unit. The Company tests for goodwill impairment on its reporting unit.
During the Company’s qualitative assessment, the Company makes significant estimates, assumptions, and judgments, around the financial performance of the Company, changes in share price, and forecasts of earnings, working capital requirements, and cash flows. The Company considers each reporting unit's historical results and operating trends as well as any strategic difference from the Company’s historical results when determining these assumptions.

The Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or the Company can directly perform the quantitative impairment test. If the Company determines that the fair value of a reporting unit is more likely than not to be less than its carrying amount, a quantitative impairment test is performed.

Fair value estimates used in the quantitative impairment test are calculated using a combination of the income and market approaches. The income approach is based on the present value of future cash flows of each reporting unit, while the market approach is based on certain multiples of selected guideline public companies or selected guideline transactions. The approaches incorporate a number of market participant assumptions including future growth rates, discount rates, income tax rates and market activity in assessing fair value and are reporting unit specific. If the carrying amount exceeds the reporting unit's fair value, the Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value.

The fair value measurement associated with the quantitative goodwill impairment test is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value goodwill could significantly increase or decrease the fair value estimates used for impairment assessments.

In order to assess the reasonableness of the estimated fair value of the Company’s reporting unit, the Company compares the aggregate reporting unit fair value to the Company’s market capitalization on an overall basis and calculates an implied control premium (the excess of the sum of the reporting units’ fair value over the Company’s market capitalization on an overall basis). The Company evaluates the control premium by comparing it to observable control premiums from recent comparable transactions. If the implied control premium is determined to not be reasonable in light of these recent transactions, the Company re-evaluates its reporting unit fair values, which may result in an adjustment to the discount rate and/or other assumptions.

This re-evaluation could result in a change to the estimated fair value of the reporting unit. If the fair value of a reporting unit exceeds the carrying amount of the net assets assigned to that reporting unit, goodwill is not impaired.

If the fair value of the reporting unit is less than its carrying amount, goodwill is impaired and the excess of the reporting unit’s carrying value over the fair value is recognized as an impairment loss.

Impairment of Long-Lived Assets

A review of long-lived assets for impairment is performed when events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If an indication of impairment is present, the Company compares the estimated undiscounted future cash flows to be generated by the asset to the asset’s carrying amount. If the undiscounted future cash flows are less than the carrying amount of the asset, the Company records an impairment loss equal to the amount by which the asset’s carrying amount exceeds its fair value. The fair value is determined based on valuation techniques such as a comparison to fair values of similar assets or using a discounted cash flow analysis.

This fair value measurement is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value long lived assets could significantly increase or decrease the fair value estimates used for impairment assessments.

Long lived assets that do not have indefinite lives are amortized/depreciated over their useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. The Company reevaluates the useful life determinations each year to determine whether events and circumstances warrant a revision to the remaining useful lives.
Leases

Whenever the Company enters into a new arrangement, it must determine, at the inception date, whether the arrangement contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset.

If a lease exists, the Company must then determine the separate lease and non-lease components of the arrangement. Each right to use an underlying asset conveyed by a lease arrangement should generally be considered a separate lease component if it both: (i) can benefit the Company without depending on other resources not readily available to the Company and (ii) does not significantly affect and is not significantly affected by other rights of use conveyed by the lease. Aspects of a lease arrangement that transfer other goods or services to the Company but do not meet the definition of lease components are considered non-lease components. The consideration owed by the Company pursuant to a lease arrangement is generally allocated to each lease and non-lease component for accounting purposes. However, the Company has elected to not separate lease and non-lease components. Each lease component is accounted for separately from other lease components, but together with the associated non-lease components.

For each lease, the Company must then determine:

The lease term - The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise or that are controlled by the lessor and (ii) termination options the Company is reasonably certain not to exercise.

The present value of lease payments is calculated based on:

Lease payments - Lease payments include certain fixed and variable payments, less lease incentives, together with amounts probable of being owed by the Company under residual value guarantees and, if reasonably certain of being paid, the cost of certain renewal options and early termination penalties set forth in the lease arrangement. Lease payments exclude consideration that is: (i) not related to the transfer of goods and services to the Company and (ii) allocated to the non-lease components in a lease arrangement, except for the classes of assets where the Company has elected to not separate lease and non-lease components.

Discount rate - The discount rate must be determined based on information available to the Company upon the commencement of a lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company's leases is generally not readily determinable, the Company generally uses the hypothetical incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.

Lease classification - In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee's and lessor's rights, obligations and economic incentives over the term of the lease.

Generally, upon the commencement of a lease, the Company will record a lease liability and a right-of-use (ROU) asset. However, the Company has elected, for certain classes of underlying assets with initial lease terms of twelve months or less (known as short-term leases), to not recognize a lease liability or ROU asset. Lease liabilities are initially recorded at lease commencement as the present value of future lease payments. ROU assets are initially recorded at lease commencement as the initial amount of the lease liability, together with the following, if applicable: (i) initial direct costs and (ii) lease payments made, net of lease incentives received, prior to lease commencement.
Over the lease term, the Company generally increases its lease liabilities using the effective interest method and decreases its lease liabilities for lease payments made. The Company generally amortizes its ROU assets over the shorter of the estimated useful life or the lease term and assesses its ROU assets for impairment, similar to other long-lived assets.

For finance leases, amortization expense and interest expense are recognized separately in the Consolidated Statements of Operations, with amortization expense generally recorded on a straight-line basis and interest expense recorded using the effective interest method. For operating leases, a single lease cost is generally recognized in the Consolidated Statements of Operations on a straight-line basis over the lease term. Lease costs for short-term leases not recognized in the Consolidated Balance Sheets are recognized in the Consolidated Statements of Operations and are expensed as incurred. Variable lease costs not initially included in the lease liability and ROU asset impairment charges are expensed as incurred.

Income Taxes

In March 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses. The CARES Act amends the Net Operating Loss provisions of the Tax Cuts and Jobs Act, allowing for the carryback of losses arising in tax years 2018, 2019 and 2020, to each of the five taxable years preceding the taxable year of loss.

Since we conduct operations on a global basis, our effective tax rate has and will depend upon the geographic distribution of our pre-tax earnings among locations with varying tax rates. We account for the effects of income taxes that result from our activities during the current and preceding years. Under this method, deferred income tax liabilities and assets are based on the difference between the financial statement carrying amounts and the tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse or be utilized. The realization of deferred tax assets is contingent upon the generation of future taxable income. A valuation allowance is recorded if it is “more likely than not” that a portion or all of a deferred tax asset will not be realized.

In evaluating our ability to recover our deferred tax assets within the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, we begin with historical results and incorporate assumptions including the amount of future state, federal and foreign pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax-planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates we are using to manage the underlying businesses.

We recognize a tax benefit from an uncertain tax position only if it is more likely than not to be sustained upon examination based on the technical merits of the position. The amount of the accrual for which an exposure exists is measured by determining the amount that has a greater than 50 percent likelihood of being realized upon the settlement of the position. Components of the reserve are classified as current or a long-term liability in the Consolidated Balance Sheets based on when we expect each of the items to be settled. We record interest and penalties accrued in relation to uncertain tax benefits as a component of interest expense.

While we believe we have identified all reasonably identifiable exposures and that the reserve we have established for identifiable exposures is appropriate under the circumstances, it is possible that additional exposures exist and that exposures may be settled at amounts different than the amounts reserved. It is also possible that changes in facts and circumstances could cause us to either materially increase or reduce the carrying amount of our tax reserves. In general, tax returns for the year 2018 and thereafter are subject to future examination by tax authorities. Additionally, to the extent we utilize our NOL carryforwards in the future, the tax years in which the attribute was generated may still be adjusted upon examination by the tax authorities in the future period when the attribute is utilized.

Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy. Although distributions to the U.S. are generally not subject to U.S. federal taxes, the Company continues to assert permanent reinvestment of foreign earnings. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.
Foreign Currency Exchange

The functional currency of non-U.S. entities is translated into U.S. dollars for balance sheet accounts using the month end rates in effect as of the balance sheet date and average exchange rate for revenue and expense accounts for each respective period. The translation adjustments are deferred as a separate component of stockholders’ equity within accumulated other comprehensive income.

Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the Consolidated Statements of Operations and were as follows:
Year Ended December 31,
202320222021
Net (loss) gain on foreign currency translations$(5,131)$2,835 $(5,839)

Comprehensive Income (Loss)

Reporting on comprehensive income requires components of other comprehensive income, including unrealized gains or losses on available-for-sale securities, to be included as part of total comprehensive income. Comprehensive income is comprised of net income, translation adjustments and unrealized gains and losses on available-for-sale securities. The components of comprehensive income are included in the Consolidated Statements of Comprehensive (Loss) Income.

Basic and Diluted Net Income Attributable to Common Stockholders per Common Share

Basic EPS is computed based upon the weighted average number of common shares outstanding for the year, excluding amounts associated with restricted shares.

Diluted EPS is computed based upon the weighted average number of common shares outstanding for the year plus the potential dilutive effect of common stock equivalents using the treasury stock method and the average market price of the Company’s common stock for the year. The potential dilutive effect of common stock includes stock options, convertible debt and unvested restricted stock. The dilutive effects of stock options and restricted stock awards are based on the treasury stock method. The dilutive effect of the assumed conversion of convertible debt is determined using the if-converted method. The after-tax effect of interest expense related to the convertible securities is added back to net income, and the convertible debt is assumed to have been converted into common shares at the beginning of the period.

The Company includes participating securities (Redeemable Convertible Preferred Stock - Participation with Dividends on Common Stock that contain preferred dividend) in the computation of EPS pursuant to the two-class method. The two-class method of computing earnings per share is an allocation method that calculates earnings per share for common stock and participating securities. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.

Stock-Based Compensation

As of December 31, 2023, the Company maintains two stock-based compensation plans.

The Company utilizes the Black-Scholes pricing model to determine the fair value of stock options on the dates of grant. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. The Company recognizes stock-based compensation over the requisite service period with an offsetting credit to additional paid-in capital.

For the Company’s performance restricted stock awards and units, the Company estimates the number of shares the recipient is to receive by applying a probability of achieving the performance goals. The actual number of shares the recipient receives is determined at the end of the performance period based on the results achieved versus goals based on the
performance targets, such as revenues and earnings before interest, tax, depreciation and amortization (“EBITDA”) after certain adjustments, and Total Shareholder Return (TSR). The compensation cost is recognized using straight line method over the requisite service period for each vesting tranche. Performance based stock awards are measured at the closing stock price on the grant date and are recognized straight line over the requisite service period. Performance based cash units are measured at the closing stock price at the reporting period end date and are recognized straight line over the requisite service period.

Use of a valuation model requires management to make certain assumptions with respect to selected model inputs. Expected volatility was calculated based on historical information of the Company’s stock. The average expected life was determined using historical stock option exercise activity. The risk-free interest rate is based on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant. The Company has never declared or paid cash dividends on the common equity and does not anticipate paying any cash dividends on the common equity in the foreseeable future. Forfeitures are accounted for as they occur.

Segment and Geographic Information

The Company’s chief operating decision‑maker is the Chief Executive Officer. The Company operates and offers various products in North America, Europe and Asia‑Pacific with the majority of the Company’s revenue and assets in the U.S. The Company assessed its current structure and operations and determined it has one reportable segment as the business is managed and assessed by the chief operating decision-maker based on the consolidated results of the organization.

Revenues by geography are based on the billing addresses of the Company’s customers. The following tables set forth revenue and property and equipment, net by geographic area:
Year Ended December 31,
202320222021
Revenue:
Domestic$151,882 $164,255 $178,221 
Foreign12,314 9,501 11,121 
Total revenue$164,196 $173,756 $189,342 
Year Ended December 31,
20232022
Property and equipment, net:
Domestic$2,570 $2,996 
Foreign1,103 1,445 
Total property and equipment, net$3,673 $4,441 
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
Disaggregation of revenue

The Company disaggregates revenue from contracts with customers into the nature of the products and services and geographical regions. The Company’s geographic regions are the Americas, Europe, the Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”). The majority of the Company’s revenue is from the TMT sector.
Year Ended December 31, 2023
Cloud
NetworkX1
Messaging2
Total
Geography:
Americas$149,901 $790 $1,191 $151,882 
APAC5,078 — — 5,078 
EMEA7,236 — — 7,236 
Total$162,215 $790 $1,191 $164,196 
Service Line:
Professional Services$18,004 $— $(68)$17,936 
Transaction Services185 — — 185 
Subscription Services143,430 790 1,259 145,479 
License596 — — 596 
Total$162,215 $790 $1,191 $164,196 
Year Ended December 31, 2022
Cloud
NetworkX1
Messaging2
Total
Geography:
Americas$155,296 $5,748 $3,211 $164,255 
APAC1,470 (28)— 1,442 
EMEA6,565 1,494 — 8,059 
Total$163,331 $7,214 $3,211 $173,756 
Service Line:
Professional Services$14,278 $1,838 $894 $17,010 
Transaction Services858 31 — 889 
Subscription Services148,195 5,097 2,022 155,314 
License— 248 295 543 
Total$163,331 $7,214 $3,211 $173,756 

Year Ended December 31, 2021
Cloud
NetworkX1
Messaging2
Total
Geography:
Americas$158,283 $18,279 $1,659 $178,221 
APAC485 186 — 671 
EMEA7,213 3,237 — 10,450 
Total$165,981 $21,702 $1,659 $189,342 
Service Line:
Professional Services$15,131 $6,709 $1,385 $23,225 
Transaction Services5,851 50 — 5,901 
Subscription Services142,636 14,943 274 157,853 
License2,363 — — 2,363 
Total$165,981 $21,702 $1,659 $189,342 
_____________________________
1    Includes revenue associated with DXP and Activation contracts divested in the prior period, as well as residual NetworkX contracts recognized in the current and prior periods.
2    Includes revenue recognized in the current and prior periods associated with residual Messaging contracts.

Trade Accounts Receivable and Contract balances

The Company classifies its right to consideration in exchange for deliverables as either a receivable or a contract asset. A receivable is a right to consideration that is unconditional (i.e. only the passage of time is required before payment is due). For example, the Company recognizes a receivable for revenues related to its time and materials and transaction or volume-based contracts. The Company presents such receivables in Trade accounts receivable, net in its consolidated statements of financial position at their net estimated realizable value. The Company maintains an allowance for credit losses to provide for the estimated amount of receivables that may not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience, the age of outstanding receivables and other applicable factors.
A contract asset is a right to consideration that is conditional upon factors other than the passage of time. For example, the Company would record a contract asset if it records revenue on a professional services engagement but are not entitled to bill until the Company achieves specified milestones. Contract asset balance at December 31, 2023 and 2022 was $1.2 million and $13.3 million, respectively.

Amounts collected in advance of services being provided are accounted for as contract liabilities, which are presented as deferred revenue on the accompanying balance sheet and are realized with the associated revenue recognized under the contract. Nearly all of the Company's contract liabilities balance is related to services revenue, primarily subscription services contracts.

The Company’s contract assets and liabilities are reported in a net position on a customer basis at the end of each reporting period.

Significant changes in the contract liabilities balance (current and noncurrent) during the period are as follows:
Contract Liabilities1
Balance - January 1, 2023$1,948 
Revenue recognized in the period(164,378)
Amounts billed but not initially recognized as revenue163,525 
Balance - December 31, 2023$1,095 
_____________________________
1    Comprised of Deferred Revenue. $1.9 million of revenue recognized in the period was included in the contract liability balance at the beginning of the period.

Revenues recognized during the year ended December 31, 2023 for performance obligations satisfied or partially satisfied in previous periods were immaterial.

Contract acquisition costs

In connection with the adoption of Topic 606 and the related cost accounting guidance under Accounting Standards Codification (“ASC”) 340, the Company is required to capitalize certain contract acquisition costs consisting primarily of commissions and bonuses paid when contracts are signed. For contracts that have a duration of less than one year, the Company follows a Topic 606 practical expedient and expenses these costs over the estimated customer life, because it does not pay commissions upon renewals that are commensurate with the initial contract. During the years ended December 31, 2023, 2022 and 2021 the amounts of amortization were not material and there were no impairments in relation to costs capitalized.

Contract Fulfillment Costs

Under ASC 340-40, the Company evaluates whether or not it should capitalize the costs of fulfilling a contract. Such costs would be capitalized when they are not within the scope of other standards and: (1) are directly related to a contract; (2) generate or enhance resources that will be used to satisfy performance obligations; and (3) are expected to be recovered. As of December 31, 2023 and 2022, the Company had $0.2 million and nil of capitalized contract fulfillment costs, respectively.
Transaction price allocated to the remaining performance obligations

Topic 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of December 31, 2023. The Company has elected not to disclose transaction price allocated to remaining performance obligations for:

1.Contracts with an original duration of one year or less, including contracts that can be terminated for convenience without a substantive penalty;
2.Contracts for which the Company recognizes revenues based on the right to invoice for services performed;
3.Variable consideration allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation in accordance with Topic 606 Section 10-25-14(b), for which the criteria in Topic 606 Section 10-32-40 have been met. This applies to a limited number of situations where the Company is dependent upon data from a third party or where fees are highly variable.

Many of the Company’s performance obligations meet one or more of these exemptions. Specifically, the Company has excluded the following from the Company’s remaining performance obligations, all of which will be resolved in the period in which amounts are known:

consideration for future transactions, above any contractual minimums;
consideration for success-based transactions contingent on third-party data;
credits for failure to meet future service level requirements.

As of December 31, 2023, the aggregate amount of transaction price allocated to remaining performance obligations, other than those meeting the exclusion criteria above, was $231.9 million, of which approximately 57.3% is expected to be recognized as revenues within 2 years, and the remainder thereafter.

Estimates of revenue expected to be recognized in future periods also exclude unexercised customer options to purchase services that do not represent material rights to the customer. Customer options that do not represent a material right are only accounted for in accordance with Topic 606 when the customer exercises its option to purchase additional goods or services.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.1
Divestitures and Discontinued Operations
12 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Divestitures and Discontinued Operations Divestitures and Discontinued Operations
Discontinued Operations

Messaging and NetworkX Businesses Sale

On October 31, 2023 (the “Closing Date”), Synchronoss Technologies, Inc. and certain of its affiliated entities (such entities, together with the Company, the “Company Group”) entered into an Asset Purchase Agreement (the “Agreement”) with Lumine Group Software Solutions (Ireland) Limited, a private limited company incorporated under the laws of Ireland, Lumine Group UK Holdco Ltd, Incognito Software Systems Inc., Lumine Group US Holdco, Inc., Lumine Group Australia Holdco Pty Ltd, Openwave Messaging (Ireland) Limited, Razersight Software Solutions Ireland Limited, Spatial Software Solutions Ireland Limited, Razorsight Software Solutions US Inc., and Openwave Messaging US Inc. (such entities, the “Buyer”), pursuant to which the Company Group sold its Messaging and NetworkX businesses (the “Messaging and NetworkX Businesses”) to Buyer (the “Transaction”) for a total purchase price of up to $41,800,000 (the “Purchase Price”), and Buyer assumed certain liabilities of the Messaging and Digital Businesses. Lumine Group Inc., the parent entity of Lumine Group Software Solutions (Ireland) Limited, guaranteed certain obligations of Buyer under the Agreement pursuant to a separate Limited Guaranty, by and between Lumine Group Inc. and the Company, dated as of the date of the Agreement. The Purchase Price, which is subject to set-off rights in certain circumstances and certain adjustments, is payable as follows: (i) $31,300,000 (as adjusted) was paid in cash to the Company on the Closing Date, (ii) an additional $7,200,000 was deposited by Buyer into an escrow account on the Closing Date (which amount will remain in escrow until reconciliation of a net tangible asset adjustment), with any amounts in such escrow account to be released from escrow to either Buyer or the Company, based on whether such reconciliation indicates a deficit or a surplus in net tangible assets relative to a negotiated target amount, following such reconciliation process, which could take in excess of 150 days following the Closing Date for the initial portion of the net tangible asset reconciliation and 300 days or more following the Closing Date for reconciliation of certain specified assets to be completed, (iii) an additional
$300,000 in cash (which amount was not deposited into an escrow account) may become payable to the Company in accordance with the terms of the Agreement in the event that the voluntary disclosure process with respect to certain sales tax matters related to the Messaging and NetworkX Businesses are resolved by the Company within 9 months following the Closing Date, and (iv) an additional amount of up to $3,000,000 in cash (which amount was not deposited into an escrow account) may become payable to the Company as an earn-out based on the achievement of specified gross revenue targets for the Messaging and NetworkX Businesses in fiscal year 2023. Pursuant to the Certificate of Designations of the Series B Perpetual Non-Convertible Preferred Stock, on November 3, 2023 the Company redeemed 9,874 shares of its outstanding Series B Preferred Stock by using $10,000,000 of the Purchase Price, of which $9.9 million was related to principal and $0.1 million was related to accrued dividend.

This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. The Company allocated $28.6 million goodwill to the transaction using level 3 estimates, and recognized a loss on divestiture of $16.4 million reported in Loss on divestiture in the Consolidated Statements of Operations.

The following tables set forth details of net income from discontinued operations for the years ended December 31, 2023, 2022 and 2021, related to Messaging and NetworkX Businesses sale.
Year Ended December 31,
202320222021
Net revenues$55,409 $78,872 $91,273 
Costs and expenses:
Cost of revenues1
29,979 45,202 48,890 
Research and development5,967 6,022 4,526 
Selling, general and administrative11,061 9,173 10,772 
Restructuring charges462 1,505 
Depreciation and amortization10,518 16,997 18,834 
Total costs and expenses57,528 77,856 84,527 
(Loss) income from operations(2,119)1,016 6,746 
Interest income12 
Interest expense— (1)(9)
Other (expense) income, net(89)(106)39 
(Loss) income from operations, before taxes(2,200)921 6,777 
Loss on divestiture(16,382)— — 
Provision for income taxes(1,935)(1,918)(1,610)
Net loss $(20,517)$(997)$5,167 
_____________________________
1    Cost of revenues excludes depreciation and amortization which are shown separately.
There were no assets and liabilities related to discontinued operations as of December 31, 2023, as all balances were transferred to Lumine Group upon sale. The following table presents the major classes of assets and liabilities of our discontinued operations related to Messaging and NetworkX Businesses sale.
December 31,
 20232022
Current assets of discontinued operations:  
Cash and cash equivalents$— $3,611 
Accounts receivable, net— 15,339 
Prepaid & other current assets— 3,344 
Total current assets of discontinued operations— 22,294 
Non-current assets of discontinued operations:
Property and equipment, net— 141 
Operating lease right-of-use assets— 757 
Goodwill— 28,630 
Intangible assets, net— 25,180 
Other assets, non-current— 28 
Total non-current assets of discontinued operations— 54,736 
Total assets of discontinued operations$— $77,030 
Current liabilities of discontinued operations:
Accounts payable$— $4,509 
Accrued expenses— 7,802 
Deferred revenues, current— 11,910 
Total current liabilities of discontinued operations— 24,221 
Non-current liabilities of discontinued operations:
Deferred revenues, non-current— 324 
Leases, non-current— 493 
Other non-current liabilities— 1,237 
Total non-current liabilities of discontinued operations— 2,054 
Total liabilities of discontinued operations$— $26,275 
The following table summarizes the significant non-cash items and capital expenditures of the discontinued operations that are included in the consolidated statements of cash flows for the years ended December 31, 2023, 2022 and 2021:
Year Ended December 31,
202320222021
Operating activities:
Depreciation and amortization$10,517 $16,997 $18,834 
Stock-based compensation763 997 1,744 
Loss on divestiture16,382 — — 
Investing activities:
Additions to capitalized software$(4,497)$(5,809)$(11,188)
Proceeds from divestiture1
23,674 — — 
_____________________________
1    The Company received $31.3 million in cash proceeds from the sale of the Messaging and NetworkX, which was offset by $0.4 million of assumed transaction expenses and $7.2 million of operating cash on the divested entities. Total consideration for the sale also included $1.5 million of estimated deferred consideration, in addition to the cash received.

Divestitures

Digital Experience Platform and Activation Solutions Sale

On March 7, 2022, Synchronoss Technologies, Inc. and iQmetrix Global Ltd. (“iQmetrix ”), entered into an Asset Purchase Agreement, pursuant to which Synchronoss has agreed to sell its Digital Experience Platform and activation solutions (the “DXP Business”) to iQmetrix for up to a total purchase price of $14 million. The purchase price is payable as follows: (i) $7.5 million on the closing date of the Transaction, (ii) $0.5 million deposited into an escrow account on the Closing Date, (iii) $1 million paid twelve (12) months from the Closing Date, and (iv) $5 million that may be payable as an earn-out.

This transaction closed on May 11, 2022. The Company received the $7.5 million cash payment on the transaction close date. The Company received the $0.5 million payment in escrow during the third quarter of 2022 in accordance with the terms of the Asset Purchase Agreement. The remaining $1 million escrow payment has not been received by the Company in accordance with the agreement. As of December 31, 2023 the Company fully reserved for the asset and related receivables recorded within the Selling, general and administrative expenses line item on the Consolidated Statements of Income, and is pursuing collection of the payment.

As of the close of the transaction, the Company determined the fair value of the earn-out provision was $3.6 million of which $3.0 million was recorded as an other current asset and the remaining portion was recorded as non-current other asset. In the fourth quarter of fiscal 2022, iQmetrix and the Company agreed that the required performance conditions were not met. This resulted in a write-off of the earn-out provision recorded within the Selling, general and administrative expenses line item on the Consolidated Statements of Operations.

The book value of the divested intangible assets associated with the DXP Business was $2.3 million. For the goodwill allocation, the fair value of the Core reporting unit was estimated using a combination of the income approach, which incorporates the use of the discounted cash flow method, and the market approach, which incorporates the use of earnings and revenue multiples based on market data. Based on the fair value of the Core reporting unit and the aggregate consideration received in the transaction, the Company determined the attributable fair value of goodwill to the DXP Business was $7.6 million. The transaction resulted in a $2.5 million gain for the year ended December 31, 2022.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts Receivable Securitization Facility
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Accounts Receivable Securitization Facility Accounts Receivable Securitization Facility
On June 23, 2022 (the “Closing Date”), the Company and certain of its subsidiaries (together with the Company, the “Company Group”) entered into a $15 million accounts receivable securitization facility (the “A/R Facility”) with Norddeutsche Landesbank Girozentrale.
The A/R Facility transaction includes (i) Receivables Purchase Agreements (the “Receivables Purchase Agreements”) dated as of the Closing Date, among the Company, as initial servicer, SN Technologies, LLC, a wholly owned special purpose subsidiary of the Company (“SN Technologies”), as seller, Norddeutsche Landesbank Girozentrale, as administrative agent (the “Administrative Agent”), and the purchasers party thereto, the group agents party thereto and the originators party thereto; (ii) Purchase and Sale Agreements (the “Purchase and Sale Agreements”) dated as of the Closing Date, between the Company Group, as originators (the “Originators”), and SN Technologies, as purchaser; (iii) the Administration Agreement (the “Administration Agreement”) dated as of the Closing Date, between the Company, as servicer, and Finacity Corporation, as administrator; and (iv) the Performance Guaranty (the “Performance Guaranty”) dated as of the Closing Date made by the Company in favor of the Administrative Agent.

Pursuant to the Purchase and Sale Agreements, the Originators will sell existing and future accounts receivable (and related assets) (the “Receivables”) to SN Technologies in exchange for cash and/or subordinated notes. The Originators and SN Technologies intend the transactions contemplated by the Purchase and Sale Agreements to be true sales to SN Technologies by the respective Originators. Pursuant to the Receivables Purchase Agreement, SN Technologies will in turn grant an undivided security interest to the Administrative Agent in the Receivables in exchange for a credit facility permitting borrowings of up to $15 million outstanding from time to time. Yield is payable to the Administrative Agent under the Receivables Purchase Agreements at a variable rate based on the Norddeutsche Landesbank Girozentrale’s Hanover funding rate plus a 2.35% margin. The Company’s commitment fee shall equal 0.85% per annum on the average daily unused outstanding capital. Pursuant to the Performance Guaranty, the Company guarantees the performance of the Originators of their obligations under the Purchase and Sale Agreements.

The Company has not agreed to guarantee any obligations of SN Technologies or the collection of any of the receivables and will not be responsible for any obligations to the extent the failure to perform such obligations by the Company or any Originators results from receivables being uncollectible on account of the insolvency, bankruptcy or lack of creditworthiness or other financial inability to pay of the related obligor.

Unless earlier terminated or subsequently extended pursuant to the terms of the Receivables Purchase Agreement, the A/R Facility will expire on June 23, 2025.

The foregoing description of the A/R Facility and the respective transactions contemplated thereby does not purport to be complete and is qualified in its entirety by reference to the full text of the Receivables Purchase Agreements, Purchase and Sale Agreements, Administration Agreement and Performance Guaranty, copies of which are filed as Exhibits 10.1, 10.2, 10.3 and 10.4, respectively, on Form 8-K filed with Securities and Exchange Commission on June 23, 2022.

The Company drew $12.0 million on the A/R Facility in 2023, and had repaid the balance in 2023. The interest associated with the draw and repayment was not material for the period. The draw down and subsequent repayment of the A/R Facility represent financing activity, as reported in the Statement of Cash Flows. As of December 31, 2023 approximately $8.5 million of the Company’s receivables are held by SN Technologies. As of December 31, 2023 there were no outstanding borrowings against the A/R facility and $5.6 million was available for the Company to draw under the A/R Facility.
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.1
Allowance for Credit Losses
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Allowance for Credit Losses Allowance for Credit Losses
The accounts receivable balance on the Company’s Consolidated Balance Sheets as of December 31, 2023 was $23.5 million, net of $0.1 million of allowances. Changes in the allowance were not material for the year ended December 31, 2023. The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of trade accounts receivable to present the net amount expected to be collected:
Allowance for credit losses
Balance at December 31, 2022$51 
Current period change for expected credit losses57 
Balance at December 31, 2023$108 
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements
12 Months Ended
Dec. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
In accordance with accounting principles generally accepted in the United States, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A three-level hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 - Observable inputs - quoted prices in active markets for identical assets and liabilities;
Level 2 - Observable inputs other than the quoted prices in active markets for identical assets and liabilities includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and
Level 3 - Unobservable inputs - includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.
The Company had $24.6 million and $18.3 million of cash and cash equivalents as of December 31, 2023 and 2022 respectively. The company had $12.5 million and nil in money market accounts, measured as Level 1 inputs as of December 31, 2023 and 2022, respectively
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.1
Note Receivable
12 Months Ended
Dec. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Note Receivable Note receivable
Sequential Technology International, LLC

During the second quarter of 2020, the Company entered into an agreement with Sequential Technology International, LLC (“STIN”) and AP Capital Holdings II, LLC (“APC”) to divest its remaining equity interest in STIN as well as settle its paid-in-kind purchase money note (“PIK note”) and certain amounts due as of December 31, 2019 in consideration for a $9.0 million secured promissory note (the “Note”). As of December 31, 2022, the carrying value of the Note after the consideration of the allowance for credit loss was approximately $4.8 million. The Company determined the allowance on the Note using a discounted cash flow analysis, which discounts the expected future cash flows of the asset to determine the collectible amount.

During the third quarter of 2023, the interest payment for the Note was not received by the Company from STIN. In the third quarter of 2023 the Company reassessed the collectability of the Note and determined that a full allowance for credit losses was required equal to the carrying value of the Note, recorded within the Selling, general and administrative expenses line item on the Consolidated Statements of Operations. The Company will continue to pursue collection of the Note.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment consist of the following:
December 31,
20232022
Computer hardware$27,000 $115,097 
Computer software17,021 25,492 
Furniture and fixtures2,434 4,027 
Finance lease assets2,085 1,440 
Leasehold improvements12,246 14,406 
Property and equipment, gross60,786 160,462 
Less: Accumulated depreciation(57,113)(156,021)
Property and equipment, net$3,673 $4,441 
In fiscal 2023, the Company disposed of assets as part of the migration of hosting services for certain customers.
Depreciation expense was approximately $2.2 million, $2.9 million and $5.6 million for the year ended December 31, 2023, 2022, and 2021, respectively. Amortization of property and equipment recorded under capital leases are included in depreciation expense.
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangibles
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangibles Goodwill and Intangibles
Goodwill

The Company records goodwill which represents the excess of the purchase price over the fair value of assets acquired, including other definite-lived intangible assets. Goodwill is reviewed annually for impairment or upon the occurrence of events or changes in circumstances that would more likely than not reduce the fair value of the reporting unit below its carrying amount.

The following table shows the adjustments to goodwill during 2023 and 2022:
Goodwill
Balance at December 31, 2021$195,947 
Goodwill allocated to the sale of DXP Business(7,567)
Translation adjustments(6,121)
Balance at December 31, 2022$182,259 
Translation adjustments1,649 
Balance at December 31, 2023$183,908 
The Company recognized no impairment charges to its goodwill for the years ended December 31, 2023, 2022, and 2021, respectively.

In connection with the sale of the Messaging and NetworkX businesses, the Company allocated goodwill in the amount of $28.6 million to these businesses based upon relative fair value. Such amount is excluded in all periods in the table above and is included in discontinued operations. For additional information, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K.

Other Intangible Assets

The Company’s intangible assets with definite lives consist primarily of technology, capitalized software, trade names, and customer lists and relationships. These intangible assets are being amortized on the straight-line method over the estimated useful lives of the assets. Amortization expense related to intangible assets for the years ended December 31, 2023, 2022 and 2021 was $14.6 million, $11.9 million and $11.5 million, respectively.

The Company includes impairment charges to its intangible assets within depreciation and amortization in its Consolidated Statements of Operations. The Company recognized no impairment charges to its intangible assets for the years ended December 31, 2023, 2022 and 2021 respectively.
The Company’s intangible assets consist of the following:
December 31, 2023
CostAccumulated AmortizationNet
Technology$52,545 $(52,545)$— 
Customer lists and relationships67,129 (64,387)2,742 
Capitalized software and patents67,687 (48,215)19,472 
Trade name1,878 (1,878)— 
Total$189,239 $(167,025)$22,214 
December 31, 2022
CostAccumulated AmortizationNet
Technology$51,343 $(51,343)$— 
Customer lists and relationships65,861 (62,044)3,817 
Capitalized software and patents52,473 (33,934)18,539 
Trade name1,869 (1,869)— 
Total$171,546 $(149,190)$22,356 
Estimated future amortization expense of its intangible assets for the next five years is as follows:
Year ending December 31,
2024$11,346 
20254,480 
2026743 
202717 
202817 
Thereafter62 
Total future amortization16,665
Capitalized software costs in the development stage1
5,549
Total$22,214 
_____________________________
1     Amounts represent capitalized software costs that are currently in the development stage. Amortization of these costs will begin once the software projects are complete and ready for their intended use.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following:
December 31,
20232022
Accrued compensation and benefits$17,439 $19,073 
Accrued professional service fees4,587 3,741 
Accrued telecommunications and hosting3,101 1,076 
Accrued income taxes payable338 597 
Accrued Series B preferred dividend2,129 2,298 
Accrued operating lease liabilities5,838 5,202 
Accrued finance lease liabilities562 454 
Accrued third party tech services278 202 
Accrued 2021 8.375% Senior Notes - Interest
1,969 1,969 
Accrued Sales and Use Tax1,090 2,401 
Accrued other1,796 7,301 
Total$39,127 $44,314 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Leases Leases
The Company has entered into contracts with third parties to lease a variety of assets, including certain real estate, equipment, automobiles and other assets. The Company’s leases frequently allow for lease payments that could vary based on factors such as inflation or the degree of utilization of the underlying asset. For example, certain of the Company’s real estate leases could require us to make payments that vary based on common area maintenance charges, insurance and other charges. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.

The Company is party to certain sublease arrangements, primarily related to the Company’s real estate leases, where it acts as the lessee and intermediate lessor.

Assets under operating leases are included in Operating lease right-of-use assets, with the related short term liabilities included in Accrued expenses and long term portion included in Leases, non-current on the Consolidated Balance Sheets.

Assets under finance leases are included in Property, plant and equipment, net, with the related short term liabilities included in Accrued Expenses and long term portion in Leases, non-current on the Consolidated Balance Sheets.

Operating lease costs are recognized on a straight-line basis over the lease terms. Finance lease assets are amortized on a straight-line basis over the shorter of the estimated useful lives of the assets or the lease terms.
The following table presents information about the Company's ROU assets and lease liabilities:
December 31,
20232022
Operating lease assets:
Non-current operating lease ROU assets$14,791 $20,106 
Finance lease assets:
Equipment, net1,094 858 
Operating lease liabilities:
Lease liabilities, current1
5,838 5,202 
Lease liabilities, non-current23,037 28,729 
Total operating lease liabilities$28,875 $33,931 
Finance lease liabilities:
Lease liabilities, current1
562 454 
Lease liabilities, non-current556 416 
Total finance lease liabilities$1,118 $870 
________________________________
1    Amounts are included in Accrued Expenses on the Condensed Consolidated Balance Sheet.

The following table provides a roll-forward of the operating lease ROU assets:
ROU Assets
Balance at December 31, 2021$24,428 
ROU assets amortization(3,561)
ROU assets impairment(169)
Foreign exchange(592)
Balance at December 31, 2022$20,106 
ROU assets amortization(3,473)
ROU assets impairment(1,918)
Foreign exchange76 
Balance at December 31, 2023$14,791 
The following table provides a roll-forward of the operating lease liabilities:
Operating Lease Liabilities
Balance at December 31, 2021$40,112 
Interest expense$2,888 
Cash payments(7,876)
Remeasurement(443)
Foreign exchange and Other(750)
Balance at December 31, 2022$33,931 
Interest expense2,490 
Cash payments(7,717)
Foreign exchange and Other171 
Balance at December 31, 2023$28,875 

The following table presents information about lease expense and sublease income:
Year Ended December 31,
202320222021
Finance lease cost:
Interest expense$77 $59 $33 
Depreciation expense562 378 201 
Operating lease cost1
5,961 6,485 7,504 
Other lease costs and income:
Variable lease costs1
1,131 1,141 652 
Operating lease impairments (remeasurements), net1,918 (274)731 
Sublease income1
(3,555)(2,767)(3,146)
Total net lease cost$6,094 $5,022 $5,975 
_____________________________
1    Amounts are included in Cost of revenues, Selling, general and administrative and/or Research and development expenses in the Consolidated Statements of Operations, based on the function that each underlying leased asset supports.

The following table provides the undiscounted amount of future cash flows included in the Company’s lease liabilities at December 31, 2023 for each of the five years subsequent to December 31, 2023 and thereafter, as well as a reconciliation of such undiscounted cash flows to the Company’s lease liabilities at December 31, 2023:
Operating LeasesFinance Leases
2024$7,970 $616 
20257,805 436 
20267,875 169 
20276,279 — 
20284,276 — 
Total future lease payments34,205 1,221 
Less: amount representing interest(5,330)(103)
Present value of future lease payments (lease liability)$28,875 $1,118 
The following table provides the weighted-average remaining lease term and weighted-average discount rates for the Company’s leases:
Year Ended December 31,
202320222021
Weighted-average remaining lease term (years), weighted based on lease liability balances
Finance Leases2.192.232.91
Operating Leases4.405.386.25
Weighted-average discount rate (percentages), weighted based on the remaining balance of lease payments:
Finance Leases9.3 %7.4 %6.3 %
Operating Leases8.0 %8.0 %8.3 %

The following table provides certain cash flow and supplemental noncash information related to the Company’s lease liabilities:
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Finance Leases$641 $424 $231 
Operating Leases$7,717 $7,876 $10,704 
Lease liabilities arising from obtaining right-of-use assets:
Finance Leases$787 $387 $813 
Operating Leases$— $— $137 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.1
Debt
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Debt Debt
Offering of 2021 Senior Notes due 2026

On June 30, 2021, the Company closed its underwritten public offering of $120.0 million aggregate principal amount of 8.375% senior notes due 2026 at a par value of $25.00 per senior note (the “Senior Notes”). The offering was conducted pursuant to an underwriting agreement (the “Notes Underwriting Agreement”) dated June 25, 2021, by and among the Company and B. Riley Securities, Inc., as representative of the several underwriters (the “Notes Underwriters”). At the closing, the Company issued $125.0 million aggregate principal amount of Senior Notes, inclusive of $5.0 million aggregate principal amount of Senior Notes issued pursuant to the full exercise of the Notes Underwriters’ option to purchase additional Senior Notes.

The Notes Underwriting Agreement contains customary representations, warranties and covenants of the Company, customary conditions to closing, indemnification obligations of the Company and the Notes Underwriters, including for liabilities under the Securities Act, other obligations of the parties and termination provisions.

On June 30, 2021, the Company entered into an indenture (the “Base Indenture”) and a supplemental indenture (the “First Supplemental Indenture” and, together with the Base Indenture, the “Indenture”) with The Bank of New York Mellon Trust Company National Association, as trustee (the “Trustee”), between the Company and the Trustee. The Indenture establishes the form and provides for the issuance of the Senior Notes.
The Senior Notes are senior unsecured obligations of the Company and rank equally in right of payment with all of the Company’s existing and future senior unsecured and unsubordinated indebtedness. The Senior Notes are effectively subordinated in right of payment to all of the Company’s existing and future secured indebtedness to the extent of the value of the assets securing such indebtedness and structurally subordinated to all existing and future indebtedness of the Company’s subsidiaries, including trade payables. The Senior Notes bear interest at the rate of 8.375% per annum. Interest on the Senior Notes is payable quarterly in arrears on January 31, April 30, July 31 and October 31 of each year, commencing on July 31, 2021. The Senior Notes will mature on June 30, 2026, unless redeemed prior to maturity.

The Company may, at its option, at any time and from time to time, redeem the Senior Notes for cash in whole or in part (i) on or after June 30, 2022 and prior to June 30, 2023, at a price equal to $25.75 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, (ii) on or after June 30, 2023 and prior to June 30, 2024, at a price equal to $25.50 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, (iii) on or after June 30, 2024 and prior to June 30, 2025, at a price equal to $25.25 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, and (iv) on or after June 30, 2025 and prior to maturity, at a price equal to 100% of their principal amount, plus accrued and unpaid interest to, but excluding, the date of redemption. On and after any redemption date, interest will cease to accrue on the redeemed Senior Notes.

The Indenture contains customary events of default and cure provisions. If an uncured default occurs and is continuing, the Trustee or the holders of at least 25% of the principal amount of the Senior Notes may declare the entire amount of the Senior Notes, together with accrued and unpaid interest, if any, to be immediately due and payable. In the case of an event of default involving the Company’s bankruptcy, insolvency or reorganization, the principal of, and accrued and unpaid interest on, the principal amount of the Senior Notes, together with accrued and unpaid interest, if any, will automatically, and without any declaration or other action on the part of the Trustee or the holders of the Senior Notes, become due and payable.

On October 25, 2021, the Company entered into an At Market Issuance Sales Agreement (the “Sales Agreement”) between the Company and B. Riley Securities, Inc. (the “Agent”), a related party, pursuant to which the Company may offer and sell, from time to time, up to $18.0 million of the Company’s 8.375% Senior Notes due 2026. Sales of the additional Senior Notes pursuant to the Sales Agreement, if any, may be made in transactions that are deemed to be “at the market offerings” as defined in Rule 415 under the Securities Act of 1933, as amended (the “Securities Act”). Under the Sales Agreement, the Agent will be entitled to compensation of 2.0% of the gross proceeds of all notes sold through it as the Company’s agent.
During the fourth quarter of 2021, the Company sold an additional $16.1 million aggregate principal amount of Senior Notes pursuant to the Sales Agreement. The additional Senior Notes sold have terms identical to the initial Senior Notes and are fungible and vote together with, the initial Senior Notes. The Senior Notes are listed and trade on The Nasdaq Global Market under the symbol “SNCRL.”

The carrying amounts of the Company’s borrowings were as follows:
December 31,
Senior Notes20232022
2021 Non-convertible 8.375% Senior Notes due 2026
$141,077 $141,077 
Unamortized discount and debt issuance cost(4,862)(6,493)
Carrying value of Senior Notes$136,215 $134,584 
________________________________
1    Debt issuance costs are deferred and amortized into interest expense using the effective interest method.

Fair value of Debt

The fair value of the 2021 Non-Convertible Senior Notes due 2026 was determined based on the closing trading price of the Senior Notes as of December 31, 2023 and is categorized accordingly as Level 2 in the fair value hierarchy. The Company is in compliance with its debt covenants as of December 31, 2023.
Fair Value
Senior NotesCarrying Amount(Level 1)(Level 2)(Level 3)Total
Balance at December 31, 2022$134,584 $— $101,293 $— $101,293 
Balance at December 31, 2023$136,215 $— $107,557 $— $107,557 

2019 Revolving Credit Facility

On October 4, 2019, the Company entered into a Credit Agreement with Citizens Bank, N.A., for a $10.0 million Revolving Credit Facility. Borrowings under the Revolving Credit Facility bore interest at a rate equal to, at the Company’s option, either (1) the arithmetic average of the LIBOR rate determined by reference to the costs of funds for U.S. dollar deposits for the interest period (one, three or six months (or 12 months if agreed to by all applicable Lenders)) as selected by the Company relevant to such borrowing plus the applicable margin, or (2) a base rate determined by reference to the greatest of the federal funds rate plus 0.5%, the prime commercial lending rate as determined by the Agent, and the daily LIBOR rate plus 1.0%, in each case plus an applicable margin and subject to a floor of 0.0%.

On June 30, 2021, the Company paid off the outstanding balance and closed the Revolving Credit Facility.
Interest expense

The following table summarizes the Company’s interest expense:
Year Ended December 31,
202320222021
2021 Non-Convertible 8.375% Senior Notes due 2026:
Amortization of debt issuance costs$1,534 $1,391 $625 
Interest on borrowings11,816 11,815 5,458 
Amortization of debt discount97 88 
2019 Revolving Credit Facility:
Amortization of debt issuance costs— — 84 
Interest on borrowings— — 126 
Other1
516 345 109 
Total $13,963 $13,639 $6,411 
________________________________
1    Includes interest on uncertain tax provisions.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.1
Accumulated Other Comprehensive (Loss) / Income
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Accumulated Other Comprehensive (Loss) / Income Accumulated Other Comprehensive (Loss) / Income
The changes in accumulated other comprehensive (loss) income during the years ended December 31, 2023, 2022, and 2021 were as follows:
Balance at December 31, 2022Other comprehensive incomeTax effectBalance at December 31, 2023
Foreign currency$(40,611)$18,399 $— $(22,212)
Unrealized loss on intercompany foreign currency transactions(3,520)— — (3,520)
Total$(44,131)$18,399 $— $(25,732)
Balance at December 31, 2021Other comprehensive (loss) incomeTax effectBalance at December 31, 2022
Foreign currency$(29,350)$(11,261)$— $(40,611)
Unrealized (loss) income on intercompany foreign currency transactions(3,635)191 (76)(3,520)
Total$(32,985)$(11,070)$(76)$(44,131)
Balance at December 31, 2020Other comprehensive (loss) incomeTax effectBalance at December 31, 2021
Foreign currency$(26,076)$(3,274)$— $(29,350)
Unrealized (loss) income on intercompany foreign currency transactions(2,137)(1,984)486 (3,635)
Total$(28,213)$(5,258)$486 $(32,985)
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.1
Capital Structure
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Capital Structure Capital Structure
Reverse Stock Split

On December 4, 2023, the Company’s stockholders approved proposals at a special meeting of stockholders (the “Special Meeting”) amending the Company’s Restated Certificate of Incorporation (as amended, the “Certificate of Incorporation”), to effect a reverse stock split of the Company’s common stock, $0.0001 par value (“Common Stock”), at a ratio in the range of 1-for-5 to 1-to-20, and an associated reduction in the number of shares of Common Stock the Company is authorized to issue. On December 4, 2023, the Company’s Board of Directors (the “Board”) approved a final split ratio of 1-for-9 (the “Reverse Stock Split”) where each nine (9) shares of Common Stock issued and outstanding immediately prior to the Effective Time shall, automatically and without any action on the part of the respective holders thereof, be combined and converted into one (1) share of Common Stock.

Following such approvals, the Company filed an amendment to the Certificate of Incorporation (the “Certificate of Amendment”) to effect the Reverse Stock Split with the Secretary of State of the State of Delaware on December 8, 2023 as of 4:01 p.m. Eastern Time. The Certificate of Amendment states that the Company is authorized to issue two classes of stock to be designated common stock (“Common Stock”) and preferred stock (“Preferred Stock”). The number of shares of Common Stock authorized to be issued is sixteen million six hundred sixty-six thousand six hundred sixty-seven (16,666,667), par value $0.0001 per share, and the number of shares of Preferred Stock authorized to be issued is ten million (10,000,000), par value $0.0001 per share.

As of the opening of trading on December 11, 2023, the Company’s Common Stock began trading on a post-split basis under CUSIP number 87157B400. The Company’s Common Stock will continue to trade on the Nasdaq Capital Market under the symbol “SNCR.”

The Reverse Stock Split was effected simultaneously for all shares of Common Stock issued and outstanding, and affected all holders of the Company’s Common Stock uniformly and does not affect any stockholder’s percentage ownership interests in the Company, except with respect to the treatment of fractional shares. The Company did not issue fractional shares for post-Reverse Stock Split shares in connection with the Reverse Stock Split. Stockholders who otherwise were entitled to receive a
fractional share of Common Stock had such fractional share rounded up to the nearest whole share. The Company retroactively displayed the effect of the Reverse Stock Split change in the Consolidated Balance Sheets, and retroactively adjusted the computations of basic and diluted EPS for all periods presented on the Consolidated Statement of Operations.

As of December 31, 2023, the Company’s authorized capital stock was 26,666,667 shares of stock with a par value of $0.0001, of which 16,666,667 shares were designated as common stock and 10,000,000 shares were designated as preferred stock, 150,000 of which were designated Series B Perpetual Non-Convertible Preferred Stock.

Common Stock

Each holder of common stock is entitled to vote on all matters and is entitled to one vote for each share held. Dividends on common stock will be paid when, and if, declared by the Company’s Board of Directors. No common stock dividends have ever been declared or paid by the Company.

Common Stock Offering

On June 29, 2021, the Company closed its underwritten public offering of common stock, par value $0.0001 per share. The offering was conducted pursuant to an underwriting agreement (the “Underwriting Agreement”) dated June 24, 2021, by and between the Company and B. Riley Securities, Inc., as representative of the several underwriters (the “Underwriters”) for net proceeds of $102.3 million. At the closing, the Company issued 4,700,855 shares of common stock, inclusive of 427,351 shares of common stock issued pursuant to the full exercise of the Underwriters’ option to purchase additional shares of common stock. The Company used the net proceeds for the redemption of the Series A Convertible Preferred Stock.

Treasury Stock

Prior to 2021, the Company held 795,779 shares in Treasury. In the second quarter of 2021, the entire balance of Treasury Stock was sold in the underwritten public offering. Any related additional paid in capital and par values were removed from the common stock numbers. Treasury Stock balance is nil as of December 31, 2023.

Preferred Stock

The Board of Directors is authorized to issue preferred shares and has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences of preferred stock.

Series B Non-Convertible Preferred Stock

On June 30, 2021, the Company closed a private placement of 75,000 shares of its Series B Perpetual Non-Convertible Preferred Stock, par value $0.0001 per share, with an initial liquidation preference of $1,000 per share (the “Series B Preferred Stock”), for net proceeds of $72.8 million (the “Series B Transaction”). The sale of the Series B Preferred Stock was pursuant to the Series B Preferred Stock Purchase Agreement, dated as of June 24, 2021 (the “Series B Purchase Agreement”), between the Company and B. Riley Principal Investments, LLC (“BRPI”).

In connection with the closing of the Series B Transaction, the Company (i) filed a Certificate of Designation with the State of Delaware setting forth the rights, preferences, privileges, qualifications, restrictions and limitations on the Series B Preferred Stock (the “Series B Certificate”) and (ii) entered into an Investor Rights Agreement with B. Riley Financial, Inc. (“B. Riley Financial”) and BRPI setting forth certain governance and registration rights of B. Riley Financial with respect to the Company.

Certificate of Designation of the Series B Preferred Stock

The rights, preferences, privileges, qualifications, restrictions and limitations of the shares of Series B Preferred Stock are set forth in the Series B Certificate. Under the Series B Certificate, the holders of the Series B Preferred Stock are entitled to receive, on each share of Series B Preferred Stock on a quarterly basis, an amount equal to the dividend rate, as described in the following sentence, divided by four and multiplied by the then-applicable Liquidation Preference per share of Series B Preferred Stock (collectively, the “Preferred Dividends”). The dividend rate is (1) 9.5% per annum for the period commencing on June 30, 2021 and ending on and including December 31, 2021, (2) 13% per annum for the year commencing on January 1,
2022 and ending on and including December 31, 2022; and (3) 14% per annum for the year commencing on January 1, 2023 and thereafter. The Preferred Dividends will be due in cash on January 1, April 1, July 1 and October 1 of each year (each, a “Series B Dividend Payment Date”). The Company may choose to pay the Series B Preferred Dividends in cash or in additional shares of Series B Preferred Stock. In the event the Company does not declare and pay a dividend in cash on any Series B Dividend Payment Date, the unpaid amount of the Preferred Dividend will be added to the Liquidation Preference. As of December 31, 2023, the Liquidation Value and Redemption Value of the Series B Preferred Shares was $63.0 million.

Each share of Series B Preferred Stock is redeemable at the option of the holder upon the occurrence of a “Fundamental Change” at (i) par in the case of a payment in cash or (ii) 1.5 times par in the case of payment in shares of Common Stock (such shares being, “Registrable Securities”), subject to certain limitations on the amount of stock that could be issued to the holders of Series B Stock. In addition, the Company will be permitted to redeem outstanding shares of the Series B Preferred Stock at any time for the sum of the then-applicable Liquidation Preference and the accrued but unpaid dividends. Pursuant to the Series B Certificate, the Company will be required to use (i) the first $50.0 million of proceeds from certain transactions (i.e., disposition, sale of assets, tax refunds) received by the Company to redeem for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of Series B Preferred Stock and (ii) the next $25.0 million of proceeds from certain transactions received by the Company may be used by the Company to buy back shares of Common Stock and to the extent, not used for such purpose by the Company, to redeem, for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of the Series B Preferred Stock.

The Company is required to obtain the prior written consent of the holders holding at least a majority of the outstanding shares of the Series B Preferred Stock before taking certain actions, including: (i) certain dividends, repayments and redemptions; (ii) any amendment to the Company’s certificate of incorporation that adversely affects the rights, preferences, privileges or voting powers of the Series B Preferred Stock; and (iii) issuances of stock ranking senior or equivalent to shares of the Series B Preferred Stock (including additional shares of the Series B Preferred Stock) in the priority of payment of dividends or in the distribution of assets upon any liquidation, dissolution or winding up of the Company. Other than with respect to the foregoing consent rights, the Series B Preferred Stock is non-voting stock.

Investor Rights Agreement

On June 30, 2021, the Company, B. Riley Financial and BRPI entered into an Investor Rights Agreement (the “Investor Rights Agreement”). Pursuant to the Investor Rights Agreement, for so long as affiliates of B. Riley Financial beneficially own at least 10% of the outstanding shares of common stock (unless such equity threshold percentage is not met due to dilution from equity issuances), B. Riley Financial is entitled to nominate one Class II director (the “B. Riley Nominee”) to the Company’s board of directors (the “Board”), who shall be an employee of B. Riley Financial or its affiliates and is approved by the Board, such approval not to be unreasonably withheld. For so long as affiliates of B. Riley Financial beneficially own 5% or more but less than 10% of the outstanding shares of common stock (unless such equity threshold percentage is not met due to dilution from equity issuances), B. Riley Financial is entitled to certain board observer rights.

A summary of the Company’s Series B Preferred Stock balance at December 31, 2023 and changes during the year ended December 31, 2023 and 2022, are presented below:
Series B Preferred Stock
SharesAmount
Balance at December 31, 202175 PY$72,505 
Amortization of preferred stock issuance costs— 143 
Issuance of preferred PIK dividend2,438 
Redemption of Series B preferred shares(7)(6,738)
Balance at December 31, 202271 $68,348 
Amortization of preferred stock issuance costs— 328 
Redemption of Series B preferred shares(10)(9,874)
Balance at December 31, 20231
61 $58,802 
________________________________
1    Series B preferred stock net principal balance of $58.8 million is presented as gross principal balance of $60.8 million net of $2.0 million unamortized issuance costs.
The Company paid Series B Perpetual Non-Convertible Preferred Stock dividend of $9.8 million in cash for the year ended December 31, 2023. On January 2, 2024 the Company paid the accrued Series B Perpetual Non-Convertible Preferred Stock dividend of $2.1 million in cash.

Series A Convertible Preferred Stock

In accordance with the terms of the Share Purchase Agreement dated as of October 17, 2017 (the “PIPE Purchase Agreement”), with Silver Private Holdings I, LLC, an affiliate of Siris (“Silver”), on February 15, 2018, the Company issued to Silver 185,000 shares of its newly issued Series A Convertible Participating Perpetual Preferred Stock (the “Series A Preferred Stock”), par value $0.0001 per share, with an initial liquidation preference of $1,000 per share, in exchange for $97.7 million in cash and the transfer from Silver to the Company of the 666,075 shares of the Company’s common stock held by Silver (the “Preferred Transaction”).

Redemption of Series A Preferred Stock
The net proceeds from the common stock public offering, Senior Note offering and the Series B Transaction was used in part to fully redeem all outstanding shares of the Company’s Series A Preferred Stock on June 30, 2021 (the “Redemption”). The Company redeemed in full all of the 268,917 outstanding shares of the Series A Preferred Stock for an aggregate Redemption Price of $278.7 million and all rights under the Investor Rights Agreement relating to the Series A Preferred Stock were terminated effective with the Redemption. No Series A Preferred Stock remains outstanding or authorized as of December 31, 2023. In addition, on June 30, 2021, in connection with the redemption of the Series A Preferred Stock, the Investor Rights Agreement between the Company and Silver terminated.
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Plans Stock Plans
In March 2015, the Company adopted the 2015 Equity Incentive Plan (the “2015 Plan”). The 2015 Plan replaces the Company’s prior 2000 Equity Incentive Plan and the 2006 Equity Incentive Plan. Beginning March 2015, all awards were granted under the 2015 Plan. In addition, any awards that were previously granted under any prior Plans that terminate without issuance of shares, shall be eligible for issuance under the 2015 Plan.

Under the 2015 Plan, the Company may grant to its employees, outside directors and consultants awards in the form of non-qualified stock options, shares of restricted stock, stock units, or stock appreciation rights and performance shares. The Company’s Board of Directors administers the Plan and is responsible for determining the individuals to be granted options or shares, the number of options or shares each individual will receive, the price per share and the exercise period of each option. The maximum number of shares of common stock authorized for issuance under the 2015 Plan is 4,688,576 shares as of December 31, 2023.

On December 15, 2017, the Compensation Committee adopted the 2017 New Hire Equity Incentive Plan (“2017 Plan”), which is intended to be exempt from the stockholder approval requirements under the “inducement grant exception” provided by the Inducement Rule. The Committee authorized the issuance of stock grants to new hires, with the purpose of promoting the long-term success of the Company and the creation of stockholder value by (a) providing for the attraction and retention of new employees with exceptional qualifications, (b) encouraging new employees to focus on critical long-range objectives, and (c) linking new employees directly to stockholder interests through increased stock ownership. As required by the Inducement Rule, the Company issues a press release promptly upon issuing shares to new employees pursuant to the 2017 Plan. The maximum number of shares of common stock authorized for issuance under the 2017 Plan is 229,635 shares as of December 31, 2023.
As of December 31, 2023, there were 0.7 million shares available for the grant or award under the Company’s 2015 Plan and 0.1 million shares available for the grant or award under the Company’s 2017 Plan.

The Company’s performance based cash units granted to employees under the Long Term Incentive (“LTI”) Plans have been accounted for as liability awards, due to the Company’s intent and the ability to settle such awards in cash upon vesting and has reflected such awards in accrued expenses on the Condensed Consolidated Balance Sheet. As of December 31, 2023, the liability for such awards is approximately $0.4 million.
Stock-Based Compensation

The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by operating expense categories, as follows:
Year Ended December 31,
202320222021
Cost of revenues$109 $249 $719 
Research and development1,291 1,472 2,313 
Selling, general and administrative2,990 2,743 4,529 
Total stock-based compensation expense$4,390 $4,464 $7,561 

The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by award types, as follows:
Year Ended December 31,
202320222021
Stock options$1,334 $1,981 $3,061 
Restricted stock awards2,930 2,500 4,356 
Performance based cash units126 (17)144 
Total stock-based compensation before taxes$4,390 $4,464 $7,561 
Tax benefit $958 $938 $1,541 

The total stock-based compensation cost related to unvested equity awards as of December 31, 2023 was approximately $4.0 million. The expense is expected to be recognized over a weighted-average period of approximately 0.7 years.

The total stock-based compensation cost related to unvested performance-based cash units as of December 31, 2023 was approximately $0.2 million. The expense is expected to be recognized over a weighted-average period of approximately 1.2 years.

Stock Options

Stock options that were granted under the Company’s Plans generally vest one-third of the shares on the first, second and third anniversary of the grant date subject to optionee’s continuous service.

Other than as set forth in Note 15. Capital Structure, there were no significant changes to the Company’s Stock Option Plans during the year ended December 31, 2023.

The Company uses the Black-Scholes option pricing model for determining the estimated fair value for stock options. The weighted-average assumptions used in the Black-Scholes option pricing model are as follows: 
Year Ended December 31,
202320222021
Expected stock price volatility74.5 %74.1 %82.3 %
Risk-free interest rate4.3 %3.1 %0.7 %
Expected life of options (in years)4.304.154.23
Expected dividend yield0.0 %0.0 %0.0 %
Weighted-average fair value of the options$3.95$6.39$16.49
The following table summarizes information about stock options outstanding as of December 31, 2023: 
OptionsNumber of
Options
Weighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022739 $34.23 
Options Granted6.63 
Options Exercised— — 
Options Cancelled(96)58.23 
Outstanding at December 31, 2023649 $30.44 3.71$
Vested and exercisable at December 31, 2023434 $38.42 2.96$— 

The total intrinsic value of stock options exercised during the year ended December 31, 2023 and 2022 was nil and nil, respectively. The total intrinsic value of stock options exercisable as of December 31, 2023 and 2022 was nil and nil, respectively.

Awards of Restricted Stock and Performance Stock

Restricted stock awards (“Restricted Stock”) granted under the Company’s Plans generally vest one-third of the applicable shares on the first, second, and third anniversary of the date of grant, subject to continuous service provided.

Generally, performance stock awards granted under the Company’s 2015 Plan vest at the end of a three-year period based on service and achievement of certain performance objectives determined by the Company’s Board of Directors.

Other than as set forth in Note 15. Capital Structure, there were no significant changes to the Company’s restricted stock award (“Restricted Stock”) and performance stock plan during the year ended December 31, 2023.

A summary of the Company’s unvested restricted stock at December 31, 2023, and changes during the year ended December 31, 2023, is presented below:
Unvested Restricted StockNumber of
Awards
Weighted- Average
Grant Date
Fair Value
Unvested at December 31, 2022487 $16.37 
Granted366 8.54 
Granted adjustment1
(44)17.17 
Vested(204)15.36 
Forfeited(114)11.61 
Unvested at December 31, 2023491 $10.88 
_____________________________
1    Represents shares adjusted due to rounding up to the whole shares due to Reverse Stock Split during the fourth quarter of 2023.

Restricted stock awards are granted subject to other service conditions or service and performance conditions (“Performance-Based Awards”). Restricted stock and Performance-Based Awards are measured at the closing stock price at the date of grant and are recognized straight line over the requisite service period.
Performance Based Cash Units

Performance based cash units (“PBCU”) generally vest at the end of a three-year period based on service and achievement of certain performance objectives determined by the Company’s Board of Directors. The PBCU can be settled in cash or in equity as determined by the Compensation Committee.

A summary of the Company’s unvested performance-based cash units at December 31, 2023 and changes during the year ended December 31, 2023, is presented below:
Performance based cash unitsNumber of
Awards

Period end
Fair Value
Outstanding at December 31, 2022653 $5.58 
Granted134 
Granted adjustment 1
(143)
Vested and distributed 2
(14)
Forfeited(123)
Outstanding at December 31, 2023507 $6.21 
_____________________________
1    Includes changes in the unvested units due to performance adjustments.
2    Includes earned PBCU that vested and were distributed to participants during the period.

Performance based cash units are measured at the closing stock price at the reporting period end date and are recognized straight line over the requisite service period. The expense for the period will increase or decrease based on updated fair values of these awards as well as the percentage achievement of the performance metrics at each reporting date.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.1
401(k) Plan
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
401(k) Plan 401(k) Plan
The Company has a 401(k) plan (the “401(k) Plan”) covering all eligible employees. The 401(k) Plan allows for a discretionary employer match. The Company incurred and expensed $1.6 million, $1.5 million, and $2.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, in 401(k) Plan match contributions.
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.1
Restructuring
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Restructuring
The Company continues to identify workforce optimization opportunities to better align the Company’s resources with its key strategic priorities.

A summary of the Company’s restructuring accrual at December 31, 2023 and changes during the year ended December 31, 2023, are presented below:
Balance at December 31, 2022ChargesPaymentsOther AdjustmentsBalance at December 31, 2023
Employment termination costs$808 $4,013 $(2,419)$(14)$2,388 
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The components of (loss) income from continuing operations before income taxes are as follows:
Year Ended December 31,
202320222021
Domestic$(48,967)$(34,752)$(53,746)
Foreign19,656 27,974 16,694 
Total$(29,311)$(6,778)$(37,052)
The components of income tax (expense) benefit from continuing operations are as follows:
Year Ended December 31,
202320222021
Current:
Federal$(1,114)$(1,159)$6,443 
State(67)(62)(65)
Foreign(821)1,139 635 
Deferred:
Federal(2,747)(26)(26)
State157 (21)
Foreign10 1,821 
Income tax (provision) benefit$(4,743)$59 $8,787 
The Company recognized approximately $4.7 million in related income tax expense and $0.1 million in related income tax benefit during the years ended December 31, 2023 and 2022, respectively. The effective tax rate was approximately (16.2)% for the year ended December 31, 2023, which was lower than the U.S. federal statutory rate primarily due to the impact of Global Intangible Low-Taxed Income, attributable to income in foreign jurisdictions and the impact of the U.S. capitalization of research expenses, and the impact of recognizing a deferred tax liability associated with changes in management’s indefinite reinvestment assertion under APB 23 for one foreign jurisdiction. This decrease was partially offset by loss jurisdictions where full valuation allowances have been recorded, foreign rate differential and GAAP to statutory adjustments. The Company’s effective tax rate was approximately 0.9% for the year ended December 31, 2022, which was lower than the U.S. federal statutory rate primarily due to the impact of Global Intangible Low-Taxed Income, attributable to income in foreign jurisdictions and the impact of the U.S. capitalization of research expenses, and the divestiture of the DXP and Activation assets. This decrease was partially offset by loss jurisdictions where full valuation allowances have been recorded and foreign income tax credits generated in the period.
Reconciliations of the statutory tax rates and the effective tax rates from continuing operations for the years ended December 31, 2023, 2022 and 2021 are as follows:
Year Ended December 31,
202320222021
Statutory rate21.0 %21.0 %21.0 %
State taxes, net of federal benefit(0.2)%0.8 %(0.3)%
Effect of rates different than statutory4.2 %30.2 %3.9 %
Minority interest— %0.6 %(0.1)%
Stock based compensation(1.9)%(14.5)%(4.1)%
Foreign basis differences5.0 %16.1 %5.4 %
Regulatory matters— %— %(7.1)%
Other permanent adjustments(3.3)%(3.3)%(2.2)%
Withholding tax(2.8)%— %— %
Federal and foreign tax credits0.6 %1.6 %0.3 %
Change in valuation allowance4.8 %89.2 %9.0 %
Uncertain tax positions0.1 %(2.3)%(3.5)%
Other— %(0.1)%(0.4)%
Divestiture of assets— %(17.6)%— %
Global intangible low-taxed income(20.5)%(131.3)%(9.8)%
NOL carryback and other refund claims— %— %11.6 %
Deferred tax adjustments(1.1)%2.2 %— %
Return to provision(1.2)%8.3 %— %
ABP 23 liability(20.9)%— %— %
Effective tax rate(16.2)%0.9 %23.7 %
Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:
As of December 31,
20232022
Deferred tax assets:
Accrued liabilities$486 $935 
Deferred revenue— 824 
Bad debts reserve3,163 2,219 
Deferred compensation4,150 4,164 
Federal net operating loss carry forwards4,271 4,871 
State net operating loss carry forwards8,641 8,771 
Foreign net operating loss carry forwards4,999 7,030 
Lease obligations5,706 6,509 
Capital loss carry forwards7,633 5,449 
Intangible assets1,470 2,392 
Basis difference 6,372 6,454 
Credits3,331 7,815 
Fixed assets639 732 
Interest limitation1,088 32 
Capitalization of research expenses21,805 12,155 
Other33 233 
Total deferred tax assets$73,787 $70,585 
Deferred tax liabilities:
Unrepatriated Earnings$(6,604)$— 
Basis difference (2,078)(2,880)
Depreciation and amortization(666)(709)
Prepaids(323)(466)
Lease assets(2,524)(3,470)
Other(734)(497)
Total deferred tax liabilities(12,929)(8,022)
Less: valuation allowance(64,065)(63,029)
Net deferred income tax (liabilities) assets $(3,207)$(466)
As of December 31, 2023, the Company has federal and state income tax net operating loss (“NOL”) carryforwards of $20.3 million and $148.9 million, respectively, including NOL carryforwards which will expire at various dates from 2025 through 2041, and NOL carryforwards which do not expire. The Company also has foreign NOL carryforwards in various jurisdictions of $36.5 million that have various carryforward periods. Such NOL carryforwards expire as follows:
YearNOL carryforward
2024$— 
2025445 
2026-2041169,612 
Indefinite35,683 
Total$205,740 
As of December 31, 2022, the Company has federal and state income tax credit carryforwards of $2.2 million and $1.5 million, respectively, including state credits of approximately $0.4 million which will expire in 2024, other credits which will expire at various dates from 2025 through 2039 and credits which do not expire.

In evaluating the Company’s ability to recover its deferred tax assets within the jurisdiction from which they arise, the Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, the Company begins with historical results and incorporates assumptions including the amount of future state, federal and foreign pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax-planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates the Company is using to manage the underlying businesses.

The foreign NOL carryforwards in the income tax returns filed included unrecognized tax benefits taken in prior years. The NOLs for which a deferred tax asset is recognized for financial statement purposes in accordance with ASC 740 are presented net of these unrecognized tax benefits.

The Company continues to evaluate the ability to realize all of its net deferred tax assets at each reporting date and records a benefit for deferred tax assets to the extent it has deferred tax liabilities that provide a source of income to benefit the deferred tax asset. As a result of this analysis, the Company recorded a valuation allowance against the net deferred tax assets of certain foreign jurisdictions as the realization of these assets is not more likely than not, given uncertainty of future earnings in these jurisdictions. The valuation allowance increased by $1.0 million during the year ended December 31, 2023 and decreased by $5.9 million during the year ended December 31, 2022, respectively. The increase in tax year ended December 31, 2023 is primarily related to an increase in deferred tax assets including capital loss carryforward, interest expense limitation and capitalization of research expenditures, net of utilization of tax credit and net operating loss carryforwards. This increase was partially offset by an increase in deferred tax liabilities primarily associated with changes in management’s indefinite reinvestment assertion under APB 23 for one foreign jurisdiction. The decrease in tax year ended December 31, 2022 is primarily related to a decrease in deferred tax assets including deferred revenue, intangibles and net operating loss, interest expense and tax credit carryforwards, net of capitalization of research expenditures. This decrease was partially offset by a decrease in deferred tax liabilities primarily associated with intangible assets during the period.

The Company's accounting policy is to record the tax impacts of Global Intangible Low-Taxed Income as a period cost. The Company’s current accounting policy related to stranded tax effects in accumulated other comprehensive income is to review and reclassify on an item-by-item basis.

The Company is subject to taxation in the United States and various states and foreign jurisdictions. As of December 31, 2023, the Company’s tax years for 2020 through 2023 are subject to examination by the tax authorities. With few exceptions, as of December 31, 2023, the Company is no longer subject to U.S. federal, state, local, or foreign examinations by tax authorities for years before 2020. Additionally, to the extent we utilize our NOL carryforwards in the future, the tax years in which the attribute was generated may still be adjusted upon examination by the tax authorities in the future period when the attribute is utilized.

During 2021 the Internal Revenue Service commenced an audit of certain of the Company’s prior year U.S. federal income tax filings, including the 2013 through 2020 tax years. The audit is currently ongoing and while receipt of the associated refunds would materially improve its financial position, the Company does not believe that the results of this audit will have a material effect on its financial position or results of operations. Due to the ongoing audit, U.S. federal tax returns for years 2013 – 2020 remain subject to future examination by the tax authorities.

The Company received $4.3 million in federal tax refunds in the second quarter of 2022. There is no change to the Company’s position on the remaining tax refunds.

Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy for most of our foreign subsidiaries. During 2023, we changed our indefinite reinvestment assertion for our Indian subsidiary and recorded a deferred tax liability associated with the outside basis difference. The Company continues to assert permanent reinvestment of foreign earnings in all other foreign jurisdictions. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.
In March 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses. The CARES Act amends the Net Operating Loss provisions of the Tax Cuts and Jobs Act, allowing for the carryback of losses arising in tax years 2018, 2019 and 2020, to each of the five taxable years preceding the taxable year of loss.

On October 8, 2021, the Organization for Economic Co-operation and Development (“OECD”) released a statement on the OECD/G20 Inclusive Framework on Base Erosion and Profit Shifting, which agreed to a two-pillar solution to address tax challenges of the digital economy. On December 20, 2021, the OECD released Pillar Two model rules defining a 15% global minimum tax rate for large multinational corporations (the “Pillar Two Framework”). The OECD continues to release additional guidance and countries are implementing legislation with widespread adoption of the Pillar Two Framework expected by 2024. The Company is not currently subject to these rules but is continuing to evaluate the Pillar Two Framework and its potential impact on future periods.

On March 11, 2021 the American Rescue Plan Act ("ARPA") was signed into law. The legislation was aimed at addressing the continuing economic and health impacts of the COVID-19 pandemic. This legislative relief, along with the previous governmental relief packages provide for numerous changes to current tax law. ARPA does not materially impact the Company’s financial statements.

On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. This legislation includes significant changes relating to tax, climate change, energy and health care. Among other provisions, the IRA introduces a book minimum tax assessed on financial statement income of certain large corporations and an excise tax on share repurchases. The Company does not anticipate these provisions will have a material impact on our results of operations or financial position, when effective.

On January 31, 2024, the House of Representatives passed a proposed tax bill which, among other provisions, aims to reinstate 100% bonus depreciation for property placed in service in 2023 and through 2025 and to allow taxpayers to expense domestic research costs retroactively back to 2022 and prospectively through tax years beginning before 2026. Enactment remains uncertain and the Company continues to monitor the ongoing developments in the proposed legislation.

A reconciliation of the amounts of unrecognized tax benefits excluding interest, are as follows:
Unrecognized tax benefits
Balance at December 31, 2020$3,283 
Decrease related to lapse of Statute of Limitations(827)
Increase for tax positions of current period2,058 
Balance at December 31, 20214,514 
Decrease related to lapse of Statute of Limitations(1,043)
Increase for tax positions of current period966 
Balance at December 31, 20224,437 
Decrease related to lapse of Statute of Limitations(64)
Balance at December 31, 2023$4,373 
Included in the balance of unrecognized tax benefits associated with uncertain tax positions as of the years ended December 31, 2023 and 2022, are $3.8 million and $3.9 million, respectively, of tax benefits that, if recognized, would affect the effective tax rate.

The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in interest expense. The liability for unrecognized tax benefits excludes accrued interest of $0.7 million, $0.4 million and $0.4 million, for the years ended December 31, 2023, 2022 and 2021, respectively. The Company does not believe that it is reasonably possible that any of its currently unrecognized tax benefits primarily related to research and development credits and other U.S. tax positions, may be recognized by the end of 2024 as a result of a lapse of the statute of limitations.
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings per Common Share (“EPS”)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Earnings per Common Share (“EPS”) Earnings per Common Share (“EPS”)
Basic EPS is computed based upon the weighted average number of common shares outstanding for the year. Diluted EPS is computed based upon the weighted average number of common shares outstanding for the year plus the dilutive effect of common stock equivalents using the treasury stock method and the average market price of the Company’s common stock for the year. The Company includes participating securities (Redeemable Convertible Preferred Stock - Participation with Dividends on Common Stock that contain preferred dividend) in the computation of EPS pursuant to the two-class method. The two-class method of computing earnings per share is an allocation method that calculates earnings per share for common stock and participating securities. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.

The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net income attributable to common stockholders per common share from operations.
Year Ended December 31,
202320222021
Numerator - Basic:
Net loss from continuing operations$(34,054)$(6,719)$(28,265)
Net income (loss) attributable to redeemable noncontrolling interests36 (200)156 
Preferred stock dividend(10,007)(9,552)(35,509)
Net loss attributable to Synchronoss from continuing operations(44,025)(16,471)(63,618)
Net (loss) income from discontinued operations, net of taxes(20,517)(997)5,167 
Net loss attributable to Synchronoss$(64,542)$(17,468)$(58,451)
Numerator - Diluted:
Net loss attributable to Synchronoss from continuing operations$(44,025)$(16,471)$(63,618)
Net (loss) income from discontinued operations, net of taxes(20,517)(997)5,167 
Net loss attributable to Synchronoss$(64,542)$(17,468)$(58,451)
Denominator:
Weighted average common shares outstanding — basic9,745 9,626 7,235 
Weighted average common shares outstanding — diluted9,745 9,626 7,235 
Earnings (loss) per share:
Basic EPS:
Net loss from continuing operations$(4.52)$(1.71)$(8.79)
Net (loss) income from discontinued operations$(2.10)$(0.10)$0.71 
Basic EPS$(6.62)$(1.81)$(8.08)
Diluted EPS:
Net loss from continuing operations$(4.52)$(1.71)$(8.79)
Net (loss) income from discontinued operations$(2.10)$(0.10)$0.71 
Diluted EPS$(6.62)$(1.81)$(8.08)
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments Commitments
Non-cancelable agreements

The Company has various non-cancelable arrangements such as services for hosting, support, and software that expire at various dates, with the latest expiration in 2026.

Aggregate annual future minimum payments under non-cancelable agreements as of December 31, 2023 are as follows:
YearNon-cancelable agreements
2024$17,729 
202512,559 
2026797 
Total$31,085 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Legal Matters
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Legal Matters Legal Matters
In the ordinary course of business, the Company is regularly subject to various claims, suits, regulatory inquiries and investigations. The Company records a liability for specific legal matters when it determines that the likelihood of an unfavorable outcome is probable, and the loss can be reasonably estimated. Management has also identified certain other legal matters where they believe an unfavorable outcome is not probable and, therefore, no reserve is established. Although management currently believes that resolving claims against the Company, including claims where an unfavorable outcome is reasonably possible, will not have a material impact on the Company’s business, financial position, results of operations, or cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. The Company also evaluates other contingent matters, including income and non-income tax contingencies, to assess the likelihood of an unfavorable outcome and estimated extent of potential loss. It is possible that an unfavorable outcome of one or more of these lawsuits or other contingencies could have a material impact on the liquidity, results of operations, or financial condition of the Company.

In the third quarter of 2017, the SEC and Department of Justice (the “DoJ”) initiated investigations in connection with certain financial transactions that the Company effected in 2015 and 2016 and its disclosure of and accounting for such transactions, which the Company restated in the third quarter of 2018 in its restated annual and quarterly financial statements for 2015 and 2016. On June 7, 2022 the SEC approved the Offer of Settlement and filed an Order Instituting Cease-And-Desist Proceedings pursuant to Section 21C of the Securities Exchange Act of 1934, Making Findings, and Imposing a Cease-And-Desist Order (the “SEC Order”). Pursuant to the terms of the SEC Order, the Company consented to pay a civil penalty in the amount of $12.5 million in equal quarterly installments over two years and to cease and desist from committing or causing any violations of Sections 10(b), 13(a), 13(b)(2)(A) and 13(b)(2)(B) of the Exchange Act and the associated rules thereunder. In addition, failure to comply with the provisions of the SEC Order could result in further actions by one or both governmental agencies which could have a material adverse effect on the Company’s results of operations. The expense associated with this settlement of the SEC Order has previously been accrued in the Company’s financial statements. Also on June 7, 2022, the SEC filed a civil action against two former members of the Company’s management team, alleging misconduct arising out of the restated transactions that took place in 2015 and 2016 investigated by the SEC as set forth above. The Company may be required to indemnify the former members of management in that action for certain costs and expenses, including reasonable attorney’s fees. At this time it is not possible for us to estimate the amount, if any, of such indemnification obligations.

On or about July 12, 2023, the Company filed a complaint in the Superior Court of the State of Delaware against iQmetrix Global Ltd. (“iQmetrix") for breach of the asset purchase and transition services agreements by and between the Company and iQmetrix as a result of iQmetrix’s failure to pay amounts due under those agreements in excess of $1,200,000. On September 11, 2023, iQmetrix filed its “Answer Defenses and Counterclaims” against the Company, claiming the Company breached the asset purchase, transition services and software license agreements, committed fraud and breached the implied covenant of good faith and fair dealing entitling iQmetrix to an amount to be determined at trial. On October 10, 2023, the Company filed its “Answer to Defendant’s Counterclaims” denying all counts asserted by iQmetrix and asserting certain affirmative defenses thereto. The Company believes that the counterclaims are without merit, and the Company intends to defend all such counterclaims.
Due to the inherent uncertainty of litigation, the Company cannot predict the outcome of the litigation and can give no assurance that the asserted claims will not have a material adverse effect on its financial position, prospects, or results of operations.
Except as set forth above, the Company is not currently subject to any other legal proceedings that could have a material adverse effect on its operations; however, the Company may from time to time become a party to various legal proceedings arising in the ordinary course of our business.
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Additional Financial Information
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
Additional Financial Information Additional Financial Information
Other (expense) income, net

The following table sets forth the components of Other (expense) income, net included in the Consolidated Statements of Operations:
Year Ended December 31,
202320222021
Foreign exchange gains (losses)1
$(5,131)$2,835 $(5,839)
Government refunds2
— 828 450 
Income from sale of intangible assets3
— — 550 
Other4
(110)(77)
Total$(5,128)$3,553 $(4,916)
_____________________________
1    Represents fair value of foreign exchange gains and losses.
2    Represents government and tax refunds.
3    Represents gain on sale on the Company’s IP addresses and patents.
4    Represents an aggregate of individually immaterial transactions
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Quarterly Results of Operations (Unaudited)
12 Months Ended
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]  
Summary of Quarterly Results of Operations (Unaudited) Summary of Quarterly Results of Operations (Unaudited)
Quarterly results of operations for 2023 and 2022 are as follows:
Quarter Ended
2023March 31,June 30,September 30, December 31,
Net revenues$41,985 $41,019 $39,790 $41,402 
Net loss from continuing operations(9,338)(8,469)(4,442)(11,805)
Net (loss) income from discontinued operations, net of taxes(1,593)(49)1,763 (20,638)
Net loss(10,931)(8,518)(2,679)(32,443)
Net loss attributable to Synchronoss(13,391)(10,979)(5,171)(35,001)
Earnings (loss) per share1:
Basic:
Net loss from continuing operations$(1.22)$(1.13)$(0.71)$(1.46)
Net loss from discontinued operations(0.17)— 0.18 (2.10)
Basic$(1.39)$(1.13)$(0.53)$(3.56)
Diluted:
Net loss from continuing operations$(1.22)$(1.13)$(0.71)$(1.46)
Net loss from discontinued operations(0.17)— 0.18 (2.10)
Diluted$(1.39)$(1.13)$(0.53)$(3.56)
Weighted-average common shares outstanding:
Basic9,653 9,685 9,809 9,822 
Diluted9,653 9,685 9,809 9,822 
________________________________
1    Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year.
Quarter Ended
2022March 31,June 30,September 30,December 31,
Net revenues$46,879 $46,055 $39,570 $41,252 
Net loss from continuing operations(619)8,874 1,210 (16,184)
Net (loss) income from discontinued operations, net of taxes(2,418)(953)(124)2,498 
Net loss(3,037)7,921 1,086 (13,686)
Net loss attributable to Synchronoss(5,590)5,327 (1,278)(15,927)
Earnings (loss) per share1:
Basic:
Net loss from continuing operations$(0.33)$0.65 $(0.12)$(1.92)
Net loss from discontinued operations(0.26)(0.10)(0.01)0.26 
Basic$(0.59)$0.55 $(0.13)$(1.66)
Diluted:
Net loss from continuing operations$(0.33)$0.63 $(0.12)$(1.92)
Net loss from discontinued operations(0.26)(0.09)(0.01)0.26 
Diluted$(0.59)$0.54 $(0.13)$(1.66)
Weighted-average common shares outstanding:
Basic9,541 9,680 9,600 9,606 
Diluted9,541 9,917 9,600 9,606 
________________________________
1    Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year.
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2023
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II - Valuation and Qualifying Accounts

    December 31, 2023, 2022, 2021:
Beginning BalanceAdditionsReductionsEnding Balance
(In thousands)
Allowance for credit losses:
2023$51 $61 $(4)$108 
2022$89 $86 $(124)$51 
2021$118 $467 $(496)$89 

Beginning BalanceAdditionsReductionsEnding Balance
(In thousands)
Valuation allowance for deferred tax assets:
2023$63,029 $11,843 $(10,807)$64,065 
2022$68,933 $542 $(6,446)$63,029 
2021$69,440 $2,992 $(3,499)$68,933 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Pay vs Performance Disclosure                
Net income (loss) attributable to Synchronoss $ (32,443) $ (2,679) $ (8,518) $ (10,931) $ (13,686) $ 1,086 $ 7,921 $ (3,037)
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.1
Insider Trading Arrangements
3 Months Ended 12 Months Ended
Dec. 31, 2023
shares
Dec. 31, 2023
shares
Trading Arrangements, by Individual    
Material Terms of Trading Arrangement  
On November 10, 2023, Laurie Harris, director and chairperson of the audit committee of the Company’s Board of Directors, adopted a trading arrangement for the sale of shares of our common stock (a "Rule 10b5-1 Trading Plan") that is intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c). Ms. Harris’ Rule 10b5-1 Trading Plan provides for the sale of up to 4,810 shares of common stock pursuant to the terms of the plan. The plan is effective through November 11, 2024 unless earlier terminated in accordance with the terms of the plan.
Non-Rule 10b5-1 Arrangement Adopted false  
Rule 10b5-1 Arrangement Terminated false  
Non-Rule 10b5-1 Arrangement Terminated false  
Laurie Harris [Member]    
Trading Arrangements, by Individual    
Name Laurie Harris  
Title director and chairperson  
Rule 10b5-1 Arrangement Adopted true  
Adoption Date November 10, 2023  
Arrangement Duration 367 days  
Aggregate Available 4,810 4,810
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Discontinued Operations
On October 31, 2023, Synchronoss Technologies, Inc. entered into an Asset Purchase Agreement with Lumine Group Software Solutions (Ireland) Limited, pursuant to which the Company sold its Messaging and NetworkX businesses. This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. Accordingly, the operating results of, and costs to separate the Messaging and NetworkX businesses are reported in Net loss from discontinued operations, net of taxes in the Consolidated Statements of Operations for all periods presented. In addition, the related assets and liabilities held prior to the sale are reported as Assets and liabilities of discontinued operations on the Consolidated Balance Sheets. The notes to the financial statements have been adjusted on a retrospective basis. For additional information, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation

The consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and variable interest entities (“VIE”) in which the Company is the primary beneficiary and entities in which the Company has a controlling interest. Investments in less than majority-owned companies in which the Company does not have a controlling interest, but does have significant influence, are accounted for as equity method investments. Investments in less than majority-owned companies in which the Company does not have the ability to exert significant influence over the operating and financial policies of the investee are accounted for using the cost method. All material intercompany transactions and accounts are eliminated in consolidation.
Unless otherwise noted, tables are presented in U.S. dollars in thousands. Certain columns and rows may not add due to the use of rounded numbers. Percentages presented are calculated from the underlying numbers in thousands. Earnings per share amounts are computed independently for earnings from continuing operations, earnings from discontinued operations and net earnings. As a result, the sum of per-share amounts may not equal the total. Unless otherwise noted, all amounts and disclosures included in the Notes to Consolidated Financial Statements reflect only the Company's continuing operations except for the Consolidated Statements of Cash Flows, which are presented for the whole company. For supplemental cash flow disclosures, see Note 4. Divestitures and Discontinued Operations of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.

During the fourth quarter of 2023 there was a change in the capital structure due to a reverse stock split, which decreased the number of common shares outstanding. The Company retroactively displayed the effect of the change in the Consolidated Balance Sheets, and retroactively adjusted the computations of basic and diluted EPS for all periods presented on the Consolidated Statement of Operations. For additional information, see Note 15. Capital Structure of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.
Risks and Uncertainties
Risks and Uncertainties

There continue to be uncertainties regarding the current geopolitical tensions. The Company is closely monitoring the impact of the geopolitical environment on all aspects of its business, including how it will impact its customers, employees, suppliers, vendors, business partners and distribution channels. While the geopolitical environment did not materially affect the Company’s financial results and business operations for the year ended December 31, 2023, the Company is unable to predict the impact these factors will have on its financial position and operating results due to numerous uncertainties. The Company will continue to assess the evolving impact of geopolitical tensions and will make adjustments to its operations as necessary.
Recently Issued Accounting Standards
Recently Issued Accounting Standards

Standards issued not yet adopted
StandardDescriptionEffect on the financial statements
Update 2023-09 - Income Taxes (Topic 740) - Improvements to Income Tax DisclosuresThe amendments in this Update related to the rate reconciliation and income taxes paid disclosures improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.
Planned date of adoption: January 1, 2025
Update 2023-07 - Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures The amendments in this Update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in this Update Requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280. The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.
Planned date of adoption: January 1, 2024
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.
Revenue Recognition
Revenue Recognition

Revenues are recognized when control of the promised goods or services are transferred to the Company’s customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company generates all of its revenue from contracts with customers.

Subscription and Transaction revenues consist of revenues derived from the processing of transactions through the Company’s service platforms, providing enterprise portal management services on a subscription basis and maintenance agreements on software licenses. The Company generates revenue from Subscription services from monthly active user fees, software as a service (“SaaS”) fees, hosting and storage fees, and fees for the related maintenance support for those services. In most cases, the subscription or transaction arrangement is a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). The Company applies the variable consideration allocation exception when the terms of variable payment relate specifically to efforts to satisfy the performance obligation or the transfer of service based on usage within the corresponding period, under Topic 606 Section 10-25-14(b) – in such situations the revenue booked and the revenue billed for any month are the same. When the Company does not allocate variable consideration to distinct periods of service or apply the variable consideration allocation exception, the total estimated transaction price is recognized ratably over the term of the contract, where the level of service provided to the customer does not vary significantly from one period to another.

Transaction service arrangements include services such as processing equipment orders, new account setup and activation, number port requests, credit checks and inventory management.

Transaction revenues are principally based on a contractual price per transaction and are recognized based on the number of transactions processed during each reporting period. Revenues are recorded based on the total number of transactions processed at the applicable price established in the relevant contract.

Many of the Company’s contracts guarantee minimum volume transactions from the customer. In these instances, if the customer’s total estimated transaction volume for the period is expected to be less than the contractual amount, the Company records revenues at the minimum guaranteed amount ratably over the period covered by the minimum. Setup fees for transactional service arrangements are deferred until set up activities are completed and recognized on a straight‑line basis over remaining expected customer relationship period. Revenues are presented net of discounts, which are volume level driven.

In accordance with Topic 606 Section 10-50-20, any credits due to customers, which are generally performance driven and based upon system availability or response times to incidents, are determined and accounted for as a reduction to revenue in the period in which the services are provided. The Company recognizes revenues from support and maintenance performance obligations over the service delivery period.

The Company’s software licenses typically provide for a perpetual or term right to use the Company’s software. The Company has concluded that in most cases its software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered to the customer. Contracts that include software customization or specified upgrades may result in the combination of the customization services with the software license as one performance obligation. The Company does not have a history of returns, or refunds of is software licenses, however, in limited instances, the Company may constrain consideration to high-risk customers, until collection is resolved.

The Company’s professional services include software development and customization. The contracts generally include project deliverables specified by each customer. The performance obligations in the agreements are generally combined into one deliverable and generally result in the transfer of control over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to us. The Company recognizes revenue on fixed fee contracts on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation, or ratably to the extent the level of effort to satisfy the performance obligation is materially consistent each period.

Most of the Company’s contracts with customers contain multiple performance obligations which generally include either 1) a perpetual software license with support and maintenance and sometimes a hosting agreement or 2) a term SaaS agreement, frequently sold along with professional services. For these contracts, the Company accounts for individual goods and services
separately if they are distinct performance obligations. This often requires significant judgment based upon knowledge of the products, the solution provided and the structure of the sales contract. In SaaS agreements, the Company provides a service to the customer which combines the software functionality, maintenance and hosting into a single performance obligation when the customer doesn’t have the ability to take possession of the underlying software license. The Company may also sell the same three goods and services in a contract, but there may be three performance obligations, where the customer has the right to take possession of the software license without significant penalty.

The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company estimates standalone selling prices of software based on observable inputs of past transactions to similarly situated customers. When such observable data is not available for certain software licenses because there is a limited number of transactions or prices are highly variable, the Company will estimate the standalone selling price using the residual approach. Standalone selling prices of services are typically determined based on observable transactions when these services are sold on a standalone basis to similarly situated customers or estimated using a cost-plus margin approach.

Estimating the transaction price of variable consideration including the variable quantity subscription or transaction contracts in a multiple performance obligation arrangement requires significant judgment. The Company generally estimates this variable consideration at the most likely amount to which the Company expects to be entitled and in certain cases based on the expected value. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company reviews and updates these estimates on a quarterly basis.

The Company’s typical performance obligations include the following:
Performance Obligation When Performance Obligation is Typically SatisfiedHow Standalone Selling Price is Typically Estimated
Software License
Software LicenseUpon shipment or made available for download (point in time)Observable transactions or residual approach when prices are highly variable or uncertain
Software License with significant customizationOver the performance of the customization and installation of the software (over time)Residual approach
Hosting ServicesAs hosting services are provided (over time)Estimated using a cost-plus margin approach
Professional Services
ConsultingAs work is performed (over time)Observable transactions
CustomizationSaaS: Over the remaining term of the SaaS agreement

License: Over the performance of the customization and installation of the software (over time)
Observable transactions
Transaction ServicesAs transaction is processed (over time)Observable transactions
Subscription Services
Customer SupportRatably over the course of the support contract (over time)Observable transactions
SaaSOver the course of the SaaS service once the system is available for use (over time)Estimated using a cost-plus margin approach
The payments for the Company’s performance obligations are typically due within 90 days of services being provided for Software License, Professional Services, and Subscription Services, and due within 90 days of transaction for Transaction Services.

Deferred Revenue

Deferred revenues represent billings to customers for services in advance of the performance of services, with revenues recognized as the services are rendered.
Service Level Standards

Pursuant to certain contracts, the Company is subject to service level standards and to corresponding penalties for failure to meet those standards. All performance-related penalties are reflected as a corresponding reduction of the Company’s revenues. These penalties, if applicable, are recorded in the month incurred and were insignificant for the years ended December 31, 2023, 2022 and 2021, respectively.
Cost of Revenues
Cost of Revenues

Cost of services includes all direct materials, direct labor and those indirect costs related to revenues such as indirect labor, materials and supplies and facilities cost, exclusive of depreciation and amortization expense.
Research and Development
Research and Development

Software development costs are accounted for in accordance with either ASC 985-20, “Software - Costs of Software to be Sold, Leased or Marketed,” or ASC 350-40, “Internal-Use Software.” Costs associated with the planning and designing phase of software development are classified as research and development costs and are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, and employee compensation and related expenses of personnel directly associated with the development activities. Once technological feasibility has been determined, a portion of the costs incurred in development, including coding, testing and quality assurance, are capitalized until available for general release to clients.

Amortization is calculated on a solution-by-solution basis and is recognized over the estimated economic life of the software, typically ranging two to three years. Amortization begins when the software is substantially completed for its intended use. Costs incurred during the preliminary and post-implementation stages are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, employee compensation and related expenses of personnel directly associated with the development activities. Software development costs are evaluated for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Unrecoverable costs are reviewed annually and recognized in the period they become unrecoverable, as needed, and are recorded in the Consolidated Statements of Operations as depreciation and amortization expense.
Research and Development
Research and Development

Software development costs are accounted for in accordance with either ASC 985-20, “Software - Costs of Software to be Sold, Leased or Marketed,” or ASC 350-40, “Internal-Use Software.” Costs associated with the planning and designing phase of software development are classified as research and development costs and are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, and employee compensation and related expenses of personnel directly associated with the development activities. Once technological feasibility has been determined, a portion of the costs incurred in development, including coding, testing and quality assurance, are capitalized until available for general release to clients.

Amortization is calculated on a solution-by-solution basis and is recognized over the estimated economic life of the software, typically ranging two to three years. Amortization begins when the software is substantially completed for its intended use. Costs incurred during the preliminary and post-implementation stages are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, employee compensation and related expenses of personnel directly associated with the development activities. Software development costs are evaluated for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Unrecoverable costs are reviewed annually and recognized in the period they become unrecoverable, as needed, and are recorded in the Consolidated Statements of Operations as depreciation and amortization expense.
Concentration of Credit Risk
Concentration of Credit Risk

The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents at several major financial institutions. The Company believes that concentration of credit risk with respect to accounts receivable is limited because of the creditworthiness of its major customers.
Cash and Cash Equivalents
Cash and Cash Equivalents

The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of acquisition to be cash equivalents.
Accounts Receivable
Accounts Receivable
Accounts receivable include amounts billed to customers, claims, and unbilled revenue, which consists of amounts recognized as sales but not yet billed. Substantially all amounts of unbilled receivables are expected to be billed and collected in the subsequent year.
Allowance for Credit Losses
Allowance for Credit Losses

The Company is exposed to credit losses primarily through sales of products and services. The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Customers are pooled based on sharing specific risk factors, including geographic location. Due to the short-term nature of such receivables, the estimated accounts receivable that may not be collected is based on aging of the accounts receivable balances.
Customers are assessed for credit worthiness upfront through a credit review, which includes assessment based on our analysis of their financial statements when a credit rating is not available. The Company evaluates contract terms and conditions, country and political risk, and may require prepayment to mitigate risk of loss. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectible after all collection efforts have been exhausted. Estimates of potential credit losses are used to determine the allowance; they are based on assessment of anticipated payment and all other historical, current and future information that is reasonably available.
Fair Value of Financial Instruments and Liabilities
Fair Value of Financial Instruments and Liabilities

The Company includes disclosures of fair value information about financial instruments and liabilities, whether or not recognized on the Consolidated Balance Sheets, for which it is practicable to estimate that value. Due to their short-term nature, the carrying amounts reported in the financial statements approximate the fair value for cash and cash equivalents, marketable securities, accounts receivable and accounts payable.
In accordance with accounting principles generally accepted in the United States, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A three-level hierarchy prioritizes the inputs used to measure fair value as follows:

Level 1 - Observable inputs - quoted prices in active markets for identical assets and liabilities;
Level 2 - Observable inputs other than the quoted prices in active markets for identical assets and liabilities includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and
Level 3 - Unobservable inputs - includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.
Property and Equipment
Property and Equipment

Property and equipment and leasehold improvements are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from 3 to 5 years, or the lesser of the related initial term of the lease or useful life for leasehold improvements. Amortization of property and equipment recorded under a capital lease is included with depreciation expense. Expenditures for routine maintenance and repairs are charged against operations, while major replacements, improvements and additions are capitalized.
Noncontrolling Interests and Mandatorily Redeemable Financial Instruments
Noncontrolling Interests and Mandatorily Redeemable Financial Instruments

Noncontrolling interests (“NCI”) are evaluated by the Company and are shown as either a liability, temporary equity (shown between liabilities and equity) or as permanent equity depending on the nature of the redeemable features at amounts based on formulas specific to each entity. Generally, mandatorily redeemable NCIs are classified as liabilities and non-mandatorily redeemable NCIs are classified outside of stockholders’ equity in the Consolidated Balance Sheets as temporary equity under the caption Redeemable noncontrolling interests, and are measured at their redemption values at the end of each period. If the redemption value is greater than the carrying value, an adjustment is recorded in retained earnings to record the NCI at its redemption value. Redeemable NCIs that are mandatorily redeemable are classified as a liability in the Consolidated Balance Sheets under either other current liabilities or other long-term liabilities, depending on the remaining duration until settlement, and are measured at the amount of cash that would be paid if settlement occurred at the balance sheet date with any change from the prior period recognized as interest expense.

If the noncontrolling interest is not currently redeemable yet probable of becoming redeemable, the Company is required to either (1) accrete changes in the redemption value over the period from the date of issuance to the earliest redemption date of the instrument using an appropriate methodology, usually the interest method, or (2) recognize changes in the redemption value immediately as they occur and adjust the carrying value of the security to equal the redemption value at the end of each reporting period. The Company has elected to recognize changes in the redemption value immediately as they occur and adjust the carrying value of the noncontrolling interest to the greater of the estimated redemption value, which approximates fair value, at the end of each reporting period or the initial carrying amount.

Net income attributable to NCIs reflects the portion of the net income (loss) of consolidated entities applicable to the NCI stockholders in the accompanying Consolidated Statements of Operations. The net income attributable to NCI is classified in the Consolidated Statements of Operations as part of consolidated net income and deducted from total consolidated net income to arrive at the net income attributable to the Company.
Investments in Affiliates and Other Entities
Investments in Affiliates and Other Entities

In the normal course of business, Synchronoss enters into various types of investment arrangements, each having unique terms and conditions. These investments may include equity interests held by Synchronoss in business entities, including general or limited partnerships, contractual ventures, or other forms of equity participation. Synchronoss determines whether such investments involve a variable interest entity (“VIE”) based on the characteristics of the subject entity. If the entity is determined to be a VIE, then management determines if Synchronoss is the primary beneficiary of the entity and whether or not consolidation of the VIE is required. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the activities of a VIE that most significantly affect the VIE’s economic performance and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, in either case that could potentially be significant to the VIE. When Synchronoss is deemed to be the primary beneficiary, the VIE is consolidated and the other party’s equity interest in the VIE is accounted for as a noncontrolling interest.

The Company generally accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20% ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.

If an entity fails to meet the characteristics of a VIE, the Company then evaluates such entity under the voting model. Under the voting model, the Company consolidates the entity if they determine that they, directly or indirectly, have greater than 50% of the voting shares, and determine that other equity holders do not have substantive participating rights.
Goodwill
Goodwill

Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including other definite-lived intangible assets. Goodwill is reviewed for impairment annually in the fourth quarter or when an interim triggering event has occurred indicating potential impairment. The Company has concluded that it has one operating segment and one reporting unit. The Company tests for goodwill impairment on its reporting unit.
During the Company’s qualitative assessment, the Company makes significant estimates, assumptions, and judgments, around the financial performance of the Company, changes in share price, and forecasts of earnings, working capital requirements, and cash flows. The Company considers each reporting unit's historical results and operating trends as well as any strategic difference from the Company’s historical results when determining these assumptions.

The Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or the Company can directly perform the quantitative impairment test. If the Company determines that the fair value of a reporting unit is more likely than not to be less than its carrying amount, a quantitative impairment test is performed.

Fair value estimates used in the quantitative impairment test are calculated using a combination of the income and market approaches. The income approach is based on the present value of future cash flows of each reporting unit, while the market approach is based on certain multiples of selected guideline public companies or selected guideline transactions. The approaches incorporate a number of market participant assumptions including future growth rates, discount rates, income tax rates and market activity in assessing fair value and are reporting unit specific. If the carrying amount exceeds the reporting unit's fair value, the Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value.

The fair value measurement associated with the quantitative goodwill impairment test is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value goodwill could significantly increase or decrease the fair value estimates used for impairment assessments.

In order to assess the reasonableness of the estimated fair value of the Company’s reporting unit, the Company compares the aggregate reporting unit fair value to the Company’s market capitalization on an overall basis and calculates an implied control premium (the excess of the sum of the reporting units’ fair value over the Company’s market capitalization on an overall basis). The Company evaluates the control premium by comparing it to observable control premiums from recent comparable transactions. If the implied control premium is determined to not be reasonable in light of these recent transactions, the Company re-evaluates its reporting unit fair values, which may result in an adjustment to the discount rate and/or other assumptions.

This re-evaluation could result in a change to the estimated fair value of the reporting unit. If the fair value of a reporting unit exceeds the carrying amount of the net assets assigned to that reporting unit, goodwill is not impaired.

If the fair value of the reporting unit is less than its carrying amount, goodwill is impaired and the excess of the reporting unit’s carrying value over the fair value is recognized as an impairment loss.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets

A review of long-lived assets for impairment is performed when events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If an indication of impairment is present, the Company compares the estimated undiscounted future cash flows to be generated by the asset to the asset’s carrying amount. If the undiscounted future cash flows are less than the carrying amount of the asset, the Company records an impairment loss equal to the amount by which the asset’s carrying amount exceeds its fair value. The fair value is determined based on valuation techniques such as a comparison to fair values of similar assets or using a discounted cash flow analysis.

This fair value measurement is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value long lived assets could significantly increase or decrease the fair value estimates used for impairment assessments.

Long lived assets that do not have indefinite lives are amortized/depreciated over their useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. The Company reevaluates the useful life determinations each year to determine whether events and circumstances warrant a revision to the remaining useful lives.
Leases
Leases

Whenever the Company enters into a new arrangement, it must determine, at the inception date, whether the arrangement contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset.

If a lease exists, the Company must then determine the separate lease and non-lease components of the arrangement. Each right to use an underlying asset conveyed by a lease arrangement should generally be considered a separate lease component if it both: (i) can benefit the Company without depending on other resources not readily available to the Company and (ii) does not significantly affect and is not significantly affected by other rights of use conveyed by the lease. Aspects of a lease arrangement that transfer other goods or services to the Company but do not meet the definition of lease components are considered non-lease components. The consideration owed by the Company pursuant to a lease arrangement is generally allocated to each lease and non-lease component for accounting purposes. However, the Company has elected to not separate lease and non-lease components. Each lease component is accounted for separately from other lease components, but together with the associated non-lease components.

For each lease, the Company must then determine:

The lease term - The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise or that are controlled by the lessor and (ii) termination options the Company is reasonably certain not to exercise.

The present value of lease payments is calculated based on:

Lease payments - Lease payments include certain fixed and variable payments, less lease incentives, together with amounts probable of being owed by the Company under residual value guarantees and, if reasonably certain of being paid, the cost of certain renewal options and early termination penalties set forth in the lease arrangement. Lease payments exclude consideration that is: (i) not related to the transfer of goods and services to the Company and (ii) allocated to the non-lease components in a lease arrangement, except for the classes of assets where the Company has elected to not separate lease and non-lease components.

Discount rate - The discount rate must be determined based on information available to the Company upon the commencement of a lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company's leases is generally not readily determinable, the Company generally uses the hypothetical incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.

Lease classification - In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee's and lessor's rights, obligations and economic incentives over the term of the lease.

Generally, upon the commencement of a lease, the Company will record a lease liability and a right-of-use (ROU) asset. However, the Company has elected, for certain classes of underlying assets with initial lease terms of twelve months or less (known as short-term leases), to not recognize a lease liability or ROU asset. Lease liabilities are initially recorded at lease commencement as the present value of future lease payments. ROU assets are initially recorded at lease commencement as the initial amount of the lease liability, together with the following, if applicable: (i) initial direct costs and (ii) lease payments made, net of lease incentives received, prior to lease commencement.
Over the lease term, the Company generally increases its lease liabilities using the effective interest method and decreases its lease liabilities for lease payments made. The Company generally amortizes its ROU assets over the shorter of the estimated useful life or the lease term and assesses its ROU assets for impairment, similar to other long-lived assets.

For finance leases, amortization expense and interest expense are recognized separately in the Consolidated Statements of Operations, with amortization expense generally recorded on a straight-line basis and interest expense recorded using the effective interest method. For operating leases, a single lease cost is generally recognized in the Consolidated Statements of Operations on a straight-line basis over the lease term. Lease costs for short-term leases not recognized in the Consolidated Balance Sheets are recognized in the Consolidated Statements of Operations and are expensed as incurred. Variable lease costs not initially included in the lease liability and ROU asset impairment charges are expensed as incurred.
Income Taxes
Income Taxes

In March 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses. The CARES Act amends the Net Operating Loss provisions of the Tax Cuts and Jobs Act, allowing for the carryback of losses arising in tax years 2018, 2019 and 2020, to each of the five taxable years preceding the taxable year of loss.

Since we conduct operations on a global basis, our effective tax rate has and will depend upon the geographic distribution of our pre-tax earnings among locations with varying tax rates. We account for the effects of income taxes that result from our activities during the current and preceding years. Under this method, deferred income tax liabilities and assets are based on the difference between the financial statement carrying amounts and the tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse or be utilized. The realization of deferred tax assets is contingent upon the generation of future taxable income. A valuation allowance is recorded if it is “more likely than not” that a portion or all of a deferred tax asset will not be realized.

In evaluating our ability to recover our deferred tax assets within the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, we begin with historical results and incorporate assumptions including the amount of future state, federal and foreign pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax-planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates we are using to manage the underlying businesses.

We recognize a tax benefit from an uncertain tax position only if it is more likely than not to be sustained upon examination based on the technical merits of the position. The amount of the accrual for which an exposure exists is measured by determining the amount that has a greater than 50 percent likelihood of being realized upon the settlement of the position. Components of the reserve are classified as current or a long-term liability in the Consolidated Balance Sheets based on when we expect each of the items to be settled. We record interest and penalties accrued in relation to uncertain tax benefits as a component of interest expense.

While we believe we have identified all reasonably identifiable exposures and that the reserve we have established for identifiable exposures is appropriate under the circumstances, it is possible that additional exposures exist and that exposures may be settled at amounts different than the amounts reserved. It is also possible that changes in facts and circumstances could cause us to either materially increase or reduce the carrying amount of our tax reserves. In general, tax returns for the year 2018 and thereafter are subject to future examination by tax authorities. Additionally, to the extent we utilize our NOL carryforwards in the future, the tax years in which the attribute was generated may still be adjusted upon examination by the tax authorities in the future period when the attribute is utilized.

Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy. Although distributions to the U.S. are generally not subject to U.S. federal taxes, the Company continues to assert permanent reinvestment of foreign earnings. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.
Foreign Currency Exchange
Foreign Currency Exchange

The functional currency of non-U.S. entities is translated into U.S. dollars for balance sheet accounts using the month end rates in effect as of the balance sheet date and average exchange rate for revenue and expense accounts for each respective period. The translation adjustments are deferred as a separate component of stockholders’ equity within accumulated other comprehensive income.
Comprehensive Income (Loss)
Comprehensive Income (Loss)

Reporting on comprehensive income requires components of other comprehensive income, including unrealized gains or losses on available-for-sale securities, to be included as part of total comprehensive income. Comprehensive income is comprised of net income, translation adjustments and unrealized gains and losses on available-for-sale securities. The components of comprehensive income are included in the Consolidated Statements of Comprehensive (Loss) Income.
Basic and Diluted Net Income Attributable to Common Stockholders per Common Share
Basic and Diluted Net Income Attributable to Common Stockholders per Common Share

Basic EPS is computed based upon the weighted average number of common shares outstanding for the year, excluding amounts associated with restricted shares.

Diluted EPS is computed based upon the weighted average number of common shares outstanding for the year plus the potential dilutive effect of common stock equivalents using the treasury stock method and the average market price of the Company’s common stock for the year. The potential dilutive effect of common stock includes stock options, convertible debt and unvested restricted stock. The dilutive effects of stock options and restricted stock awards are based on the treasury stock method. The dilutive effect of the assumed conversion of convertible debt is determined using the if-converted method. The after-tax effect of interest expense related to the convertible securities is added back to net income, and the convertible debt is assumed to have been converted into common shares at the beginning of the period.

The Company includes participating securities (Redeemable Convertible Preferred Stock - Participation with Dividends on Common Stock that contain preferred dividend) in the computation of EPS pursuant to the two-class method. The two-class method of computing earnings per share is an allocation method that calculates earnings per share for common stock and participating securities. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.
Stock-based Compensation
Stock-Based Compensation

As of December 31, 2023, the Company maintains two stock-based compensation plans.

The Company utilizes the Black-Scholes pricing model to determine the fair value of stock options on the dates of grant. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. The Company recognizes stock-based compensation over the requisite service period with an offsetting credit to additional paid-in capital.

For the Company’s performance restricted stock awards and units, the Company estimates the number of shares the recipient is to receive by applying a probability of achieving the performance goals. The actual number of shares the recipient receives is determined at the end of the performance period based on the results achieved versus goals based on the
performance targets, such as revenues and earnings before interest, tax, depreciation and amortization (“EBITDA”) after certain adjustments, and Total Shareholder Return (TSR). The compensation cost is recognized using straight line method over the requisite service period for each vesting tranche. Performance based stock awards are measured at the closing stock price on the grant date and are recognized straight line over the requisite service period. Performance based cash units are measured at the closing stock price at the reporting period end date and are recognized straight line over the requisite service period.

Use of a valuation model requires management to make certain assumptions with respect to selected model inputs. Expected volatility was calculated based on historical information of the Company’s stock. The average expected life was determined using historical stock option exercise activity. The risk-free interest rate is based on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant. The Company has never declared or paid cash dividends on the common equity and does not anticipate paying any cash dividends on the common equity in the foreseeable future. Forfeitures are accounted for as they occur.
Segment and Geographic Information
Segment and Geographic Information
The Company’s chief operating decision‑maker is the Chief Executive Officer. The Company operates and offers various products in North America, Europe and Asia‑Pacific with the majority of the Company’s revenue and assets in the U.S. The Company assessed its current structure and operations and determined it has one reportable segment as the business is managed and assessed by the chief operating decision-maker based on the consolidated results of the organization.
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Impact of New Accounting Standard
Standards issued not yet adopted
StandardDescriptionEffect on the financial statements
Update 2023-09 - Income Taxes (Topic 740) - Improvements to Income Tax DisclosuresThe amendments in this Update related to the rate reconciliation and income taxes paid disclosures improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.
Planned date of adoption: January 1, 2025
Update 2023-07 - Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures The amendments in this Update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in this Update Requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280. The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.
Planned date of adoption: January 1, 2024
Schedule of Typical Remaining Performance Obligations
The Company’s typical performance obligations include the following:
Performance Obligation When Performance Obligation is Typically SatisfiedHow Standalone Selling Price is Typically Estimated
Software License
Software LicenseUpon shipment or made available for download (point in time)Observable transactions or residual approach when prices are highly variable or uncertain
Software License with significant customizationOver the performance of the customization and installation of the software (over time)Residual approach
Hosting ServicesAs hosting services are provided (over time)Estimated using a cost-plus margin approach
Professional Services
ConsultingAs work is performed (over time)Observable transactions
CustomizationSaaS: Over the remaining term of the SaaS agreement

License: Over the performance of the customization and installation of the software (over time)
Observable transactions
Transaction ServicesAs transaction is processed (over time)Observable transactions
Subscription Services
Customer SupportRatably over the course of the support contract (over time)Observable transactions
SaaSOver the course of the SaaS service once the system is available for use (over time)Estimated using a cost-plus margin approach
Schedule of Software Development Costs
The unamortized software development costs and amortization expense were as follows:
Year ended December 31,
202320222021
Unamortized software development costs$19,327 $18,374 $17,040 
Software development amortization expense$13,633 $10,265 $7,630 
Schedule of Foreign Currency Gains (Losses)
Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the Consolidated Statements of Operations and were as follows:
Year Ended December 31,
202320222021
Net (loss) gain on foreign currency translations$(5,131)$2,835 $(5,839)
Schedule of Revenue From External Customers and Long-lived assets, by Geographical Areas
Revenues by geography are based on the billing addresses of the Company’s customers. The following tables set forth revenue and property and equipment, net by geographic area:
Year Ended December 31,
202320222021
Revenue:
Domestic$151,882 $164,255 $178,221 
Foreign12,314 9,501 11,121 
Total revenue$164,196 $173,756 $189,342 
Year Ended December 31,
20232022
Property and equipment, net:
Domestic$2,570 $2,996 
Foreign1,103 1,445 
Total property and equipment, net$3,673 $4,441 
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2023
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
The Company disaggregates revenue from contracts with customers into the nature of the products and services and geographical regions. The Company’s geographic regions are the Americas, Europe, the Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”). The majority of the Company’s revenue is from the TMT sector.
Year Ended December 31, 2023
Cloud
NetworkX1
Messaging2
Total
Geography:
Americas$149,901 $790 $1,191 $151,882 
APAC5,078 — — 5,078 
EMEA7,236 — — 7,236 
Total$162,215 $790 $1,191 $164,196 
Service Line:
Professional Services$18,004 $— $(68)$17,936 
Transaction Services185 — — 185 
Subscription Services143,430 790 1,259 145,479 
License596 — — 596 
Total$162,215 $790 $1,191 $164,196 
Year Ended December 31, 2022
Cloud
NetworkX1
Messaging2
Total
Geography:
Americas$155,296 $5,748 $3,211 $164,255 
APAC1,470 (28)— 1,442 
EMEA6,565 1,494 — 8,059 
Total$163,331 $7,214 $3,211 $173,756 
Service Line:
Professional Services$14,278 $1,838 $894 $17,010 
Transaction Services858 31 — 889 
Subscription Services148,195 5,097 2,022 155,314 
License— 248 295 543 
Total$163,331 $7,214 $3,211 $173,756 

Year Ended December 31, 2021
Cloud
NetworkX1
Messaging2
Total
Geography:
Americas$158,283 $18,279 $1,659 $178,221 
APAC485 186 — 671 
EMEA7,213 3,237 — 10,450 
Total$165,981 $21,702 $1,659 $189,342 
Service Line:
Professional Services$15,131 $6,709 $1,385 $23,225 
Transaction Services5,851 50 — 5,901 
Subscription Services142,636 14,943 274 157,853 
License2,363 — — 2,363 
Total$165,981 $21,702 $1,659 $189,342 
_____________________________
1    Includes revenue associated with DXP and Activation contracts divested in the prior period, as well as residual NetworkX contracts recognized in the current and prior periods.
2    Includes revenue recognized in the current and prior periods associated with residual Messaging contracts.
Schedule of Significant Changes in the Contract Liabilities Balance
Significant changes in the contract liabilities balance (current and noncurrent) during the period are as follows:
Contract Liabilities1
Balance - January 1, 2023$1,948 
Revenue recognized in the period(164,378)
Amounts billed but not initially recognized as revenue163,525 
Balance - December 31, 2023$1,095 
_____________________________
1    Comprised of Deferred Revenue. $1.9 million of revenue recognized in the period was included in the contract liability balance at the beginning of the period.
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.1
Divestitures and Discontinued Operations (Tables)
12 Months Ended
Dec. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Schedule of Discontinued Operations
The following tables set forth details of net income from discontinued operations for the years ended December 31, 2023, 2022 and 2021, related to Messaging and NetworkX Businesses sale.
Year Ended December 31,
202320222021
Net revenues$55,409 $78,872 $91,273 
Costs and expenses:
Cost of revenues1
29,979 45,202 48,890 
Research and development5,967 6,022 4,526 
Selling, general and administrative11,061 9,173 10,772 
Restructuring charges462 1,505 
Depreciation and amortization10,518 16,997 18,834 
Total costs and expenses57,528 77,856 84,527 
(Loss) income from operations(2,119)1,016 6,746 
Interest income12 
Interest expense— (1)(9)
Other (expense) income, net(89)(106)39 
(Loss) income from operations, before taxes(2,200)921 6,777 
Loss on divestiture(16,382)— — 
Provision for income taxes(1,935)(1,918)(1,610)
Net loss $(20,517)$(997)$5,167 
_____________________________
1    Cost of revenues excludes depreciation and amortization which are shown separately.
There were no assets and liabilities related to discontinued operations as of December 31, 2023, as all balances were transferred to Lumine Group upon sale. The following table presents the major classes of assets and liabilities of our discontinued operations related to Messaging and NetworkX Businesses sale.
December 31,
 20232022
Current assets of discontinued operations:  
Cash and cash equivalents$— $3,611 
Accounts receivable, net— 15,339 
Prepaid & other current assets— 3,344 
Total current assets of discontinued operations— 22,294 
Non-current assets of discontinued operations:
Property and equipment, net— 141 
Operating lease right-of-use assets— 757 
Goodwill— 28,630 
Intangible assets, net— 25,180 
Other assets, non-current— 28 
Total non-current assets of discontinued operations— 54,736 
Total assets of discontinued operations$— $77,030 
Current liabilities of discontinued operations:
Accounts payable$— $4,509 
Accrued expenses— 7,802 
Deferred revenues, current— 11,910 
Total current liabilities of discontinued operations— 24,221 
Non-current liabilities of discontinued operations:
Deferred revenues, non-current— 324 
Leases, non-current— 493 
Other non-current liabilities— 1,237 
Total non-current liabilities of discontinued operations— 2,054 
Total liabilities of discontinued operations$— $26,275 
The following table summarizes the significant non-cash items and capital expenditures of the discontinued operations that are included in the consolidated statements of cash flows for the years ended December 31, 2023, 2022 and 2021:
Year Ended December 31,
202320222021
Operating activities:
Depreciation and amortization$10,517 $16,997 $18,834 
Stock-based compensation763 997 1,744 
Loss on divestiture16,382 — — 
Investing activities:
Additions to capitalized software$(4,497)$(5,809)$(11,188)
Proceeds from divestiture1
23,674 — — 
_____________________________
1    The Company received $31.3 million in cash proceeds from the sale of the Messaging and NetworkX, which was offset by $0.4 million of assumed transaction expenses and $7.2 million of operating cash on the divested entities. Total consideration for the sale also included $1.5 million of estimated deferred consideration, in addition to the cash received.
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.1
Allowance for Credit Losses (Tables)
12 Months Ended
Dec. 31, 2023
Credit Loss [Abstract]  
Schedule of Allowance For Credit Losses The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of trade accounts receivable to present the net amount expected to be collected:
Allowance for credit losses
Balance at December 31, 2022$51 
Current period change for expected credit losses57 
Balance at December 31, 2023$108 
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment consist of the following:
December 31,
20232022
Computer hardware$27,000 $115,097 
Computer software17,021 25,492 
Furniture and fixtures2,434 4,027 
Finance lease assets2,085 1,440 
Leasehold improvements12,246 14,406 
Property and equipment, gross60,786 160,462 
Less: Accumulated depreciation(57,113)(156,021)
Property and equipment, net$3,673 $4,441 
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangibles (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Goodwill
The following table shows the adjustments to goodwill during 2023 and 2022:
Goodwill
Balance at December 31, 2021$195,947 
Goodwill allocated to the sale of DXP Business(7,567)
Translation adjustments(6,121)
Balance at December 31, 2022$182,259 
Translation adjustments1,649 
Balance at December 31, 2023$183,908 
Schedule of Composition of Intangible Assets
The Company’s intangible assets consist of the following:
December 31, 2023
CostAccumulated AmortizationNet
Technology$52,545 $(52,545)$— 
Customer lists and relationships67,129 (64,387)2,742 
Capitalized software and patents67,687 (48,215)19,472 
Trade name1,878 (1,878)— 
Total$189,239 $(167,025)$22,214 
December 31, 2022
CostAccumulated AmortizationNet
Technology$51,343 $(51,343)$— 
Customer lists and relationships65,861 (62,044)3,817 
Capitalized software and patents52,473 (33,934)18,539 
Trade name1,869 (1,869)— 
Total$171,546 $(149,190)$22,356 
Schedule of Estimated Annual Amortization Expense of Intangible Assets for the Next Five Years
Estimated future amortization expense of its intangible assets for the next five years is as follows:
Year ending December 31,
2024$11,346 
20254,480 
2026743 
202717 
202817 
Thereafter62 
Total future amortization16,665
Capitalized software costs in the development stage1
5,549
Total$22,214 
_____________________________
1     Amounts represent capitalized software costs that are currently in the development stage. Amortization of these costs will begin once the software projects are complete and ready for their intended use.
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Components of Accrued Expenses
Accrued expenses consist of the following:
December 31,
20232022
Accrued compensation and benefits$17,439 $19,073 
Accrued professional service fees4,587 3,741 
Accrued telecommunications and hosting3,101 1,076 
Accrued income taxes payable338 597 
Accrued Series B preferred dividend2,129 2,298 
Accrued operating lease liabilities5,838 5,202 
Accrued finance lease liabilities562 454 
Accrued third party tech services278 202 
Accrued 2021 8.375% Senior Notes - Interest
1,969 1,969 
Accrued Sales and Use Tax1,090 2,401 
Accrued other1,796 7,301 
Total$39,127 $44,314 
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Operating/Financing Assets and Liabilities
The following table presents information about the Company's ROU assets and lease liabilities:
December 31,
20232022
Operating lease assets:
Non-current operating lease ROU assets$14,791 $20,106 
Finance lease assets:
Equipment, net1,094 858 
Operating lease liabilities:
Lease liabilities, current1
5,838 5,202 
Lease liabilities, non-current23,037 28,729 
Total operating lease liabilities$28,875 $33,931 
Finance lease liabilities:
Lease liabilities, current1
562 454 
Lease liabilities, non-current556 416 
Total finance lease liabilities$1,118 $870 
________________________________
1    Amounts are included in Accrued Expenses on the Condensed Consolidated Balance Sheet.
Schedule of Right of Use Asset
The following table provides a roll-forward of the operating lease ROU assets:
ROU Assets
Balance at December 31, 2021$24,428 
ROU assets amortization(3,561)
ROU assets impairment(169)
Foreign exchange(592)
Balance at December 31, 2022$20,106 
ROU assets amortization(3,473)
ROU assets impairment(1,918)
Foreign exchange76 
Balance at December 31, 2023$14,791 
Schedule of Operating Lease Liabilities
The following table provides a roll-forward of the operating lease liabilities:
Operating Lease Liabilities
Balance at December 31, 2021$40,112 
Interest expense$2,888 
Cash payments(7,876)
Remeasurement(443)
Foreign exchange and Other(750)
Balance at December 31, 2022$33,931 
Interest expense2,490 
Cash payments(7,717)
Foreign exchange and Other171 
Balance at December 31, 2023$28,875 
Schedule of Components of Lease Expense and Weighted Average Lease Term and Rates
The following table presents information about lease expense and sublease income:
Year Ended December 31,
202320222021
Finance lease cost:
Interest expense$77 $59 $33 
Depreciation expense562 378 201 
Operating lease cost1
5,961 6,485 7,504 
Other lease costs and income:
Variable lease costs1
1,131 1,141 652 
Operating lease impairments (remeasurements), net1,918 (274)731 
Sublease income1
(3,555)(2,767)(3,146)
Total net lease cost$6,094 $5,022 $5,975 
_____________________________
1    Amounts are included in Cost of revenues, Selling, general and administrative and/or Research and development expenses in the Consolidated Statements of Operations, based on the function that each underlying leased asset supports.
The following table provides the weighted-average remaining lease term and weighted-average discount rates for the Company’s leases:
Year Ended December 31,
202320222021
Weighted-average remaining lease term (years), weighted based on lease liability balances
Finance Leases2.192.232.91
Operating Leases4.405.386.25
Weighted-average discount rate (percentages), weighted based on the remaining balance of lease payments:
Finance Leases9.3 %7.4 %6.3 %
Operating Leases8.0 %8.0 %8.3 %

The following table provides certain cash flow and supplemental noncash information related to the Company’s lease liabilities:
Year Ended December 31,
202320222021
Cash paid for amounts included in the measurement of lease liabilities:
Finance Leases$641 $424 $231 
Operating Leases$7,717 $7,876 $10,704 
Lease liabilities arising from obtaining right-of-use assets:
Finance Leases$787 $387 $813 
Operating Leases$— $— $137 
Schedule of Maturities of Operating Lease Liabilities
The following table provides the undiscounted amount of future cash flows included in the Company’s lease liabilities at December 31, 2023 for each of the five years subsequent to December 31, 2023 and thereafter, as well as a reconciliation of such undiscounted cash flows to the Company’s lease liabilities at December 31, 2023:
Operating LeasesFinance Leases
2024$7,970 $616 
20257,805 436 
20267,875 169 
20276,279 — 
20284,276 — 
Total future lease payments34,205 1,221 
Less: amount representing interest(5,330)(103)
Present value of future lease payments (lease liability)$28,875 $1,118 
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Carrying Amounts
The carrying amounts of the Company’s borrowings were as follows:
December 31,
Senior Notes20232022
2021 Non-convertible 8.375% Senior Notes due 2026
$141,077 $141,077 
Unamortized discount and debt issuance cost(4,862)(6,493)
Carrying value of Senior Notes$136,215 $134,584 
________________________________
1    Debt issuance costs are deferred and amortized into interest expense using the effective interest method.
Schedule of Debt Convenants The Company is in compliance with its debt covenants as of December 31, 2023.
Fair Value
Senior NotesCarrying Amount(Level 1)(Level 2)(Level 3)Total
Balance at December 31, 2022$134,584 $— $101,293 $— $101,293 
Balance at December 31, 2023$136,215 $— $107,557 $— $107,557 
Schedule of Interest Expense
The following table summarizes the Company’s interest expense:
Year Ended December 31,
202320222021
2021 Non-Convertible 8.375% Senior Notes due 2026:
Amortization of debt issuance costs$1,534 $1,391 $625 
Interest on borrowings11,816 11,815 5,458 
Amortization of debt discount97 88 
2019 Revolving Credit Facility:
Amortization of debt issuance costs— — 84 
Interest on borrowings— — 126 
Other1
516 345 109 
Total $13,963 $13,639 $6,411 
________________________________
1    Includes interest on uncertain tax provisions.
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.1
Accumulated Other Comprehensive (Loss) / Income (Tables)
12 Months Ended
Dec. 31, 2023
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive Income (Loss)
The changes in accumulated other comprehensive (loss) income during the years ended December 31, 2023, 2022, and 2021 were as follows:
Balance at December 31, 2022Other comprehensive incomeTax effectBalance at December 31, 2023
Foreign currency$(40,611)$18,399 $— $(22,212)
Unrealized loss on intercompany foreign currency transactions(3,520)— — (3,520)
Total$(44,131)$18,399 $— $(25,732)
Balance at December 31, 2021Other comprehensive (loss) incomeTax effectBalance at December 31, 2022
Foreign currency$(29,350)$(11,261)$— $(40,611)
Unrealized (loss) income on intercompany foreign currency transactions(3,635)191 (76)(3,520)
Total$(32,985)$(11,070)$(76)$(44,131)
Balance at December 31, 2020Other comprehensive (loss) incomeTax effectBalance at December 31, 2021
Foreign currency$(26,076)$(3,274)$— $(29,350)
Unrealized (loss) income on intercompany foreign currency transactions(2,137)(1,984)486 (3,635)
Total$(28,213)$(5,258)$486 $(32,985)
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Capital Structure (Tables)
12 Months Ended
Dec. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Series A and B Preferred Stock
A summary of the Company’s Series B Preferred Stock balance at December 31, 2023 and changes during the year ended December 31, 2023 and 2022, are presented below:
Series B Preferred Stock
SharesAmount
Balance at December 31, 202175 PY$72,505 
Amortization of preferred stock issuance costs— 143 
Issuance of preferred PIK dividend2,438 
Redemption of Series B preferred shares(7)(6,738)
Balance at December 31, 202271 $68,348 
Amortization of preferred stock issuance costs— 328 
Redemption of Series B preferred shares(10)(9,874)
Balance at December 31, 20231
61 $58,802 
________________________________
1    Series B preferred stock net principal balance of $58.8 million is presented as gross principal balance of $60.8 million net of $2.0 million unamortized issuance costs.
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans (Tables)
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation
The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by operating expense categories, as follows:
Year Ended December 31,
202320222021
Cost of revenues$109 $249 $719 
Research and development1,291 1,472 2,313 
Selling, general and administrative2,990 2,743 4,529 
Total stock-based compensation expense$4,390 $4,464 $7,561 

The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by award types, as follows:
Year Ended December 31,
202320222021
Stock options$1,334 $1,981 $3,061 
Restricted stock awards2,930 2,500 4,356 
Performance based cash units126 (17)144 
Total stock-based compensation before taxes$4,390 $4,464 $7,561 
Tax benefit $958 $938 $1,541 
Schedule of Fair Value Assumptions The weighted-average assumptions used in the Black-Scholes option pricing model are as follows: 
Year Ended December 31,
202320222021
Expected stock price volatility74.5 %74.1 %82.3 %
Risk-free interest rate4.3 %3.1 %0.7 %
Expected life of options (in years)4.304.154.23
Expected dividend yield0.0 %0.0 %0.0 %
Weighted-average fair value of the options$3.95$6.39$16.49
Schedule of Information about Stock Options Outstanding
The following table summarizes information about stock options outstanding as of December 31, 2023: 
OptionsNumber of
Options
Weighted-Average
Exercise Price
Weighted-Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
Outstanding at December 31, 2022739 $34.23 
Options Granted6.63 
Options Exercised— — 
Options Cancelled(96)58.23 
Outstanding at December 31, 2023649 $30.44 3.71$
Vested and exercisable at December 31, 2023434 $38.42 2.96$— 
Schedule of Unvested Restricted Stock and Performance Shares Activity
A summary of the Company’s unvested restricted stock at December 31, 2023, and changes during the year ended December 31, 2023, is presented below:
Unvested Restricted StockNumber of
Awards
Weighted- Average
Grant Date
Fair Value
Unvested at December 31, 2022487 $16.37 
Granted366 8.54 
Granted adjustment1
(44)17.17 
Vested(204)15.36 
Forfeited(114)11.61 
Unvested at December 31, 2023491 $10.88 
_____________________________
1    Represents shares adjusted due to rounding up to the whole shares due to Reverse Stock Split during the fourth quarter of 2023.
A summary of the Company’s unvested performance-based cash units at December 31, 2023 and changes during the year ended December 31, 2023, is presented below:
Performance based cash unitsNumber of
Awards

Period end
Fair Value
Outstanding at December 31, 2022653 $5.58 
Granted134 
Granted adjustment 1
(143)
Vested and distributed 2
(14)
Forfeited(123)
Outstanding at December 31, 2023507 $6.21 
_____________________________
1    Includes changes in the unvested units due to performance adjustments.
2    Includes earned PBCU that vested and were distributed to participants during the period.
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.1
Restructuring (Tables)
12 Months Ended
Dec. 31, 2023
Restructuring and Related Activities [Abstract]  
Schedule of the Restructuring Accrual and Changes
A summary of the Company’s restructuring accrual at December 31, 2023 and changes during the year ended December 31, 2023, are presented below:
Balance at December 31, 2022ChargesPaymentsOther AdjustmentsBalance at December 31, 2023
Employment termination costs$808 $4,013 $(2,419)$(14)$2,388 
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Components of Income before Income Taxes
The components of (loss) income from continuing operations before income taxes are as follows:
Year Ended December 31,
202320222021
Domestic$(48,967)$(34,752)$(53,746)
Foreign19,656 27,974 16,694 
Total$(29,311)$(6,778)$(37,052)
Schedule of Components of Income Tax (Expense) Benefit
The components of income tax (expense) benefit from continuing operations are as follows:
Year Ended December 31,
202320222021
Current:
Federal$(1,114)$(1,159)$6,443 
State(67)(62)(65)
Foreign(821)1,139 635 
Deferred:
Federal(2,747)(26)(26)
State157 (21)
Foreign10 1,821 
Income tax (provision) benefit$(4,743)$59 $8,787 
Schedule of Reconciliations of the Statutory Tax Rates and the Effective Tax Rates
Reconciliations of the statutory tax rates and the effective tax rates from continuing operations for the years ended December 31, 2023, 2022 and 2021 are as follows:
Year Ended December 31,
202320222021
Statutory rate21.0 %21.0 %21.0 %
State taxes, net of federal benefit(0.2)%0.8 %(0.3)%
Effect of rates different than statutory4.2 %30.2 %3.9 %
Minority interest— %0.6 %(0.1)%
Stock based compensation(1.9)%(14.5)%(4.1)%
Foreign basis differences5.0 %16.1 %5.4 %
Regulatory matters— %— %(7.1)%
Other permanent adjustments(3.3)%(3.3)%(2.2)%
Withholding tax(2.8)%— %— %
Federal and foreign tax credits0.6 %1.6 %0.3 %
Change in valuation allowance4.8 %89.2 %9.0 %
Uncertain tax positions0.1 %(2.3)%(3.5)%
Other— %(0.1)%(0.4)%
Divestiture of assets— %(17.6)%— %
Global intangible low-taxed income(20.5)%(131.3)%(9.8)%
NOL carryback and other refund claims— %— %11.6 %
Deferred tax adjustments(1.1)%2.2 %— %
Return to provision(1.2)%8.3 %— %
ABP 23 liability(20.9)%— %— %
Effective tax rate(16.2)%0.9 %23.7 %
Schedule of Significant Components of the Company's Deferred Tax Assets and Liabilities
As of December 31,
20232022
Deferred tax assets:
Accrued liabilities$486 $935 
Deferred revenue— 824 
Bad debts reserve3,163 2,219 
Deferred compensation4,150 4,164 
Federal net operating loss carry forwards4,271 4,871 
State net operating loss carry forwards8,641 8,771 
Foreign net operating loss carry forwards4,999 7,030 
Lease obligations5,706 6,509 
Capital loss carry forwards7,633 5,449 
Intangible assets1,470 2,392 
Basis difference 6,372 6,454 
Credits3,331 7,815 
Fixed assets639 732 
Interest limitation1,088 32 
Capitalization of research expenses21,805 12,155 
Other33 233 
Total deferred tax assets$73,787 $70,585 
Deferred tax liabilities:
Unrepatriated Earnings$(6,604)$— 
Basis difference (2,078)(2,880)
Depreciation and amortization(666)(709)
Prepaids(323)(466)
Lease assets(2,524)(3,470)
Other(734)(497)
Total deferred tax liabilities(12,929)(8,022)
Less: valuation allowance(64,065)(63,029)
Net deferred income tax (liabilities) assets $(3,207)$(466)
Schedule of Net Operating Loss Carryforwards Such NOL carryforwards expire as follows:
YearNOL carryforward
2024$— 
2025445 
2026-2041169,612 
Indefinite35,683 
Total$205,740 
Schedule of Unrecognized Tax Benefits
A reconciliation of the amounts of unrecognized tax benefits excluding interest, are as follows:
Unrecognized tax benefits
Balance at December 31, 2020$3,283 
Decrease related to lapse of Statute of Limitations(827)
Increase for tax positions of current period2,058 
Balance at December 31, 20214,514 
Decrease related to lapse of Statute of Limitations(1,043)
Increase for tax positions of current period966 
Balance at December 31, 20224,437 
Decrease related to lapse of Statute of Limitations(64)
Balance at December 31, 2023$4,373 
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings per Common Share (“EPS”) (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Reconciliation of the Numerator and Denominator Used in Computing Basic and Diluted Net Income Attributable to Common Stockholders Per Common Share
The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net income attributable to common stockholders per common share from operations.
Year Ended December 31,
202320222021
Numerator - Basic:
Net loss from continuing operations$(34,054)$(6,719)$(28,265)
Net income (loss) attributable to redeemable noncontrolling interests36 (200)156 
Preferred stock dividend(10,007)(9,552)(35,509)
Net loss attributable to Synchronoss from continuing operations(44,025)(16,471)(63,618)
Net (loss) income from discontinued operations, net of taxes(20,517)(997)5,167 
Net loss attributable to Synchronoss$(64,542)$(17,468)$(58,451)
Numerator - Diluted:
Net loss attributable to Synchronoss from continuing operations$(44,025)$(16,471)$(63,618)
Net (loss) income from discontinued operations, net of taxes(20,517)(997)5,167 
Net loss attributable to Synchronoss$(64,542)$(17,468)$(58,451)
Denominator:
Weighted average common shares outstanding — basic9,745 9,626 7,235 
Weighted average common shares outstanding — diluted9,745 9,626 7,235 
Earnings (loss) per share:
Basic EPS:
Net loss from continuing operations$(4.52)$(1.71)$(8.79)
Net (loss) income from discontinued operations$(2.10)$(0.10)$0.71 
Basic EPS$(6.62)$(1.81)$(8.08)
Diluted EPS:
Net loss from continuing operations$(4.52)$(1.71)$(8.79)
Net (loss) income from discontinued operations$(2.10)$(0.10)$0.71 
Diluted EPS$(6.62)$(1.81)$(8.08)
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments (Tables)
12 Months Ended
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Aggregate Annual future Minimum Payments Under Non Cancelable Agreements
Aggregate annual future minimum payments under non-cancelable agreements as of December 31, 2023 are as follows:
YearNon-cancelable agreements
2024$17,729 
202512,559 
2026797 
Total$31,085 
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.1
Additional Financial Information (Tables)
12 Months Ended
Dec. 31, 2023
Other Income and Expenses [Abstract]  
Schedule of Components of Other (Expense) Income, Net
The following table sets forth the components of Other (expense) income, net included in the Consolidated Statements of Operations:
Year Ended December 31,
202320222021
Foreign exchange gains (losses)1
$(5,131)$2,835 $(5,839)
Government refunds2
— 828 450 
Income from sale of intangible assets3
— — 550 
Other4
(110)(77)
Total$(5,128)$3,553 $(4,916)
_____________________________
1    Represents fair value of foreign exchange gains and losses.
2    Represents government and tax refunds.
3    Represents gain on sale on the Company’s IP addresses and patents.
4    Represents an aggregate of individually immaterial transactions
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Quarterly Results of Operations (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2023
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information
Quarterly results of operations for 2023 and 2022 are as follows:
Quarter Ended
2023March 31,June 30,September 30, December 31,
Net revenues$41,985 $41,019 $39,790 $41,402 
Net loss from continuing operations(9,338)(8,469)(4,442)(11,805)
Net (loss) income from discontinued operations, net of taxes(1,593)(49)1,763 (20,638)
Net loss(10,931)(8,518)(2,679)(32,443)
Net loss attributable to Synchronoss(13,391)(10,979)(5,171)(35,001)
Earnings (loss) per share1:
Basic:
Net loss from continuing operations$(1.22)$(1.13)$(0.71)$(1.46)
Net loss from discontinued operations(0.17)— 0.18 (2.10)
Basic$(1.39)$(1.13)$(0.53)$(3.56)
Diluted:
Net loss from continuing operations$(1.22)$(1.13)$(0.71)$(1.46)
Net loss from discontinued operations(0.17)— 0.18 (2.10)
Diluted$(1.39)$(1.13)$(0.53)$(3.56)
Weighted-average common shares outstanding:
Basic9,653 9,685 9,809 9,822 
Diluted9,653 9,685 9,809 9,822 
________________________________
1    Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year.
Quarter Ended
2022March 31,June 30,September 30,December 31,
Net revenues$46,879 $46,055 $39,570 $41,252 
Net loss from continuing operations(619)8,874 1,210 (16,184)
Net (loss) income from discontinued operations, net of taxes(2,418)(953)(124)2,498 
Net loss(3,037)7,921 1,086 (13,686)
Net loss attributable to Synchronoss(5,590)5,327 (1,278)(15,927)
Earnings (loss) per share1:
Basic:
Net loss from continuing operations$(0.33)$0.65 $(0.12)$(1.92)
Net loss from discontinued operations(0.26)(0.10)(0.01)0.26 
Basic$(0.59)$0.55 $(0.13)$(1.66)
Diluted:
Net loss from continuing operations$(0.33)$0.63 $(0.12)$(1.92)
Net loss from discontinued operations(0.26)(0.09)(0.01)0.26 
Diluted$(0.59)$0.54 $(0.13)$(1.66)
Weighted-average common shares outstanding:
Basic9,541 9,680 9,600 9,606 
Diluted9,541 9,917 9,600 9,606 
________________________________
1    Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year.
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Research and Development (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Intangible assets      
Capitalized software costs in the development stage $ 19,327 $ 18,374 $ 17,040
Software development amortization expense $ 13,633 $ 10,265 $ 7,630
Software and Software Development Costs | Minimum      
Intangible assets      
Estimated economic life 2 years    
Software and Software Development Costs | Maximum      
Intangible assets      
Estimated economic life 3 years    
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Software License      
Concentration Risk [Line Items]      
Performance obligation period 90 days    
Subscription Services      
Concentration Risk [Line Items]      
Performance obligation period 90 days    
Professional Services      
Concentration Risk [Line Items]      
Performance obligation period 90 days    
Transaction Services      
Concentration Risk [Line Items]      
Performance obligation period 90 days    
Minimum      
Concentration Risk [Line Items]      
Customer contracts, term of contracts 3 years    
Maximum      
Concentration Risk [Line Items]      
Customer contracts, term of contracts 5 years    
Top Five Customers | Customer Concentration Risk | Revenue      
Concentration Risk [Line Items]      
Concentration risk, percentage 96.60% 94.60% 92.40%
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Accounts Receivable (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Unbilled receivables $ 0.7 $ 0.5
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Property and Equipment (Details)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Line Items]  
Fair Value, Recurring Basis, Unobservable Input Reconciliation Net, Derivative Asset Liability, Gain (Loss) Statement Of Income, Extensible List Not Disclosed Flag interest expense
Minimum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 3 years
Maximum  
Property, Plant and Equipment [Line Items]  
Property and equipment, useful life 5 years
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Foreign Currency (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Net (loss) gain on foreign currency translations $ (5,131) $ 2,835 $ (5,839)
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Stock-Based Compensation (Details)
Dec. 31, 2023
compensation_plan
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of compensation plans 2
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies - Segment and Geographic Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jun. 30, 2023
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Organization, Consolidation and Presentation of Financial Statements [Abstract]                      
Number of operating segments | segment                 1    
Number of reportable segments | segment                 1    
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenue $ 41,402 $ 39,790 $ 41,019 $ 41,985 $ 41,252 $ 39,570 $ 46,055 $ 46,879 $ 164,196 $ 173,756 $ 189,342
Total property and equipment, net 3,673       4,441       3,673 4,441  
Domestic                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenue                 151,882 164,255 178,221
Total property and equipment, net 2,570       2,996       2,570 2,996  
Foreign                      
Revenues from External Customers and Long-Lived Assets [Line Items]                      
Total revenue                 12,314 9,501 $ 11,121
Total property and equipment, net $ 1,103       $ 1,445       $ 1,103 $ 1,445  
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]                      
Net revenues $ 41,402 $ 39,790 $ 41,019 $ 41,985 $ 41,252 $ 39,570 $ 46,055 $ 46,879 $ 164,196 $ 173,756 $ 189,342
Professional Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 17,936 17,010 23,225
Transaction Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 185 889 5,901
Subscription Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 145,479 155,314 157,853
License                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 596 543 2,363
Americas                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 151,882 164,255 178,221
APAC                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 5,078 1,442 671
EMEA                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 7,236 8,059 10,450
Cloud                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 162,215 163,331 165,981
Cloud | Professional Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 18,004 14,278 15,131
Cloud | Transaction Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 185 858 5,851
Cloud | Subscription Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 143,430 148,195 142,636
Cloud | License                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 596 0 2,363
Cloud | Americas                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 149,901 155,296 158,283
Cloud | APAC                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 5,078 1,470 485
Cloud | EMEA                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 7,236 6,565 7,213
NetworkX                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 790 7,214 21,702
NetworkX | Professional Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 1,838 6,709
NetworkX | Transaction Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 31 50
NetworkX | Subscription Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 790 5,097 14,943
NetworkX | License                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 248 0
NetworkX | Americas                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 790 5,748 18,279
NetworkX | APAC                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 (28) 186
NetworkX | EMEA                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 1,494 3,237
Messaging                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 1,191 3,211 1,659
Messaging | Professional Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 (68) 894 1,385
Messaging | Transaction Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 0 0
Messaging | Subscription Services                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 1,259 2,022 274
Messaging | License                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 295 0
Messaging | Americas                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 1,191 3,211 1,659
Messaging | APAC                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 0 0 0
Messaging | EMEA                      
Disaggregation of Revenue [Line Items]                      
Net revenues                 $ 0 $ 0 $ 0
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Contract asset, balance $ 1,200,000 $ 13,300,000  
Contract Acquisition Costs      
Disaggregation of Revenue [Line Items]      
Impairment capitalized contract cost 0 0 $ 0
Contract Fulfillment Costs      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost $ 200,000 $ 0  
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue - Contract Assets and Liabilities (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Changes In Contract Liabilities [Roll Forward]  
Balance - January 1, 2023 $ 1,948
Revenue recognized in the period (164,378)
Amounts billed but not initially recognized as revenue 163,525
Balance - December 31, 2023 1,095
Deferred revenue $ 1,900
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.1
Revenue - Remaining Performance Obligations (Details)
$ in Millions
12 Months Ended
Dec. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation $ 231.9
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, expected timing of satisfaction, percent 57.30%
Revenue, remaining performance obligation, expected timing of satisfaction, period 2 years
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.1
Divestitures and Discontinued Operations - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 03, 2023
Oct. 31, 2023
Mar. 07, 2023
May 11, 2022
Mar. 07, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Asset Acquisition [Line Items]                
Preferred stock dividends accrued           $ (9,679) $ (9,409) $ (22,718)
Goodwill           183,908 182,259 195,947
Loss on divestiture of business           (16,382) 0 0
Proceeds from the divestiture, net           23,674 0 0
Gain on sale of DXP           0 2,549 0
Messaging and NetworkX Businesses                
Asset Acquisition [Line Items]                
Goodwill   $ 28,600            
Discontinued Operations, Disposed of by Sale | Messaging and NetworkX Businesses                
Asset Acquisition [Line Items]                
Divestiture consideration   41,800            
Cash payment   31,300            
Escrow deposit   7,200            
Escrow additional cash   $ 300            
Period following closing date   9 months            
Escrow deposit additional amount   $ 3,000            
Loss on divestiture of business           $ (16,382) 0 $ 0
Disposal Group, Disposed of by Sale, Not Discontinued Operations | DXP Business                
Asset Acquisition [Line Items]                
Purchase price     $ 14,000          
Amount to be received on the closing date         $ 7,500      
Escrow deposit       $ 500 500      
Disbursement to be received 12 months from closing date         1,000      
Earn-out         $ 5,000      
Proceeds from the divestiture, net       7,500        
Disposal group, including discontinued operation, additional escrow deposit       1,000        
Disposal group, including discontinued operation, fair value of earn-out provision       3,600        
Disposal group, including discontinued operation, intangible assets       2,300        
Disposal group, including discontinued operation, goodwill       7,600        
Gain on sale of DXP             $ 2,500  
Disposal Group, Disposed of by Sale, Not Discontinued Operations | DXP Business | Other Current Assets                
Asset Acquisition [Line Items]                
Disposal group, including discontinued operation, fair value of earn-out provision       $ 3,000        
Series B Preferred Stock | Discontinued Operations, Disposed of by Sale | Messaging and NetworkX Businesses                
Asset Acquisition [Line Items]                
Shares redeemed (in shares) (9,874)              
Value of shares redeemed $ (9,900)              
Preferred stock dividends accrued (100)              
Purchase price $ 10,000              
Minimum | Discontinued Operations, Disposed of by Sale | Messaging and NetworkX Businesses                
Asset Acquisition [Line Items]                
Period of days following closing date   150 days            
Maximum | Discontinued Operations, Disposed of by Sale | Messaging and NetworkX Businesses                
Asset Acquisition [Line Items]                
Period of days following closing date   300 days            
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.1
Divestitures and Discontinued Operations - Schedule of Net Income From Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disposal Group, Including Discontinued Operation, Operating Expense [Abstract]      
(Loss) income from operations, before taxes $ (2,200) $ 921 $ 6,777
Loss on divestiture (16,382) 0 0
Provision for income taxes (1,935) (1,918) (1,610)
Net income from discontinued operations, net of tax (20,517) (997) 5,167
Discontinued Operations, Disposed of by Sale | Messaging and NetworkX Businesses      
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]      
Net revenues 55,409 78,872 91,273
Disposal Group, Including Discontinued Operation, Operating Expense [Abstract]      
Cost of revenues 29,979 45,202 48,890
Research and development 5,967 6,022 4,526
Selling, general and administrative 11,061 9,173 10,772
Restructuring charges 3 462 1,505
Depreciation and amortization 10,518 16,997 18,834
Total costs and expenses 57,528 77,856 84,527
(Loss) income from operations (2,119) 1,016 6,746
Interest income 8 12 1
Interest expense 0 (1) (9)
Other (expense) income, net (89) (106) 39
(Loss) income from operations, before taxes (2,200) 921 6,777
Loss on divestiture (16,382) 0 0
Provision for income taxes (1,935) (1,918) (1,610)
Net income from discontinued operations, net of tax $ (20,517) $ (997) $ 5,167
XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.1
Divestitures and Discontinued Operations - Schedule of Assets and Liabilities Discontinued Operations (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current assets of discontinued operations:        
Cash and cash equivalents $ 0 $ 3,611 $ 2,168 $ 1,992
Total current assets 0 22,294    
Non-current assets of discontinued operations:        
Total non-current assets of discontinued operations 0 54,736    
Current liabilities of discontinued operations:        
Total current liabilities of discontinued operations 0 24,221    
Total non-current liabilities of discontinued operations 0 2,054    
Discontinued Operations, Disposed of by Sale | Messaging and NetworkX Businesses        
Current assets of discontinued operations:        
Cash and cash equivalents 0 3,611    
Accounts receivable, net 0 15,339    
Prepaid & other current assets 0 3,344    
Total current assets 0 22,294    
Non-current assets of discontinued operations:        
Property and equipment, net 0 141    
Operating lease right-of-use assets 0 757    
Goodwill 0 28,630    
Intangible assets, net 0 25,180    
Other assets, non-current 0 28    
Total non-current assets of discontinued operations 0 54,736    
Total assets of discontinued operations 0 77,030    
Current liabilities of discontinued operations:        
Accounts payable 0 4,509    
Accrued expenses 0 7,802    
Deferred revenues, current 0 11,910    
Total current liabilities of discontinued operations 0 24,221    
Deferred revenues, non-current 0 324    
Leases, non-current 0 493    
Other non-current liabilities 0 1,237    
Total non-current liabilities of discontinued operations 0 2,054    
Total liabilities of discontinued operations $ 0 $ 26,275    
XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.1
Divestitures and Discontinued Operations - Schedule of Cash Flows Discontinued Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating activities:      
Loss on divestiture $ (16,382) $ 0 $ 0
Investing activities:      
Proceeds from sales of business 0 8,000 0
Discontinued Operations, Disposed of by Sale | Messaging and NetworkX Businesses      
Operating activities:      
Depreciation and amortization 10,517 16,997 18,834
Stock-based compensation 763 997 1,744
Loss on divestiture 16,382 0 0
Investing activities:      
Additions to capitalized software (4,497) (5,809) (11,188)
Proceeds from divestiture 23,674 $ 0 $ 0
Proceeds from sales of business 31,300    
Transaction expense 400    
Offset amount 7,200    
Deferred consideration, cash received $ 1,500    
XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.1
Accounts Receivable Securitization Facility (Details) - USD ($)
12 Months Ended
Jun. 23, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable, Noncurrent, Past Due [Line Items]        
Proceeds from accounts receivable facility   $ 12,000,000 $ 0 $ 0
Accounts Receivable Securitization Facility        
Accounts Receivable, Noncurrent, Past Due [Line Items]        
Accounts receivable from securitization $ 15,000,000      
Borrowing capacity $ 15,000,000      
Commitment fee percentage 0.85%      
Proceeds from accounts receivable facility   12,000,000    
Remaining borrowing capacity   5,600,000    
Accounts Receivable Securitization Facility | SN Technologies        
Accounts Receivable, Noncurrent, Past Due [Line Items]        
Accounts receivable from securitization   $ 8,500,000    
Hanover Rate | Accounts Receivable Securitization Facility        
Accounts Receivable, Noncurrent, Past Due [Line Items]        
Basis spread on variable rate (as a percent) 2.35%      
XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.1
Allowance for Credit Losses - Narrative (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Credit Loss [Abstract]    
Accounts receivable, net $ 23,477 $ 31,685
Allowance for credit loss $ 100  
XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.1
Allowance for Credit Losses (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
Accounts Receivable, Allowance for Credit Loss [Roll Forward]  
Beginning balance $ 51
Current period change for expected credit losses 57
Ending balance $ 108
XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.1
Fair Value Measurements (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Summary of assets and liabilities held by the Company and their related classifications under the fair value hierarchy    
Cash and cash equivalents, fair value $ 24,600,000 $ 18,300,000
(Level 1)    
Summary of assets and liabilities held by the Company and their related classifications under the fair value hierarchy    
Money market accounts $ 12,500,000 $ 0
XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.1
Note Receivable (Details) - Sequential Technology International L L C And A P Capital Holdings I I L L C - USD ($)
$ in Millions
Dec. 31, 2022
Jun. 30, 2020
Schedule of Equity Method Investments [Line Items]    
Other assets fair value disclosure $ 4.8  
Loans Payable    
Schedule of Equity Method Investments [Line Items]    
Principal amount   $ 9.0
XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.1
Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Finance lease assets $ 2,085 $ 1,440  
Property and equipment, gross 60,786 160,462  
Less: Accumulated depreciation (57,113) (156,021)  
Property and equipment, net 3,673 4,441  
Depreciation 2,200 2,900 $ 5,600
Computer hardware      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 27,000 115,097  
Computer software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 17,021 25,492  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 2,434 4,027  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 12,246 $ 14,406  
XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangibles - Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Goodwill    
Beginning balance $ 182,259 $ 195,947
Goodwill allocated to the sale of DXP Business   (7,567)
Translation adjustments 1,649 (6,121)
Ending balance $ 183,908 $ 182,259
XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangibles - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2023
Intangible assets        
Goodwill impairment $ 0 $ 0 $ 0  
Goodwill 183,908,000 182,259,000 195,947,000  
Amortization expense $ 14,600,000 $ 11,900,000 $ 11,500,000  
Messaging and NetworkX Businesses        
Intangible assets        
Goodwill       $ 28,600,000
XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangibles - Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Intangible assets:    
Cost $ 189,239 $ 171,546
Accumulated Amortization (167,025) (149,190)
Total 22,214 22,356
Technology    
Intangible assets:    
Cost 52,545 51,343
Accumulated Amortization (52,545) (51,343)
Total 0 0
Customer lists and relationships    
Intangible assets:    
Cost 67,129 65,861
Accumulated Amortization (64,387) (62,044)
Total 2,742 3,817
Capitalized software and patents    
Intangible assets:    
Cost 67,687 52,473
Accumulated Amortization (48,215) (33,934)
Total 19,472 18,539
Trade name    
Intangible assets:    
Cost 1,878 1,869
Accumulated Amortization (1,878) (1,869)
Total $ 0 $ 0
XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.1
Goodwill and Intangibles - Intangible Assets - Future Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Estimated future amortization expense    
2024 $ 11,346  
2025 4,480  
2026 743  
2027 17  
2028 17  
Thereafter 62  
Total future amortization 16,665  
Capitalized software costs in the development stage 5,549  
Total $ 22,214 $ 22,356
XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jun. 30, 2021
Payables and Accruals [Abstract]        
Accrued compensation and benefits $ 17,439 $ 19,073    
Accrued professional service fees 4,587 3,741    
Accrued telecommunications and hosting 3,101 1,076    
Accrued income taxes payable 338 597    
Accrued Series B preferred dividend 2,129 2,298    
Accrued operating lease liabilities $ 5,838 $ 5,202    
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total Total Total  
Lease liabilities, current $ 562 $ 454    
Accrued third party tech services 278 202    
Accrued 2021 8.375% Senior Notes - Interest 1,969 1,969    
Accrued Sales and Use Tax 1,090 2,401    
Accrued other 1,796 7,301    
Total $ 39,127 $ 44,314    
Senior Notes Due June 30, 2026 | Senior Notes        
Debt Instrument [Line Items]        
Interest rate, as a percent       8.375%
XML 95 R81.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Operating/Financing Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating lease assets:      
Non-current operating lease ROU assets $ 14,791 $ 20,106  
Finance lease assets:      
Equipment, net 1,094 858  
Operating lease liabilities:      
Lease liabilities, current $ 5,838 $ 5,202  
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List] Leases, non-current Leases, non-current  
Lease liabilities, non-current $ 23,037 $ 28,729  
Total operating lease liabilities $ 28,875 $ 33,931 $ 40,112
Finance lease liabilities:      
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses Accrued expenses  
Lease liabilities, current $ 562 $ 454  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Leases, non-current Leases, non-current  
Lease liabilities, non-current $ 556 $ 416  
Total finance lease liabilities $ 1,118 $ 870  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued expenses Accrued expenses Accrued expenses
XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Operating Lease ROU Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Lease, Right-Of Use Asset [Roll Forward]    
Beginning balance $ 20,106 $ 24,428
ROU assets amortization (3,473) (3,561)
ROU assets impairment (1,918) (169)
Foreign exchange 76 (592)
Ending balance $ 14,791 $ 20,106
XML 97 R83.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Operating Lease, Liabilities [Roll Forward]    
Beginning balance $ 33,931 $ 40,112
Interest expense 2,490 2,888
Cash payments (7,717) (7,876)
Remeasurement   (443)
Foreign exchange and Other 171 (750)
Ending balance $ 28,875 $ 33,931
XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Components of Lease Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finance Lease Cost [Abstract]      
Interest expense $ 77 $ 59 $ 33
Depreciation expense 562 378 201
Operating lease cost 5,961 6,485 7,504
Other lease costs and income:      
Variable lease costs 1,131 1,141 652
Operating lease impairments (remeasurements), net 1,918 (274) 731
Sublease income (3,555) (2,767) (3,146)
Total net lease cost $ 6,094 $ 5,022 $ 5,975
XML 99 R85.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating Leases      
2024 $ 7,970    
2025 7,805    
2026 7,875    
2027 6,279    
2028 4,276    
Total future lease payments 34,205    
Less: amount representing interest (5,330)    
Present value of future lease payments (lease liability) 28,875 $ 33,931 $ 40,112
Finance Leases      
2024 616    
2025 436    
2026 169    
2027 0    
2028 0    
Total future lease payments 1,221    
Less: amount representing interest (103)    
Present value of future lease payments (lease liability) $ 1,118 $ 870  
XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.1
Leases - Weighted Average Lease Term and Rates (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted-average remaining lease term (years), weighted based on lease liability balances      
Finance Leases 2 years 2 months 8 days 2 years 2 months 23 days 2 years 10 months 28 days
Operating Leases 4 years 4 months 24 days 5 years 4 months 17 days 6 years 3 months
Weighted-average discount rate (percentages), weighted based on the remaining balance of lease payments:      
Finance Leases 9.30% 7.40% 6.30%
Operating Leases 8.00% 8.00% 8.30%
Cash paid for amounts included in the measurement of lease liabilities:      
Finance Leases $ 641 $ 424 $ 231
Operating Leases 7,717 7,876 10,704
Lease liabilities arising from obtaining right-of-use assets:      
Finance Leases 787 387 813
Operating Leases $ 0 $ 0 $ 137
XML 101 R87.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - Offering of Senior Notes (Details) - Senior Notes - Senior Notes Due June 30, 2026 - USD ($)
Oct. 25, 2021
Jun. 30, 2021
Dec. 31, 2021
Debt Instrument [Line Items]      
Principal amount $ 18,000,000 $ 120,000,000 $ 16,100,000
Interest rate, as a percent   8.375%  
Par value (in dollars per share)   $ 25.00  
Amount issued inclusive of underwriters' option to purchase   $ 125,000,000  
Amount issued to underwriters   $ 5,000,000  
Principal amount redeemed   100.00%  
Percentage of debt holders demand full repayment on debt default amount   25.00%  
Sales agent compensation, percentage 2.00%    
On or after June 30, 2022 and prior to June 30, 2023      
Debt Instrument [Line Items]      
Debt instrument, redemption price (in dollars per share)   $ 25.75  
On or after June 30, 2023 and prior to June 30, 2024      
Debt Instrument [Line Items]      
Debt instrument, redemption price (in dollars per share)   25.50  
On or after June 30, 2024 and prior to June 30, 2025      
Debt Instrument [Line Items]      
Debt instrument, redemption price (in dollars per share)   $ 25.25  
XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - Carrying Amounts (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2021
Debt Instrument [Line Items]      
Unamortized discount and debt issuance cost $ (4,862) $ (6,493)  
Carrying value of Senior Notes 136,215 134,584  
Senior Notes Due June 30, 2026 | Senior Notes      
Debt Instrument [Line Items]      
Interest rate, as a percent     8.375%
2021 Non-convertible 8.375% Senior Notes due 2026 141,077 141,077  
Carrying value of Senior Notes $ 107,557 $ 101,293  
XML 103 R89.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - Carrying Values and Estimated Fair Values of Debt Instruments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Long-term Debt $ 136,215 $ 134,584
Senior Notes Due June 30, 2026 | Senior Notes    
Debt Instrument [Line Items]    
Long-term Debt 107,557 101,293
Senior Notes Due June 30, 2026 | Senior Notes | (Level 1)    
Debt Instrument [Line Items]    
Long-term Debt 0 0
Senior Notes Due June 30, 2026 | Senior Notes | (Level 2)    
Debt Instrument [Line Items]    
Long-term Debt 107,557 101,293
Senior Notes Due June 30, 2026 | Senior Notes | (Level 3)    
Debt Instrument [Line Items]    
Long-term Debt $ 0 $ 0
XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - 2019 Revolving Credit Facility (Details) - Revolving Credit Facility
Oct. 04, 2019
USD ($)
Debt Instrument [Line Items]  
Borrowing capacity $ 10,000,000
Floor rate 0.00%
Federal Funds Rate  
Debt Instrument [Line Items]  
Basis spread on variable rate (as a percent) 0.50%
London Interbank Offered Rate (LIBOR)  
Debt Instrument [Line Items]  
Basis spread on variable rate (as a percent) 1.00%
XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.1
Debt - Interest Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]      
Amortization of debt issuance costs $ 1,534 $ 1,391 $ 624
Amortization of debt discount 97 88 9
Other 516 345 109
Total 13,963 13,639 6,411
Senior Notes Due June 30, 2026 | Senior Notes      
Debt Instrument [Line Items]      
Amortization of debt issuance costs 1,534 1,391 625
Interest on borrowings 11,816 11,815 5,458
Amortization of debt discount 97 88 9
2019 Revolving Credit Facility: | Senior Notes      
Debt Instrument [Line Items]      
Amortization of debt issuance costs 0 0 84
Interest on borrowings $ 0 $ 0 $ 126
XML 106 R92.htm IDEA: XBRL DOCUMENT v3.24.1
Accumulated Other Comprehensive (Loss) / Income (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Changes in accumulated other comprehensive income (loss)      
Other comprehensive (loss) income $ 18,399 $ (11,070) $ (5,258)
Tax effect 0 (76) 486
Accumulated Other Comprehensive Income (Loss)      
Changes in accumulated other comprehensive income (loss)      
Beginning balance (44,131) (32,985) (28,213)
Ending balance (25,732) (44,131) (32,985)
Foreign currency      
Changes in accumulated other comprehensive income (loss)      
Beginning balance (40,611) (29,350) (26,076)
Other comprehensive (loss) income 18,399 (11,261) (3,274)
Tax effect 0 0 0
Ending balance (22,212) (40,611) (29,350)
Unrealized loss on intercompany foreign currency transactions      
Changes in accumulated other comprehensive income (loss)      
Beginning balance (3,520) (3,635) (2,137)
Other comprehensive (loss) income 0 191 (1,984)
Tax effect 0 (76) 486
Ending balance $ (3,520) $ (3,520) $ (3,635)
XML 107 R93.htm IDEA: XBRL DOCUMENT v3.24.1
Capital Structure - Additional Information (Details)
12 Months Ended
Dec. 04, 2023
$ / shares
shares
Jun. 30, 2021
USD ($)
$ / shares
shares
Jun. 29, 2021
USD ($)
$ / shares
shares
Feb. 15, 2018
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
vote
$ / shares
shares
Dec. 31, 2020
shares
Dec. 31, 2022
$ / shares
shares
Dec. 31, 2021
shares
Class of Stock [Line Items]                
Common stock, par value (in dollars per share) | $ / shares $ 0.0001   $ 0.0001   $ 0.0001   $ 0.0001  
Stock split, conversion ratio 0.09              
Common stock, shares issued (in shares) 9       10,314,000   10,137,000  
Common stock, shares outstanding (in shares) 9       10,314,000   10,137,000  
Shares converted (in shares) 1              
Common stock, shares authorized (in shares) 16,666,667       16,666,667   16,667,000  
Preferred stock, shares authorized (in shares) 10,000,000              
Preferred stock, par value (in dollars per share) | $ / shares $ 0.0001              
Capital stock authorized (in shares)         26,666,667      
Capital stock, par value (in dollars per share) | $ / shares         $ 0.0001      
Dividends | $         $ 0      
Number of shares repurchased under program (in shares)           795,779    
Par ratio         1.5      
Silver Private Holdings I, LLC                
Class of Stock [Line Items]                
Consideration received on transaction | $       $ 97,700,000        
Number of shares repurchased under program (in shares)       666,075        
Preferred stock, par value (in dollars per share) | $ / shares       $ 0.0001        
Preferred stock, liquidation preference (in dollars per share) | $ / shares       $ 1,000        
Preferred stock, shares issued (in shares)       185,000        
Private Placement                
Class of Stock [Line Items]                
Consideration received on transaction | $     $ 102,300,000          
Number of shares issued in transaction (in shares)     4,700,855          
Over-Allotment Option                
Class of Stock [Line Items]                
Number of shares issued in transaction (in shares)     427,351          
Series B Preferred Stock                
Class of Stock [Line Items]                
Preferred stock, shares authorized (in shares)         150,000      
Preferred stock, par value (in dollars per share) | $ / shares   $ 0.0001     $ 0.0001   $ 0.0001  
Preferred stock, liquidation preference (in dollars per share) | $ / shares   $ 1,000            
Preferred stock, dividend rate, percentage one   9.50%            
Preferred stock, dividend rate, percentage two   13.00%            
Preferred stock, dividend rate, percentage three   14.00%            
Liquidation and redemption value | $         $ 63,000,000      
Proceeds from sale of stock transactions used for redemption of shares | $   $ 50,000,000            
Proceeds from sale of stock transactions, used for redemption of shares and buy back of shares | $   25,000,000            
Preferred stock, shares outstanding (in shares)         61,000   71,000 75,000
Preferred stock, shares authorized (in shares)         150,000   150,000  
Series B Preferred Stock | Private Placement                
Class of Stock [Line Items]                
Consideration received on transaction | $   $ 72,800,000            
Number of shares issued in transaction (in shares)   75,000            
Common Stock                
Class of Stock [Line Items]                
Number of votes per share (vote) | vote         1      
Series A Preferred Stock                
Class of Stock [Line Items]                
Shares redeemed (in shares)   268,917            
Value of shares redeemed | $   $ 278,700,000            
Preferred stock, shares outstanding (in shares)         0      
Preferred stock, shares authorized (in shares)         0      
Minimum                
Class of Stock [Line Items]                
Stock split, conversion ratio 0.05              
Preferred stock, ownership percentage   5.00%            
Maximum                
Class of Stock [Line Items]                
Stock split, conversion ratio 0.2              
Preferred stock, ownership percentage   10.00%            
XML 108 R94.htm IDEA: XBRL DOCUMENT v3.24.1
Capital Structure - Preferred Stock (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 02, 2024
Dec. 31, 2023
Dec. 31, 2022
Increase (Decrease) in Temporary Equity [Roll Forward]      
Issuance of preferred PIK dividend (in shares)     3
Issuance of preferred PIK dividend     $ 2,438
Series B Preferred Stock      
Increase (Decrease) in Temporary Equity [Roll Forward]      
Beginning balance (in shares)   71 75
Amortization of preferred stock issuance costs (in shares)   0 0
Redemption of Series B preferred shares (in shares)   (10) (7)
Ending balance (in shares)   61 71
Beginning balance   $ 68,348 $ 72,505
Amortization of preferred stock issuance costs   328 143
Redemption of Series B preferred shares   (9,874) (6,738)
Ending balance   58,802 $ 68,348
Temporary equity, carrying amount   58,800  
Temporary equity, gross amount   60,800  
Temporary equity, unamortized issuance costs   (2,000)  
Series B Perpetual Non-Convertible Preferred Stock      
Increase (Decrease) in Temporary Equity [Roll Forward]      
Dividends, preferred stock, cash   $ 9,800  
Series B Perpetual Non-Convertible Preferred Stock | Subsequent Event      
Increase (Decrease) in Temporary Equity [Roll Forward]      
Dividends, preferred stock, cash $ 2,100    
XML 109 R95.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Plan Information (Details)
$ in Millions
Dec. 31, 2023
USD ($)
shares
2015 Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized (in shares) 4,688,576
Number of shares available for grant (in shares) 700,000
Liability, accrued expenses, non-vested | $ $ 0.4
2017 New Hire Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of shares authorized (in shares) 229,635
Number of shares available for grant (in shares) 100,000
XML 110 R96.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Stock-based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]      
Total stock-based compensation expense $ 4,390 $ 4,464 $ 7,561
Tax benefit 958 938 1,541
Stock-based compensation cost related to non-vested equity awards not yet recognized as an expense $ 4,000    
Weighted-average period over which stock-based compensation cost related to non-vested equity awards is expected to be recognized 8 months 12 days    
Stock options      
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]      
Total stock-based compensation expense $ 1,334 1,981 3,061
Restricted stock awards      
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]      
Total stock-based compensation expense 2,930 2,500 4,356
Performance based cash units      
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]      
Total stock-based compensation expense 126 (17) 144
Stock-based compensation cost related to non-vested equity awards not yet recognized as an expense $ 200    
Weighted-average period over which stock-based compensation cost related to non-vested equity awards is expected to be recognized 1 year 2 months 12 days    
Cost of revenues      
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]      
Total stock-based compensation expense $ 109 249 719
Research and development      
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]      
Total stock-based compensation expense 1,291 1,472 2,313
Selling, general and administrative      
Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]      
Total stock-based compensation expense $ 2,990 $ 2,743 $ 4,529
XML 111 R97.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Options Vesting (Details) - Stock options
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement, Tranche One  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of awards vesting 33.33%
Share-Based Payment Arrangement, Tranche Two  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of awards vesting 33.33%
Share-Based Payment Arrangement, Tranche Three  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Percentage of awards vesting 33.33%
XML 112 R98.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Black-Scholes Assumptions (Details) - Stock options - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted-average assumptions      
Expected stock price volatility 74.50% 74.10% 82.30%
Risk-free interest rate 4.30% 3.10% 0.70%
Expected life of options (in years) 4 years 3 months 18 days 4 years 1 month 24 days 4 years 2 months 23 days
Expected dividend yield 0.00% 0.00% 0.00%
Weighted-average fair value of the options (in dollars per share) $ 3.95 $ 6.39 $ 16.49
XML 113 R99.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Number of Options    
Options outstanding at the beginning of the period (in shares) 739  
Options granted (in shares) 6  
Options exercised (in shares) 0  
Options cancelled (in shares) (96)  
Options outstanding at the end of the period (in shares) 649 739
Vested and exercisable (in shares) 434  
Weighted-Average Exercise Price    
Balance at the beginning of the period (in dollars per share) $ 34.23  
Options granted (in dollars per share) 6.63  
Options exercised (in dollars per share) 0  
Options cancelled (in dollars per share) 58.23  
Balance at the end of the period (in dollars per share) 30.44 $ 34.23
Vested and exercisable (in dollars per share) $ 38.42  
Weighted-Average Remaining Contractual Term (Years)    
Outstanding 3 years 8 months 15 days  
Vested and exercisable 2 years 11 months 15 days  
Aggregate Intrinsic Value    
Outstanding $ 5,000  
Vested and exercisable 0  
Additional disclosures related to stock options    
Total intrinsic value for stock options exercised 0 $ 0
Total intrinsic value for stock options exercisable $ 0 $ 0
XML 114 R100.htm IDEA: XBRL DOCUMENT v3.24.1
Stock Plans - Restricted Stock and Performance Stock (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Restricted stock awards  
Number of Awards  
Balance at the beginning of the period (in shares) | shares 487
Granted (in shares) | shares 366
Granted adjustment (in shares) | shares (44)
Vested and distributed (in shares) | shares (204)
Forfeited (in shares) | shares (114)
Balance at the ending of the period (in shares) | shares 491
Period end Fair Value  
Balance at the beginning of the period (in dollars per share) | $ / shares $ 16.37
Granted (in dollars per share) | $ / shares 8.54
Granted adjustment (in dollars per share) | $ / shares 17.17
Vested and distributed (in dollars per share) | $ / shares 15.36
Forfeited (in dollars per share) | $ / shares 11.61
Balance at the ending of the period (in dollars per share) | $ / shares $ 10.88
Performance based cash units  
Number of Awards  
Balance at the beginning of the period (in shares) | shares 653
Granted (in shares) | shares 134
Granted adjustment (in shares) | shares (143)
Vested and distributed (in shares) | shares (14)
Forfeited (in shares) | shares (123)
Balance at the ending of the period (in shares) | shares 507
Period end Fair Value  
Balance at the beginning of the period (in dollars per share) | $ / shares $ 5.58
Granted (in dollars per share) | $ / shares
Granted adjustment (in dollars per share) | $ / shares
Vested and distributed (in dollars per share) | $ / shares
Forfeited (in dollars per share) | $ / shares
Balance at the ending of the period (in dollars per share) | $ / shares $ 6.21
Performance based cash units | 2015 Plan  
Stockholder's Equity  
Vesting period (in years) 3 years
Share-Based Payment Arrangement, Tranche One | Restricted stock awards  
Stockholder's Equity  
Percentage of awards vesting 33.33%
Share-Based Payment Arrangement, Tranche Two | Restricted stock awards  
Stockholder's Equity  
Percentage of awards vesting 33.33%
Share-Based Payment Arrangement, Tranche Three | Restricted stock awards  
Stockholder's Equity  
Percentage of awards vesting 33.33%
XML 115 R101.htm IDEA: XBRL DOCUMENT v3.24.1
401(k) Plan (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retirement Benefits [Abstract]      
Employer contribution incurred and expensed under 401(k) Plan $ 1.6 $ 1.5 $ 2.2
XML 116 R102.htm IDEA: XBRL DOCUMENT v3.24.1
Restructuring - Schedule of the Restructuring Accrual and Changes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring accrual and changes      
Charges $ 4,013 $ 1,443 $ 3,684
Employment termination costs      
Restructuring accrual and changes      
Beginning balance 808    
Charges 4,013    
Payments (2,419)    
Other Adjustments (14)    
Ending balance $ 2,388 $ 808  
XML 117 R103.htm IDEA: XBRL DOCUMENT v3.24.1
Restructuring - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Restructuring accrual and changes      
Restructuring charges $ 4,013 $ 1,443 $ 3,684
Accrued expenses      
Restructuring accrual and changes      
Restructuring charges 2,100    
Other Noncurrent Liabilities      
Restructuring accrual and changes      
Restructuring charges $ 300    
XML 118 R104.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Components of Income before Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ (48,967) $ (34,752) $ (53,746)
Foreign 19,656 27,974 16,694
Loss from continuing operations, before taxes $ (29,311) $ (6,778) $ (37,052)
XML 119 R105.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Federal $ (1,114) $ (1,159) $ 6,443
State (67) (62) (65)
Foreign (821) 1,139 635
Deferred:      
Federal (2,747) (26) (26)
State 3 157 (21)
Foreign 3 10 1,821
Income tax (provision) benefit $ (4,743) $ 59 $ 8,787
XML 120 R106.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Details of net operating loss carryforwards [Line Items]        
(Provision) benefit for income taxes   $ (4,743) $ 59 $ 8,787
Effective tax rate   (16.20%) 0.90% 23.70%
Net operating loss   $ 205,740    
Tax credit carryforward, amount   400    
Valuation allowance increase (decrease) amount   1,000 $ (5,900)  
Cash refund for income taxes $ (4,300) (991) (5,206) $ (420)
Unrecognized tax benefits that would impact effective tax rate   3,800 3,900  
Accrued interest   700 $ 400 $ 400
Federal        
Details of net operating loss carryforwards [Line Items]        
Net operating loss   20,300    
Tax credit carryforward, amount   2,200    
State        
Details of net operating loss carryforwards [Line Items]        
Net operating loss   148,900    
Tax credit carryforward, amount   1,500    
Foreign        
Details of net operating loss carryforwards [Line Items]        
Net operating loss   $ 36,500    
XML 121 R107.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Reconciliation of Statutory Rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Statutory rate 21.00% 21.00% 21.00%
State taxes, net of federal benefit (0.20%) 0.80% (0.30%)
Effect of rates different than statutory 4.20% 30.20% 3.90%
Minority interest 0.00% 0.60% (0.10%)
Stock based compensation (1.90%) (14.50%) (4.10%)
Foreign basis differences 5.00% 16.10% 5.40%
Regulatory matters 0.00% 0.00% (7.10%)
Other permanent adjustments (3.30%) (3.30%) (2.20%)
Withholding tax (2.80%) 0.00% 0.00%
Federal and foreign tax credits 0.60% 1.60% 0.30%
Change in valuation allowance 4.80% 89.20% 9.00%
Uncertain tax positions 0.10% (2.30%) (3.50%)
Other 0.00% (0.10%) (0.40%)
Divestiture of assets 0.00% (17.60%) 0.00%
Global intangible low-taxed income (20.50%) (131.30%) (9.80%)
NOL carryback and other refund claims 0.00% 0.00% 11.60%
Deferred tax adjustments (1.10%) 2.20% 0.00%
Return to provision (1.20%) 8.30% 0.00%
ABP 23 liability (20.90%) 0.00% 0.00%
Effective tax rate (16.20%) 0.90% 23.70%
XML 122 R108.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Deferred Tax Assets (Liabilities) Components (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Deferred tax assets:    
Accrued liabilities $ 486 $ 935
Deferred revenue 0 824
Bad debts reserve 3,163 2,219
Deferred compensation 4,150 4,164
Federal net operating loss carry forwards 4,271 4,871
State net operating loss carry forwards 8,641 8,771
Foreign net operating loss carry forwards 4,999 7,030
Lease obligations 5,706 6,509
Capital loss carry forwards 7,633 5,449
Intangible assets 1,470 2,392
Basis difference 6,372 6,454
Credits 3,331 7,815
Fixed assets 639 732
Interest limitation 1,088 32
Capitalization of research expenses 21,805 12,155
Other 33 233
Total deferred tax assets 73,787 70,585
Deferred tax liabilities:    
Unrepatriated Earnings (6,604) 0
Basis difference (2,078) (2,880)
Depreciation and amortization (666) (709)
Prepaids (323) (466)
Lease assets (2,524) (3,470)
Other (734) (497)
Total deferred tax liabilities (12,929) (8,022)
Less: valuation allowance (64,065) (63,029)
Net deferred income tax (liabilities) assets $ (3,207) $ (466)
XML 123 R109.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Carryforwards (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Details of net operating loss carryforwards [Line Items]  
Net operating loss $ 205,740
2024  
Details of net operating loss carryforwards [Line Items]  
Net operating loss 0
2025  
Details of net operating loss carryforwards [Line Items]  
Net operating loss 445
2026-2041  
Details of net operating loss carryforwards [Line Items]  
Net operating loss 169,612
Indefinite  
Details of net operating loss carryforwards [Line Items]  
Net operating loss $ 35,683
XML 124 R110.htm IDEA: XBRL DOCUMENT v3.24.1
Income Taxes - Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
Unrecognized tax benefit, beginning of period $ 4,437 $ 4,514 $ 3,283
Decrease related to lapse of Statute of Limitations (64) (1,043) (827)
Increase for tax positions of current period   966 2,058
Unrecognized tax benefit, end of period $ 4,373 $ 4,437 $ 4,514
XML 125 R111.htm IDEA: XBRL DOCUMENT v3.24.1
Earnings per Common Share (“EPS”) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]                      
Net loss from continuing operations $ (11,805) $ (4,442) $ (8,469) $ (9,338) $ (16,184) $ 1,210 $ 8,874 $ (619) $ (34,054) $ (6,719) $ (28,265)
Net income (loss) attributable to redeemable noncontrolling interests                 36 (200) 156
Preferred stock dividend                 (10,007) (9,552) (35,509)
Net loss attributable to Synchronoss from continuing operations                 (44,025) (16,471) (63,618)
Net (loss) income from discontinued operations, net of taxes                 (20,517) (997) 5,167
Net loss attributable to Synchronoss from continuing operations                 (44,025) (16,471) (63,618)
Net loss attributable to Synchronoss $ (35,001) $ (5,171) $ (10,979) $ (13,391) $ (15,927) $ (1,278) $ 5,327 $ (5,590) $ (64,542) $ (17,468) $ (58,451)
Denominator:                      
Weighted average common shares outstanding - basic (in shares) 9,822 9,809 9,685 9,653 9,606 9,600 9,680 9,541 9,745 9,626 7,235
Diluted (in shares) 9,822 9,809 9,685 9,653 9,606 9,600 9,917 9,541 9,745 9,626 7,235
Basic:                      
Net income (loss) from Continuing operations (in dollars per share) $ (1.46) $ (0.71) $ (1.13) $ (1.22) $ (1.92) $ (0.12) $ 0.65 $ (0.33) $ (4.52) $ (1.71) $ (8.79)
Net income (loss) from Discontinued operations (in dollars per share) (2.10) 0.18 0 (0.17) 0.26 (0.01) (0.10) (0.26) (2.10) (0.10) 0.71
Basic (in dollars per share) (3.56) (0.53) (1.13) (1.39) (1.66) (0.13) 0.55 (0.59) (6.62) (1.81) (8.08)
Diluted:                      
Net income (loss) from Continuing operations (in dollars per share) (1.46) (0.71) (1.13) (1.22) (1.92) (0.12) 0.63 (0.33) (4.52) (1.71) (8.79)
Net income (loss) from Discontinued operations (in dollars per share) (2.10) 0.18 0 (0.17) 0.26 (0.01) (0.09) (0.26) (2.10) (0.10) 0.71
Diluted (in dollars per share) $ (3.56) $ (0.53) $ (1.13) $ (1.39) $ (1.66) $ (0.13) $ 0.54 $ (0.59) $ (6.62) $ (1.81) $ (8.08)
XML 126 R112.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 17,729
2025 12,559
2026 797
Total $ 31,085
XML 127 R113.htm IDEA: XBRL DOCUMENT v3.24.1
Legal Matters (Details)
$ in Thousands
Jul. 12, 2023
USD ($)
Jun. 07, 2022
USD ($)
defendant
Commitments and Contingencies Disclosure [Abstract]    
Loss contingency, damages awarded   $ 12,500
Loss contingency, payment term   2 years
Loss contingency, number of defendants | defendant   2
Loss contingency, damages sought, value $ 1,200  
XML 128 R114.htm IDEA: XBRL DOCUMENT v3.24.1
Additional Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other Income and Expenses [Abstract]      
FX gains (losses) $ (5,131) $ 2,835 $ (5,839)
Government refunds 0 828 450
Income from sale of intangible assets 0 0 550
Others 3 (110) (77)
Total $ (5,128) $ 3,553 $ (4,916)
XML 129 R115.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Quarterly Results of Operations (Unaudited) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Dec. 31, 2022
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Quarterly Financial Information Disclosure [Abstract]                      
Net revenues $ 41,402 $ 39,790 $ 41,019 $ 41,985 $ 41,252 $ 39,570 $ 46,055 $ 46,879 $ 164,196 $ 173,756 $ 189,342
Net loss from continuing operations (11,805) (4,442) (8,469) (9,338) (16,184) 1,210 8,874 (619) (34,054) (6,719) (28,265)
Net (loss) income from discontinued operations, net of taxes (20,638) 1,763 (49) (1,593) 2,498 (124) (953) (2,418) (20,517) (997) 5,167
Net loss (32,443) (2,679) (8,518) (10,931) (13,686) 1,086 7,921 (3,037)      
Net loss attributable to Synchronoss $ (35,001) $ (5,171) $ (10,979) $ (13,391) $ (15,927) $ (1,278) $ 5,327 $ (5,590) $ (64,542) $ (17,468) $ (58,451)
Basic:                      
Net loss from continuing operations (in dollars per share) $ (1.46) $ (0.71) $ (1.13) $ (1.22) $ (1.92) $ (0.12) $ 0.65 $ (0.33) $ (4.52) $ (1.71) $ (8.79)
Net loss from discontinued operations (in dollars per share) (2.10) 0.18 0 (0.17) 0.26 (0.01) (0.10) (0.26) (2.10) (0.10) 0.71
Basic (in dollars per share) (3.56) (0.53) (1.13) (1.39) (1.66) (0.13) 0.55 (0.59) (6.62) (1.81) (8.08)
Diluted:                      
Net loss from continuing operations (in dollars per share) (1.46) (0.71) (1.13) (1.22) (1.92) (0.12) 0.63 (0.33) (4.52) (1.71) (8.79)
Net loss from discontinued operations (in dollars per share) (2.10) 0.18 0 (0.17) 0.26 (0.01) (0.09) (0.26) (2.10) (0.10) 0.71
Diluted (in dollars per share) $ (3.56) $ (0.53) $ (1.13) $ (1.39) $ (1.66) $ (0.13) $ 0.54 $ (0.59) $ (6.62) $ (1.81) $ (8.08)
Weighted-average common shares outstanding:                      
Basic (in shares) 9,822 9,809 9,685 9,653 9,606 9,600 9,680 9,541 9,745 9,626 7,235
Diluted (in shares) 9,822 9,809 9,685 9,653 9,606 9,600 9,917 9,541 9,745 9,626 7,235
XML 130 R116.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Allowance for credit losses:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance $ 51 $ 89 $ 118
Additions 61 86 467
Reductions (4) (124) (496)
Ending Balance 108 51 89
Valuation allowance for deferred tax assets:      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Beginning Balance 63,029 68,933 69,440
Additions 11,843 542 2,992
Reductions (10,807) (6,446) (3,499)
Ending Balance $ 64,065 $ 63,029 $ 68,933
EXCEL 131 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( U%>5@'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 " -17E8+$@#H.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NDW9)**N%Q GD)"8!.(6.=X6K6FCQ*C=VY.6K1."!^ 8^\_G MSY)K] K[0"^A]Q384KP97=M%A7XC#LQ> 40\D-,Q3XDN-7=]<)K3,^S!:SSJ M/8$LBC4X8FTT:YB F5^(HJD-*@RDN0]GO,$%[S]#.\,, K7DJ.,(95Z":*:) M_C2V-5P!$XPIN/A=(+,0Y^J?V+D#XIP9L55297VU*JZDZMUA^3ZP^_J[#KC=W9 M?VQ\$6QJ^'47S1=02P,$% @ #45Y6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" -17E8!JP7 C<) #$.P & 'AL+W=O%!(9?;\0E82B4 MH!S_;41;NVN*P/W/6_6'K/)0F5><$)>&?P4^7]RT^BWDDQE.0_Y,5U_(ID)= MH>?1,,G^1ZO\W*[=0EZ:0-^H"+ V =:' -.I"+ W M 7;= &<3X&1D\JID'(:8X]MK1E>(B;-!37S(8&;14/T@%O=]RAG\-8 X?NO2 M-\)0&_TQ':*33Z?H$PIB]!B$(=R4Y+K#X1+BQ(ZWD;O+Y:P*.=-"CS3FBP3= MQS[QRP(=*-NN@-:V@'>64G%(O'-DFV?(,BQ;4B!7'?Z(V3DR[2S&_ MI3%X?;SO3LJMI0+X5>P]$HSONL:/O_?(.ST(B3*/E7ACR7=.22 M8F#XG"RQ1VY:T/,3PMY(Z_:7G\R><27#I5-LJ$FLA-+9H714Z@7*E_62R+"I MPTVC_57&1QG5E(\FL1*?[HY/MQZ?01RG.$3/9$D9EX%2ZW"6RO"ZRJBFH#2) ME4#U=J!Z]4!-" NH+T8N!&.IM$T=4-J.596#E3*^*31-8B5H%SMH%\JJNBEC M@ME#D'C0N+X3S)3@U&KMMFFU;5-&3!G8E)@FL1*Q_HY8O^9XQ3"D3=G(7]TG MU5HS'";23JD,:TI+DUB)UN6.UJ6RAO=Y6A34EI$BN1,HTBA3/JL'HF\R#AT+@X&N-(V@L/"$V_C]TOST_CI^D4 MO=R[7\9/WYY^'=U/S]!H[,H@JO6:4M2E5L:XEPF;=3".8H\RZ)99;G:&IAQ& M-$09"\%J QJ#%"36AF@50"TZ@!\P>]HY,-(%\P"+\]P MJWOP 4FCUS:[ET[7,:3TE,&-Z6E2*],KG(&IS):W] :^#^K)V?8#RLS!4RQO M*[X!L/?"UW%4G!JN3L6^'.R@C%4CDZK MB]"E5D97^ A3G?Y_1+>;.B:,O@6Q)^_":LWQ;U)L6GV$+K4RML))F.KD_R.V M"4TX6(J_@V7U7*M6-/I]XT+*3:N;T*56YE;X"5-M K*>.6 $5V-2"_1[/2DD MK29"EUH94F$C3+4'^$:%/9TL:*SR$0=$>I;1MB\KF5OQ.9%&N M.JHQM6.X ZMP!U8M=S"*(9'*U\K$HS:\Q2BEIE:LHJ;5">A2*U,KG(!5RPED MW1&YD(W-*5M+6:EU!IY'0 ($_%Q,2DZK#="E5B97V "KE@V81C@,T5T*#A)R M,RDYM4[EDTIU7&-:Q\C\K2+SMVIE_O<187,QE/T*"N 871HM<2QO<&K!:FQ: M,W]=:F5L1>9OJ?/TD?OPC :I'W P20/."23^V?.BAQ#/I=34>E5+5>JPQM". MD?9;1=IOU5Q'> AB''L!I+>9TH6J-4> MZ%(KPRSL@55KF6&Z@(Q7V5W5,M6PM+H#76KEK0N%.[!KN8-)^AH&GG@J+?;"_//J@TYVU+PZ/4.K1> M1*&A:*\$S2!C]=$R94DJ%@?A()0O#7,:IC- MJX OH#&:EH%\O$X0GH'+R"I" $!UG6;YXO]:+/X3L=\+#8E'Q$.6W8ZM8\I%;7P"!_U-U3!:BCN8%1'JRS(S MB40& ;<;[J8HJG%Y]?5T&D1=:N5^L[>QK)9!=($7@WLR@MOQCKX2Z6QV M0,HP#!@8S&Y7NG"N#FY,[1@&T2X,HGW V$'[\O-LJB+E/"!0.?.KXQIC.H8; MM LW:-?<2[:_W>25';@08SQP&EAHW<577V7GL4*V_9ZZ,)\L1&[?P-R-W1 MW2NJ@^S%S$YQ>OY^ZR,6"W<)"LD,0HWS"[BQ+']E-/_"Z3)[B?*55\_QW!.U CY MH@H C=Y8R56,"ZVKN>>IM !&U$A4P,W.7DA&M)G*W%.5!)(Y$2N]T/=G'B.4 MXR1R:UN91*+6)>6PE4C5C!'YOH12-#$.\&'AB>:%M@M>$E4DAV?0WZJM-#.O M=\DH ZZHX$C"/L:+8+ZN#_2"H_'!_=[E[O)94<4W(KR!\UT$>-/&&6P)W6IGT3S!;I\ MIM8O%:5R3]2TL>%GC-)::<$ZL2%@E+=O\M;=PY$@."<(.T'HN-N#'.6*:))$ M4C1(VFCC9@319U1C=:\_;SFGB)/&UN[Z:6=Q;*U M",]8!"%Z$%P7"MWQ#++_#3S#TT.%!ZAE..BX@G2$QL$U"OUP/. W[I,<.[_Q MI4FB7XN=TM+\$K]/Y=NZ34Z[V3*9JXJD$&-3!PKD*^#DZD,P\V\&6"<]ZV3( MO645$CT2!J?8AM5WDBN-K@BK;M!/4?,<;3;; :II3S6]B&HCTK-_R;##VE0B MY=?HT13J5Y *W@>P9CW6["*L>RH96J].40T;3,)3%-Y1/3&0N>L:"J7F0G5; M6OUJWY@6;3W^"V^[V@.1.>4*E; W4G_TT=R2;#M%.]&B5BE$AJE:@< .$A 8 M>&PO=V]R:W-H965T&ULM9IM;]LV$,>_"N$610LXM4CJL4D, MI$ZW%LC:H&FWUXQ$QT(ET14I)]FG'RDY>B)%IYOW)I'LX^E_U.E^1\IG]ZS\ MP3>4"O"09P4_GVV$V+Y;+'B\H3GA;]F6%O*;-2MS(N1I>;?@VY*2I!Z49POD M./XB)VDQ6Y[5GUV7RS-6B2PMZ'4)>)7GI'Q\3S-V?SZ#LZR' M.OF4G,\(KN_](]P%YRE_,,E[_!?=[6V<&XHH+EN\'2P5Y6C3_ MR<-^(GH#H#LQ .T'H.<.P/L!N ZT45:'=4D$69Z5[!Z4REIZ4P?UW-2C931I MH6[CC2CEMZD<)Y:K+Y]OOEQ]NKSX]N$2O+^XNOB\^@!N/G[X\.T&G(#O-Y?@ M]=]-FC4!HUJ?W@JZ*HL:2$ X9P*_LX43^/ -3M0S]8[OB4Q/9_)AX?3 M$;X"\:R!6!_1GE>Y()H,WWL7&55"[ M4@5@MT2N%\@IW_7#T:U@B*'36@UTNJU.UZKS(HY9)67)VA!3J?$VHW-04&&2 MV7CR^S*Q&P0CF;H5AG[HF65ZK4S/*O.ZI%N2)N 5R;>G@(D-+>5CVD\GDV!/ MEX(C#X\$&ZQ0%(5FP7XKV+?/:RT*L#5(4AZS0J1%11,@.5 254CYO-7_^C,3 M%+AO3!'XFC9GI%ZW0 A%KEE]T*H/K.J_,4&R9TQPH%T\E" ;)ZYN!1T/A8%9 M8]AJ#*W5Y#,K3N+#%24\9D4YDK-!O%$;;W3@$5#)(Q[KJJ(*RE9B74P^K)&> MU7XP3GW=R'5=:+XOT.G8YEB5?FF2O+@#&96H!Z5B^@E;GU3R9#J9]EX'>>(& M$1QI-I@A!SK^A.H>D:%5]>^,)?=IEAFE05U:B",G'&LSV2'D11/B.G)"*ZR6 MGPI!BKM45N?]!$[>][VC44& [EBIR0Q[4[/880_:N5?7LHXE1H7X8%$SF+@A MGBAJL&,=M,/N2\V-=@*[ F*4:0!9X$9CI;J5Z_00,U3:X0[:>?<,?/3D6Q$" M=;YITZV;>&Z IY*A8R"T0[#!2*$5:J-,$\A"C+VQ5H-=A(*I!@-VR(//89Y% MH(XQV7UA/.Y_3'91Z/3:N:' CG?0#KRG]CE+R6V:I2*E9N+!HR+O6-Z&07?0 M@W;JM?WIECQ.%A0=8X$;:(FC6T6!,]$^HPYVR X[*;!4CR9]D$M\3HVI@W1D MX0BB<>88S%P7PXFRASJR(3O9+NF:RM1)9%W>45E'NM[3*-; ,"<:SZ;)*G(G MFF;46R':.7?5Y?9_[IV1CKAQX3.8(%?2?8"'J6(CL++Q2K?#A MK@,9\(:]:-RXF\PBZ$Y $'401'8(-AU2;QH/"S:L[GRM:3=8(3^:DMLA$5GI M\^QR\=Q>:7\Y:\G039#C3:5QQSEDYUQ3,0[EKXXP!)'K:-EAL','P!GN:76P MPW;8K5B>IT*M.WFSN57/]ATMXJEFQ.[0W#X 4Q]R!$?#H#M\8CL^O]*$TEPU M'RJ/5,@ERS*UO$T+63A$B&)S6FP;BT7R;CKKQ>BQOP]A[6Z\']EYEEK("<#4%<_#2>>LX#I0-9 EV M)*OH*8#^W/>#.H/WAWQ#I!) *K%A9?HW3>8 .G/9>S5&SASBUDA!D2:G!@-6 M"2[7Z8G*#2+ I5P&Y[>RGCYMP=>VXT_17/9E?$OK%RO9H_'NZ.@?%UBKR7 > MN\X ']@;3I)4%5!9F-3FZTE:@)AL4UFHC"(-*^$0>UJ7:[0+PZFM!]QU OC MFCF.J[S*B%#%O]DA9KE,L(UZ^[6C(&/0'6]M\-=JX+\=0\=ZT! M/K!7W!.>T'4:I^:*HC/_1"X/H#_>VS$9XL#WT<0V%.[: _R<-3*?K"U&V2;T M^_KLZF9^Z$13R.I:!&QO$32PU@_A+X:@,]^X]#?969;^N.L.L+T[N*&E4OX> M7)=/[6Y=X(UBK:Y^N90?R=OPY537<+C.4?8\W'_1'4P'?2QOPZ"[AL.U-QSM MW5:O.%:LV-%2U%N_U[3<4E')?![E@9ERGM/ 2?XW\,V'];.C?E;H\M94ACF'(DEE%$^-\AA&S=-[#Q/'%' M%X'4$Z;;2\@"9B!_)E.N1F81Q:<1Q(*R&'&8]XT!OACAIG9(+7Y16(O2-=(H M#XP]ZL&5WSY-ZJUH:*S3 M.)-' _&:/AX'IP,YJ@V>5DZCP]WM37=3,1?@ M=@%NI_%:N\!9%*F_D=I@[_$,)82C%0F7@$YHC'P6AH0+E #/<$^K<+/XW32^ M?EI6KM6P+ OWS%49:Z_9AOQF(;]YA/PL)X@L9< X_0=^BI'-5FK/@G=*HG G M/9Q7ZJL-'050K;]5Z&\=KY\*L=ROO;4MR6KB5EE2IKW*$#=W:V\7VMO':U>O M2"%)[--XL0^@?2A E6$=0*< Z-0"3-6K$CA76SW3#%4::P/HVG(A$N)!WU#% M0P!?@>%^^80[UK>J)_N=@FVP.@6KC79&U6AEOA,362_FUCL-\2R7* MU]A;BO;;;5*4F@C\P]#)07R7 M8&Z/V=,/@]TWUM\Y[C_ 5!+ P04 " - M17E89\]E,R<( #%)P & 'AL+W=OLGN! MJMUFDXCO'UC!GZ]'>/1ZXTN^6LOZQG1VM4U6;,'DK]M[H:ZF^RA9OF%EE?,2 M";:\'MW@R]AM&C2(WW+V7!U\1C651\Z_U1(%2R5=8A$_7EBMZPH MZDBJ'W]V04?[WZP;'GY^C?YS0UZ1>4PJ=LN+W_-,KJ]'X0AE;)GL"OF%/_^' M=82\.E[*BZKY'SUW6&>$TETE^:9KK'JPR*@ :8##4C7@.@-_($& MM&M ]0;N0 .W:^"^M8'7-6BH3UON3>+FB4QF5X(_(U&C5;3Z0Y/]IK7*5U[6 MA;*00GV;JW9R=GOW>7'WR\?YS4,\1XL']>=3_/EA@>Y^1G?W\9>;AX\*@,;H MU\4)-O'H0+R/9=L3!VW/PK(5PRRM9(37)$'M1 M2T7%JDN(BG?* CAEL/A$P8Z2Y^^3YUL+H$X>XDM;$7RP1_B*P?G6-O(/QMHE M!(=:X0 HWW,P/KL!%,8>U7B9J, E.()Y17M>T8\&28I=*G="L4.I6F=7L%!%9NX= MK'5Q;H*PZ^H\3!#U0Q>F@9W>43A6(G.F)F^:)ZT1K =GPX7,_]?< ,V!8W;6 M#ZDV->80S#65%X(%A Y4'3XP2MA*ZX%+56RIH< @(PSTP0T/Y+^C!.&HZ^FJ M . (]K#C#9 B/2EB)77V"Z^J#\(-#M @2C@>,-F&;<.P9LMPQG]X(_Y?6SC7/% MJ63+7"+%[%7VAOF9"_W8#?1E= [ /*,F34P8A,$ L]XS8+MIJ#6)]%:".-;]SCRO.DXL.Z"$SCYSR9![#NY^ MB-6>O'?[<])H\:FB'>>S]S#$[F'JP,0CS\1"[WNR0'S^:J:L29 "8$N)X.- I M +@H"G0&)LK#_E"1]0Z'V!V.E8#I1L:>ZP7Z(@GA@D#?H<80C% G&G"=3!Z5;Y,<"98QMFFN2E[6BB%XLQ=7[5JW"B< ,#FZ MT08P8T-'8@"%O0$;1'H;1.PVZ%ZP)1.*'*HD3[_52I%GK,Q +H!%P8[C&-4( MX"+/(SHAR/%XGC/P*('TCH?8'<_>%^ACN/A>IFO!RZ%B#8WGEFH+X!D;5PBG M=KB^H1@ S@M=;V!/07KC0R*K,_B05'D*+_]6Q_3NY?^4T>)313M^B]#;*6I_ M,O,&MXC.U%XM4],Z$152=]L7/N?@:X;VQZ(C=SS1:WP.P?!$E[\8@H63((P. M_\%50WO_0T_I?]Z3B^XMFW,D8!-=XT&8H\-B".8T-.^#COM^["_XX48 M[7T7?9OO.I$>N,#H0H( X2!%@'!OE83>NM$?6[>_1Q*\MTD"! ,D 8!9)*%W M?=3N^KJ9\QY>OBG4D"8 ,$@2 )A%$7I31P.K(OS>G!!AV3AY4F.W8JJZ-YOZ M&61[?H'O9"63,E/%#HN&U3*^6S1.&2T^5;3CS/;6DMJM9;^(M+F$B\1\W!4% MKK[MA%"^_A ^!E !H0//EFCO(*G]T=EAY=N8F,^V("8 "F!BHH:9N+6M.[[3 M^QS7[G.^XC_TM]V(O:3%+E,?,MO[.?2\SNL7Q8*II/!GE1JV393XL>+[!"J? MZ<'1HPT3J^;,5Z5FVZZ4[=F,_=W]N;(/S6DJ[?XMOHPQ#V*1&K7,EUP9:J&THHE7R*]LQ8>R'YMCD4]5@1%RQ&ZP, %H- 8 M>&PO=V]R:W-H965T&ULK5=1;^(X$/XK5FYU:J6EB9.00 ^0 M6L)J*VVA:MB]A],]F&!(;A.;M4UI__V-DS0+P;!=J2\D-M]\F6]F;(\'.RZ^ MRY12A9Z+G,FAE2JUN;9MF:2T(/**;RB#?U9<%$3!4*QMN1&4+$NC(K==QPGL M@F3,&@W*N0UX?[[*_NG4CR(61!)QSS_.UNJ=&CU++2D M*[+-U2/??::UH*[F2W@NRU^TJ[&.A9*M5+RHC<&#(F/5DSS7@=@SP,$) [8R7@ MWPSLU&@\F\:S+W?1S7P2H7@.C_O)=!ZCV2%Z0GJH*]QA"X^7*(/*&-HGO*M)&PI![8"IS2UG=0.W%8.N"<@:'QF\W=PWFT=O-\1DU7I,@ MK^3S3O#%BB@*"TTAOD)C7L#J3O6R>Z+HCB6\H.B?FX54 A;0OZ;H5^R^F5WO M*M=R0Q(ZM(!84O%$K=&??^# ^S _6[C?O=L4=KD\CN>Y;%>Y)%[T1V$->@B6MPMBS@*(&#@L'& M*P1ER0N"=<5D3JHC:OD?[,=Z*1K+IF(.]C*->UZ_WZJ:8U0'8S=H%5=D@'EN MZ)NK)FS4A;\L^KI*0$[&%!4=74.$O:"543DI#V>CW/#(0ZE\QC3 MP?ZIU=%K=/;.ZIQS17+$?[5&3*IZ;TKB,0J2B/WVVC? _#!TS>+ZC;C^67&' M1\"I/:QOJ)\ [WV[$F* X5XO:,$B \P->Z%C5H*=G[V'\QM:#I*#B%(B6VP5 M6>04*0X]YI)"RZM'C .2*<%S(%Q7A4RE>576'NS[[K7R-#9@.M WMX)@0.%N M<"($>^T7_LUT'BF/7UB2"LY.I+K^0-C*];%* P[WG:-DFW NG&SMS:SH+ M*M9E\RYAP6V9JIJU9K:Y(-R4;7%K_E9?',IF]B=-=>NX)V*=,8ERN@)*YRJ$ MLT%4C7PU4'Q3MK8+KJ!1+E]3N/Q0H0'P_XIS]3K0'VBN4Z/_ 5!+ P04 M" -17E8G@%Y-'<* !=8@ & 'AL+W=OQM@74MD=13-PG0VB(WN&[3:]([' [W0I696*@L924Y M:>_3GR0[EOE@6FJF[8LF3LC_D)PA*?TX4LX>B_)SM>*\MKZLL[PZGZSJ^O[5 M;%8E*[Z.JY?%/<^;W]P6Y3JNFX_EW:RZ+WF\["JMLQFR;6^VCM-\Q] M>7%6;.HLS?G[TJHVZW5T/9A=G]_$=O^;UQ_OW M9?-IME=9IFN>5VF16R6_/9^\=EXQ$K85NA+_3/EC=?"]U7;E4U%\;C]<+L\G M=MLBGO&D;B7BYLL#G_,L:Y6:=ORU$YWL;;85#[]_4J==YYO.?(HK/B^R?Z7+ M>G4^"2;6DM_&FZS^4#S^P7<=+3*MG2CUG[3^;>KW7@DS=M0O*[+YK=I M4Z^^F%^]N[YZ>[EX?1,MK.N;YLN?T;N;:^N*-I^NYG__X^KM(OIP_W%":/-3*XVY=>C]2-S M_=?+9=K.KCBSWL?II/%-5]:5_6*EU;3MV:I6;5K MP .W+O.D6'/KU[=%5;W0R+/A\LVT39.T%D5F313M0PGM0PEUJN2(ZAM^E^9Y MFM\U:T,6YTG3OB8,M@'RPHIK:\&3EQ9V?K.0C6Q=5!CUVT7Y574?)_Q\T@Q% MQ\?Z1L=>5M6F M6V2+V^8&LJK+-&DO_JK.WP?[L<[11N6Q*X*O##MRI US 6DP@A2CD&(,2$R( MAV ?#\$WQX,N!@+%;=*..C?:&SO3(<6BDVVGD.88D)C@UG#OUM#HUO M=NP>VMA&/[]>%V6=_J_;F]LI?"_Y/7V:WDE1U7H 8ZN#YB _E*>UN2%CW0ZJ M%@WL P6URJ#41-W.U7W4TZM3F;K8V=G?? MJ1UZA/BV?/,%:C,"5:.@:@Q*38R5'L@Y9B(W,E:T\:%B-,>QFW_R.@')JQ:@ M:M' /E!0JPQ*3?1]3]T<,W8[A.'6U-J'POSHCJ"!60$FBJ-! 1JH6C2L"Q34 M*(-2$_W<8S3'S-$^\#HM^9KG=3O+ZZ=#C$%W=F;IT8L_&4!#%YI2*C(%;1@% M56-0:J*_>]CG& &0T=]:'[O*>"M3&A33[=0.,:<.K6K:I4.P%+1Q#$I-=%Z/ MUQPS7WO':RLK*OWZJQ*I*<)V*-^'F4V,]A8H5 -5HZ!J[/3XBD[MT9IC9FOO MBGR:%'E=%EG6GF>D>[L[6LR-GZV\<%2A-B>_+AU#F!HSV(R@2 U6C MPP:$01D5/=ZC,L2%S(AK3+8"4M&0D'FS"P10N 6J M%@WJ 06UR:#41 ?W; N9V=9SLA;,TJ-7")5:H="6UVM(DQ&H&@558U!J8EST M# R9&=C8[ 5TFH&9+8Z>^:"Y:J!J%%2-0:F)D= #-60&:M^4\( T)"@DMIR[ M9C8].B1 0=NP+E!0HPQ*3?1US]F0F;,]/^D!Z? 54:[,00$K7BV=*Z+4JKCK]L'SI*BCS?/=36%NACX%NN&""A MV!QIH%@@7S" 0CU0-0JJQJ#4Q!CJV1\RLS^P&-+&C2;_+% 6%=#T.5"U:$@' M**A)!J4F/I'4\SYLYGVFU*'S:1NS"D<5BF7?#]@MC;:O: 9;YKF(R69"=0DTYB<'MH4G=9#06Q.4'O& M*=Q.67B:RG$ZW50F@>JML J&Y2/:4 - M4E U!J4F!D;/\K"9Y9E/V/3!H&:8>8$=*DN 6DP^8=,445RGLD,2!(&2]*(I M-R7$P8Z\^FK*8=_S4'AD,^U9&/9^X D;AD1'?!]L-C@Z$$#AVJ >4%";#$I-=' /U_"W/P=ZBI>9I4>O M$"HO0[9RN08*S$#5**@:@U(3XZ('9M@,S,:>L&$5(2EWU* $#%0M E6CH&H, M2DU\2TN/RH@9E7W3"1O10)[0\^43-K/IL2$!JA8-ZP(%-D!!;3(H-='M/84C9@KWPT[8S.T8>\5 -+P+ MRSDYH"8C4#4*JL:@U,0@ZK$>.9&,]SV/V(CFP4Y$E.T$-'L/5"T:U ,*:I-! MJ8D1J1D'5V.GQ%9W:XSIBQG5C MCMG(Z;0[L[71_@5-N],T?XIE[ =JDFE,XB,GHZ3G@L2<(_>,0[:=LH!0 QPJ M"R\HW0-5BT#5*%'S[C0#PJ",BA[OL1TQ8[OAARU8ZW7-$YZ[707$>J-J"J'!0/JPX M'I&VTMG!>_/;/[SP9US>I7EE9?RVJ6F_])OMN-S^+8/MA[JX[UZE_ZFHZV+= M?;OB\9*7;8'F][=%43]]:-_.O_^+$A?_!U!+ P04 " -17E8RZ.36&\, M ]1P & 'AL+W=O@"ZUI\$27WT@"IK=X&:-.@[MX><+@/BD3'NLJ25Y*3=G_]D;)C6N20LCAS,,AK7JS;=OMF.FW2-=\DS>MJRTOQ MR:JJ-TDKWM8/TV9;\R3K&FV**?9]-MTD>7EQ==E=NZNO+JM=6^0EOZN]9K?9 M)/7W=[RHGMY>H(OG"Y_SAW4K+TRO+K?) U_R]K?M72W>38]6LGS#RR:O2J_F MJ[<7U^A-'!+9H$/\(^=/S7=?7DU1(MK,D77>]WK45_ MY:5TE&5;BT]ST:Z]FG^Z77[Z<+.X_A(OO.47\>]C?/MEZ7UZ[\VOE[]Z[S]\ M^GWI3;S?E@OOU4\_>S]Y>>E]65>[)BFSYG+:BGN0EJ;IX?OF^^_#EN]#V/M8 ME>VZ\>(RXUG?P%3<_)$!?F8PQTZ+"YZ^]@CZQ<,^)L -+P1B[U/6UXG;5X^[*=0WN:\>0-U\]X,A0D:*9YP3MBAQXX](?X6%Y,DV;M[1K1 M#R)65>=.*#;FA!K36#R2L5[OA\?>#YW>MN#":)HG^ZQ>9EZRJ>HV_[.[ '5C M:+@ #@G5O/,R?'Z M9) DRXS?B[G2-+ND3+F(ADT+AH*9>2L!T6,? "(SI)$R00Q3F!/RE53QG:P^ MB$GN"4(BU&VK)BD:26V5?SN.'2A'?, A-4H !F&F48(,,6+A="*_D)/3WQ,9 MHTI/T.&2SN*?=][]KA&H!J:#!ET.@$QP0/7LY+349X,5&WSF"#WRILW;'3QM M#E9Z_-A<0BC(]1 .H&:$V.DHO(+=@F'W.>%?0F G?KCI6N 4:W%8UGK=ZW2 M*=BM4Z[3+D\T)^YO=11L*@M$,=%S!PC3' 7 3$(:61Q%Z13LUBEW-1?NGGG\ MFPRW?.\=5;OFM9?N1%X1PY;&I.28TU$,5@&(SO9 0@[;(S"*5L=(PV*UA MCL.U3;[+L0)Y0#J#&-D$@!$?&T0 8]@GR$)$J18\H%K2M)85C>>1 HF8 F,2 M8%^/3! LHD2/M@",4&9S.:58\)F*I>:/O-Q9F)@*0Z0W/64 J$E$$-:)0)4= M- NQA8I2+-BM6#YU$^4DF()43'F!L:$? =0D\F>&=YDPAFR2&"NM@MU:Y?:Y M6+2MJT>A5#+O_CM8, () HHEBO!,9PC 0A+HJS$ 1F?44@; 2K;@R)D1;\IN M(39<_<).^?/BU#>FM7@L:_T^5%()NZ72W:Y.UXG,$F>4&["I;"9(Q$O=*R 8 MU4-6#,(";(FJ1 DEXJZD7&=9WI6'9B) L9DBPZ MJ9,BBU6*$5-?8,)"/:, ,(/5V946\G:]KHI,#DTC;356_G,"Z2_=TTR,,9L ,[8DI=09 M<:NS+P.L0#ZFC)I@O?2]@%!ZK2F&0#9.2H\1=QEI86[$>,_#*E*QW(WR6EYO MNNHL2'!XRVD8$@.02<1\9J&GI!(9D$J]@'[D>=AG&V!F:AV#V2 D!B"((C^T M;$)3)9FH6S(MZN0IJYZZG8'KZ6?O?9+*U<]W\!0!M)]DY* % -/I."%])DH> M4;<\^LRWR??G_<]3*ET5Y#-_K(I'.I@)SFLJ(8A,0 ) SO'D^,\9THJ):-.Q=4*T" @24@LS6:AGAA ',&A+JH M'&(HLA2)J-)4U%TDBE\#]V^:-8"93P M^IH"9246&$P!/3(+C!0/P;#UP!)5RH6ZE7GDN#BDT$&3,5 M.'TS(\1P7^CX#0LMN[)4J1OJ5C=G\[8<5@.9FU*%,&0,N(D2 ZE7' "4B *6 M>@-5JH>Z5<\9M$%FIE3!:(8-:B:,H,#72Z003*ST+8HU4+HG<.N>N,S&=.0 M.$5#S1H2 /\/8:L]?R]3UI)I, MDKG;;@LNY6Y2="-65,VNWA=S M.Y:K0IC,R_UO+L3X@36,8-3CUJ-:B\>RUN]@)=$"MT2;=Q4ON4H773AX'B< MBEMDINLP $4#IF]P0;8HM62QX.1\M5N$=82$<-Z59U(R!=-,/Q"Y $ !]O7$ M#* HMHCH0&FOP*V]]!$2RW#>@&OPP!1$"$7Z=MP"AF%C?$P888%%705*705N M=06L;I:VU8W;U(OG[9C6XK&L];M1B;7 O35X=OTV&'5K<%1K\5C6^GVHE%_@ M5GZ=WYUQL#H8KFT-0V( (HN;EDUBIB0>/84*4KXYOM\X'7,XHA#"A"S2)CNPR"L= X MAPC ++&<*:'&\ _+F;(J)YVD.=EIDCGLW(G.G!KQQ3^!&=-:/):U?KHQYW@5<((*&U/%!.$@TE4R@+*YE!)PS"W@#OGT^IQ\ZC;U M8A<9TUH\EK5^-RK9R$;:#V6C[H>.:BT>RUJ_#T]^ZN=6JB\/V(-[DXMA2 Q M)CB,F.VGFDQI51;^_\+UJ-IV5&OQ6-;ZW:ZT+7,7(O^7 MF!V&Q "$(&S;O61*J#*W4)WOM[KL<=W9_,6^-*:U>"QK_=^_*G44+ S= MLE#$ @]Y-UZ9%KM,_HQ ^XW=MA]M]),?29KR0I:-Y=)KQ^4)D*,8JX^I\#4T M!-.31WYL>/W0/6NE\;I3__O')1RO'I_G\JY[BHEV?8[>Q BX?AWB-XL0:B$Z M17S2/>!DJKYZ_V"9CTG]D)>-5_"5N W_=2CT1+U_5LO^35MMNX>1W%=M6VVZ MEVN>9+R6 /'YJJK:YS?R"XY/S+GZ+U!+ P04 " -17E89QLF\<0$ #= M"@ & 'AL+W=OT$2&TB<;KL/1HPDVSX4?:"EL42$(EF2LI-^?<]0LF)OLT':%UNBAF?. MG+F0YUOK[T-%%,5#K4V89E6,[G0X#'E%M0Q'UI'!E[7UM8QX]>4P.$^R2)MJ M/9R,1A^'M50FFYVGM:6?G=LF:F5HZ45HZEKZQTO2=CO-QMENX4:55>2%X>S< MR9)N*7YS2X^W88]2J)I,4-8(3^MI=C$^O3QA^V3PFZ)MV'L6',G*VGM^^5I, MLQ$3(DUY9 2)OPW-26L& HV_.LRL=\D;]Y]WZ%]2[(AE)0/-K?Y=%;&:9I\S M4=!:-CK>V.VOU,7S@?%RJT/Z%=O.=I2)O G1UMUF,*B5:?_E0Z?#:S9,N@V3 MQ+MUE%A>R2AGY]YNA6=KH/%#"C7M!CEE."FWT>.KPKXXNZ*0>^620G8M+IL M@Q#.AQ'@;#+,.Z#+%FCR Z#Q1"RLB540/YN"BD. (5CUU"8[:I>3%Q&O*#\2 MQ^.!F(PFQR_@'?>A'B>\XQ_@7?M2&O6WY%@'8FY-L%H5LBT.4XBEIT FRIT6 M7Y21)E=2BULL$BHQ!O''Q2I$CUKZ\SF)6@(GSQ/@_CH-3N8TS1S[\AO*9F_? MC#^.SEX([Z0/[^0E]/^2R?\%)'XA0Y[5>#1YY:VQ6+NCO#)6VU)1&(BO!AE[ M]_;-Y\ED=+9GEE;&9\)Z$2L2G<'Z&"D$)CL"A3"N?M1A7DF<&V M4I&$EBO2(M>V*0:B!B%9PG @"E6J"%J<0D.1AP :Q&"B<,8$DMQP* &N911D MY$J3L(WONHL\OEAQ3^0PF58<^@IK Q$> Y*.APXT) \Y:IQAE8$!AWN'@/85 M66*S-> S9Z;B;M$SX +"JHT5+#+'$,4<4D#4F4*)GF('KQ@L:,GZ,&15V1R M0@C>-F4EK"DMV^_8[,7+$ DOO;Z&G],R\G1O$Q H;SPEF H333^*D$O-H@T. M$M'O2K)*C>D>#F7EQ(X_G>VKRF&O9'[?N.0 28Z8SH..,$9?K ;I2QL05XOR MPNTH[\)EBQ+#O'6( \K+: \2BJ#E2FD5']FE,JQUP-H&IL#UM"'3$".+!HW8 M%^W%S?);7Y#LQE/10/B\:KPY$M=P]WHQ@Z-.(!UC>1^L"PJU=$U,Q,A4M'2\?B>\ZBS5>[/KAB<"[ZRV[XYVM0NR[ MJY_K/%KDHY^N[X6S6Q:NME"-GMJK2X;2*_L N0$LJL844"5P9]9*Z]1;>(Y\ MTMJZ;@PB3O6^E_A6NHMB@XD*'L_03<676*P;/=B5X0"Y [!6)?)^6(#UOS': M#G_ 5 &]7+JV!%1'_( -TJ* M&Y57.$T.L&];@-#7U]N%^V5YCO]%CAF"#/!OB^MA@CW0L[Z&^TLW\ 4$L#!!0 ( M U%>5B8X# NR@ !V& 9 >&PO=V]R:W-H965T_MEM[OA]Y_*27MK5=\[/SA[>V>55<_+\&7WVMGO^ MK!WZNFK?W-R]T0_>%=MMCU^<.?YLWV^<9>N_[!_V\&_ M[H15RFKG&E^U3=:Y]3??'L?GZ<'_E*Y:V_^SO FJ[;]B/]X57YSEPAA_^[-"<(Q?9_WS M2T9&UJZSRVK35.NJR)L^NRB*=FCZJMED;]NZ*BKGG]WI83]\ZTXA:W_+:Y_/ MK'WW//NI;?JMSUXVI2O3!>[ 0<-IS_6TWY[?N.)WKEAF]^XNLO.S\WLWK'K7=O9KTWW29OJK_E2""+[$7;>+ALF3.]-&7VMG/>-3U_ "#ZOFKRIJCR M.KN$#QT09^^S_[I8^;X#\OKO*1#Q >Y/'P!9[HG?YX7[YF2/>W57[N3YG_YP M]^'9TQNN=S]<[_Y-J_^#R/V]ULZ^JWS1XF>#*[,W>]<1/'WVILG>%'V[=J0/3M['6U MJWI7+K+]T/D!;P+K7V^K8IOU6P>DL=OGS2$#^H"] >D_.>_S#5X3Z>1GUZ/P M^8]L-7C8$,[DE]G[;>4S((S&YRR!.K=G>O)9GB')]&Y3%9G?5NL>)(D',,+- M8%_@;SC.WQQ\!>?=PIX HJN\'ASMEM<@2I-CP3MP,EU65 M>,"B;H?RM(!].]Q-+[\$@&: ET;D(P$,%_5Y[>RY%\E6I0,$(%1OA,.W 0[9 MKT-> W7 \Z!"LM+20AMI(8]TTX-RZ0F'54.?=R4PG>,#7ER^ $)Y<'I^MB1: MZ_"*]8'/*.O!&@!G$,L B/6"#E:T'OZ%8'+[' %/SW\6B1F2"Z"M[7JB.7PF MJY$TUUV[F[O,(FO@,6",/O\$:\!K#$"5+O"P$1_PG.$)A!'@-X-/JK;TF5", M*PE=>5E6$25(N[A8CCS@Z0YUE:^J&IZ!?;<.:'4/RW1X\8#9Y$JY9PXZ?AN. M-8>K=N)"W^8U(>D2-1$1O\N:MG=>]UX'T>GCW;?YEH!E:_@[^QK?A?X&TV#[.[9Z;\O 01P3/PBT1IX@%2Q(&@* MN]4D:*JFJ(>2Z528(YQ8>'%!''@-\J$^G+;7R))^6'G@^KRKY.Y7\&>^ K17 M)#A]CQ*4,7SK3W_X^OS\[.E?7KVDO^X^O8T7/!9Z*,;@GT!*)/%7KG$@[2O\ M&[<("TZ^#&(9$(KP[^"NM"EIK=HNR MA6^ V)BP6:(15]B))(47M5PD(Z?'KG)FZ*4F]##Z&T ME.N"E 5I!&P&\HB8#OXH5.M$'<'$%N@4%W43NR$@%O#,$![YRFIU3P.53@]&C?]GD] MCSM46^&*L#$>"G0EB6&19J4JP]\@<\%+0Q<.% / QS#-G_TT;(!?"K?O"92? MT;LONLT2@S=_[?H92^ M&SKEZG4[=&!! 3I!]7?X,%K<^!5<^IK%-(BNC5,D%?F^ZDDK=4.!)UG+MY?SIMFD0100E!IX7VC&W'T @DW ?QG _SO3QKO*?V1B_ # (BE*>OP] M4812)VZT0H%G'^G<)B?3F^$W=!W>=.-:U#<]:"F0&!RY\2EZX03(((@"H(:J M;P-Y5O! 1&ZRE&NN*G )&9H-"QJR#@E;: 2IR;X028.+;H$?*W0$X7%9'!_E MH I0+PC1W;YN#XYX%?FYHD^O0!JW^(*:+!Q-5SR MK]NJ=C^"F;N ML?LE\@*$@ -]ZU,B2@F#-K$TAUZ-9\O37;7U%5ES@48F28U.00OM\H].>)P9 M 1;$DUO="!870 D\P YD^CM7L 9^Y3U*9!/'N$0Y!=3NS5\5/X78/#@T,=J] M,#T] /#W15?M"30O16HU\W[0ASWR,"'J].QQ=HJQ#J#1[#TYD+?>MWN01X_N MG]W&KW;HVKMPK?@HZ135N C;'!XJ@R @]I>=U'44FZCCSP#\!9B=T7&I>&WV M8_=Y-5+J?!*V#= 6!#X!JY1B0O'-Y)45"G@PIXGK;]V]378A,!2R1X'QD#9X M+AL, SB*&.2;#0H0AJ7B88\W M1?*CH[^M41[!<7!_>%*_>9+]6]X,Z+&Q/'B0DMPCH*M+MR$I]8YB X0?IKOS MKR?ICI\C(:*O?CG]*>ET<1$OBT1R$5+A+1?B?U9D!8(TV6Q!UFU1S:=4F:_ MMDC<)5W9?0)#VZO@F3_<.]Z6/#E :+8?5N!$L9][X _9JT6'J9Z\!$??'*DJ MQ+<]H-R*"*^_\2 2[(.# XL@1HYA1.\$//V_H-W[V0=VX5X"4/",3&R@QBBT M)T)B)JB"IT7I@9BD@")YEAL'ZIT51N%[JPNPO?FSH-F/Q$4Q7V$G4#+!R.N"\)#K&2,TO:#,6( JC4R+%R\ M4W<:[,$(*-3%M OJY!:XF##Z+NSND8#/GHM8+Y=A0[(ID4[ M';TUUUU5A;Q-J@IV[Z+^.R+I:"-B#+H1&##.Q"'UXCJ _BJ%I/E[:V@AC J6 MEW!HA]%,6! \5/9=V'+#ZQ\=-65E)E BH[I6HU>P$>,$F(3R3-;A!LOL<]&P5VO-7A0=%@"7(:%(.:\:.*A'B\JKM$A AZ\8&LB[#JF14RY& MKP$+DZ%%@490@6*!H;?<$7^AA,)M8[X ;E08K+&,ZWC['M4+"5G.1>RJI5LNXAYE?J!-9:_;*69S\N:814,(/.55S*(5_"=' MC"@)AN*$[%D'9(KKA[?W^8$@Q,C(T/\D X,NU&)L M#!.298U:_YFC,P%,2& MV\6+4(T!A10&CR2!W*SQF!9DE@>E648!N^!(I)@ #\\>@C'&6 4?__S!Z=W[ MMU:W,^+$NT]1]OBAV *"028KW[I _5@\@0(_: #Y&#PJC88W!^8!EJ2",/1^ M76(<&)N"P3R+!H!7P*E&5@PT<$_ Y>&W8G(1(Y9!M90)U0,-P_J5M]H$%H3U M#S&LCF00XDTB83'0Y>3V-8"HMN<5PR]H%I7#$2!7:,D8\Q2COBA:VL8) ,C[ M;2B^NDR$M6YBFB@+3$89S;X4U&BA[#I]T):FUQEVKB0-O]L-> O@@UB06 M)9$[$C)HX0 4X;T"@P4@6;:ND-@19A0:D%\'([>7TSJ&HZMD3!';!%+/ W#1 M5&#,8-P\D5)-.5;^X?TTTICH)8$"VI5LIK@2AL=Q/WR':JH81P*R\6#S/ MRIF,F&4AQ#*;5&E7C_(3@U5 I\9D:9&.+=-H"\)%BE>I*5P-TND- \?L)$7!DT6;]82]6B 8= MZ/JXRMX1IR&=HQ[KD/X0$I@"G;339?'TQACKP, :)_#(7*NL@4F^R/A<* J" M7L]]J@M![4D501]E5%A!@LSM-5!GJ-D*R+,7'ON!R3)X (;HL39>8NI$1*E< M2)2HOLU/2FD@^65L[Q'-;KJ\=)PA9;>3LUEP(9_6# ME=!X9[2^4)HUQZ;<%DCL%)R#CU8JL- LVEI+<A# ME9?Q/U,QR*2AE8N(8;,M![S#LRE162%0[8553C6!7K8B+1#QJ54Q4 MBH$?DR!@07%W"GI0;251*OZK1I\L5[^7Y5L)Y#%N$2EL ZCGN0#H& QWQNP6(=W0=R,NAVMF\;N%E MVG&2R3D_+C%J!4PJ@D*5$>JY"IQA4'IX+PZAT7F#*R35G@@3 OZ!#0?C<$X! M5&IW 4ZNB=%=FU+X92@Y$F_,F(]->PW3242$D$\U#V@'L8#!\EH<85\QSB77GPD.!3V< M.+Z-$/MT@5N/@?)]2_E>HSF-4!N3;"IV4"?EM(W>+'C,[0H!+K6G^X$3 M"/L$LCFHX ?NGG\$00BG&"/AR M.960GN[K ;5CMT&."U>4M)T"X9C";=0UM3!C<4\2#OP5&S90F-P4Y8YJEOC_ M,THU"8K?J *F4@J(E<@XE-*=BUU*@ /M@[KZ2*5IDFN:ZC\Q^2005)21KD63 MH#FNI;#DEB6QJV S41O)J":+S05OT*@Y/VN")CA*S:>*$@> X!53'.?-+;2X M8# G^ZH8=H-((C43K2>'G(1\W1;%T$6%$FN'#FB9MD5%)PV.U!S)?,[7B'B: MISLRD(7+@G<')R/SB@,3;'!].0"CK 3&VB#>VT:-;N^U<'#*7HQ9^C(A7JT6 ML.4QM]@E1$&Q"&5ZE%]J >0Y5D#>%@\8X93[MB'K.,C4L8%_A6V1M,) -0I> MA(F!(G*7%)ERC'>D4F)\D278#2Y5;(%8M]CT!)S_! NUP^-O(L.2GICY#B[W M/HC+2S+JTS;<.AIN_E MEZL>0*SQ.,)V6$6+R@!>AIVQ!8R$&=]ZM-L<>EXD $%C_4D$8(SMVG12:M$K M5I[\L^ ^=W*;J+$8L!*KLNF-+UDTR:!'0*NY?"F^YKMQ\+Y _SZZ0?)8<.N_ M:&L$ZYOI!>F[D%E$N-(V''Y&@S#A4;05_UY*HT@1)XR]Z4081;EFY-[(NAM" M$OCQV3CMC58MVXC"&KC7F-,7TX3/A0:3J.*OIG>VA(&[31'0,OM.,R9:S!,^ M"%'ST Y+"69J9K'9!%H\\=G**\L+(_;PX>@DU\PNP;(0)RV1*1U&F3JT#>3L MV6L* \52W[>F(3@86-.1"8RN#BN**5*K*2_(<24?%B2WOSW*YJ/35TE::@UT MB/$ K"+#R0Q2X*%+<%.6 <"I5HC$9?AR5*G$5\]'.\;G.1IDS%XN$J 5#A V&=*K/)[VJLRK&EZWZ^=AW^>TY+P!_P(=["22<' MAO(YMA8R8OK!.'#,Q5,E6/)%+,+W"_V$PX\&\T1"4?(, M59GQP5^WKZ<]IP0^(:>]S-Z0A@PS&-!47P-R*XG<8="+>K=C_&&!@>88 MT&<-[/L(,7-3C@]'C[YH\?] H+I8%T>S ]C?&[H\=.A:2'-R*=747. MJ8H"&) Z=B\L0V$W4FSNY/"'A&E/5X?3$+*-M89IO5 P7*+CAST(8*(5X,VO MW=@B6]CD9=[0Z('^NI470S&/)(*9]FQX!2TDU+H3^?71,0P,T@IW] M@NN@L(5NTK>-I=5HH7>#M$UH/20 I/6:P1HM+256G$65JMS8^X /8+LII?3P M#XQ-7>5UJ-T.Z1$N.#YVXBF^#__S L39Q; R[(H8B;K91W>J>ITC8A=?.6"T M*RW]O/%N8J<1F*GD[?C@R&X:H]7PK*)<-\/ M'97DK&7K'0]U@J-0==>HL2 O8'5I_6"[8$Q92^VN\]1V)ZB^F$*_J%%5L5*) MFA8=@3JO=N*R#(T\(BA:A,07\1$W5>S"/L8SX)P;YH*TJ8]7XOKY6+MLN]QA M,;.AGMH'>\'4P*,7ZNYN>.>[48 MOFB42%8TRTV0#>GQY?9#1/7#$JIONBZ)@:]R#$UCC M%.0H=RH]=S&7+WT%4H\C1+3(""8R3B>V-2-^%T)WVCX!JV$!1KM M>BVAG<.X+#2,+A!V)ZMPC5W%>9T* >G>B .IW*=M3A,BEJ;/$,57BQDOI(U4 MXN'.@\C"< (&J:+@:3QC9(XDW9.D=@3)FM:A?H!L-I_#TLKF?FY.ZWP/1G7V M%YHIEPPV?&7,55SXM6DAG$P:VEY4[+O$=7E6G3T,=^5.6\5'[8V:60.J0^Y* M2ZDY5'7#L \D5F%]24NB4UOHN .3I,][38=&Z5AUQ_*196&1=QU5HT0#(@Z& MHQS59#LE,M2G6!9@X$-<-6=^+T392%MQ@388 6=*@B9V/Q .H_AMA\VV/8N5 MEZ$%)/DX=H80%M!=WM*,0]OM304"/:N!7L)64F@.NW(V%QLL3/ *(\ FE(6. MMDX\BO4/6A-_2M7P,E]KPJ<&OEH/=8:%C6% #CMW*N0[;J?$6N)[B,@';)(O MM-$*#54I\-C&?KH*FTMI?D1,RW#$@,/_O.F:,34-FU% @>V;*?"&^"CW:^5A MN@YO6)D9262")Y' $/A[2661,D8(3P6JKR?@C8JV4$E4HD?9;0;<;=#KZY,Y M4M&KKV2H6O\WD\8M4:A!0+H MG2N=VQ'-3HNU>NK[# M:9H9PE@$1.^ D88N-&!5'5V&V^U9X@9?U374O)J4Z+Z*.++O(&?J*)+8QZ2J M@!Y94-U&&#:C,4+-AG0.HRT8&M29;:G)!7#&,(IPB XHX0YK MX-6P#MV%(U(>-\F%.VOL!L<:$:"TO"OO,''5VZ7L (EHQ6E.O$D\"..H+^") M(71_!PCQ$Z2G<59/@/=G[U+M=F!^\HL&-$"X<9NXI9:7!-LXUHH<@F0H=%[BM]A3;B3W/V"G/ MLT&#_J1Y*,1*?!I\F6, Y$79HX2P@@\>,D7MJ@0_."L/(S,SDY\/DW.?DUIA M]!?@P,#+(":*X'%I:8O:H*+[9-7*'P=>\@SV("76V*$NYAZ@MA-@ST^:;I/= MJ)PDC1(D$X;U<=C?ZDUIX9M8WKPMSBF^ND.ARZ1<'R0X!&C+;E6W139=&AFA:A731TRMH1'I 4L(+T: M(X2B,1,H8@:["XNL1'YICQ0S"S*'20^D_*L"5I:9: >?49)S%?RC1C/#9#T- M]R+A +N9H=X5CX:SG$!1N/[&(>4V+"9WP404KG3#V&_NS:I+\FHPBH U]^=G M7U'/)TF?N%R,N23#S)?9!?ZH12I$>$8I&,KZ"O86[1P):N'K -KHLJ5#TH-Q M_@4CQF&16B=]FE-@X@LS*WE9F1X7=IY3>R2 GGTL636 MVX=%+.>1#DC^UX)I*_%6'YQ]I0)!SL #F!=)3X,LSDPFF%03J6PCV88Q3E?. M*BIT6E#$@,;]H6U+ZN (?YA?/:'K?2HD6T^DI3_<(IT_ZJ"8**GDW'6J7<&2 MW*I@/G8)P@0,3G=:T\RRHSH0'Z\;HR:V&\@)D:/L[)Z&B1M+BP=26QEP45^%.]F<1?TR&C(12/ MX]Q'M2VQF&+D]B#0_NQM?MF.;(YXZ[':F&S[:T0)5C1@IK7FG M/8/4TEWQ >G=XXW-^SW_0DB";VLYAE&+J:@8GY/Z\UMJ Z7F.A***,_&XXFX M%BIQ5!<,EMGC)6TBDE'C@\1N*"WO_-Q5QS\T$5L,CB:*&/=/ZA&T[4#K*/0) M[4:H1LV 6G M8T$:2RD=H*3_-O.LN^#Z*@C8XB>=P:Q#RT9RB*/+$M+4Z'X@\Q']D:YTI<[H M&TD;:P19'C%#.)"LQ]63H69-]@!W-[:9_IT'8)R8"TO\=B?C:(\JCA-.F-)+ MREZQ^"6Q@ZF=/(3"J5G4=ILG]$GZ9/!9\NMKW.1QSQYTF?R.W2A<9V816"+2 MA#_?.ER$?:;4U0,"ZC2UJ#^1,99?([$Q-DV"5.81GS3*;S0I/^3Z76.LK!CN M2X7EE'X9,WQJJ^[V>2=V:IB@/B9KL\?,>%TMH](4HH@W,JM:JCBM3--C6]* ."3KT[E9:>Y,*"81OT@%=T+ ;&36D"VO1^ ^?V0^L[YF>#2G<0,S MC.U@@>AG3 PK)<<2U$2MU8/Q\8<>99YTRG$;XZ8@BE@$N'+F.,?GIJKIFPT; MNX>N'V(M*1?-V'WC-,2$YU:-:VQ3?<25:J^,R;C.7F,V\34YFN))R MC>S>F=I^LV32MWO-#CL'USLKT8NJ*X"K>+Z9NFC1P9Y(L4BC%^UI"A[Q>C)L M2Z,,ZO"QO38Z&RN@&X2JJ7EIE =<.6&?L?FJ ZSC;PG0R"ZA=/K',<(T"_,J MC-FY:2,:H9(.\9PF<=IM>ISG,=XUY];.FB(W'CZP',4PY^V05.0%8R(*"^IN MP@1"[.7+53![#JX: 4:4P*-0E!A"4"O/#!CC#X)I<:F(JAD;Z?^:I4-#O!)& M_!>8/*^/-B6XV/@4_I@>1X&D6$Q^T([;F^Z$FBK3NE5U:7D9%T]-!X=0HF!' MS#\H52;X9E:HO$_8*;4I;(5:,IU$ A3T>U!).:JF3.3\9%TEI[ZF1%LO)>U> M\@NL!K1^PX)KR>V>GB+_;F1")=F]G$=.QSS>@L+HF& )YPO99: <%ZL-8D$H MP53D@N<0+DM'M<2 /A>ET(B2&U:\<@<_LES3+(H:5H(#+MS%FA#\ MJ4V-RN["OVADK?P",HU"9(R'*:V4,5]3M7,V_G&(9 R-] KQ#UWDS8A572_) M$SB_*\<7J-) 2KMBN(5[^5$6*]RK9-.49VH==<*H@Z$)JS2Q%,/]XZ.RMI3: M1_IYF_&<42EW:$;%U&'2&;^J)6S\+Q3<;:/9]!%J\2_U3+Z"K\\[TA-\5> @M['1\ZI@$>RATP,T4G84BL&?;47A\7 MD]I?A9^Z4F7GRR;C^4@2WTBLMH6)\@1#AUU5<+8?=2ZO/%[*A! %5V(^Q7*H;TXN[CZY.#^Y V_&QY\_V^<;]Q/-GD&7;PVOGBT?/3AA-M5_ M].T>ET3)T[<[^G,+DL-U^ !\OV[;7O^!&V"&A([W_'\ 4$L#!!0 ( U% M>5A4\0(T@0T &@D 9 >&PO=V]R:W-H965T+Q6)$CJ39DAR50UI1?_U^ M[\WPD'4T00,X%,F9=Q_?&^GUUI2_VK52E?B<9X5]<[&NJLWUU95-UBJ7=F V MJL";I2ES6>&V7%W93:EDRIOR["H:#B=7N=3%Q=O7_.RA?/O:U%6F"_50"EOG MN2QW[U1FMF\NPHOFP4>]6E?TX.KMZXU\+-66]O[+$B3A3&_TLT/Z9N+(0FD,I541$'B\J3N5)81(8CQ MFZ=YT;*DC?W/#?7O6'?HLI!6W9GLGSJMUF\N9AB*2VE]_:B>5%&KUU<5B-&CJ\1O?.WJL5,+SZO MFEB6)A=WD+5$","\U5KK MRB=U\?;;;\+)\.:,]*-6^M$YZN<<\T4;Q7MMY6I5JI7D\#=+Y)![\VFM8(]\ M(XN=2+M5RK8KV&2)-YEU-DN\S:S0165$!2*%K.I2$6FZVY0FK6FY+%)!YM") M.^B+\>TWLRBRF:=D.! Y&_!&P1L(#[4)8I2 MP$_O=9IF2GR0MF)6MTM:)"Z)8C2\^7#_X98_AC9**7X-$LNWVX MO6N6.<%R^3]3ZFK7*/=\-L;MN%18AP,IS/!DD8W[=4])7N(:1#%DX,%[JGC#HJ3*(C" M\2&GR0B?)N+1^5?\B.B[%@^E64(%^ N;'QO78_4L& Y'^- P>2$N)[.7]&8: MS(E=*0LK78%N]X6S\8%T].RQ7MBDU)MGJT=Q,(J'+&<81.,YGHR#T70.V1)T M#R7&\T-MZ=F7ZGK&E]&?\.5X'$2@_@*NF8YFN,:0HN$;C1LG-E0BF"JB MM:/X*W0\X\+PS[AP%D2SV 5ZA(@CZTS&?)WB"6BS#T<(WG#6!>%D&K:9&,8D M;#SMO#L,1N-A3[=Q,)^1+E$83(=1G\=L'L2(A"]TX#@(V483D'&BQC,*^@C\ MH_%Q%XZ#V3@4$*EKIF]_^7!=0,"A:Y!=NTN!4ZTM%07OK%I M4XH-W&Y2-!'T0X!(NJ+KZ[2&T&WL=$1*E9A5H7_OR"1U6:K"M:D^2;3"Z%#B MK]A_H%TK5Q?(K6 #ZLI%_Z4>J($P1;9S?I1D#8=7,%C0 M^E+]5NL2=ELH"$I+=CG9&*_26@$+ /I#%YEO,@\X&DNT_K'[>I"^WH=$/F.O M0%XR%W,E(V.:@.MDYN!1ULW6R[K$G<.8= M+!L'=V\#46#,PPH2A@QH,IVR@+;")6>*L,Y2%W ]Y!,;8[6;GBK27I=, =FA M<]Z'.3#3O[/B3S*KU;Z4-!16^",UA$ ;*SR7.U$8Q"JRPV0TZ:G4B=!Q@RN=*>L-Z5%P;%G+;@;- M!M9ZB9#&U1IUU )GKC5>E0Q:F[A0GRGG%.BZ:/#AA&D7%D3@(=/Z0I)WC8OU MS28#)8X021#14G3OQ_L717@_OEDC3\[SP;+B6+"?B>2MJ;.4X[E,#W)0Z"6B MQ;_MJA-9DES6=9H6\*MB!;YLK45=,7PG%^%>5YG+A85&_81/=;8GB$S6&O01 MU!M%^!R+/9!M2L5URCVLK%H=IF.4H!95GE:@REYU(HR364 M*+!'N:L.Q*.&L3 E2D2R:V:V;<7GS''9;]2%*?SM2W24DNAS=C(/%S.8( U5 M*WO=A?B//;JA>.,+88\#$3I;#K"-IAL#F?P3/R,.EIIH,Z[]OHM[K M,*!\G;?YVCNW.*D<);EV "H]Z:)=OV+0BH4",BK((\T!AG?\QZY]MPQ[OMO1 M+*%.C/9+!\OXM)0+QB+3[@0&90U7RV6-%LG2V[M[#-%1$)ZTJ6V+[;8*,:+S M!C'TRV "[.*#/#$6+OV!46SA#SR[4I":37,&],EL="(FPXE#'FO5IBZ1: H8 MJ;JJ@0U(!5IS9&Y*K#PA0UP8J-U B.M>J#>THYB\PF MH$ ML7O#'78MGV P97J)"KI0B81&U(E3@]V4L( D>XHS&$"A45O"E:P, MZ4I+P)+T45U(^&SO5?_W^P%N3T6X/_;P#39T >9+"HR%CXCKWYWQ.'9)UB9Z MFZ##8_\.H0TOE0YZZL)%(^,=TSB]#9&T%_S?U=D2%8)AQAVO^\F%Z>,=!=VK MYW&G")[R&2?B@9$2?,]UKT(K9034BT570*Q'PXX564?V#/9(R-LM<@B*0&@G MJXL[$-JU$(BL[ZN336Q;89A>LUBO5+WI0B39**2W+;7CL1;L1E]%*L MX''V+<&[8LT9"U!AZC)I4/*6X!:DJZWOT%QP=J?JU U[Z3)V,E#$)I[WPM5@ MA"OYXM:Z\GT*>^T[8"V!NX;/@%BA&6OTS=:F_[+G83;S9OU14^U33"H*(_X_6EY;RZI#B1IT/J>1*=DZ H/ M1#G3?7'9L+#:Q%V^>>_$Z":B'E% MTP#0+YE-H:2@S'B6J\XK F5R[Y]"3E7HA4 M61G#F,)+[ Q++"S##*[+:'K%*E.GF!-N3FC&DXW)>ZGQZ!%%.'P5C5^%H\O% MR^"9J8'JN<3S^<.QC7&$FNRBG*,[I_.=3VO*$1J-W2& 1+_+-4=PS:%.\Y:N M:A^%6^X*)[WM.)49.4QB%.^CGIOTRS%+A5#G#+HPUCVZ@30CO/2^+EL[*''2E M%PY-4**TWRL=?O?T!^D:-$.<\T]3_ZDM9$\'Z!EW?B#U;9R,\VMAML4UG]!& MDYMGL4ZN7];\W5^OLA#;A2'X1 >%/B7I%!*)K?,ZMS=GR-DZ0:I9?^K5I\JD MH"R?UQ3.IZ^<3\G7/:)\@.-JP%+JC,4SSD->VB9!,E2!K*GXC#U.MK/@*ZK^ MUQ758/_(ANHTR=J@,(X*_NU#FUMLWL"=:41Q;TH*.F#>VY=69- M$_VH=\B8,N&QL(6_;G!Q!X1 -,@6U=5E+G.IX6Z'\=T=I718DXNZ;:! 0W+0 M??G?$C]*1SZCQ&G!9\G[ISQG*V<# CN-&B7= ;H?S/KJR;0]WZ.Z;GN%W0Z. M_;#@JO?K#W!8\6]<*&T@H_LA2/NT_1G-K?OU2+?<_0;G7I8K.J[-U!);AX/I M^,(IW]Q49L._)5F8"NKPQ[62" Q:@/=+8ZKFAABT/RYZ^W]02P,$% @ M#45Y6*X,5XP-#P [RL !D !X;"]W;W)K&UL MO5IY;^/&%?\J U<(;( KB]2]%^!=I^FBF\2--VV*HBA&Y$B:+,51.*2USJ?O M[[T9#BE9LIVTB/^P>,R\^QZ^WIGRLUTK58DOF[RP;\[65;5]>7EIT[7:2-LW M6U7@S=*4&UGAMEQ=VFVI9,:;-OEE,AA,+C=2%V=O7_.SF_+M:U-7N2[432EL MO=G(\OZ=RLWNS5E\UCSX0:_6%3VX?/MZ*U?J5E4_;F]*W%T&*)G>J,)J4XA2 M+=^<7<4OWXUH/2_XNU8[V[D6Q,G"F,]T\R%[S,Y&II:SSZ@>S^XOR_(P) M7FIRR__%SJT=C\]$6MO*;/QF4+#1A?N57[P<.AMF@Q,;$K\A8;H=(J;R6E;R M[>O2[$1)JP&-+IA5W@WB=$%*N:U*O-785[V]ADQLI:NZ5%;((A/7VJ:FJ'11 MJTQ\OU6E).G9UY<5L-&>R]1#?N<@)R<@QXGX%H#65GQ=9"K;!W ),@.M24/K MN^11B-,BO7MJM3-6;,SB.5>6=.GO[U9_BR>#5(UR, A>CQZ#_3QK\ M_T ^^?Q;9:U76E,QZ#6\LF9E<[BS)QH.*]I'^^%?Q%Y-GJ1$?JXR%:E:%!FV4AO+ M\C[7M7D2U!%@^&FNG=88#S%3MZICNDJ,XF@T&T6 PV(,7_."&UK<2(.(<=FE1&JC6;6$@"S@L^RG M$ZQ]GJ[U2A,I+4O]?4-SRJ*-6R@24F:5W!.TW^%@JUI")I7JD&@6N5[Y: >@ MCH_6PUJ7[^I9"JM #WFJARV^<: 191;WS-H"ZE*J>,@.O]V+2QF[M0PRHOOF M.A#0%Y]PNZ^#R%NF.52E.0$%K$C,)OJ,JTWMI)%ZA-" M\T9F/\.E"0^,'>"V\EXN$-E!U-+D*/SL2W&N+T0/\7W8V 9>NGT*0MY)VJ4S MQB?MFBCI>@(*.+[MI(((( %3$OI,DPY@"KUIE'@$!#)3R.(L8)SLJF ME&EEFIH:>CF"0)P[^<@-K]CI/$<=2I4N4>GWXXVFQTB *6<7JC4A?2D*!'_( M:J6=)"@7M'*"X7.<)]XD3CC\0"&?6\[ MT!ZH:^G9UTA3%.^1\1IMT.,C^CB@A4P:YND0 =C&E.HIA \UWSB%W:I4+S7[ M)@O,*9*26(!E4?1"'_ (B*Z#SMD2F8XZ$^6.%(P5K0#;YG?/M+E^$%ECFT!_W'ZFN*/-Q.X-&F]54J5\6YGTL-.OVD*;3C#N_8>\ME:R:6'08N:YNW\-P MQB^2@2MU@C-!)BGKHI?,^I.@I94Q&6=T;]I=?3A3R>%+N1@*ZH$WE!]=M*" MCT;H5XKK(B>GPXZL;97)?GKQI#\*J*!>9"(.">+CD0T^LL)%H /MRKG;"C]< M4!&\MJ=VS'4B&@402T4;21%R@!JDSGD7)3QJ_1!IN&@X)>(F2)#C6Y3(&5Y? MJ]3[H^_(^7_"$L %'G9,_&E=D^GTQ3\ILGQ]'+X#3Z )0!/(K.B)\3@:#>:X MF,[@_@DNYG&43(<0F*U<':J^H!<#GI?\C'@/^V.1S*/Y="Y&8U2&B1@!R'P@ M?H"_R9+B-[9GI&FS9=,:1_/)5$PBHF84C9,)@@K46*Q0_ZL",G,>+S.8NF9? MI1(HCJ/!)$9\BD$70LP4= )%5=8I5,S.MJ:0;&%/HTDBXF@\&$,(\/NT4WP@ MF2!&_NH> ,PXGHEX$LWG4Q&#[N%(?.+>*WW N1A/0>Q,3*?1;#P1,R)]*L[) MW"[VC*"C]_,DBN/Y!8@9Q!.P/!U-X/HTP[#!<( ?U+://3YNZN+DE3B/+\0Y M8'S/Y>6Y?]V@C-@&SV=8#>[(G2)^3U[/9[O MZ%]AFH*2('2;Y(Y+G@RGUB7N!]Y-10>BX4+FKKUC5!P4?2(%T+UFM-Z:POOU MD9 D0D:CR+*1/T,!:2XY&%!W=)P!O#'UZ5SP.T+.B3CSOBYY'N#I -X3.!%1 MJ-CC9I+)L,!19?]WG(?50*WFPU\ MB D+.BRUX+R@BM_";]@^'D73X<2#>'I;5_T(NP,PTIC5@4V?%'2PEZ83Z,)$ M"$?:N_+E8PCT0:#1#.GLNJESFV 3B4.IQ!3B!@NS^7Q M"(7'=#=,1N(C6=&)]Z/YT%M <8*(P&^4#*='#.&WLAP-QHWC/7-K5WO)!#7* M^&AH= >@J"!=<*3RGILJT,CT4IS1/%EW86?+0TXV@,R?QC2COA.$<'LNN;3D MS),U-6;:K3'M7HW):)'+YU9W;=#@$UD6ZLLG2J&>*X:F=.'*H5Y3 M$'%_]\+UR#1:@9.X/=/)4'#AA+IF=+1N<&7#@ZKA0\%+#@B\\L,!'N-XG7 3 M8)O9,@]FFG%=@][Z.:.CM6;;-K,Y'9<-"RIQT ?C5ZW;6U<*N>I M?;>!"L&*F^-I/^EN,,$ F#(_V' "Z1S-]4.M6U@TSLZT@VDR]3*WIC7Q7MP? M=_$T?1O5]SX$[<&*N(WT:FW:0":ID27*A^X1:'/<\#6X*[6BUO,&!0E]&<&, M7I&Y.#+;=7JI_[91Z,R_B&]R@[*,#LCZXMR?IH27[4'* M/AWX8V#TS^=2=6).V6LIX2COQHE=ICNSPR.S)N+8C1._Q<[8 MQ>>D?SR6$!U[8G.Q1-Z[^6/Q8'+"T%F:CT'LBK,!UIZH9*YA9M!K768T*"HK M.MU8NC3RK+GU">-W9+E3'#4XRXD]#LA#C_)D1SYQ^G&W&[X^/:H(L9D^]^ Z(UCL MZ0'4!]_.#^3&A%[P77\-XXV3!NYXS/Z3'2ZF;T:;?&0;BV]#6 M4V;J#3M3O79V.^P/#B:R7ES.0X[T7.%DM;6.Y@3I$$"WK#1M6\*34R8>72Q, MH6.X?K;N@G^(> =GN2'L-J-E 7VAWOM/6$FP]+JC<7NI!=\_=#)KF% M?&6Z#D?L[1-<]:'J>7!KRY J6NZ(DNE^NA;BI'^2*1[U?5O"/ M1>WZI7U2#@?W#PU@V@8$9V3[9RU=_X"QM*EH16>3W=[G1.N3](]]MG?9^0AS MH\H5?VIJ!:O6?8\9GH:O6:_<1YSM%-85\F M6[>8^-J1S"-3I2>SZ?3-I)+*C&ZNXK-[=W-EFZ"5H7LG?%-5TCV](VU7UZ.3 M4??@BUJ4@1],;JYJN: '"K_5]PYWDUY*KBHR7EDC'!77H]N3M^_.F#X2_%W1 MR@^N!7LRM_8KW_PEOQY-V2#2E 66(/&WI#O2F@7!C-];F:->)3,.KSOI'Z/O M\&4N/=U9_0^5A_)Z=#$2.16RT>&+7?U(K3_G+"^SVL=?L4JT9V0@.;Q7XPLUMEMG&!"^^4$9J*>>:Q -EC5-!_2%CX#[*3&D5GJXF 0J9;9*U MPM\EX;,]PD]FXB=K0NG%!Y-3OBE@ DM[=N>]F!R6^IVPL3D^.Q6PZ.ST@ M[[1W_S3*.]TC;^VU%_^ZG?O@4";_WN5IDG.V6PZWSEM?RXRN1^@-3VY)HYOO MOSMY,[T\8.59;^79(>G_:Y+^;\+%+T;\M3$D9J^]GFC:S];E.36!05)\AE_DY])\%9^4LW_ $B#F4(?#< M>)GP2)E,-SE[K5Z+81W>-RXK 33B=N&( (#!;UCU#=K>T!QYR(7T'.H8RD%^ MCH6L+*XW0@Q291 2J057L$*JCL7#S^)7RDICM5T@1\?B\^<[D(I5:;5^$G9E MH,37E#%;W;C:PIH^JT^]\C9G1ZT36V+7]0(C@-F:5;\DR)%!YD!&Q^M]+\ ZM5!&!KLM MX1))1I;[;#'# ZS?E^)#A"_,[YS"BLAL!#\V3(S8T-*AXE_6SS?C\ZP,(*2/ M5W0/_K&@8:A1Y;W=>_,Q)/KO?6L+IZM:-ODC',FXZ^XLJC*IVBX7"]N9]D@M MD_GWY.*F8S(2GQJ)?MW"A%T$+S(;4SLG,7_:R(ABY%E:US'L*M0QUXUOH$B@ MUJ*1!\HC%>L@CP LK6-/"7J$:+:'^8HF-(YV8N,1OW>D6V\\!?]Z'P3UOL.V MK2)A[^@1EIH%"01-9-*7K'MB>2V#FT?$?A,;Q3VVX#-/4B MPZ)!59UL;J-\L-]@[YQE-( KR5BZPX%6#B9Z37%]')KW/"^'D?D9EJ;,($A( MA &^L"1I1&-RM50YPVJ:44_1:1C1*]I5)E'0EA';"9 BPXA483WN:G*5"K$H MD _L);B*Y0NL@[+A%,5*[P,BR;2%LY4(V,ZC1?@?BW\JTIB^C'Q/L8H.V0H? M,>6_'3/4 &(BEM@/HDS'C<1;>"YLGYG]"D#OE-I=@V:<^=V0JQBF!6$*JFE-Q3OS<8?-/Q!9@13"30-%5G MG(0R3 S@@L*L;$P3#1_$,9.U"E+O:/$=,+.Y3"W24^+*Y>$U8&C!9-A*Z9$" MT,RU6LC4,^LL'.J4C6 (4'&[8A#B?<[F]H8(?C^4#Z7;)6^3/AQ;NG,9B")? MT;;:NAS8EM@BK&^>VA!B%1="K.8M=6WHZ#%PBOBR0-P9Y/"FC0]P)RLWN+80 MN94[C!WTXHSG4]$/#9P3Y[ QG3=LV'K=[%Q2QEN])),A@5R:KJE#%A5IF7UE MJM24.+Z&$LNYCU&R<0\N8(.)JQ4NYNT2:;G%U@%+D!==LFXL?C.:19!T6G%V MN<$3RB;4]:A8Q ?U& /%.%-O%1_S]#/L6Z 6MI?&,Y3+2$1 MM+ <.W1KYE3=%<(S6=UF-4#@_:@?ERVD,[>4:C2NHRZT4(_VK36%5./ *6Y< M5:AX9(AG$;@#FZ$5,AP5$,;-U,:D:.!50,A>%A?,X<-3>N^>Q-2[NS^S=6RA M LNW0A5+!+A0.FT<'QY+-6;")$[6F%PS,;3]>@PSU.+H/,A/NUJ MI>2%HY8JI7LN=?2]I4GR^R&(C<2B)T)G,7/D3JY$6EO0'#&0JQ:I*E Z;J&B M!1] @;)Y$AKYJCBR*J15% 2HO%1;S/T0 M8$4G[H[WH(_:KH"MMS&A[U%,U1SMVGW;$+*NG7U4;#Q:]=7%>#"(-XY4_7C: M@$Z41LGS&*6\!<'[5<;^$2O^,79C3 U6 [G Z=V'/B3%L%5?G8_?]&9R_.42 M""P[P![B+-HJQGX]@X8!'N_Z:C(9?.:JR"WBQSS& (!M^N+5/^V_%]ZFSV1K M\O2Q\:SN0W!5O&R)"SPC@GPOK!86=L; M5M!_1;WY#U!+ P04 " -17E8KI,,4 P# B!P &0 'AL+W=O1(3M_OZ47+BI5L:8"^V*)&'AZ1(C1IC'UV)2/!4*>W&44E4 M7\6QRTNLA.N9&C6?+(VM!+%H5[&K+8HB&%4JSI+D/*Z$U-%D%/;N[&1DUJ2D MQCL+;EU5PC[/4)EF'*71;N->KDKR&_%D5(L5/B!]J>\L2W&'4L@*M9-&@\7E M.)JF5[.!UP\*7R4V;F\-/I*%,8]>^%B,H\030H4Y>03!OPW.42D/Q#1^;C&C MSJ4WW%_OT-^'V#F6A7 X-^J;+*@<1Y<1%+@4:T7WIOF VWB&'B\WRH4O-*UN MQLKYVI&IML;,H)*Z_8NG;1[V#"Z35PRRK4$6>+>. LL;06(RLJ8!Z[49S2]" MJ,&:R4GMB_) ED\EV]%DJK@L0N<(7&"86RPDP2?C'+I13.S J\7Y%FS6@F6O M@*49W!I-I8-WNL#B)4#,S#IZV8[>+#N*>(-Y#_KI&61)UC^"U^_"[0>\_BMX M>P'"]^G"D>5K\>-0I"W.X#".;Y4K5XL&?+65XBX] \V# MB'5/DEZZV_2RV!%V/9B70J^8J&R)=$?0H$70AKA!"*T4*D3G=9Y16$!_*?]E MT0L1+XV'D7H%%**MK=G(@KT(L'STEI$:80O/Y:53[R)O$ZC:!%(I"*3CX5"L M P I@@ !D !X;"]W;W)K&ULK5;; M;MLX$/V5@0KT*;%LV1[*&HT((]>@I9/*>2,B M;?TZ#XU'(9.3T7DQ'A_E1BB;+>?IV;5?SET;M;)X[2&TQ@B_/4?M-HMLDCT^ M^*36=>0'^7+>B#7>8+QMKCWM\@%%*H,V*&?!8[7(SB8GYS.V3P:?%6["SAI8 MRSSO&*YT.Z1UTED'9ANA,[TP,C++=O_C6 MYV''X7C\@D/1.Q2)=Q]D#G'5#Q M"D@"MG8QW@;RM1/@?(B=5 MK7BD=EZ\BGB)Y0BFDP,HQL7T%;SI('6:\*:_EGJI0JD=JPWPY6P5HJ?N^+I/ M= *AQ@?44"O2Z\MZRZ2=5U%]QTZ$LDU+.&WH./= N\)) M;>4TO>W"";Q]H [AOG6([&OD$9I05A M6!JQ-C7=P1ZSIQ#[?9B9LL^Y'20>PG"W1E1M'ZQ<8 MMKO1F)#'^U9Y3&6\<(:Z>\O]*)F?:^B8&IDQJ&BM:3AF&.U[)^4[=X=!OTXW M9(#T%NBND>'I< F?=7?/DWEW@U\)OZ:J@<:*7,>CO]YEX+M;L=M$UZ2;:.4B MW6MI6=.'!'HVH//*46?T&PXP?)HL?P!02P,$% @ #45Y6+B =^9;! MT D !D !X;"]W;W)K&ULC59M;^(X$/XKH^QJ M=2>Q! +M=5M HG17R]VVATIO[\/I/IAD(%8=.[6=4O[]S3@AA5-;54(D=N;E MF9EGQAYMC;UW.:*'IT)I-XYR[\OS.'9ICH5P75.BIB]K8POA:6DWL2LMBBPH M%2I.>KW3N!!21Y-1V%O8RHS'8<]:/]QJW,09*L6&",9#8S-J7;+BX?O>^K<0.\6R$@YG1OTM,Y^/H[,( M,ER+2OE;L_V.33PG;"\URH5_V-:R)Z<1I)7SIFB4"4$A=?T43TT>#A3.>J\H M)(U"$G#7C@+**^'%9&3-%BQ+DS5^":$&;0(G-1=EZ2U]E:3G)S?&(]QBBO)1 MK!2.8D]&^5.<-@8N:P/)*P;Z"5P;[7,'7W6&V;&!F-"TD)(]I,OD38M7F'9A MT.] TDL&;]@;M"$.@KW!*_:^/E32[^ :?6XRF.M'=)YHY1T(G<'O1FH//VE= M673PSW3EO"6N_/M2*FI'PY<=+1:<,L(U8$?/V9P55FI-^!S M!(>IH:0]5,*2&)@U%ZG7"=]FIBB%W@&R!TD0RLJF.0T#*(S& M'6A.[=[U8OY'V#C"G*+UY!9$82JF7E8AVZ<$$MVQ6%$R:\KWOS .RK*3&=J0 M$*#9"P(^?NGV: 0HQ5M4B(J37%I32.>,W8/@2C1 ;@Y =&'ZDKE#&40XI/E$2P"=)TQ/5 M#CX.NV?["+IP=\"9#,D)C3>*Z-@H.6J15(X1"BJF2SF+))P*E\.:A"G)0NV< M=!W8YC+-6R$7]/&II&. %-85]_FSGFOC<%3K0)4]E"9F%0X0;IBZ=MW#?O"Y MM/]OAT&=TI96I=@%]G-^VE@X.52PIA\)V&IWU$1KJFM@8Y=:XW571SIT*%,0 M],L.H8N55$SSHYH2(X]2+CSE=5TQZ5^K)]85M=PUS#QZ4@-2PM[F3X=#-):. MAM#^L@YF2?U%XAW8H"9"J8!(9 1'\OCEDSK43+-;'F34@ECLV3 C(AHE,\$5 M77IZU/.HJ8-=]5S?9T(SZ.Y+\SH^.&4+M)MP MEW 06%8?N.UN>UV9UJ?TLWA]U[D6=B,U189K4NUU?SN)P-;WAWKA31G.[)7Q M= ,(KSE=N="R 'U?&T+9+-A!>XF;_ =02P,$% @ #45Y6*930P02 P MK08 !D !X;"]W;W)K&ULG571;MLZ#/T5PAN& M#3!J6W:2+DL"M-V*%;@#@@WW[F'8@V+3L3!;\D2Y:?]^E)QZ+=#V8GNQ).KP MZ% 4Z=7!V!_4(#JXZ5I-ZZAQKE\F"94-=I).3(^:=VIC.^EX:?<)]19E%9RZ M-A%I.D\ZJ72T607;UFY69G"MTKBU0$/727M[CJTYK*,LNC-\5OO&>4.R6?5R MCU_0_=MO+:^2B:52'6I21H/%>AV=9(%MZXE8QL\C9S0=Z1WOS^_8+T/L',M.$EZ8]JNJ7+..3B.H ML)9#ZSZ;PT<\QC/S?*5I*7SA,&(+/K$[CG<)H^X2". M#B+H'@\**M]+)S8[1Y]2*;I^^>T5U,NHOGV/\@0W_# P_,.)E+PW5'#DP-KD&H M3PW:NIU8V?$XBXR LH&+F 2Z6E+A%:Y%H$283. M ]+3&61Q4:3PC]]H3%N!ZGIKKM''0Y")6!1SR(JX2.=/1!W#WAHBF*?QXI2Q M/!9SP8Q$2S@KRZ$;6NFPXK+G1)=*AL;R>K:(LRQ_ Z^SV=Q'\^9)>LU=]B7D M\7R1\\A2B@RN- =*I6S#9<;ANOT]27T+E:+>$!_(:3B&*@EZ::?$=&IO1QEL M: PYSA'X)ZA*OCANVE"R$&[.QV:"EDX>>Y3)O1;"H'UHE,3/8-!N[":3=>K% M9V,+^@T?&_DG:?=*$V>H9M?T9#&+P([-<5PXTX>&M#..%85IP_\3M![ ^[4Q M[F[A#YC^4)M?4$L#!!0 ( U%>5@C61>U] 8 $H1 9 >&PO=V]R M:W-H965TU0-Z+&FZ4V%7>8FM7(-D;PTA^JU"@9C_-1 MQ64]N#SW:_?F\ERW3LE:W!MFVZKBYNE:*+VY&,2#[<)/#*[BL^N,]OL-_Y1B8_?&C#Q9:/V9)G?EQ6!, M!@DE"D<2.!X/XD8H18)@QF^=S$&OD@[NC[?2O_>^PY<%M^)&JW_)TJTO!K,! M*\62M\K]I#=_%YT_$Y)7:&7]?[8)>R?I@!6M=;KJ#L."2M;AR1\['/8.S,:O M'$BZ XFW.RCR5MYRQR_/C=XP0[LAC0;>57\:QLF:@O+1&;R5..VX86X&*!,K# /8G#Y[3=Q/GYWQ(>L]R$[)OVKXO77 M)+'^Q:>U8#>Z:GC]A/HKM"DM6VU?;M:R6&/9^U@#/H?=XK$0UC*]]+.F-<4: M%<,:(PO!](,P?GW)I6$/7+6"=O* /B]^:Z419<1D7:BVE/6*:>PV5&.REDZ\ M5:C?$J_[P(6CPYW%TL*B!U0N]O&Z;KE23PS,Q22\D 9DXAAF;0,^($MT4;3& MB+KPEH@'[P@VP.QZ!2ADS0IIBK:RT G7<(@[\$RK2E9I)(J2GP548+EFM7;0 M7K80]M)+6@%8VCARK(4_;$&,R"0T%MR8)UKGE6YK-_3(+[7">UIUG)RU:[T) M*//R5Q!#%5#7NY"4K:'M5"T^J!@D9SMPKKDB)Q@\0&6):@%LN^J*V1L6SR?1 M/)ON]@,\77 '**&$]%JNO"^W/]^SZ]8BGQ#KDVDTR:>G[)/AM54\4.V>@2=Y M%"?QZ3'M"6F?)5$RF;\J)H[R;'Y,2.J%I-%\/'N1N*M:_@XW:KV?!XBQH1C# M.8I!C^*2$H#:X1Q@?5Q0L&BJB6TJ:HE;2.FUDC:R04?718" D%\^ZY M<>SN+F)W6&2S( 0N4+MG\?CM#T/VP3/0RUZQEV'??C-+XND[^Y*80MBW],6( MOBQEA976$2?B%B1!'J16%.M:*[UZBD &C71<^8RU>NDVW AD@N&E8#6O*"T( MB7 W@'$*T@(X(:"0OY:-]22"V+^T"O+ /1W=@(](4<>'U/3H&O.6F@6KA%OK M&K3\\P77UQO;<,O> MQ-DNW2-,X^&\SW[:22N3W8;G);K/$EW6VB,$<3B\E.74 Y%>;JN5[R. #73Z M64+NI2' ^[!7&'^%N?Y/@+X*SI$$WR9SEP)]RSH[0,\W&ANOT'"K-N3"LT0! M_;%/?16 RR=)-,DF&)R$T2F&WI+D';OY@]QG^11-9X[>DT7I#,TIB:99PFX. M5)8_W, >"@:.Y;,I.\EF41)#8SR/LFE"/:FK/;2AV73&3OSCM+?GDX98WW_F M49+.R>@8LL:)MQIM(HFS UWO:Q&)HS1+/2)^]'6(3*)9'@.1)!IGV2E+HUD\ M_6-$@'TV3=E)BL::XE@\BR;I_ M$\KE'))\?0&0:(WBY1R2;1_%\W"&23G+V M7<\GRY8H_GGA;*D#N74\RVOQZ-B2&EG(=S XMUTNVC/V"Q:I!HCPOHQ!1B82 MF#G-)BR+LMF8ACF; FH,IG"!GC-ZHBCPX;MT$) GG8^'3(_S*,\GA]$MM'5] M_RQQY52Z\56-*^8*<+() )OW ';)\]]C?SATY3NVW=W'#[:13KF_Q/JIO_PZ M]?2J/5_0>:ASNQ7D+R$+@3L,&DAW[>UU-4;_"CX)_:8 E2CA1)>9O'S:A@]7 M#X0VP5AC;@_5+CCM%-2$'_\\GE_P!0 M2P,$% @ #45Y6."0 QDP P ]08 !D !X;"]W;W)K&ULC55-<]LX#/TK&&VZ)S7ZM&6EMF?BMCOMH3N9)FT/G1YH";(X MI4@M2'@ "&B^4_JG:1$M[#LAS2)HK>UOHLA4+7;, M7*L>)=TT2G?,TE%O(M-K9/5@U(DHC>-IU#$N@^5\D-WIY5QMK> 2[S28;=]0&JXD:&P6P6URL\J= M_J#PE>/.G.S!1;)6ZJ<[?*P70>P(H<#*.@1>=\BT(X(*+QWP$S\"Z=X>G^ MB/[/$#O%LF8&WRKQC=>V702S &ILV%;8SVKW 0_Q3!Q>I8095MB-NED60+4U M5G4'8V+0<3E^V?Z0AQ.#6?R"07HP2 ?>HZ.!Y3MFV7*NU0ZTTR8TMQE"':R) M')>N*/=6TRTG.[N\K2J]Q1K>[ZG,!LT\LH3J[J+J@+ :$=(7$)(4/BEI6P/O M98WUKP 1T?&>; M7T+_HYI<1#C/[W=8. KP**@4-9NQH!JP+4*C!/4LEYL;H))@MT;MR^*6U"-4 MJG,0;&PTRO(:)3;<&KB"I CSK'2;,HR+S-OT6C5H7',S 8XBK\@E$HT\G,P* MR,(B3[RV=7VLNFXK>36X&:O9*F.)("DG<0().9AZ$R[) ,&R/6'VXQN +)O! MI"R\TCUJ3M):R,*<(\?LZT MHM)KNBG**11A1C5C.0#-&PP@ !L9 9 M>&PO=V]R:W-H965TDDJ:^?5[+B79LJTXF=G-!UDB>=_G7EXR MEP]*?S$;(2S[6A:5N1IMK-TNIU.3;43)S41M1869E=(EM_C4ZZG9:L%S1U06 MT]#WY].2RVIT?>G&/NGK2U7;0E;BDV:F+DNN']^*0CU6!J;7 MEUN^%K?"_K+]I/$UW7')92DJ(U7%M%A=C6Z"Y=N8UKL%OTKQ8'KOC"RY4^H+ M??R87XU\4D@4(K/$@>/G7KP314&,H,;O+<_13B01]M\[[M\[VV'+'3?BG2I^ MD[G=7(W2$%_:P>?A"M/3/BEZG"N"=[:-8&6)S5QJJR)88&I:R:7_ZU M]4./(/6?( A;@M#IW0AR6G['+;^^U.J!:5H-;O3B3'744$Y6%)1;JS$K06>O M/PB89"ZG%KQH9)JU=&\;NO )NB!D/ZG*;@Q[7^4B/V0PA1([3<).D[?A68[? MB6S"HL!CH1]&9_A%.\LBQR\Z:QG[U\V=L1K!__>0D0V+>)@%)<32;'DFKD9 MO!'Z7HRNO_TFF/MOSB@8[Q2,SW$_X_JS=,-:M=;^O!'LG2JWO'ID&VZ8J*S0 M(F>RLHIE"!AYP@!C=L/L1NJ<;;FV$I28+X@'X^R>:RGL(U,KQHT1UGB@SXHZ ME]6:94);Y#H2DA=,&,NM\)CXO99;I*KU&*\!674G"_#D5F$6O82H,+6!2/C!>H%0P5IU5IRQ^).93<< LSZB(G)1]=/D)$Q58P M2VF#VI)M( SZK@KNTAY,H $2=:V%()-J*POY1SNY8U7NYY M40NVKCED60%KX(O^*JNE*Z5@- ]4A&=ZXS]5VKC ;7=:..Q[9: M8BN0"+D6B!?\ )J7^=AC#[!?,&F9@S0WCA"P,Z)Q$'E0ER*7#9$Q2D_8C0-B M$W&&K4T#" A[&S=.#!W47 MJHPJ9.ZDO^6%P\@M[0GFR.*5;##UA+V?-+G$/B(R8&*=5KW/O^ST)\\[QKU@+1EV7U'>0<]N!Z9'>.+6 MALF2_:,?GJ,U/6&O6!![R2+ 2^A[@3\?].F2O3_ & L\?Q&S=):>R#_0^='"0M3+PD7[&=E46N.C>HC^Q4M39,97J+( M6T3!D55_0LEYR.)9_)R"L]F>8/\F]*55?V MM ZW"?$1PGT=."O460#HA.YN?D1OOL^C\X_ "S^ZQK@/FAA[%G0A## M$S@;_.CZ3F.[#8Y\Y*5IRMYQL]EW0>,$>32'8] 0<#0WHG%('$<#[J#*]=$U M/>-DYC\;DS8U3S0)O7CAG^J1!,E9F4$2/!>-MBK\R4K=^+_3C@3NFB6DI"K% MDOU3<-V-@Z3^((EX'5[Z#S(H+2?S2ZPQDOF"#*^@QB@:ZHI\>A9]@HV MT>8##WD-CF I@OI7*^D[8HJ4B/A M.FL,3=$$? 9HN*83#9;DX% HMTONVT8YT!K=4I?2O*E6 .266K0GNY"VTK1'*6DR\@51.Z>0%JO:(FXLHZQ; M@?JP/1SJ^$]WM\&LHT.BT[VM:RMRWR.\1F?!.],<*>E4<4I*3B7,"KY"CGAT M@GA ;.B7NZZQRB!Z=U!T1\L#\WK6/'%L>9D1)P77[%*Y_<0J@F0"*/H$4?0" M&*+,2_T9BR/W.:=/0!7[&'TF0'*8+)A3)GQ#0RF+,33?#;7]1!.;HZ-VA*7@ M'7@A*LL'G)Z673BU:*L9Z2N[^C*>>5&$JCP.?!3O3\V*]BRY!\"1D/&A@QXO M^KU5T\L\B[@'=_$F\M<<+3=?4\-/I^=]#7%'# KVROJ!X M<1G^[44*C1U(4<0ZK?;9>>043+AMYQ05DP"1GI#PR2(X!5$\B7TVFZ -GD\ MEA.]#LQG8Y!GB IFAM5JSGR=*:U2%-O#H"Z/U5Q,(O8WEDQB/.?N_433=.)C MN'O2DK-A[VX5=@G8;IO;;>$*'Y5U9"_-]O?;9^X8!AJA%T:\;29D[B#$VZW@ MN,+U6YR=UP[$'3D.B1Z[GLHE?Q@-A)AJ CH7]XM.BK+&]Q)_X$2!G4D:HEQI M53)U9]LX#EQI#"B2I"0C=LE:5[G4C M.#8Z6H#YE5*V^R !N_^'7/\74$L#!!0 ( U%>5B%D(M$&@P "DC 9 M >&PO=V]R:W-H965TY 6L>2 M[1Q]!,@QO9M!'X-T]RP&B\6"EFB;V[+H)JDXGE^_KXJ2+/GJWL%,/L261!:+ M=;QZ1?G5TM@O;J:4%T_SO'"OCV;>+UZ^U]#>\ M=^QE+)VZ-?D_=>9GKX\NCD2F)K+,_8-9_D-5^QF1O-3DCO^+91B;G!^)M'3> MS*O)T&"NB_ IGRH[M"9<]/=,2*H)">L=%F(M[Z275Z^L60I+HR&-OO!6>3:4 MTP4YY:.W>*HQSU_=J;%_=>HAB:Y/TVK639B5[)D5)^*=*?S,B9^*3&5= :=0 MH=$CJ?6X20Y*O%-I3PSB2"3]9'! WJ#9UX#E#0[L2]QIE^;&E5:)?UV/G;>( M@7_OVFV0-=PMB_+BA5O(5+T^0N [91_5T=6//\1G_9<'-!TVF@X/2=_K@6_/ M$A\F$V5U,15F0G:+Q4=5:&/%>^.5$UFIZ.Z9^%"(G\M"B4&?S0LC^YD2MV:^ MD,5*D(54)K1WHH0S[=)J[U4A%N4XURE$K]=X%B?]7A]AF.><4=.I55/IE5A@ M1*H7,A=R;LK"T^"+WN!\]%RXH%+154EZ(<5"6O$H<]PCV*8 M5/WQAXLDZ;]L[XYOQ2]/>N+33*V57$HG4E-D9>JQIT5I72FACC="%NOMT4@) MW170Q7>6");[W!YX70^LEQ29).%LTF14FW2\PA(9[1]SVO:ENS<]\:!SM8*# MTI+D*A>)^R+M10(*6\5A57A)"$7&H/E./2H+BS9:*^L.Z8K':Z-<>Y9!OL4> MN@[7SI70'\X"2,EF:Q"/@A-T6UCSJ*D0 MPXR'X02F4I;PI A)1[LL/$%P.W9OR%'W]:,FLSB#0! 6BYP] A?NGO]&6^?% MQ_; 36DD#*J9J>+-+K6?L:+=I8/RE=1MA7C6)YY5?"$CO0?/^ T\0[P#D8!A M/EFXN=G\>UD%WK5S)M5\Q2GN:9CJ[N%3N%>O!0A1?JF O+L\7PT.0=SH*93S M$EY$_7\!4> X[+,-="@IZ0NDFB[1)J>W4Z&2GM*K&X;)P%#[PZ3Y[)#VV@5PAK1)R3O<4H*>X:H<&YM1 M>'*L92B'*BN4V[<7A0K!!!"J;31%>FLZX,6@/$!?6LM&S7CO*5HKLTZDC9LQ/()-?TB]&6-!7$(#)6'&%68#A>?0UP5G6S,,5!0L^HTK\MITHD5/I*#[$3A0NIL'0G> ,5*CX"L0BG :U9%!FUM7EGB6!]0>;!?Y>%^E4?]OUSE SH/ M]^L\VJ]S\A>;F:8?Z\?]:H^Z:M>AO%OCN-]_7H&)MEL4[\_4G&D&TP'6F))F M_9#'1VNIG+:IHL).B,CKUUC39.MVP5N7T1W$#^R[8G55CQ_H'HUNDZ'[2>@L M OS70TV*ZP#>FAL2H'/9[+:JY:*JS,CEC+@]EH+-2BDU=!P_ <$)ZD/C M(0-YAVW8D&T[ZN+1Y(^ZVR8U-6D,$F'+A4]7Y&"'D8#O%=G**F.GLM"_5[2J M:QPS"<%^*/JV9_W)!N) E"6%D >M1[T.2I$$4P;L#VZJ*+^MJ+@,9U15S#*D M5SKM#Y9MC<<*Y4YM.P6I5!?(=<-ZB+2C?7PG[1?EQ7U-&S_*G+J'G5WSQK.& M/>\CM'O;X8[4ZVE+%NR( ,B9]9!Y8-AVY[B(U.\]8>I5]:EZWNP7=:G8W#+<.)-(>J38G'H8:#T)6N! C MQ/,)FI'=%;"%K*R,5G&Q>?!>?2[BFI[(41KJ(A#?AQ(L8AB/]G:*M)_X'K\X?/:X&;6Z2;[-J0+>, 5CX/.T$ +Q3VZBM')+VFXHBI M-:!?0-]4J2S@)02$DR4 !35*UI13,"3//=<.'TI:N"?N MT.'5-ID=X5]:Q/ MTKKIP<*1%BVW/HO/>O$?.?;X1@B$RK0O?EB1F7Q4W)R#.U,!(Z"II>D"\S9G M,2Q:.EHIIIIX-MUXI-.U#L1%>R7LZ:G0=_H*$4/'0/TPG5)(E\FOXN^Y&4-0 M!23K$'.K^=CD302]OWUXVZOC\Q/7#FM7W,VP!?=V+^B#K%E2=(NEHF)''!E- M^=*]$'^O:Y M@)J8_#N5?^U2=CJ9A-JO==>=&M2?XV%T<9:J)TD^)TM4)TG3. MZT%S!(W)>N*-U*T37%Z7'#CIW"89C:EO6Z;>;>,E0U0X>X)V],8EJ^MB=73& MT4:?@9WNXD/2!8U:4="T%<3(D*I38WG_*.S<4$]!9S#M+?A*+A)&W>Y>9EI9 M:=/91IL'<1A+N)5KMCC3!6KZ. +6!X1[=*K,^"NOT=E$$Q[7 4J.@V[Q2?TM M:;XAF#X9.@6[D3DK@3JPN5+2"J-GG'YQ\I+N]>,HN1SLO'= W* 3G^VIY]%H M=+[S7M*/+\6#JOG?+:(16/U&IG1DN6KSE&'$@P_1E'KZFI.PY6\UQ37J)!W9 M1>)][[H7B)FS6TK'%KO]Y (M4Y#I'A,*3NFZ+ZB&03PNIC M :49A8_A6J8/**DS))E.A:27 -,FR-_>WWQX",+;24+-$9);D:NJ2A#R'M. M^EDX/?C<^]@3&2!26LQ>()=\ZWRP5A_MJ#:H\J;@PU$;N*?33V(>7OD=XS). MZBMB+.2 P$-67)+E KF0\I'.6^(,UIV<4/B'E[%!X;9?0>S48U43^0BL@?;0 M4;)-UC)!;J8:5H,>QT@!R2#Q74:!HACE&G(]07-([UB"C5@"+]COC9XWK<)< MA5,DFU)=S+$A4HP';V#5:DUNHN;D-I,:R-)R'*\0@]=0@Q/.JKA="LUSL;W3 MP&#+\7]A/&YPQ20WAKD*XOGYMT[DN5'GY$\HX3QB%+)YC:[YV/CL+Q?GWAS8)_##$V'ETZ M?YTI<%=+ _!\8A!"U04MT/PZYNI_4$L#!!0 ( U%>5A<#33/7@, # ) M 9 >&PO=V]R:W-H965TAZ ,MC2VA$NDEZ3C9K]\A=8G=.L9ND1=I2,Z9 M.7-XG>VE^JX+1 /W=27TW"N,V5X&@U357#TNLY'[N15[7\:G<%,9V!(O9 MEF_P,YHOVQM%K:"/DIVEWTWUSM5,N*:[R6U5]E;HJY M-_$@QS7?5>:3W+_#MI[$QLMDI=T7]HUO.O4@VVDCZQ9,#.I2-']^W^IP )B$ M3P!8"V".=Y/(L7S##5_,E-R#LMX4S1JN5(9++&66 HJ84&69M@V21@3R2(&'R0 MPA0:WHH<\^, ;'M*;..\I*=C?@&LPN((Q]8R.(S\>)>@MC%BW]1@J;R5@D? M_J"=(M=PR^_AZ]5*&T4+Z]LI79JLH]-9[6:[U%N>X=RC7!K5'7J+5R^B-'Q] MIJ917]/H7/3GF-9G30"W!4)6<+%!#:7=C(]PZ>#9,;QR\+(!YSM5B@V0'SP@ M5QK0+B6@A8#UBK#=8G!?Y@,7N;4BV*-"X!K6LJ+31U_"DE=<9-1G?D*SMHYC M(BT#.]NX7M-1VU'B2^90_@BZ$RMRG^H+EL[T(E5"H/*TN'B@4KX(3(M/*&Y.]LT#&(_8>&P M#]S]N_Y;:7CER(S\*'Z:3.*/8R)SIL;HI$S'\_7?U&(GU6)3/TY"2W 013Y+ M'=<#BIV:!WH=)__?PJ5Q,H1H&L%@G Y_5BQF_G22=(3"<:;,\-D$ MBTX+EA*IADWLL_'H![TZ/9]++T8%CTFFB%2A7*-)VFO82\8FM*9C1RGQ63*Q MEG5\5//4$1<;DMA6N"9H M>#%./%#-_=PTC-RZ.W$E#=VPSBSH28/*.M#X6DK3-6R"_I&T^!=02P,$% M @ #45Y6/NOT9W-$ =#8 !D !X;"]W;W)K&ULU5M[;]LZEO\J1*8SFP"*XT<<)WT!2=IB,GMO:S2]=[%8+!:T1,>\E417 ME.IF/OW^SB&IART[Z=YOTJ\WIOAJ5TJ5XD>6YO;-T:HLUR_/ MSFR\4IFT [-6.=XL39')$E^+AS.[+I1,>%.6GHV'PXNS3.K\Z.UK?C8OWKXV M59GJ7,T+8:LLD\7CC4K-YLW1Z"@\^*P?5B4].'O[>BT?U+TJ?UO/"WP[JZ$D M.E.YU287A5J^.;H>O;PYI_6\X'>M-K;U61 G"V.^TI>[Y,W1D A2J8I+@B#Q MY[NZ56E*@$#&-P_SJ$9)&]N? _0/S#MX64BK;DWZ'SHI5V^.+H]$HI:R2LO/ M9O-7Y?F9$KS8I);_+S9N[61V).+*EB;SFT%!IG/W5_[P:NPKW][*M2YE*O"LBLNJ M4*_/2H"EEV>Q!W'C0(SW@!B-Q:\F+U=6O,\3E70!G(&>FJAQ(.IF?!#B.Q4/ MQ&04B?%P/#D ;U(S.6%XDSWP[DL3?UV9-%&%_3?Q_ENERT?QT91*_-?UPI8% M3.._^_AV4,_[H9*[O+1K&:LW1_ 'JXKOZNCM7_XTNAB^.D#S>4WS^2'HSU/, M3X(0G]5WB$ )%HBX7Z>Z%)]R 7FK;*$*<>Y$'HERI<2MR=8R?_S+GR['H]DK M*VQ+BD*NUX7YKA*!/VMC98I'I9#"KE6L@3.#0>K\09AE=]\Q02:0X^&K>[_V M5[>6GXY>G0@)IT]HOC,2+X6 X'([$6A;B MNTPK)8X#$6X=*Z%!RN)C2H3.&7XA\P&MUDIF+>2\4KD M\ )Q?'6RCVGF*V'Y(4G!F)RMZ2Q3"0DR?81-:U.0# C[>[8$I [Q!=F(H*9I M1+(RR FPI!0;"-A&0WH5E AA2J<'X_0 "ZAM!A2M/;C@$B71;I:16"@RH07H M=^3%)@?'I%J=@QA#?(T\7]ML#<0'DR+#$BNV@AB@7]E MX/.P/^WWH>L J%9&XSZTJR_FD*SXY;V*"U6B&B!(]Z4'R6_"EW NE)I!WW>XL&8 MU3]*I7(4$FE*:L5WL:KRA$G N\=3>D)V;(F^GM=0)JQA=!%=7-"_&0)7$^#J MD ?ZF#@7IO;%HBTV#Q%>MH@^'@TCH*%_A[$/Q+4-YD15K,]'R/?L\6U[&HT. MA;:.>!?J >[3 B(%$F!YZB(8*D20"YD!Z.UO]W?SP/GE;#2=W9P/A]XL#Z'8 M@%/R?F1%LCS#V%0()Q^E3>0W$;+[K[+XBN+=H:3W]C%;H(X,2?;C[>>!MR#& MW.N/\"/GLJSI#"6MS!6L +$-@5@@R/U<./7Y*8"D_2'<[4F>':!5KJG?\)$U M,<";F]+#XPC;*BIJ$%!\#,^6E#0W.7"M])I")\*K+6W(BAYQ)-2/6*U]+/)A M.<3"$OU-R5$"U"X+%\YED$%'@R+1"1/GPL3.8I8?&TB?X/T:D 9UY[Y3J:-C MSXZ!:!>SR'O("Y1 -AKK-IP$839EZGP(B5A1JI$[=.WH<243ESAV5A:&;"L1 MU3J()U=$=4G84Q5\K2T3Q/3"N(8K)0G!-^2CZZRLBTPF?Z!K\K@0CM=5R2F,#8^\,W8VI=.*5KV?W]<6 M#OO1)K&"J_F$C@Q!=OXA#T.? @V=4B9' PIK5@7>T=V.8!<<5R'UY;7 M^==D&[(5]?#&![Z(/F]6&CH<[0!@TV@E*MDM5UDF35P]L&LK9T5B-'5;:N3; MF^XA5L"Z$7-5K%59@=6/)C^]==6-7L"$MC+!H&N:[ZFL2JKGJM&9^DJER0 %['>=H$RP!*F#C0/S@BHZ M.#UJSMQ9H$;QEBA4!\3!XO&9Y?$ 8NB"3VK$*PFO)=< -J2^&CC%$L+=1;(E MKT_PL(*2$VKWOU5@=7S%ICCJEH)Q:BQEU]+GJTVA2\JSZVJ1PDM,@+(E\B=2 M+H6!>NN&S2RGOH1:Q:JPE705)U)HC916RH=".:]JEYJ_M9=4 M F9;4[S=R?[6>E%31[:5(S.C#H^52MB)7XR&X\$DE#*(&:[V)%5PUNP6HIQ9 MSZ,9G/)R.FW%@JX^=!ZGE?7TGH]GT60ZVK,X &VK@G N*QBV^H$$2GG$L[W- M%>P8=12G*&P#" 1JK)9)HKLI;PMI-S=4U@?GCFQ(6*X_2E3F<(1&P(6/:W$P M8'Q!QK85^@CG O/0P>V:/?FXF%U-H]GLJI5_ X !C,$KG2Q7?*O0O;G T\"B M6()PL?#9".^V\)/A(V4D(8D=/!PJ0 K-E8KU+L %.<(Z M_0D@0DBM'[BFVLV4_:.6S6TA2?6WBM*^>U430]QOY<%!D^:>2&YU5)X,#T1E MR:10TXK2*:[KC=FTG9[Q@*+WSR?8)YHV5V30' FF"&C]8G#QC.FI]W;G>S5= M_?ULU!\B9^/!9=/L]<'[4LCEIP\WE^UXCAKK^5 M\!EF1S@M47;M\%B?A&'1]@SEG:_M.@AVYS56E>R*4+)?\X1?1Q1L4X?(N77; MR;U#9KJNY_/#JNM51HN5SBCF6(-?Q;VB'[?!_IW(8:-\5F4;!3JV:R5]T#G" M*3S%51*-9G86='"2XK:D%(,\B9#_@*!>Y!RC7;![T'1.439ABT2]"[^WFVVJ MQ/UZ?,IIOOS?J\_75G4HVXO;&Y,7D=Y2>XNI@2M9]KYW%KXUB#B(MJ>9CLCP M6CW#(!9+2@B_M$+ZO GI32 _Q-9Q##J4 M[[@[YRO-RKJ)ZD;H#I-4.-!$^VHP_3.CECDJEKH6=/TX5S0@SD_;.JF3F?6' M121KZL7J2F"[GL'_C\;, M)!W31QC?3N ,^,1XHOQX<^O[95]!(L8T=MB1&6P[S&_EBGBMS[\,^C.QR52L&[+@( M0NOZ'>^)Z5%[T^]_LC$=!HU/Z&IUCXQFQ@-=ETIUA;U ;T0'3Y11W/+D[XPG094JCJH-/7Q M+I;6;UY[+;0,A5/V:# 5IHRN T]8AK0'5Q M?PV^D[&WF2V0-W7A>*V@:K(:3H^ZL*5X,1TV!NY:M3!DH"8Y**ML*E]D(3U0 M@X@GU:B3G9A#,T%G?E3VE/('74."^=J34 QL3^):TB?QD:E&SY1]Y,^2"D.Y M4?J3)-@/M*>Z$]#]Z@N5K)NO_( PQM.?%L8^WBBN0_H\P-EE>U%1@4-W)/8< M2^:UH8,P;J0H-#,TDA5[(OJR->6-+OBH$6OTKY3K(3#=%,?AL#%"LW!2I**% M)T]AU(-6S*HF200/I[\\]2Q%JJ2EFQ^9_,,4="\I'%C^O/,N%&0#)Y5?:5-0 MK=R9D;QDAPGO:X^D>MU'S#!B"?G%OG)FQ>WISL6![6LPW2Y#=RX269/ZM;!*[>RI6F^=P@[$)ZHT23MY;PM)AO5@V*R\10=M'10.S1=-?NK5 M9D,NV]=5'YR,17WM;MU&/[]U;X\%]JYJ"MOM++5WBXM,UHB4(@O=/ULN=:KY MDDE_K[Y0N8*?:+Y"9#9Y$PY&PS\?C@/=>R95GBIK7015[G9CN<)*"C/M4W'M MJN$,O73B+A;P,2A9!V<#O[=VEI->F6^=I>4FTSG[.C1W2S=DQ-T= +OA?I*6<1GX7P[BVMN].C9.C6/2NV1/KE4V=&2/RBL M[Z;Y),1HHNZM*I:CNZ12Y31;A](^.&?-0:TQ "1442G^HDUS/[Y M_\DX0I+QFESP+=G"!P\T/>$R^+Y;(?MSG3_!@,OL]$SN\ARW%A:\%.$J*3>X M?"=TSQYN\R,>_#1W !9T4_RL)D_!-TC88@["JZG)T?)&PB M1N*"2)M>1I?#L?B?)_[#\CZD[MR,SR3"Y+UUS/=B>MDZG-#MNR)P\H?"6+MG MX\6PM9'@T\-QJS:OVF+KEI[<1OW\D4]C&(3XJLV%;ZD[HZD];L+W M@<-D:Z98]2>"4NR/JB@@\:F,N/! MQ^X)3>>,IQZ5S8CAT:R3A.9W\_<'CW@8\;U.*>[-_9G>7UW]CTS)1SEN)!PR M!+N#+F@V&H9PO+L!"5%\4(O"C?>F3-1E[]T!1&"/>739=W*8JTU:+^X7JL0' MLF:NX!H=/N.PY7K_N=^_Z/21>ARZUN?NCY$]O[B:#68[EA[F$]SU IY+<%Y2 MW5HD& I=IQK.IEN%_:%? +B+!J@A/-R.T=2"Z3W*[ V-.^+L^Y')6>N70)DJ M'OCW3D07ZU=9/.CN;P=OI1F MS;\K6IBR-!E_7"F)_I86X/W2F#)\(03U#\W>_B]02P,$% @ #45Y6/## M+'%H# #R8 !D !X;"]W;W)K&ULS5II;QM' M$OTK#>6 !% C#H>7? &2XR0&XL2P[ 2+Q6+1G&F2'<]!=_?HV%^_KZI[#HJD M9 =&=O5!0\YT5=?YJJJ'SVXJ\]&NE7+BMLA+^_QH[=SFR=F93=>JD#:J-JK$ MDV5E"NGPU:S.[,8HF3%1D9^-AL/I62%U>?3B&=][:UX\JVJ7ZU*]-<+612'- MW:7*JYOG1_%1<^.=7JT=W3A[\6PC5^I*N0^;MP;?SEHNF2Y4:755"J.6SX\N MXB>78UK/"W[7ZL;V/@O29%%5'^G+Z^SYT9 $4KE*'7&0N%RKERK/B1'$^!1X M'K5;$F'_<\/]1]8=NBRD52^K_ ^=N?7SH_F1R-12UKE[5]W\K((^$^*75KGE M_^+&KQTG1R*MK:N*0 P)"EWZJ[P-=N@1S(<'"$:!8,1R^XU8RA^DDR^>F>I& M&%H-;O2!565J"*=+=>7+DJ_2C>YK*TS\X<&-+MLS007WKBT0'B M>"3>5*5;6_&JS%2VS> ,DK3BC!IQ+D+*PS"(U_[=/>\Q[OYTWI\L1N9*J> M'R$?K#+7ZNC%]]_$T^'3!R0?MY*/'^+^F&,^FUB\+L4;:=(U3!I/!L*ME7A9 M%1M9W@F951L'R] ]>BI>?:JUNP-)"N,@6YB%.*;GWW\S'XV&3WD9W>7O\=.3 M2+QOJ'FQ49L<-K']C6AM/'MJQ<;HRF#Q<'A@*UDVT@RG^Y=$XE*M=%GJW2G:$()8G2F1:0,0K(QE^Z95:8%9 M(+&-WKIDGH3Q)'!9E:>?:IGKI8;>EH,)D0)K>2V@#2W#Q1F=NF;-("RM2\B! MW4WX+C>P9JHEP[ AF/2";)3AJD+*>ZX^F.Y'S64%(6G#'SH],MA;6]C=!UH; M/-J26!M(VAHX4]X]%#&T5I>9OM89]+-DLT47*T%'ECSXC C*NEC "1!@9X%0 M$A'8<83_X6)(J1"OGAK! OV@JR=I0US=*I-JRX]TQ?HQ,[^'MP2 7A=UT9.@ MLWY:%07L&4Q<(^R,_@^4>"RFR$3CP70^'TQFTX:?9)9 7\4;-0@Q9=".Z?4?4R9B5]1F7^&XPZ!2PN.XEV=JS92&[4[!W",]=.?/<3;<,"5,,A:5:X(UK\K5*<4OVJ84L,I^VL+P$$XI6C)V1;-C, AL42M2XEB>!*6( M-T4)D4G'Y8\;)' RR)6R84."MFCB96W-! L'A$AE (;CQ8E095K51JYHBVUR M*+ZLT- (\$X-H#<%"]:.J[&H%G\J[M#L@"4Y3D\$RMK'74X>S0#,8-G7E**$ M((D0P53UBO*2K&([#+LI 1AKO8G$A6TBY)"'MV&6'$IY0H7!$FU.C-E9&Y*E M!N3P(I(W)%7P=2C\\$TF3R:ZQ?['[ AD+]< M%X?1#&UHGE.(-/RNICI^>JJ3[UK[6HS:"'UR12]\.HW$3")'@7C:T\%LUYSUW+#G&2@9+CA(_ M6R(SK$^5T^#:/EU0CG)8!B=37[:-JZW50\8U)DKS.A0%S,5&LED;AD!"M4)> M,H39()M](OZAI/$3TJYQZ-^(_L78V3K?5EVKDL#F6Q$/S_%_-*;_L_A3+#NKS:,&#%@]%YC/_C&9@-DC@15QAT(=Q K!1 #UA+)$W;1((C*$># M\_,A_L_&"5J"R>A1A)8,R%K3C#=P#R3J7C[$,;$HZDXCFBWRMO;4%6Z@X_# /%7M>S5A-,=?WV!TL-H]#F*PE#HS;68?2#(H0P M7)UHL<2,#@VL-'<-H:_=5#N "MSOD16\H$JU4H 1<+7&]"WH5 7C$^80ZD%( MEY(<@8)'9<11BR=^K< OGD3BI=QHCI^VU6?&2@#3/L>+X?'HB)G/F^K (B9ARMY.@!QS#RC.JNQ/QNP=H0I=P M;L+6W=SM[WPM1L\>@V,ASFBZ/9=.ZS M:<>>KU5G4.YR@#6GT>&2,WBXYG"UP6<6:M"O.[MEICWTB<1/C6R#[6/*OB$> MU[.;;UE#.BDF3"]]-:=S"J5..:A"D?==!\V_02+NVM.U1J_/C3X=!2CC)/"N M+U=W>M)6D.Y@X_'SU+^_OMX_.PZ]^Z.QM7-N[.L,F?BSZ_-%\PKRT(#1-H2[ M4NX!'!^ C;Z?*<6 >D%^;<0AM*"WHT_$AV;CG13=@_>BP?>6:B^DC^-5,(MM#X%8.$9B/APQ5>WK1[UIPNN& M6IEF?5CV3A$4-&AV!2QQ?>\LJYH"_%,MC?.6]=%Q"/9DKX/N=Z^<.$VZ$B#I M[AU!+XG[0=M;U01\#W[#68?'Z^XUVZY M'(Q;DUR^_-#5E.U:\7^,I%3>272H1(-[.)S+VA,Y.K MVX'ZT"Z[;U:^!+<> M'F3W9>A7@[ '7=NAV%OO)7+@HTWI=))0$QA-YBU>QJ[]'^D4RJSXITATV%&7SO]> MI[W;_MKIPO_(IUON?RKU1IH5Y@:1JR5(,1I/COQ[]>:+JS;\DY]%Y5Q5\,>U MDNA2:0&>+ROT=.$+;=#^!NS%?P%02P,$% @ #45Y6-R6XM.F @ WP4 M !D !X;"]W;W)K&ULC53;3N,P$/V544 ())2+ M6U@$;24*NUH>D"K8R\-J']QDFE@X=M9V*/W['3MI*!)T]R7QC.><.9/,S&2M MS9.M$!V\U%+9:50YUUPFBKU-,JBK>-!E)7SCF0V:7B)C^B^-PM# M5C*P%*)&98568' UC:ZSR_G8QX> 'P+7=N<,OI*EUD_>N"NF4>H%H<3<>09. MKV>\02D]$PD%Q-$D>$WIWD/7C> M@=D'X(S!O5:NLO!9%5B\)4A(R2"';>7,V5[&6\QC&&6GP%(VVL,W&LH;!;[1 M!WP/Z(1!:B('7JU1^UX4#O>Q_ZOG_'?8/A6(=SHNN%J Q6WP*&_;?SML:/KHX,+QM*K M'53P9%. MAGR+,M2S+J_B-\J$REMCL "N"L 7VC.6C,,L/J=.EY(83KUU]FKYP$,6LZTG MI/35;) ;"^B[$*B'L%Y2RFT?A2<+8#J0D_Y<@V$=R,TIR7A33!!*WT Y(Y:M MK\/&[_W;9&?H:C1E6"V6@*URW?P-WF%[77=#^QK>K;Y[;DJA+$A<$32-/YU% M8+IUTAE.-V&$E]K10@C'BC8P&A] ]RNMW=;P"8:=/OL+4$L#!!0 ( U% M>5BMAIR8Z0( (H& 9 >&PO=V]R:W-H965TVT?:B&Z%X^3/M@DH-X3>S,OI2R7[^S Y1J ME.U+[+/O>>[%=Y?!6IM[FR,2/):%LL,@)ZKZ86C3'$MAV[I"Q3=+;4I!+)I5 M:"N#(O.@L@B3*+H(2R%5,!KXLYD9#71-A50X,V#KLA1F,\%"KX=!'.P.YG*5 MDSL(1X-*K/ .Z4LU,RR%>Y9,EJBLU H,+H?!..Y/ND[?*WR5N+8'>W"1++2^ M=\+';!A$SB$L,"7'('AYP"D6A2-B-WYM.8.]20<\W._8W_O8.9:%L#C5Q3>9 M43X,>@%DN!1U07.]_H#;>,X=7ZH+Z[^P;G2[K)S6EG2Y!;,'I53-*AZW>3@ M]*(7 ,D6D'B_&T/>RVM!8C0P>@W&:3.;V_A0/9J=D\H]RAT9OI6,H]$<+9DZ MI=I(M1J$Q)3N(DRW\$D#3UZ QPG<:D6YA1N58?:<(&1?]@XE.XO>HE\>65Y2:VNF8>RT5..4BR<(\;<*DG7,D4*B.U\7QM&.\&!>CE M2VR'+YNFIA8%" (N(2P7[,FNC/RSI[E0*S:=-?J.<8/" +K"_1O3 F$0?-*4 MJY:%FU]]F(A"*,[$$3,)3'-AG(F9V/#2N[U)=*HM(U]#+^KQM]N*X@ZO;Y)6-W[WUNWBKEN25J?7@V,U%Q[,AQ+9 M13<%+?/6BII1L3_=#]IQ,U^>U)LI?0"FF7R-0+KRTV:A MB6>7W^;\LT#C%/A^J37M!&=@__L9_0%02P,$% @ #45Y6/3G1@O_% MB#T !D !X;"]W;W)K&ULY5M;<]LXEOXK*$]Z M5JYB9%YTS:W*L=,]F4I/7$[WS&YM[0-$0A(Z%*DF2#N>7S_?.0!)T)(<3S_L M/NQ#%%DB#L[]?.< >G-?5E_-5JE:?-OEA7E[MJWK_:N+"Y-NU4Z:<;E7!;Y9 ME]5.UOBSVER8?:5DQHMV^44Y-V=2Y+M1-)4RSV\GJ MX;W*R_NW9]%9^\&MWFQK^N#BW9N]W*@OJOYU?U/AKXN.2J9WJC"Z+$2EUF_/ M+J-7[R?T/#_P=ZWNC?=>D"2KLOQ*?WS,WIZ%Q)#*55H3!8G_[M25RG,B!#9^ M=S3/NBUIH?^^I?XCRPY95M*HJS+_A\[J[=NSQ9G(U%HV>7U;WO]%.7FF1"\M M<\.OXMX^FR1G(FU,7>[<8G"PTX7]7WYS>O 6+,(3"V*W(&:^[4;,Y;6LY;LW M57DO*GH:U.@-B\JKP9PNR"A?Z@K?:JRKWWTLTG*GQ"_RFS)O+FI0I,\O4K?Z MO5T=GU@=Q>+GLJBW1GPH,I4-"5R E8Z?N.7G??PDQ6N5CD42!2(.X^0)>DDG M7\+TDN_*)ZZU2?/2-)42_WVY,G4%C_B?8S);BI/C%"E*7IF]3-7;,X2!4=6= M.GOWYS]%L_#U$_Q..GXG3U'_KCV>OUK\LE4"?^[+0A6U$>5:C""^.1?:/K6N MRAT>*&I=-+K8" 1Z)2E4C%@IA+MJ'ZR9G,0'THAUF2.0S2OQ7TI6UNP"1E.[ ME:HZP]%+3"^1N 8%4^M4O!"CR2)8SN;G]#:9!/-IS&^G23"?S,X%H@PQ5(AH M&EO6JJ"EN_$C^J#+28XRB(HLFY>S==TKM9,)DDXDLM M:P4QH)'1+*:7::^%T2*&E%B1+,4LF6+7M0+MK"<]BJ$W6AO/W(LEF(AH.L<' M44\,'X6@!9+BHZ>0?57>:4JOO4K(2B";$)?3)5X6P7PQ9\5>0;&R>$ J3LM- MH?\)5<@]2'S32(Y"Y0_BQ60\1Y+*<\JWFI)V3M]DOA6<$80L,O$B'$<'SP\? M;_G*FHHL5(./!YC""'7"%D27[!& FMDK3OKYPY@E4.NU_8!)5Z2L>QBYEX*$ M&$6S<7S^ TQ?==N=VBT0]UN=;ID*_$31"EGPLE_'7\9B[4QE8)BF+JL'N^F^ MPF:5QF99 UY*7J"AW;0FG_TI+U=8]+&H9;'1JUR)3^7]2PKJS)DO$+*N*[UJ M:DE?@X)3&92X=C;_#1HSF4Z=/T,MPUTZ)E.YUP@N_4]V??J*TIJL()[)FBM2J&>#9 (^=[) U4=]K__\ M)SCF_#5]"C*ZT% 19"CND#CH>Z*B*F:NP1.5N+QY+V!JLA B_:C$9'!MP%8* MJ&*LG?<21&0.M9?KM0'@63T(RHB/5'6_50C^=9/GXD[FC=6*I#P@BQ2\;R4< M:*54P2JHX!A!QP*;-]/P,TH#V(P5]]/EY0T9J7<#F?W66.',V ^N3A7/G56A6-9"_RO^0JST,KN)3KLG6G4 MK T27N6R(+.-FJ3+;"QN0:!($5:N0CFI>I.UCM(K\=")S%,US_>DDPG6.E2; M9J,_6BB_##TMCL:A^.'1?[:<,?H(1*'8&UI/;>O"*$2RQK/A>(%7_)707Q]8 M<'81%KJ+2.OWO@L3*2;-/,0!(5B_=_['5VC^0D[=E MGG%I)400CQ?G ^K]NQ9V^/[K.Z[53<2O, ->KSC9DQ\?B0VHGBRV6++JERS^ MK_B\JJ6VA/>ET=8Q0]8*F&N%F/8">XIP9L'_$_K_>I@";*S[ST?S\6PHKHH#IU-HR1R#"VMUO[V^1.25%4]K"3\@O14,HOH,U&W1)I+ MO3MNP\BJ[=HOH@/[15:TF)75K[M5D*Z@O-I!.7J6;;M@&_3/7KZ_H:+9UV:2 M9'G*VA\.ZX\%1FQ=BI,X =CS>!XT"Q"9^FY.)Q2Y-A/9I*6 SRL)K_;]?Z7J M>TJ3M(!UR+!B5S8.QSOKD5);";2R*0N( 0Y%M;92H%S3RGU3P7V\5-B2:BA8 M:967>MN'Q^(+G%JO=2H1/\,^HCY2HP>8YP2#C]/C)5,[D1FO#PEB19I6C1I2 M?2$FBQE>EUYC .GO5($ZW1IQ$4_$>YF!S55MA&M511)$,VP7Q-&R7SK(7A-T M*2&]SB9=T'/VM94"VN5"R%8B5=[+*C-X/IY'>%W,(Y>XO[]F$Q9R!]NZUH%*T(N&U(OC M_\4B/,P >[7(^8@+QA\AT\HUF,VI9YR'2SPUMJC.J43&RZ6A"7UFS.AE M8\5I=%L$H34 MAH]F"9[%FK_!'[/#'"=&W@[GO;K!9!S:$0=+ S^A "6:#MB0L@S'C[?9 MD: 8D2WB\#6*#K^+7I];%^\\'/N^B*D2MQTVM]S19('T[3X:-LD!;9DWC :Z M6M:1[C)TG\B1]*0O@+XZJH<^ X.1A@('C5HR?]"Y MD%N)\2&51Q[UL1#*A;H;(#VNXRT@ HRB+NT.?!&U8_F4AABN+_/]S3)GM\=W M<%U\IX9V0L]E=$8H'NE&R#NI1O=MM%P@":W M)H9:J*7H>T56JR-/:T_1]^1?@71A-2C0;J.O <[*NUUH1UI6$3CD)M:89K>W MT=SKH,=RW W:;=DE@T$4M"D#98C4TB=/G[56C2=AZ6#NE?.PJJO0:]0H"QGP MR+YJ,FXOCRN4\YJM:)U,E?J](4!=-)\70R M9E7UJ:?B_@2QJW-;/6%%O&D*;X;L37G!FORJ>!2\1^A7=A)AM\5V%N[;*)-' MPI.$\0@/>P/V$=9MUQMH.A2DJ0R7?E;9Y9.H;.XFNN7B&2$#P.Q06:F&;3;I7[P8E*U>-E&@1D6".<C,X\DCCW9X::E,>XCW3"I'STM:UH2;R#S)!337SXO;DQRXB"P& M=(X9KD_OZ4''YK)+T(_CVA,DKY%B$/"='BKC25 _26QJ/?""'BG90GR\#6V3 MG9L9=Y*=FAD_);T?:[WJ_D^/3%0_!?^^S>/3-A^0>=KDV:/Y1>"-W\P)6QSQ M!B[4)]!N9_-G^LAS#P2>$/-YMM4'@P<[A]A 7/] 1ZV%OXL->-_6RE;7:- M?@W%%QQ.*.,O5P\OZ7\[2!\67E P MS>HWGCZ6#)5J=[S,)TD4*IF=4%GO:KL,TW]TM'J,G]7+=\IJ8\>"%CP7>GT+ M)6V"?CV?ZIO< :LPJZN'SHRRJ;=T&L$8DJ;U@)WW>#A5%D4&9+KO#QBXJB%R MD$@J?U?_\"]H871>IO07H2>G!X\YP]P-.6,)K:SNX@B)"WUE&0_P*6J"1]CC M7KD$#$#1'+;1'9BTU37H%&*WT47?;'5'C#9.^_.SG7R 2-12KI2;IA/VW)?% M,[0]W+^-C?NM&U'W>Q* MH(@5*]M]/()%SW&0S_(+V[=;/:+JNYTRI=4=M1A MT'$@MJ6,Y:&7$_/F'A,/3VT]P V@32#$[QJ)4AQ&B>]^8:]+&SR6!=W%.*6Y M8E/R$+X@N0'@N0O4^^Y0UDMF]H0#S5W9Y*1X2&US)=(0\*-B9-MC\?9D9^BD M6:DL^%JI7"LZ>2#\:0%;UXE:!,G<\K2 )SJRV])E'$H5Q[BUU7"EZ$ZD'VTM4GQ&J#^Z;Z.0(3.Z7I/XUV6& M'%D+.+LUT*^72@046K<@'SM8IK' V('':@T*WW5A\ M1O"Z(D"]!!]U@V*NR"X4V2[K4XJGS@F0K59]AO50,T$7;A);0$,^V-0T,SG, MW+8QOU>, PHN/&W#95W$\40&VJ&@L:V;/J/!*B"LD?J5\<.6;O0HIYF,5WP? M8#&FPI,? 1^D1_K!:\ZXKWGF'1EV0"?XXX/B)WI,RY!W #Q@EQJ50YW;QI.K M\8F:YP5%#;SM\D&J*]@5]8+/[AA&N9,#!ZL,35';C9"-UEA&4\2Z;;#V=/M2 MI^VUD$S!34&^G3YX+?8)K3'D<(,+WLV=\/%DZF>&=!2&@;U79I#U3>_KG__^ M\?IEM 2H@W5W.FT3485B=:!(9'"F2&+A$4+=# M^*O+VP]?Z)-N%$^EB"8[[-$4$/+>V:Y]M.VLH8]FIRJ"('P8V1[D&N\$F48W M38XG=@";MHOQ$GPWN6I;A4IM4$,[',EE@W&-34"/.I]#>-UEH(Y7"2?*;/=, M!R*?N\<_46?D\>QJ ]VWO6K<6.^OYB;A-U^ZXFIW*+J-3*-5IPO^NW1 IK!"?T[HD],1; MQ)%UA\_51A:MGHCAS@>NRI==X6!VKE&N\G+/D=;ZQ.=.\!;;7#L^2Y8G]Q^LOTAIMOQ7(^L&8Z8$GZ M]G0#GGNA;NQ.O]R72+:9RD754.]F$R=?#XRF/XB-[4,0Y7#F77^O@%2+Y2A% M\/':548\V,Z"V:]&M*O3K+==IZA6T]9QF;U!=G2\D@8<)A6;1MO)'VV+?37LY(M1&F]P:FQ/T/44M_P0"Y,J]-T<2QUCCUI*G\*CV=/AQT*]00NR! ME]^]\"#):A-HDP%:?W7K\6#QZ.8\5Z^I(-;N1F)[M:X8@EL;"39S1K:+L"#V M$MF)QM-(AR9%.;C)\9ZSW]GE[O=[O=4:VFU$T9!UC.&X=39TFI=D/'/ 4/]'/W,,BE7^5& MF6[F29[9)>@K*R0,1)KS MP8%[(!#486T>? ,AC0.:7.Y(U[9B]27!\7][20Q5)9A7/*HNRZ^#7$#XQ5 V M(<<\,K9W78[7)MFD,4@3?!1"_5VJC875H&:V%-. * U\6YK'^+JS&Y2@4[UW MX6247]>.-AM])!'^.]I6B,$A1-_X<"?9W<]DN_]5%@U5<=?"3ZSB_@+?8ZEO ME3N08 >G@92Q!05!(2(CMJ#KZ%Q3J21.HD;A>$/L$A!AZW^ MS0T* "(/A3_045)JKZ4:U\7:P]S$'9)UW>74?E#:4#'7SRG,..Z[+V M9R'= ([F3N1\\!'IIM""D0%6=5=.P4P_I.[V[&$"'S)RS>DG$;.Q^%" Y,Z" M8FIC3#_$[T[XCH)J:%#7#JNT36'6%_NNW^ILX$49 H+1?W]IM^N<^WMMIX_" MX,,.X+6SSN#@-MFO)U>_E[FM;?7!;"@4+T02Q(N$OK'32V]^E\N]]3=[0Y?? M?NHF[89^ES(_)ZAB5S*0&US6I !U^=%-3>(@G"Z>XHCNC4VCR1_C)PI"^KG* MO\716+B7]1>]5V[1DU[QN%EL3ER9 ME5VU?.[/9RYE:OYSUP$R%IIS+'[Z0?3#OL M8M//^#GR%3";O=;0=I.>54XK3!<'9P4.FW2M)'G,]^)0\>2=+V)VY.@.3=C_ MXBD8WGUQ/W":]%\_ZWZ]>'3!_MBYW-,3,^T.PJ4!S%TA3<(K[$T%_IH6NK/F M'G.>%O_H^4Z7M.W18]_\M#=Q^M:59V<#WPQX,KM2_EF]FX/1*,77WLP?^LS\'-.-CO\"\\'X="RRWX=\ &XOX[0]ENT^[GQE?VE_7]H_; MWR@#'?,EEERML12VGYZ)RO[NU_Y1EWO^K>VJK.MRQV\!D3)5T0/X?ET"AKL_ M:(/NQ]?O_@502P,$% @ #45Y6+KD<,&ULS5=1;]LV$/XKA!H4-J#8DBS)CI,8:)H.VT,+ MH]E6#,,>:(FVB$BD2E)Q_.]W1TJRDB9IMVY 7R1*XGWWW7>\$WFQE^I6%XP9 MR9@*^;*6JJ(%'M9OJ6C&:6Z.JG$9!D$XKRH6W MNK#OUFIU(1M3?.2[PN"+Z>JBICMVP\QO]5K! MT[1'R7G%A.92$,6VE]Z;<'D5XWP[X7?.]GHP)AC)1LI;?/@EO_0"),1*EAE$ MH'"[8V]962(0T/C<8GJ]2S0T< M69;7U-#5A9)[HG VH.' AFJM@1P7F)0;H^ K!SNS>D>5X&*G22NK"I2Z M*:AB9/3ZU2**@O-WZQL["L_'%U,#+M%PFK7P5PX^>@8^C,A[*4RAR3N1L_PA MP!2X]H2CCO!5]"+B-OE MKZ<"=G#QTW!80TM=TXQ=>E DFJD[YJU>OPK3X/P%LG%/-GX)_?NS]1_"DRNJ M>4;@#>&:9+*J&\-R6R(Y:6HP-04C>UL6\(;>,0553D13;0!=;M$$'6ATH DT M#&VHR,$_@5YCC0^,J@FYYJ5%_K\]D;ILM'W*T2,T"\*V6^@>0P@CLUO"/C?\ MCI9,&$T:C3AH9: IZD8=VDD5,X4$-B*W7SM6T/INH=?6BF<,@?$;2%U3<4!E MP_FY?NCLH1B_'J<3+K*RR2&BFBK#,UY3@UPTRQK%#8]XSD0.BHE^-=CIIJ &2 H#31\BZ;#R MUF ,S"QEERH'":%B NM&Z88*0XQTHNWE:592K5N]7(2/W[89 # ,D V7J4TJ MK@L*+;XL9>;2TQ"1F7ZT4IQ*6PGQ[NWR MLQFNE<0$@!3PNX3T9+SDO?AH#14!B]! P!@CI$K"'\4^-UA*X/$H\L96MYW7 MUA_&"4M.5K"8C5%\TSBW$.)0OT*6.5-.X6'AD:V2%8'=A+*<0,H_L.CL?X% M5V>V6KO.CI<(+R'YT+,^=3UG23ZTDCM,7(E<-,CZ"$].R&@6^T$2CW&8^O/P MS(ZBA1^ER=ABM.&,$&O\153J6#P"U 0O"A1'-UP8!JT$RG^6 F(0C$F8I(.R M^P<4> GH65\!M?$#]/Y MMY%%L6,_B2.K=CCWXW1AA\G"CQ,@.,QGV]N7WZW#R5&)DZ,6)S^^&M?'*ER2 M3X__8<__N>S/(CIOZ_3,G\<)7-,H)7,_FB7_!JHK]"_!^HU!JV#?/9?'7< W M5V4\25HU)FV.%I/YV3_-D"WE21A8@* =!( XV)>@^).T<[;HG 60@<&FXHN /$<;H[AKVG:L>!95ANLX_.T ( #\& 9 >&PO=V]R:W-H965TV1'3P*(6RLZATKIK$L<2E>5:@<'-+%KT)LN!]P\.WSAN[<$: M?"9KK>^]\3F?18D7A (SYQD8?1YPA4)X(I+Q>\<9M2$]\'"]9_\8@O'>Q.87(=6 )G%<^4NY=89..>'< M?*6EY(ZJ[.PT=D3HM^-L!UXVX/0%<"^%*ZU<:>&#RC'_FR F):V<="]GF9YD MO,2L"_U>!](D[9_@Z[?I]0-?__7T@*D<5B27JP)5QM'");>9T+8V"#\7:^L, MO9%?Q\K0!!D<#^+[9F(KEN$LHL:P:!XPFK]]TQLE[T^D,&A3&)QB?^V&3H*/ M2SLLRA>MWF5,92C86B"PPB V)W485I:D"IK:]YATZK2AO7"3=A]<9M&57>E)O/)")IA=@(_D)D3E2/, ,Z@-^Z,TPMO#:&7 M=H;#L![!^&(,=]J1SC,?(CD?PK%G$A\TM413A-%E(=.U\ ': M_XSY'U!+ P04 " -17E8HS@BL?D( 8%@ &0 'AL+W=OXFW92 M2ETK&[2SPJOJ5H1@8IHXI($B3^ MMNI6&4."8,;W+'/4J:2-P^M6^B_L.WQ9RJ!NG?FG+N/Z<."[4Z* MV,H[&>75A7<[X6DUI-$%N\J[89RV%)2'Z/%68U^\^DVMI!%?9(S*AXMIA$AZ M,2WR]INT??',]OE"?'$VKH/X:$M5'@J8PI;.H$5KT,WB18EWJIB(L_E8+&:+ MLQ?DG74.GK&\LV?DW;JZUA%I%(.0MA2W,%?;E;*%5D'X@W6FW5"[99 M%SO[R#P.",C*>9AKG<@91DMA'59IU#_LNS9Q[9K5&EH[0XO&>_R;3F_&"C*< MV:(0<@"%7,'V$(>Q'R-HA6G*P:KDQ_.F#X#; $_-".^T,>S46I+?!(KR&NAH MJ$$V.3O4^O-/[Q;SMQ_"(!\KI"KJ%3L@5%,"4:(%$&^@**-#^9168^0U8AC6 MHD*W29F,Y&ZC(&'[((6U)6\ 4F-S[&*;K3V"G3E;:C'0=BBREBBAM02A0!R[ M4341='*8X)PJ:BM- ]=#SI"B9:+82AL"CBO"E(RQSK[*MU$^]ON(P<;DB P! M./WO^4]"N[P6ZC&2#5B^<71%.%,Q3,2GR*62 YD2YQF1% 9+M")JI&F/DY$[ M9@9Z\X/;3,"@'U/^06(8#2(I00HO1;W/$2@H.4FR%6T4)BWWQ;7VI?C>2 ]U MM&@QF[]-K/?P\9;1N5,;O*TS+I_1AW6AQ DMH818S#[7C0=&V21=G1$UJ:.JBIL9]%DYVLV#Q=O$JL"B[+O M81SR$J,.8&64$XTVQ?I "TIRK>G9 0>#2K*>YT!Z1R])9;=86MO !5*:EZ+R M>]=X5>J]9,B!_1/QU0)9),U;;O:+/@ ;L-]6)5K^"O]9/^;#:!*ID8A*&]8O MOOH2"SZ!NW1LV.=;D)!Z=6W+5W%4E16R&:TNT9:)H"'')C%_+;- M%3QJO&8>^/B8"_NZX"R8__GL?(PF\(UT_*(MRTO]XU--Q(3'\JGR9-\P=D*/16@R25E2;NVTC*FI*! MA/UIOIB\QA1I#'F-U^H[1:^/''4 :4R*&$+@1=PYL5?2)UJ$HH+\XYLR^5=Y M5\,6FK(8?6;@)J$!*[?:F5P-',2<;P[T-C-Y@%/5<[;(L<[NHI#94(>0!\(.O7(TDA))- MA];" \ S/276(<"JQC.)M>6ZW+>TMP2[B15A9@D^*HJ6XU*Q'6*#HC%;[I.>!',XX5 M-HT=:&[NL)9[-LUUFE-3YK-8.VP@N^A@"7-J52^IH1YR=J=Z,-)$)6N4G<&$ M14E6@_[ ^ VEA=><=VA*K9R.J8ZP+(Z*8F,PM3_EUI['L15![JB),26; ;%< M(MR'C9[& 9X?:?1-E0FB4+7551+RU-N!9PP[]=B$$E%FVRX*%_(!)@?\8%CH MQB[D0<3P;=4@:$I1D&+*"#1]1;-S.V:VO9UT89J'O>U@,. .J*+&@OX+>[F; MM$[I0J9.BR&T&^W!ZY &=!"&SPUR:[Y(Q[E#_NHR@^J1AJ\V[1X:Y+B&B%N< M3?K,I3C2S9W"4$&C7)M%^J^UBEX_BE\-AF8C?HL8AD\RV;8O1Z?LXQ)0P?XL MDP:G2"T!W))9C?,DC0\T9:/MTVSL56YCR 5:M51Q1P4S](?[<6L*G0]:WH"R M]GD?E9Z/F+H99_3R1@FF+TAV9%&OF>CZL: YCYE\O)C-QK/9C.%^4)O(&27F M\Q;JSI2$,[7M#,FU#3LLO5,5)U(^%D._\FG,SWWI^)F EU#2#7U/L*KR"*KC MXY!"9W!5Y$ :/+('WH[;C@*1E9=-F5 ?:L&,:/C8A2*T,C'0$O%:?G* MHTU)0^;29!OYJD.&1F?;]D?\0L^E65VD%6EZ1.5WI('.:S<"Z,[ M)*C#4R#Y4 S-X2,2]0^J71"5COT!N?LB@.6V9*Y@724;S;1P(&LB[AK5#C1' MSEI[BAC.^IDX?AAN,%GR,1AC6Y$,'1PUTJF@W?.I$\;,H7UV D4T M^^QYG;[V]]LP#,.@V+0MG"QYDM+D_OTH*?;E@#0#Y@^61)&/'E(DM=HK M_=4TB!8.K9!F'376=M=Q;(H&6V:FJD-).Y72+;.TU'5L.HVL]$:MB+,DN8I; MQF6T67G9H]ZLU,X*+O%1@]FU+=/?[E"H_3I*HU[PQ.O&.D&\676LQF>TOW:/ MFE;Q@%+R%J7A2H+&:AW=IM=W,Z?O%7[CN#;)7ZZA8/Y3I*'"$46%B' MP&AXP7L4P@$1C7^.F-%PI#,\G??H'[WOY,N6&;Q7XG=>VF8=+2,HL6([89_4 M_F<\^C-W>(42QO]A'W3S103%SEC5'HV)06;99:;4'[;0)S4V\J]Z:R''I+N79:MKE9&_@O>+;5"3DX5J$9@LX<.!,-F_?I%?)S07.LX'S[!+Z_[JGBXCG^?[7,1!B M-\(0L3%P'\4)2.H?7QJ$2@FJ4/3;SEO9)&"5XR2[)G2T,[P'2H/3MS#7\@TR'Q@-(&VRT=T*>.^V7NEP)5 M--6K!#P4#9,U0DW]R\!(*$-Y,(84?H+1?)+FZ9AFV629SX-DF;\;PR?U@EJZ M\UU?VLG20 9OWRRS-+N!9;:$V3SI\ZO2J@7#*!3$E$M+IW$7&&9\:/+!KA_G M9!L",Z/=49HF8Q@M%F/XHBQ=1N"5+1VO?#*?YTXRF[Q+K\;P]Z6/?'I"?],N M;!7C&EZ8V'E>U?EPN-H($9F2@R?6]?< .!W+#GT@J%!_4"0AOLNV8 M_.;]7=P8>'@$5I9DX2K0P75TN60\I0"5@]U>,<+P4 #@. 9 >&PO=V]R M:W-H965TN M;EF#KA^&8:"ELT54(E62BN-_OR-I.VZ79%G;#_,'B2_'YYXC[QZ+IQNE/YH& MP)+;KI7F;-18VY_,9J9JH.-FJGJ0.+-2NN,6NWH],[T&7OM%73M+XCB?=5S( MT>+4CUWIQ:D:;"LD7&EBAJ[C>GL!K=JAH/_!.K!OK!F:+TYZOX1KL^_Y* M8V]V0*E%!](()8F&U=GHG)Y&_PN8&..VL1%LE3JH^N\J<]&L2,$+536 M(7!\W< K:%L'A#0^[3!'!Y=NX7%[C_[:QXZQ++F!5ZK](&K;G(V*$:EAQ8?6 MOE.;GV 73^;P*M4:_R2;8)ME(U(-QJINMQ@9=$*&-[_=[D.Y1KJW%6X#J[N Z'0=2*_#9P;4&W M6_(.# 9EW."O/6CN]L^0\7O)AUI8J">G,XN^'<*LVOFY"'Z2!_S0A+Q5TC:& M_"AKJ#\'F"'I _-DS_PB>13Q$JHI830B29RP1_#882>8QV,/X-V%_UI(+BO! M6_)&AK1W^7,I3-4J,V@@?YPOC=684'_>MQ'!37J_&U=D)Z;G%9R-L(H,Z!L8 M+5X\HWG\\I$@TD,0Z6/HW_$X'_5S?Q1?Y_S(5M_9JCM;/ )_QH3+VC42PO$, MN)MH45/,R1XAI%:P?DY1&99&%1DQ+;+ RFI=Q&$GCQ"_ 9$ .6G6DPLP6!_7*KZ'Q"7CPK$IJ\)-@K M,/XIC2>!3\!CY9>NLM!@TPQ=78IVP"S]'W'?,7H2^P_^3PGJ'_@-0J\!>7<= M:ID_&:RSP1J+585A[,Z(E%&>,??$_"\Q34OWQ)+;>WUH_J]_^6$:7&%*'/LG MO%.#M*' ;0/D4RACXPM]-;0MV0+7I$'R9 D@2<7;:FBYXV&@Y[A9T&ZGY+RJ ME'9!M-MH#X)JLH>O%9'*$E[7+J^=(R[E@.H>#!"ZXH,!5UJU6*U @ZQPAYBSQ](CA7@,XK7^+" M&)];>^B5GW^ENI[+K4^*^4MS\&]5]='OF>I#]L MZ$H8W":+)3RL&^3F$=Q^ M3O\IE\DWRF4>%?,R-.(L"W*9S7=RF61/E,N<8C(7")6BGB4TQK3.(UJDWRJ4 MJ'1>^DI7&F.:(" .E<613+(H9EAN\ZA,*#J/B]QK7E[D3U7(#-48BS.+6#)W MVIS,G4N:(>+\^ZIC/&6^Q.-IGH4^W2M.F?P'?4DP-K@_QK]'$+*5>\V+WC,,S/]+$,%_2 M^6?S3]#$^S[Y9D=?\QWHM;^SN&I'L0H?]H?1P[7H/-P&[LS#G0K+>BUPWUI8 MX5+\)\);B [WE-"QJO=W@Z6R>-/PS0:O=J"= &ULK55M;]LV$/XK!VT8$D"-7J-8GFU =M+50)JF<9UA&/:!ELZV4(GT M2*I.__V.E*RX@.-AP+ZBJY/@H035U MS>3W*59B/W8"YS#Q5&ZVVDQXD]&.;7"!>KE[E#3R>I2BK)&K4G"0N!X[63"< MQB;>!CR7N%='/A@E*R&^FL&\&#N^(805YMH@,/I\PQE6E0$B&G]WF$Y?TB0> M^P?T]U8[:5DQA3-1_5X6>CMV!@X4N&9-I9_$_@-V>JX-7BXJ92WLV]@D<2!O ME!9UETP,ZI*W7_;2[<-1PL!_(R'L$D++NRUD6=XRS28C*?8@332A&<=*M=E$ MKN3F4!9:TFI)>7JRF'VXNUW>W\%\#N_@.;M?9E_FGQX@>[B%S\OL?O[^C_G# M;Y#-9I^6#U\6(T]349/JY5V!:5L@?*- $,)'P?56P1TOL/@1P".V/>7P0'D: MGD6\Q?P*HL"%T ^C,WA1OP61Q8O>VH*[&2SHLA=-A2X$X3L_=>&950UK[PTO MX'/#JG+]O>0;R/)<-%PK^#-;*2WI5OUU:E/:DO'IDN9/&ZH=RW'LT*^D4'Y# M9_++3T'B_WI&4-P+BL^A3PYBNC/]-R6GZ)\M<)K^?ZP*=(Q8KU#V1VEM:&TP MA"EN2LY-QI15C.<(65&4!E'!$Q7*6Y%GN [(),9;](("Z#4H2 9J] ",5^E5&$KE^F%IB[B".+&??'?@WAE@2 MNWYR?9"5#-PTLM)C,[Q(W#BV_#N,3F&2TKQ/3NBFJ0V,W#A-+U\13MU5[Z@7 MU2@WMN,JL(?>MJ5^MF_J6=O+7L/;%^$CD[29"BI<4ZI_=7/M@&R[;#O08F<[ MVTIHZI/6W=+#A-($T/I:"'T8F +]4S?Y!U!+ P04 " -17E8,+%1)!B?DLW0.3,BK(4"]EE:Y-O&.!00VEB M.I;5-E,<$\/OZ[$Y\_LT$TE,8,X0S](4L_'/\3O:3:RL$,BG6&^3K.F75<]$2)B#@: MDQ#"8]Z4,9>!._O ATZMX0B"6^3:7Y%C.6Y%/ _U^ (V$K?.XJ-Z_'M&:O%Q M/?Z$66WPD^9[=RKPQ^9[K\*GS?=>A<^:[]VI202WS&!7^[G_D\%5B9K;>=5V MZFZYXQL_@5A(5B\S 1>)H $18MW$D2,$CE9E=>Y M?4?;JQ)GZ]^XCN?)[\OV,&,K9$Z[TSM6C2I4W9;=/5:-*U2VU7/M8]FD2N:V MN^UCV>-'F6V=BJ8?19V><[+@K.I56&ZG5.4'9!YS_!5!+ P04 " -17E8(QT)QH,$ ; M$@ &0 'AL+W=O+S M\)XC[W3D9"/DD\H -'DN>G[*LZ@H*HG2N#X)A6RH!J;F<<;B31%5%0>7+%>1B,_5";]MQSU:9-AW^ M;%+2%3R _KV\D]CR6Y:$%< 5$YQ(2*?>/+Q\_$2%D*\60: M-\G4"XQ%D$.L#07%OS4L(,\-$]KQ3T/JM7,:X/[SEOT7*Q[%+*F"A"ZTR1 M+SR!I ._<./#R$'@H[167[35=Q4Y&:\A[I%^>$:B(.H3E5$)7;H6_Y?EP+A^ MZ_R^I>T?H>UR^AE9OI ;GK U2RJ:=ZU!33KH)C5Q?ZE*&L/4P\!6(-?@S=Z_ M"T?!YR[A;T1VH'_0ZA^XV&>W5(-D-">/( M%1-JU#;L\X*3]40^X;?R-DV]B M#<42@R0,ZAUP1GZEE61 OE(I&2Y9PB2F)2$)Y0F),\ID"5)AED)).@-"JX1I M$HNB8%H#;+L7HB@I?WG_;AR%YY\5N1)4)N;E=<.'U#01I8:$4*(;W]"=;PCF M<Y-^B#_VR*WJ-8YKA)-C9I%2"@P#)/Q>9U4:^P9GXS#8TWR@MZRDJBCZ M" <:J-[N,=,HD;U''ILGHQO2%.PG!=]+4:VRO66O W] *IZ#PJ%4Y@S[#2/C MU*P.,Q^D6,B$\A@PA>OLR)R.J!FV43-T[LAO@G_:]]A>K)!YO5NZ8L9-FM)< M05=T.&$GYH=1JW3D-.J8RL?6\5U"W9Q'A3IA)PH];X6>G[RD;K%NWJ-BG; 3 MQ8Y;L6.G40>YD_QU:X/L[RYQ3IX?3?-O1'8@^:*5?/$S/O07;ZG_C<@.](?! MKLP,W#N<%ET;\>H5V,%>Z:PGG?A39>U5SZ'3OD>F\VY=;MRQ@J%3HI/J5(G1 M3F)T4A)V?&I>8=2RZDQ*;MBI0G?%>.BL=6=6D#E:XD&J>TW=^/^4B9T:?T:] M'>X*[M!=S>XOX'4EJ=';*=5-TQ^=DX2^=$?D&Q7GAPIWQ5'H+F3FJY6$%:X@ MF:\IR^GR2'S6+"/+8NXZUK,!%I,3?WV@Y951M8W^WO&[ +FRMQ(*J]&*Z_HD MWO:V-Q]S>][W=\/K:Y-;*E<,R^D<4H0&O7,T0-8W$75#B](>YI=":U'8QPPH MGN#- 'R?"J&W#3-!>Q\T^Q=02P,$% @ #45Y6,A5XD(7-P ;<4 !D M !X;"]W;W)K&UL[7UI<]O8M>!?0?G5O-A5E"RI MV[VXERIYZ<1OW+'+LI.IFIH/(' IH@T"#!;)S*^?L]]S09"2G4YJEGSH-D4" M=SGW[-O]\;;M/O;K$(;LTZ9N^I\>K(=A^_3QX[Y8ATW>G[;;T, OJ[;;Y /\ MV5T_[K==R$MZ:5,_OC@[^^;Q)J^:!S__2-^][7[^L1V'NFK"VR[KQ\TF[W;/ M0MW>_O3@_(%^\:ZZ7@_XQ>.??]SFU^$J#!^V;SOXZ[&-4E:;T/15VV1=6/WT MX/+\Z;.+[_$%>N(O5;CMW><,M[)LVX_XQZORIP=GN*)0AV+ (7+XYR8\#W6- M(\$Z_B:#/K Y\47_64?_A38/FUGF?7C>UG^MRF']TX/O'F1E6.5C/;QK;_\4 M9$-/<+RBK7OZ?W8KSYX]R(JQ']J-O PKV%0-_YM_$D#>&"ULT3T2I? MY$/^\X]=>YMU^#2,AA]HJ_0V+*YJ\%2NA@Y^K>"]X>ZB?'OWX>("I<8#'A4SSC*>Y.##-^47V:]L, MZSY[V92A3 =X#&NVA5_HPI]='!WQ12A.LZ_.%]G%V<571\;[R@#Q%8WWU8'Q MWG37>5/]/4=<663/VZ:'W98YHTY39F^[T(=FX"\ 6K]43=X455YG5_!E $0= M^NQ_7B[[H0-,^U]S(.(%?#V_ "2_I_TV+\)/#[8X5W<3'OS\G_]Q_LW9#T>V M][5M[^MCH__\HNJ+%@]T#&7V9ALZVD@_M\SC [UILC?%T"Y#9]!?9%>[IEAW M;=/V??8^%.NFK=MKP)1%]JJ!8P+8A [FK9JA!6!FEWT/_.;MV!5K(*CL\KH+ M!$# _6&=O1X!ST/VQZX=M]E5NQIN\R[ AWJD)6CX%FRVM@@,FRX!U86:AWV:H%2L]@LFW7WE0E+K"H MV[$\*6#>#F?3S9\"0#,XR$:8&@$,!^WS.OAU+Y*IR@ '@% ]"H=G!H?L;V-> M R^ YX'Q9Z5'GM:0!UBJ<8D!1,) 9U@U]'U7 GD$7N#EU7- E"GQ%DZ MW&*]XS7*># &P!EX*0!BM:"%%6T/?R&8PC9'P-/S=QYBAN@"Q]9V ^$]E!7^;*JX1F8=QT 5[YUX9D^OCWM?Y3#.?@,)A?/ 9UC? MT+7]-I"<15%9P9"_(&@$ #!,U; B0>#H0\C^#--E7Y]F+^"=?JB&L0N\K0,, MBTYHS>_1,I,-S3)E.,I7\#G[CM\%^D9YGIV?G?SWTR.<]8EQUB='&>(SW"@. MG4@(W$(B1.8X[>\R,)U:X:$P>VI54]1CR20D=&O %#:Q(.9P"ZRKWIVTM\@M M^G'9 T/*NTJ.Y08^YDO R(IX>C\@_B?__'=Q<79#W]Y]9(^G?_P"&&_ MSX^1P\*?@.6D>BQ#$T#MJ/ S3F$#SKX,$@-P#5&C@W4B&]"5(+$A$MFIU\ . MX%T0.)O\M[:K!MU506,=G*)LX1>@ \;T^ZIWR!$@.7!\(:T%T M*] 67@K+#W\;82W9)@SK%AF4+?J?M ,Z*UR86G%YX$3K,/#8&JA=FZVZIG-@:*P8"XRN\;4\;7/YQ>G0*4ZCKOA->W M8P]3PA$\!^CD-$,];F0AP!)Z6/2.8 KL+"M!J@N/'&$V 9H*ZC99LVX =T( MQGD+&T.JO0Y.(-!*BKPN1I8"))%H%'BYJW<(,1EALJR7>=? KST*&58QLGP3 MH8,P''ES90"3K83I2+/HLJ!OTF3"5'$B+_S2APX*?( %BDE]&DZS)\Z/@IOE M&YAW" YXYR1=I8(OH&Y!CP[MD->'SPXEJFT1)L9%@1@G"2'!YWJ^S7T#/ X R4::(IT,@BPU"PSN6 MD?VXW=8T$JRVP'%6J"^Z/?\?(2^S%V.G5+UJQPZ4.SA.T$HZ?!B- ?P)-GW+ M;!I8UW700RKR;3605.K& E>N9(08!(P'CA[LW>)CUF^!5RD(RU" ;MFCDHWJ M"1$'3@;@VX#T(R2#;8X#"+L&%4O68Y05DE;"MC^<-\!S6^<[&2RL5H0)#*)T ML4<4)=9.TX%-%6)^A\08#P!UH4)PN"8J??GVZK#6.*NKV0&ENN<]-:SS)\#8 M!/Q7!OY_F2[UC>E2WQQ5>=Y5_4=&YP\ ;N+#J G,Z4Y?-!!B!C%+)A3<\Q)Y MKW^D"]"#B M63)4:&XJ,)SY8!OF>:1#$^*@/J:&S4*8'@ZZ!K!6:"[#XS(X/LK^(B DX.>; M;=WN K$-9"T5?7L#@J'%#SIH!H;5T*"T$0X+YN:23$TBAR;4L,F_KJLZ'%]Z M697$W%6P(T4P<3D.BUKA^;<_]$Z=4),/9[I^ MF"B78T,:*APND%19R2($3O 1^,P*/@(@&(*D),&.$81>T^DKT[CWC51A7<"/ M HC^/D6B%#%H$H]S:/OUK 2'F[:^(<72<&06U6@5-- F_QB$W3!-PH"X6W1I;?'J>F4+ Z\:KO4;PX[^ 5,EV@EUD:_<='=9\J?@JQ M;!=0"VNWPA?I <"+ONBJ+1W92V'LS6$K]L,6V1PAT,G9]]D)>JJ =K+W9/X_ M?-]N@65_^_79(_QI@XZ98.".CY+85:4$SSR'ATKCE<0A928U_$5M[/@[0(L" M-/-HVU4\-GLAMGDUT7MX):P^H;H,] N*._EOXYO)*TN4@6!Q$#=Z>/Z(5&<@ M="3; KU9K1EWU^C$">3OR:^OD1&JM]-)%160AS;P\.+1_"9T2( !K.DW4"1Z M)$[2WSVY**40J -ZT,3UTZN,%FZE1@Z8,&"3;/$I?#\:%T)2S2P3.F R&]D# MYXD.*4]=XQ9WBNA'2W];(Y^$Y>#\\*3^\C3[K[P9T:AE/O4D1;EO :^NPC5Q MSW?DV:'S8;R[^&X6[_@Y8F[ZZOWQ3U&GBX/T,DA$%T$5GG(A)GI%BC)PN>LU M\. U:D(I5N9+4+\2BU)'#I_ %NF5(1Y>W#N>EHQ=.-!L.R[!SF17P(Z_9,,? M;R#R-ZQ\[I_PO<_?J($/G. MA,AW1]G]![:37P)8<9>S N/S1B#(@X@GY[ PJ@.^+X08*+U+&Y ?1MK6SK7UQ\O+M^;;ZA1G-WD#5CYA"<4!0#X'6R,A%(BN MS99/@!$\ZD;1J[LQG]R\;W@Q06LV@FBM./4!AW+.T^@)'Y2'^-ZA]:!U1DA- M[CDA:=" 3,'MC(&),8-^_F%T"AY M4:F 1OOU.L!NG($U#$]Y7M#L>_OT"AH MGA4?>@0A?XT*9"<_6Z1:L.;?O0 MW52%O$U2&X#0155@C[JC&H_!E$:.@E%'W!>]&)H@RDNA;O[=Z\)X5 6+#EAT M0+<\#!@^B:7+RC6>PMY24Z[&=$+87-=JEPA21*\2QCU[IB[;P6EV-2ZC7H;X M\SX)K@E<12=)D WV!2MV/C* +"JUY)Y9I=Y"%4]SX)0]96#X#\@#2*YIG(U" MDT#I 22*+6G9CLXBF_T?B<4WJ#]8.H#*%/D'\@UDDFO]!J[!%'FI. ^5!-0 M)@"S%=!/&PRA$[>B$,O8(RVQC:=3L9"4'2O;NLKS*V-;_ ( MM ?RLCG%^RW%FWHF[-O0"_E4ST_.[EXP,:QH1$>6:.>M&4/5U>26&O"K6I:\.8P;B7< VQ- M/)?BYR4F@XH60!'>*]"? YQE'0IQ[V'\J0'^M7-\^W1>QK OGG0Z(AM#]=R MBQH+GPQ&61(NU913X6_OIW[I1"X)%%#%9FTIY ">J;ITNJ]@=.5T!L:F.^<1 M%8!84,&L@S8$ (2_JGX=@R; 2\!$03> ;/\T^Q6I)XT*>Z-#9/PUF ;P7@B8 MD59MQDUV@\&RD*[)Y+9B(8D&MH6J!AER@?*A6B4/V73'J$>F4PDEB%OUHO$P M 2R#BY]Z$L)39I4J=1TRW'N',0Q+W:1M6Y7C?8J5E13X130W90!0A@C7HW2- M6T)E?(Z^$!_*(/HB&B;XW) AQ2"UB(XO < Z#,) '9JR[@)387XB0O?L^Q]0 MYQ45AI8.!C\(=\)/!:"Q#I(X>*#K:CN/KS%P(2DT%#X0G(D[*OF2B+K.%^UV-$([_) MJUJCY&P_PZ^ JH!_;,XCYRC9+\*G8CE5+E8=H_P8U"K'0L6,BC.A/459'[U/ M[ 1EY=-HEIRKPU*B,U7(IAKIO ;01XQ5K"M##=#I=G;$[V=8P)Y&FPV[K6@A MZG^A[>,HVT"4AGB.I+ 2Q)SDG0^11-H+$ =I;P$Y+/K3#\QN>VH'),+@ ANB^-#[%0)NP M4MF0"%%]FY^4;%2RRUC?(YR][O(R<#R=K6N+K[:;)69(B"LD3JD#&8+%M,$I MX/)>58$9M$E/9IHFLZYZ$L1DPPUCAVD%1$@K4!(YG#6#06B*W&+TEXS=FC,Z MO7SP'!KWC-H7(2//^ MH$)OZ8K._DS9(*.&IN#B";MIV?=OSZ9(Y8T$\W00\Z@V0JHN=\6/6A$5"7O4 M'*HH%(T>$W]H02$($E_DGH#UL!#.H]O"4L8!J!CAOMB%1NLU4TC2EA$F!/P=*P[. MX)P#J"2A YQ"$YW,/KKRVUAR4,*I,1^;]A:HZSHX/R2J'^J!D0SR:"*JG=U/ MTT$PX;AW-@'H:"E<)Q"1$;WC:6I^,HH($^I3R0/2031@T+P6>Z>O)\ZU W=UCEKI$GLB+-*P!6G-8 M47F#D]-(![+H<:"EOG@ -[SU;WM.V.]SCKL5"? MBG%'2\\_J&QR>GC-[)ORM) 2 X%,0BV%I8Q[X,8XRJ&WV%^C.S.+N5TBP"53 M>3MR'&.; Q],_<9P;*!RU'F'+(+\4L[VZ<6U1#X--V()7!PA01XFMAMJ5GPE M!V1&45Z&(A?-E]7#W)2= S8]#"<[Q(%0MX$UJA,J)4%*#%%8"54? '+,R@6N MPJPKWVXQDVU]*LD4AX"8LQBJM@*V3^\X(812 M]!'PYG)*.#[9UB-*Q^X:*))P*@H M.%^+)$%U7!.GR2Q+?%>F,U$]U"1MCM6%WAVCAAZ]"IJ<4:H^510X@ ->,L9Q M"H&'%J>7YJ1?%>-F%$ZD:J*WY)"2D*[;HAB[*%!B>M<.-=.VJ&BE9D@=0IF[ M;(UX3H?QCA1DH3*S[F!EI%ZQ8X(5KOL#,/)*(*QK//>V4:6[[S7-=$Y?C D+ M98*\FCCA,X4>LDF(C&)AF9047VH!Y#GFRSX2"QCAE/=M0]JQ\=2I@G^#1;DT MPDCI&KTP$P=%I"Y)268?[T2D1/\B<[ C)E4LF%FU6+T'E/\4T_KM\3>18$E. M'/@--O?>V.45*?5HX?VIO?4,]TH8[EN5L_&=EW:PYI%X+2)\[XL/Y--:F\,= M." FQ212J@2[K&[S,GNX;2LNV4,%^Q$L>IYOLS\LE19,&XN#Q/!#\UWE_T0,'ZRP.FPYSKE$8P,LP,]8R$C/C74]F.W0\SQ. H++^- (P^G9] M."G5Z/54GOZSX'YHY3Y0XT_ Q1\4_S,WO$P-GF$.@T>Z$1 M$TWFL2_,:VYUW11@IM(G'TV@P1.;K;SQM# AC]Z63GS-S6*:A1AI"4_IT,O4 MH6X@:\]>DQLH9CV_=97MIF#->R;0NSHNR:=(-=,\(/N5>AN0S/YV+YJ/1E\E M8:D5X"'Z S"9#1N#2(*'#L$E? X )YHA$H?AS5&F$F\]G\P88R,'] P%(0EO MS,[1L2EB&,.;BS1D*AH/9PF "!_IU"EYGNRNQHL<7UW0'RXO@/]?T!#P ;[$ M702I^SF6M79^%GMPG!U-.7LN_CF-JLWVU_B\(3+]8NJ_YARN$@R*(I9K] O] MAKV@[!MJ*5 K/W QODMB-QS7B+\]2F,LXN#L_Q@E*8;TO[S0_$0<=X&9$\#( M4"?'\"&29N%2RD&=[0:5.Y)_>!3RKOO)^1W)?CVDD_1(BY MG;+7//HYBA;_ 3$38K8@M09A*WCLPV43X:63$Y.UI#D_UAM MA@]@#P3*', /Z *_R6NK5+$H+-X1+=V:0"(.\4,G]- >/951X=;;YS MX9$IIET3/)_@YVI^;K_\E',34,Y)=D,26S\08M'@$_6 RVU=W) (Y1SWR3E MFB*[S/$68QH^J0PGZ2IN^I1$.D9*K3 1P0DNJ"0A]G/7#F%I$M^(WE8>!6OT MQIXC5T+O?T W6!GF5HP-C,R'16[KMJU]:!;[I9!O6RI(F$U)/P0OG*]#>]WE MVS7*-2EPP/8O%GSKU\"63LBGW.2:/T*^ +>:Q414SL&8F*AV!T*"9*@&DKPQ M2?]:Z[[6LQN')ZE'"P#@&(G$E@?GQ[L3_))77?87:M^8=/M\Y20='MOK6&LY M2SJ_^RSSP5-?GHQEL#@N-Y_T 3DNU)X7VWO5IAIA!-+ DTE3RMEE=Z1%#E(4 M1Y U/(MZ9J&=.5RR0CYH6#AB5]7MXQ?C4I%W'67EJ [N.SU2K&ZVNA5=XY]B M>H2##Z5M'-(/%D*L4FE>H*PAX,QA8**8;/,=:R4S*>[S1<8SU F0_;LDATG*SBA200;R&\]["S<[4RD]]CXDCHZ6@4I>#T&$_, MBYG'XA3S[^#*@'22M2W4_4HHG13D=MBT8>"&F"^U?FY6P'S)0%GR=:S/(ZQ#^WE- M+9-]^Q%*TQI8B _BM9=R'V!7G%.#96[.=X]Q..?)1\M;NQ3&+#2M3#JAFB3I MB3EC9 ,O6(UUANGEUM2.:44+?SHN:D<4^ I/Z0G'=19:[HKF@*39K6-5=,5R8AXV$P\#:Z=SX+4H%5?-YM81CR>L7%]#DA-)($3C M'ME+2DZ7UG^X*E"-!P+>)'46.V-4H@:"_=1=X]E=HU$\)+T?;ZF_%]N4\$X- MFKQPD10#D!64IK*F3IFC:!_[-YP?[[WP9S"E7;/55])LE>?^%>./J'J#)'H7 MRA V1*>S2M,LI?R+YLXF(U4VDM;C__GY*RO')T>)-(JQV@A+-A=/).A"MPVU MCF5GK1/1Z#W;@ :$=;W26/8A/ZX2.ND&(O@X[!YE7*8&>+#)&RH9X+>Y?2@I MVU+:FOOL\"[N?A5RZ3\Y&"5##!72FH:]3^\1R3Q%X@ 8#...ZN"](.OFIAP"=ASD( M#QS:_HE/5-*[#H8/06B%M3&UII-NZ?HC5H6PI9$80'N4$%.IRE',-VVKK4=4K!!O)28YKF MH,2^W2I/!&D.(*?FN0L TY/"1GR6=XN-3F&JC:1WR#-[.2K6BPOY 1\1=J4# M):+#2BKMDF4UZA-4GI9:VY[5PX=] @E0FB2<=YAW,/BA?#>DJ )K9I5D4@$0 M\3'G)EK $Z/U$#$(\1.D9V#S.X/WG7NI-IM05EPAQ.;;3O*.6=8B-<[0JH48 MV![E!B#657EOEAE^L=^ P#L5,,H3:BMR^Y?MYQ &RD$J!Y.GHVHX78=5@D>C MOW>VX^(^$%&E4=7#B=OAE"Z5D#:'^KEEM9^%-)3&5=[KW@JY\.'H1KBKK?'BS[H6(^?VLGN; M\S-2 !8]N6J]<:GEH>&3UCN\.FD R8#V5KM$T]@MV-_)0UVN>JZAP_QL;%@[[+9L M2<5(2])Z8L&$LW85'\;M3&1%/2**: 9>CYB@^Y<"XBK0J5J,-UQ IJN M7R%LV/K_*O*GWFB.[Z(1)K$R;5V\KK;8&L8U]\"6,-PRW40\-?XB:N?5F+^* M#56_%(MM]^8");=VE9P/]NW%JO<#%V+L9J_#2(IBT"2#!0.[ 4Y6F%&K.9RJ M)HMXEE&KWA=<<00KSV .DK.-[U[F]@&:10+LPQ=PM,ELE#>9NH&3BQ?T<9C? MBW:I59\9WKTM]C^^ND&YP*A<[^1^&3BV[&'U2-CG+5>Z2$H%LSMK?T*-P' < MCB1@XF/:X5,#080(H2)P>*^I9AQ('3 M7?C#2EBL%@,SL2!QN/A92K\J V28F;XG!^3XH5*U246U([*!FFD2#]91 543#T;M;?-Q#]H+5MSC2D=M0N BY+LGP0D<-%I==G/TW:FY W"<. M%]U:R1TOI]DE7D.6,A'NEPZZO+Z"1;2;0(Q:Z-I &ZW*].X8LQ_N\K%PQ)]OWJQ6'58>()!?+D!$*-RU!C?R[>('(W/?IL [;^X2?2F&^H5*F731WBYA"):7^ M_->"<2LQJ)\@/JS\&OA>BD52O">#,Y')2:H65[81;:U?X4WP@@KM*F0Q1WW, M%S'W^>)XPO(?V[;$5^KV;VP5V31]#]5$BZ"F&VWO0G%;9JPKEX#CR) MJIQ&/PH6)%X#8*A1M O$_TE-#G],\FFN*_(:T*NG<4DDD#"BKKF/&W2'BI^[ M&:57!2]DEI-!W W>4RS9G@+#RNDHTUH=-F M/!\G1%?2)%@[4V]FUY(YNY/O%"(\6B2EI*SO&2G4ER5TQ*FAB&"+0_]#[_P]]>$<]MP*H>LGYN*=;: MDXLF7AW)39!)P)A>,(7_S"2$DGU7[&4 M;Z]SES.0)<2NY7V:YZ1/:-5?-2FZU_HV@YKD(D7$G_%^(#0U(H2#3.9.)M%Z M-&UF(%G.XCFZ'BOL!H7-Q+B9?[RSCDKK]A[SA9229FT[ILUVZ&K'YE"N8\9^ M^D'2;3V*#]G\-8A)S,AD+J6-"O5O=X5&9Y:W@H -#LZ)X-8J.*Q+2; 6H0EJ M:OS#T'R"?R0K0ZF]<"?:=J,EV:'NJG&3?9P7[F4"P?WD=AX!R;T-*<=?.3,$C8A80R@/+ MV5\WE0T<5VS\'#J^N7I2*CJ@]TT#-3.66S6M.6O1@<%.F\G"FJ MK@!:Y^ZF:CA&K\-,:$SJJVE.ER:-0)=6F^IZ43.4MJ4O;*FNP=FX@:J*4MO.<)CV:;;^:]CXT: M*VT/*DA'%V^,@!R[A[6CE!&;BA-9&)79850EEM#G*BYZ]C@[MDJ8(%F;@@SF MZ6S>Y/5.^A]5_2'-[?\V_8M:>":$^"]0Q%[O34IP\4X[O'B9?5.2 MI"B7'V-B8"@?6RZ?JR&LNC2MD9/VYEU6R%&P4.T?Y"HS='.0J;Q/R"G5='QF M9-*;3-PF=&$GI@BXLG#3OQH/KJ%2)-907 MQXL>J79Y7GC@-.>ES"A\ >["S.AF#>(IS6)%_8VRZ;U420<\:9C.=VSES81/A$'"6;#^ M4$XW4*6^I7;)<+-]]9.XHNVK9&V=VWDF%PC))5@D,S6$F(;Z8@!FNE06U9+P M2Y<,3EN<2XY,DT0-7)-5?E7S'ODOE!IMHRD8DZ/%N^/1Q^/[[\\!T2 (LE!7 MZ#&D7Q.?C5BUC(T*\7"G2[1%X1D RF-(]RG%='T'?K]W[4>;)-ZQ/8!=%,>N MD.">AJMB#?CDU"V*:_' V8BPE'!>3;>@56/'^&B;8#H[X%K-O[!++24JGM>Y4GS B MP*?0%16K8*9%[M\#@ J^M)SBO O?Y_3>\XFS7^<\36"WYPEGV%B+O+0GA&K# M3^WBLM?IXR?3+S3321)B42: )#:?Y6S]UE6/:,@L_WD"FU_-<5,H_5#(F&O?_FL'"6?TM[*%W+' MF_G7*3J,/K4,5P/3TS7SA"G%ZL-^7XS_$VV"DGM6&XW>2 M>_[^((34IV+(:P@^H27EN/'YL1>C9KW;(LOG*DFR(!$$\'G9=AWU_Y55: X, MWR?0(B*35X0>R^*-K8FG(64Z"[UY#MNGXD+T3KD*?Z+$(]*,5Y@49)9_,A3N M[-0531+N2*ZNN(%.Z#;._*.JHP?;2"NNDS?>!;.M%"Z76'V8DUXQ9CY,)%.3 MZ?UAYIF=ZY93YDV?OC[SO,?7#LL6I;(\V/=/U0"52"'^0(EP23_ ' M*X"+M%=JX[K_1&X^?X.C$)$K>[J+XF::_$O-C1Y7+(N1%A)42MFNJ(_4PW=O M/CQ2L^,NE6J1W%_@V-K43I"+8C0Q/AXVVQZW ?-B)TU8'N+M)%3 YJKZF70? M+90GQCJ#_=W!0+ 9WE\D&I_*?T%F;CD\ZGK(\U&&3+F,FXR;$@CW K5QWJGM8>X"%U W!>>QO MYS2V-8Y'?HBCJO>-G:3UWG&Y/$DRM/AFZJ2<1A+GCH]C-;GI5@]FFHHWCH=S MYQIOPT/TG*LQ\?ZN=@H&)C[R%^Z/G?KQ%IZ5N^HS[UMD2R%AMYBS--,$E0W8 M2477])Y2?PW19Y1O+$P3W9_67Q8F--#Z:R9/W 63LTN,E=!W8P*#8R*2$"!Z M&9 B:S\Q1QT,/JMNY>!6VGT*4&;$]$=&Y)3#3;NGW*>R-#W!SZNZ.=J]\"]J MD-1NV11_-+9F->B) I=*&L/O_=23_O#LQQRVL4W9Q?'68J\X1^=]_NF V_;^ MKZ-R]"LU@KPXP[Z7I%/HM9^B'+_YRZL7)^?? X,!.0AB7EE>!X;43=6-?7:) MAM,[; G';L.7JA!<:7W>)7:/EW*0YY?O7E[A-U84 ZZI-J-E2MK[ "3.SK3?)C_N[Y5XU#5 MKJ\!29!(B%0(,5TKJ*N-A,FQ1NZ-/8[-O_R:A_]4N>QQEP7VZ M*,-*+2T,82SSXB-'8XG58J2,2PP((-S'^^+L_#MLV@V')DV[SQ;FD)))5\AG MX!6I8L77,#P3#!+^-YT08U?4PX<,52Q:^SJ@*NK9;>%$<5;0)]'$X6.4)#F1UV,"?Z2@*O8T/F3;>\DT[T42V MT^RO5B1@$.6E20V8)KYITJ6D5K ?#"LX8[U-&?.&?:NS"$ ":,S+Q^1,*9&U MJXQ=IMVTG-_I6DD^H\N;U=8&?)1[_9[VFT1IT@/.)[S<#/9IJQT620%;X:!Y M:[F &*)@M[$P1L:;Y K?N,;(!F,=+5Y"1.K#4BE+:Z5 R_%T9F#"V669'.- M2J)2Y8@OC?EO3855[&4H8]^E&':.#?"2&O^5].D2-C673:O]>>6")2MJ[30B MDL\L/-ZHM-1M4I*+%7F04PL1+%[))U%(^GH.%'(M!&[_-\#%OJSD0@A$5CN, M';$'#*)%QQ*M-'I MBVV@KP1!PSFN>$? 7DM=?*+G+,OUJ$I=4OW=0 M2?, N=XUYC6D9[+ OT^LG[%FAVO%B"9]MRO-S6I=V>ZK1H=WF:W3\6^13/!: M$.((![+6D[3:V;S9(>9(1/PB2@.+,914E*EY^"#$D L@+**4L/VN0^;OX8JR MR!'-PB@5_3[L?C'"6=7+1=5LITIS&![7^5;BU-X>);?DKJRE^9[YVU 5: M:6K:-GS=Z)U)\?W82T\/XB7A4VY^H83MV0L=]/2!KN(#ID-20>S4H,0!3GMBMRHE$1:F 0#37BM=> M&EYTSJ0B:H@7KR#D0SEUCZ7(8L%J2SGB@!@I M/V('^E6@#B)M3U&#]RPDL, M[^?DF;+@@OY"-*/'KD)8,AT4P#H:S F/5_U:4U_FQZCZI#F':[?C. A(QQ:?$'N8Y50.]['"F_&C++2XO-*&E7*. XOH@7PZ:K M<%D[JUP[V*:9,)S0Q)V@Q]XU2G%W/?L$)[I,)T0M.4WT02E*6@ROC>6'6,D+ M^86N:X_WX:!Z27JTLF.8:H6D1\VHXB5#VMW6\XX=2^H1%+Y.NLI?&N!K\G2Q M]LF7-]Z:*D0+_?.;U[P'6,LM75BD)7IC[ $:=?U$^=(&$(%,JIB?B"<)O!@S MN(-D(<]RO9T-[E:?SJ\Q5KL7,LX)IQUUNC>HJ@/U%ZYG/KO5;GB?[A;*L<'4 M[4&"T"1$3;OG0EVN,)3L,DRSD0Y6N(!);U"R*]B%TFCG=1##F*6_)H+ ->$- M3IAI<;U.; P+F7TXO3J=7"!/0:MX\/2$BG^R&O8" C1KKY4+W> ZC<$F8P$R M2MG)MI,^PR!$*[D;(*42THVV^=!5IB)PM; 5 :+;%(/V$J;(8YZQ-IORCOHW8-?SB>+_O7P00STG& /*\E)RH64?'%X[%B:IV MZ[8(M()Z/V 0DLY6>W!0;@'&6;5;HAY^B8$KN2Z)[*(K#"! MC38[^KSW64V)G#S2.4ZL$]\54WJ0P0!= ,[1LY>3;+-C>!/[N5\<[^?^/!E9 M7%P/T>'R:!9SOGBT[)W5"5 1QOZ&,KNN.$U*.PP";V8A"8KB1HTJ*8(D_39< MZ/H$CO<$>\$G/9E95S+WI6L_I$V%9N"?/9_;A/0J1?NQ5,>7&3*'4 ?=.-/U MDW/A?AO0E"P/M5D(\0VG&Y1S?'4W]L56Z1?'FY@_ [N,.]N_J&IJ M[XJ./\&;RTE7)EC-!N]J]!VL@##M>ZSOGL79?_$:,A[QY=NKI'$M:^YF5-P& MC!&$R*9B96K!@W$?"!+9>(&B]VBB"B-7WY6)LVI22XGZ.)CN^#>/=FJ;_&SR]GFFPGG)8E9?M;(W\@>*DO"4M@31OT=5U5,F%NQ[@U>X>90J$['Y9)2 MDN*S]LQ$!QAY%-3DGVEW:&B0MEIQ"W_H.I@^=^M[VZFF0*PD.\G>^K9B3+TO M*G(G<+D M^]S=T38KQ>XSU+.]H?!*;%CZS-VTWNB*=U[!P?,IR+(*/Q9Y*%,2$,.5.?VS M&LCSY*H R@YX8TB8B& M6 TW<9_*W/-S^LVZU@D'8621?M)F>RSJT@N5U0.@-U&M5N@BHEXS?'D16KS1 MTX1YM2>84<65Y9S,,"?6? .<@W*"!%$UK1F)GF;\-LIX88:\#R";2K+>?8NZ M'646LNO@Q@ ]3*=:7PC\-1*AJ&\2 MH*2BOFC/3Y*3DL7?N>JYQ5'!*U'%O9=F/NA)TU_$P]]MI1^DDFQZ(4FTD%VS M3HH*?8PE!#YP-;U#T'KG\'!-5_/%GA#7ZF7FJ:N"V;/$_O53?^ M>^A OVG)VL&NWT% E;N"48K-)&G8ZPUC#>O0FQ^X32-YIDFPK()< M"[)_\V_2C_NHXA-OZ[@X?F/&E6M0]\>8MO(J(M2L"O3[#LIK?TQ>PQ?YD/_\ MXR8 JW\>ZIH"*0W,@BT1[5OLS(TWD3R]O'CP&-Z,C__\XQ90^U>0%*A#U6$% MKYZ=?OOD :=5ZQ]#N\4AL9YQ:#?T<1URX.#X /R^:L$"E3]P FQ%1\O[^7\# M4$L#!!0 ( U%>5C!?'Z, @ '06 9 >&PO=V]R:W-H965T>R4/:R MMW2N.N_W;;H4);1]6QG!,\]4%OUD,#CMEURJWM6%W[LW M5Q>Z=H54XMXP6Y9N>5E;]ICF5CPNG />O59 M-/:,25ZJ"^M_V:JA'?186ENGRX89"$JIPC]_;OQP"$/2,"0>=U#D4=YRQZ\N MC%XQ0]201@MOJN<&.*DH*#-G\%:"SUW-0C"87K"9S)5UW(5 K+CA[YO!#V^*+OH)C8^VFCY$-0DKRA)$[8KUJYI64?52:R;0%](.Y@ M)RWL#\E>B;R.L4"YLP%>?I.(JE;Q@,VP*9*FS[!_7<^L,\NR?NUP4 (QV Z#:.[<5 M3\5EKR)=YDGTKG[\(3X=_+3'O%%GWFB?]*L9:CFK"T'0OY10XVCU&VIF(]"P M1&7<9+O ?T=\PVF9M+86&5/:L1=T%)[IRN&Y)6"WPJ9&5MZ-'Q<+04 4JH&LD.MTD$&V\S J+C.6 M;:B0 8F7@'Q0B*L1*O5%MN;<8IF_0,V?M304B*/XF$&EE=8!(TL!(M>&2I!T MY^B]3AABYSD>\BXII0I-FAZEVFO 47*\VXA6)'P 3/^JC;29] WTQ+ON1B-] MU OA0]+4PKM://&B)DU0:05+EUSE#=I,8T'I@*Z"-E(1%?&79 -%6S;I&/ V MXG_\89K$DY^L=T.H1 !:ITBEK0Q6&UAGT8$M.0!'E?$V6E979"FEGX=^7W"E M(,('&93MFW/V"UMT:5(EJ(Q8921:N"Q>(,GH.E\RH1"!5&QG)9_C3&9VH\FW MDL4SCG@K[,EWP#T$M;!RR1%05M5S' W0YJ1["9M+#D50HO)BIQ%DG?IXO1_D;NC/0?%N#LHQ@'?SW!5.*@*K:AXB\(;;238MW@^(NM* M']:97K@5NCO["B+4T.N-;Q1,NY253U#$O.24_T]<%KXR !")ME*%YFC+E9:@ MHG3'Y'L,T#0)>#I_D/ T^"*DCLQJ^(M7*"J>+MF*3*X(+=(7")882 'V";W! M2P!3#4^@(B'_%-]7 M16WA>)/#\D[3O=$+8>EV06-<*YIF/]0D,4,S72DH]HW5_Z'MK?#<;#EDQOGL M?.U TY43NDC9>H>(&,?9Z[MZ&Y7S_Y7?WT+^N'[8BL &D7>'T7AA#W3'K)ZO MI[ZUHSUZ,,_JBLX)]L#IK,"4U)J,R=38SEK;D%'WIB'[,-7DUKO= OV[)J70 MP]/06NP+IJZ2C-RNT=J*_S;3]O3ETZXOGQ[F:68*M!.@Q#(1.;<_9WP4W&!6H M8'%Y$^43:Z=&,$R MC$Z'0UH,HN1TC,4$&P.V)V*3+F*3@R/V21N!SHJ4-^$B\#,Z .XO7S5J:/>% M>K_PP(^L++R$9HZ@-%P876Z70"84FH3RJ8JD7#18TH!%-MVT.5T]B48=F/9Z M "6-OR)_1LAVV-D8;C;NP+#V;CW)4'KLSH2/W\V$WW!_/"+[CEE.)Y9^A?TE M&%HTRMZQHW$4#W%Y>L>2:#H\+^00K.6)$@SKFVI^%S@VOEG[2N<9-;F?-[D6RNV8;2/XF MF3=*7GQDZ9M5ULZH-$[(#';CCLU///8PF8[^: MHKF,D@/@W;]M\!;:)!I/!O[_#+HZ?%$\&.)W-!HWN/8Y\!U#MYI0MQJ!(][9 MI/H;7P(1O=Q_[Z2K2*U<^"C8[7:?5*_#E\0U>?@>^ZL_Q"PKQ *L@Y,)1GH3 MOG&&!Z5AEL/&8WP4 & / 9 >&PO=V]R:W-H965TV[D]-ST>B2U^Q.(M54%97/EZP4 M3QE?UW<26I,>I> 5JQ47-9)L<3&:^:>7D;&W M!K]Q]J0&[\A$,A?B@VF\+2Y&GB'$2I9K@T#A\9%=L;(T0$#CWQ9SU+LT X?O M'?H;&SO$,J>*78GR=U[HU<4H':&"+6A3ZGOQ]!-KX[$$G&T,QGFC MM*C:P<"@XK5[TD]M'@8#4F_/ -(.():W,%78EQ(4:$KX"JA M%B#/>H6N;(:91'_.YLKV_[4K PX_W(UOYLVI6M.<78Q@8B@F/[+1]/4K/_;. M#K />_;A(?3I \S#HBD9$@MTS15=+B5;4EO2T-/&MHOT8=C'%8-<5&M:/Z-B M \L43+5!NO(V7\9R6X&,) :@Q&M!X_2HE?G*F!I:=':+@P<#/P#< *(QN&@DK$[:]M[PH M($$W5&GK:K8P1NC8(!+O[.;V9F9?_;,3[ P4I^B.YGP!/CJSV=WLJC-SQ"KZ MCY!+.M9!C] >CTLT*!#7-JCD46E?7Z*H438%^ M8=HL6^^1CVZ9 AEXO40$/0H-6?JQ3<3S:1\X.D)^F.',\^$MR3S3QGYF6G[D MXS0ER,2!(NPE*;),R5G_=+TF'RC!)(BW#%RO\PZ(,<'$C[8]Q2&\Q>C!Z8O> M06V=HCLI%A "Z 6#'SKIP3K%GA?"2^?D"!W'Z8GYDN#,N).T5M2MTOTX/XVV MV)F^AV:NE#*!XZ)I"U/A@'AFR0;-3U!R1LI6>VVJ2$D;(5DF_$WC-^*KN>U*>2>V/C N23JSR71B\\E#QQ8 MPEY*@=G5BM9+ICK"_7GK':=S7G+-X=LE+6F=[SRU?,7IP%'^N:,N.%0.',V= M(W0\S%LMZK9Y@HI&FLQ8A6TB[5$#9%V($BXLZG1W 'X7 OH!_4SK!NXSJ-O8 M3:5FL$#=[Q6Q]71LUO@@@45]5HFFAGH!_!+,YHT&DAK,P1LMR^BY%XAJ:S&'\UY=&T6Z\Z1%VUFOD\&M!Y;CI;W;*7 "J707 MH+ZWOS[.W*UI8^[NGK=4@E^%2K: H=XX@2J4[C[G&EJL[1UJ+C2&$ MJG(:^GXZK82J1Z?'[ME54' MT]/CE;B5U]+^NKIJ<#<=M!2JDK51NJ9&+DY&9\'1>6NLKGIA(*A4W5W% M?1^'+8&9OT<@[ 5"A[LSY%!>"BM.CQN]IH9W0QLOG*M.&N!4S4FYM@W>*LC9 MTTO$Q%AEVT8:$G5!E\KDNK:J;F5!OZQD(SAZA@Z^BIM2FL/CJ859%I[FO8GS MSD2XQT00TF=H7!KZ6UW(XJF"*? .H,,-Z//P58V7,I]0%'@4^F'TBKYH"$+D M]$5[@[#;YSX>*VU$23\UNET9^O?9C;$-R/2?79'H[,2[[7"!'9F5R.7)"!5D M9',G1Z?O?@A2_\,K7L2#%_%KVD^O4;!%6TK2BWU9W 7Y=:5?EY(6ND3MJOJ6 MK., &30+] .[!/^M4*5ADS4>JCK7%00:75&Q#4$_!A6"9*'U08K&D&1*$!(J MJQO9#$EU_T.7 "SPL)&EL-AI-7V6QHA;AL.O?Y:6Z_Z?=-X:8#>&\8E23NA? M,-!1[J7^3CVK9@70?B>!T]"8DL2+_3D6V0]6B+L M'+EG[/L@'U X]^;9G.+$@W:*H63NTQP%P!;Z7 2=,V*;-4<@< MF7PIFEO@B2A.0PJ\Q$\0!) N5Z+KAJRU0@[5']T#J$F"&06I-Y]G% !W%--7 M;8$@?^$Y)1G SBC+O%F2THRA9W3P21MS^(0$6WD_"+T@F!\"C!^D<#F+4_I8 M6XE"&(@#^T#[^+BW1^]^F(5!^($.@D,Z@(Y?0*"&#OK7&Y.>X^#!#!L. C\] MI&C^.B:/;B3H*,'K>^D0XBP[I#E8 7Q91BQ,"$[QV"6A.O6B67@X@-I)8?N&LS<-0U@B;E7LHTQC',"LD->(@-\3;P Y/CO:W\( MU@L.RON\; LLBE<3OEXJ)B0\,DN]KE'4*X&XR/)A0JAZ/%_SOUJ30%'U!"B5 MN%&EL@KJMTIR7ZT+UQEV5#=>B++$>5J*.HT)'+MM 9([BR5^!\2D)?"-0, V., WNBVV0O^+[2 M!^SNL8F.(DS7)7)>R-];=0?-[-EX(-J8(M GH+,\URV_0I8E]B$070EL-@:) M%Z$&KAJD5A7T3E2K#Z1=[>1/(6TD(B^*A[)_*^I!.D0!S6/Z6=?OWRQ\Q'6# M._O0=1AX[%KC,T_B8'.,(0FEQ!Q�]<[_7B?8N;9WYD248_:5VL%5@VP)MY M:>1S=Q'UK6+:=%)/384HNYG?MYAAPY9+C^KZ0-5_QM]!/(F]+$I[%=\7VTX_ MVJX/1S:T>L;IO8$>^+(2#ZYJMG6BA>/8PY:&Q89&/P34F^$XNY1]>6Z:C4?/ MHQ)PB_.?4>AM"!\C&WLAG\Q;<7VKCSL0[LI=%,;TB5FTYWT\CWH&U'M #/YZ M893M(,*?==GSDTWAO5%T.WMABADEV=D:N\\M]8?LFJ-1M[5:J%P H\/+?499 M69F^[:P48W $*/KO H!@T7U [%)8=Y#@S..3I\#""6"WT:4J7!LU%I?*M3+H M0;PK$#LN^#J34Z00D11+^R:8XTQ M(?;B;E X2%"=<[="^04S3!AHJKF4A=G,XELX"-%,L_@%DN\-&DRN"_@LZH?^ MQ &><11,(GR88FB%O\B[2^SJB75'.]%]F/!Z]VGJ]1/)V@T-"_[&N'F@L3^) M!_7=4=Y6?"CSK""Z+_NA6;&Z<38)MP7T0 "'3-<]E3D@W.C 9P[Y9)AU:Z.* MGMH#-1UZ41K]2/%Q,$FV[7!\*T?T8M."GNCR.#BB3RMGU14(0]K$GP&\E9]]/ X_;N!Y;/^"108%0I%Q#U)UDRZL[0 MS8W5*_=#P8VV5E=NN90"#O &O%]H;3CT_U!+ P04 " -17E8 M!.-!HO+233MC68#;Q\,ODO/B^IU^'W#F7A7 X-^J'+*B< M1)<1%+@4C:([L_F,NWR&GI<;Y<(O;%K;01)!WC@RU!@LHK02(;6[,!ZZV9YE]"JL&;Q4GM+^6>+)]*]J-LJOA:A,X1 M^()A;K&0!%^-<^C@[8-8*'3OQC%Q)&\?YSOJK*6F+U![*=P83:6#3[K XCD@ M9HF=SG2O)%YA?@;]WGM(D[1_@M?O\NX'7O\%WD&F\'.Z<&2Y/GX=R[3E M#(YS?,^,7"URG$3<% [M&J/LS:O>>?+QA,I!IW)PBI[=O_ M;^J8[)/@X[(?2E\%/HS4*R!_^5!;LY8%%X, RT$+&Y>%8^>2M* MM>5#I2"0CGND:'+" I;65*U792S)O[R5&T>^J]C,$ZTH^#3/3:/)<<_G*-=! M!AD(.C4%@.9IQ1"V MS6&.ALLD &*A76(YB>T#83*IRP0JXLK!9H]]65PFL8 M]F#>6.O#U6BE8:&ET*N6U$5\CAQ>G*+VF=I++N%84<0'[5NA784AY2!\A;:3 MN]UN#D[;]G\R;X?HC; KJ1TH7+)KY6B] M 9\OC:']P@?H_AVR?U!+ P04 " -17E8=9/9\.8" !.!@ &0 'AL M+W=O5CM@YM,&@O'#K9#X>]WG)0 4NF^Q![[S/$Y=F5,XUTRBR>84UM\>Z044[I38U=Q2:=60;@[SHDFH9L3@>1S47*EC,NK6E M6MIS!<*1/?#M_8;_NO).7%;=XH>5O4;AJ'IP$4&#)6^EN]>8K;OV,/%^N MI>V^L.FQ&9V8M];I>IM,<2U4/_*G[3V\23B)/TA@VP36Z>X/ZE1>S MR-$A'AKE6\+SGI!]0)@PN-'*51:N5('%>X*(U T2V8O$<[:7\1+S8TB3$%C, MTCU\Z6 Y[?C2_U@.82DY>7WO_,_9RCI#/Y:_N[SWS-EN9E] 4]OP'.MHN>*FV'"#< !L$L9Q3),D&87Q MZ>059'7I.E!"$)8 &X79*8/KUBCA6EKW:DKQY.<66)BE&62$G,"U4%SE"!*I M/(%;B\X#XI,1)&&6Q?#=;U1:%B#JQNA']'XL)"QDV1B2+,SB,>QV'<+::&MA M'(>3$\+2F(T9,5H[A;,\;^M6)+22%*R!';]6*(W-5ZC67>=S-*CM,KUY3ZL#LWRK.\1K_"^T]YP MLQ;*TGV5E!H?3T8!F+Y[]8'33=5@KO=*DR 0 !D, 9 >&PO=V]R:W-H965T7('1T>?"XVN38/)K.+AF_P!O6OS;6DTZ1'R8H*:U6(&B2N M+T=S]VP1FOOVPF\%;M6C/1A+5D)\-85H:@AAB:DV")R6.UQB61H@HO%M MCSGJ51K!Q_L#^GMK.]FRX@J7HOR]R'1^.8I'D.&:MZ7^++:_X-Z>P."EHE3V M/VSW=ZO:S$-FV*$O@=08?:LWK3;$J4<'XEIOUY&*B28VY M/$GWD(L.DCT#Z3+X*&J=*WA79Y@]!9@0OYXD.Y!@NSMV_<<'I^Q :_M\$_ACZ[H?+,6B(MUK#,R0**65'#P;0AND MY@AK45+I%O4&M$D)4+G8*M#TAF=?*$.I1,EI6L#FX-:LE>:ZB99U,6W864\- M%KSD=4KB&BBR6*U0'J+KPD_@)H&3^-'#?4[Z4ZXQ,TJ,7L4[NZ_^N(9%J\@0 M10D;.4$8G<"MY+4J>5?SCPB.0\=E[LDQ[08B&=!/">9 MQG DSD$?Y^#E<195(U1A.='Q/YD[%/2CZ,\'W:CB]>[MFYBYT;E)K5X7[ZHD M%=29E39$].,L.1OPR%+0Q7F:ME5;VD#.*R%U\;US[R?Z]MQBFM>B%)L=N2]@ M3N 'M!EWNQ/:6B;L'):V)Q)X2+*1^8$_D, MEKPI-"^+[Z13Z XGV6H^XCN=[UB-V]SJ/!$X< MNN01YDQ]_P0\)W:C__<(^=Z//!A[E,L>B;FQ$WC)#QX)$^N1,!GP2.12\$+K M$3]QW&2Z]X@7A,M>&Q-CQVA@<4%%*U M+R]U9LD!UIEIL#^FE6^\;O(C-*< ?,>/IV8;0D390YN(HF+6V*Q4YS3'K34! MA&P?MB'J;NB$83"<,*E0UAI+/<,[FO(:TRA!:9KIP(6 VQE9+NEKMG^9P^S8NN=:D#D/W8K'!#TL(T=_NI M.>AJI/A"DZ3J-%%W+%'COMAXMCN$KY FM&@&'V@5G@[E^>31N$9UN[%#J6FH M9',WN?5/^[EWWHU[#]>[H?DCET1708EK$IV>1M3N93>(=@I#3I?S_*3M1L2/,B4Q+Y\2,ITO.= MTM]-BVAAWPEI%D%K;7\=1:9JL6/F2O4HZ:91NF.6MGH3F5XCJP>C3D1I'$^C MCG$9+.?#V9U>SM76"B[Q3H/9=AW33RL4:K<(DN!X\(5O6NL.HN6\9QN\1_NU MO].TBSQ*S3N4ABL)&IM%<)-;C_4BB!TA%%A9 MA\#H\XBW*(0#(AH_#IB!=^D,3^4C^OLA=HIES0S>*O$OKVV["&8!U-BPK;!? MU.X#'N*9.+Q*"3.LL!MU\RR :FNLZ@[&Q*#C*475 6HU0J4O0"4I?%+2M@;>R1KK7P$BXN7)I4=RJ_0BXENL MKB!+0DCC-+N E_E@LP$O>P'OCCT-P0&3-0R1,V'@OYNUL9J>Q__G8AX1\_.( MKF6N3<\J7 34$P;U(P;+UW\DT_B?"WQSSS>_A+Z\IQ:LMP)!-7"KNEY)E-:X MW>]E.\?\(O9YYD=8/+Z&2E'[&>MI3N-4IL.+%_!4D1YEGIA#*,B\S;]%HU:%R[,P&.$:_()1*-/)S,"LC" M(D^\MG6=K;IN*WDUN!G+VBICB2 I)W$""3F8>A,NR0#!LCUA]N-C@"R;P:0L MO-(]:D[7*Z*##6I-1S5_Y#42>!HF:4EK6LZ\/LU'S0:7 FD\@.!LS06W#F02 MSAQZ2*GQ^@V73%)@9[2G*>23_#G"EFO*"M/VB:*MVF-.#*3%#$XQ24Y@=I45 MDS^)O^1*PV=E2?%O^"@M4GTMI:*?R<:46E MUW13E%,HPHQN'I2E$KV"K*2$%"3D>9@E.9Q[\]')<.I0;X81[%[65MIQ3OE3 M/^5OQN'VK#[^(CXQO>%49X$-F<97Q20 /8[=<6-5/XRZM;(T. >QI3\5:J= M]XVBK!PVSH'_]RU_ E!+ P04 " -17E8F'J?@6D' !0%@ &0 'AL M+W=OH61;?D1)%[C^(%,4.7.&,V>&Y/F# M5/_HI1"&?:W*6E^,EL:LSJ93G2U%Q?5$KD2-+PNI*F[PJNZF>J4$S^VDJISZ MKAM/*U[4H\MSV_=>79[+QI1%+=XKIINJXNKQ6I3RX6+DC=8='XJ[I:&.Z>7Y MBM^)6V$^K=XKO$TW4O*B$K4N9,V46%R,KKRSZY3&VP%_%.)!]]J,+)E+^0^] M_)9?C%P")$J1&9+ \7RW]%VL[;)ES+6YD^;G( MS?)BE(Y8+A:\*Y6D47Y,S?\\ES)!Z9H-*11PYIJ9P-<49-3;HW"UP+SS.4; 9,T M&W_D\U+HD_.I@5#Z-,TZ =>M /\) 9[/WLK:+#5[7><&PB7]>S;51B(*_CAG9B@B/BR!FG.D5S\3% M"*&OA;H7H\L?O_-B]]4 P' #,!R2?GD+IN5-*9A9-:>&]*)N&6ZI,@=] MF<'P&UFM>/WXDV8?WGUB? NDI$5EY1;.&8/?1#47:N,[>OA;B[HYK9 S]KNL M3[-&*6AGE^(_35SV]S,_ MZ+^J9$/QPY5 #&5E@R2 !KO*,M6@^?HKZ@?Q#W'51A32!#IR:FE9%CDW>+GF MI45T2YEL,D"J:$.JZ,6DLJ6&&I]@K673,?(,RCN> HXS2MX7.0SF3.'3*6CU MP%5.ZLG^IT/]S+8[LJ_7@YL#7EDJA$[HISNDK*0RQ7]; H\#)XJ]D_[W D0N M%!&$C;UX=L)0U%"R:B:^9DM>WPDVCF;^R9!B?\O! <5A$CRMV)EYZ1'523RD M-]@F@8' B#>!$7][MNWH\TQZ'13\?XN0G5PP@/BYF GA.E3KWVHC ,]@]2TS MR:E.FJ;LANLE6_''RM:#<8+\%,.3HH*B1HG6@V$8'/$?581WP*XP+7*?#:(N MY1T@\9UPYA[B2+QD4*>7>,^%3Y=M!\(GV81/\N+PH>HH:PL3;ZU#NGQGX7VV M>T)DMZM[> V8VR$?A:KL]P](?4<#;1#"MP3:D\6]#2W1 ZN;>=N)+"XK<<;^ M([AJ-W5/E78;6+N%*Y/:G!V+L23!(YI9[T,>H&5%"V@]ABI9D*20ZAT4;1)K M*_(L]ECLA&G$$B=RPRX"MH/:WO1!\:@LPR>A9]CUL MHOT*5LAI*0)+$:__MOC>D%"$I!+WHFYH+W"+)YSA1%+0K MIJ,1=4VE N,U/)\M[9 <$DII-U9K1U$XK4OYMH#?&OQ5:RYT*XH!CCTTY>OR MOVCJ]CAFEJ"JX%#3(,14^;A9_KRM' C(U0JE14_88!(EJ0\=T4YY1S1X"P?2 MK4?-FG('(_-"9[2(3!$9H4;U-[X_?I?Z7O)*MV+TBTGQ^46 QH^01B&U1K5= MJ]W4_X@/-K_I#=VZ4XT_\69XD/+)S-LO#YJ%D]!ET03[V'CB1X>X=LQG8TS/ MX$-\.0Z+EF9K2@>*'-[B76?MLWV8LTG ?F#)),0SMNT#I.G$1??Z24,&W9X) M90"#950M%AC3);'5JK1A2"23M?W:SWY*E#9[ZI6D=L0XATQ M^Z0D??U:NEFU'75["X?,$-KB[5-V\(,C+D9NI1)I_U&R:;/D.HE[Y$B /%%H MFKE0LF)R;CH_*G+SJ5R<-KT#U0&0)"4=@7VF7G ,B%U'_]5.R\.Y:*#NIINZ MF[ZX[K[EIE&M1=^^B1M4\R\V<>16I+".1Y2]K.\)V:(!3K$-T<-X>#;^CF]H M*,1L[NRVC M*WS:94!G7XDM# 888/YQ*+*&:*?@".2F)CAIQL)<]S&VN#?H$I= E(N#XBBZJ_*D;L3"PK[&- M^HCA3$.O"2JIG\PV\8>NE(7HBC==W1&X],>>BWWQ^W8$N^=E(WH!L*=DO)?<3_K7 >WQ^QAAIKU; MODJH.WN7B41(\-H+OTWOYKKTJKTEW YO[UK?7[8O M1J[LG>%<&B,KVUP*CCI- _!](:59OY""S27RY?\ 4$L#!!0 ( U%>5AI M2D3H.P0 -X* 9 >&PO=V]R:W-H965TU*QI LZU7O\0VD#@M%F#=@B3M, S#0$MGFR@ENB1E)_OU.U*V["2. M%G^02(KW\+F[A^<;;Z7ZKE>(!AX*4>J)MS)F/>IV=;;"@NF.7&-)7Q92%JV0Y.E-QV[M1LU'9(:W@\WJ-_=KZ3+W.F M<2;%'SPWJXDW\"#'!:N$N97;7W#G3V+Q,BFT>\*VWAL./<@J;62Q,R8&!2_K M-WO8Q>'(8-![Q2#<&82.=WV08WG%#)N.E=R"LKL)S0Z$+L-6Q"O,.A %/H2],&K!BQH'(X<7M3EXQ74FI*X4PE\7'O4][6 M6/%I+'M!1GK-,IQX= ,TJ@UZTP_O@K1WWL(T;IC&;>C3.[IP>240Y )F3*E' M7B[AHI!5:?0IKNUH]RN$;(_":A2+;&A])HLU*Q\_O!N$0?]0.2RX5_"8-:I<@^PCM(Z#%\N=,EAM4AI.:8-") M^LE/3TWR"NWF%-Y#$ =^K]\_>MB289_XLYY)0P2QE821.;0JYUQK!['>V9S4;)7Q-,*=EKH]P?E4%#(!XI(L1;VF8@$LF' EF7IP4 M'F7\/3C%A^=VK1?XX3 ZN=8"%SV1TK%IWT^2_LFUEN2F37+3-R?W>J^=3[7 M3F6W'*[J$?R)3-5%_T20#E6A*0VS-Y:&D4V\ MO5#,_6N3PR^OO[O0?A+%[AT- WJG87((#1D>U;0@\ =!6K\22/PX&9P^I*DZ MPSX,!C D0L$0;G$CQ<:&:D9WGAN2;L8%-X]OH[H7Q/Y-0GR%Y_.= 17*WRD; MBDI10@Y$<4*B&NY$;X7H#]-:D7X:#6T0_#@(WE+9KLM,5#D>)9:H5$1:&6KD M2!,/L%9RPVWOI4^6I^Y1SU&@6KK.2H.+7]U^-*M-\W91]RR'[77G]X6I)2\U M"%R0::_3I^*DZFZJGABY=AW,7!KJA]QP10TH*KN!OB\D26@WL0WT/U!+ M P04 " -17E8,/7N!'(# >"0 &0 'AL+W=O!E-=TI_-B6BA8=:2#,+2FLWEU%D M\A)K;B[4!B5]62E=#9!G^9I;/I]JM0/MO"F; M,WRI/IK(5=(MRJW5]+6B.#N_RO-MO17<8@'O;8D:KE5-RULZW>\1>G\I8_H0 MP1N9JYK&=WPIT/2GD25TER/*]TB+!HD]@Y0P>*ND+0W\+@LLCA-$1+OCSEKN M"W8VXVO,+R!-0F Q2\_D2SLM4I\O_4DM6@F\)"&\HR.C5G#''^#3U=)833OL MWU.Z-*B#TZCNU%V:#<]Q%A"607V/P?SEBV08OSI3TZ"K:7 N^_R63G&Q%>B8 M7I=&'2CU5TWG4NQ(A?T+C!VC*H^7'FTSX358UH,565W(-Y >/R+4! M=/L%:+6Q7E)LN^+^R4+@LG!6 CO4"-S 2@FZ:\PE++C@,J+W^GUKLI%IL$J99[ CVDB1D0\_U M@&*KYH%>Q^ _+-PPS?J03!+HC8;][Q5+63@99RVA>-1PJU[\R&=-M*V[2O;K9K_E=-SWMR;_XC M+ #==.-F8-7&=\"ELM1/O5G2#PQJYT#?5TK9=N NE^B^5=02P,$% @ M#45Y6":GGGE* P W@< !D !X;"]W;W)K&UL MG55M;]LV$/XK![7H$L"P),HO:F(;L-,6"X861KRM&(9AH*6S140B59**F_WZ M'2E;=3#;1>>XY\G@WV2G]: I$"U^K4III4%A;WX2AR0JLN.FK&B7M M;)2NN*6IWH:FULAS#ZK*D$71**RXD,%LXM>6>C91C2V%Q*4&TU05U\\++-5N M&L3!8>%!; OK%L+9I.9;7*']K5YJFH4=2RXJE$8H"1HWTV >WRP&SMX;_"YP M9X[&X")9*_7H)O?Y-(B<("PQLXZ!T^<)[[ L'1')^++G##J7#G@\/K!_\+%3 M+&MN\$Z5GT5NBVF0!I#CAC>E?5"[GW$?S]#Q9:HT_A]VK>T@"2!KC%75'DP* M*B';+_^Z/XDN964U M[0K"V=D=KX7E)=!:D]E&(US]RMX32@AV%0/V$P>_,J'D6W M%S0/.LV#2^RS%;W#O"D1U 96J 4:F .7.2Q@21F,6F,./K!3RB]SSP^/T9'; M N%.5367SV]>I2P>WYJ#P_^XHI=0L-HZ"#:BG^X+P]T '7';#RS,*;Q9)DRUH _%'8+\2"!^\/6"]CR_A?( MQ9/(*4A(@/4&20H/F&-5'WQT81PY:P.X&E_#U:@W3M+K2U$P&,<4PBCM)8/T M_X:0L!_0%4J*6\R45-M M.N0:R7P]3/LIU<&R=+J%.%1S*]1;WUD, 2@+V_+;K7;-:][6[&_F;>?[R/562 ,E;@@:]&ULQ5AM M;]LV$/XK![>@U*)A=8&*D*T#@][XS\T\N4 MQ[L!7R2NS=X]\$[&2GWCA_?9>:?/A##'B64$09<57F&>,Q#1^%YC=IHE>>+^ M_1;]G=L[[64L#%ZI_*O,[/R\,^A AE-1YO9&K7_!>C\QXTU4;EP+ZVILVN_ MI#16+>K)Q& AB^HJ[FH[[$T8/#8AJ"<$CG>UD&/Y1EAQ<:;5&C2/)C2^<5MU MLXF<+-@IMU;36TGS[,6M59-O<)V+PL#1)S'.T1R?]2PA\_O>I$:YK%""1U#\ M #ZHPLX-O"TRS.X#](A2PRO8\KH,6A'?X,2#T.]"T _"%KRPV6?H\,+']CD7 M&D\NR7\97(L-R@7MQ2'69DCJ"DX;YV,W2ZNU((BTP@6]R'.K:B' M.7^:(TQ53H$JBQE85D,=K?)O-&#V5I_LK0YXQ_=(09H+2R^M I'G3-@2(A,5 MQ>;5BT'@IZ]K&!!KH3,#LICD)4D&QAN@3*,)D);> DX(;J:T1-,%86INYA1^ M0Z$KJ0$)!1=CU(U8N FX\6EE8YF%QA46)>W@)?C](;5!Q&WJ#^&&]B[T9 ZB MR"B:5Y2EEDX0?C<8^M1&*8%U0S^$6TH=1*X+,RR(:.ZFB(R"4K)T.+O0R.&P M3VT:A1!UXV (GY2EH4^:[B4-#VDJ7Z,D8G;=./'A?W:)ZP*[6?Z@!ZKTHI;, MR9F_&X:1NPX'/EW#;I\V24ZP6DZ8YSTF9,V0K1GW^VR>.(%KU.X@*B8(]:Z% MF4-92&O #Q(X\M-C\*/H*;N/D7"0#'KG9/&(\<4=#2QP*BWU#>,!M^' \8\C M'UJB.VZB.WYV=+\34L,7D9<((T-.KJQV*+;;,5DS:W<<878B5J35&9+S&D0H MV1RR<%*XS 59B&@H2OVUIV!)WF"]+52&I'.-/^+[MR3!/9\R)L)*D1YE+NT& MTLB+X2>^^'09!%Y(EQMIOIU,-2+QLTB9R0*%%D+DWH9N:-]+J6W@RN_?IO\TW9-ROGFSJ& M=J(.O6%,E\0+.:OXB1<-6Y21-,I(GJV,]T55?KDZ9DRU51U8'VL.'TMK+*4C M\MDAN;0N]$-'@7Q R-R+=+4CQ-*A+3Q0RFG#_M?2O:!!C=E'M=D?=(QF,XTS M5L3'_27L _P 4N>.T'E^N]3/=.*S !+R5K+K?GN'>B(Y*EQ*#%XWU^V(*TXY M>4XCCH;),<0#A]I.(83$G3-AWZ.$%'HI9[P8OI"H"8=/#ZS6==8]"!"Y;!D. MO(B"RALF]+!EUB*QM)%8^FR)?2Y6%:^]9%R)C(GNYUU72AD8<3U-<7Q(<.W+ MCK:? (\=1^66BWYP,!PP4MSE-=D :QOQU MGV?>WV/CJHV#B2CH>]J'V\P@#_;?L"'<6T6*@LJ M3U?D.&U2]J-"0JNRTGRYY$M@-55.:2I#*@+=+2OK[WIFJ4MLY M?"^%MI5EF:H'SU?'@YN^&4?65O1M>_5?Q0>B9 MI%,AQRE-I7J$"C)=??]7#U8MW3?W6%GZ@G>WT#+]#\"7/Q M#U!+ P04 " -17E844P34J\" 1!@ &0 'AL+W=OGEH>K#8@_8 MS7K7W5V'\/>=78-+5(+ZXKUXSIES=CWCT4:J)UT@&GBIN-!CKS"F'OJ^S@JL MF+Z2-0IZLY*J8H:6:NWK6B'+':CB?A0$UW[%2N&E([?F-1K@MC-_QT5+,U/J+Y6L\5K?R.)2\K%+J4 A2NQMXD'$[[ M-MX%?"MQHP_F8)TLI7RRBT_YV NL(.28&EDSC3/+O96Z*L9=XD..*-=PLY.8C[OP,+%\FN79/V+2Q@\"#K-%& M5CLP*:A*T8[L97<.!X#D+4"T T1.=YO(J;QCAJ4C)3>@;#2QV8FSZM DKA3V M4AZ-HKX3SV15 M,[$]/TNB\.964V6^.M>]$ -T@5@M4767Z-1EK3K(VWC+N$6F .UG\R^F!TPA M.#G"WM72MI$A3!EG(L-C:2)[ ,JFF+,MM0^CX3-E43#)?U$]M3LG\#'<5S67 M#@H&%14=T$8TW@1]?KA^TL["_MVB'IQDL"Q&_1IBV8KO=KM]-VC+_&]XVRP=R6 H-'%<$#:YN!AZHM@&U"R-K5_1+ M::B%N&E!/1N5#:#W*RG-?F$3='^!] ]02P,$% @ #45Y6.8!2-(F" MZA4 !D !X;"]W;W)K&ULI5AK<]LV%OTK&+7I M4C.LQ/?#M3UC.\EN9YS&8R?;V=G9#Q %6=CPH8*0'??7]UR I*1:9KW9#X) M$+C/S99:[TYF<_;8BTJWLZ:C:CQ9M6HBFL\JOMY MNU&"+\VAJIP'GI?,*R[KR?FI6;M1YZ?-5I>R%C>*M=NJXNKI4I3-X]G$G_0+ MM_)^K6EA?GZZX??B3NC/FQN%I_E 92DK4;>RJ9D2J[/)A7]RF=-^L^&?4CRV M>W-&FBR:Y@L]_+P\FW@DD"A%H8D"Q]^#N!)E280@QF\=ST92M&=ECM]>;L&+;ZJ;J M#D."2M;VGW_M[/": T%W(#!R6T9&RK=<\_-3U3PR1;M!C29&57,:PLF:G'*G M%=Y*G-/G/]=%4PGVB7\5+7,^\44IVNGI7(,T;9@7'9E+2R9X@8P?L ]-K=U %X0B]<% T-/3"OU24O95M43;M M5@GV[XM%JQ6@\9]C.EN*T7&*%"XG[887XFR">&B%>A"3\Q^^\Q/OIQ%YHT'> M:(SZ^1W";[DM!6M6[*JI-DTM:MW24Z?)0B D!=MWX#$=QKE\6@M6'%!W8)EV MRJ0ENU)-A0VUEO56UO<,R4!Q"J>VY]]MU 9 ' N\9:NF1+"W)^Q?@BN+" 9_ MBFHAU.!3&@(:?/86%%HM"_8])LQ91=BEJLI#[FG%$^QP'VW&,[#S!']$P7ENF8 [_165=;I<#ZA+T7 M2] R!O==WX^FW2S.:9:X412R.\VU@!?@4"<):(AW3G2R $["B3!G21B#ZTJ M]G)'V@G@=CH;)-U@"8;,CU,L^#MB6/) "R1[+QB#;%3S(*F"[$Q"( /9D*2, M34P;@6L7LA2=M;&DH;K2/ZM;M23 ^9!9UP%<,?'?O1G"#L#?'GH"7EHGC@'$M8HB%0>_9OE&#_(NE%2/R'\-,ZTFOWP'< 7_&2X)):+ M/S7R-<47TSHL3>0B0(TE$2RSG#8X?C2+S22R)WI,XXS<255 PMAH[")+N9DUK:'^$ZQ>#-BE,&87SY7W09E4DF3FCM,OP' MUFJ_2KU>-^62@&"B*IAETP/JNUD?NN3Y5:<'G2D0V!(\K&U\,\(-&*]@ZWLJ M).R!EUMK&DXPX5 9IB>/9;DQ?6[4_XQUI=%P&L*;II46F)ZQ"H3KE8AW"N\9 MHG,+_B/Z?PO@H_AH:@> !-ZV0N^;T/'367*H[=_+9@$5X7E(+M$R,4C[(R%P MV6=C)_ ZG_JAWPF46ZO]\O&:%5RIIP4'+LA.C1$1[>@6#T7)977XUO,^.#W=Z+RQN&$$3^6"") -^D2?Z2 MM]\]2QT@G/2Q1G$2A+.4O1E)KNF07--7)]<[H$JN9,$!X,,*3(F)5GC]]+=V M9RE*J!?6LV3PZTX[>3S#C@MR81B]D+4.?6,XGK"+HE!;K)4[MB@[499@S/<* M'R#P(.JM& R<[0D(4> MNQ;(C*Q9E/*^*S"QFWH)&HC8R]D5WTCJZHY12=TD#+$[BG+4_"$6NPCVW2CU M8*4P#V##PT0*XF$:4(\21^RJRTRA&X8^B&9^S-Y+BN6.4H+^) T#XF$S?2DK M"&4L[;M>EC&\[ 25O]MUJBEP%U?%FG5-68N"Y69>S/P [HF[Q 0- OQL[[I\ MCAY ) U-@X*)Y\99?(BQ/4R=(#,JL>%:H?CC]3NN:GB@M7UPXID.K8?6,Y.@ MU_*H5<9_EGE3<$'36<@N'R-H>-4HW>OG) FU9*F'U'!#3.62ZD> 3.=$],JZ MM=,!-., [)V0G#+M5'?2D-:B'!W>$?WWH\6!S?( O)S,19@1^1;Z'BL83A*Y M'K693A)B+\[\ CP.E/>[Y3T.TYVY(63@V1L(:3*2NK(A=66O3ETDS,:P3^_-.2F;1'EKP&+,HBFF2_!AX MB'D_P1W,IZB ;64MJ2V/W20+AWM8X"&2(V^LL\X'"^:OMB"!O&A0 '[O$GMW MP3IJNE&RQTUWP=1!#]V7%>!_VU69[;X(!*6NSR0#%^76-$I]7^@^ZWT_OWCZ MDI<&PUP_JR\># I@PKQXHTQP*5&:.$==+_FFM971]*QF>CUDJ9:N6D T+D;V MI&GA#WHG["_LQ8YZ0]D ;@N9V,24:F(_>C;Y$'>I!O8_R11GB1C\@20)PK3 M;Y,G028:H1U2O4;-"(^">;[W_:T2ZMY\942Y(KS83W'#ZO A\\)^O]MMMU]! M/W!U+R%0*58XZLW2>,*4_;)H'W2S,5_S%HW6366F:\%1XFD#WJ^:1O3SU/I3F45 W$'CA^V0I94HU=N?/47@+-[**R\$+?3[R2,NXL9G9L)1F"<5A)HJJRI/+K$@IQF#N!TPX\L%VNS8"WF.WI#M:@/^]7$GM>AY*Q$KAB M@A,)V[ES$TR7D9EO)_S&X*!.VL0HV0CQ:#KOL[GC&T)00*H- L77$]Q"41@@ MI/%7@^ET(O^ESX\-K%H3-@M#RK@-9EG=4T\5,B@.19C:B MF8:5:EY#D5I0E.K7.J032>_MF'(;^]?UJ M;5O!=9_T/M%- :H_\S3&-@A>VL19UG'"?X@3A.2#X#I7Y)YGD+T$\)!TQSQL MF2_#BXAWD [(,'!)Z(?#"WC#SHFAQ1O^R(D5.E%;\,?-1FF)!^?/(!4\906C M]ISCB,Z!?*Q*D%0+22C/R!UP@:?']C\KR CC9K?WE4;)9$D52^MYK*@T?OZ( MU\%[GHH2R(W6DFTJ;7:>:-$=$BW2QUP4&6M*/".,(3J M8'LIGE@&BE!,_W,:^0N-V8G&JM&8=AHWG<:LTXHCV@YA&:1W"R,[_4SD^MW850JL9$ MJ4BY,JR/\.2*](:1Z\=1WS03=Q1,;"L$BU(L,$$7V_3X(X(2N\(4'BLMH)=,[L!UK8"WS7]T=X(4S< M. [Q/8S=V)_TCTJ^#;[^RM-<"OX#E;T(-88HIQ3MQ1%.,S"1,R%-71 =I]=EY0ED<;H;'8LLT5C$N/:\DP( ,$% 9 >&PO=V]R:W-H965T$(H,'<>@='O'A?L-6S]#CY5K8\(5M&YM$D-?6:=DF$P/)5?-G M#^TYO"4A;1/2P+LI%%A>,,>RB=%;,#Z:T/PB2 W91(XK?RG7SI"74Y[+%EI* M[NB4G84/-VPET'ZG9- M#5G4 D&7,*LJ@Q5S"#.E:B:@K)UG?\D5E[6$)7MLM-[2?1CX0>]_P52.PM\P M91O$X-^G\2"+_1J?Z+ 7=&1+9[.C4P5CT-SH!5P, #D' 9 >&PO=V]R:W-H965TU*&S L-[LQ$UL TG:KOG0+4C2#<,P#+1TLHA2I$;2L?OO>R0E MU04F-&A%G27(1-XS+:+WT:P]ZO50[*[C$!PUFUS1,?[]%H?:K*(WZ MA4>^K:U;B-?+EFWQ">W7]D'3+!Y02MZ@-%Q)T%BMHIOTZG;F]OL-?W+2X=(?R9#7]Y61G MUS=ER5UXF(!/7#)9@4XS^**D MK0U\E"66OP+$Q',@F_5D;[.SB!^PF$*>3B!+LOP,7CZ(SSU>_@K>'[9&36H+ MU2 P6<+' R6[00/_W&R,U90R_Y[2'5!GIU%=&5V9EA6XBJA.#.H7C-;OWJ07 MR?49SK.!\^P<^OJ)RK+<"015P9UJ6B516N-F0*5UL#>0?BE.4L*?$.TJ2N@V-Q8[R@@;>\DY)HP0O MF:6U)TN?9H!I4?ML-%?P-S(=$@HH';#9D(,^)=PK5%HU8%@X$2XM>>,N,,SXT.2#7?^=DVT(S(S^CM(T&V<+QRB?S>>Y69I/WZ<48_COWD*9'](?EPE8QKN&%B9WG59T. MA\OY$)$I"3RRWOX,@-MCV:$/!!7@+QL)!ZA-A #T)]FT3'[W>B^O#=P_ "M+ MLG"5Y>!:.EPRGE( 3E5$?-3.&M1;W[0-I=9.VM#9AM7A7K@)[?#G]G"I?&%Z MZX0*K,@TF5[.(]"A48>)5:UOCAMEJ=7Z84UW&VJW@?Y72ME^XAP,M^7Z!U!+ M P04 " -17E81^.+1#P% #_#0 &0 'AL+W=OD;^F<+&O[,#](O'[G.X?G?!9/5U+=ZAK D/NV$?IL4!O3G4PF MNJRA97HL.Q XLY"J90:[:CG1G0)6N4UM,XG",)NTC(O![-2-7:O9J>Q-PP5< M*Z+[MF5J?0&-7)T-Z& [\($O:V,')K/3CBWA!LS'[EIA;[)#J7@+0G,IB(+% MV>">(/1(P9I1-Y+86I-WH@*JH< M$V2_68Q#0@41C%3^#%NY#$#B]^!&\?A[=<,%%RUI!WPN>_ M3:0KKLM&ZEX!^>-\KHW"S/KS6""\F>2X&5MM)[IC)9P-L)PTJ#L8S%Z]H%GX M^@DGDIT3R5/HLQNLWJIOX.'!'G7H&/4GP8]3WUM1^_21^_1!>^Z$"!.5;42$ M8029G6A0&O3)EJ=/#+_V/5-E[0[WIUX B<. W$!GH)WC.MO#P]]T<,W/*&(* M[D#TH,E+DM"@R%/?"&F!C;@(ID7H1Y(P%D$< MYYCR>9!D!;Z3($DB?%,:Y&$ZLQ-(;= M(\LA#=(BMJ@(38-I%I-A% :9M;AC-Z1A4,34<4BIY1(%V=1RB2,D$Q\L9<8H M/N^-+4]B)+E9B[)64GB8.(@+"V/QW/XTH%,[$*=!&&+C#5,"_==;AY VT;4] M*$I.R 73O#QY5M1>HI%QA&%R#1J[1CBVQMQ(DHV^P'DD7G87G8[(JQ=Y1*/7 M!'LY^C^FX MO-L6EG8P2=4K^P*&&H2'RF5%5C7'SE;A.IPO><<:Y.D2P9H"-%ZZ M$N=:N]S:0B_<_*5L.R;6+BFFK_7.OI'EK8N9['SVP#VHDFL,D\$2[IEF?/5<@4U1B+,PWB M:&JU.9I:DS1%Q.GW5<=P'+L2#\=9ZOMTJSA%]!_T)4+?[.;0O:R&V[&]-**4 M%-Y.NK43;^QD7R&,![3C[T [+![2/E#% ^+)$>)?HXEI0IWFA?89^F=VH(E^ MOJ#3!_//T,1C'VR3@X_R%M3273ULM:-8^>_SW>CN=G/N/^KWR_W5",MZR3%N M#2QP*_X3I0.B_'7#=XSLW"?^7!J\,+AFC3JI+)E5,H55^[KDP+ MK(B\X#4R_23GHB)*=\76E;5 DEE05;J!YRW&9%6&*J# 71?WM<8UD:)KV.?UI2IYO3 M $_;1_;?K7@MYI%(7//R;YJI8N5<.I!A3G:E>N"'/[ 5-#=\*2^E_85#&^LY MD.ZDXE4+UBNH*&O^R5-KQ G 7YP!!"T@> F8G0&$+2!\+6#6 F;6F4:*]2$A MBL1+P0\@3+1F,PUKID5K^929][Y10C^E&J?B3?.^@>>PH5M&OAP0 \>3W<'U$3=F\NM'SA&;Y/3!&VI8\E I$2 MU:#%#<5LF,+DE&M9DQ17CDX:$L4>G?CGG_R%]]N0/5.2)1.1]:R;==;-QMCC M-:FI(B7]AAE(GJL#$0@IETJ:/:L*U)GC>7-+I1/@D+G-))&=Q.37?>Q?A4&T M=/>GK@U$78;1K!^5#$1%WLSKHGHZYYW.^:C.S5';J1Q2<:'H-V+3+C[I#X@< M5#?_?D7A(@Q?J!N(\H+%_(6Z[Z.B17A&W*(3MWB=.).,NLYI5EK;-_HOW%%& MJUTU)')TBK>>CRG)DHG(>M9&G;71CZ>6:$KKIB1+)B+K67?967_Y8N?]^"%N.29R;U*V9"JVOG\G%V-_JI/\/TSA^:,\ MCGRS8Q.Q-8ZY)U5%A6)KJS,)MC!H+MW=:%I\@23X/-A/?, G'N^$?%0K $V>JK)6DVBE M]?HJCE6^@HJI4[&&VGRR$+)BVIS*9:S6$ECA@JHRSI)D%%>,U]%T[*[-Y70L M-KKD-GH0$"V#\C>!@P/! SV M 8./!@SW 4-GIAF*\T"99M.Q%#LB;6M#LP=.IHLVP^>UO>_W6II/N8G3T_OF M?A.Q(/=\6?,%SUFMR76>BTVM>;TDQ )]*,W(I:KQ3YHRZ@\ &Q&5$[K.QE M6#=9D$@A/R6#](1D23;HZ=#LX^%93SC]>'@:&,V@O4D#QQL>NDEBH7=, OG* MC7\%?8:#!/OK<:76+(=)9'X>%,@M1-.??TI'R>]]=C!A% GFF1NVYH:./CA@ MSI^Q;I[^\]6T(5\T5.K?/I%#3)&8,(H$\T2>M2+/@E-P#M+]R1B=1#R4?-D8 M78/DHNC3&,9=)J1@SZI/63#P6&5(,$_9J%4V"F?MYD'EDJ^=J'L#-\G;-^*; M(.;8&8<)HT@P3]]YJ^\<.W7/,45BPB@2S!-YT8J\P$W=,"Z0NL' 8Y4AP3QE MEZVRR[ R*1:@[-J6E<'4#6*.G7&8,(H$\_2E2;>J3+"3=T]$6==ZRX#B_258KEK_[!QS&'#WU,&D4B^8K["J/ M=(">R*BE""J-8M%\FUTUD@;7Z#^0R&%>*)%12P\LFN^M*S[2<+EPRVM>;:I> M0YCUP@R51K%HOK6N_DA'Z+F+6HN@TB@6S;?9E2-I<)$^G;F'<2!)+JS37*L3 MHD%6]CE8>ZG7:9@[(,_ 9'\.H]8@6#3?7U>%I.&ZX98]'(I)?H.8Q:E*#2*!;-?RC1"KRO3TF/7/U.[F#+=2;WD?6X2\[=J*BTB@6S1?=52Y9AIWV M&6H1@TJC6#3?9E?$9.']$]^F-#9/[)K;7F/+_JG9 --FV\QNGFZGR>GE:#2. MMYZF_G;#-^WH@7;9L&W7#"U^M9-G4FKI=D05<9MQS>Y7>[7==;UV>XUOKM^D M5[39.^TPS5;N+9-+7BM2PL(@D]-SLTB5S>YH_@]02P,$% @ #45Y6+CY GU8 @ 6@4 !D !X M;"]W;W)K&ULK511;]HP$/XK5E9-K=3AD)1N8B%2 M"ZK6AVH(Q/8P[<$XEV#5L3/;0+=?O[,3(BK!U(>])+[S?9_O/M\YVVOS;#< MCKS44ME)M'&N&5-J^09J9@>Z 84[I38U-;6C.AHCP+ MOKG),[UU4BB8&V*W=C^)AM'!L1#5QGD'S;.&5; $MVKF!BW:LQ2B M!F6%5L1 .8GNAN-IZN-#P#WNT)KZ2M=;/WG@L)E'L$P()W'D&AK\=3$%* M3X1I_.HXH_Y(#SQ>']@?0NU8RYI9F&KY711N,XD^1:2 DFVE6^C]%^CJ&7D^ MKJ4-7[+O8N.(\*UUNN[ F$$M5/MG+YT.1X#AS1E T@&2MP+2#A"4HVUFH:P9 MT259BDJ)4G"F'+GC7&^5 M$ZHB6P;QF$2-?XLLX,H?_]N>!M_/J7.?R)[I57::Y7^BSU? MJ35>.Q0XX(<..=D +TZ=&CSO>OSA,SE5"6 M2"@1A9P(-^TDMX;331B&M78X6F&YP<5C77,FO!P, %T) 9 >&PO=V]R:W-H965TS1"18IT*:OKBHGP25.-9@\39E^':%0 MJ[[7]+8']WRQ)'?@#WH96^ ,Z2&;:KOS*Y28IR@-5Q(T)GUOV+P8-0/G4%@\ MK7[B1E#;X45*F.(75AO;P(,H-Z32C;-E MD')9/MEZDXAW#LWN'H=PXQ 6O,M !2)SQBDF 812J7Q.4"IDKPB*.!;S#5]M^@Z168C.'J M.>>9K0_!T1B)<6&.>SY92@[8CS;A1V7X<$_X9@BW2M+2P)6,,?X(X%LME:!P M*V@4UB*.,3J!5K,!81"V:O!:58):!5YK#]Y6P_RT8GY:ASZX9ES#(Q,Y-N > MHUQK5\X1,]PTX$&JN0O(YL+REUE.SD;)B O.BGZY0VK _8:YQ8&B,_4A, M.)M;$Y>/'[;GX6BBC#F&&3&; Y>17XF%BU1J@UZMR;6OBS#AAN!.$8RYB80R M&,.U8(M=*:L7Q26A314!KNV'R6!-GMI5GMJUD+=<\C1/=W&I=?QD^3H5K4&Y :37(#@">ZB7 _:@E=DVM30.ZOHG=77FZWW MU;O6\9-9.Z]HG1^PWN<'8-X,WH9(<(B*_P>UO;_D_KN)EZ)>%'/=0#&TRN%7 MG59WAV$Y,=_,RXO'+=,++@T(3*QK<-*U3:_+65YN2&7%_)PKLM.X6"[M_0>U M,[#O$Z5HNW$!JAO5X!]02P,$% @ #45Y6 CZRVN_ @ _P8 !D !X M;"]W;W)K&ULK5513]LP$/XKIPQ-( %IDA88:R.5 M=FA[8*OHV!ZF/;C));%([,QV6]BOW]E)L\):Q,->$OM\W^>[L^_S<"W5O2X0 M#3Q4I= CKS"FOO1]G118,7TJ:Q2TDDE5,4-3E?NZ5LA2!ZI*/^SUSOR*<>'% M0V>;J7@HEZ;D F<*]+*JF'J\PE*N1U[@;0RW/"^,-?CQL&8YSM'R";J3BQR?-$>OB\J9X+_ M9K9MCF$BA:8#2EG312*%F4*-PC0&.M9K+IA(."MA3D:DEC4:?HP7VBAJNI^[ M#J@)H+\[ "M$E[IF"8Z\VNZE5NC%;]\$9[WWNXK[/\FF_XGL2>'[7>'[+['' MGTF$#TNIZ;;GI*= Y!$-GCI-=U%=1.\ZKR9'?TL:*E2YDU@-KKN;#NJLG8J/G7@]LU^1NC=B M_)>F>1INF,JYT%!B1I2]T_.!!ZJ1VV9B9.T$:"$-R9D;%O1"H;(.M)Y):383 MNT'WYL5_ %!+ P04 " -17E8%T;)<#<" !^! &0 'AL+W=O\HE8&5 M8W[?ML+]F8.VQQF?\,>->]5L,6PD9=&)!M: 7[N5HR@YL52J!>.5-.W MDYMY'O)CPC<%1S]:L^!D8^TN!!^K&4^#(- @,3 (>AU@ 5H'(I+Q>^#DIY(! M.%X_LM]%[^1E(SPLK/ZN*MS.^#O.*JC%7N.]/7Z P<]UX)-6^_ADQR$WY4SN M/=IV )."5IG^+1Z&/HP >78&D V +.KN"T652X&B+)P],A>RB2TLHM6()G'* MA(^R1D>GBG!8KON/P6S-UJHQJE92&&2W4MJ]064:MK):206>7;(U6KF[G%,3 M*K:P+0V&%[&WKY: 0FG_NDB01 7J1 X"YKV [(R )<@KED\N6)9F.9,CUE^= M%N9_PH3!=JN0/P\N6+R31] M_XR]_&0O?XZ]_+QO-^""\''S6&B>?TIKSS:-;.'*'LJL2 YC &ULQ9MK;]LV%(;_"N$50PNTM6Z6[/NL2V%$65NQ?HE]BBSWEX1/*E>")R\I"P3WQ#:4J^;*.87_8V M:;J[Z/?Y8D.W 7^;[&@L?EDE;!NDXI*M^WS':+#,G;917Y$DO;\-PK@WG>1E MMVPZ2?9I%,;TEA&^WVX#]O6:1LG#94_N/1:\#]>;-"OH3R>[8$WG-/VXNV7B MJG^@+,,MC7F8Q(31U67O2K[P93USR"W^#.D#/_E.LENY2Y)/V86[O.Q)640T MHHLT0P3BXY[>T"C*2"*.SR6T=Z@S'%K>T"#C+9*(YW_)0VDK]J@E@YJ5P>M=-"Z.@Q*AT%7![UTT+LZ#$N'85>'4>DPZNHP+AW& M-0?UV8Z3'GM.ZEJ'?.CLSKTM/W:WG/=WOQA8^:@T@C283ECR0%AF+WC9EWQH MY_YB,(9QIL)YRL2OH?!+I_-"?219D7FXCL-5N CBE%PM%LD^3L-X36Z3*%R$ ME),W9$[70H I">(EL6FR9L%N$RZ(&Q>S0::JEP9-@S#BK\@+$L;DPR;9X8N1E348EZ MF%'4G*L^P_V#K8,X_)9/!Z_)31)S,8$LB]DAFSAN&>7BOHL",>U881S$BS"( MR%P4TJQ-./G[ZHZG3#RB_VF:.(H M.8 LG7+!=\%"WK9VV5UL7O:F_[ZBZQ+ MOS6)%0DSD# 3";.0,!L)!:VWTZ>_[[1UEF71% M+L""?)%03F:<_-LRKUVWX+MJ1%;G@V 5->H'->JM:]_W])[&>Y$KKUBR)>:7E+)8+&QO\DR> M,IXO@/TD7K_QPWNZ)%>N=W6D4I$P PDSD3 +";.1, <) M1NGEJI MX^%8JEH932Q)'E>MS":K\6A0M;*:K)1!+2Z[*:[!L!:7T\#2I4&M1K?):C2L M1>\]M9)U$;]>>RHTF W5X:!FYC>8C<:J=KS-2J>/#IT^ZM#I.Y:E..G7?-ZF MG_?A+EM,O28Q;5Q1C9X\Z51]J-;&06N]Y\Z_2)B)A%E/VT+3M-J#WT;6Z"!A M+A+F=1D7LRX-YH/"JDAB?)#$N%42AEC"\#1<-(W\5L]S5RA(F(&$F4B8A839 M2)B#A+E(F(>$S9 P'P2K*%.6CF_QI)^1>)2U@G0-I1E0F@FE65":#:4Y4)H+ MI7E0V@Q*\U&TJL)/WM/+_R\+:?<_6ZM(F@&EF5":!:794)H#I;E0FE?2*O_7 M&\BC42V_G#79Z9I2SQW])KOA2%'DYD1.5H[*4?"I7,D\C49YDA7?M-=\MDJ0 M-!-*LYK:8UQ/V6UHG0Z4YD)I7J?Q,>O4:CXJLJH^COLUY-:WQ5,K831Q. M;PA&JK^I:Z_Y;(5 ]TI :593>VC:H)[=0;=!0&DNE.9U&A^S3JWFHR(K]-$_ M.>HCEGWK_ ;)_EIG6*/_J'T<$CN*C\J5"N_EB]+COCB1-Z[ M@*W#F).(KD15TMNA4#0K#KD5%VFRRP\:W26I6)/F7S30($^<"1V[(PDNB0M+T!\N.7E"B5JEDLJL&;7\:6?.HB*>K89ZB'?5[_ MG"_^6'[MNM7H'[SZ[NSB]?WG/BXN7L^_KVZN[[J/B]'R^^WM M;/%_[[J;^<\W9\G9XR=^N[[ZNMI\XOSB];?95?>I6_W]V\?%^J/S)^7S]6UW MM[R>WXT6W9\?=7G_X-JE!Z;; ]/^@+^8_1XM-_=K;_.;^6_O^_/J;\?INTX6?5HOU MGUZOSZTN?NM^='??N]$OH_IZ.;NZ6G17L_OVF'\9/?[9G^MN-;N^6?YE7?7W M3_7HSW_ZR^A/H^N[T=^^SK\O9W>?EZ_/5^O[LA'/+[>W^^[A=M,]MYN-/LSO M5E^7(W'WN?L<.&_CYY,T IROOPA/7XGT\2OQ+HV*=7?YZRA+_FV4CM,L<(?> MQX]_ZKZMCX_W'J_CQ^WWN^AQ$3_^8;:(WGGY\L>>!HZKES_VT'']\L<>.FY> M_MA#Q^UQSWMSW)>N??GQ)/)=G#WUWR?T+]^N#F M87G]Y,UC\N\B0?K__"^?&\ M[7:KLFDY'?M5=<@:)U._2H2JIE7A5\E055KT[I<*W:^B[-TO'; FXZ)WBR94 M596]>V]WJY+)^OY/_+(F4%9F9=$K:P-EU33+W1$(]6$[%L2JTE,D)@D,45BFL0,B5D2:TBLA3"O;\NGOBV/&JFBIX=V)XG5 M)"9(3)*8(C%-8H;$[ ,V\6;,:=:?1$-5XZ0W(K>[56F6ID5X#JV>&J6*-LK? M%K.[Y>SA5?'8&!I5AC8,B=4D)DA,DI@B,4UBAL0LB34DUD*8UZ73IRZ=GF@, MG9)]2V(UB0D2DR2F2$R3F"$Q2V(-B;40YO5M,G8_8AL?-8C&CP]M4%2K44V@ MFD0UA6H:U0RJV:WFS9K]%W:;0%%5]5YE;0-%Q72!$&G<&=PZIU:@F4$VBFD(UC6H&U2RJ-:C64IK?LZGKV?1$X^D6IIJ8 MU&I4$Z@F44VAFD8U@VH6U1I4:RG-;V(7'DFB/^,^/*FB(1%4JU%-H)I$-85J M&M4,JMFMYDVJ>9'W?]K?A.J*(DOR_KP:JBNK(MLSL;KT1A*/;[3K"?5NV05[ M)GIR<,^06HUJ M4DJBE4TZAF4,VB6H-J+:7Y7>KR-DEQJAD5C>"@6HUJ M4D MJBE4TZAF4,VB6H-J+:7Y3>S2.$DT-'!X1D53-ZA6HYI -8EJ"M4TJAE4LUO- M?PVT_]/]4%&>]:?3W:(TF^R;35T,)HGG8-[>=HOKRUFX6= 0#*K5J"903:*: M0C6-:@;5+*HUJ-92FM^F+H235*<:3M%@#JK5J"903:*:0C6-:@;5+*HUJ-92 MFM_$+J.31*,$AX=3-(N#:C6J"523J*903:.:036[U?P7/).J2OOS::!NDJ?] M-U^UH;JR2M,]/_)/748FC6=DWGY\^S[4,/%C0QL&U6I4$Z@F44VAFD8U@VH6 MU1I4:RG-;U&7RDF3$PVH*1K30;4:U02J2513J*91S:":1;4&U5I*\YO8Q732 M:(+@X( :/SZX5=$P#JH)5).HIE!-HYI!-;O5O!=&QV75&T\#54F>]X;8-E U M*?=-IBX3D\8S,>*#>!OL%#0+@VHUJ@E4DZBF4$VCFD$UBVH-JK64YK>H2]^D M^:DF4S2<@VHUJ@E4DZBF4$VCFD$UBVH-JK64YC>Q"^>D\:OA')Q,T0@.JM6H M)E!-HII"-8UJ!M7L5GL^39;ISMOV U75N.B_3RI0E8SS8KQG-G59F#2>A7E_ M,_\>NGCFN_BYP-7R+GX'"*1G!0K48U@6H2U12J M:50SJ&:WFO_S^C1-^N_B#]9E69;T!]1073&M]KUZZ@(Q:3P0+7TCDTN<:/#VY5-)N#:@+5)*HI5-.H M9E#-;C7_XE/C<>^=^DVH+$_[P8 V5%8DV9ZQ-7,QF2P>DWD<6U]Z:=0X-[B+ MT-@,J@E4DZBF4$VCFD$UBVH-JK64YK?NLP5()]N Q*Y 8G<@L4N0V"U([!HD M=@\2NPB)W83$KD)B=R&=(M&3N41/%@T;')Y:T=P.JM6H)E!-HII"-8UJ!M7L M5HM?,C505!4[$^MN45$5^P96EY[)XNF9QX'UQ9=.C7N#.PB-TZ":0#6):@K5 M-*H95+.HUJ!:2VE^[[H43W:J!5,9&O-!M1K5!*I)5%.HIE'-H)I%M0;56DKS MF]C%?++CMDW%CP]N533,@VH"U22J*533J&90S6:!A5)YEF?C_M :JJN2:?^= M_\&Z=/(L$.LWCHO69/%HS>/D&KF$:EP8W#MHN@;5!*I)5%.HIE'-H)I%M0;5 M6DKSN]7E>;)3;:'*T& /JM6H)E!-HII"-8UJ!M4LJC6HUE*:OVK>!7ORXQ92 MQ8\/;554JU%-H)I$-85J&M4,JMD\M$:J_TZK0%%_.VJ@9/\%5',7HKR^[DI]I$E:,I'E2K M44V@FD0UA6H:U0RJ651K4*VE-+^)78HG/VX35?SXX%9%LSJH)E!-HII"-8UJ M!M5L'MI$-7V^ZW3;A,%-5&E_FFV#=55:[1M677(FCR=GGH;5/1=4C1\?W#AH M<@;5!*I)5%.HIE'-H)I%M0;56DKS6]5E=O)3K:/*T? .JM6H)E!-HII"-8UJ M!M4LJC6HUE*:W\0NO),?MXXJ?GQPJZ(1'503J"913:&:1C6#:C8/;)K:O:!J MH"K)RYW74W>K\F>I5[]C7%(FCR=E'B?4?1=6C1\?W#%H4@;5!*I)5%.HIE'- MH)I%M0;56DKS6]5E<_)3[:3*T<@.JM6H)E!-HII"-8UJ!M4LJC6HUE*:W\0N MLI,?MY,J?GQPJZ+!'%03J"913:&:1C6#:C;?W2$5N+!JH&I23/JIU*"5['D1 MM7 !F>)@0.;G?/''?X7:)7YT:+N@6HUJ M4DJBE4TZAF4,VB6H-J+:7Y;>J" M.<6I-E(5:%P'U6I4$Z@F44VAFD8U@VH6U1I4:RG-;V(7URF.VT@5/SZX5=%0 M#JH)5).HIE!-HYI!-5OL;I$JI_UW386*TJ1W$:LV4)4FY3C=,YZZ<$QQ,!QS M/YX.N:YJG!S<1FA@!M4$JDE44ZBF4W$!J= M036!:A+5%*II5#.H9E&M0;66TOSN=9F=XE1+K HTS8-J-:H)5).HIE!-HYI! M-8MJ#:JUE.8WL4OS%,ZRJ=UD0*"H&$_+WLP:J$KR:;XGN#IQ M89K)P3#-X]@:N9YJ'!G<.&BD!M4$JDE44ZBF4V$U4)+F_2A U/%[Q>5F)@=S,X\3:NQZJG%E<,N@\1E4 M$Z@F44VAFD8U@VH6U1I4:RG-[UB7W)F<:CW5! WPH%J-:@+5)*HI5-.H9E#- MHEJ#:BVE^4WL CR3X]93Q8\/;E4TIH-J M4DJBE4TZAF4,U.=M=)!5Y+W2TJ MRMTI-;"9JDK+/8G5B8O+3 [&99XFU3T74XT+@[L&3ZP,[D5(NI)FAL!]5J5!.H)E%-H9I&-8-J%M4:5&LIS6OBTL5V MRN,64\6/#VU55*M13:":1#6%:AK5#*K9\N#.J290\DO:'U$#14FU9W-JZ?(Q MY<%\S.. NN]:JG%A<,.@$1E4$Z@F44VAFD8U@VH6U1I4:RG-[U87S2E/M9:J M1.,ZJ%:CFD UB6H*U32J&52SJ-:@6DMI?A.[N$YYW%JJ^/'!K8J&**GY\<*NB<1Q4$Z@F44VAFD8U@VJV#"R9 M2J;]C:F!JBQ-^F_R#UF38L_/^$L7BRGCL9BG^73(I53CYN ^0K,RJ"903:*: M0C6-:@;5+*HUJ-92FM^_+J-3GFI!58E&=U"M1C6!:A+5%*II5#.H9E&M0;66 MTOPF=M&=\K@%5?'C@UL5#>B@FD UB6H*U32J&52SY>Y2J5\F_0VJ@:)J]U75 MW:(DV[=!M7(QF2H>DWD^M;[T8JIQWKICEM;%3\^ MN%71T ZJ"523J*903:.:035;[>Z:ZBTT1*_4UQFIHIG9IY/JR^^EFK< M'-P^:) &U02J2513J*91S:":1;4&U5I*\_O797BJ_%3C*AKP0;4:U02J2513 MJ*91S:":1;4&U5I*\YO8!7RJX]95Q8\/;E4TQH-J M4DJBE4TZAF4,U6@5U4 MZ;.?YV];<+)KF^=@:N99J7!G<.&BH!M4$JDE4 M4ZBF4 M<<&9*AZ<>3ZBQBZF&F<&]PP:H$$U@6H2U12J:50SJ&91K4&UEM*\EIVZZ,[T M5(NIIFB !]5J5!.H)E%-H9I&-8-J%M4:5&LIS6]B%^"9'K>8*GY\<*NB,1U4 M$Z@F44VAFD8U@VIV&M@FM?M&JT!5X(U6(6OO&ZVF+BXSC<=EO%%US]54X\3@ MMD$C,Z@F4$VBFD(UC6H&U2RJ-:C64IK?KBZS,SW56JHI&MQ!M1K5!*I)5%.H MIE'-H)I%M0;56DKSF]@%=Z;13,'A,16-YZ!:C6H"U22J*533J&90S6ZUV$NI MATO::(G?*2X=,XVG8YY/I_LNI1HG!G<+FI!!-8%J$M44JFE4,ZAF4:U!M9;2 M_'9UT9SIJ3923=&T#JK5J"903:*:0C6-:@;5+*HUJ-92FM_$+JTS/6XC5?SX MX%9%,SFH)E!-HII"-8UJ!M7L5BMCT^G!DC9:\M IY\NO7;>J9ZO9Q>O;;G'5 MO>]N;I:CR_GWN]7FW[QGGUTWR)=U)R6OWJ9GYSN??Y>\,DG@\S9YU=Y__MSQ M%Z^_S:ZZ#[/%>LI=CFZZ+^N;&O^ZN6#=XOKJZ],'J_FW-V?)V>CW^6HUO[W_ M[==N]KE;; K6?_YE/E\]?K"Y@5@AU0$^ M(P, )X- 9 >&PO=V]R:W-H965T3'MADFMJX<3!=EJV3S_;24/;I5D[A;YH M8^?NE[M_[EQ[N&#\2

8^.44MMSG+Z=8I)9P=#,W?)@R I)20:W'(DB33'_-0;*%B/+M983=R29 M23UA!\,<)W /\B&_Y6IDUY28I) )PC+$83JR+MSST'6T@['X1F A5JZ13N61 ML2<]N(Y'EJ,C @J1U BL?N8P 4HU2<7Q7$&M^IG:9%C KSC1:E;<^Q4%0(R=+*6460DJS\Q2^5 M$"L.;G^+@U)L.O2T.?N7@[^K0JQQZ1IDR%:-#B"4.AIPM$-?6BJ8OC)C& M6Z5/,OW>[R57=XGRD\$=S"$K 'U$7S'G6+\$=!""Q(2*0S7['0UNJ MAVD7.ZK XQ+L;0&['KIAF9P)]#F+(5X'V"K*.E1O&>K8:R6&$!TCWSU"GN/Y M#0%-=G?W&MS#W=W=EFS\6GC?\/QM/")PDG!(L*E_-D7+5_'CBS)%UQ)2\;-) M]Y+;:^;J=>)9_4 M>9_LEO=%]%P004PU39B0HBGU5M:^M=,E+.P(MJ9AO]:P_T:]V.]2SRYA84>P M-3T'M9Z#UIJ\3G-,N-H=2!3AG$A,R6^(4;0LU4B59Y.:);6_TG";+?E/BW#P M5].^6JPE'9&S7869=Z M=@D+.X*MZ>DZK]LVI[TJ]^FKBK7:%(U_> UVF^W5'M:^:=LK&]<4>&(. $+E M462RW!C6L_4AX\)LK3?FQ_KP83;$KYCRY'*#>4(R@2A,%=(Y'J@_&EX>!LJ! M9+G9'C\RJ3;;YG*F#E# M8&Z/V5,+@?Z ?61+/@#4$L#!!0 ( U%>5@* MBG25S0( /D& 9 >&PO=V]R:W-H965TN,FUL>;8P7;:C4_/V6FSPM*( M-XGM^/[WN_/Y,MY*]:AS $.>"B[TQ,N-*:]\7Z9\#E=N*%WGYAP=:Y ML0M^,B[I&N[!/)1W"F=^HY*Q H1F4A %JXDW#:]F([O?;?C&8*L/QL1&LI3R MT4YNLHD76"#@D!JK0/&U@6O@W HAQJ^=IM>XM(:'X[WZ1Q<[QK*D&JXE_\XR MDT^\D4&=B99P 9$ M!>2<7$MA%":)3+4&HPD5&?G"Z))Q9AAH/?8,< M5LU/=SYGM<_HB,\P(K?H+-?D@\@@^UO QP":**)]%+.H4W$.Z07IA>](%$0] M\G _)Z6ZJRGVV9J/7[ M[?KVQEWIDJ8P\?!*:5 ;\)*W;\(X>-]!WV_H^UWJR8QR*E)[MI^IJ/#*D5V& MVD!KJ:&3LC=YDX27_='8W[0 #!J 02? OK@4I'(MV&_(;.68'$@)BLFLC:-6 MC \XSL.XWQL>08D;E+@395K(2F!5X]%QQ%A6A@AI$ 1M@ M_ HPC'N#:-#.-VSXAO]Y5EC+4"Q!-?7]E>_Q1NJ5HSH0F'%9H& M%T,L#U4WVGIB9.F:VU(:;)5NF.._"93=@-]74IK]Q#IH_G;)'U!+ P04 M" -17E8W&ZT;< " !G" &0 'AL+W=OT\GG_D;(![5$U+#-&%<#;ZEUWO-]E2PQ(ZHN87AG2.AZ.]^B?G':C M94847@KV@Z9Z.?"Z'J0X)RNF)V+S&7=Z6A8O$4RY?]CL; ,/DI72(MLY&P89 MY<63;'=Y.'"(HA<X1KY".(<)VC.D? %CE.ZT>8+P=<;H@M@$*C@=H2:4J3,X AH.MW$\/;57LU.#JVUN*@U3^$8S:R?F,#5;:DZ* M^KO[8K#A6F.F[JM25A!I5A.Q=[.G_?Q>V@X]'9#9+F(?)6^:[!5!.IP=P* MA+N++57W/5L=S?,@-+\J14>I_>$)M$OA[?^ET-K_0&:GE-GYJT*K >[5Z5*= M>G:LQC%!KJN4%;'#\* F@WJKTZBNR6[)N?M[-2G?A#P5:17WXQPB>$0B5=4) M^ ] SGQC6H=\R-D$5; M*R9:Y*Z5S(0VCD;Y\2=*OV5*(G'Q;17%VU5OF^?I3OY_-EV+E M9Q^3M8CE7YZ2=.7G\F.ZZ&?K5/A!&;2*^N9@,.JO_##NS2[+8_?I[#+9Y%$8 MB_N49)O5RD^_WX@H>;GJ&;W7 [^'BV5>'.C/+M?^0CR(_(_U?2H_]7>4(%R) M. N3F*3BZ:IW;7SB]J0(*$O\&8J7;.\]*4[E,4F^%A]X<-4;%"T2D9CG!<*7 M+\_B5D1109+M^*>"]G9U%H'[[U_IM#QY>3*/?B9ND^BO,,B75[U)CP3BR=]$ M^>_)BR>J$QH6O'D29>6_Y*4J.^B1^2;+DU45+%NP"N/MJ_^M^H_8"S#L(P%F M%6">&V!5 =:Y 7858!\&6$<"AE7 \-P:1E7 Z#!@="1@7 6,SZUA4@5,S@V8 M5@'34@[;[Z_\\AT_]V>7:?)"TJ*TI!5O2@65T?([#^-"[ ]Y*O\:RKA\YDBI M97F8;U*1$3\.B!-F\R3.PW@C O)E+5*_$&5&+LAG/RT^/ ORSA&Y'T;9>WGT MCP>'O/OE/?F%A#'YSS+99)*27?9SV;BBBOZ\:@C;-L0\TA##)'>RWF5&W#@0 M@0KHR[/:G9KY>FHWII;X.7G^2 ;6!V(.3*NE0;?Z\"_S_".QC*/ACC[\SD]E M[>.CX>ZI\._$V%9NMD33\RMO"V?Z<$?,M:?NG1_>5CL_/]S0Z,#:2=PJ>=81 MWG66R4'C>O[/)LS"LH?][V^R".&Y6&7_:VG?S99GM_.*X>=3MO;GXJHGQY=, MI,^B-_OWOXS1X-$<1!,$;*]$[*MH\_N91X@TE3V MRW)8F'\E0?@;PTYSJV4MLJN6D3 '"7.1,(J$L2UL7,**U/-Y M=C$=C:>7_>=]D;:5L@<'I7A+*=,<&Y-=,457PYVNAEI=L20)7L(H:I./-K*K M?) P!PESD3"*A+$M;+3WE1L3:SJ8'.BGK9AI#@\%U%)L.IS:XW8!C78"&FD% M]%N2942.JT&=3)+DB3QN,EDP:TL&;[3 KKI"PAPDS$7"*!+&1@TE7!@C:V(> MZ*I9;' @*5T)14WCG9K&)X:Y9"Z$'-6>TF1%\J78U]4'$HN\35!:9E=!(6$. M$N8B810)8^.&#DQK-+8/]-0L=:@G70E%3Y.=GB;ZXZT\]4JY\[.83YBS!> ME/,CGT5>3-_]36ZJT4VTCF]:9%5 :1]%42>]-81MOOG_5AW86K]&X 3<1(^5 X+.LDDP>+6^3OY*%(2W^0 M-V49^B9T5C>2YD!I+I1&H30&I7E0&D?1U(N@MEX,M/=B0,T7*,V!TEPHC4)I M#$KSH#2.HJF2KDT80^_"[#GF1';P61A477NKFJ'V2T7;O[>UC4DS_8 Z*U : MA=(8E.9!:1Q%4V5:>SJ&WM2Y];,E6?O?5R)NG2_5AW=69M-8L RKJ4RH:0.E M42B-06D>E,91-%69M5EDZ-TB-YL7,8&067#8KDVH.V0T'8JQV90FU/>!TBB4 MQJ T#TKC*)HJS=IY,O364R5-/PC*9-6/R%QVHZT2A?I-%6U_7J&E\X0:25 : MA=(8E.9!:1Q%4Q5:>UF&WLRZ%VF8!.0IB:+DI9@MF$>R%Y6O@9^+5J%"?:T3 MK9N25?D,9^O-$]3&@M(HE,:@- ]*XRB:*M_:2C/T7IHZ]N]WM/XJV1S)5*%> M6D4[Z&H;?2W4)8/2*)3&H#0/2N,HFOKX>&V5F5K?XBV/->F)7;4*I3E0F@NE M42B-533E."K--PWGHOI@=TEC#4VZIH M^P.=83<28Q=:*872&)3F06D<15.U69M6IMZTNB[OKDB>D$=!4C$7,J4-BMRV M>+SZU!2"GMU9MDB: Z6Y4!JM:/N7U'AX>$4Q:)T>E,91-%6UM8=EZCVLTTZ! M'M!9FM %2E":6]'VQ=30$C6;-ER+X*#6%)3&4315<+4U9>JM*7G#];A),U&8 MIH>=I6%6DYO;=2DG.TVHAP6E.5":"Z51L^G6&8TTA$'K]* TCJ*I&JX]+/.$ MA^6G\46R:>\NH:X5E.9 :2Z41LVF/S=L$274MH+2.(JFBK*VK;TOH256Y!UFGR'&9''GK5-Z*KO*$T!TISK::!9#66 U%H MG0Q*\Z TCJ*I\JZ-->M,8^UL>8=Q[L>+\#$2Q"\P&^]A=][#;KV'W7NOZ2J: MC?M:CJI3U6=MCEEZ>:NOL:M*H3072J-0&H/2/"B-HVBJ2FL7T=:[B/=O^IF-IG-V M8335"O7^H#072J-0&H/2/"B-HVBJ6FN/T-9[A*=7'54 967/H'&'?JNOI[,V MH88>E$:A- :E>5 :1]%4;=;&GZTW_N[".%QM5C]IZD'?F*[W:5": Z6Y4!J% MTAB4YD%I'$53+X>]G^^RP5,/-M0?A-(<*,V%TBB4QJ T#TKC*)HJZ=H?M/4K M]*KMJ&3G'?C?LP[;4NFYG96M;Z4Q')3M:Y4QU!.$TBB4QJ T#TKC*)HJX]H3 MM/6>X)W_[6E M<11M*^-^MA0B=_S3@XUAF6FFX6.X^Y,GZJF?TR&.2Y\FJ M?+L4?B#2HH#\^U.2Y*\?B@J*#*=L]NS_4$L#!!0 ( U%>5AI" )P^04 M &0: 9 >&PO=V]R:W-H965T?E%;!B3Z"G/"G$YVDBYO9A,1+QA.16O^)85\,N*ESF5 M\+5<3\2V9#2I%N79A#B.-\EI6HP6\^K:;;F8\YW,TH+=EDCL\IR67Z]9QA\O M1WBTOW"7KC=279@LYENZ9DLF/VUO2_@V::TD:4/8J#STA1N>?\B_KR-KD<.4RT\ M_+RW_J8B#V3NJ6 W//L]3>3FOYP8ED?/7XXM;-PVI6YESQU, MJ=AR03/T<\EWV['*4[9+TF(]D*7Q_B,@7C]!0Q$,?;ZZ%[*$3?FG*3_U_:?F M^ZM.=2&V-&:7(VA%@I4/;+3X\0?L.3^98GM*8]&)C!W%?=K&?6JSOCA[QP44 M>EIOBY7:%KS="6-TSZ!+,R3I$S,6?6W>3A\-HZ:A0%B(W*PE-[.24]P0].FDZQE1,* \/T/%;.KZ5CFK AY66 M'&[MP[(K @-&YB:>/JZ;\298;]'U +PQXHTD$S[ V47=#2#*PT!^;*&-5- M3G%=H?NO:$EA+OV#WC,AZ%HU,C7*($9*=/R!KG<"[ IASK75@^_M9J)?./^>@HH.T-T.D4);9+RB4\#T.% MC]&:%5#M646+)O FP$!]LY8::P9CC'S2&8VZ= MH,1V10FIDN4N!B6I]G"\H>5ZH/)T+>CVF>B0J:?E2 ?AF3,;X-'I2FP7EA&# M/1FGM#[&4/G)>2G3OZL+1CZZ(,2@N8(^)P/,TU67"18$[G2 5JOSF9%6 M8%#'&&LM3X=A!VNL=)3G3X.8Q!M''N?$'1FZO^>!86;_2 MJ+](OJT.^>^YE#RO/FX835BI /#[BG.Y_Z)NT+Y86OP+4$L#!!0 ( U% M>5C:*4O4708 "$P 9 >&PO=V]R:W-H965T[HD?#N97Z7NW\?R*)2+P0WH; Y[L M]R1^?$L#=K@>P,'/-S[[VYU0;PSG5Q'9TCLJOD:WL3P:YBIK?T]#[K,0Q'1S M/;B!ETN,54(:\9=/#_SD-5!#N6?LFSIXM[X>.*HB&M"54!)$_GJ@"QH$2DG6 M\3T3'>1_4R6>OOZI_GLZ>#F8>\+I@@5_^VNQNQY,!V!--R0)Q&=V^)-F QHI MO14+>/H3'+)89P!6"1=LGR7+"O9^>/Q-?F1&G"1 ]TP"RA)0VP2<)>"V"6Z6 MX+9-&&4)Z="'Q[&GQGE$D/E5S X@5M%23;U(W4^SI5]^J";*G8CEI[[,$W-/ MMHD+7R0QY8"$:^#Y?,5"X8<)78-/$8V):B@'%^!.3M)U$E# -N"&]] MO 8:O '(0UJ0OVJFVU5%WRB*SH]4"N19S&#W0P?_X; M'#MO=+;;%/-LBBTMB94:A/,&89/Z?$'X+OVZK-0+^CWQ'T@@.Z:=^$>I22JE M5OJ'N9PC#Z MIW-2-\ZCRM@PSGH$0FCF5@9JK*;K++$D5C)NE!LW,GZ-/[+P8O5+7^61S:^R M33'/IMC2DEBI2>.\2>,6LSOLTBI=I\:-D[\>,7(G>%R9_,9BN_IJ2:SDZR3W M==+J'!:<;"@ZSOZ)S=EO4\RS*;:T)%;JTC3OTK3#VMZN5[I631NG?ST"N0A5 M3W+&:KL::TFL9.PL-W;6<5EYNKFS1G/K$<@95<^KQH*[>FM)K.0M= K,<8SN MGB&35PI9(L:5HQMP_PCNY*X,_ L^4,[)U@^WZ9[M(Q4*=_\!;Q,N=>5JK^<5 M8PE=EQ^K:IY5M:4MM7(S3Y@5]D@[F;BM-ME4\ZRJ+6VIE=M4,"DT$E4WYLFT M3&N6)D1#/>:B.EO8!S3"@AJA&1MO5BN62,= 3%=4VGH@.[<+70Z!;.WE9Y41; M:F4/"U*$9E3,MMER$QU0PBF(U4V;"[:Y2.2!8?%H1D--R&0TJ7II%0UMJ96] M+. 0FNGP#\;6!S\(M(8UXYXF!$W'V*E:9I7X;*F5[X@4R(?,R/3,ADH"8$C>"T:J"YI,XW+/K +%1@%C+RP?Q3NE?*O2M.7EH/8;.' M]1 TK1IH%8!LJ94-/+DI9P8@2U>*43,::4)TUXK-]79VMP\V0@4;(3,;'=U] MFJ/-J*0)F4RC_N8&&FC%)$Z*[A68NN+.]?8 2*D )F4%),T>; M=J[-^*0)P:AZJT7LS=[A9G+2A+@S7'U4R2HWV5(K M>U=P$V[#36?NY&I=;&8G30A$N'K)PUQ89QO[H"="!8E#YP?<^$8/OTY8Z2-8U5@/Q\PYCX>:"> MX<[_*V#^'U!+ P04 " -17E8-W8R98<$ !1%0 &0 'AL+W=OT%)F"<2?C![DR3725.XXO]D1T9@&2D,0 M^'F@:QK'&@G&\4\):E3?U(FGUT_H[W/R0.:.2+KF\5\L5+NEX1DHI!')8O6% M'S[0DM!$XP4\EOE?="AC+0,%F50\*9-A! E+BU_R6 IQDH"G/0EVF6 W$]R> M!*=,<%Z:X)8);JY,0277P2>*K!:"'Y#0T8"F+W(Q\VR@SU(][QLEX"V#/+7R M076IF,H$E8BD(?*9#'BJ6)K1$'W>4T'T_$ATCC90 MA+<^583%\AVD?MOXZ.V;=^@-8BGZNN.9A$_)A:F @1Z'&92CO2Y&:_>,%MOH M!KZUD^CW-*1A'< $ZA5_^XG_M3V(Z-/@ CGX#-F6[70,:/WR=+LCW7]Y.AY@ MXU2SZ>1X3@]>*7^Z+=834XS*RRZ9"QBW&T;WFDNY)P%=&M!,)!4/U%C]^@N> M6K]U230FF#\26$T^MY+/'4)?_<&E1-",PN.BZ!*O )GE(+JO/JS.\=3Q8/X? M3F5IAUGU"'\HHD9@4A&8#,[_QS0?^//S/QES_L<$\T<"J\DWK>2;#L[_K> ! MI:%$D> )DB2&G@C-[BZ3$"@[^U4!..V?Y'4[PK.L9B4,P=2HS"HJLT$J/5WY M3+?K/9?P4!/[CC9 $OV+;H >V>:% WO )ZKT;OTWNBZ9TT[N@R-X;1&-">:/ M!%93WJN4]\;IP=Z8\HT)YH\$5I-O7LDW'RY<"J !(X4KA&(D"1>*_<@?=,DX M;RT=;$WPK+$*.Z*F\WDCRN^(\CS'[5Z*V#IZ+&N0TT;QX/Y-6^61D<8QK!F>^KC: 3QL!.L.X'G2MUMC<)VIC.WR>EY M0S@84J=RM(1XT#+]%U-3(IX2'C]8/#WN_KX) 5RX. M(^BC;M'=<]UV:FY;F,%/O5J8D=#JPAR-)!YVDI^C2%*EM^$L59V2S-H[EMW6 M9%2#-Q9:79.CQ<.#%@A,2D2%R'?S5+*P=-=GT 7E#H%]H= PPDZMO-8"QY.V M5J.ZN;'0"JW,D[.FA(IM?F8G00BHCN+8I7I:G0M>Y:=AC>?7^KPP/\,ZPA2' MC3=$P+\B$L4T DCK8@:=013G=\6-XOO\1.N.*\63_')'"4R##H#W$>?JZ49_ MH#I%7?T$4$L#!!0 ( U%>5@0E#3W700 #X< 9 >&PO=V]R:W-H M965T0[YON&QCCD\,/Y9; D M^I*EN1AY&RFW=[XOD@UD1-RP+>3JDQ7C&9'JE*]]L>5 EB8H2_TP"/I^1FCN MC8?FVHR/AVPG4YK#C".QRS+"OTX@98>1A[W'"W.ZWDA]P1\/MV0-"Y ?MS.N MSOR*LJ09Y(*R''%8C;Q[?!?C@0XP=WRB2_D.,EV](0E,JOZ*K""2A MJ7B%?D8?%Q&Z^O'5T)=J$!KE)V7":9$P?"8A#M%[ELN-0'&^A&4=X*O15U,( M'ZWI0]OCP<6\3H5'YV M#*]SN9_7Z /+E:,<8\NG[=B2U) M8.2I B6 [\$;__0#[@>_-%G@$A:YA,6.8#6SNI5971M]/.,L 5@*M.(L4S6S MM(X?E^*J7'M-!EG9;0TJ8 ,#TU\N>[50 _,:^OM3\9_>>'9';+NC)E.ODJEG ME:E%C6K2R0IOJY-+6.02%CN"U1SJ5P[U7ZCJ]%V:Y1(6N83%CF ULP:568/+ MEM-IG=$%2-365),[@Z=5HM=4):;6$;15WB4L=@2K*7];*7]K57["N(J@^1HE M1"5YIE[=7BJR-5E;D5W"8D>PFLBO*Y%?6T6>LBRC4O4R$JT T!9XHHY5T].D M=8'"^/3+ZB8(;DO!RQ<^$]XZ@+;"NX3%CF UX7%P["6"__%YQ@YO6_M+6O_; M3S1.\\:N:'4+3MHY;+5@#OK7 5UB'BXJ-G9<:]'Q$]%[_4;-7::-7='JFH=' MS4-7SZ?H7[3X@'Z'9).SE*TIB$93K/E:F^*2%CFEQ:YH=>>.S3)^J6X9.VV7 MG=(BI[38%:UNV;%EQO:>^3N>7NWDUAX][7/+QX;S6NR*5I?_V(IC>R_^ MEN1L#QS-B015S+ZS-;VX2=WEDW M8Q]':P^<=NNN:(4'_LD^209\;3:H!#)+H]AOJ*Y6FV#W9NOG[/I4;XZ9_9T_XFN8"I;!2R.!FH-8]+S:KBA/)MF8WYH%)R3)SN%$. ]&ULK51=;],P%/TK5IC0)HWFL^TTDDA=*\0D0-7* MX 'QX":WC37'#K;3C'^/[:11R])J2+PD_KCG^)QKWQLW7#S) D"AYY(RF3B% M4M6MZ\JL@!++$:^ Z9T-%R56>BJVKJP$X-R"2NH&GC=Q2TR8D\9V;2G2F->* M$@9+@61=EEC\O@/*F\3QG?W" ]D6RBRX:5SA+:Q /59+H6=NSY*3$I@DG"$! MF\29^;?SR,3;@&\$&GDP1L;)FO,G,[G/$\2J2)P;!^6PP355#[SY")V?L>'+.)7VBYHV M=CIV4%9+Q7&%+A!AZ&O!:XE9+F-7:3V&U4S=WZ+ZGH9T1B\4^)[WE\JSQ_UKSMV#ZC.=[S,66\(DHK#1]-[(] K1=I-VHGAE M"W+-E2YO.RQT P9A O3^AG.UGY@:[UMZ^@=02P,$% @ #45Y6$33TL1[ M @ U04 !D !X;"]W;W)K&ULA51M;],P$/XK MIS"A39J6EZ[9--)(:PMB$I.FCL$'Q :9Z#2C')\DJ*YIB/PY12;Z21 'NXT%K6IM-\(\:TF% MSZA?VB=IK'! *6F#7%'!0>)J$MS'=]/4^CN'+Q1[M;<&F\E2B%=K/)23(+*" MD&&A+0(QOS7.D#$+9&3\V&(& Z4-W%_OT#^XW$TN2Z)P)MA76NIZ$MP&4.** M=$PO1/\1M_F,+5XAF')?Z+UOF@10=$J+9AML%#24^S_9;.NP%Y <"TBV 8G3 M[8F)3G"$B?P*+BN%;SG M)99_ H1&\J [V>F>)B<1YUAGLAF>M3Z/D4*\HYY95YN,SJ/R300]PX"-O"ZWP<9^'Z .UX MH!V?I)UU4B+7T**DHH2B)KSRI<--:[H1S9ZO(7,/[9 JSY#NJ[HYK"H=5*4G M59F7]Y]*I/]4(HYN_R(-]UJM05FY@:+ /1K?=Y2:#,&W+(VE=3#G*R'TSK $PR3/?P%02P,$ M% @ #45Y6*.@1)*G @ 00@ !D !X;"]W;W)K&ULU59=;YLP%/TK%INF5NK"5T*KC""MB:I-6J6J4;MG!R[!JL'4-DGS M[W=M*$I6&G527I:'X&ON.=QS?+&)MT(^J0) DY>25VKF%%K74]=5:0$E52-1 M0X5W)^[9NM!FPDWBFJYA"?JAOI,8N3U+QDJH%!,5D9#/G._^=!Z9?)OP MR&"K]L;$*%D)\62"G]G,\4Q!P"'5AH'B90-SX-P081G/':?3/]( ]\>O[#=6 M.VI9405SP7^S3!2TX?I>;'] IV=B^%+!E?TGVR[7E@MR]OD\=C4^ MT,#,,\U D0)X1E8[H@L@?%D ,M[:6E-3O-)@G& MD6=^L;O95_A_[H^)R([4#GI54[^ MDY:?G-+2$Y$=6!KUED9'&^=65+##+5@^X1E+TU0TV.Y#BJ.WG1M,AEK\;>+? MO>WN;?#F<+VERPP#,>I$G ^[D0 M^C4PQTC_U9#\ 5!+ P04 " -17E8DX@:)L8" !-" &0 'AL+W=O M+3K(%)+-Y6I MW5!9MP_3/ICD0JPZ=FH[4/[]KI,T HFB=4)3).+'/^#%9*/Y@4T<)3 M)J09>JFU^;GOFSC%C)F6RE'2S%SIC%GJZH5OXA%!@;!T#H]<21RB$ M(Z(T'FM.KUG2 3?;S^R?2^VD9<8,CI3XR1.;#KTS#Q*CK\HBW&&,?,EF N'X"BWCPKR# M$YCB8X'2$5S(!"Y@ B.6PB# M,-P!'^V'?RDDP8,2'FS#??*N,3!L# Q+OLX+?%,Z5TE!SJDY?'HLN%W#+=I4 M)634$HVE+]X:^'5#,!A;S,SO79*K-;J[UW G^=SD+,:A1T?5H%ZB%[U]T^X' M'W<9<""R+3LZC1V=?>S1-YNB!F8,DNHYXQJ63!0("3>Q4*;0N$M^Q=DK.=V] MLXRZK;.!O]Q4M7?=?U35;51U]ZJZ44P:F+"U.R.[!.R%OW;_#D2VI;37*.W] MA\^Y=T@[#D2V94>_L:._=^,GFLN8YW2EL4P5TNX2NY?AM6(KLM.-D_"A.0>5 M G_CLG>%]I;I!:>O4^"<,$'KE/S25?&J.E;EY?T_4Y:J2=E,J=ZC=@$T/U=4 M ^J.*RG-/XCH#U!+ P04 " -17E8^.0$N%P$ #(& &0 'AL+W=O MTR3C"VLCQ'9FVSSHQE>/A]1[]OB OR3QC3NYH\D\"II6SC""-L_(7OU:).'" WA$' M5#F@KH-[Q&%4.8S>ZN!6#FZ1F9)*D8< "[R<,[H#3%E+-'51)+/PEO3C3,W[ MDV#R;2S]Q/*1R27$Q$^ LPA\^I''6SFI KP/B,!QPC^ C^#;4P#>O_L WH$X M W]M:,ZE+9_;0@ZO0.RP&NJV' H=&0HB\(5F8L/!IRPB41O EG'7P:-]\+=( MBQB0\!J,X!5 #AH-!'3W=G*-?3,45>$RPG(/VC/S[ M(,W!9T%2_M]0[DML=QA;[1XSOL4A65AR>^"$O1!K^?MOT'/^&,J;2;# $%@K MIVZ=4U>'OKR/,YR%!"1$[@T EOD#X7P&;L(P3_,$"Q+)O5\.$\98G2Y#U+T>J8]C'\)1A_N &1Q[ M1<&WR&O#.Y.\7Y/WSYKVC(@AYGZ/TLCSN[S[1J[K=DEKPSJ3]*0F/=&2#GXQ MOY,> 22U4(?E@-&T:Q1,>F4O%T!CU(I^6D<_U49_1]-M+@@#&\RB'69DB((6 MXM0MW2188 BLE3KH-)+%N>!!68$;2JM1M, 46CNQ!UH0FCT_*KQ6 ?E.K\P& MS" <.U._4VGZ\,ZECQKZZ&U%R>E*'"M*/<;)R\U]SK)8 MY(P4]%?QJ[H>IFU(@E;9,8D6F$)K)['1Q]"[9&T:DK=58DVB!:;0VHEMM#<\ M3WP?K\V^M$;NR.V6YH =U#OP+R$ H>-!(=Z#?Z@OJHW-(E G&X9?2&*^C!I M+=#)"\@D6F *K9W$YDL 3B]9F48_$HRB!:;0VKW!YC,!:=7RZ959X;4:/ BY MW7;(D)GK.AVS0!_=J>SM@Q9O2MBZ:)5S$-(\$V7#M'Y:M^-OBB9TY_DMG 5E M4[V!*7O\7S!;QQD'"5E)2.?:ER<6*]OFY8V@VZ*1_$R%H&EQN2$X(DP9R/&ULK55K;]HP%/TK5E9-K;0V)(&D=!"IP![] M4 GUL>VK22[$JV,SVT#W[W?M0 HTT$W:E\2/>X[/\>/>WDJJ)UT &/)<M5NR7E DO[;FQL4I[ M9R/%?;\FB5G)0C- MI" *IGWO.K@:)C;>!7QCL-);;6*=3*1\LIV;O.^UK"#@D!G+0/&WA"%P;HE0 MQJ\UIU&X6S#'$F_2)EOF*<$RIR'A$3E1O;.3X MHCTPSZ'CY,#6H)7OK^71"W/C;9^D]D.R;;M'^7_U\.JR.(MD^=))S[@ M,:X]QD<]/B@J-*=56LQ_8M+ -&L:S<2OU@_B]OY)O XZCX,P:!:9U"*3HR+Q MF;]Q3Y*&>Q)U6Y=[ZIK"=JY3)<_?RHDEJ)DK%9ID+JJ*AM5Q\BYR[P3:3"/NV:!E1:4#<#Y MJ91FT[$+U+4[_0-02P,$% @ #45Y6!YAEMTY P . X !D !X;"]W M;W)K&ULK5==;YLP%/TK%INF3MK*1P@)68*4%+;U MH5O5JMM>';A)K )FMI-T^_6S@=!\$)IFO 1LSCF^]UQRL8=KRA[Y D"@IR1. M^4A;")$-=)V'"T@POZ09I/+)C+($"SED8RQ1RN:/R31&(QTOH:BF"&E[&XH^NO4.;3 M57HAC7G^B]8%MF=H*%QR09.2+"-(2%I<\5/IPQ;!=(X0K))@[1/L(X1.2>B< M2K!+@GTJH5L2\M3U(O?<.!\+[ T972.FT%)-W>3NYVSI%TG5>W(OF'Q*)$]X M7RB-UB2.$4XC=)T*G,[)- :./J)Q%!%53!S+!\4;J4I[X8/ ).;O)>3AWD<7 M;]\/=2%#48)Z6"X[*9:UCBQK6NB&IF+!49!&$.T*Z#*'*A%KD\C$:E3T(;Q$ M'?,#L@RK4Q/0U>ETJX;NGTXW:^A!,_U[*(X%OV-&IZIJ)]?K'-%[+B3"G(/@ M=14J).QZ"=6?!CS#(8PTV8 XL!5HWKLWIF-\JG.W33&_3;&@);&=.MA5'>PF M]>=_%TDR3)CLKZ*N$H5(+Q=1C7WE&4-]M6WOBPC_1430&.J91G0K([HG&5&7 M?<%TMB(W^QW7Z!O&O@MU2,OJN@=(OP;I=EV[=X ,&N,^TQ6G7F5/K]&>&^ < MSTDZSS].WT"H/<:W*1:T)+93EWY5E_[_?UWZ M;=:A33&_3;&@);&=.KA5'=RSFVHC\[7VMRGFMRD6N =]S.KO=<;"6GUKBYP MF^=G$XY"NDQ%L_-3\R!7YQBGF6*,]4-9K)9<13#3$H:ESWY M:6'%.:48")KE&_$I%7);G]\NY-$.F +(YS-*Q6:@%J@.B]X_4$L#!!0 ( M U%>5C,J/(-# 0 "X5 9 >&PO=V]R:W-H965T4PN3UQ\D0="%/A:L%*NO(-2U8WOR_Q "BS?\8J4 M^LF.BP(K/11[7U:"X&V=5# ?!4'B%YB6WGI9W[L7ZR4_*D9+ M$\9/*P]Z+S<^T?U!F1O^>EGA/7D@ZG-U+_3(;U6VM""EI+P$@NQ6WBV\V:#8 M)-01?U-RDKUK8$IYXOR+&7S%W,$Y9DP]D_=*L.*R_SP);L\)&I3_ST)VD*J@WFG,GZ+S@UL8$' M\J-4O&B2M8."EN=/_+69B%X"C"824). ?C0A;!+"NM"SL[JL.ZSP>BGX"0@3 MK=7,13TW=;:NAI;F:WQ00C^E.D^M/W"^/5'& "ZWX&.I<+FG3XQ(\+8W K=2 M$B7!ZSNB,&7RC7[Z^>$.O'[U!KP"M 2/!WZ46D$N?:5-&6D_;PR\/QM $P;N M2/X.A/ W@ (46M(W/YZ.ANF^GHIV/E ['ZC6"R?T>D7CNN@;6TEGCE=9;Y3_"\ MAMD"A8NE_]RW;@E+81PE;=C 5-2:BF9-W>;YL3@RK,@6W!9<*/H=FYZW&3TK M)3T';V&2!B@>.;7%10NX".Q6X]9J/&OUD2O,;+[BB_&L3Q>7_6?S:0N;-@J#CG+!=7W:Y/7?&(P\S88, M_?2H"^>_S9KL1 !&I0:K@:\@K)X]>:"5G:.SDC^[EEVI#2>@PRQTP5GH%+2N MU(8E=ZB%U[&V2>NOKR2%:,Q:6UB<)7!B*7:PA>YH"RT83:(P2\=>;7$HB*() MLQUNX96\A1:4IA$:^[J,"C.83KCJ@ OGB;O!%=6^Z'<]A9+OU D+4O=TI6>U M5/9N=@IB5VK#">A0#%VP&#J%L2NU8$BG.AFU%$974EE=(E/\/#J..P^@Z#J-+P,(LS<9KSA:5 M3"VYCL+('861;3-K<6H-F[3:,1A=R> FKW\<,/XM/1MR]N/W#K/,2>)?6.QI M*0$C.YT3O$NUA#@?SIT'BE?U^=835_HW=7UY(+J!A0G0SW>!.3)KCTC7 M_P%02P,$% @ #45Y6#5B_H$. P /@L !D !X;"]W;W)K&ULK99=;YLP%(;_BL6JJ9.V\DV2+D%JTW7KQ:2J']NUDYP$ MJP8SVTFZ_OH= Z4TH:1"NPG8^'UYWD/ 9[P5\D$E )H\ICQ3$RO1.C^U;35/ M(*7J1.20X96ED"G5.)0K6^42Z*(0I=SV'">R4\HR*QX7<]O[^](,='G\@181FY2\1:H:\:VQI1S0WM M>85U7F)Y;V!=P/R$^.YGXCF>WR*?OE_NO9;;6*"Z2EY=):_P\]_P^Z8TP[\, M+,BR+ !M%@ >\:52T):RM W:;JIR.H>)A>^@ KD!*_[XP8VGU!C#PYA#]NP!X>Q.XU[8@]K[&$G]ET"N'TO-<@V^.$>?.3MP'?:]X0? MU?"C;GBA*6_[IK9E&>T_B"B*PITXG3?L&<=U7G93IS/0E.8,([$GW"J46.HM MQ6!SH7#SQ U1)X MQ@9[IQP[(4V4QDZI=7-T]K*&83#:B=K-TC=KHW-P#S^\ M5GIW;U/P/,\-=O';EOGAR]Y170NCG@6FAZI8Y_@=02P,$% @ #45Y6(?7 M1PXO!0 :QL !D !X;"]W;W)K&ULM9EA;Z,V M&,>_BI7=ICNI5S"0D'1II#;DM)ZZK;JVVXMJ+QSB--8!SFRG::5]^#TFE 1P M$:E\;Q(@S_/'_#"/GW\8;[GX+E>4*O2<)ID\[ZV46I\YCHQ7-"7RE*]I!K\L MN4B)@EWQZ,BUH&21)Z6)X[GNP$D)RWJ3<7[L1DS&?*,2EM$;@>0F38EXN:0) MWY[W<._UP#?VN%+Z@#,9K\DCO:7J?GTC8,\I518LI9ED/$."+L][%_ALAH+\YZK1T03&BLM0>#KB4YIDF@E&,>_A6BO/*=. M/-Q^5?^27SQ]80\MZ))L$O6-;W^CQ07UM5[,$YE_HFT1 MZ_90O)&*IT4RC"!EV>Z;/!<@#A)P\$:"5R1X71/\(L'OFA 4"4'7A'Z1D%^Z ML[OV'%Q$%)F,!=\BH:-!36_D]/-LX,4R/5%NE8!?&>2IR44SHVI,_:T[]N,DAW3>D.P"Z)>R5Q+]?SW]"[ M(2]DG@!I8(ER_"21Z.%B+I6 Q^8?$]Z=8F!6U+7D3*Y)3,][4"PD%4^T-_GE M)SQP?S7!MBD6V12;61*KW!:_O"U^FWKY(,0\U4\"V94QN$5SFM$E4\9IOY,, M(*N"X0O)VBZ@;F9J1-TJXBB8&T4XDOTA64DBQDL2#=&H* ?U&9S^[".GH4%;6/]&BN/\(GX;U1PMVKDFE&AWR1GU1394JN2V]LBW.Z+WEK_+HN\P^7"'V&O[B(-84'@X\:Z M8M7[V%*K,MN[']QN?RIU+]I0]'63T==_M0;HOTIA-+*U:62F5M4BJVHS6VK5 M.[6W63AL_7LPHG,%ZY)48I,WK0_7$("NH(65QLX4V_1%4ZMJD56UF2VUZHW9 MNS;<;MM>>P4$E@.L!H&E#X'_B-]J<&VZK*E5MYI"$52[-[L['847^>O+N9<*9[FFRM*%E3H M /A]R:%>%3OZ;4CY?FWR/U!+ P04 " -17E8,_%5I$8$ !L%@ &0 M 'AL+W=OFG:&Q91L; M_=L,MWKH%J94;I=W7S MUWQL.:HBG.!8* @D7Y[P%">)0I)U_"A!K>H[5>+N]0OZI[QYVBZ) MV$EPCR6X98)[:H)7)GB-!$FE/L$O$_R$;R*3) H?@'* MB;S4T5( ^7H@=>HO^1K%>&S)8\TQ>\+6Y/??8.#\H2.I2["H([ ] KV*0,^$ M/OE,LX_QAC&<"4 ;9-Y_>2P)U?%9X(8YKAIZ3Q/HAT/Y3WW:)>HPRG6@$^Q' M1<8:6S+@5PSX1@D5IQ"_+B"_2P%U"19U!+9'7[^BKV\4T,V/#5G+_21Z(,-" MQUN1'^P*Q1GZ#9TJ !L>=:.7GW MO6K#_^P!.7W+_GO@02"!TWP.+T!I#5 "[B@GN7'[]^99*!LX2["$X.(_'67F M4@H/(@]J/?1U]PH;6,CJ:S0=AO]*\)\[RAU]CYD2;,=R"L#^5^ M:SL.&IZQJ5^;P"581R.X4[2H*[1](FO3#(V6LB+R<"!-VTRCFVR3YG*CF78H MO5+-51RS#9X#_"Q_8W.M0*=OAXC,$&TYKWTV-!OM\U8?//3-_59NYH!-W8"VRH=EFFRQGJPE_U&^^4LA)H_W-$-&;( J.[9TG>^HY[-^(+4G&I7(6$M.Y M"*6<6?%HL[@1=)T_[)M1(6B:7ZXPFF.F N3G"TK%RXUZ?E@]8)[\#U!+ P04 M " -17E8>>+$P?," !(" &0 'AL+W=OLK)I:J30_2:"#2 4V;=*J5G1L#],>3'(0JXF=V0:Z M_?6S'<@@!-:'O1"????==^?S'8,-X\\B Y#HI#]A*YH3"(T=B5128_QI! MSC9#R[5V&U.RS*3>L.-!B9?P!')6/G(EV35*2@J@@C"*."R&UIU[.^YI?:/P MEA5)8X%4NIVSS$;;Q=#5>PG)A?M&FTHV4QV0E)"NV MQDHN"*V^^&6;AST#-SQAX&T-O*9!<,+ WQKX)M"*F0EK@B6.!YQM$-?:"DTO M3&Z,M8J&4'V+3Y*K4Z+L9/P95 X$ZJ"'$CB6A"Z1V4+3AQFZ$P*D0)<3D)CD MXDJIS9XFZ/+B"ET@0M&7C*T$IJD8V%)QT8AVLO4[JOQZ)_RZ'KIG5&8"O:X[KA -[ MO1]&BU80>+U:ZX!?M^;7/>W?[;J_!L4TK[+=3C&J*T5F*JII5ZZ0( M7I(,TV7K/4='?J/F)1^K=+I]KYU:KZ;6.TM-=9I_%&#OJ+3<(.J[#6['6H=E M6I&S]YIR 7QI9I5 "5M1676U>K<>AW=F"C3V1VI,5E/M+TPU8^\Q5Z]*H!P6 M"M*YB531\6IN58)DI6G])X&[ 76Q?RZ!Q:)#U8"?FB4@!-7O.,JZ&5:EU/F*SYIB;L,_71T!Q@#12[(0P&2:L;GI%PB=XQ.6<8TP]W3&]"4 M9>H,[9Z?;LCIR1DY(8R3+ZE8*,H3-; UDC&0=KP^>%0=[!TYV/7(O> Z5>0C M3R#9!;!112W%VT@9>:V(-Q!?$M\])Y[C^0V$QG_O[K70\>O(^B6>?P1O+Z#G M.Q']/A%91O BKJA,?C1%KP(/FL%-;E^I@L8PM#!Y%<@E6-'[=V[7^="D_#^! M[<0AJ.,0M*%'(Y@SSDTK MK7;X=6I^G59^MUP#JM8$7K$TJD9Z%4)WZV OZ#M[[!J,>KU>,[EN3:[;2FY, M54H*^H9U4S2##DFKBUNO_K M%0X/)02!WZR@5ROHM2K _,,RS_'+QRGED=,'##_1MZ:',1 M=IQFEOV:9;^5)=;'/V1/_R O\.:%G3UNAU:[.5:1L[=Z20YR7K9816*QX+JJ MQ?5JW<6OR^:UMS["[EXUX]\PU:_!/958$A3)8(:0SF6(F2.K=EM-M"C*CC45 M&OM?.4SQ#P6D,<#]F1!Z,S$'U/\\T2]02P,$% @ #45Y6,&",9&6 P MF P !D !X;"]W;W)K&ULK5?;;MLX$/T50ELL M$J"-[I*=M04D5HL6:-&@Z>5AL0^T/+:$2J26I./T[TM2BBI+M)H"?C%%ZLSA MG.%P-%X<*/O.EKX5.QRH1;L M9%'C'=R#^%+?,3FS.Y9-40'A!26(P79IW;C7J:L--.)K 0?>>T9*RIK2[VKR M;K.T'.41E) )18'E\ K*$O%)/WXOR6UNCV58?_YB?V-%B_%K#&'%2V_%1N1 M+ZV9A3:PQ?M2?**'M] *"A5?1DNN?]&AP<:>A;(]%[1JC:4'54&:$3^V@>@9 MN-$) Z\U\(8&P0D#OS7PGVL0M :!CDPC1<\'DVT+:B>0]R*!Q] JM:%53 D1P1+=(+Z/7CS*]Y'B1@L!%R2\E[LM] MBBY>7*(7J"#HNA#Y2(G*/79 .;8P); MJNBD>$]2;KU)QA2R*^2[+Y'G>+[!H=7SS3V#>?I\\QADL+5D?.+ 'L)*__W(CYQ]3 MJ,Y)EIZ)["B,01?&8(H]>4<$2%:!H,EE4^0:AE@SJ#KYD,3QPG[HQV,,">?' MD'0,\?T.3OJ>@@Q(5F!=("?\;UBBOG.1-Q PQOCQ;*!@C/$N0,-8U 4S,*!B#$H#IW K"+N5,23 M=_&CR('U%' D:YZL?QFMX-HD)S[G73PG67HFLJ,PSKHPSB:3X2MF!5Z7T(^D M*7JST1&ZKC],!A,H&(#2,2@*/7,NS#L1\S_*Z**J<<$J_>&\8%#)Q;T:Y/SR M)2)@3/?YV/FY.[B.JS'HE1<' X5C4.R?N+.N\ZLG<"8UWN_7K3B=XL:/NS/V MS@_#P6U' W*:VID<^-."OE,!2[5(?RF_+0T_>(=.?-@*&:, M"G6O<*S%@)K'X4"*W6O9*F [W?IRZ>">B*;EZ5:[]OI&-Y6#]5O5=NM6\!=- MT[-_P&Q7$"ZE;R6E)JH M#;H_(\E/4$L#!!0 ( U%>5@0]UX:"@0 $P7 9 >&PO=V]R:W-H M965TQ!IAA)UF__6R@$,!URLE]TV#P_X?]I+$?>7&DY0^VPYB#7UF:LZ6U MX[RXL6VVVN$,L6M:X%P\V= R0UPTRZW-BA*C=564I;;K.(&=(9);\:*Z=U_& M"[KG*ZXO&''BP)M\0/FWXO[4K3L-F5- M,IPS0G-0XLW2^AO>)' N"ZH>_Q)\9"?70$[ED=(?LO%YO;0<.2*3%9!X1P[FKV.!U9YQFC7%8@09R>M/]*L!<5( _1<*W*; ?6V! MUQ1XKRWPFP*_(E-/I>*0(([B14F/H)2]19J\J&!6U6+Z))??^P,OQ5,BZGA\ MAP4T!J[ %\3W)>%$-.@&_%/@$G&2;T'5 =P1]$C2^O%%@CDB*;L45=\?$G#Q M_A*\!R0'WW9TSU"^9@N;BZ')%]BK9A@?ZF&X+PPCP:MKX,$_@>NXGJ+\]O7E MKJ(\>7TY[)?;@F<+U6VANE6>]T+>@)Z21YW@JQ/DK_V&%6B%EY;X.3-<'K 5 M__$.!LY?*CHFPQ)#83UR7DO.TZ7'X@OP5;3JJK"JDDO9(0[GH;.P#Z<4M-%3 M*1@*ZU'P6PK^.0HS%86Z*CBE$#FS 05M]%0*AL)Z%&8MA=DY"H&*PDQ!(1Q2 MT$9/I6 HK$(Y"I*(0CBCX M;A@,*&BCIU(P%-:C$+44(BV%;Y2C%&SV8J?&(*TVY@(]"0OCRBTF&L'Q?'>T M7FA?.96.H; >G7E+9ZZE M<&O1OGDJ)$-A/4C0Z83/T6*ZK[F TKW6+J>\O\)7-3MM!&_ITNEU#DC>FXT M7HR;;J?;M^?-/=COEBBZ^0Z$;MNM/^,3Q85:'?M(%9-U5:65/6VX2\$0FC3> M#A9VBPK..JK0S.);4X9:B3Y[,X2T< M%7:2"L]:JM+/X%A31QR,2JJIM#Z'3E.AWE,G&AH<^RMT73@D9%1@3:7U"74* M"_4.^_\L#8Y=]@HZWA"449N0[&LE?71;=W@M*@.,Q\IYS2K+G<8K7$I M.XCG&TKYC[8'Z/%O4$L#!!0 ( U%>5@ [*Z.*00 '81 9 M>&PO=V]R:W-H965TR< ML,*:3/I\0/]0D@1T.0

YY.&\].IOL9,UD/ M6Y0Q$QII-PG<7(=]IFQQU<>"JCV*,W@E6%,(Z>K%J'M,%1ZHG#"5JAN@34^V M>$/5K^K!75B@1HVRJ&D4?$4PE_K"#Q62(X?-&:R,3RC3>3O?;>F>FSWNLSL0 M;YC.IG$(3'B;*B?3V67%>HH[%B/HA!Z- O<5H52ZG"H&@=MU6O]'A:B!,CD, MR51M:,!+9E1DW9?DH,$H*YL+Y1#L!;F^'/3GI-@3^ 33<;G%T;\3O![T_='MT56U6ZR%,CT^YD9P/M$81CF0O2HT;_<55U9:!HQ)UEE M0^9%9;U?*2A*2WESN6&"^A-L2R.(($=X;;T8F',T() M281]JF&3=$_J>X2 Y[9SC$"KR?20=\<2+WWK; Q=K)JI^1),!LT3D4784 7' MTCTG=[RAIKW<"=@I-"B93/BI3F0=-I*9N *K(&JEQ( M=JNF]--"EUZ\K:Z#SRA5J&L('VG#C5WCN%? JY^A%G. &$[[Q;1XG +$8/(Q M)\,51]B6<-$<*,:!T=V M!G"H1!51&NNSH-+63>=!!PM#],"23#E[>2F0<(P0JS,Z$M1RF:KRV=?BJ$@& MZ\)$+9D, %>@Z4*VAVD42P$^+))T5-]9TP*QT'8SU_ EBP+JQHVXGB;F.OI)H;M M1K?3)OBH21&[K#\EC2"468?G@2=8H]A6H^&%>Q9/4'YJZ/^L#*H)QFJBNCD 7JC]L9(UK M-<=+YR)&]L94BH0" %E< @^WR\>J$21(35(9>EDCL%EDOQ*GCV-O\43(Z;FA M+[#?1-:C7W:6 !Z,;* M&24&F0 ="*U<=&]S65<6S7IPEXK M,J5,-H\MC'12/$CLFH0ASE06A,R#^SE6'971S1O+ND#)4N1S^=BSE%J?8XVE MWIAB?$R^-LV'RQA-+]8'_R\EJ#>4V6C4 81VZ XM(5_.YU2-0&3IIIE%4_0% M->XXPK ":5]" ^%Q9L_&0^&'<0A>_K9#G;)D]0>ZIO>XEA3L<"(A,HTL=XUI^B6 M[PR6RS8^E\Z&Y@V$(YTA7!-Q+YZU8N[ G@!YPR.5K47 HW9QOV5#3'P1PCT M[.RV')!8$LMM[Q9F#)F&WNI4Y=?XR/"!=:7'62FWSE YZ0V.5$\TK(A2M7_% MDCZ5REVC$SS=FS M@0A%#>S"\:)>9D814\>DHD#-K5B]IIGG0/A_0) ^I@YQDN]P9^9/Y&&2.*0M M*#O=\443"Q7NKL7S>0:M;9R"Y[IEI-%&Y)I_ N])-:("H=MJ238VDU7PR)AA M;]JC!\L/+G5.,(:#+/8Q3'U^!T>OX7R,A#> 8T@!+USZ/Q$[FBA$QTP$S0G6 M<=KS<=ZJKI:5Z]C+@D$H A'J3$(X)@*;T1!,K!KV71S??#K^E_.3%)4]E8]LZS!)QO'1NW>YE\BW,0$1M#UP8WAJ#]_MW;R70]TI_8:F>L\^_>_] MNMYZ15V>7[CE&HW#%K)Z=NS,I#5L3XMM9YZA#0U)&'$F&T2J.4$HD7&F)R;G MT/P@):ZG9Q>IPJZQ3]Z<,6]RTX9"^-U /5**S&L^2-5\Q;-/LNUJUH&E+WSI MB:-K9Z1//N?@J5=!&(R<5$$_XJ-\=)="9GITUNF#BF%BIV\5J'BS=7-ZLO7V MR#F6UISLZ82ZX S32=JMYB\-YU\I6$]P%'7+ISC__;]P)F2$"1$J,)A]>X _ MUD?E*@H?)G)J#^$+NB.B,B,5'D$)0ZC^%(,[8?#,_DE:P![(N^J)7U0^)(<<\<3LM:RN"M45ZFT)_GV@ MKD/)3,9X@7>H,S+- :+X,C::2RE>#7'HBUZD"WS(\RY*G6^.OUYS@WFJ?P-"DX3::!")AN'O- M:6YNX7!PKZ. M_=9/(2J+U<.YO^VISL8SA\O_U@'PR<;&-Y^*=\PDC"5GDA)/%_8 M\O$8/';E !&/&UTCZXIDZW6:YSGU6W#99FZ>M3F2'Z@TTXEZCGE(4]!, M-R6CA&Y"G^(#LGSH#APH3GV?9:-VLQ;"X2A/+V C'C_QZ#@<4=FG.KJ1/(PH M\5%)X&W__K?V_L[[!KI8.P<=Z;W=?%&.%[5U3F3Y>NZTJH$Q*$UZL@LJ=M!7 M#6,Q3(!UZI1C-30AC=SK@A*5]1.^3_=@,>QLTM B!2/?B,NJF7C2LE'I^JB( MP;MNZ)L*%:2 E27A*F$[X?VX]7RDJKVW]1J?KGV\/5?%KF-U M+\>7:+W7YS>_.&?')[>7US[P94C#,!C-8W$\ M/E V+G:/FO8E=*X=YC3@]XB34FV,LEUIGA2E!A:F338*Z7W86CY6V1'ROQ$Y M-=E]V\Y_PE3+&L1;43!,2-P(C0]E*RJL0@2F-30.LD$#EV/AN\IXI1]&B&PW M_3#\*DOHC5FM+&\)YDWIC1ZG:(<>1*@>YZHEJF\<-8LX_X8(]@J#*LOD;N,& MZI P2&79\$M-SL%TR$?7*4F"KVU&*4K/%_09[ M=6X[YWT2W:IM@KRK? V\W@4V:3Q*2?-N#KD^LZ14&]3#3/H!4\%GR1Y[;W\W*".';97\2QET89(N^^LOC(DHY;+QTS M8%=%\<[VKNZXE34_!3LA:WF*+:I2/4\=S9&ATP=&59V*'UP4-*TS1KLS=.JMEE)G"?DA:ER9[ 0"7^'H MD!(;@7PO[*$ZY38D5J$N",[5VSQ4K9 OPCF2.&)QR#2(I"LJ4R M#H $<9'(0B$4!#VC5)1 M*-]!&GSED^GJ7!F)P"]DYW@<[:@QB3Y8 FFDQ,#,#:F$E.I5LPQ%J1%4I9(& M3+#))-82J4BSR52MI?ZJC0'3.8)%.N'N06613C16Z'@:QRFJ7]ITVXG1SDF(W M0=,>0QY67#MXVCB1BHVP&$$*ZW&:9/D\.<,N-[U4R8&<.L!+5>$@MGFN3_I: M6 :Q=%W/KTFOZAOR[2--4JV<1&8:_TXW.9")8WV)KPN?.%$:C8D)(^.,8']. M$I?$NO/7Y+I$8C83:IM[$6>WEA5B>OGSUDUVZ;U&X7,@$5BCS#>I6Y*;"3C/ M)LC6?+=R=U/UJ F+K5NR]E8S3=YC(X\:.1J;$<@R;;$?,0S,NP14@.,1QEEI MLG/'(L$ELTN(#BL26(#NC<+]:HFS:C-S"K"EL8:)C&1F9J5";^,X=&4K*),* MJCR'F(K0Q)WL:Z6"9*K'CBI?F9-;59-RB?:&CX"9?\R M)3:BP6=2S$IG?N[UH/Z#F,GH-4AC:D$D*Z:T&C='/ I MO ^HX4&-W)!&%G"(\/D MF%>01<1)LA=YAAQ*DWJN(,?'',N:75:L];.Q\=3?8RH@IV:P 3LH-F@X'#A% M69:ARJM75MNDQW/W:YA(!-5P^A,][0)T_])R;%='SP7C:A1-75=]UR*U,YRK32<46?I@*);#C@."F4GMNBVR,]4O.GLXAFN-ZU:)LC6:L M[H& -39A2HW+=R9(_I?T'DPK3W)D'EPLT/;;VEE#4U6R@('>RA MR+ /@$XFQCX2^JZ40DP.+;5?ZZ?8<=UDMM&WN5ZGE#D8)QJUS7<>*\;V%!LJ M%4U57,I84]! _M5J]EJUZ-#-]=3FF^"][.D9ZXKBK-.*:LQ'N.PHJZ738]_E MI#O=Z";_PVD$$%,IF_&8XU=R#2I'7==LU<1?6ZJ&IG8N/$:IK#G)#\X3O]<= M&N#@P[]4RI&(=,?GL=0GNBPPFPMS#":SLI^-#:^C>G1CI;KHOM+XNG_&&:N= MKI7+!M7HNM#)14U&E/@GYOT6HCAY-!)DE?QR8B9W4R_DQVQ-\)\X M-=?,31S4G:,*-;?TD M-V0K[+P1HWS&YM<-7;8>JOW-=6VO*0Z[:M+5,- U?#4H*"8_Z**A_*5ZR(N1*:P%0ZE2 9Z0@)7HC8WUR"7 M7B&;)4PCI+T\%#"KH6OV6:UOJ$:"-/1XI09"EABU4GTL)+L@G#G6%='3C3"D MN,6N^1G9Q\AI OOEYAA PUSD(T[?17;=EW5#C\;H:ZZQ@&MDJB6CYHI_ID+5 M+"M&4KFSFFD2]L"- VC,NGMTZ,')DRD9H/.IE$Z/2P 6^R.-1.P)5^G[+&6$9>O M#]>SA^1P)9E(4>Q-L%B]31U.6ELBA6Z>"O_255=W(M:9-8I,"5'7->/<2%EE MC:U,RNU(]I]2+2;DKWH3N+7.P:'I.=BC#_@->UYQF8%)^91R:M>#E#+8D,:$ M*ANRXPRF[2 LC;W2=&GKW,X%^7ZK-?NL0;X@+Z2DT]\HR%ZGV(7Y$4APS=N" MLJ CI;_CQ)3PB$U6D)*IJ5/C3+:* 7&+Q M\.7X.2#; \>'Y!,LO8^>(AQ#.=_F;"EI1!FM8=L5=H M_$CH2OTE#?DZ?(YLH1:"Q QIMZC#I @.=.I3[_<\^;_ZY&MK!& $^0QS\<+- M;$Q$:UY0Y%VX4V@]U-N:.BK.V_B#SR2/SH3]2]XZG]AC/L>LS6">&9,I:R.V ME K0(A%^(298RU;^.N>$P >=T!>KI_^V^O;B]<5J5VV!>*Y^V-2D/+79 M#23I>PC3-=WBGV^KO^=%>X[Z]_,(-.*A%Y'!,!+=&4(Z$A<(25&WX6IK*@[]$& MU5LK+-J)QERL7FPV\(XO1>>0NS#X05C#DC:O)%,ZF7M)@)$UHE%"N#0; !#/ MABO>)YD\-]>Y)]NDDO8/:I<7L>U/G5::C1/%KVW-?161^I:YUTGH4;,2@V4_ M"%6S&JXH."*RY,7454J]"^Y>'3DIW5189TPG+ >3>.&S;)M1/C;_OZ?E$79 > OOB6CBK3SY$(0+C:@T]_(7:#PB!C-&%6:>Y MZ^LYHPAG%]P3^S@V8>:4"W ]+1C_DGO)&V')[A)+3[L$T'KZ013[82]YL;D+ M-]^7XP@=FH7[BI:K>W:20@RG,'&T, $BC*]B!=4CYY]3%%<>63P7,&^2$:!% MD?S&&VMZMDLZ&8,W4[66ZZ71QF_JD0\@J_,@-F1'2([$N97@S=.1I'Q8Y)Z7 ME4X%$1JU,P[J/]G4CG1O?K>D4LDYZ,CVL:XT9V1;5P-6+#I=5]+PLE$?SBAP M*+')9%/1FXN!#LU8,D^(E:,2)DT5BX(2*4E?'[7>-%F;>)GSHTU:)QY6XP>P.%.3[TO)CE8\KVLG_\1-Q7;^5 M+, ]'VW+Z0%U<\(R%<=FWLUAWDWQVT_5/,A)6O8HO0M9Q!GK>N=KGF?L?F9, M8_$8A\O)\FV+]"CD\S!7"8*?W/_PV7G.[F/.7)RX&,+2S$SDP]4D,PRBH*Z' M9HBY<"XW\WCR(A%.'@EYS9L+(T)I$//GD4V+_VC%X281[X'57HZ<0"-=\9;U MR]GXU>.L =!G$>[*$MR9"(AM@R[ :XY6T8B^+'Q,?2QV ;?!J0][=]B4X?TA MCDX'*OVT11:HVU=.)$78_<7-SYF'EEED*H'1M>_B]9UT^AY%ZI=SWO];:<8? MC=U(DO/U$*+"/HR8:]:]%@&@6U1C/ MBQ=6-]#A%G80IX0U41 #P2[LE]2\E;18M- @PFAIA8;D*: M_"SC&[XL MOBB]$3"\C( .I*[!O\K;Y#$1@L),3_RI-D,S%G##!5YG1Z/L>J MF*T$:+B.Y/%=9KJ%[^;2O:<825@DR+]O\0LKW@U-=T,BZIQ-Y!%*_!2>&I^= MK4I-B/HIQ,2MJ_&&IIJU_^I1GF$D/D-17@@S97A.HW.)"^ZR%3'X4I^B:YE[ M6]>.+ 5]+OEZME[2*G6D'_*:#?-2R9W7)'*L]31RS<.MYRV ZFB/H>]+.\+Z MR ^@>?7$D7P';AD-L]XF+)[V M0ZLY+E+%&E#UM$.A:BVA3]YG*JMY0!?3PN^(N4>2TA MK=8)(1Z!:1B<6FL/^>N";:G5)398B87,,$UGV>L2XD!@/LDA MAD-U19SM%?17^9DUA%=>*FI3,AXZ.PF#^3/)T&R?B7VE-+7G/6(RJW -G0M/4VI9O" VF'+ MQSG5KY"FX/G#F\BD@ ![8ME?V9#RCA?WB2NX-S'M6Y^*#C-Q \)0LG_'A6Y1 M/P[/BJD2M\#'B\M)GF6.# :JZ;8)*T3^DX_3^ 3P2_P#G-QA>FK'W^K"#]/? M7;8L08S;SBZ*O!@_/2\-UC[ ?PFG#*T>.ZN=Y3EE(GA5D^,YTW&>OS7M&HC! MS!\MQOI$@DJ72MZG'&:J3^?%[([Z0U/FQ[AHK+%XQB!#?^C#V/8U4P:J7ENU MM37$7\;J'*HHTZ:+3EFR=TBN/:&TBX\SSP(EJ M>CQ^/Y^%IAUR7H"W>2@%PM:R5_=[/HDX3=GH/!F[)V)^<)[ZR:.()_QL-S5\ MRN*HTVN$Z:&5(E\EY1 V*T122X?D5ECL])R,YR'HD+S[>)Y%?2KJ"_C;BQ=? M.P2W/A]"MSMJ^(D#8H#90F<4*/FO#C+S84L031OJ+ MOW[UYO,7U YZW=7$4_V-EF"0C6DI ]]+'0X8N!Y M%J.;;W1.V]"I"UH&^(Y M90_'YR+R/ H'@EO[$(DOE7J_, MVBU&=S'0I@%-@^V=8 8IN.P25I&R+9OC(!@6_)I6C(;ENOQ$M4F["#7)B:#J M5$-XBJI-*8Z9F5@RD.4Z!&+OF+]+A3U.)NU.)L.X]>BG8?\[3"YELYC5U ()-Y^<^V_8 MJ]3LN2M"\(0B/AUO*BH&DX6Z"3<]/MG1\P=K-%X-6>R+G(M3(>9;\K-@+P#5 M0MT?9;B=RY+9WJ ;QK="&1\/L71[5%Z],HG?K!;0@QV;+DB/X\IITT(94E^YD M*?6QH.-0C9K.I-C- M6+U6MV#6AP] E(,)0J!7;QM/85QTL&D"M*\^SFNXR? MK,AMX5(3/,O4B]0)67XZ2X/[W7P)EX=#,-PB7^=7\<7JK]'L[2+8!UG;DW]X&OZ\>E3N();G8V\>C:5:A3WD$)57)[+:H M%G%ZBG)8VIJ"?1,&H2TQP7DQ(-B'R[I=0O]044 J%CGNZU1Z[>P1+L3H6#XC M['/%XBVFYQKM=K'H!BCL#EZZ;"ITPB5@G84&/_86:Y[6[Z?M)0L_O]A&+?D" MEH>>QQ_C(?RK?J@'G,NV.EW?W64WTF:4^UY3\X/CHIHHV<6H12X\6;>DKWS$ M6W%.*&6AI].?-,S)0K1\\Q1=R&MWDOY%/((WB'[\5-P,YPJ0A3V.HEC>=C=7 M)87E'B@2V::R3/"4R-?UQU(TQ4 @^!I BE]TJ=J3?/N_FF]\?_##K[RXA2@3 M]_X\1'IT6#ZZ7#.VSR*6L,!DFLKA"M%O.(A"G U?)]C$8!=_K+@S2&SG(J;@ M\3B2KG;'">2D[J&3P.N4&!'KMS2Z=YT)>7VC< <]$$(Y8*?6KHU;^K/7Y:QP MK>>A9P*(W7;A.MO+BI.>'%^3CVK3X5 M,5%^\1I>B8#NQ?P*MO!B]3\4Y"<]5KTZ;[&0O0$IT>#J-A96 +TVL&,3[6?^ M>#ZD8+>,ZZ*]V.'P^W(3PAH.XKBH23WQU_'I;ND0F#M$P/?9:!0&185K8&_+ M!#/T%!O*D#91/V:&B7=>Z?)ST,C12%/J%K7:; B=_^+D87YB(TILMB%WI0J! MZ.>3971G!XJ$=>'*RT?8+>'_ /J4\ 9:J17.E9@#H"M.K1VA>G!:%?D<\"U5 MB5C6<>J'*MU0U)4U"ZE"D$[KE!C&U0$[JMX(4QYLF"B)A$[K:TQA!/6MD1H M01F8*4AK( ??3JU>#K^=7P\;"K6(:_)K9@UKJGXBR?R%*Q0$X.(G.B&0:QQ2 MQ8G$[X?6&7N I8 O!'-7($X= 4=F7Q10.Q<] Q?USNU3Q:)5^2"#?%>8\ROL M.NMH\_U2QI"+1JF2$] >N8F,*RWS=77LE%>*89ER0C&<'O6MMA-X!?/_AYD( M(8^PLVBD%-:SXG>8Q:)"(I=N02>\=DH:_U43<>E^9MRL%\FQX\5D(5^LR**% MO']A]X@+2\@,(NR+:6(WQZB,!M_ @Y0O5KI$/>[3TW08NS!^:[!UP9KN^,PM M!!)=ADNLZ7MJ(UR)F[*=$Y6B[%!2^BIG4*3R0\/BVMB4\8#@".AC(7WBX4X8;%QXK<; M$4' M-)>#UN?W1&<.-@L#N68.C\+QDCC\%->$=.6 7H-WQ?,.+[QW*&4U;OB MY1B5^ZC>S04>HUE+K$140G4ME:6P9M\P^H$I6O:4#R>H9:F:76'1]UUX]WW! M_A?MKWH@3)]QP)$K3TG]GDHX8<(0P'*!']S.W03XN'1YO!3J^)NN;RB#*AJ_ M0E%%K=-AW^ABJI/B^]0*2%6J>5*_0GZ9CW6^**\4$1'-PY3?TGGPC('&H/Y* M$,1^$Z7-8#(V*/^)&O=\QZ%:%'TKO_/BD!L)>^FPFO.F)GA;?%,A50L!"@R6 MLUW4MM_4^,^9#LSJ2VJB_Z&D]%FA+EMD_AZFL!A&[ D/7)<\5IB1#>&,V_@2 M6NO7?@^B;^"4WA6*L!0>U?J"/M0#1U+#"NGQX@SZU\>2\&I"YIOKS7(6-ES0 MD.H3^Y^35,AV-1\$X5U&X0"QZ <2@Y8LGK?PU:2,69X8 M!44A)% :#52CG7-/IY:+AR?\:"^%@Q(])'I,8&Y*!&>)Y:*[D/HL!5T,N15H M+,P9O0I^IL?,()7CRBZXY;<;2(* -6'4CNAJK[KH$&P:)"7\:<[KTXB]POKM MI!()/0%K>?MF"C:VQ/M^^[8ON8FC-3W[],M?#7TI ?-_EOO2,[>Q8:5.E."8 M'^PQ_U%OM^&-O]#\,]!+,.M!%.M>\E_4!^)'DPV!+-#,@ M?,X)\IBL!1%SL7P"*CS;]S4=?&X3"A/<@]R'&H>;'M $;7-_C%C J[*A7]56Y39AD#?R%)4<66O BW+NJ 4OL0G1E6LX J$]9)M=U MA='$L?T-N1C6RR3FVIJAQ^X0%NEU-1^KBC?2G_]P\8=_*U9__O?P?UBH?WYV M\>__1F-%<-R($)&]1#UO!%LB';'/JTV%J?CL:;%Z]NFSS_"_SW"5\!]/L7$. M*AO"KLQBJ?U!ILUXL!QB;&IE%$@PAT(6&E:,Q\6]$O:^VN6HA6+U/^%2/S(! MI)MK!"WP@YY^^F]ZIN8KQN?XXZ06-JO/\5\OWOR?X.D]?_-+W&%Y^.Y] ;#' M3NYBW=)_$BDX@DOBNJJDRH&&08&:0@K.3G2N"3P%]DUYMXF%V<\=M+%^]F MRU']DV UG@0_M!?/-1S:FYP'($6D\74PQNYTQ@$;:_[\3:J D5\,'@1M+F3O M;[^OA '@5#/DMJ*]9.8I05%N D%PD!&Z'GLHYK M8UHNDK!H$94T&XBP[L(:,K^>(CMF,./X32:DY*H)AN8CA_(.JTLA!"FE<-28 M_!B\LZZ*LR^_[_P3.%^-<:E"&H<"F$$$7(TW,G ;Q/Y_HF703M"?8/#U&,+J#" M';A,>TOM(=J&VW).G] V^^GZF>^GJO(0D%C/(EN%:]IDH&O2 R*\U-5Z7&#C MHW"J'UF^TJ5!<"5I9/G->7[O,&JG*- SX35N1U?2>M7]8GTICA95>B%1E]IV ME1Q7?7<5HN*8,]EVG/)1!FOA8V^/)Q^(Z=S+-IRTQ$=)\VVB1OZF;++/\"4/ M7_KW,WSI83S+_<.7?JTUETA4E".3[ZMS*5H66VZE!RN M#M@2]\B-*>]+&@E M((FE;3T(_]-V2?*,OEN3X/ UE1 +X?0OU:WTI&!P4.H!>QKL7&^N:IP]?@"X?"WV]BVH4+!^"-S/Q1)/Y4KJY$,07=# MWJZZ5E *&L(2?,^#]9[B9=+OTG@I.7G>SXLHM OR/QZW4L)]LH#7"_4/URW$ M1-7'#+675,.]GE2G_4PB^)+;I.?GN?R0N@FW)6U/2_Z)0673#4JM;07&@4KL MLN!!1!"I)3KX)I:L#-21"P/NNCZQN,L:;Z#U')C[DW0?AI@44,1+\ X.'= H MEBDX3#W5?,X+ZD,;!W2M[L,9W>>F8:Y@A+.O4P53QWN?1$CG*?L5I@RYT7S& M@D.-*:F8F!^,A*F12 YS]O/6C'+:$R8F7.<\>[_J[.V(MEAFD)!03=FV4J,K MN#>ZW,AA6WB2A1F?7ACS, 7]$<6'\QQ^^#D$WFX:EB1($Q*.M% NFQ!3I;4# M17F%+\N)^)M+O[U*"67NE"[.985SH5C-E>V"+V*:JV5$<[8+N3"?, =4PF-\ MLN\::$^_->^7F5V%'9=4/%%\ W-6\'58H1[UA(7+ MU3L,VTU97Q.?0@XQ(3&[1J6QO=*?N['NCE2\71;7!-@&A;O5NF=\5SU: ME:MJH1Z(*^@W@72K>BBSJPPCD4)PCQ+Q'0G$%H^3U;BDXB CVZ?OE>%,6^F MB/A>Z7=*AV(^FEGMM9 7UT3&K_CJ!(W2?G_*.[#C)>!6+<#(\Q3)OV0%#%7U M-FOZP+?LHEHK%,G+[-7Q"$A<"$]91YU?)Y00@=$C]T(FB3U"&AV(B?N=[!2+ MU2^IP\[]XIK8>3G5$EW(FPIU<>+AUP #'2KN"4Q=R1H!O'HCB2S]YNSF?W8W M5$ BG< M'E:ZFN81L=+?KA3_[NKP">S7Y5AR>7=?W/5U)]@559_R<%YIE$P::U14.F5#+E?[ M>A".J!36.(3_V\2;TF E>L\.R41XMG#'HZ6_])E099&@+"P-H>46VC(I$B19 M,4"3C8,&T"_KSFUJ#M_U16(/L+)"3H-6;Z@E6_4'^XHA[ZTFW71MJ,LQM=+S M4UMI(ER_,,IP\CI!_V^*7[)!@W$C8BJ0"1OP)LLS<.U'^KO"RK[LN4/,+3T. M2;V1D#J*K>FL]R@5'UF]]J+T+% C=B9XK=RO1L>&^U:X0+ J>T9ATV#3!"6& MR2&?;Y>W$XZT%+JR0(C\F[;Y!IN8P":]ZQRK-,P7W<$,\U6%7A6U/4J=F M, C!/-,LXFI1>(:K^J!PKL,T.KKC41IPPYS4V[ &!I[OBGHBFGJXH@@5-EA4 MZ6$.DVX$8?V \)4 ).DE:W/6Z)'J;2^H:M:<_=5>, MW1!OW@W^]B(%U7&T25[D'GAP9A693895/]*YF!&1+>?KKQ;RIHR461=\+O90>W\;T?O1FU,EJ3\[Z%JNK8'JH M#?%MW1 >)>8LU=5S&-"";VOT!U*TTR4+"K YA8FL(:2U,Y,?5[L2)TOC7=F4 M?9TLL60.V#/3EN].)3P4AL&D&(2U$=AM?!I9=1?(@OAQ6'HH,E,P[<3JL!9_ M7KC,/- D39E$TXBU,IK?&'>1IIOBK:)$]$\14LX5EA0-ZS4I2+ M!NJ9EJ'NFI10Q.QBER@ULLBMLJN6!W-G+7UTAA]Z^.'OS_##A_$LCP)^"#G D$]'$M4SD-=O[LA6#@DENU!]CAFI98N<-F5)+%D1QYL(RLRC:+# MT(^UV&'7:7'2W1VKDC25&LK^75X960P?N.P01UI]<_GLB):.=$K#MUVK,J][ M[2!.DH_NKM&X([L/;)7V:NSA2O&!CXS_E'F-OFV(;I+%7+F;R")^,IAXY&D, M_G;!,)]^.D@8QQR@X7V<^@U?Y45\"BELDK5G+P;9 M@IH>[IKSO!D+7C-@S_'J+E[47KVIE;SFX!Q^KQC%4E*@37!KO71EWFW'G+]*(D*.<@^-!Y6QF+F+ MG",DQ4[3]DX6*R=IW1[IT7 6@<>[+MQ1F]W29Y<#RCV]4:,#$J)1M3L_>:Q8/8&FR5#V**9N,F%S M':,SE^.25@]MH:CA #,IA3QIMR?PQ U5,MZVW4VK!8XG5$!(2/2Q'9A@Q#/@ MA.T9CNMLL\?\$Z5F7#.%*.WXPDY<,,C5^"E%XT+>'@PN0 VG*3+E"\_3=F_ 7\6(FV'KR"3<#P(Y9N]4(R_ MW?Z6_'S%LFB;JZ[G5(&\<**\P=E/""3.-+=3R'JB95BLF!-X1T:.$C):@($V MBN4E.5,RC$\L1Z9OE)J503@&>5EP]@_#SZZG"_6PKL)[(2+=8N3+?*QI1[*Z;HQW$.D.:C:OTVH8[*WX"AI!6RXIY>G?,<,(KJM @F><3]0""YX<'5413TE)GYR7# MTIAQE%T7A:D*4*V\+"D\0X[GU:WK1I<[)2QE5B>S>![E-.C MJ;?FLK!A&K2]"E^*XY 3PH[H][%(G%32O*0X<,OUL.FX,K&S3>_E,M6MIR)Y MU2KQYC9A;#_'1XL.#"Q<;+\.2^;T#M""6-P .>H\EVI =.O*AHQ5"A]LZTRS MPCP.S5,(62_YS@G#TDS]@<)Q3KK$1 :Y9>R\3(-@DM-Z/>!P\COC?K2A,$P0 M1X_Z=J-S^)2VASZ_\RPH\E_#G2J8HYI=O$J6*R/$(JE0ZE7-,F^+;(ESVIPL M/'L\[L:7,<69!$;$,LH@B9(C/CXR:&EC1!EW;GRE\'./PUCM05BU&V\X ;5U M0;_B[WL1T]N6>\519.'D<>NU\*4D/4S%]YU>(Y])<+A M2$P(X3[!RHT3K4:WR*&O*Z8Q9^R&C03L5P\I5/!-N*ARE M+?V#67R5]FTBGQE]=Y\^OPHK04PN<1J*[Z5)*W:L\2^( E6CG-2,&R:OS4;? ML&(?J3C;==U/+'73J?"D5LTH$T+P%/WUQXG'-8[AJ2RQ@L?5,>]\-H[OT2L4!E(XND&2G!,A!M\0Q49N9B,<,-JEO>N5Q7FA81[HJM+&.ZQ;L*&F$+@ MC!8T=HS+U4A[9+Q8_;U^RVW,MHIL$(5]73^G44C:+[.L(Z^9 =SINGY$7Y>^ M(RLK^)LHC@IMXX'8"BE^XF'>0S M6,:#9?YP!LL\C&>Y?[#,O;LE8O[0B]P.P'L6R0F-%KEX1/BS7>S L,H]B<*= M?/[D#.:#Y*,'(1=5]3X6O4<">+M:<\70$K)R0' ?9:<]G)DG*O[J1#6*PA>8 M^'/BPEY/1\U4I\>6]4^#UZHI;ZAK4$(-3?*N7#U%DGX>PQ@ES!<;*\2+F:D' M4=KAC2%V[%2F "?,"7.3V(VI #[U?#EM/DMH:USM"1D&B$)1#^[F2*5V'4CB MP=FRMEHRH@RM%1QHVW'^*MXNWMTNKE1O\1'0/4S9&OMD]F771XNZ\W6,<.&L M<4+):CSAQ!M%0B.N+T.$!M5-=HH!TR?&HN"#=2T YAC" M)^(S%-1)-@TR8=5NS)QVSI:A0_6C6.1Q_MW'B/5[R>72JFNY,2R=\WF3&,)O-JVV:#8MK!Y1G112&(=8L0>./0BGC%G! 5R MD*:!7@O1@%(/NNQ.6AHGG(4'5H3+-)STP3L A'_HH5//ETU]Z#2"*U;?A^$K M^VW]HSAGJ%?IPL\F"9'8EMD"MD08W Y:RW?0E#R>(%1 6Q^F)L;P9J+Y);?E M6!8^-YEXB/@!$8$0JS2GSNZ7!?^-:'\QJ'!F(Z# 9[$C:^5ZH1$++5&UHT+* MV ??>&-$8<6J>@*04+^I_,'6M2CU46[O&IFH%]NH'O@Z+I[%*$F/ZGE/1S!UJ?UD#&A> M[<-]M4,]F(9U2:0582ZH=X823H:%951.:'O0T/F^>R'T']A:Q/UEVI7KSXQ%P0U:LM M>B*%.YW[S*WP>)@D$8>:9)_Z!HG'(4F7 3![_A:VI&8M%^F,LS4O\9!US!'^ M1*7+@X%ZPFJEFK[4I$^8AM'!Z>T0H>1A&Y/W2^+B7 &R7R R.^CC.UR>C<6Y M&CE[JA=>W*7C5/$&3!&%TJS$+9]4_Q? 286KQ,L9GV)]X/J9(*C/VW_UILA8 M+WC>(XG$0*E:@Y[LRT:S@^;Y??7FKDO,HF"C-3,2#3++#!$B_Y5>/RT],%0Y M[PSL]WF@3[=..GDCLFF>8B]B2M>U62[L+D,H2G8U.,2;X/:3@5AWUU7R?B6- MRN@\^9Q59"E621ENPQ$&-N)=,I^1PL+\:\RFP 6 .^,];FIIL).+&0F!E'FK M>@?-0+&@9U*DQ5:^N_'Q/JI@^V?427P!/AAP"_%4$#S->!EX5G2"-!,E2%J! MWUHK=0&:\K!V2A%O# M-.^,I<:],3TG(;86BK]('!>T@G6PD1LX[8YL3SI?< M6?&$#M^C%1YZ. 94*RA6UW47_5'0J1NP:_&656)+3 M;B^#E2%O\&-'\@@QH[AG.>6YJH.#1IKP%.;%K,R"[11U&.]LF5U1DIX9$SH3 MW@ASNBQ'*R=_+[J/&)LJ2Y,937E)*>.';!V%1AH:!=ASY.EI$< M-[AE\.T8A78Y*8N% MOYEQZ"A1>+=4<5]A6HOX/)9&;4,QC90[MQTT+UR80I M(#(.Q!:N['.YDILQL2^]A3 O:CK5D'T$]V,20R.Z4,]6!7?\(\=A9:]2&D0T MH1H! < M77.J+#P.?E1X0<[C5RU,;Y[0% \J9F&#NQD1^]%M4U["?W9M%3YH,%&YF;>* MSV4IM+&S,\_"Z#2O@0S26!'A&!T7FMG5RT=;8AZEGM7S0#W'M.#Q>1290#PY4!!?WZ MV&Z"+6C#^KY],\4D6>0.4(>#N,%>N78XY>Z!LT]K@!KZ)*VFS6AQ1*B#Z3H$ M_-:"&+,KMSY*PL7CZZGJWJ"9&:=IVI)YQN%X',X?SSBEA!!011OR,\FTV&Y9=Z;79WYTP'J!'0B=3 (D\,7ZE&IUB4I$VQ6* M$XR&%%5,LPH81TDW^-Q5EXMD(/.EW%LOI*\@N?XF(/<)1L?=@KU M\ ER'3D:GY)!1$MI6"FW6-.\$"*F-4)EX0R>9CF,Z#(7)SF%FQG,BX9V.KA" M=WA,Z=I,5@6AUC)FX'MKW@.'=;ZEB^$=>_6&H8 MEA M7'IW"$9MI;[,/+^7(%9Z!0Y8B7PR.4S[]FV+JM 6?88LZZL6JJ!$<%D M6KPD@M6RW^I_2U93%H:&,R/G<[:QWM7WI4 1+.9ST>1O7ZSM0"6K(CDI2S!S40 MC)(^YO)QRW#1%4I 89-=!W,99F+8+WA'YRF]EREE%SH%C;!?//>4' MI^]>IB_"7XFT=T.SMZW"G;8,0HS"H^KX"JL4>R9YG^/S\*/S/-ZC:Y*C7[A, M%N$H,PS\XTF4?!1N:R9 +!(P+\"O"CPU M4)I@&J#VJT4;1A+G&"FNSYQ\RGI8$622:S<.2 #9I,(%_8-T$%J_G86I*,4L M512]C 5A0!AW1V^9=S+R:R9$M [UPZ5>R^:Y2+Y/5%4%IQ,KE^%"E"\LG K4 M(AM4(WW=EA&.6IM=_J@>S A_/>GAT$*NY3]B6=K"O"RC='?Z$PD&K3HI$&4W M-3N1IK!EP>PYGM01?Q8Z)=VWD+E(;'"1DCL)HQ*R+UGK.O(->J&/A.SA=5F^ M%J:'C_'\5]T *C4C$WTT!B)M3Y+6RMW\\6+=;6$:&=4&MJ2T>7A?A"11W$3@:5 MTHYFSKB$R@!L?9$9XX&:Q$P?;O'!L[;3Q!9)R@/8*^/P6U?'3BJ[@C^05K3( M^Q]/L;"9MEV?F&E]:)])%H8Y9D.+"EG>RB(5R$4AM(FRC&$*VP'5:UM7@^^H M2BBFO;#A"AV[ +<%#Y=3HF%XC\36\]],4<@7JR[AWFX7H^)"6'5-PXTK]6BFA/O:0 )W4QE[7B4CZ"^4X<<3*JK$#,;>9VFZ MI@_2-F9I *VT645:FH&,B:@\:]P&[I!M;YJ&K5.^G;FTWVDFII3Z=)E=Z\,B MV!Y^I8^\$*5]T_-#=EARN,7&A26>Z+285*>*[:K[D1YIHHZ!.69]X_EWG$2' M!I+ >>JE\5#V^$O/C:UA4-*P(+Z7/121M1$PU7A.Y$=T#KY*9C"R^:3Z%M;" MXAC/^9@<()TG4 M*BK/S6[IEDMO72>[/X09?VE^ACX?_GC+'1AGO1W,4OV@U#R2-ENJ?L@\#QH+3]/BG^AB- M=7_1V[VMO4/]Z7-'\Y)85 R55%_NI/^*&&Z?T./K,<3>KXD77TXE:=%6X6+! M[6!]4A$[]?VQ24S+%,<)AD!5[(T[0D4C%"K-BTBZJ8C)8>!N6_9YHILD-[P1 MQJI@87=H2(P*)2:P2L&$HU8-OR8O[XDZZ+%I6[:^7%#(9HR)1A'?2: FPG1D MW8%>.O1UJI[RU4^+.C@*/L/ /0S\3V<8^,-XEC,,_"^^\^JN6+XXD0PE*X2M M3D#0'U@73/V.,.[BG"2?N[H%5)N34@AI?($.)H&)* MCBC1:V91NAMJ>N>$6PL2C_4Q13CG^(K%-1[+AR"P7\\Z:E$[PJS+L\4#1HV? M^X0K?HA79E_?$"6]UDBW:?G/!2 N[ZR%Q;:SBJ:5!FTA%K':(H7_JM5@*64G MK[4FPU'2[[FXOS*+&$ MQR=@(&+I0%0NM:0Z4UOP)>E(()2I#S(O3\L2F)VQQR07K@>UMB2*T(I J9:, MF7-1@DOB[)B%U"HH),_%?"A%WI(6F4^T]<7*E=1GDAQX?7FHM]Y(WB+LS$NG M812+?4B%_ZZIMZ)0_(;H!9//&++ Z@X9GHB*U_5&:R6NQL>$$_+.-URA"3>] MCNHC3)'07HY4,\9U]Z3^B1^#Y#:XW>7;2F0F27:L3Z^JN89PZA3MH M-RD&-..N2\1\R56I6X$/U&">(F8X>91U!)Z3EN*I M5Q&N!&Y 6]&!$6;6,C[3@K:>^FUWSE"1R*1IY9&@]4HIB-%,IB'JF4$C<;RZ MZIJMT3FSW5N,:H44BBD8D_O2 P/2,J,F/16$9XXG4\^*$!H'B7A7HV*9.:H@ M?T"GWW'3""66ZA*+7&[DW*^4O M#)]RYD9/E[/[=@89+,,2*#./$5%2-,"!. MB>;'TSJ6Z^DR!F=K[-Z-*JPW$,$$FSB#:!M5[D[NP3I"D# 4P4C6D^6=68+& MIN_YQF@JI5T=UBHL#SC>CZ;#%^%\57M%6]PP)OMN"__+4,%RT42"-E)6B[2H M/%NN0SMW8KQW8,]N#"_O-^;I]OJ/GRC[=RY\_AJMH]EQ<08:W"\$)#G)]&R, M&>#S]-S/]-R@@$F%0O8I$A:U<[O8?6\9W24G!7$3>H3S=-W'=$VMU;>,O-:X M1F>X&HX6]M56 Z0/5;RZEQK5T]\#I9%P>O0N0>S#2=6F27RR/*=]4ZVM-!(U M*V+,>&O?W6UZ$(]/^_>[K!9D:4L%_6:I4>UED/153%KV4]LNJ]C%-JC1X0%5 M5N= L[!=FLXY^<9R00=A=A&VV8A,9Q_[A:9^AOQQP!^_2N:WMVS VM]+D#W" MY8S;X.UC5GI$]IC;X\$SS&6]R-?$#$W%@DI?F2:4LJW!Z5Q1Z)&T=I*WC;E8 M_V;^C93,G&\M+^?J][>Q-U7A:E?_FBC;*+Q- [,X#>_*WS1XTDSE56+ E)MU MHZA,'^TG$!6XN^TI4D4O9)3_/?2DQBOQ97@MDJJ5\?-C-LYU9I@YG=H4A5"K M6*%Z:<71F*76PL@)XZ5&B=GFXUH_6D%N6VTX,4,A,%)!I3[>,7(!*Q5W6!M) M\BPLW%9T:)(@?<0^L.OD&2)..9]J -+EF 31R-1+EA45I6Q:'?2?0S!I]Q(N MX&2]6(KV?=*M/]%D/TI8V9_/L+*'\2R/ U;VGF@FR4X2#H*;X&$J7(&QZY.^ MSV(%K,KW73 /5*T>]:Q!6IP5(A2*:TJ;)Z_ECV6O^J<(B CF]G^-4 JN2T<- ME&U--H$MU=AMWE+&W]4BJ![?$Y=F$9/LH >LUF.QK(3%]O/,]P^VRZTT7R?% M8G8,MHQBF2V-@A>&[[=E;L9MOEA<_W'::-Q'T@.JJY&L"B@HM%[8][>COTY?3'!(T1%)_\$"?.YW+!201"A$;^N[ DO5B_\("K2O9WV M54\L'\ $>CS)>N+B&&JO* &<&_0>7NXBR5&\@RH*:\XZ^,B>OM&?><'NJ\O+ MH?A8Z6.7&H1@-+:$6ZD8WP?0HX=1=J)=PS#*0O2B4VKNIAHS&THL)R[:L-^? ME\']+X/@6#3A>LD$K:NVVM6J>:IU7_J60G-3?HWS/-[+/ )SC[.]2XRL'*[] MI*J<7G5,>OZ1$QM%UY-QYF!:"%=KN@U6 =R3G<4V'A;1N"AH+Q"+%7,*R 3X"W%#TA--;L@YMED I']W*>NWLR MR3Z/R"$>MT1*#?R'F860A&"\BG4G8L]0U1-\^3^>]3.=BDZ*3W^!6 MG3./Q7W:T2AXHC1JL]I+D27V?&[#L;0*QX/2SUG*Y_$DTY(Z3A+1 4B]D /- MR%ACUM)#'3YA_87]Z7PE#KDYXP7UMG%GC7\6AXB.!2$3T$,MF:RP\%]11@MW MHSK3:.J65M&;G\2KCV)5-"R$28'OI.\HW1PB"ISI(DFE+;SUQPM8Z5.'>_;% M?8>!I,A>]+NL0[C[Z9RL'X9^E%.EHP;HZTPI>C6UL]=7T[;J6$-4^ZI# M@2)VVL1?4;"2/0-+DJ.C+0JJ6U?=FO DU?S1N:>3?H063*ZG*.V,- 2,:-1# MXY^T/4C'8S!T57_-?7=:CP%&2:$42'/2'2S_,FN-R:EN'(4?DS5BP[/6O288L/ M[!/F/#V7\BO>!IZS'<^ZLSYOE7D Z46@N[Z<*U6Q$/0I9LX3JI@A[286$S M!$>3MS\#S&Q->S5QG6_,/:.FI2=T&+I-C1.=!L+7Q>0W\DR15EQ&C#P)P=TY M0KV21K"0-Z7.GS5:GL&]3/[/N;,J?RK,ET@OZV2B'+JN5CZB8 =0T8RIT>G5 M3-*?U5*R.PE+:V,&W4)4;D=U-,S;7\[A;H"TL[[3#K M1+B0H)(K'2-+7,1,E R$GGH,KQBY#SQNS1U$G_95VJ[:K;%\Y7&H5LZ]\C.? MRTMGE@H!2\0$F5R/1D\E:%?A\5H;R_>CY)L-6W%ZW!X/H]#<"?0.8 Q[Y "/ MELWPVDMGC49A$N<8_O C6F\BB_#BDV]67\H?5![A5W.^?P5#!#!\&%X %%_ MD?WG7YR'\9]=O]U6P;?NN[[L;T(>'@V8ZT,S^OT]_?_$I::99$P,!FT7VY_/I1E\L88'P:7@UA^^Y3I8T6WT5AJ M82O"=17= ;T!G5%TD"#Q>0-_-P1)PUB(%PWSVE:7P,6FKI^E26U]11"O'HG?L#"9Q8\=9MS+R-"UV2L7"#\)K?2PLY MOA M.8AV=*EDZ;M%ECI8UQI:7M>Q=R4YX!:5Q@$],8KC M\6!CR I=OK]+8.GL(XB9->J6FL@29B7"[]=7XXG#C+],QHJM:U[$G3 MB/#HA $LCQ*YA(>L]_O@H$KVQ MA_[C[W\K@E<8]K9G<$SG@&>@&W@.!C_+&T^ MN#O\MQCU!)\\KS8J8.V:[F9X)/$K)NMS;B.F&;ILNG48/CXQ=,Q]!?/0-2)T M0Y5AS04J6YSUTA'9NFB0E\H(OQ'LW)';3B\Y*YND=-X]+?-;VS#?529 Z>D4 MI;+CA3E-\3,NW0266&)Q839ONK[9(H D$\VL;6'MW8Q71I))Z=FRMU2/I)IA MU7%K1-Q5N.\ECB*]"^H#CFUSA7(X$V4NB 6X+[5=^^3;B]<7"RRG*CE*%YEH M!84U2 4SJI9T+6,SF=I5Z0&&\#!KAA/16[2@[^6A-.I$ MTK8MB[@I9YO1BUQE!)'!R8+0%&L>+M?G$L4:) @EH2M&8\-9EA72+OLP82-Y M4_1DF^/S1&B+<_]T@VA.^.'"LQ <;%V--U5UHAYI;6DZM,P=&.9&@NQQ[E?' MI8BIZ9*I\?S*!GS!F\76MZNJW/YK"FM,\E#S1WN^K#HXY$4CMGQL0(-'0@6L M84/)J3!ONS!6@E*LNB=Q?/WGZ9T<".*W#9>B) MF[#1JT.8S+ *FQ"^KXL M@EMJ3; ,/6JL&?SBW9+W[WPXN(5:4,:&$F(T,K12R*4_MU$]/)3:O( B_+=A MT>7-[&>HY[U,$:4XPSA*K6M#GCO[?IZ5>YF5Q"%'9:E932WU.G GVJ L MX>?YN9^.)#T+W50 6%&5;[FHZG4 =XWPK5-3=$:<E%ZWKCPDE?<'(@(2"R)61?-_JGB-"UY0. MI *ABK+/5?V$J&#($9O2[GR%WIES?+8:]VS5X6)O+5#C?#6O@IRM#8OIDG!X M+?-L4= -YB2TF)\=I_OJD>%(S%%L23"L@54P#"'J8N!GB"^)AY^[4"DE?2 L M@\3S&LSY0R,) NW+@D_7RX*R2RY^7@7WL@IFQSGUW!!_93T$@WQ3]C&"WY-E ME]H>4@)^OCDHMDJ$MIGH5RUW\LTT#'6)A?#M6ZK?585(>61?_&KHRXI/HO\L M]Z4_H_A!*+H/HWDPB/@_ZNVVJ59?E,+8QYF<<#N76%O=P"3Y;(?FB>RE8*_X MPS#:&TE%[;G/@'''6,!Q6\P(\[BL1R#?GN77A3[OO,CO99$;LA':-O2L5)J5 M?!'84=C/%;4N7AF6AGP>5LEYWNYCWC3C-I8_P.,(;BA5Y/*-]'KH\QG3X^QP9BY.A.B4.3%\_Z"J MAAH$)BDPH0"6PH?FP@I)L)-L4M=+QQR?#*BR$&Z"^^&05]W7;0V:+'XZA"GA MZ!F((8'[/*TO('B5Z*](7YZ M)>S.&P5Q*&DNC]M13 3@TCGJ6O+6/,Z751?=8]J+)*- EW+BCP>Y2#A2!"H4O%%P MQXTD_V=K>P*JJM"0WX='T;\+O):@%]T&52]:/M]1@9,E\%A]02\91_8%*X&'F#K\?^PADO_ME0UJ L7)]1UIYQFL[^[YG&]"^D;2Z]!??> MY,.UH4?-^0-\EC[HC5KRLKRM%#RS[=6C>XP)/PYJ! MA0F\,IR134JJ82BZ)O9-DP70&K*V=H>/?,-X&.R.44?;A?4"XW?&0GLL]-,S M%OIA/,OC8#B^=3%^>9MUMRY9M=_!Z0W^37@*<0_B=P4;F@@FJ3AO9B"B83!% MC%(MT(>)+BRQ!X?#STU<\DQ%_V)N;F"<\MF M!:TDX,M=:BQ)&B)GA]U9/'#I]-M1:[+OOMY[*-A=OLDV(B<)9&6DQ<((*$@W M.4_]LM.S[48=6-,HIP;10EUY94WP(/^PW@<#$R4XK"00"4__ =-^A?]V OEQ M3\KL,.JW>5CC+O,!TV$E"!\EK*7#>V%'Z'&L@^^'.4?+#;-O7)?-9.#6V10O M31-PXG$'_OP+JS^#AH*%%U34^@T&(F.8ON7M&54-'#JKJQ(*O:Q94+2!\LC< M41/%Y=1K]FQ!$O-LJST#R Z[]#U7^WGQS7G9E,5$DV:#Q*]I4NQN M,R+-63[WYCI4\HE:3BN(6Q!.CW @*#/&B6C5&M!XQ22>Z;OYH+@".Y_55LE3 MJM&SV!XCB!>N:1,I ),]=.+HLP6.;@"W#08/2J&K'ZNR?T(9Q"?T7XR?[AW> M?G&\'D?RBUMMNIOVDK+NMGJ4*@(CDO']=+$_P+4#=LB1@M4J!P+Q4;\I#_1 MQ2JVWX$B%9;'FN$D>RWT?6588,>!VQ=[Z(5)(\>[X+27Z4(>3Q;MI9_#51@] M]5*OZW #MOHZP61*NJUPA(-=#79K![??D\?)Q89(EC1!(DWY"P$XX5ZFC M9T #ITB=$#'%!37AC28,[CHG%A8DU_\J:_&:&3UWNA<1XBY=JW;P'\V&A)7<$C5_6M_(GM'B81&&.4K[;OG6/#"C1Q9V5!5<&L)8%='E<)@JP_X:CK:%ZO7-9TRW$K4 M<>\%]F7NAU(1I1XG;9\:.2J ,F4V?[$#JI1VEJB7QU\-,2CU16CB *0UA[[; MU50'RV2A3&(OY]VC0LI ]> $P@C7R?WZ<@H.$>V?H;C#= D5!SJW.E#S]W0$ M.DJDW*RA8S2S8D:0B.]9;Y5+GWA'M%QMU3P;RV4R/8_BG()%>X4X37O<4&*N M4S1 ,#D5P9FH@$/3*_@FM)B-M(K^3C 11V05[X5]?"2BF_B9 M.M1C-\)L"K"6># ?S1GSG^'FZ-A'3,<;0B>Y6HR@ME#O&,=FQXP(F-330B?)ZP<5X863# U#_/]U> M?.MC?/F2+2.E9H6OC:[!D6)LT83I[,U7/G%CJVJK;%D(*JJ*3C R8O:J2Y,A M\(%4,S4[QF[?AX=@:NMI[T D.T4>?X^?7F_$E%R MO?V_O[N[,/+LLS]_]KOWW_'/+I[^_C[W_'*T\ T(X[Z)+;-DEO_JL_Q?,:+C M^$',X+T-RGL&5;1GX])+BQ\Y(!$A\%QU>8"]XX-FL;:2\@VKQE^P'X_G!'IS MZ]!=EFNHG4ZOT/_ \S5<%P0Z< M8V;3%Y<6E\$/:?B[:0CK2Y0=EX%%RE74KB8%P6@L-G FW[$;=XM\Q<4IKN,B M/CU#)OAD9@QW$XE&TY)NIWU7Z1OLBY)"LLOSI]- YR_+ M7J\JSVPA519YA##AX;C;"LJ;N[A3(G6IO-(!?Y@6M^E2D$K3")+Z9;*B&Q6) M-SS*XGHW^AJ57S\14ZAXYYWKXTS>]^Z E6=GP,K#>);' 5AYS]B9*>*V':(. M'_@(T4S*O4+)CLQY055=JJ2-P\Y2L0H UH$Y EMD."*G#[X0'KW(W/+W*FPN MD4@K[?7KQ[%Z=[V4K0[ZV"CI*/\+;;A5&VZ P.Z?]:*P@D8^?,3?B@\A!4B//M+9=K5 MY)"7C-/< #[X%HP<3Q!@+0!JZ]&^1>\:^:+XJ6"5"]EPI-F+5ZH86$- M7=M6C:C(A,5 H/6FVE(*8W@;EHJA_;50:MDI2\+ONVUEZ_K#,88(!-Q3+&TYTXDANJPF9 M6E=Z1?;^/''W,7$FDQ,VH#4_HWQM)ZI+4UA1U?W*;=F7S@:IE#]1_3[([7!&*W*9$M8UP:1,&?\YSZZHI.;Q;C M4#B"\Y :VGV7%)K5E"1LRALJ)!&OG2G J;S\L5 F<4]_.E'O5!1Z**R]^H8J MY"S#*''!U+KBF7E:HIBVK89#/8K6Z&[7]5Q$@T=:*-E MK3N0DJ#KM-U$1;>%2#>+41KV(X%8 3 X'&<;5KH#+*V3^[B0%OFE0WB3#QC- M?BB*YWM)/7PJ16+*_J+-CHK%E.7E:@5E:A4&0T.]ZX*_9S2@33>%;4J'"'7P M=JS0S>GQA/;VH>9N*P2=CK"2[ MKL <)IZ_VJ.R<-]5VBDM4[XGY K5:[^'I![//V^]L(GKZVX4-,S[K0/JB4&Y MINMORGZ+M,&&S!W7'DS%RD^$8*"H:+/G9LU5&.\*J*7(+/Z/L$[X5'QM-Z/5 M\'E]B9I)_-2,6S@-QPCW;Y0JYM5F[+PZ$M- ,V B6[7)$-2#,TN=-O2[)9NK MW54_5)MIU(,\(LM>^:LJ8 5;H>*6B7+53GIFT-FB@M!*5$ORI/0;K1B,W7\8 MHB-22Y!I?ZX/$0:?-<4P!5X!^OD)L3$F]:;;:%&__I'>90WB!BJT2 T.0/RZ MWTQ[L?;//1@/PB$-?>@.50>:$Q9DSAMA4?$-AFXWWA#865![SVKJ;-0+=1FV#Q/@*%=&TK-'_OM-\-.X,&JX'BMJ/<_*=D+U MKB?O5DTO$#28:9<9%J#C< 5=60*L/%>V)$DQA@-2&>@'8]PI'SGL.RV/$VM?!H&,C_Y.W _+LM;D MR@@$4YDPVNX:S_?<_0I=733()M$E8&N"7.T/^CK"V9# ^(4/VW1G!P$_$L*( M=_MSQPK1L-2IXF/"SCI,RF[.#J?I'.-*QIHN#&Y,?2]=L;A"N2?/2?>EK*9P M4;X)2IOR\_7QN:X%<1X%=N1&4(H-TN#%&]#MTG)DGOZ84_2[=7F!N'QBN!>O MR^>D67,Y7AW=4V>K1S5]DV1&N)\PIW?]9=F*1"(]IX(&F#I1]BGL.8"L"=VE M?T46=*G4B;S@#HQZ&10F=!.3C9IA(S'U7L$!'[);JX@6RU^9K7-O,Q? MH^KU\$N7;UC$.;4+BP0VHO]'B6N=GCGY0V$(V)VZJ@;N+D9C M'/6(,N"%!+8PBRX ^JIE\N2)#OGKVQ:>0VQ)LV<%=Z-<'(FF MY@,#RGOE(9B+8)()%B2\9;5;02W!?1/PL.64:%"XD49E<.@5IP-R$^JWN0VW M9KR;.&Z 0L>AS'>CGE[949.KU<0 2*RLG6# .3$6:ZC\K2Y6_V"]#G>^*DL/ MA7%P-M<4&XS2XNL2FC$1$RO;8(@3[P_$ K^ M43C22]:/F%H1?\&Y4"T<)_TH*-@NEAPCG0BVZ7C KSNK,] M%]#+5KJ?O#_EJE2(WJ-'&U,8DH2X00D+A:*!2SGKJ6ZV>?W&CQ8N*7J!2P,4 M[H\7-E"\5'N(ZM/ALKVW,&01;T(%4_A4O;@P& V%)JH#DI\MXN K(RSKFNR2 M/MSXS&_ GA6VDRK3Y@[AW*&0ZZOJ(1*=,1TK;;PYJSZ-3T^39&BD-6ZO)01+&U[M#-#>%=(7\.+7I>;HTF[:54N MRL&).L1I[]%59>S2U%Z]Y5XPE5^U]1#V35EX$N(5TQ.'06$Y&KMQL!][612G M0CA]"!1V;JZZIO+3D"XN\?9F'3I4RS,"D'K(.Z[=8EV\M63'T 'DD D87P-(&>?TZ$5<1A!:]R.F&%KG*%Y>$&LL^BG$LXR:0B#;5/[1\W MC0]?)'8-Z&YN]0K&[7&")M7M6TFC9&'Q^Y#-_2^,F]\[9S(+^FQLG+T1#C8) M^&)XYQM:Y2)';2F=8DCN3\]\H$$15DA]CA ME99XHFS/.VBP%G,SNIS)EE-O"<#"Y('N"=*IWW92[.VK/=)>/M3/4)^D13_M MI==R'UZ4>5I"/$[>3Y&/LS^85S>:0'6A0',4:J&M->JEQ\Q/1/2,)2&[&"Y7H^>B^ MEYPEA+6DW*L&DQJ/Q 4U<-L,3&4M5K,>A\3S!E-5I)>@6\D>%H)=MOKV+-TT MEI=:$(!P!GLYM_HRRTOQUV6)?Z GZRMOJ[1'2+=],(<5<<_5;(ZS>4/ 9%G% M9,7KJR8MJ9\X2@M=67 8W '<)VE41D6%*Y;]UISZL=L( MYO$J?-+X#6D-8[MXXX@7S3 &A?/J)7WM!$'^-97J)XJM+E@45G_BM#]$A%+7 M^UC^8/"-V6-P"&X?4RTPVI:M;.!A92B*+!<>OULDR2.R/WSSGE2C-K+.]/P( MMRFL![_0J T_VO63JMH('(4.>W&K,)GAW&\ZDE"A'^/@G+T5;D?B=9D&^8>[F) =HL7\;A" MM==E^=K %0+4&#@'J@4?],I$9)2@DNE$HJ]-$73#[A ?+"K0PR0'6#VV_A,: M:21#'P]KR'=:'0,),\I=]^K!9:4VV4-<8N/RIUIN+=PB=RG('="/80G9W\D8 MUD/>YZAA9H@ KFLFYF,(BLL1"=HA7+3R3/)U6Z-(-QW"4[6CRX?'Y+=+.NJ; MU&#^Z((Y_5&AG,$$<&= .=2#E.EBQ?YXD/<1MOH3#0@,RVR-R-*/4A@<*E(A M@]54[HBO$5>U3T3U)1U:8OEZD(XTX UB**/-UKA5B<(T,RAH34V46:#+ YW^ MU?FK: 41&N$9GMUGI>=)Z20.51XV='!B(;F^S0C*MG5:I/^,-&Y>2-HJ]/@] M33I%K(2CR].3? 2!>G$.=O YS9C"M*1L)+_-7\;2F=J7JA65IE#ULN,3@]&! MTW[C\=$QZ:IY<#+D'@#FD1P+^Y"/7_<[[4GI7?\_AUM+9X$XN/-#!L/5OLM! M_:OS+SS$4T.Q%8G=B.4T(T2C\4S-,1#]9MJ<161C>&0-07(#BP@(RZ+CEEBL MR4KEQT0IJ+)H14DN)'F0Q#QF+5*Z!NGZL(+1PUVLNSK1!/+V5\Z]].*XG4>D M)R-67O955#,IA5J7!!L&TIBNF?B/7Q%'X/P5\G/E6I3"\/AF[).?:!DU5A4I M8\0=:WUYJ+>-X[C6VQNXR\OP-=6@Q+_ZZ-]QQG%3RL"(5?8NUC(%F%;7' EQ MWWU?B4%R#1#. AOL.S'#I3T!+RM4-9-Q7W?=6_8-DBY$QN?X[_%=;>VJ.D)[ MW=4;'6W#P?45'"BFLR**Y+2 HZS/DQ8+=1P=3]@9D>,1.?]^1N0\C&0#*P2KPFM@_-&7JH&=G)I] CCC=F;1PS'33(DF+PC#"0''S M7N;SXP *T]@;EOIV\YN+OL2H^9I4[A7;;S)N5QW#*M5DAV.7F,,UH>B^Y#F9 MUL=(G.[9P.T4IN>.;KUK-E[*"5![#WH"E_L2Z/I),];/:U.^N86:_!$E:%XM M56H=<%48[LW[PK+7M T@00K>F06J"ZI5;8S)LG@D=N+9A9GT/JMAB?/QX> / M#]Y11S_ R%PQW4GGDX%1@JE3P%[,1(@$SKWFA23,Q J35$QX?&YHN7B8=;\7 M,7=0K#RS$V,/8_Z!C5B7QU,^.B Q")%4EV@FQ5'X?NIHEI4\G&77 M '=AX,%0)1CFP CDH=XU]S2K0W,RBFNAA[JW H;/JJ5Q2WP^KFDHUHW>)5N@ M81/6X;4G7B.1?9=Q:$R^*XW>OJC!]/59VC$:DGF&.ORJQ MZ8M$W0\A4QY\R79;#YQ!JEVO(_4[: I/^F(43RBXT^-J"%\.00CH]%/((<(? MSI5P99JY^;D\XOL18N.)-&S0Q$E%KE]HA$8I)7L>L3+6!BXQMS D<&EKN*H/ M"E*M%';)TJT5Q $E2'[B'@C)TYAYU>2#>CSLQU@M^BN=YR0W2((!L2[@G1:' M11U<:7%GIJ&(9:F^LKDNWV.@';>R=^HD>2GP&ZV0 MI/V3TK-$+F397P8K+SX?5W=S",C[R0K\-'S(;]];2A.<"M*/Z/+FR%O"]D_' M'!V*JN[Z'(1DN4>>ML?CQKSS4*K@$6_=V6A"GO+G6O93*YMIXCD++BU8.>D% M3 TA"YD[S,#SN&1?HME<*_0Q^^E[SU$%X+W.9[Z,!5Z?9E!;&.>X0T_'5%_\8#(&64*XK4EL!\UHO,(MUL?J&,HO+ M# 1ER0YH,8% M3J*0C *=S9-X"Y2Z"[,MM<*XLDUZ8%?3\9.V*X2O]=55%4*D:RE]I N!(VWW M$*YE\:__WZO/XU(JC.!:YP.[:M-4:,?$8"0O%$Q76*J3M:ON3)I#'QP;L8%Z M@$5I0NL,20/6\8EZ!P,OEWAD.M9,QYJ+W'3.F;O$YBS]1FVYKS2/_N' 8P_1 MM+X4_Q$Y>,=KDDV1LZR%N9917RYA :/RHLQF[MP)?T_X[GZHFFM& (KQJ?LM M)]6T'3FR6]<)"Y$VVM =6U9RTKB&WP5M'!W5(?$$S@K-\OVS%P5-4^_?TF.C MY*_S]TTZA3 V[97$7O3TVD 540DO-J0(&_Z;-G9V4*&RJ6*HJ/84Q_ P6W:4 M;[01-6$0J>S3;,9&@1FW2UK'B;]AXY26S0%7K[B_/:V^+QK\N267H'E6>K?# MQO&^Z6NHJ8]'.G%@J@H-=65H7=?V%3N63B2=_LJN'A_\@3E[&R5_Z%Y/A\9Z=#L*P M6J. .DI:?WW,9WUA@L7EX.1YFHS)UV(:1Z:*IB)B-XU,HT*;S4^:"/MZ!=NNJL.2X;&T9]67UX7/8>!L*<) "+J5I)(-&V\.$,/(TV8,%_Z1M_[IZ9'($1TA(V/9Q?-. 9(GXD[L=D*J",A&/2H1 M!E82OKSS&ETGNQ6909(!A>#Q2(?>9:4M;WL"T[05X6[[%MK)V1OCX-*.)7T! M\,=$#+EW9)S@W'00C7;G9Y V\\*7,51+WY=U:K1SF9Z=[24-N0H.S7C%2W V M8Z7C8Y,P0;:SN.:K'EIVX U\#,"]1-XZ*@EP#A1DFM3SXYD6TSX):4PCK)$R M>^8.QQE5XE$EOS^C2A[&LSQN5 E. 6]J"J6A=.HB9-"C%4@R=N7AT%@&CO 2 M535&^V(A%\?',+)3SW1J+GI6,Z3'#[OJ[IP>R3XB*S>J7CLZ9(CFV4FVYM>1 MI)?7R&+L1]Z,);F[2;O"1 !3&JO)K^6,H.%CXJ,9E8L5[01X4@W^].L\IF Y MJJ'3ACR5U&8[02UT-Y*)W::!" Y) OZ$&.M)I*&^*8^:P35Y:_C+7*!**-=T M4$K0KTLA(,W%^- Z"^$3A"PZE]N1*\J3#Y_1>$S>6Q*E:W5-&\WQB)U()A"Y6_QGBT^ E%O&][<3J@LUM^3+#%35D M*0EP4^\J(9V=NTE1FG*6SJ EPT)N!JM*JW_F M3@M;9GP1'6--'FL)<#89E,S>:R.^@);1YG!=TS*=Q=#).N25>_-.GK=&U&4D M!TY463_)_'J'!ONI3KTT7,@N7<:@.3Z\0@CQG#_'O=.%!I'NGL:L5-H:(?NT MZYJZ2S+1U*KG-4*(AX89HNH($=^X9&C63T+TQ9UE]9*ZM\[V\[R34HFMJY2\ M.9V[5G#-8H50SWZN^0]=-YIND]O;K5F;8X:TB'G&>P+MX'1[<+ EG;-6;!@ M=M=H^='2PM].]+E=:$?XJ'+,31XH2P2*YY>,[PV29@<2"4]*CSA>::@8=*>@ MCYC%4KHRSDFJ4K2).N3)JV"N*6E)>P8)W\(=AP+@*===(O5,WU/ZRR3)YLWM M'EDNZ#3PR8T=R,> !;<^0,H\*\=O_"7[3#8F"5V3-I>/\P7EF;/5?UOHPO(9 M$X>RC4_LO(!U<'=V-1/+34J=)Y'BX.G79D<<],FX*J*@L5F.P!0Q #$Z6@?5 M-7NA4F,98PA_7"IO+R-Y76.6FTX5_P M!"%AKBE15J! I^#>8_>SL]@[3O\J7E5Z35R61V3F$K;"6_)11OA@4&Q@& MMTJ1(05HBTIV9F*"S4R(5B9&5K.TW*"=I(@EB2C;K:2D W<22FU7N?;.[.U\ M,H\BVZPU!1$%6%=5:VC)/I*6,6$I479369D*6U&N2$( /^5&RL'%Z<0>7*S^ M@6L,R4647"M>9$@Y-O6,3[%%?JWK^XBE);=FHQF>&*V)C, M6@][,C86/,TM75N182!NP'J6XB#^*]85K MQS._-$_\S ZT(11"4B@$6$']@\B(*I,C,94$MA##[.6*^D&"IKA8O;["7S/Y M$0RF=W;CG#'NH7"/77&T9)T/96OE?V$:;NG/POD9/=&JQAKC,R>J3,W U62Y M$NJ1A&A0CU Z;% <3R;=RJ1WE$BY!0;0N'0^"@=ED*CJ'PSAU!1?V)(@R M"].F@R"\V=\RV1(NFL['JN95Z;$CQ#I AEL1YX_')WA'HM4L?Z-A,:5I)7VT MJ'Z5-I*T"9B5B*,'$'BK"\GT%(_G?,]!1#BP(PE"MNE]?-D+"2>RJ9?50M-. M&A&_2F%VFB3+D#>L-9.>K!ZTYFEIJ;3;QG+?,HU>0(7L1]M6?438*81W MB<= LIP7JY=V?R68=T<(;U:<7-Y> ERP$3,(CU8-;-!RO!F'?!5> ? MXA:$GN*@JMY9>">HC+'K4(8O$JCB@KN!!$P-HD6'3D:J5VHQW>3YZ;1Y3PO% MB=&G8Y_HK\ 7F=-V_WQSRYV]ABA+O:MD8&\J?5[Q_./WXJM'?RY<5XH\2LA; MQ:X7UF#4$\A'V6O)H!@E3Z=-QE(;4D_2RB.[.0SNEOV"Z^[2[)ES#*F>0E2V M9)(PF&R,?@$^V<=SED HF94$"6Q'YX;*.VPR9.!@(*2;^ >]]ZKLOYZF2 MM+R7R+8:PSA'EF;3FK15/9[S)Y/)<+O687_#D=!3S[92R6#2GM"D'56@8Y?' M6#?<^L'%D,/4#U..[&4F+>SG=!5H3TF&[%$5L]@?@Q)F*FN)E4,:GO6:.:3H MHBUBVU>Q]U9Y5GWI*IQ-355R$IM^M%2S2N(2M[R<2.L=J[WB(RF\[1G;X[$] M?SAC>Q[&LSQN; \6H]BA<-:0V0X/"/]"[ @VOOF.XO9NN\U$-HCKXDO;?J_A M^9!B(\-SJT?!/@TJ?:"AL)((+>=O+ITL@<']$9@,Z?L-?=.D4D\D9+T[!RWV?RL6<>5 M)OUIX.<&M[8FR5,7UV=B&0(20*?)+-/U-9?4G"&1PI\ENW35=8-&$%%PU/QS M;9%75I'@@,T:Y;5#0:NV@E">=Y-)P%6H:R#\!K+)\!5FID\.&FW#7,R*+AE]E1QP&W/"XJ&JN.(SBBY&&=WV4&(8<3MRX-?//;@ MZ#VSU*KW>[TF?!O[::03W1.6O-OK$43 9M(H/S';Q2D44H(?!-.VI%8!(/(L M!U9XHV1I;-#[^:Q.9!N("^.++V4$]PJ"X$!NX6QNAE9W?6-.I>& MG :%5WK_E\-DR>&G(RJ&:?FN#$9;J'PQ^<-CDG]*"#Y](+?2AG'3:DK27O' MD_,RQ=O.,2V4+N K>^7AV!D^8ZYET%YRTY0JU 4NDBYQVZ0XB3-(&4\>30CZ M*MDX(JX,"8*2VLL'[%H([*QZ=,[0C',:2'K:-6 D[!NR[1/1Z-L*5N9&F/\@4IO[+F(24=2::4[T1$G M-4$!HR*71U$\C%BY)>+T=37>5,*6KK?QD\>>48&1O3Z@!B*.?U,7S= MLZK7Z5H68O X@S/T8+IX/GSV]L%;8E=/B+5_;I6(KJAO#Z!%J*45Z??(#\#E M2F&9DNA8FPJ+&F?83C*.T#VR#)];CJ]F(!#.2++L3H_""X'[9TAA7D""48DZ M0G,!9VV 9+N@ACYV/,S,9R44#U( I3LOW0C@*+#+))CT60.C4**Z!D;*.')S M!=-5PZ4,"P'&4]I*<$(..:X]VST.X\ZG9@927]XIO$U9NS -JC)VA$PQ,DFW MWIIEC5#]C"3/Z 5.OTCZF&^KZA!NI."1%'_JL+]D69418V&R=&(STA+#344. MQY*K4&KCE)PQ#=G2MJ/&=X[EU#=*29&\6EQS.EB<@N$*:U5I7&- =-.^ROL5 MBO1)Z0W\(:TFV#!;>M0WI6CN*@-A\HIN8(MTYW#60E_00J&XU35PH@'V7=&^ M(R1Y9W86(B997]_K?>61*@"&8I5FH 7,)KR/A2GUW;VS/BQ>X-#D.4Q]&/R! MQUY1/J*W"5ELN&6SB^5<. L%9D(4 V 8Q.NN?A#. X(+2);9'^E,6OJ]=$,:"-+G%XUP3E-' MKJ,.(DE"+B-._1JJ#OK@,3>=2:0NM[0]'H?OQ> 5364:4VE3N$ FC\BC9 LB M1-&[:LLJ0N&P!-D"=(,DO@GW:IT6XJ"4N$"&-O5;B#I]B<"PI#INP?HK5(ID M@NB"@"953Y"9NV_4E#>#I,*EE11Z\'IV1[6.0AU(G+=$60?D(W5-XI-M/6Q" MX H"*=%I)6G)*CI_P1!C9>>.*>17.<[8CX!6J"#8?'@/*1QO_@5^[5 M(_Y^"I$DJ7(YX/>N(94NEZWNIQ#/G_6"9T]EE1W,*I?UH@TBTW3DUD_VESK2 M41V%IV5Y=:ZZ7KM[;,T)RIOV1;+^I$@1<\8S)C+G8P,G32X5.H5IP1;1VV@< M#BM+5IS@0DM[KYS$Z7($(! M';\LV_I'&7$0/V]T*)/;& ,;UR7H#HS:=M8-G],OE=8.U-9T4;N,6(=P<(0M MM!GU-O[ \U-DKWL&?WCPQQ_/X(^'\2QG\,=?G#^4\O1I]E;%@4F/P*FP*> MFX;DB>^O\*0^ID02$F )*1#)D?,3O!U6(K&NXF_#: 9+]GKDNMX_.S"])ZU\ MR\%ZE_$-+VU.)IQ0.!K1AK?ZW.2O\@/KT).F9$-#Q%-:\4SJ]T.T=QG\QDHI M(%A_@P:4EF7X>[DO+W7OU]=28=[T9,X)L&/& 962[[7,90)QR8*TY^1B(WN> M1<082$V,\JI4RU:-3DV)\/TI M#;!ULBHS!OCS],&ETL*W>^;YM\ZN8+'X1$ M-/28)I'<-!+=ISRW#IBV)6R_%K:Y]9%&**JKC(A%)*Q.F=_+B,GAM19KNC1W MY.XC4")W_6+UQ7S..1BQF3AQMK['J#TBB_TFIBWR\Y57,ZT0ZBREWITY=S & MN]L(+)QHTR/%?4B!8Q=D6Z>3-Z9N:3[(>Q'/QW,=(&^QGK@\R,_[._,Z;@=,'MV]&3=O8SP*CX&LQ,CL;(' M2JT<%QR^Q#\[U;ZGDDR+]"<>X6=6*#:K/08[8$W#Z(^;54,MV[1,R&!_5B(* M<1>6D'<)-*D75!@:OAB*11XCR:,H$]R>3B&JKE$[Z[HZ=MHTSDZ2]P*3]>)\ M36?4X$(@25?E.BAWLDZ<9%9Q:6+/J9RF>U-&^.39Q._B@BO_(#R44H3Z[%6* M'TY4*_Q)3$56F/.NS_=4A#06_-=#16U@W- %_XH!A"!VS2>AUF'/U1-/Q M J3TA'%QZ' ]YFX(MS4+% ?!7TE"(7V_]U,X%.Y&9G8T%3DNM*_#(X2%'5SX M#G2>?!K3K(HHE0*?;2VD![Z?G[2[P]A@O1P,4]A9AP-B/"HOU)>0KU@&P1BY M9P;N<&(4] W4,2: PC*@W/0!$A-*OO(QV1@78PF0.^)0%->LA@9M$KU*%KP]XS"8&BWY3L M/52N.#7>4(F;C6LE3ZBD;8MJ$?/\U[_"0AH'89B/0P#W:DKP(>M*!E(U)=#G MQ%$NW3"V^RNG\[22UQOO(/:YV M+HW' QN/E%;^5MJIL_3%;?K2IN8L#;)Q4Z5H ,73RDGFCKU$]]NOI[FCE0H(!?O/3IKLU'3SZK++"M_ZAF6R##95%=@ MC)6/7''4/P,O16&Y1"I2:H_.R[NL"*E_"/=8 ;H=W"[^71'A=7""8[XQ=F^R M%\25881])*=++DMLQ@>3ET$@8.13>V2JAE/+V- JT?B*/SFQAPJ'/G# WA0< M"8@E.54$MD5Z:-=,Q/)GH\RPMLTQ%D<"&16)74/.^4!SFI4?V@$>41)XTW9R"(QRS>_E# M"#Z&*SM5$L60G.!&^= M(&!F/XH/J-\+-R@8I:(@F73"D75V#,( <598AA,[$<0%?RPX%5Z0/[RMW)JG MY\@]ISSYFQX*]-MO+UY?+&>6N#N#\!/J+]6G+ >=*K/C@E;FMJ,1B,6&DT;I M?^HNP;N=2G?E#I*DBRTSZU*]E\1)/;*4-!,)!SR,GNMB]=INXG 2L^R[FYJXHG,)H?@7]@S1W!3Q/QC8Q3(6-W!XRJ<1 M<@F76#G(V$:3&4<%WC(Y&&QR]F'& (3U_:)XHRR2%90-R)&LB$K9.W4^^#3R M!F33@*+_5.FNW-(AG(4P^VY;-2D=WH(;DG$ZOF!&+M]#$*GK;.U=-MV:-\49 M!^)Q('\ZXT >QK.<<2!_0<[E1.,*NQ"GVE<<:SK*R*[-(^&XCC:97=3<9[GM MF',:+)*6Y&MJ[O.68/;DR8F.1HK16=)-^;8?<]'A!+H$,]SU4O61FF3PF/9= M6U&5'ALI)D=3"3YX.5^*Z_&2K[+Z&G(F='J^X%/^Z9__^$=0P91[ZA';KC[Z MW9J@%F90Z!DNU]13N(M4X22_: M^@#L\S$$OU@(WU5Y2$I#23-2Q$G=AD@LO,YFI7@-PJA,(_L#P0-D5^;IG_#M MEQ>K__/_//W#'Y^OGGWZU%WD35]2424L _GP]8O5UR_>?//5JS?N0Y[#_PYK M*MQT]5>YGZR=<,%/PWKY]N*_+_R??O>QGT^/*[E] ;,7&'W#&"^K5QH7&WJG MH#^2RZ\,&8E"5OG%6&;/Y[88G@-1@'K'CG]<@J+:.=*S1G98/7#:XRV0R2FG M\:KKZQ^!NE=%#?' 6:*#0E\2C=(V6/U7P7J/!U#6'#G31/ETI_0QAR.QVQ^B M1RH?FVNJQ#_:_Q%SE?RP M2= C. V&DG.:@[!""#\=0RF 'EQ+D[>P^2^EN6J[?8^QO)%+F31=V.TR]; MY %N7XFJ#<(8QKXAV=7ULKB,98W>"8VYD=]'X%$AJ$+O!'DVLHDK80%)39&/ MQ*;#5GTR(XW$T]$B^D12'F9Q7+I"N#;PR[9S#$(R?)&J+]%U* M$4@D>DMHR44S%AXQ9B+#F0W$DX'S=KGD@*EB*]AGJ(9JFHM M0 MH4M729@#,U!&3#N_\3 -!TFUH#B[)L;<5I0HX,(XLV29[#M$--KMR0)V!#&N M>SS97?@\92?)[?T[J?*I7%D6HG\ )Y:= MQBSJ?_9<>RRI71BW(MI)Z3X?J\-@W+?D+K;O9E+U\97P95\/D0?*.YANY_)V M50I$^B'.=ZIW5A)K9Z-^L0(1AZLM<[TC-DU?AWV[K;F/!I97$Z\X617:EQJ9 MVPX)0+2SPA@?-^IX*^BR)+%8"I/&D64PPM:(RN%SL[9LPRXH2^XRK,[3=@<< MC_'IJ_ :6%<"M6LZ;&H.0G/\EI"R,3> *=ZF<^Z?[VN$")*L# ^E\=76HQ$C M29<9V>&$_=9Q'B(DS"$?S-D$C(&\3>EPXH:7L""LOT4'JJWHQ"E[0PX+S90_ MC7OVK+;OX"3D0^$.E$$H;;<5MP94R1),EYR<;;/%+UR5V']A# AV1A_&MIV9 M^Y\(MYM?>,+C],3A.H?LSY0"9I&$6I@)[?+Z(^0Z+(V5@([(+?\X6]X>4;W0 M:R%Y_E9H'N%HGT$4'D3QYS.(XF$\RQE$\1<-HJIVTQ]=L7PB:MY1N:R=7VOQ ME 0Y64G&8RE0NA)JZ^!?J&N4GW:_VN'T*Y+TEF3CH?1P5$8U5YF6@M:#9,AZ M1Q:W@N.^:@']ND#.^E HWVXE>%.@[_ORNW'^)X0>'J7*">R.R<;D98_W0P.G M]4XKU]XO+UPB;9,\ET4Q2'UP>2^"2P^D_"9;"OS7/'1M=S,GP.;Q;!JN.,X: M((NT X7&QPDG/39?.4DX:DK^CET9-Z,YL*=V8,H94\+X5=SZ=2<87OA2$,;3 MX\V=4P')DZ,49CJL"V2UK;!71(]\@;Q%6H;YTDUU60^-4/UR^8LZ):JM_07; MFI7=\;CTO;#Z'#;"VE-:&FW_*H:=]NDR>1%Y!V&%.18Q_./7H@RII^ \TSKF M3T7+^&78?&'5M76)!![F^VM9*1%V]:<$LB<8%?=3_<4WG!RR'S[[=/611%8O MO_[FA81.'Z\V(![<*H5\'0(C3I9(TP9?9N<8(8<0U0EBAG)6M#^0%03'.'4H M;#\^S_!<\:\IN7-!^_V\(Z$[QYMQ=FH%3 -E9+@?/F@6"A&9%>IO#4Y9==4U M6[4;F%PZK]#9##,!&,_1,>R'XYI*^PKME&PL XTCBB7257&*DA81>R/T7R1> M_=;5U?^K;"?*7CPM:.E])G[5N*0+V 7'A,-P21BIY18'2;DUXRGK^Z[9-;$2 MZF)>TXJI2+5+VM$Y+^SSN;Z+V(1%Z(9!DEVN=RVIZK?;3U"FT6SKQ>H5?)>! M"V"PQ.'L!^6>P]32&;[3KKLR!!DL9'M#*GL9Y96=%\Z.+S-@S>^,!(S>7IL# M<6XQB14GV:R08RO1[+VBM6P)GC@G'P=45_V.+R;*)A=1$"Y![?)?PQ.'Z0ES M]3=(33:KSVF!?QV/\&]?,80S*I%AF?\2ZUD@DQ'^VE=H.^ M2&HEW2 F\04^)%_M-ER:V8?[H1_9/XLVQT8&"#S#EC8-:E8 RTIS6KC[F.ER MZH"I)[8A[HPGZZZG7*:J:0VSMR'I.MDOD@^ ML@F.T_$JF.\I3-G3/\!X?\I/^S*,,F[\7[1)-]7L&7BI^U7S\K^^^-8>@"(Y MA$($7E:]BAP"]H'=AI-EE>5MGF^-ER0 BRQ0F*'K,)OA1%_3N?<5^<1A@/_. M*(TB>.4_D*6GE;)ZO;GJ21/N07HE'[VDD7_YY+.G3S]Y^J>/;3T\K(G0(?SJ MJPT M^J+B](6];910(6JMMAI9JJEN4_,0-P\Y*TBK(1'=2XGQ94/=LH.-S>N7_S][ M;\+4.)9NB_X51=VJ$Q!AW)@AAZYW;@1)9E;3)Z<+U*G3\>+%#=F6C2IER2U9 MD-2O?WM]PQXD&4Q..,$W[NDBP=:PAV]_P_K6.J[<>1/[Y B9O."E4QTT[@JR M7VDUT],P'-MM$GIT968M\+-*H2\!#1\1LE-I.:IGU8+UQMAZ8G+M<,[0SCLD ML=>$G"O2/8(AVQE>[Y!!HSGI1V?7N5F_QD!K<;/!Q>/!QU%.ZWH[%=0-N0#P MFA@FZ@G&/WRW% :I&L7SQ,Z2H(I0PJOGJ )6)$(C[CXUW@!$93\_K=.Q3F6X MJ%CV48>"CSA?@H,6.:TGY#0\ %R1!TJ)K0Q:.31!C/1 7!IG7,NAK C)N =%Q.-9F-_B5PMUNF!V M2 )C(:[2&[D8JDS,H,-;-Y-&>]6245FM7W=SXU>2%JF##@I#$J-&P78T@46I M?M5!2)7+QM%^25/F@L2I\IQ:VAT 7PFB0DU#9W)N82I:@9XH6M+>V/0?R341 M'[()5G&]@ESGI47E*1Q/R98C7 ^E!4%+4$ 4P^(F:O,<#F4?3_Z8*],^0U9 M!?8# M.:JTE1C09SM5>_GQK?**(SWBSJOT6_O?@0#9[V#^VOS 4/?M&R/7?C MFS?-8>H6=9ECMP3@<4L'WD.*L=D)0 ,3 L>7+GF?EI0SQC925XB9/3\WT5;G"*:S>M,[ I ($?3'\F. ME;LC1FB[,OS3A4 -G&0@O*+56O(G6/<)4B5>+>5WK%UD / MKBK,5M"+T--\0FIUEQN<)BI\KFJ(WL+7*ULI6:#C^"JN]4*NX)67VMQ MD\IZK]$0[1URF>@V>'VGW6!IIP[8+0&IO0GBD0G<[OOE:;YC.L:WHG*V\)*" M-05K&*TXBU@7VBRVRF$A,BZY ST=VUY=/X,7I.#T8"<1([&A&BPV"W3\;VK( MHGJT5**TG7SUE?U\SNV?9%/?3T%)<<9/&W!+.VGM1G#N&=N-4X%PWALG*98^;M]\2FY M<2/1ZMW?=[1I1@+N-7].5,,];"'RU6.YD2.4X20-46YW;2Z5BR2;-Z*$#?[, MV^_[NQO\V7H\R_WCS[[7FE/)WS0T4LXV=?%;+R^5NX."A3D\X^BJZ%:Q@\,! M0@P11X&%8@.*)7\##J #)V)[A<+4^1<]5SM$5^&J!I.]/6YZC/,68CV_X18? M;^/+F@$-QPT]G\\(Q,6I$Z]B]C0JUVEET7<));+R)!5\7)4(+@3-=TJ!W6QG M>!2-L;3D(4U<%K-4VE"YRL+^.82&IC4AX] 'X[ T7)"V_8]16SS2X_=SZ^#Q M0);>(6/34TYJBNN2+)E?(#G)_BGQ.YJU;=P\Y$AI6WIM3[;R*ICXD;I4'F2P MM+!$%"-4[& L,*2BY$(,97TX5#).%?4E&0_%Q8$F^#+QYK@I,!G"H49>"C?@ M)B4[$" Q PAF"P?59E*Y3PS)$7AJE&G2!G=<"2.[MTBY8J4D!Y 1-K?&5D!J M)W4DE1-*_M-'K^<+)NH%1&HDP#W)BE?:C. 1F?B-&8[;W;5N..M.G5(^E;TO M:^63#8SLIB8V(<[0JFR!1:$T=C'=6S4P.DO^:[7'J&F\A6/@4+IPO33MX13P MJH#66)/ CA>!K1Q"2O4.ZCGE$2[,2]/>=5%#5+$PBQ6'T,)\>JZ. MX)0ZD9EJ08Y[>[U 8)A4#+D#=5(3(8,B(\.^X M9/)OJGOH(+F='R MH;Q&V)>"%:5E.4=?IK1B2\FSN+I%U_.>+EQVSM.8E'%M6[M)2H?XB[W,I#KQ M2C)-_7%V4Q!W#O4@-YY"W^_5]VQ% M&32W@!J*$/:P?C/I3/7ZLR#N%(_^7:>5T"9)-XR95^W_+QD7JM[MJ@Y)4]=^ M#(^TMLG(9N,6V0?S3M#!]+22_06D&79M05'RN)'&FQH"*WLB8O.Y^RK\^HO8 MK*$1=>F.M0&$_MUSEW%AJU?7L_JAO@)GN]A'5%W\CG[^4IJN6T$WQ]Q,= 65 M,YXC; 0OCO,OI%1?FH[TQ&0I>\UC8F=HE'0YE-1-[I&Y])J3T[!0XV26-Q#1 ME"Z.4^8":\HK"PD6R.2H\8+]9ZH1*?[7O8G5K/("*XLO\>HOOG*5E&&4OVE> MFP>#$$A>@,B#_6V'28Q5SA%HPW$B4 7^M1*D$)4>S3BQALE.TOE,&M_O1VNGAIA]:SYKI9?+4^ M,J#V_+-[N$F<%#:1N_.JFV>#5F$')'G;HT(9^622W@"RTBLD9I9NF!Z$-=#N M%HIW6M4_)I_3 7#X"'_7+@>HN"48++Q7*)[&7JZO:LY^R*W $ \4,GT;U$5& MY,J202[F+JI3E"[PB%[ 7L(D >SF\F;4=?PQ+Z[R4+#.OLQEG2'XL 7/!CF> M\SWDQ)?^3/X'ZV%&KU/1_T@G9L0N4KBB$%CVX>P2Z9+9;>M2\/A+%8IX^" K M0X.NJ)C0WW%OPK^C*C5L. MU=]@_VLQ6P,*&7"&53N?4>+SOS,'K8$/6/S$N M%JF\(P=ACIQ'U /X!U3L+LUT> O5V0,$SXX:L=708EV^5KJ@'_UQ@06DX*YV M/@'()%)AM]S!YD S(\?1A#*C:+PL8"46E")ZVO(R$7.Z2*8V[>+CP);V ^LV M\W_/3E>+,\M9E\96T#7=?C';X^N2$;&+\97M*I=].4/&BZ)-/ZX87C,6"' I MFQJY0V8K8+&UT>"PIE)"/4,7#U(B/T)4X=7F MA1ZMG?"KA'%YXHHN!0(J=O%21 M:F*.$RPSWS=S9ZV@F10 Y$,5I2>JP7\JV2R?L(KK*RTJ*A%:[JI?B)>[ W=(6DZF >]:IQO 3K<0=@K"W5Q5/C=!!1^3.TX-,C: MK6J6'1$^)WKTJK'+A@7IKDY7^A9&^AL->*\K\/:R7"U=P#^DNRF1<@8'18%& MCN]@-0.45G@@:755S^YPPYP'QMAHX6N4>RB'L(KV2B>^Z#9+L.Q,O(YMY=#HUE/DA&R(:10>08!G%AX0PM6SQ_LP*,V>SR M4IW.K'!*K32^(-$#E8B,TYCO"%L:MXHER$4L<%5;C13X'#6'$1;!^U*27Z9E MD=MB 9)?*N/$BB,VJJ7:L%F$[*=)7Y0@\Z[RZ,*\MR9KTXK0W]RUDZ4?DRR] M*(JQLH:'(^T4BZC3\5I[J9@K.RB,6D:J44;:2>U\YN/D13CBU2"I4E2/%RQLM2B1V]>TM(=M'9JUFJ4.4X;HG.PJJ+B][)$,MX M&V9.7'B!!<0,2-LRGH%ZH=*.A\<2L:;2[.SF0K0D^/@5$Y;F_1: M<>9N2[^XI M_7PCM6RSXXX-P_7]C$'R*GI6C%F)S@<:"(*2LD,XQN&KL.4C)P(=_<*ZT/,> M7, &C+99_@[*$T4#+,%/Z^:$YW($8*2KX2H,=3Z)+\TM!556\X0B&40KHFM! M"-/7. 4V=U@OF.2O_7CJSR'Q.G5=CVAJMV25J7*$+40O7A7D)X1SH,$L_:XR M?S&MJ'S$09FE[&*-!:JH:Z!";5\$=G)%2GMQ;ZT&$D&*\4_R/PL2L*'P!$:3 M)ZV-"[4).!56O6EF@Y=J-KHC=SHM.(?FMHU_6&L!'Y^V,Z7Q7A5S1J"2CCW_ M&>^7"74MT;^-;E!V9I3KES+-O %]8X4,/0D43+IG&"@!;4+6>((O;-9(KH=Y MR+H_,\X?1>_>(5%U6&488#36H6/V)CZ%U5S'A/,I41]QWQ$IO('M[E,RJLD_>R_8WAZB M27AAZOQ0SV%BGM6X@-6%<2<60B8H/*A"ZP[_STP9VMD68151J33#,<+<@KMN MS*X27M3UKHOW8[N@:'P:Q4M>'+:V* >'>82P4@9LB=7 EM.!+GATTK-FAN@^ M.&)?0I&(NY$KG(*2G,9J0HZJ(-G;(M/LP^(N>MQU)2&\-LI&#L1QR@CTT/6 M4KVNM<1[S/(J:F2E4'44+D+&LN&@902LY8)^CP0)F:17XYUH:\=ADB$[+_ GF@2Z0 MJ\-N-Y:Q18N4=N$C.J/_2"PE_-+!)O*9F^>1@KJ>TJWJD22MBQKJ:8XQ#)[. MXG(8FVVT\_Y3EGA$Z+M[ ==H^V-M1:FS]_^CG@*?,R^+\7CGM7&8/T9_(&E] MMBC1YG\*?X"UV#W$1\"0Z^'&@Q%IZ@JXW 8?A#%WR_N1AP=TPP6P EGUPAX8 M6*BV80_B&HIA= 3P @U7RJ!7G\02>ZR+DG]X%U?C^-_:R:H&6TGAA#)H1GV) MQ>@CMDZ6$CFXY(;IT80]11N00@*3/!R31J-;\%DO+',#1_"ECF%CZ"_Q$&8V MIJ&Z)Y;0:.'H-\/GL4QQ].A-3%'7ZG5,X-T+U[?GUCY(78#.6W*6O$8L<@RL M(&6/S0TW4>@U15*% #0$*PT8K1@Z(R5BCV)*&]7D-&$' K :.QV6/P4=:( ROO+.M>7'EQ_BA:<,/PA^9461O>A/ M8 W<2%.42E-F0K+2P^*FN>03@P)7(XB1X>HU^X(!KT(W_70/KFUHPB !L MT*FAZ*P"G=(H64[I8))J,-2.OF0H9VT<4.IQW.^^RG7(/W29LZJ;0XGY04=K!+Y_-"1LEEG-6N+6.1 M, QFR5A4RP>#ZWO%E>\+48X''X@L1I\N:NF4*<]IG@G;7;M>G3\\2IZ*WNHSN/RIN=OP;@_4B/CI>&,<6>Z3%]]U-?&C>":?%9-\/&IQF59: M%/47AIUM7>)M2^B]A 3%"IIL-L_XTP-3[XBS M0J$E/QYW"RGDOW1.;FJ9,)&JTSIU,Z9OQF?^.'F#215NA@KB+;-KX3#WF/$$ MAW?'Q2'465Q>IE3@2 B;[F9;O,X_ ,3PP,/$ 7ROC*.:*\N7UYY;BGP*%7(I MRI8J<#*"&6WU,_DU[=CK<<$FLJX-6QPP'X'4Z.Z#\DS=,4KK]_A3M]NA<$+.-9A/,?>Y%V5.E(_& M$V](9V+#Z;H)J$RHGI+.%[9_BV"(DZQ&*X_ZHUQBZ<@W6S/+5V3AMTZWVKO1?-U@F@ RM+LR,F".457-= M+MJC#B]".X0$S^]*]K!3DR.)5(.IZ M@:#E55EH[@\9S(GQA\\NTHE]X()ZF*4XQ?WS4KRC!EZ5Z[TB-#4XT M_*$(6 M:FKB,#/@%Z#8F:?TB%PKT#SH&>>:2Y'N7OP:7CDQR6,JY[Q,I]0P>J;PG//X M$W0'?GIY=O[3=H_+R WZ3BP :9P7P@\"=RG\9RR7M&@:)!-;>2#/%]6R@';G M:VI1:J[2MMM-5^BPTV]-&ZWE6OTHY>UIMX$3%R-!"2%BY%OP1O>E3"X+L+OV!%719F-KU P;IMGNLW-[9PMV^U; MH,#,.'*.AV;=CP5S*IS^14==G@8QA;?&.0@XU#L7U\,R'7LNN<7<(;= !'HL M9\K7GB6D#B#:F2T-T]UHR_/#K%*6L2>%6+OM3G%V*9B@T#"&:QZ/+FSB!].N M%@JU9@K-%&([3L:UO!Y+JUB4K%D^\[IDJ40VS?*J5BZ6.B6T-R:VQ2F[B36+ MXH4K. 2Y\.!9C6%= HDABS$,&CVS&)A#ST?RPT)!T/KR3^8]A,'%#'\H#M\U MR1V5&G'2R&,C[:H.BX>GA\IU&)J1C(>W2E1!@UR&1&GP^$BT7D1/TFWL(X0L M+9WVFF=9]BN -_,84PCP2Z.H[-3\E8D!).I[?! M9L/!AL>UA0MHJ0ZHY1FO(<+GB(/3:>C9E77R8-0SKA@W&M.KQ.8.:A&MM)QE MCDH-WC= /ZR+]?JC)1#KID"#3V4=EE[*EFP+-TLIC80[I>PN$2U!_U'MOJ35XS<>2<3* M$'7 C"@"@A.IS]E82[H\BHFQ$ IZ):$X7LU:P:JH^R^7KHQ" W1Z*H7"-<<, MV=RZE)98AX9C&A\OB>)M!0Z_/* ]!6*7%#G8/E8:>R=S)\T M6BLK>S,)+% M/BY*8XN(XC0Z2HU5.85NXX1K].K56UHWI$<#_=2CTU=G'I1A6R@0OB!4)8B5 MNJ#H&0U]&WM'3KU[^/DDBZ\K[I?#R.C"\6+7&QBLG&W4>?7A3^:M,K,PP"!K MUM 0(W0I#0@4UIKM/.-@EB9&I:K9S"&FF^FI6-0+FE*"Z:4LNJ*SI^UFH#8N MQXX!';68(C-'!7FKRXQXP^Y[47_=)[KR!#;7Y#I,]"TE&'3/8<\.H;P, M%Z!F-/03C>]> #6BR6Q-OEO1:!@)XU;(H =\>"9L.:JG(%3_Y)/I%0 MZE2=)0<0V@L!0B>G1X' JE!UD1MHGI5X:RO\U%V8$$ ^3V+LG9>^7B M\5J$2X^SJ'M9J?79V [,N?I<4$6R0Z'E_ MZ<(E4C24O7'?-Y?SZX,A1+;KO3,WNX2.K>Y;9L$_:D07 ;.,GD5FN=Z43+9*>< M6]7$K!L5-RB]1O#@10*:BO#NW8PT-2.B3$'(?VA\$(H62E&%SDD+U/,2*?2' M#$I^MG$5Z3RL>GW1PH8LC9#J#VWG $&LE_SP>$7H 2* MM5*P8D%<7% "VL^#!-!*?P3#:-6S9 J*4F= %[,= M?S/8,VBO2MXXKEH0N>$U!QC_2$&,@OY&(BX@Y$@T,8]O_/ED[J:'=A'UW%^@ MMB$R1/I \+PISRGQ4O-YS#;EG+!$6Y3:L>Q@Q%%MWZG=J&&;,:H+.L::*4!8 MX:[4;$>!L*U'3%T#I$C27M>]YHOQ$RK\[X:U3W&9><,C_VZPSTSV 8D8CYN@ M^4**QI'W#7>>HU/P;Z_KQ#;F!^/?X@'UNXS"O%ECL_G>"L74264KBB;*O);U MH'1V2AQ@?B!PI2,2SPC@2UK:^H6K16$MAW .FQ^=\EQKS*Z2" M+E,B6)),C1L8O5G;TG29-+NH8IQ6;C%Y&W*7&F@1.DU+4?UC&G*G'F[ M-'&2<>K*-+MVPC#^^3CV;)[X09)!UU#/7R5<3"18?P#I]6PU'\>;SHO6"4>Q M,IDSJF':H*G1BG2%B MOP;B)IPHF:A(3GQMTS%99BLAI!FV\#EFG..K8]@PMSWO;M*<31 ZX6W#ZO>J M%]Q]/:DK[[&-LJ23[Z,]SXTI4@;-CWJ',@/_)D[#P/N[:'08NNWW\=,.I\#K5J M5[#\K>$4ZQ^,. RD#YF=EQ"6M+>5\:>8$F6G8#*"4MMM"8QE:>$'50[> MLW'&/!:^D6._^N2236>N^B2348X=WAQ)(_B[8OPMR,[-% 7XM\X#E^Z3<1"/ MD_4"_:J9WK(@7\?#F7HNF?VV7_9G"(PRK& J29&F)%^Q8D6$]L(*.%/4(^<> M*I\,P!4!Z A0<4K5-[:,\:Y]X^LOR(Z0^.O1)*7C__SI]D3MWOZS_9_6U>3< M2'QY2JP\IZ[I&X-_QFK)+Z(/I=8!SU#(0E]-GJ)CO;!(9MHQU)U.'WD\IOF] M;17@[@$)S!QJTPD1!K+W/G3<;8BF],9W)P/]7C6!QK#U*%DKGNI$8WM'L>81 M%NC@T@CI,"9,_H86L-:5,;KC9$8I32VU\C*69*M?32?4J6T*T QVO:SR[X!W M/=>&9F%50EJI_Q"D@()ES>5-5"L!AD8&'K@6/8LU*2TZV=,NOIIE)09E/M-G M%:0U(;<5\VN3TA@FIY>HQX-SYD,6,!_+WX-#FDJ0#[_4Z8=6C YJLDMQ_."U MV@2\%LT-U)KB,(B*QO(QH?VQ0"%4H2V\T@PT=EY8D]"0I"L 55*.$*B<,#*( MAFLD726L .ZIB34N9%-52Q)SRO;D?."KV.,+G2$,BDFV)Y\8DT1!D+QS3!61 M1'7APW?M:FV1)8KOZH^X@M?!THULKBZ,0S$QL^:;-L-?,D 0\5 M"\%N9P4R0W8T$MC%&'D_W F/V M?0Z4,1)IY@:9RE^,4[KKA01L(TU(:&3/ Z3$=FAW:^W+$8\H#^@T*?#."V;] MXWY%DHRF_H#@F=P[2!]=X]%(JT#UNLX[\'JN!.E^22NM"TL^X_HP(5$2-^^N M_TXZ,X%]=2ZG;,]3LZ32F#["/^9VE3CFO%F!/A3YJ(6IG?UQ\OI:Q!8 M7!!\&H&R5]H)G\91XIPW,=E@&K::)%[.RRE/2#[$0@%GV$?\<#VF5R,5ST9! M.9WXC8VT"#S"4AA:BQ)3LTN?-(,NE*>>YX*;4.3!IU/A*PJS.=]@;'R,S<$& M8[,>S_)X,#9='2)M8,"25%STVL4S[!=[C]/A M@+<\/F&7=(R3:FK$F3 /.T;)R/&"DW8(().B^>1=4+,EKIK6%FE@@(AQ5<>> M#+I_%>-AH,F7KNX=:.(LWM8Q'@9RGMOCBQGZ 1XU..)$TB7(L2Z(0'H,GJ7-HT[Y]'M%=FY@(J4 GEX1D$ED?N )!<+/2:G4KXQB:V;_LEK9;?J,[:5.4-?KCN\I\(#8J1<6^J.80+^I',Q T'01%BDQET)!98N^Q#A& MA4C] CWGE5E)K*DMME=DI\A82T?8""2(([<8@E<+^3NE4*@9'%Z7$Q5T#4E= MFS)R:*LU7G[TM.>U<8"Q9))FB&VB47J99E:-6<^*JT)?B+MTJ_9I8"*/>-9C M81 \I],ECV(3WC$.QO6H)H37"HL7 H$LBH_2"6O&96]W<$CO97YXXC&NW(EZ M51&QYD5=*])$T\B>[;==<;5AE"87+).P M.3 M/&40'*ZEU-U<'+\4'G5V,CP'DW[I^T"XX!+[JS:B'[TA+@$9,..%216;UK]. M0W;-C\) W>D4G 6+I%'[;-*(+*TS->)I.3Y\66K>7C+"9OT)I7_=$&@+Q]H8 MNEE:HS@FX.>AP-E&Q8[[5$C#5'J.[*WD>78AX&NBD$B@94J!M::\R(4ED+E8 M(&K$\.<%YMXGD.I076T ,&R?3D#U@@=0678>,BH+)F./=$)SY [/TDS86QZ0 M(]>=W9X5?Q9Z2D%E33,2IXX<\'/Q"7HT=Y+'=P,82-Y>0PU-=R(M*,76[I#M M<> ;N!HD'7UQ[N-3:&,GZ/Z5:6C5(2TF%\E \]5TW/[2*)XSE8P-#1D-2W;. M5G5P7VY0N/8NH;YC ?62A)N.11L.^ "E_F;F%3H2.5J--54F#87MF)>0-M2@ M &@4T<@1U7"I0UFW19D6=N M"C*'!Q.9$M*BTR<5YW0$EUI:]^TEJ;K)SX+9'AK;G7.[C$([KB53P.81O!;D M,=<*7N9M8H>I89!U;" *G(S2V":CZ66[%K.E]^!D#CL!(MM;H6LB45$N\VUL M,5O1N'U7+MV^O?!VP6XL<@CTN*I]+'==;5]+WOU[;MZU-N^T>U\:]X_4VLQ_ ME,')XV.02)3=?J V.2BC\?.T',57C&>@DQPK#F@A'C]UM?.B)1_)G.F)\1E! M[\ZJ/JQVR26W3UQ60VW0Y_ZW@E/&(D-:7;L3O]]1O?:&6$A3XLC.:7-^+'\/ M^$$H#FCS^]@O_R:UIF/O(F_B*^&)T Z*'I=E_?1P[&'LE UT2)#GBW28+L01 MITV;Y--X:ELX;1.,F;^A-M%QRX^K!29A2,)!E])&3*CFET37QIIKC[[02D"F M?)APF^'2R_48Q0>C:%'B$_L25\KW,#1#(^)JDI>W*MO>Q9K' ?&>=>V06_>5 M;"&J5S:.CNIN\]&(6YW.(5>6:SEN_+?02C>JZ, B)0JYW:^Y'W^_GD[1^1A?)Z*,J!,VMO\:'IY?O'B:J.X<^LDX">$XW7($# M*(ZL-4+B;&;>8C/WWV_NU2P;YW16"\'19:%]]91IS21Y%C+X^Y2A+@G"='QJ M.BC368G@*T+Y/YE\3554>>44T@M!F5A[A\TJ^(ZKP*D^QAQ/L:)#Q\9M4/!9 M:B9 NXJ2H6]6(..*^WY,#&1B.3 LSBG!JH%%(NVY5C#"(GJ8H'WBUAZ.#5&: MD*( /$9?YATNUFSP+B6"1,(%%B)1 LOU]@LJ.^XH(+&!+=Z*((;.B07\T%3 M%I"3XJCK;R;J^]I_UXEX&8]BIO67MNTNZ197ULJ3*TM2ZI76+M)YU=-*Q,3L M=>J QL1?^X< "86%3L$% =ED02Q?!H\2N7:X0:ZMQ[-\<^3:QLI]=2O'&#;C MCG TB]HI@?&=PU UP"8;__->HA _MR-5:'-J (P!SEND(0B>S^X%584R#W-% M[$U,?DNZU/[59)Y_A2NYF=I["2T@"SZBBD[:K*3#^4.W0,Z85N.&C*G!E_]B MPP!!*73$)07G IFDCK L@C#BQ(2TDU&X08(0P^LPRQ5FO:Q5>#SI8^I!GD#K MR28!E)'?C^=C"%/'C"_:H4?Y40M%+A=]$TK;6K((.., M*!(=50@C9Q:6-D]BCO3B87$9$/#;EC*D,>,T=Q3%=\Y, K13%3USCTJ(!\UM MXLS6^):(&"ZI>>Q0QI:0SA+RZ ?M&SDTU"K#'B1/+"=M1]63] PRCJIQL0V] M3IM>YW9^QVY-NKW=_57K))H@$TG/SMI&@*-C:)IODLR=!H>_6!8NF7=_9TFB MSLO +DFW7L06/58B\.[0LG X1.4/"X0NEF*;PD9Q8 64AD4T@P0"O:5*FR.!EOHR,^8S MVR$5">%-NV'3>G0J=,BC3)%2TJV2 X_'4VO-0Q<9I9^G(V&1'D,\J9=867:= MS3?;9,+-V8)+%RD=WC%,';]03(Z$8?*YCAE5?B\W3VW(^)4B.=EG"S'CVD7A M20P7K #BZY+"UA /6X>&SI6'5Q<3Q74"[:XGO8/!LQ;*1>H(4G 0VHA.C0O< M/WALF+=X$:QE+D,D_#8ACX.@^@?[@/4/G@;""_07^NV1]QW'#,U!34CQ3 WP MW4_*53KT?UB&8W[;S2G9QC/>YY LZ_10OXU^\9[A4G!+%XO,(0BE'22/WI?8 MI2>Y,6>+FK;*,7!M.T=F4%\F%63./GA [WE=HN)/-MQZNH-C]72]7@W;IR&" M(8/G^P>]Z&W\$?=XG9)3*I;C1'EKX_;-^?G\]8YWI-^Z5H\/WE,%2$H=$_I\ M3W@Z8(]X=<,GT988)8'5S@/;%/7S8*]_" */3+IB *3B"B)$./7W,[2)=@S(.7C=D+'*+T_1R M&>T]4T;#/>->FP:K_4W-&XB*V[T]Q$Q'E,+<);**0@.(.>$A=(BFM_&-UG*T M2*6WVN[,<6=E&%TTQF7G5L/U,EJ >P$* M?S='AG@"&VR RX@#14)JV;@V*6Q"KF3I3A#XGL^%%&1\W8F"K04GAOH5L"9N M6P@NEID9RP6U,&"*$)* HL?FZ*!80$M9++&N7UIKT.D 5LT-K2])%W^H@ER M)//F\M6 ,'G95E;Y2QRYE3U]8$$PZ+[)\YG &QO7\>.](*L\'4B8)W]F]GGR3GM H6 \9C&!OW MR JC8:6X(10%6GV256X?)IPP4G2,4T.EM@5HA-HQ*!:<':3#[!/(975YTKC> MS6RM;H+X2;]]+NG>3H$7_>C4N''7CJ6W9PS)2(3&P6 R,6Y>2G4^[?=^:L;IOQJL%+[+>+?=9R:#LJ7[HR&@XJ+'?!%!GFZ?&B'1O U3#0ZG:5 MNU+K8/?6,>?AH_-)N.] RHC4^J+0PGI"_JQ(MB\M:P;I@-@CEJ/+5:[UY#.7 M_Z,$[SW9@/?6XUGN@79NC:R[C]S7]EN6A(C+$CDE8>X@4QS?:(@;N19J'041 MJU*Z<$./,4>*PW&0K"\RBJ3JYI.F$0!0SW[.[M2?5PW&$U2A5 ZI^*V2 M4SJQAEK+XIU'CLTL' O++U'%4<4;)G3*M '2LLZ#0:2TG+"T]=+6>)BO7?N) M!<:_6/$E[=MKI7!(" 1WZ=/S(X&SH*Y;/Z5EKZBYB0GW#4K:4EH'.7W;;H0T M/]8:U'#%-E7M9VGLG'%*V"^X5J&:D'53G>U6NDSMS2#FN+4 M=Y0T&R,!M3(LLQC,W'Q.#2H^7N ;2!2LO9]^3FE^/U5 =%T4TPBVR75@Q[X< M.K+)?M!-/H-$0U1YZV R<(0,K'M==G @W.T.\<;0;J.&SHE',.%R+L7 M9>3T1.TO!0U6#ZMTG()SO!G:+KIN]D43J/O8NZKM!$R=CQG*)X0#R5W L(?SW M'T0XH6FUX&&=1%EK2"T]EP4RLX%L#1.9-"[*GE#3$D]GVWPY$)=P4% M&6&.J >33$XQ_6,8YQ]!E#ZZ]E@2';I+*H"]%MC0+3V;Z'&Q4>?2T#I4YQ\[ MUB@G2:AZX (+Q],OLC&C M4U:.B[IR%40>*^ZV;W0]-0:KN1;N:*S6^02H%B6H@SE3U[02BXND/1$\;+Y< M9Y=]>A3FW".MA%AM5E=L;5'[OTT]2_HSJ*4=L"FJ3I7 M]Z&GK'/.-O5:6>X.$T5TAY8RT6[,:,O;F*3F8/^TW3D^+D4B@A'7+IZ15*Z5 M'2!ZT)KZF[TK;(7NT()9$U./YJG+:MQ@,;:52K::>PAD=[ZW'J$?O1*?UJH? MC@H3G/P%7PWSKT] 3^0)^78,2$\YM*A\RP39"^W/7L5):(U8^/ VL6YO>JT MBM;!;\^HA@'IND:C5D7/WR29ZESC-QJUF$06;S5JK45GC@SD"GC-+=FTEN4K M^&7H^OJ^D;>GO!X:6S0'_#LQKI"ON0P*AN_KM=SFGC19.JF40KRBNG8\*AM* MT;$L9Z'<(2VG03H]2!T'.JM8=Z55:O-'ZTSP-4G+M[YPEOM[MN#:XHE,L,EE#] M^5DG(NS"C7HA]RVQ!,[CDC[5:ZI?=67:>@WR8EBY2]J?'I-0DR(]9 8.^?[: MXW.2TR.A524N&W2,*PT7VT8"?F&(FA9%1N_V86LS73V,?M/[;"MEX$!'9=XM M2DXX+#NLK+,1L,N[\V-KL'V#A^)[]WR$*SB)D:308J/R&U D$H2*8Q?ZXEM[ MGW>;[MQ<"9ZNP&WCFZWX.#=D3>RNZ4R;X-G-N^PW\A5L5%Q&)PPF;O%,&3"B M!E1>T%PD=."L&]AV]LS7MPZV&SBBQBA[XZOVN'2-%9VN0F,:?#>T*X#H?*W& MC*WZ2C?'")PDT M\N21\G?0M^L2=,Z')BGMX,^M??]8KEOZCC;8E"KB@M-,.''7>NCR$L&:G M/6P]YL"E; ==/,L$P*@B4("..0P-WWQ[,[G?@* "UIICSG9#ML/G;(;^ZP^] MY JS-,F#I K_0CC(PG9B_X#;IJC!31_0L=*V:*PQ.LF"&=W,X->?028&L(%8 M]:N9DLTP?ZN-TCQ?%DL$%YPSP2UOFN!BNL6O4XYYE#B^IQLRV;X5$V/P@^74=02N_JMG''K21=(U07V0C(/MU@EN MGW&$)8GO4#M>DN;F ,M6UH8H4 ;;C.HO7;/;:"%"\+,$'K MA9U(OAD5'>^:_+.-C#)Z-V5B+5$V(=@LN8'3*>%!#3P<_ZTUNRD?V]:LP>HB M5E)WA3( BP*S8CF!&R2-&1#R+L'PQ.,+Q2[F/N?!@G(9"&YQ.^Z1 GLB<43S MM.!Y\@2)$3/H>$HS%K5T;A4S2+VAIWB2%5<4,5O-+VWZ!H#W64J]AS#4 E@[HL%??WRJV4R*=S9190->%DGI_RZ\JG!8\+5L*F/G53>B8 ME3WLA40+@!;(E=2O;+JT4;SF^HW6:FEBW#G$TXSV%[6J5C[L9K,_G,+#4*KI8]D:/*Q71-B M%%E0*1TE7Z,"NBZEXJ/S;8S#)@VO="IW M#QCZT7K2LSQ,XI(%..0C1%0V23_! T,<:,82MXD(!F&&D1I].[@=5(03JY&Y M)#IN_>"Z3H]R.J0NG8GV=FGGB81Q$XF_L"W!T>%U]>XVCXKK1KZ7,KO=S04_ M^)+N1#QF*>EI&4_M75R-XW][_E5U/1L6F67[>7=\^D9"A'#ILA8!#+(E&U%/ M8]FD,G$-3U[W#&N#0:-3ONWO \5 6KMNZE*')NB8<[PU <#&3FPL+16X;H^< MGH,9,UR,]C,WSWC@9.^;EAV!UQO+D%*TDU.K3)QF@8&@C=QKGD@:%_D54 =0 M=*&"6*?(!-IH%1VY>$.^T!F)F.@#;#5TIHIR(!.W>*"Y24R-6WP"^[KJ'9/@ M7IIA'^/+%(!LU22S0Z@:@FK+.KR$82V?5_]4G#X&^9F(J"HZ'LDJJ0F-(3=L MX2X[ZF.V;T9S:3Y(BC7\F&A+@C@FKE4FPG4T&E$E;PID,?+JUPB MHSLO\MX7+?'6"WG &='B*>TL6&90!X-7N/T5J#-IX.GB>D=/-.X\ !@LW=0V MD6&M\H*XB0*EYD#Z<:EM'X(ML9R!\S:8A)N&JH.F"6^(J%9G@?W/G0S%&5EOHJMK&B"RR']35F@E:/C?J,CV/.@NJ& ME8HMG$HGB?/(:3GXPK83PI1:LLCS9S8\%BK>2T2&BO_YC.N_" M02:T*RZ$>M .^._6#UF2 ER.D;;D1GQ(PQ0B3X#_*O.,R!D ]RBKRK'/M%JK MVM>7T@X10C1GA=>J-+PI*-_BRX ?3>G+O877N'Q.$QH/<(\-5F M&HX6T5NVMR<:')_%P),?667J@*0Q_)ME:1DFBZO$[!%!4+\X?:U.M#AT(.?2]?!,TOJV&'7R=>TF=T& M]9 W[&RTZYRT"[DM4,?G2O,:S*T)>R9/*.ITE"0OC+MFGDN?$[;G]_Y9/YHD M8W*T."D:+>)/P ZA!_G'2P;8MC%V([L/8,F7>"X2':OLV8V+J_R*Z$=*VDSC M,K[*B5&KI&P;3[GSHNR^-9-!"'^^,7'Q73\XHZ4LSTQL1528-XQT/SJ-1<8H MI[SW)-,#\3)-KJH;QXY.-64TI&V(-2_AP?>7G8 QDV *>DS=B_GA7QQ(Q M#M?+2U])PA76:Q'2=N=D921O';P-!&)E",2S#01B/9[E'B 0:Y#A'0PHQ1L- M?@E=JN33"#T?<*DDTD2%L5*YK_H&Y8DQ$54*Y6_M902$MNY=D>^880,U=HI1 M_)"4\X2HX9HDJLIAN(SQSKK,%I_EWYW0XWJZV[5X/S:QEUYJB'IN8PPSN M*/(XLH0@5^Y@/]'L>&U>"JTKYJV#*TDZQGMV<+C()A2PHGT%YB]T5%WIPISB MDQX'9F@O\@EE*6(4I7$& W/3NP['N*\J7-KU[9C^.=OH/]+@%TM_%J?=CI7< MQ;N#>K(J3!Z\C/&.7HNGH>$<(:CB#%ZC!0RXQ^C=,A@5\H.0$6 G$<":I<^K M57]*N9PE4X1J"!0DL$RA>X%[/VTFL]1 M[*W+:_,A^,^<&N4.J]BF3' ?FR.@8D8ZBZ:@@LA)('(:EY9R!?I@JOTN3Q[N M%"V1$.?^")274U%_HIA\6F=NG=(&];],5^=LHS\2K.KG3+0W,ESP:9*E[CTX M"]C4X3@.&?<@Z3$5/3OH2M@9X"5.U#X]H4LFB _15U^F63+%SY(U&6G_98!P M)B@_LL4:'6AJ?0F'>9"LT@]YS^OT M7\H'.[315EQ%5&%PFD==P[#M5$-&HQ([$O6R.I_'Z3C$D&^E\ER#_B&9O@K! ML%Y[)$A-1:"#+<6)4@;DM)ZZ8M S%4ZLL]J>HN%(6RW%>K1ISY?S"W<)/0:6 M5;OU.M5*;UQK?CY$$S(59.2<".J.F"PLFR4SMLI$M*5PNB:5WL^M5U>XJLTD M87EQ[:HTI\'/A[O]73]/*CP[7%N:+][.""RV<-/<&IC$9N M#&ST\][AG0?#?[?:5@N)/HQ_@WIA#8HC<\ON+:$<.*X8RKX/7<36JL2;Z+E1 MZWW+8;OI,@_I7*-0Y8_$2A?"S-!0N*/^YE74??3;[=?0D@W+X*?X0Q(3RYKI0J@(N R$ W_S('T'=PV.%Q*5:W66*+ MRG1F&AM:>]ZMTXG(>IG;J!M0+NIY91YHQ#J 8O'%@BQU*]6(GIR>L2.>?(IG MY8VA Y##%9 +]*'GU MSJGK MF$\+7"T22=P](*MQB:C8WXJR@0%1_K4'*JG!%7Q"\SN!VZI'JFU4CBR30,9Y M 538U$3SP>&E90ES((QK?#5E^F46#C<;^U(UGDJ,J\,+X"]FTZ1EN#8]^>#0?^9KR(I?ID7[)C5 M:195>>TX0MA4Q6,L7*8%\<-6.RTDO/+2K0DGC'G6E+Q5.OF0W_X"PH?4=D96 M%(5';0H+NA:^8!&:T^#"K/WLFN8L,=\S7S?!-36'L;P3XCSA+#&;T[QR>>W1 M8'!<9ML"O2,@8,W HETD;:W?!V<]3BRC9YV;MT4?VZ3.N')!@V )EX)Y0$>+ MT(2"T;Y<8.%JK=<8(/-1+%"I@\?<:O#Y1MN%Y'HF9&W!*T];^ '-3GOL8VIV MXA4ZEN2S=Z+"$).46WLK%60EL.$LR6OG00T ;9T1J(-Z]L9*J$X->A 52DH. M$.G/7%SG8R<1\QCP\4F(T"U31M![[_E9E&@AT7![!T9?ZHY,P*YG>_9"L3\& MH9ML@E&TQ4@8W)"7GTIE8I@02!OM M?"PTGUX*ZY6*N]#?G-(C+49O0?VH'"SK/%]QT&9/7>1.!W%FHZY"!9)Q]FMO M8D%ZR+/T$QL*NQ&OHZDGIUA]-#Y.93NKKUV&2J]6E'JQ'Y9F9YVGF,1Y1'+' MF4H-*6B:"D3MHNK-E-A%/=[AC*_8WFL_+63=L3!(C_,XNT8>@+*1\+IM/H06 ME% 9B%-M7>5981Y1V0D$/::?A;:RO3Z.AEDL$'Q/N7F64#./P.M\4-CR]?0H M\5?/-_BK]7B6;XZ_VIC+KV\N-?#T$!>2U!Z;W9"2H60-YTD96P"N$ O "\WY MR^-:T CP?VQD%-A7)*_)^%D'"J5QUSV6(%(C+]?<#(V4#'!6/9#KQC,8QQKE M&X+K\!KR]?+*:**D-EXX@$]Y,SR_2K*@*\Q_\(3%G?G&=)-HH:0LBE)')*UY4 M9D68!3BC]6E. ^;,('HG7AMF+5/!13_G+1 5=>QQ2#"VNT$BA!^7&'.=UP[Z M@@G 9#9M3BJ*8U^ 9#/D7W_(ZUQS)EJ6+,0Y=CLRV,B:W4>Z#+MB,RE??U+\ M ,'$HTQ:IR9O9DQG)ND'^LO'Y!KPG@HH[TRKVYZXMRCJC&W8LIFR;SIE,BU6 M0S H45FOJ2FQOIF4;^"+N+S.J!!*>"J&\OWK9*P"L.8A#EUJ;@+2D)+#)R:S>)RJ@UVQD/[DP^T,5>=I]1J M3K+-.]5UGI13T4P)2_I.W.:2,/4VH+#]UF&-83/]WV+#>A/NLNN*(? S=FE^ M6627B4\^PM_V#CKSV[*HIQ=^QE" 6\6560@PO#TGSR)**;,\5-7Q;NJQ*&ZF M_^M/O]/:@PU(2YK.'(XOI9J2X*[ZS)Q,J\H8:R&7@OH<;6,GA BDN,+/FJ#0U,F M5POD5Q9/K'QNT5(P#\,QU5,&D/;+H&!"Q09XCPUBOP-X+_J#VO[S:_^)E>^) M6O2([L"?(Q=+ZR4MF*3.E2?L6E8'<&70](]F(16CE*RG;0CV *L>PYU$DZV3M6*$VC'C=;B!K")Z"V)(#:Z>*N<#<:/Q$>S9^,8'OQ7"=;VZBRV1 MM8W^37 )FA&!$U\(^D!(QBRLQ2ZD(7Z>I0ID:/69Z0 K8^'W,M#?8YAOM-S' M"MT3R5:J]4.(U"924N[-S)F[5WCY7>V8N.+5E/'? MWTE;CV.!0*U($4@:"7%DN1MS=YE6QMAX^@L"(!-TV2*UAB75#>8PO37++ 'H"X!K.1:>4;-= M%MQSHM?]2&=[,J,6NSC'%;13ONHG/<.;O+ MI_1*)#I4J:746[LF,-[O,5B":>!A,MIW"1IA;[\?MT'7(QC4 /IC';@V!!C# MTA,4LK0>H,4M(8"S\M#JA!J_7L"L^A<]->STXBE)51OL5J!$;[S4QJ"TGNH5 M[0CIRF^L );B85T8OW> N8RUO%4E=G\T+^'M-UQK=%$4%]T$U\FFK MF*UITLDBW ]^9I=91H6(W>PFZC(:QIE'C)]\0KNZL@=EUR;6J$@9G##S%58! MA_P>0J3RI&R6W8[;L%+75.H^:,]$&P<436[L]D>FCJ''RHV-B$5+!5LH1!^9 M0[*2G#85-)3SNZ=R+JS*4^0[7GB^E \P;&$51A&K/?70LG!'P8#Z@\CM$QV# MV6L.I:<=V;5P.%KBP>U>.G[&Y9LM(7^QP!FL9VAIB8>P,=25;D6 V$$T9PA, M&4M/J7!FQ5 I;H3FNZM@2CQFS &Q_U]!E,*1SQNGSC@H,PE+:=NJYX06=73% M)1DQL,2C$SI.W/,"MN@WB#64K0B^]//>X6[/K-/HM1"2O>3O M&']7LZ['/EF5_2T;G)ZOR.>B U(6X^NX;[2>55NL.L=)/5$D&UA$@35:<(J+ M?G80QIL3ITJL JJ. -ZT'6T\]\5)NXR464E'1HY*,%('IY CU5BZ# M*OVZ.5Y(LR1LAH;F'WC_GO(7I #;44[+7&)8%C'(7>97A0 M[%G.&2V^.,4T=%OYK=>"9.MPVO$Z3JI1F0Y!03@L+CU/1Y/_WLFEWV$1FN![ M/;^VUJJLZ7.L5%I;2G#2#G?N[GTNGJ 9NSS M5V^CP8O^?_ROP9/=;XT16#VRHV?[_=WIJ[/W;_[[UOH^/W;MZ_> MG9_]@"'%NR+O*#'>NAR^;.WM[1_N_@"K[W@M5]_QOUZ\.CU[=?S[Z495[D:'S_C)MEO,XHT0AP_&A(0Y$%]8\8]JE'UT/895%TT Z7?@0I,G, MDBR<4#;B*JW.5FX.&Y?XV<.S2-YTQ@+J5XG*)5,A,+F0UG@J>()9#B=\\"#D M.'AM/53$QH$BT38.&V;BXIY>XLV]^1+R;I'M& $R1.3+&!.L"(:1^ MI4QL+Y]2(ODPV>9\)U[/WYD^V]9O)V?; ?C:K%.? M_9,K4-S0H)U92(K7\S'!MH5^UA.&ER:(KDW@1$P(IL.:>D3]BN;MX!O,MPTE M&:FGQQ':)6?U#".9UU1U'K+ ]HN"]& FT4NS/]B)HNB5%.\$:"[U]Z,:.I3' MQ8P*43:WT7&%K<9'M[^E@[3^N>-3++6WH?4XDR;_^QB8=3D[E'XM-)MLNV(0 MV_L&F;:JUF$ZC(2SR?&XF(L%#LP[N-# YACN+MV7C'.D%!"2>]7"=72"A959 M\:%O9(SE7V10),])C NHO3"7FXGI$KPJ,Y>#0DSOH(*YEC$3%RPRQYPX-S8@ M]4TL6J0J'%7*GRRMG#,(L,:@:V/ 3>-&5*,A<"6_;(1*<&Q#&+/RF"S$0P]< M)-EC3*]-XRXX"%B9H15:\NTF32;:K?4^M+&6T=GYR]WPX,_,E98,)[5"KD=F\; ML_.5SYU+(]?CE\,UJ;B(8;=O*)5\^Q*VB,8O; V!G%[2^#NR "JZZH69&IK' MP3XQ@]*J0)VW3(F1FK+NS-^A$ ]>41"@:/HL;K8I[T<(*$9>T"+1P?43H7I] MAR\A+XXR[I1E*+C2*P?7^WF21W\493:F)/R1)P)@I^*#7&/K_1]'9Q^VHTD6 M3]'08"]N/WEVDK&%(%VKNR711V7]:-_F),_EFDDHL,<-$B9NT$"JIXD(5'1HT]7,+&45$<6D"8+B0C4Y"U9(6ZG' 5O M)=I=EF'RE0QC+QK7M-FY9 U7"$F9^,IN3#N1[GYX-.>J]61+20N]V!]OT5LD M+N9B49 #3!-LYM)\ACKDZLQ8<$WMJU@:5;/49(.B&:@%,9(-ZI[N\\1VW1.@ M2&UTZ\(P!VD%*G$V9)X-= M;(B9<\K+.D*BTIX2WJ]GTC)5?B&('DK@,GQ#+ M>LR!D!M6'"KS19149EMX)X4Y[9DOTBT#[J/XLW &PUV1I7AIMFU$AOW'+4O6 M@VUXA_?B'*Z+#W14,?Y6([C.Q23U,^ZV:!PB82PDLWXMR\_,!"%6O6I4> =9 M6CVY(*/B +I)+XK"!K72U\CQE?L**,A$Y5R['83&4@\U3H#;,[ SZ#L7D!': MXBK?'4A GBV*DV3Z[<[ 2#4V0H"%E*'2CBRR0R#*2JLFS.;*;D7CC4V+]D-: M+\L=+V:8V:%*? 0C%;/ID+QYJ-E/+:Y\(#6 4CIQ[NO^%S0S@#<'LTP'&N(1 M;1H-',R=.]T]LZ1,2/K![*OKJ!E\?<">N@Z62QS]MPFD"^"?QEK;POIQS-JV MT)'97%+%(@0+W&IG3K=J&G>I_.B*Q:GN8U)5Q]PG%-+$C3+I7COW-OA8VT+X M4&!QRVW8KZ%/YR5H&X.LB*B=1]?^>J,/VOBF6Y,O+15^>^UY+9;TW8?DUE7K M (YO'L%%H98)0Q!\M"81J)(-CMLU+ACD:KQYL%P@!#9[Y/7GK#8DWG PI(8R M+)FQ4*Z-EWB>/BU<+M,?%1V%;X1YW;L;YO519F%^LU[CURN0K+VEM)$DEC1< M:H0Z9!TT/U[Z-N;DW 6$=C=T^*R45A9N*ES1Z_'#5B";>S2^3"LDWSE!N'5Z M]&*[YYV3 C:U09D]?YTCKUSHGD??I[<@"S(NB8[9@[9SM[QLX)'Y)D%NK>EW M;?4>J8;$#NK@(ARAU(.[DN0C6;4-K,>']0PVL)[U>);' M ^M)"$,M:'>NB=#Y/T/[MR-W] 3J)"H@') M'9:<#H")DWJ>LPNF9/A0D;99EH6*90!)S:S.,MY9GP"UU%&H>%O"EO[GJ7_:0 MX#I03P.;17<*(6C&E=0GKM$X0-2I32JFT/1:IC8)HT3G M3]AWMS0__*@=KN-@R,^Y8/\RK499@?WZB+RP)B.&I>YAFT25].Z\H56I@^%) MX*NQF )KAB847@!VK;T TO%3!.6@[BO:\*@?'67H]YFR#RC:-N3#O69F)T<#8YLI6Q2E[13Q^C^RSSWSD+MNG;>%<'\$BOS23U15P*EA]GI3IW0 MVP5 /J]],02"H"F4S/0?//":Y6GSD3 !AJ4@@7:I-6]AHX$;W^3:?:'U*-3P M[:QH\%B.V[T32$@HR0[HX9V;7U9$;NU]%F[K.[9)=EL6 G3MW8#G6D,ZC ^G M[S^\.CT_>=7&%?[@UNT/:L&I!#_UB00#S&8P?Z3&E.K?-3;V).$<%+,01N9! M1UPAY>*Q4BM?)/$87U@@SC3;[T69CJ?)%?98CQ[XG[ +U[2OR1((N59""N#( M4(FN&+7+E Q!TJUX8K93W O%R+S2:25M^)V]^?8B1V7Z5Y$SM_>'),^KZ\RX M*&G,[@./A'G:667?+BNT@I9\FJ>E+;%Q]6V8+*[0O[FWNW= %S4_/*/WTQ8C M-3K4CREUGRN8LBL=>$+886#3A!U26Y9G1+A&OI9;8Z&*NN;>&>RIF>6+JBNK MO*(E.?SIRQ?T]X>'.FNROV[H4'JT-Z]^.WH3&=-Q_.K5RY-WO]T%D_P#.TU$ M*/>:.L1 $U972N#&DCCB6!"9,_HEP;VB2M!*>-F(])B"L_/$74*B17T:$^-J M5D.W?$ND*M7:+!D:MDYB@^\U9X(#P3B1"W9L"6B-)7UM M!YILZDP]+-1IHI.3'ON6SR0DK""":5S-W9W_^OZ(]F?KBF=W!NM@+0W6VY-W MKZ*SH]>OSO\5O3PY.W[S_NSWTX?G\I@%KNBF8?:YI&Z/,CV\MSP]O/K^W!_8 M_;G)*3_4G/)W6J=+HK6CTW-S)JUBFH+G_+)S9_]@_<^=P_4\=XY._^O5^=H1 M2MW?@+Q^?QJ=OOKMY.S\].C=N119SZBW\?V[Z-7_^?WD_%\]\XDW1^?4^/C^ M^+_^\?[-RU>GT=NC\_-7IV?1T;N7T_F5Q]^/SW^Q]'9J[/H_6OY;B0] M:R?FE]\A*+FG%?^6I;<]D-%7?]=9C"+5CISI3V^G]KY?L")*4PX1=RA)&K&H4B+G/ROWETYI MHTI %5Y(.529<9M5"$B[@&6BKZA$45W$1+!",'DF?*D6)5)7>'/TG8&E 5\I MBX\*/.&$7U[, ")'LT2^9%BC#)DN;N4PPUA!?FA>IJ-DV?C9CZZP3K' ?W[2 MWQN@ LDOLCQ,766/?XZU.+CI2M_;5KY$F31!4I00EC_TH7#72B1 MH0M@N#GJD$2#$I?,RS&/TS%GT,:R*BS%AFPZUC.A-/>XX/J?U1T'X[OB#QH7 MT8)<8>Q&D@C3"I/T@W5$M042).#37$0Z"WVVYM6T%$IDEY)C1\*Q3'QRZ248 M#/KR.$$64M^M(Y7H"GUK23C:R(4JCTS8+R_<. '2CM_.M\C*P6)+VAWC!FJ= M<9+,++#C?G#L:V,X/IAP.BE+*C-]']NQ-J]^QM(?+Z)W1;YS##A/N:"NR<\? MDP?7YV!1+M[Y);,^CYP%EHQE?4YDPH=9C-+!Y)7]HD>GK(U5=VL0!D M,C;(#OJ'I)PGY C>,OP] +,B=.(DT<^[?7-)S^/I"586O((IH>^9U$K;67&E M1/0X?A[0\]CO1EMX%_7N[7.%=Q>'?YMIJ?-DH64>>J.?G^[UGT5FW#/@TS1(TUFK#ZHDC\>A%;]X<1UMRHQ>G'T[L M,#SFC75.S=CFWZ24K,N4_F&<@RR9XF=B\YQH]VNOK4)"G&PA=8?;;DO7"17K MS4HV*WIAN4CMIX^Q#^FFQJ7YW0;#77]G:^!%AS.P$;SRS\\&9'6=L;GJM+;/J M,H;"H270VYCNDQK<5*$5"5X2P?/68#MZWC_\A6X-4.^,+!?U!1)2E?Q?*"\ M&=8P[XQ:%M[ W NN\8MFC&O^=VMO.QKL=]T+R)+FG>*\!@4#?WOO3O?:(W6Z M:&O?W._@L^ZWK\V_94+%&1Z^CO&U/CE$Q0#C@<<>7N[(;-(,/_RS!LR(KOS> M^)=XX $ULV,YTR-MX4?P!S0MK0M665PJ>FDF,)Q;-;(A5[X)3<)]-K?O$$0I M_-PED4+:CM,5S ,)5> &Q(D<6/MQD2C#(4>"<9N2'<%7_IO\BSP)J?).)G-O5_>8-%X&#D' ML]_?51_@*P(%?H@C3%<&36!H46]OGY^?]9US:4X_Z!M.VHHSL M9O17&'W./F'\GS?'7[>H2""RWT8)E.>]9T\/;CY/**]]0[%D,U-WG2FU?C_O M]?=OVRK"'4 A)+97AR^SSR;Q>YQ:ZY;V.8J^3LKG1S_%W^?1ZV18LFM[B/4P M>!9F>:AYD?RMLS1#GOV#9'O^80(_0KN>A$$^?\PE#A"?329IEA+GI+$4:6D" ME6/)]/Y6%O6\>0'S ?U^-'C63"0QK/PJL\]FY_0NN:..Z/9HTTH=8.7V-ZW4 MZ_$LCZ>5>L7T4FNK,X#A3OFE]C4^/[^$R^*0_N7KYH^V*&LU27.7LW+GEQNI M[Z7K>U;,BK:%[Q,GJFTRDES*Y8? > M&OC>7WT<#?'VG-3HR(>Z"=NJO2?/>L\'3TFW"AQ6E&BV2^U&:T;$M&:-3J?@ M3UB0F*J.M(40_;SW]%G_:1@'4(Z$V,517/#0;%R3,9<]Y;_8"@_3)PAHZW83 MJ\"&Q..WLE1<7@ZM'[TKEE^*Y8BK8&CPRO7BHBB)WGA)^N;1\L[=V)+F(=\< MQRP!7"(:>$PM]8X-#OO6\SY;E/5HX1$A?&?0UJ9;[&&M4(;H>W1VHH?G425U_ Q:LFGE52V=7;L0>F7K0=@;'84W.M$; M<=CWBF]T[-_H V[D<4V0-?0(E3^4Q:=KMQQL]8GJ64?,H/,V29AV=,*FSF=. M)YY1VVH^AOQP J$KV:54N?CVB^=1AK('FU!V/9[E(8:R2S*-C,KQM')_*^/Y MQ2-*+L)1GN*=/D;'MJ/U:-[5U1[W+)-I*M]FC7C@ /@Z)&BT))V9(/S$4(5WR.9C& MA#_88YI[@N6@G8 !&$(XS>,"*J"9#(.3/F*XVNXNWKK]8^!(\A_$EMYZ44K<2!Q^=ST_0_ NM7C>FK#.U[D2#C.@"@7=U3C2_V#II!=!7=5%JI\(SP_J+.%Q*-J>=FU,V" W,Y M)">8O)M(J6K')TQKE.:(!]Y7^%YZDY31('D"DFGS2$C(YV/"JX$79P*Q\)*< MGD6@,@;P_"BN%KT&7;F YP-U\?8J>M0+P'>OZ\IE!7E:L)6*(=B'X/."*Y W M/3)LK/"JE#XT#T/BD$YQQDI3E"-#:\K(D$IZ60)##U*A64KQ)P5$(HSM1-Z^ M>QM2XTK6TTQGQIR4H__\JO)T,/BI MZ1H_VYU_^C6\!]P\JA>:323WH5ORG\4#?#+8GW^"N[CL@1?%G*[4];0+]9]#@/(.5UK^^_W-,VV>:4V? MZ=F-5_H;[3[>@6:/P]S]YT_[UB )"N3ON]' G#E_N^UC>_-/^&#;O#3M 9N" MKWV(/;LM+J( N>4"6BN_&#_F<7B^&0<*U'8WX\ ^\TX,/A_,PZ

Y882HJKI.0X0LT9<,Q(K[YA$,Y-.GFW'O,HZ#+W,_A%?D!W(_N@LFG[6:;G_Y-9SPS_0L&N]ZYYWS0X[5_N%FK%8= MJ^<'F[%:<:SV]I]LQFK5=76X2B)Q,U:TKO:>/+9D0B2' MX7!\GGK(P>Y&/62#/?^FV'-2RG@B2AG_[VEB+G.9C/^_]9*(^(JZ#2MNO"?K M+V_RM/^-)^E'$A%Y>_3NZ+=7;U\Y 9'[>KX?8K@@>/;[V=G)^W]OSC%\FT&[8= @*WR$ M0;N+..B/B,R_XS2]C7/CTRF),O5DOW2=VVB[. MER6W<% +@5#'5G/I];(JM37$3'A6Y'_6.3$FN^:OSL9N/(;M Z=V)+\7O&NXI(^K M2D;*?Q&V@:MJ07:M#?OFXI;'DEJ&4W,IOC784'86Q8[RV-H.'T^7FU@>SY$2$>:2OQWX2XQR-@/T0Y2,]&KKL%OM\Z]7NRP[?ZI,F@( M#X>]LW1AGY*2#E:FFP_MUIZ8AS,?N8%J=.];]ABMZ*H^OV]7]8ZGP"GX@NND M6L+=2(EC)HS#Q5U4,0E#/+BY!/,8EC"AJH,KW4MBYC MG!:E,9-B),W;@RNIGL-X'2B):@%%=?Y\\BD9U3?W9CV,(_K6[DDY0*IZA*9% MG0*8H!OC#_:N.*;Y4,:?95E'DPP$,RI0T$&N]JB7X]LN0Q"3=P.1 M.SZ'?^^?]:,QFO_,#*%',P;OFETG2R>)O!UX@B6+4,$K,WY=2@)XTN=I)O]/ M.%;F&J.Z!/W(-2_)+':=P:QBWW;!H(7"K=J^<%WCB1_U_)YWN">+8F[\C\O$ MV@ 63:SSA;#4/'_2?_)++WI^8/Y#6^SY7O_@%RP3#+A=)K[N0;6,,+T7^GGD MC,^5_J]/>4T^1-0UKOBYUE,HC 9K<3U'V<78C[+.913*A+8!#2N-1_^^2*4X M')YX0TE/W8O^VUSJ+QC 8*YG!?C4H'(YV/UEF4-KISS-O4GMV5EE98RCPLVDBGK=X[-@"RNBO+C_U@?/]',C>=]PUI T),R06:L$:A-TU%47:03 MR-U49HHXH3:+/YG'^4N$MH2CZ-)JR,10) D>RWS'/!GTE">%,9D1$7@B*4>1 M )ST'92T2]Q-7YXT>,R2S)-&ZHI$X[SG#IG:574TN7$<7MAQ4($Q.2S&_C9P MR3H]4H@A%-+,-(=I+FK/1--"#WAT=FP6RN'.WJX)-U0)6GF&Y7KF&BXCJ"$/ M;#V&*9G'%"'C\[=.HGC*SN\TG^%#BR+>)2_3(S<*!V'\*;%JK@'OHY<4#'.N M1(.294+C!(HB6C')F*9+Z81[0J*4B?*>V0,JUL:!%:@)26S:..I%J>E&FMG@ ME]3];2)EZIZKHN.%7L093=+919)HSC3W4YV=R6 ZSX=(%L9C&"=6I48> M>5$6-AG,45Q$O*2.3]DC@^F9:66&S>@ :4LP2Z4((/BU;C&]]Y[()V-X;QRE MAY_+47H?U*0KND&':^T&'5, HV637^1 MR85['["EFM"'S,$Q3CGC?!\\VW/.MS$P%=L7I,627)GQ)=%F%O&L,!8/6MJ7 MZ<@\LY?A,E$"$9PE)IJ@8Y01.I$Y1"\HU<4!F'Y30P$N+YGCTQHJ_426?DRB M#\<5&V\O 4:\M0FEJT8?D6#56]$;AT]H3)UY>Y"=T7'(=],[4 A#!/WZ=YZ1 MGKE2:C71;![2G!O%"((IUA";5X6+$>'P8[JT/&F'1LDG6&:FX8K.0,RE#R#% MG:B:Q>5B?E'D>&#Q,1+4=A"GSG7*+I(X(V'=L8G/LDQRH^Y5W!T^^%DG=L[O1W7W90W6T3^B\ MY,:9N-.G[N$%]V\=W:_V@E]"Z?=\W:BJ;C?'M*'^!3#-JU89ZL$Q=ZTX'&0? M+ZM5VJ ^DZ%D34=]E:ZQ5=[X48W:MUNCW[D)_P%-R\_L=AU?Q":P MY9_ORY*L=_O_[>XQ]_][\(GF0-[VGBLOJ]WH1QB*G[_=^]]3I^R*+SYX?__L3RKG?TR0?"UBZZ<)]U6=YTC]W?&PZE[ W\RI6B7X M?*"S\Z1WN+N[3K-S_VF&ASG36P>]O6=[JQ^2:SC)7RE+0>_PE.O'Z^S/@;0E M+D<,PA@[:/;2+-!-"[=C*'Z0A0L3]>3P\Z*=-8C*'_KL&-_[^5V/]V\Z._<6 M;C[PF=[:[^WN[]\YREJG2?Y*@=2/I7E*'0XF')I@Y*Z9LTTP\KUF9] ;'.ZOT^QL@I%OY#7T=I\\@(E^? ')H@2A M0TF8^XNXG+9+J0_<"S(K=W#7E;L)1KY79:QW<+!6D[.)1;[-1._U#I_>-6NY MAA/]R.*1E^BQ1E.34K[%L\(\W5_TBT<6B0R>])[MKU7B?>.?>K-S\!D(BS5T M4#?Z,< X#PO%D0M6PDC OI"\^K+(I O@P"MWW(>/#WH/3O8 M^V&P8=_,J7UX$[O?.SC\3)_WAT$Z;1;)%\:_^\]_G+W_8X#A[J74]J:HJFTP M-H!;@;DUVFW+*[HI,K/2)[MOIF]M@:[O2<'3^Z, M ?IZ W1/T>IFBVRVR&HCL[_[F5'_.NZ1>\L9;/;;9K^M?B0]/[P[+/7A;+=N ML<[O+21*!#+_]Y;_MR*MBPXO-XV $,<;R5HL+[T(ERXI EP45[DE8LVNEU.I?=$D_P < M2]VL4UU-Y-_9;K("W#@9E8E9C./HY^=]\5G,?3*2;2BBGP=/#OI[X:]]9J?E MB@&L%L5L>\Q+.TN$\5;XX?=$511\4^"4 B7NB%@*?.F/JQ@$N:DQ#2D$L%BI M@IAQZ[R83(C#-IDD1.^NWX'NQ30WPS!65K])6IHE?1%G$ZMRA=7;\04K5?;R M?SXP(SX(:F7!,XUNP+<[=DRT>C/^.[_K6DH@W*^N >9;EUUKIN,2E)1FILW< M@O5[>.U)V3"?H\=2R1R?:SG&M';F93%)B%P.G,B@32/>2^7D'#M"[BRN\Q') M H'"_$6&;=3Q2OQ7S! MA/FL_F'6AZ(($]$R2O(+XB=G 2/AR+\PCYV4<@>Q(.;>XQIZ-7-R]?;@^NV!;^+=N^M1WBY9+E(9=U-&$T M'#S^2:P$2?^(TILQ].Z0=Z(9R<3,H4@Z0#!BA@=A"3O>P+KCG?*J]QR/13.L M>S/?H6?G7O=UFGMGZZ"]KY\XM'14\:G7[3+K1M(>PZH;(ZU^5Z2+9 M&2,H%Y;CL_.3=RRG88*?Q$0X0M1\GZO"+(%GP62OY03UO"B5S=:4S5Y>I6.I MKM(JO<^A3/_/+%F4Z:>U',%[7V>#_N&/L,ZPT_,BWRDA'D'-,D% .4F2Z@:2 M[$=PRMW8270OY]I58L(18\<:+BIFTJRZ@[L?99Y6^UJN4G$%UVP:7,;0.PB3 MV3PKKLE'97TS-M6"! W]43HTB_+CCIFC$=X0_B81VYMS=\')FV;TR&J1YH.^ M2IG#F=(.4L9\\Q^D@EC@Q?SJ8W+M>;Z4022-KL>]OV_H]+CGS=#]O&MZDG1Y MVWM-;WL58\2Z/-8[#7/S\<(X',.:I1C,5G W"XI$"/;B.6FF(=]>J6)C6X\Z MS;&UX&91RH=2-PN5B[RAI/0(-L8)0_H6\:?[S^5KMLXKHL1SXZA\2F=4^\-Q M^#3294:)0#;)J7T)NT#IG-SM#_3CO$2[OS,T\= D-1:8CYU;5:SM2=K4K\9+ M)"S0=LF7)O5(K.[P1;8&3_I[V[^L&()R-117R8HK2$I!/AE?(V'S23*F: Y* MB?6B**_YIIVE+E4^GD2_D799=)(O3 228J.]*:YVSN-/YA%X3?2Z]B&&+*4M MGN ,^M.,6#5.Y4##L(1WL0]I-ZK=NC;KHUT3O8[OZTH@U4U7GL/(JOSD=:L* MPD$5Z7"991E/*:MCM:6QY28X>G$6LV&@@QPEN9(>CA2*HJ,/+R*V4VD59J>[ M2DLD\QF.QM4%/+A)G66DQBI'#]1PD&GRY2SQEN48>K(ZKC2#X]0LI5*DU3 V MOQT=?> V_3%;,*B_2O1W=XW['\!A[=ZS1Z0/U^$E<3G'F,)TCB-(1L9\-K.# MY\SH**XN1/7D#I"N*'Q)S!6.8J3HT%/%JF/>?]PZ:U<)X MT1'M/(X(8\F$=0P(SQ8RDG0D XAC9LCX"*I$WO#[GS5K-Q3[+9LA*\<;7\9I M1OL>WDUMSF1@"%.Y<=DK";S)"5&O&ZY0O4"!@UTR_$[4,<7O MNH)?9TPTI=I<& _?2IX)LSD38 ]C-/B^_CKJ1R\YG),8*I&X8$S?N#T*P#WP MR9/<7-"[]+7@_=0-6S4JP&]F4DE1VG]<\_X= M8\Y+G,2>.[UC#(WUPX&%072%C9269EZ-\YZ+Y2R3>6S\;NLH5Y!OUAOUHG1B MOG;=@WZT>9V\,(]9&F\[':F7/DXX/)H+P@N\6S\R^?#0E M^.[=^ <.K2Q-$,7!M!7U6B8'^=#LM>RQ"6O3W*RI>ZUBFB4E+@$;&6QM3U6= M$P64J*=3R;I**7B0F%B0GG8#D74V>X[PP5L4\U^NBG$6#W9W_ZD?_,!']95+V%#R'4B&>8IH4L+O4 M=1 9NUS10]3YI,C&9%CIR?U\*XP6)..-,=, /&\=N/)>SCN#2KMX7^Z7<^-L M5=P)4 __-!-!UX_RFOP)V*BT^LA7JXW9*A>Q.3M2S#++RW-"KR#@%X-];43\ MDWGWJ[@<[[PI"IIU)]'\4U0E([5Z-'!O7_Y'/)O_>D1W^F"B^NBD%YV8CT># MHWZ$?,O>[J^GYEFBU^9]B[*B7PU^[9EE-Z.9<#T->@S(Z861*XOL7DS?3/VAR/ M^[OD%QOO.$"M9@6*'DCG4- +[(W9?]&\'II!14;)#MG/YGK]79L;CZ?3,IE* M[DTB(CY)\>%G_?VGA[^8)4XCG .^SO[L(%\;\2;>%1 M9>'[DR4+?YN=&ON0")?,2H>Y@RVMRZJ.V<3%N7L]X)<_Z\^==11_#GR-J?4%Z,OF4E*.TLF/1_:J#I[\2S)JQ=^9"QO=&468\ MI@RAN;5_PT?MW&&3!*-/9QW_HC8N@EF5B%G,CI_*R2DC[Z_B,LX_PN6B3#.* M7+@!/CB/&:9 [H=$OHNN.L&GM%IH'#"I*=_=>@@^9,TY;$(?^#42UPW-#[DY M[WG#M][%EB#,HS6^VWY.F(.[/B4_G/\DNF+-#$N4A']9@X9_2 <6?9N<0P0; MP35P#T6CT+@&#R\/VO5$P566O(D?J0:N2AD;Q\",!D*HKA$=HCR#\!A0&1AK MZF 39T\,.RQU;!R]61]%%?YDP3Y/8Y_KG2*S=$KS25X]L?'[4/XTW_EG;/Q% M$_,B<7-D#$=&1]4_ZPR_HI=^;[P=3NW@"9+8#"-*2 2<-5,ZH@,JUZ^P3>YX M+_(A9S$76L)3\4G/K+H,@VGF&09_[!KGZ!O&3VR;D =@%G2'S^)K5,#($6"K M2O_$GTSTSK5N=OSQ+ZS]%#4S'JWVM"-\H! F1:-M@:PXEA35JJ*M=)N<=;." M4+8()F)/6M%D[/T_[??$<2C34<*6B%#7YB![>D@+TGN$GO'J:[/!1J.RMF9E M'J=CM[ 7A3FWZX7T"]N#4J,:O-I,1F(KO>&1]Y<_\L'R1S[<_>:/?,,S'RQ_ MYL/ES[SWC8<97]]*+Y<_]F'XV+HSNY\8]2VQC6G9\DB^YI.;@%(07_3$C"_1 M/]+G>^ZJ',E2]18&GNZOIM,:G^_LNCS*PNRSY87938WU@==8U^4(-G9#G1L7 M3/J>-^T0&>Q<5Q'?;! [3!975'!9 M-50-KGHT]:[5(R@R ]YPO!MK[$=UG)):A*X&A^SL_B99UNMR+>HYW(B3,]XRG4Q(6&[D@'4,V((Y?3VJST@\&AH,78R=)I 38([S-XOK]/>81X MQHBJ,&?B?]PE"'YW%VR^(GY)\VN3Q4"'+;)$2F4S))5MM6:O;\]8Z8Z>E\4( M25;\%M$+IW[,F8#"9UG4TPO4:3N',6Z\GF71>R]]O'3(T4E1ER;6EH!* MTYFAX: 1_WGPQ,%3[Y*>J9@[8L)CFKFP%^ 0Z M'\0\1)92(9N @12DFVOA"N_B:AS_6T&,8O_=%%77LV&1V3W_[OCT35\MRF8K M+5E&"R)6G\1I&29M4#A9F!F@8DV0/8BK>^X#W!WT]W4SKV5U%F;]GKLE6S"@ MM1PH8QCN=9RI SF+J4.!&&Z!.^3/(XYY:S+DS]8_ZU.]AOF!.#Z]0MW18^]&+HBR+ M*T)Y.0]CZ>>C85$F0:T@YDJ!9N%Z6C]HNOJ:9$Y2VCY;@VT.S4RX8+1-V.+-&25?E+HRY;YYV!/_X5H$!/ ,1ZC/N.Y,:0,3GN# M>*RLMK=A.TV8RP@?\SE_7DWDG%Q*R$GUH:&./^ONR,@-L&;ZK$B-&K-6,_V2-J6QEY_VH"(H@0W"- M*+7FU[^9655 @01OD 3)3+QJ:3DUJM3"ZG=$R>_E%* M)6DNXSGM3*8'1FGLOX ZX9^!)D$->Y%J[D.9\_H0!_WOFCH6Y#U1T.B5LR:; M]^9"WM)IF; X(WH!JYPD"8J+!.CW+!RQ&.7; O";2I+33\"O:C6+ISCAD>S...;^ZE3KW83A2#W M>8^I6S.;N[0C646E#\?:W/Q4-E*$F[A M@6W8[V0XAV,;D.L> @\-OX42DC(7E> :[VT(#PF$;<1E_;R5 M8U1'2:RCHB^3+"D>UTF2842C 0R*.&2+F=R"FZA7& 38$("2%9%5P0F8XC:R M\094T@)/&(Z]V 5;+37]X/_^F6K]*LK,?:K,I"K,O&U] *SS9$8G!ZI@>.F5 M7\1N)I+!,YM$]R9Z%GI5-64Q,?R%O3^91:@HC;PZA]M-HJM3FD@YZ0R%GVB4 M6XV\=U'/BXDWB<1'2\E\6_9=]<]09GK(*+.%@R\'ODD@&*/I MKJAKSCZ.IVU:(FLSF[29S=DT/N"OF#,P*3?E^XQ[D:?[19&@V>I%#+_W7X* MIU"-[/=9=);N(5DWI2$J,<3%[ $S7'FJ[RNE#RL+<0+&BQ)!$GA4#8SI:38U M$Y?;42"&M\S?KRFJ&,EX3V.S<>[)) <#VTF[I^837M686=0^>=,_R%[!G7Q+ MD]C^H<;(\B#%P4@%Z^U&ZFH\:4WY>CDF[LJL8V*X>9@0TZ^@AF >"(8VKZ@4.E) 1T,805"B9._DR=@U))E'@)L:0HQ0DC3,6K%,A9 M#X&4;]B9@'=_X$U+L>1 ]6BG#&B^OJW4,T@U*0*52=RWI 8K@QLRVXD@VR;5G*9"_=2JY>1#)HX]RJ.4)Y9) M2_S@5ED5E?E(LDTS\>/Q0B63]V]C%!'Z**V1J8A5>@2RR,-<\@!,;J[ 8E$Y MMT6+"EXS20JBD')S337I2<$747$ZE8ZN Y%9&Q3)G>,H=^]/8S2S8"4SI)[M M)RC/2\-,4A#I:0@P$HJC<3@*>*L8Y?%F"EMSF\"=]YBC*W+*& ZD::7D%3QQ MK'B18]!D]3.VQU>J^B3OPG^I$"_&-C48[P9D^3R@ L3' MVT((5!58JA3NG1,KD-\GO,:D%BKOZ5B1M/0D^LQIA=S=F!XLZQ_S O+]K-L* M^_T!D@J/($]J=EX!"ICE:%.]9;2,RQ6UR=> ') C;.>X$!Z?)8W#PF4B993* M&"Q#%?X)/#'X+VT#0D'TY8#^(36M3=_S,S.$XJ<4?)$]0A,\\OBXCU M'/#.WARCY6G-!0YUVO'/Q+%%^7SA%%V[,]WUQ\8UYP9/S;RP0!)N6#[$H89/ M9EZ5>H F5:J9MW#A&06&A\(/2R,&V*(&TU]FQ#1X=^:^Z*+ZYJ<Y\+?\Z MA/]]S(6Y&V7\QWY 8P(P;1S.R@,68]S!.'G:+][ T4C5#.#P% M=NAPWL:?EFU&\0M^G5H/;R_$AX5SRA>S#!B; 7WDDG'FE,CW*5H(*QH:O<84 M3;OH.YL*3$2-#3;_LB-@Y$_>.[%#;/-7Q:S)S9"A]1>#FL%AF< 8$2.*.,L] M).20>H,XR2<<\ FB@\N#(^/NZV737!HZDV96P!^,W2!TT@1QLI>IS$;J2N3E MG,[!R&1Q)"&!#J6X=C(\Y/[F_GIN$@>]^,'U$&WO1=;.W[E&'F&GK*]?KWCH M2Q(X&9)NB#$@&6R@N]-'8G,R]A3R, ;57UK=W'8Y0$#BS58W+S?(9V]>2]-4,I>J4?YUTSO$AO(3--2,#',R76.$SQE1PZ@T64,\;M(0&$>; M:EHS2#/)[4X:3;TQGG9*Y(*$EVT/Q:<6N<,G>'Z2:Y?2I#AY.8)(=LI'4W0< MI?.46E#-=!9-\L-9)S:=L*"2 M>GKJ^7'TI-T(SKC SFM*7ZQZNVOV0$0O=&A-KXDJ3M1R8P7[[JE'"W7\ZW2K MG>G!<[@$P=+2^I/9?%1MYCMW470B#Z; M$_+"K[,X&)TC%>5Q&#ZB*>%:(: 1:ER>/8K8N?SE,X8Z/?O]W/5IQ7339_%T MP>KP!62A]6U/O(3>Q[\6%-SK53NU#A)Q',+_'?EB0=]5@,"GZ<];O6JSU-?OS1G>U)VVV*#@,/.:_51H5>8T\%C\ PE_EJGUL ML+>S#7XBY IG73["*)7_?%XS+"#SB:?VIBZKCW[@A=/4,XGN'--W/W*(I.*_ M,"'T>FH.7,(:8F(V,K0)[28:0 S&/#:84IQW!:TH#)7C=2J53 MG;?V03A@/I[OB,J+Q-,%SR@K>6UEV0L0==KOVN\S!I;L! 8;]&^]6F^5')OO M^ @;=#JBBXIR)6]UXPE:7CH.H[']K3KGS;:HKHU\A^6:F]6U^S6>]S; MN4N^LH*>4T#+52'MJ2-LV.[7&0>,LJ2B?*'OK-,NO[L8TO9+R MZZ)@'/+\:3Y=572Q&,4BMSW$'F5C,7A(WC2.1#4BE>R$U$\EPCH*3_0+X,/; MJ/+"-&+L5!\,AV-?]EGDPU]EQW]>H)%,?*-W8)MW[*LT'25Q+K>T09?BC,!@P2IK$0GP6OF*B^(!A-P$L7L>&@U@C0Q\\C5W1B0'K M1/XS=D>4#(YIV3%+JV3XF#7E?:?2+SX_+?5*R-=":C%G=:O=J9XO4PD >1NDOID626TJ@>D@H0').Z$+1(Y/ J%^['X$?;WQINH M]KU@3,,;>(_1D#J5..,^CII/7BB8#A5\#T6U-\_1C>20P*=QY-*<\T'0YZS, M-Z[PV9J:56IVYWCAM[0^>F)>G?6,5CR'P%M*2;?['3S76(;7YJ%?#J]M5.M3 M5<2RTU;>(PPG'7MYR%Q6=L^DKITQQT*49"D+Y0V%)@L5@14A3.)QF%0K_PZ\ MT'Z6VL\MB]^"\/O_)FP2PT2D_Z>M-#4*^B[IA9[]%'!E,"HGF]XA MEBS'OP=S7).E0F]C>36MGM>L,$/S>;O.91N-.<^9HX:9BH4BFJDHPV_]M&>C MD?902[$X*0T-\^JG2[&^"5+&3N5I=Z^)^7EFJIO$98W_L C!G+B M3&**UJP6I58(Z* =+_DV[V8NVD2X_F@<2S6:=T:*J#TT;*/_;@I&C)C.^QI) M;5O:Y+8S='W1:.*5R0?1'&50R&V:68<"0(J7JO&[[=O/HKF+['_^Q#R7O5(/ MU4C>&/&GO-@.]4F, 0+8EHB^0QT>GQHR-.S).R%L O0WI#)_3WH/P9XS'-XC M/>G/CS7V5>.?*-Y]W#@P"Q3-[\$8@!:\ 0Q"DW=+?&.\I2L'CVB9R)F>A+TK M3S<9OS!&0;]J#\[E.$*GEL<1LO60O:RK=K\\ LM[0\ 5[))S]P0+$MA1:EMM M&I7JPH775[83*-M!YY;+?6:@7KG"=>79HS@841,Z%(@^C8T%$67+ >72 9?. MWHP Y;"'0Y1Y%;KR7#[/*FFHX(;.&2J&[X"RI' #YP@&\1N?0=[GGCGN0%,< M:K+G0L3UVW14B"C'I1)@ $I$E(WMUK#K1*WW&;LNS-S^C%8)$_7"L[NY9,N% M=UX<;-6H[]*JU<&->K7165A5++[[_<25266:];ZY6EK<)1RIB"JE'X.%"X;:U:K* 16"-PB3;>KK4T M FL$/EP$IE;.]<\:B342:R0N'HD+ZKE0:K2[$:&^M>S8.:7'J9M\-7CE$FOY MD+91-YN]>IEJ=?7I*,:U97:M574[?3H[.IUZS6QW.OITRGDZZXEC?3RG<#RG MX.E/^V1NW=>_%*HN6P)=/E1M-,WZNAZ6$MB?1WXZ';-7KKYX^G 4%^7J MMJE/)SV=)O;LT(=3SL/9R)UT:!ZC'4RCRH=R,K@S1STJ=#UMG%&W<$$Y ^G0 M)7A&$^ZFE9*>CM4Q.RMWA=>GLZO3:9B- M5JEZ/.K3*8ES11]/J8_G%'Q?ZHSJ>UX7J'U>J_'W)BA'*P33WZ>+;N^5JEZ?M>@;UTI6>1\QI$MIOH)= 88;.4,78FP/W.SH4[ZFS( M(D%3;OJN-VMFK;OF")TBX+,GJU93A::*.=[HKFDU-%%HHM!$H1A2O8[9[C0U M56BJT%2Q4=Z&I@E-$\=,$QO%5/9%%0N<#47.,=)7;795_J2=_32=_[]Y_UNR M&:3$W3/D;M3^,Z>Y::9%Z-DV>H2VJMV%>5'U>7E1UG*)4?LX)LZ+IG]N94V] MI99T.03N1Q.*1B&+L$MQMMUHMKDW+HJ/.5(:G%+OTR!^8:'1!RP)AO"+ ^"& M,WA/)Q_EI-7-;E,JEMBL5SN$F5-GG;03_4LEJ M/0VN:DWF["D_5^A;W$CZ%K^$<@LC^YF=/87,_GY&3:[.;>_-?H^0BZGL 'C! M!. G8383,H/!UB##68[#^@%O>'U.?7DY-?]LEV8MQDO(!G^K_-<21U2Y>*2N MN\' P*[-2$,_?[(O\HY_F6[T*_=QWU.'ZC]\V87]T?YAW L"+:1#]5&ULA? M"@'+GGVXQ3%B@)?L1S_%D\<)6/&R40)6;$_]4[/:3 ;(V#&7-E/=HZE#.UY. M+=H1,^/ P-[Y@0]_O1LX4@4[TAMO+\RG3NW!V,-VU]^QN?:[F-TB>Z^&.&%. MC**(6!Q[LL^]Y]I/.!3/Y3/IJ.>[$TPTQ+=C:NV.\^OHE?P)U#X?6WZ/PXQ\ MHI;QLED^K-06@Q*PH[8+RW#<^)UV)]Z#@^WZ M=P JA1][Z6P!(T!1)W]_97RPA@^X9<1OS(,=#>&D7W(D72$]ZMNEGEIQ%;JD M@QF7_3XJ&5AY> ^F4M\5_=*O!5Y%9>0 NR+T1QI;%('F%!&1 EQLW_;>(S>2 M&"^FOE![>M]Q8WE=_C@().0GFEQX?1"A\B$^,T?U8>J\=OEY;TC&P0>C50\(D8DF:!D5OPK'#C!)]%$G.H%A^!3:D9!B NTA0[, M9S(QH=%FV%4L3LD+(C%;BL_P>V8^7T8DYTWAGN7ON3O'9\]ZO1@#RB]*IGZ* M 1^V'##(9_807Z,C$^C#^',CG$B:X(@ZG4JLJB_I,@^>R0R?RS%@&N@G. \A M9LQ,UCWQ!2P!>?ZKR][$[!.I\J?PBOC$#L#H7X-P:%BUL_^N&I<>#BQX?D$Q MD.'_^(Q_CYWG%%S*F0+P[=$H#$8ABD <=AJ&>*"<'H3(8LGL!MBM&_;'0X _ MX!D.<^$S%23I#.UW6"?.Z9)#Q ) W^1]5>-F,'D+L'P\)?A-W*C('^49B!]L M..*@>,*QL@@$0%67SVI17V,*N F$6(W>:?(D34(1B($3+5 ^/[%IT<@ ;1X8 MYL"&0ANX,0WTE-7A-U@O_\RZK!K?W.B[\2OL/0@CNL#ZG#E%<24<):U DA^\ M$5X9P?1[5/K&^/([KY MG6C$'2(N@;*"3Z!9>?!G:+_C.)'!/*FPE(3AG.!=\NET;<-TV-%,"GX*QG&" M)IPGARS58E=5E,>H(LTK@!]HA\ MT>ARZ:F*L'(!N+I7"%,#=4!B,B)58\GHO]B@)1%$%[*Q+*=(U1IQ;P)Y9>09 MIPJ-)"@'T,722\YP#5R4#9!=X=X\(%8@GU M0AP"Q5P[GZ,D$ " 0DO/%T8.EW4A&Z")PN>5TT W1^@6J6=&GBKWV$3<(]5G M.'01C;P?G*V(6::H;T\ME9NGT]@!!X#[=.,)1)$CUX0-E.Q@@6)Z1%IH!O\0 MM14,34U390)?\AF_H&/\'?DI&^ MTO16-QJ-1P@NA512"KD!@PV>CAY7(@ YO47# #HEW\@G8M'I8ET=V)YX6 M=Z4F[ED:2AP2'R&^&_$YP/ [2';845\YM<0.P->CW<*-UF1,,3*33 MB\F,\!,<0X;[P:VRJIF^P['?Z:7B71^S)XO>!(]KX#T1Q MLLGVTIVD7KYQA#B!;$L.3D>O2#1"6P[U*W(+F,(I\AB,W+[1KK5!;/!C!96J MWCJSFA^>/I(OP.*F/HW'C=QX;$O"90GZ/P7!=W1=);XL\;'K>6+"- *7B("+ M#'%B(!@EW.0))%-Q!9AG'@/ *SE4Z>E0H('OA+-\7_4D.=K'6/62*)].!NT! MB>'Y;J2*37@@Q482IS^-[90>-B%*T+'*Q.X]=,2IZTV&W0L1FL;.)4!>T=#+ M!AZ(MP1^,K<;[K5]BKT?D]W,=3OE!"3,% :$%D7?&SLI.TOF.2O"!QT4POF) M*5LX&Q96)VP/#"Z-1]Q/C&S:YNC@C\EJ(*:)'@Y&,Y[[H.VX:,ZP_G8!13:G.B@SZ/;0 R^M=QX/AP/#1>P489LBSL$WU+,@\2 MZ6*LN)\XO=U!YJ+D=?.8GGB=U"P$OP$FR#5RSK>>D*]%)+[]#.=#;.8JOYEA M]AR_(H4R.,[(32;;EF$1H<_!0Q&$!H)3XJ;DO&)I??R ^]J5)Z*[&XE&$4G/*2%,]2 M"F9NGZ-FI5I1'-Z$&EQDC$>H2[Y'Z-"W7VW7XQ'^=[0=N+V$,33:+[P)U36' MYT=PA$05'W;D"(V13EM8.T*MD5+2%VOC\7C%=2:5_JP1FB"N(AA)M$O;?=)Y MD6\K1JE,E&25>#X%#J^>)7BPJ/:8HU]-N7F,^'TD+'-Q--QX17B-&*DQR++0 MMJ/*#4I'X8'6F0_/GBVF1X!61*:*\&&XJM>%')&3ZT(]*[%U[2AK'X(I*)/3 M4@4P>0)@.#XQ>/.KJ2]8VN>NNN%))W#F,;@ CCO3%FJ5!!#74\6&A"4F[^97 MNG\F+@SA R$:? YMA_'4"QY?-A*OQ?#)]=54HHD'):249*E, 0X31G(& 8@KR/I,YY"(730O0%\0W)U>^[0Y7'; M1/M6]5_<-+HD4#+YT_Z-%\"Q,TR94-D<%X! -C*OASP1H&J^LI4(^IB$B0PZ M3A'A2(V+)/@RA:!J6A0RUPR><311;+%$NLCGP%O^C5E'@D10+XL4' <3A(SM ME& >9SKX(HG]:D%%1J1QLB"< A1![%9>2ZM/K\T2E.HT3$(\)"+&-U/PL$5;!1Q+NK"ZPCXF^N:2!"+X";Z8VY_*V*J1%IZBT'3%;P M"'4U$MHJG+_KX+YXV#03]8YX0B]#F S2E#+5]YX'4"1HRED&(*09O&HJB$P) M4[7Q[W[P!HSEF2FQ9Q&4Y_*=!^93;[D,.8 (ADE[ M!1>*2<^C !@M3QP74%#X^23*9CDN:B*V%V&-AN>E$;7X!:"5AQ6NZJSF]1LQ M!3?P04_RQAFXH09"DCV^",4V4:QG;"F7]#")4,4MX/D@9MY/S<#)#5/)0%HB M B5%S[8;\7"EQQ.3U7T'>0XEDWL4+ A%P-&=$-QINM:LNWB03IYA6IGPA*C% ME0U_-.9)IB,;.'XV6P"SR0!X=HC,D(*1BI\F$O%$BOPH3W1 5",D**S(#7V/ M9?*4IRU!)8>6VS]VHLS/B'S X\0.\4&HN\,:9>0QRVRHABBIH^+\:P:0QY%( M;4-ECC-IRG@'I:"**8IS@)Q)TDGL/,5QD0?]S)8D)XHF_!8DAH13+5D!]Z4M M."'*ET\B#'QSR$BB^&SDC5$%PB+T=(LG1,"B_DD>]S0MJTD%65N1*RORSN2B M_XPQ=0($Q+PLCE1U(IZ^0%'*)'W,%>MY*3.>I[((RI^=%9H7@2#4^3SW.VH? M,F9-&/$\_/X8@,]YKK1Z5*<,\@SD8$&_/PY3 M)2%)E8=SGBP&G9/[H'H-U%TG*G5Z3K/QCI<4<7Z2.&I@9:0RN8QC]IEP&0JS MI2-,R4R87"M8,.BJQ4(ZU["&]H2SL_<&E"#RGH."#CPW%5ZL)&FDA5H9I2OE=\3_JL8?HEX;?>*@ M3&*V-2S*,TG3I-U*I1?(S MI8:Z V'F"*UB&) ;A4PV2@0$FT56C L#* G5A++\QLY9>&KQ/,EMYD4X#U_O M8P+$6!V#]))Z=1'(&*##C_-.5LGQ_S>05N2XW)0BVDMPZYV4$V8*]D/V&P$^ MM6:X5'_EQI+/GKD5RE#3@_-6];:H_\*<,1K7TG2-IO NTRM#!$>9DX]B)OY] M-O)LGW*O,!0>LV=7UK,H)>?()'R5<9)37SR>U+/\YU-#"70J$8-+#;_DV=Q+ M .B,"BE&+)4N(5G/BDQ"3(5-#6*0Z:K)?42$AS?Y4 M$U9X0-I@P\6X)/*FE%1!G79EL'<4CAT*/.9#D9A$E-V3K-//#<;P@GQBC\(4 MCF:RAR0778E6)GX'7,QD#>\;M^^%3S,0F?*3D8HG_)Z10G]LU/Y/Q:6#X;ZT ML12G65A1?@,O$&4\ ,=Y;1Z3%\+_?#]$#C7J 2+?#-XQX&QSVPXVXN!$&'R4(2/_0! V)\BWT MJS]3HD#(-]*JH?.&*)WVY[X$ 56,/3%J("+D0"K&LBW!LCM STS@,S_=':9I MAJ\<#?L>4 5/T<"L+*&04+X71EC/*!@K>=F[E-V9;@&_B(YA#R\,^7$"8-D: M37084^T]%^A=.BKYVGGO'BY0T>X&%A )Q8C"6*3>(.1YP81,1B475 99E*9P MY%07F^=JFGBL:".TK@%98M)Z<3VF=@]Z$_V0*&M3'+/GJ=X\^0VQ-(G&4N6S MXPS"R*>IU2L4/,]_!@:,TL9$LQL0"0\QF/1NZB%V>,\5+,9('DC$E2XM_4($ M7 4JH>-E70'FW?#:30S]9E>A=&H84'B UBQ=#J E7R37GT!OX=8-M8N *V]\>)[RY/>D.H'L)SM? M=\X/YLA]S@0BY8R))OB 4JG"F/&JG+!=5NVF0<[.,2%E^J]H7!)G$ M+PW*G:Q'S[('TME'=HPL4*BN%)F7+Z)*-%BOY(*HPXPP%"G*!;'"5P:KA8ZH MQ,-F0(U+1ZY>\@I0SO*VF3JW7$#&JF4:=.ZG- M9?P/LFZ *[5Z?R$MCU),N8E>-9*%)3=&(D2,=;*)SBH;HHM0OZS<&-ANR&/3 M,N@A?4]]WE=7M3$UY+_"%FG$H'*4; _V2""QG\R68PU@I\@:NA%-!/JB%VO&6Y-*V+<@I!:C?7N$O>.D M[T>N F4VMNL>>,$;=_4G#D)N_*B(^]=HEO(J&A/^J/Z MJBL^"1#D/)3LYPG/0=:+==*H>3.@;NF*/7="&I>W !4A M\/'G,'B+7RA&B"$0GOR-A3D\H]03$H)?QH/I9J+*\,H^-R8O:(99$>=1(_!F MTHY!1.33)#652SE8&91I'/^4[>:DY06;%*.IO$A"B"#!A5?\/:U=2!H\#;'X M!&![UD]*C^B!,O&<=]F/QH,!=@'.W)(IY!#&M)FWJ$SJ &^D+?,E,HB@=$J< MU(-5 BIHFNPE#@Z<2P2,)+@31&$RV:5U!/!C1> 6J=6 M]Z6=(J<.+\E0I? ,*K&>F];[#?$YU.1CD*N)T,"5=RI$I-H(%,YAIH8EK0X& M.X:]V1XWG*:&%LW6ALAN=)AHL2:935)%]R[B%Q&U)!2>4-GA%HVFM-N?[$5S M.3&40FW0;RHFGL+X)+82J0B#(3O[(D\U1WLMR0CB!F1>""N3S83<7EBO4Z,H M3IL:+KD-YP9)'8\0A<*;#0!V>.K7%.,QLVW5"<5%+G+&61"1D,1$/ZQ*3X8( MD=>,' .<.'C8.XT8)OIV,(Z](/C.34(1(U>J>)RLB!0'+%IHJ"M$$ZX?)V4W MR>U9BS3/S<>U!7QLVLX@ZZ2$[8;/+/'I4;3OM!'K,6OKBWP,&:":"BLM9;0C ME2=V6>9H><%FTK27BI34>LZ,B":OUSA2W>&V\95:)C34A58S$RT4C)[(%E(9 M*W$I8(M";90;X=BSQ,RV"1?)!/LC>9+")'4$GKPS*B^BC_$-YN1)Z+]&"I!) M?U1RHO((6VIIXLG <=*\V35?FZ3^J^]%/DK2;B)Y;R_GO)=CG6-#?\1OF!KS,GRO"0\F@:3K=I?JCG91"=T H\OO/N+Q.??,?#Y+%-4 M;EF,,;'_3>+H&=*0^0!"U>0VCZW$KZ(7=Q!+0T@F*E>-WZBU) ]23:@J\B+3 M^#U5DQ7Z]=5\OX6*V!113U918UXJ((#*+/A, X; M&J8GBW/ST5A.)$W# @JP_)F(3*C+4Y/4-&^9T#@;P1/&)#NTII#9*>HOF^=3 M@A%05]Q)2IE22=_'+TJ;NZL@BJ<%]8&3_D->0S_T-(M1H9--6B>;S_+T52ZQ M+Q^NC%ZWA8UG^0=R)(M\QQF'(DY_QM.Z'P'-,L&FX* BQL/L[MB4V11T4 M?UZ@O*C1JITU)UYTXU.?/._LCX@E;ZAF'L$7D&?1):4@O$4#V3[8'89RC-0. M/)G6AU-)\6BA457ZY/!8 511_R&2RND6T LHO4>M'XBDTY[P,>D*\8-OT'!< M&MK:E^!,O'O2ZR3>+#IH<:A@_#$=GH-E)MS/R]M PW+2%A5R#DXR0A=["[$P M"GR?R;=[^0F7&? DA8Q5XPYQ)IGU1;D+O"R'9R$F*:]IMQU3+7R3S#"*4X I M&^5*01IK[P?XCTFJHSQ4GI-"JQZ'-E5I\;!X"FC>*C3;\4AZLM$C;_/F L(% M=-)JV^40C^;/I#>*DEW ^QR)SG-G3^]G21>Z=)14=AI,DKV7ZLV)/XV2\B9: MF9EJ&U[,UO.?.7V#JB)^D?]B6[5TR"$@8F;A5.<6Y??OS8Y22ENE2R\Y3Y@F M%9]5!6M+4%,IW!T!YF#&KTQD'F'OIHDB-7C1LU+'ND_68.Z6+RR00*+44X!= ME'?*U&4\-JP+5#,G4UTRFT29)$PFX89\G8E7TF*-2%)(*][I,:RS5OY4EID, M\)9)GI,-];,-SBEF\<3('ARKC\10K.&37F=F!M?PRN&<@BIEZ"JJY*^+&S2C3&63OUHS4[]6$'=M5J)NJL31G3"R'8&VO9YV.D&E!W@ M$LI\:]X",71.WNEHRPG)0L$,)E/=\";BS,$WS3X+XF4!] M[O?)_!=LFRJT5'-6FH?G_F?L.I0VD)LCA_ID4@80P9HRHU9E1@;OVX@%@L'" M:<>[\*;5U^MCN+-VA8_7OQN=2\$YMU-#G*R$GGA.UE)_B;7]SQ^7MX\WCY>/ M-_^X-BYOOQCPP5?Y]Y>;AZNO=P]_4+.\7^[^>#1^O_SVW]>/QK>;A__>0>/% M/9T7]\49W]SH^RGS3$H0"61C0T5SX/U?1$2/9L_@EYYL:^"_8LM8RJT#,]@2E<^UG/OZ?:%R3M24RF\37 =R;/Z*,^#-28@6>A*$",$E]#DLI'3#]IRR%ZK3V*69VR/EL.OT/? MD6\+ &4*W@T'3M'>+J<^"&SF!PA**[5]P/B9R"=3B_/35G2BZ%6V]Z".!$(X M)D-.QR&>)6]_Q)/H5''[1@U'A/>%3TN /<&I_W"'[I_9,+G,X0SLF816]J,"P<:H3_)ISTY["E67E,U[NC@HI>TEC&S MBYQ:[QGJWAOU^4^[30AU*KO"9&[*'(X #-"3F>)\>E<$>AMOKZ:P'/Y"\O_( M=KN(>'[@G\6AS2>UA[_4.D/I^ZR/XGDPYU*6 H M[B^:01&BR:$5LBG41',3I>>H:"))+ I;@'K"?D%^065.5/M>N, MU/XE:=NXZ=<:MNA8RL-NO*!$#/L?J/$22X]%'?/+Q,9WPEFN/RHE#-,E"S903?) M'Q']&U$0B*C5-%J[G$7ST@?BX:'+E!:LXMF<0I@IZOIIAA0-C!V_)ZIK=A(2 M(;0M$,>4'0[5YE,"/9.MJ=DZ7*C_BDTH4!HJFN$$:4B$G'B:['P[ 2LA=FWA M@!@G+@EL($*[,GD!'LKL9)-)&"POXW[N-IYMEP_ $7W83YQ@0'FC44/8Z(1W MAAGAU.)^G'8BRQRNT#VG,&1?WBEI7WY#S-$:U)0&A6F%J#FI M+3)SJ8S;.YFT@YM[FNH.1Q&=H@@\@P?V6LIH=+L=I[>)_I9_52KUF7C*SF&AQ(" MY.BW=7&@T5X6F4XR+M\N)"Y?;^JX_''%Y?<8X>B6,L#QZ\WMY>W5S>57X^'Q M$I9Y??OX0(&.AS_N[[_2WY??_F5\N7R\W,J,+:O>R0M.\3X69X(%]6!SNVW#W=<;@,SU%V,F&&_O'J\?9O)FL?;[N>O3BNFFSUD@X@M>T=\&\E.\A-['OQ;< MJ=>K6G4X'_BW.L>.-Q?#B;PBB_IE5,7Q[".MTF'M^.09S.0AQ=S=.A63# MX*P)(&K6?_Z4>4K.<>]M@RL>]\<_EBYN=A;Z)> M7TDN:.Y?YL-LUS3W/\S#:T]P_YEU4NILG,C@%7U')!7:ART58/E'< ('OGSS M\ 4S'H*E!?/1\/;VK,/4@KGDA]>;*YBQ!4_(7C#_\Y49'[X&4?31N.'AUH62 M^L#Y$[48P]1:S6\UORW380+)MF=9M9K?EOOPFO6Y_/8A#OK?,5&5A1%V2K(Z MGXWK_XRI[D>SVX/:CV:WQT.Q[89FMX=Y>*WYZBVF(/Y*Y66:O1[6?C1[/1X* M;3SW,P^M6+I;OFJ,I]F@.O=W6%'N0A]>R.,4:5A74FZ@?NB-9H_J+J,%: ME/&VQ?(!2K@T-(\X"C33/.)0#Z\I>,3J_?0T[]#H5P3Z:=YQJ(?7$;RC436^ M\>9_6NT_FI/MZ.SK@SR\>CV1Z4W0^[';5BR::E(S*9PI3'-MP')/<_$TX1[/ MV7=U@LZ!GEZ[+BBW594:=V1\HU9\5)SZ()K)B3$"O]I]Z@NEB?=XCK^K_>,' M>7I@.PO:;5-3Q>"-*IXPU'B%#95BXROUF]*T>C2GW6UI4CW,PVL(4NU408:Z MH?$/&D/T>SK0.S(TG1[-47>U@^E #Z\GZ+1;I8$MHBLUJL*:/(_FA#5Y'NCA M=:2UVJL:]R%V\(QYTV7,8J9I@II*C^:@-94>ZN&U9!9(K6K\)H>1(YG>^#$. M<'W"GLJ:4H_FL+L=3:F'>7A=2:D6N7]##-%3V8T6*VJ<24&CC[$(0Z;"36) M'M$I:Q(]U,-K2Q)M5WE#&>/>@S5IXCR>\^UIL_0@#Z]>D_%1JU,UFC7KP_>/ M1)V:.(_G?*V:-D\/]/22N&@7R]H4?[ MAXZ$'M,!6S7=;>\P3\^2H=!ZK6INWS M]?T#_69]_JCI]W@PP*KI*O$#/3T9G:E;52)9-]:%+T=VOE9-NXX.\_3J,O12 MIT2C9]LS?K?CF(6:/H_HA#5]'NSIR0K2>J-J7,)AX*. 2--6J#?^( B'O$^# M)MFC.73+TF,)#_3T9#'IX4Z$HSTT#WOY54/I,/D_8SL$I<9[1P?\V)L:$/GA M#]_&>>;,T5Z#(R)#RUJS0Y7C1B//?L^9G3V%S/Y^9@]@B^>V M]V:_1W@0"B2&KG\V ?E)H.VWCJ5BT=J'48#_@#E\GOS3Q+% M[A&UDXNHW]@H"&-<_ UL?H2C6OP8A,6S&\&BF&/7O MZ]_C*'8'[V)C%S\_A9\N5K]OUY3[&-#D&G5V&-7RXH>_!';H(*R^N"'KQT'( MQXR]^_V7,/"#*#(>6?_%AY4^NRPR,:A6/2\,5#M'$*L%\+@;N3[UM/<)!'FC M*(P92SV4(_\G,U[L5V8(38CV:0.^#V$M[XCQ?748QY/M4>.QZ(6Q> D$,#[@ M\Z[XTSX:-MWR96((=T/,$<*)0G@YR4;F9-\<9<8M!8D69QK];*J_1ZG^+H5T M3;AM>@P>XV/P\*5]'-LT2,8V,;O_@H_'5<3 !>40)Y>?/[S4#9P9H\0;9D(J M<@,^#33!3P<)YB3[,*+^"W/&P#P]9#>.? FRHA^&'1LW<)UAM3[8'S_4/QH? M "$\H#O8(RBTP*!9B!PJ#A"H>)\(A66 EO/:2 ;*,.QM!.,08$E(SF&_\'8# M8!WA\@>V"ZJUB^@BIQTCX"J3 GG %0"1LAF.Q4/(Q" M0#QWY+&H.LT89M,^%\8NR9]SJSN*#TQN !.QO2C(CI"R$B$4:7L'EE2$[Q'2!RPV-YF]!E3^X?[J\NZ7CZ:*4'_%(P9< M1(<9]B(. \\(X#D**H8D]_$%,QB2"8PN@O< MO9#EQ#;8!'J^"YP/B+5&_F. M*_Z.,_S@.>0CBT)[R-Z"\+OA1A&6V3^]RQ4"-L6,]*6'$9(:983=A<^V+]JN M)E!Y!"77 =V6WQ5%2#H?ZC6K80SDXS\2[B,-\QT9G&Q_M\/^"Y^W4&_1AIH& M^X%TBWL"[!C[_QD#V@Q,2R(.H$V0U(O$@ M(5FC_+4DM(282MP!N".R#%BC;8PX]2M,= Z-BPDT<(3SD'43CB/MX8HQX4, M?&*&JZCP=(<01/BU*F]F<"5B[@/F(',W(M$)&8[*L]]2'=@>C6"M9/&$8T_( M=E@IEAZJM/N0WD\=JW[T7VS_F:FD+!])>ZH>+X[^DW0*9]Q'SI0BP/+"@>!C M/+X$D?JM.'RX!/2'-Q#GF/F., 6YCD*;'Q>^"L\_>(IM>"%PU"CPZ?AL8,PA MO=I^"L;PB!=&=:-9G66"H 8A9]V)KH.'*2\QDV _X-=CAY-7 MLOF^-T;%0ZR6JPY!'_3!D(_ L[&;+U?L0C?Z'LU\K813WJ(7+,E4 3:Y!(0K M9P8.IR"$/RT%?:R@6BD7)]MA/P"%,%?+1'*W#1#2,9*_"TMAKR[09A_I]AF. M$-]'9S3D?GJ>9&6,N!L&F4$80 MX1P#!#"R1(>AQ$Y9HXEZPAO#QE;1Y"M0M4#]5ZC%MJKBYB\>*.*)>2Y[%=BK M$ 7 %*$$D%-0]2F1:(JV7AS'V(^8OD+VV ?(7!*-BO2#@]$]9LICTA=I8YSY M#$5>!5BCP[$/7Y 5SJQ$HO%_OA+$H\.)^5 MPM/1I'7]U\![%6*!A+5+AA4(2S!U_6?B(]'XZ=_<[,67HJWO@7G\[['S+,B) M@)[L25#?C%-P E@L6.7 ->!ODD&@$:"2K9"6U&T6FL)@=MC?F8],P09.&WB, M<]0WKMK >TSD(\KB!,^8L3I""U,P ;PV8B,;+0JYLBA96OX#D$7X*N.;/J@ M%NKV2=:^BX,MDI50&"0-882@3IVAX\(>1>Q<_O)9AE!-F2,[__TY!"QUS@1_ M'M#_/A?(K>E5Y]A9P.TO(93PP4 POP<.MXW%V#'C,@Q1?>?C,J$ M<<^U)](D[\"0>1:&P)EQ@Y8(;%OX4./0[@O>-U+N"=)[MI[UD9Q1B0YB2I#2 M04S,DT6.QC6$E4/TIX#E+ 4-Q-!&=^:K6JS9GW.>I9JW$]X;^C@!C(+3;$Z?( ]&) _%*YQN7*B6$P"-TA-,66$;"90R,;P MO$"Y/XAEP 6>0&CF.N(PJ]S*E^;/Y&'Y7.T:2K4K.3Q5[2(3,_'S+#RY-SM* MC$4*$$I;TS9>@"C@])Z%,R\Y7QFU1?@FKI]DD=,0FP>?+&QF0*48NRM5%'42 MFIJ$UIV=A*;3R8XBG4S[(DKOBUC)KBJ-6I=OE/X]>$/?/0AI$4E/S5)4:C F M06(N045MG2Z$Z3^9B,W)Q 3,T\(@'_E^1:A%@-IA&*_AZ@>+Y*="8P35@I%Z M ^+,Q\@9Y@E-I(%$JHC/4T0HI!7Q6(NKN&](HE- #O_:AKJBQ)>DQBVU);EF M\1I3/#5Q*^&^*+\E1VF!>UQ<+5?OU'!7XD#GT3 1;5M&+4QTV1E[,6E(P\Z\E"L;E?'R$-.8O=DINZSG!@G"PO0;_.3U6U4>])A6#5R0QAS MY\TM[^M,%H"9CERK).T/%NB&Y!8"/:>RT $5V M?93[/[(1P\:>'9J3-\ED*%I0A)45E( !RU&7@CETPQ&7X")?C"?ER36JNJK4 MD@$EWS Y$U.M3%5[EY/(*)L"/D;O$2@=N %Y+T\S2;V8/'>,ZS4N9;#!Q8,Q M]8]/JP%2A92C*YH:F+3UC @2459-7[2?_U A;S0^%!=8^2C=IY2J2B_FV=P# MFU= 19@)!RL650&@*(7?&>DIW),K,T3[E*F7;%;16*HK>_-R*5\K(OM71(Y. M&*[L\2A(-LX$Q5$+39DNO3V'2-9?L%@F"?>!<(M4C5^QK.H'F9@F9KF)M\YR M0_QUT@$A,F=!?@X#AWD)7YXA5$Q%[-M/\'#NJZ#8&XC78,3#5&$@XX2*C'?3 M!CF\U@#M9['>S J3Q<-C87VD+'!!0R"V8SOC(4FWD,KJF,FXWABE1E&&YT'A M[2.'+L%(:@].CAZ2(EQ6(R%\$F*1.=/^CXP_;=+_D?KFN*HC4ZK+9!_R2L!JLN0(WF$5 "%KID@(E@-'N20%3W MRXL+#PMYABEA=?^=%R HA //I\1<4?8BU"XF>[7RQ%< :YJ+'X]Y>2C5<<*& M1J&+I0@!@ 3TZRA)GE70@&#"%?J9FF>F6 *Y5Y_K= )R@G#56V06K>WU1>4. M[2!!UA0S,BG**>V+7&6 DGR_&XFJ(\IE3J^O]SY\RCST M6,CJ?TRI07J+\AW$' : H6BBUVLUJ\K+2Z=_EG_+*Q_]5^&)3HZ_7KFXB1@\ MV:0U_3^00>S]\,X^ITQX=T2_X+Z3S%CI%=,VJ:';)AU7GLO^$#4_O_7A7[=7 M?_]V=WOW\& \7E_]_?;NZ]UO-][54Q':OR[^ZNWVX^WKSY?+Q^HOQ MR^77R]NK:^/A[]?7CP]+66Y[7?R'&U0"@S$\ XT&]@-[D-!@A(@F(J#!^G'F M+H2K+PY&Y.?+V]1N'8F];K75Z*[J1^S4J\U>_E>K>O\LJ]JM=0MR239ZQ;@D M:5&]18]:MC?AFA'4WD;N.(Y/,SMA%DHZO4640])+C44MD:*U)BB7]$P.7V"85U']_$ N%X\K:W7 MIW7W5RW8QO3A]_N,K<-6=\1-\MKV5BXN'QY ZG%T]FS;HW/$D$O?P7^N4_2XC*_L,,3JA7]@ MI*AB\&C?WRKNC_C<'P_/G(#<6/A8(!T "R,B$B[N!NAN3;/5J4NWMESI#+)= MA_:6/J)BY+XFD&,ED,X>"*19N;"Z9@/G]9280$[3L-K_ G=J#!R&(G,I.Y)A M @P0X1/FD/EL=K5D?35 Y++LP^9K"P2_A.BW!*"W+!;&UZKLK 7ROF$V.YU- MV=D<%-V&O%_&<-*(M$! %HE([FD3;P"BT8VL(E7[0B9M(7/YX,#]P9RS/UD8Y+# 'D8?NG6K M_KG46JHV=[9C[A2$8@M%;:L&5G7=K/>:I4:S':0ME(ZG/_)NE859/>[<>7OG,MX0J_\^'=["NS(_8-7W\W^"-B)#(NL23NLM\?#\?4L/ +&X58 MX(W+@3LOA]BHX$]1!+J:5&E4+AIFNZ.=M\>(C0N=MV7#QF;EHFDVFU:IL?&D MG8UW25\0;#J'$S?AN[-@<#:.V"9VZFEX?A:(AP2X>62W*BVUP%YHFIW>QL2D M?8@EQ*0%K+U03&ICH91IU=JEQJ23UM:G.N5JU7Q%WBLAN"IQ=##1MF'V:N6. M5VL5>BM\=EVLZ2+6U,TZ]E0I,=:!F^TM'Y;6EY,>4MI9896<]=EP@C( MZ-)WO@:PGDQ"_6W@]U?-5&I;A64J:>VWA,BT@ VOCDR+F7$=7<#=QL9BO4QZ M\?Y#EUJ]G_9D4V%)HMFG@7JMX:_MOTZ3_]=G !21[#0W-HRU7E]"!%KDMBX" M@2B(6-N\'JE,VOS^98/>QK':5DO4CRC2<;,:DM-0FQ>(R142^^?SPKFF64N; M9L>,8PLD:6$XMEC>MBL7K:;9:6SL/BN3R784V<>\BL2?RD'>Q,(YV=S^I2I) MUJ>B#CJANV:C451GBOU7DQ1D$ITLQBU53;(^QG4!XWIULU-8+Y2#*R@YV,+ M?#:^Q;*LTL%AY=Z"2V[^>+C'4O)J59[1P_9)-9!2AUJ$5FA+3DU0IT102XGC M%0FJ4P."ZG7-6F&=; ].""^VJTHX5.#KS>4O-U]O'F^N'XS+VR_&P^/=U7__ M_>[KE^MO#V(LH7']/W_)8"6+)/K^;$42]E%NG1(X;S06K(/PUE>H$RH$!\NUWB.QV=X'O,>+9 22@4SQ;K#UT:N%JO MGV1KOE*S^&RK>"6RJ+-\M\K=UR2D7N6BV3';O:(F&>X_@4JG^>Z*T:^'0/3&[P=#]FC_4!3IU9L$=JDM M3;VF!] ?(RHM*J9?A$I3V(*9$.VCZB>Y?PU=;^-HS1$<4E! $[;3T!EGR+W( M[X?G!,DD5V!]E;%5N:@WS%9/SX4Z1@R:(>X*Q2 <&M(SK6:Y[=:3MCEX!TS% MV,@V^M*FQT9],%4=<6TJPNDB9EO/<#I*+%JF&68A6(3!>\"B3[EL#CH-1 MR9.T=!?&,B1JK=.,L=O3N5K'C&I;RM5:F^/W<*2)66N=I,._U#HWS];265J[ M8NVK$HX%A&/5S6;M4)-E='[6_IC[JLA6QZ3:0LIN#R,SZSAZ^ 3#H1OCF/3( ML'W'X&+[F?E][.8SVVNRLI:U*D?\$;GGONO]K1*'8S9=4Y:L^M)WKM0U)^C8 MX$>X[S9$JQ+GQOMN+MBW#C$5HFXY[JM\MGC$&5Y_;M7IT/=!RP]P&SSM%P,T M[3- #EHZ-C*[9^&(Q6-0U>Y#F9GQ$ ?][Z;QTSSTA/L>7NR03:)I5Y4A-[>_ M3J+I(QN.@M .WZ__,W;C]WL[O L?8CMFSC]L;\S2QPH94DN0MS6?7F8MJ+>U M!;4K%[4J'-NTSW+J V-DA\8K/N^S,7,3$;XGFKO^::$\L7Q::W0YCE^"$-## MR9'%Z&EM33>-(1:_XMJZ1:^M.V-M_/6&G=QK[@*,=^,XB@$L0, Y:^W-P,\4 %95R[:RZ#>CLYU+K"LFK4RM-99Q&QH@0;:609: M-<>A#!+D@W M9MBQ\87UV?")A4;#,HUZK=Z@BR8_K9L&/&;$X*FOS'M/="40#3K.E*/=K$8: M5W88O@,T+H?81NLRCD/W:1QC*ZW' !CXZFXDJ]:H7+2Z9K>V<7=:'8 J(7JM MQDNV@%Y-8-9=LW%<;2F.*S?K&W,8&^(I8_P)\2<,/ ^YOHM=F5FD4[76]E.F ML+W-@/9&0#:/[E:F,>PD5#=;FS=$U)&G$F+8 N?D3C"L?1 8MF_WQU[\&^BR M> D\AX61;$O/Z,C7:SN^C%I5GONUWZX0)WL)_7;HU0WPK>M[Y-H+'&#\%41 MRSN_K%IG/7=<9SNKZ>[$%[>P/6*R]FE?UXJBI@>BIFVVV],!LW4<.@O[\!6V M<*LV>^&;>_%6/0#I#UIQ#UB+7,MM[[H+X*^YZ#HMVLH96)5U:FT=ZS.>P!4W MT=@KY#=9>7,V^/?L03P-^V!Y+"5ADG>$:$"66K/7MN.6VM NQHUVV7%#VP"' M7Z=T"6M&Q+(]4%)=Y\SUC;X].BRWQ\/QQYZ(XR ZDG[ MP7 4LA?F1Z"A&UX0G5H/L0\;L>D(U@^_YG( CIJ6*;5GG8&+D]( M6L,N(U8MRZJW@%7URD6CTS;;]5Y9L6K?8=#]58M&,Z/XFVC6)UO/M\ SHN9, M\/28E8FI :W3_-:0%Z=HGBW,+G"<%X!Q/I:UM/E=B3SAWBNE9 M4\T *.2Y/+M?LASX*8CC8'@.)HCA!&/,Y)5;VX >2P?,E8>L%P6=X^%2R[=5 MN/2= GA6"Y1.S&O(R0[8J/Y]TR/=DRFDR5F3\WX:5Q1#SFT<(@\Z2*>H:K'2 MD?,Q9Q-\HE(NF4JE)/T.[?#9]0G(+<#1; YP-\M&_CV.8G?PSC]R?8?Y\?D9 M7B3(Y>+GIQ!?J&9M*:]2GM1G6*)0-)7U%A%9G;<%8(;=QT"6[6-=A.$',3P\ M#I# ",G(3SIP?=OONV2APP?49*(ZWSF^O$ M+Y+,E1L%^M?26^PG6,0XGGW+UN&XF%L1(-NUB00]Y2PC07_9F=/87,_GYF#V"+Y[;W M9K]'B,\J\@+F3D!^$F@S03,8; TTG$" EP:\T]LY,#\6XE6P)KLT:S%>0A0E M_[7XC#I@S5"18# PL,L*TL+/G^R+O/.?YBT"Q>M99K(CU.WDHJ[Q\*_;J[]_ MN[N]>W@P'J^O_GY[]_7NMYOK!].XN;V:3>;EW='5W>W#W=>;+Y>/UU^,AT?X MY_?KV\<'X^Y7X^[^^MOEXPU?@7@?L9"G M1>Q<_O)9BE#7IR7239^S9X\OF.PQ MB^_C7PLVU.M5K7H=.9%0(\2+!9.JPI8_37_>ZE;;C6;N5[6J]9:/;6[3#I8!E6=5.8]9+5OW\^!?5F?NH!1KOFI5YFUPU]Y56:^JZ'..7T_XD ML7(ZW3V;(\7D7\P.C6L0Q-D2B(P%5;ZSV-FY*AZ6629@CA58\C/'HI=ERG*7 MV?%)0:VNH;8&U*Q5F$E9N<0I7K6CS(<=X6>^G_.6Q4;(7ID_GM,BNTR'4D D M?8O1\]*=[_+N_=4VO]#%N]==K^*]MQ9U=B'B^#4,ANAOP2?^TXU?KL81;(^% MUS_$8('+*&+PG[-.RB[VQ&PW3:NW<0'&EI(*Q&%J\M/D5SCYU?9/?]CWM=,P M.YL70&GZ*QI"U]*NMI983$[R M [+$LT8U)V;V9$>,!\:MB6#R,=#\7HM8#T<96-2I)HKO!K\%@4.9;"Q\=?LL M>@B\E=N%-;!*M6[6K8T[4F]4JEJH7JWQ:&FCKD!$PC+-]MZ;XFI$VH]U4B B MU3&-SK3:94&D0LOBZZ01E=KJ^,8B9H?]%S(\'%">O&"$J9XG9WILK4#[<*A^ MD4N"8PI0_)<43ZZYK;HRW3>X &GO=VK[Z@)$HU(Q[N4B<:D)N-0S6[W]SEG1 MN+0O5VF1N-2J7+1Z9M?:N.]G0;A4:+NU ]!''AA-\#"-9^:ST/9(+[&=H>N[ M41R2-^6H5!-MD!2@F@BD^8VC##""RPS"K,L+VF";M,RZ551\4ANYI<*I!3K* MEI"J@Q,\3:O5T$AUC$BU'T[5K5QTFL"IIMM;:2_*CKPH<3CNQ^,0ZVG[+W;X M?&2)G=I6*<:%DJ+)%<>2E6F]!]:N6;,VEA_:V"TC BUVG&R,04V5ZG M^79=:603QK_MJX9Y:+=-&;U M*A>-VM;;.VCTL%W,[M929&VP:R*)8*$1'I0#I M2'4!;I\;_Q70 W/Y.?5+A,DC]WCKK.9]B/)K(*FM0!339/O-5H4D8T M*9";-$!K+4LMV:FEMB1J@0@6'95><+J!XLU\'Y.DS%%DS63Y%L:$&V:O"(O@ MP*S.HT>@Z6$9C.GJGCGB'-J?H;?;-E4VCSH "5 I$$O8MW_@.@R=W@EW$$KYOT-@[<'\PY^Y.% M01Z)=RH7-,^Z_KDDIH/&H%WZ(99#H25$1;=R43=;S8U+.346E1&+=L"(>F5C M1*?FP[B+7UAH?! >#)GR81H^.ZZV:MJV*#:5 ]'F-O"#;-1S39.C7:M#2EE(QBL4JC,29O9S.2F7SAY15&I_B M5:L]L;.087^G@#\ %"4_@(.I_/!FZ,YRKKQXY/_],6>S')48)?",O\%XXZ M*_.$-AKHG9P><=I[6#K\V:**E8-(T[C2P9[YVC]XC-BRFCJS.=OI5BZZ9J?; M*0DVG8+'Z9;%AC??ZW14>L:V;9R3,',*LW+@"C[)^AZ[? 7^91R'[M,XMI\\ M]A@49.!@&7(3#)SI?J7%&3C'9*:?! H7YVO:!0YW:N1FRNGPKU'X9%'XL-AP MQZI33TDZ4G^$J=Z%&DF1WP_/@0^/@LCV?@,(C1(IK'+G M1$BO$3):6437L?B@GC/6?64)?6"*Y $B8Q%)HSO!P6DT:U0N>O6RC%C5F+:+ M"IX^(&2QR:!7_"^+I>.N%&"#N-D_7*1:^G$?)($;+8AK;[XIL-ZDO5+JK$ MHT05IP=<_'%4RM>VJ7'3,SD8MQS3"'0W"[8#%M<% ;)BU7JD[PYQ:6PU4>(1K2CBJ;$6[->+ M")G#V)#^\C-U+W ?+WPY+FU)!^^+5(D OU+3:KDJJFG.T:E<-(J:FGM@!OL! MHE&AT;="\ ='"&R4PZ]QIXPL:*<\" .TK;(PH5,;6G0?L@$+01.!%P?][Y@D M[3K,=XY*\= !]2*R@1)4>4!,^2(0)>(,X"&V8T9#3X-6J)DP/P^@ULU;; M)*2@TS1*B54+])"MHI55N>B9K2+Z36JL*A=6[9-9U<%J:IFM6@$M4DKB52FU MCI+T#9MTH#R\^_V7,/"/+:PTQTI9.TBYE*^U=$?_4V%!VJG]'Q,S7,M<>[5= MC]MJ5\%P&/C$*5\"#^ 7_6)';G]EOMBH7+2;9JM90 E;*5I':3K4=+B5X.*V M"1$'SW?,9KN D6R:$$N%CYH0M^C +)X06Y6+5M=LM@H8Q[[/1G1E59U/\2IQ M5/)K221-X(C%>AG*M.GM[&N9+(@&4),3C-'BG"2V=9^N5[=)8[\#=&! MON_+4>G#.C-L^PKD_/8$"]E"KW)1KY:A%Y3&J1+I7ALA5;U6JUS4-%(=!%(5 MHK5L$94L1*49I]:JDZ:JI;43)/DB^N- M8^;HG)-CSS0L]^IT-HO.9M&AR:/5(PJ,3 J!-=/)U]+Y+)HT#H@TBLQG640; M;9W1HFGC@&ACEW*CHW-:=$Y+">W4XPP5ERBG91%CZ.JLEN/&JNUDM2Q"JY[. M:SD4M-I_7LL"9+)J.K-EO_[SHU)+=+A0APMWF-LB2"B/KUDZNT73E::K-;-; MYA!67>>W:,+2A%6\Q&J<4H9+J4GAG_0'<\YL6)7]S&"CV-6.MQZ*C& <1['M MTW:,HU+?=7[)H:WNU(;#G50YR%+.L2.V%(9? MW8(4%XU?)<6O/?.O7D&J2Y'I"9]HC!K\Z[BO%S_3CQV?9!U/\O_F_2\!C%RC M7-W0#I]=G]Q+J#<)@)RATG1N=;/8^^]Q%+N#=_Z1ZSO,C\_/\**B<;=5[;:6 MV//G41"Y>/KG(?/LV'UEGW$?9XVJA;=/GIH=,7Q"Y<*2T"ATT;VE3HGCZ?1/ MI,-!$,1^$#..[3[J"O*C;P&N\26.1^>?/KV]O55_/(5>-0B?/]5KM<:G$+[^ M)*^M7%P%46P$ R-DK\P?P]K9C[XW=N 7AXU"H"[*"C* !@U[& "4_N0?O+VX M_1<#:-2(7H(W T;V:$=,^^]2@0GWW Q$YTVPI^+GY_"3[.?K3RISW ,=M%H MM]P)/C!FV/U^,(17OV.='4(DPBF*P"HIM@(0G1L.J=3K]9L_J=CI6Z_^L!L@$<==+F.+A,SM[ M"IG]_

P!;/;>_-?H^09ZO,#SC?!.0G@383-(/!UD##"02D8,#3]\Y!<+&0 M\ZZ?[=*LQ7@)42GXK\5G!%;'(XT:!9Z$-15("S]_LB_RSG]:-@D4KV>9R8Y0 MMY// _YU>_7W;W>W=P\/QN/UU=]O[[[>_79S_6 :-[=7LZF\O!NZNKM]N/MZ M\^7R\?J+\? (__Q^??OX8-S]:ES=_7[_[?KOU[_7Z] M/*O.\/Q&NWB585^U6M:OVE3#ZE+5\U:^\3GS=Z^8"<=<C89D9H[I\ M9U'6JY9-_%@A.:OD^%.OU1M+1#66VO%)0:VNH;8&U*Q5&%-1XP^'KN-X;,^M M?@XX=*C+C73V]OZRMQ=&8V=D;=^'P<"-L<9RU8A%O5:Y:#7-5A&M4G2!1*DP M39/84B0V%9$NGL8LC IVK.FHLR8Q36(G0&([$&-U4+D;9JUW(N5(!]$PX"Y^ M82'6(HU"]L+\R'UELN\1[X)D&CZC0'!L_SCDMKS[SUW4]Z]^_ZDUXOTU".%/ MW^B/PY#Y_7^\YABZV6"K+)QT,KZ DZ]Z)J-WG071%W"4DX/B OTL[+J#?JJS:XZQ:; MPBH&5N)B)/-,9.\B[>:H[)P@M9Z^B<%X8M4RR^OID=\/9\HBP-7?;-='D73G MW_B C==^[,;OL^53=!FZ$4#QRSB$G_>PK<#)ETT#]P=SSOYD89 GEMI8FM"M M6_7/)2FMTY/3\N< MJTY'WX&E>-I,9TF>DV]#$JN!O[PQ ND>>UT$_F4GCW^R]AX&O7VEH6WI)*ONB^EC-4Z62+ M:(L'4+F9]*X=D2N;MEWN5,S1(-62O0 MWZKI6M.UINN"C:I5Z;I9(U=TQ]JDNJL4=)T_V$(N>E;7:MW _[0:^->SX%BS M@7^SKAOX'V<#_[)TMU^S77]9EC^G.?_#X]W5?__][NN7ZV\/5+_5^6Q<_\\? M-X__*OVNLJWX5UKNCEOO]ZK=5F/5UON-7K5F=0IID=ZJ=KJKMF>?V;:]NW < MP%)K:@*W;9=L366$DU[3LG65$XX-18,]-BD0W]OZK(]=P-O+]4, M'$RX(9B##W'0_[Y$Q.080? (JG(T#M^+ <+T90J .CWQ\,Q MMS@-JL(H'A#%7G808*72U"V,03F$>0S+08A/=M5C+%:EUV$P]N/B:/1X(*,1 MJA0(=5";O[==Y^S&-Z[LD3O)L$\'"MD$HQN1>OUUR=X)QPB11"MBCN&P@=MW M3Y5"R#AX"3S@=M%?C>O_C-WX?1]3E+8#@\Y2,/C%]FR_SPP[SDRY,^JU>FTF M6AQ3:?@DF%9,8(U(,D^%6^L+DZ'!1"?\XZ+])HK&S%DYPFI5+EIFIS$=8#W. M;AG;1;K]D>:IC/O8D-;R\AH6$)K*XCF#SR.C>N5BNA7R<9+0"?/PV0DS,YAX M8SYN22B?0/D:SZ%-@T:OEGDW1T8SM60\LS36FG1VGMW5%:IW+1:+;,CAY-K4GM.$AM)4KK;%UU[(+J MV##KW8/0' L=G,M+,4I,(72ZQI,=,8>:S3,_HNJ(M0) )1SHL!P4Q,07/6Y# MGXX^'7TZ^G3TZ91/3^O.U]/2D9S18Y F@&,NV(TO,L$H2$7"_DJ1]=\8J'61 M&[,'%KZZ?<9'!GUC_>#9IZ?\P_;&;&6MKU>YZ)GUUL;S/#0R:E:A3T>?3IE/ M9[.&'.5FY*U:N1AYH>VC2V^@8WH@I6D& P-[5X9N']-WH[G5;0?62G0[B9B] M)?Q://E2G93(\WB^)9"FRR[?[)#/4/PU" ?,C MVHVN3T>?CCX=?3KZ=,J1_+[ (_-%RO!$N)/6OW)@#P?&ULV.U=V\2[]&($W> M^G3TZ93R=#:FV M5;GHFHWFM :G\X;*AFR:%>C3T:>SQ[RAO3+J>FD8]6D%V[^QV T9GC>&VV,Q M(K"=//S?>'ZQ=EV661#JTREE>DR]MN0 MO-6(N9E/S!IG#@MGJTXK&?26Q8871#KO4P?=]>GHT]&G MHT]'GXX^'7TZ^G1*=CHKA?SJ4Y[F&>'D^S 8N/%7T(!7CO!U*Q?UAEGK;=(" M6R-/"9%G.DQ1//+TRH,\IY67>1OX9WC<8>#!E\^&"R>/D^E/*R=3QU3UZ>C3 MT:>C3T>?3GGUL*F\O1EZV.^N'X1N_'XC9/G5B^T_LQO_&W/8<(3OH:85.7I8 M!WM1M'1Y0/DQ1]-UF4]G,]N\,&JV\JE9(\W!(\VBU,&ED6;I[,%._<"R!X\L M,OT8Q+9G!/$+"V&WPU'(7I@?N:\,3';XFQD?,&X]):B/VX^E7=3Z=/3IZ-/1 MIZ-/1Y^./IUU0J/U);TJ=ZAZ7:F:UPTI7ACONF7QW>#1_K%JW*O3H.D%G?K^ MPUX:JS3-'_#I;">BO16:;Y:&YG41@;ZJ#$4$^U^@ONHXKM*(IJ_2B*:O.IZK M-*+IJS2BZ:N.YRJ-:/HJC6CZJN.YJJ"2D7*DGW1R_:N_V!Y-Q;)CXPOKL^$3 M"XV&91KU6MW:I%;D*0@=%I[QK9TW1K'A!.,GCQFX(_EM'(S.T;\9!9[K\&\. MST.]:LO@QOP,+Z4C/N\3S!OEK^R-;E4N>F:WU2HHJ:N(\]Q3=N'>4+5LJ68_ M[>/0ES[L42S;X$'@ ENO[/V(W?\^BR7;DH:J;] =.D%B5%B)+F M"GU&A5P1#UH^/;CPYJ('C+5:DFA)4H@D64"X>9)D>8KM:HK5%*LIMEB*;6U& ML4L8;+W*1;-7-UOUHL:%:[+59'N$9+M:%G![R8S S0FX6ZM<-.IFKSOMU[GM M]8X;(HE6Q!S#80.W[YXJA:@NR;\:W"FYBEZS;"^/FA[:GNT7:0[W(#4RML_3%K;5G[^_\_>FS>WC21YPU\%H9G= ML2,HF?=ASRI"+=L]>EZWI9#4TSM_;8!$440;!#@X)&L^_9N9=:! @I<(DB!9 MSQ,[+9,@4,C*S,KSE]UF ?7Y!R)"1H>7J=*^VRJL;O= ^,^H<*/"=U@8WVT; M 3,"=N("MO4Z]FZGL#IV(V5&RDKSWJ4M.^\64'9N),U(6FG>N[15XKTBJL2- MJ!E1*\U[EZNHNUMOATQ?-OQA/F1C3MCYHF;08MF=\SN MF-TQNV-VIQ1V6F^QG7;E_)E$\9CYT6%_K9WU]PS, MNLB-V0,+G]T!NX-W"9Q[-@B>?'?.[-D5K+[:V66KTND4A8IFF-&H"K,[9G=* MN3MK33.K'I@BKY=+D9_6''&L&J3JS6!HX63XT!U@56^TL.GM*$<&KEG;TU@B M9A3YX#69GY,02,&EA=?WW"M*TV57+W;HT #!KT$X9&ZGD"JR=/Z.1C7NK*5[ MEX5FBM*][=+HWM,J6[@:!["6_U!9"I8N3*;<8E>6-0R"*)Z/>GB4(4P38#:[ M8W;GQ'=GW[\_2NXHU/U;J0XSS2#)0KUK/-#R3)'.V66M64"+L>'B\OS>2%$A MU_0'/5<5QE&,U<91C-7'4\5QE&,U>5@=&.K,2- MM\A9+VX\&C'/P92,%=L_X2/71^_09]QMQ O20']._Z)U6D5Q\_WJ-W8PTJ_0 MD_X:A(_VSS]P0P(/J0(?T+>_3+<(Y[G4O;/+[O[S8R:_:K+?9G?,[IC=.;G= MV5;:YI[1"+3'X,V'8Z-:A<-QDW"SX2$CX69WS.Z4>7>VE? K0O_6RJ%_32C) M7%6&4-+^%VBN.HZK#*.9J\K :$=6^/Z=Q9871*:D_3 +&LWNF-TQNV-VQ^R. MV1VS.V9WCGAWUHKZ-6HKSN.["X.A&W\#"WC-7MU&M7YVV:ET:NW]%_<;WMEN MQ+AXWFF4AG=.JQ;L>^"?XVZ'@0=?/EDN;#R6>9U699=);YG=,;MC=L?LCMF= M7>Y.D753O[E^$+KQZXTXP:]'MO_$;OQ[YK#Q1)L>-&M\-<\NZ]6-IYX8IC$B M;79G.U[Y!L+=RA=N4P%9-LXILHAK97Y9%0"_46T7!H"_FY*N(\M+/P:Q[5E! M/&*AA8/>0S9B?N0^,W#9X=_,>H=9ZQFI/NXPE@E0F]TQNV-VQ^R.V1VS.V9W MWN*"U5=TP6[1]+K6+:\;,KPPW46#I1[MGVNGO1!3L%:I-4N0]S)L983^@'=G M.QGMK0A]MSQ";YH(S%5E:"+8_P+-5<=QE6$T5@=%6+4TH1UU )S?N]8OM$3RK'5N?V8"-^RRT&K6*5:_6ZYL4\?># MT&'A.7^UCXU);#E!TO>8A6\DOXV#R4<,.T6!YSK\F\.+'*Z+ZMI87'IS'8S' M@4\C43C *Q^,LG:4L'=V6:M6:HU.0>4V16SHGNJ^]L:K92L"^NL^-GWES2Z7 M].;E^I:(+@DM@IRQ,/KR[\2-7W,$LU8%P30R:).4D*.4F6"&[>2;*ZQ-:-Q!J)-1);K,2V-I/8 MY1Y;K7%VV>QV*]W6;&&'$5LCMD9LWU2?V5ZQ5*L 6Z" #[=VMYP1 M72.Z)R^ZG=V);NOLLM%I5]KUGI%=([M&=C>TEF[SX!A+[;8^LN_]T/\L7C'Z9^-[?#)]6FY4VW) MZB[T1$45_GI $<^>1.RC_..33(BZ/O$#_>B3N+L@%3Y@ZNWH>?SK3R^N$X\^ M]GH7W58#F4AD4\6#^;>U"^"O#[.?-WH7U5HG]ZOJ12WW\WFW:EUTNOF_F'>G M^9\WNJU"UM2\Z+3:)5M3&>EDUK3:FMH7O5:]9&LJ)YT:G<5W6E+WL3"?U9NY M+,?Z4Z$)X=LNADGEOW<=PDD-FR8H@P>]E!$.$*UHIFE.V=*@$& M@V2<>':,V"C4OU<\(8J]["#(2O@S&4INHF0U]W:>99YCG)>;0CPSOP*SK?3* M)T.VJS%X<_/QA@U#&8;:+T,=U,O?V:YS?N-;U_;$G5;8IT.%3,>^=2, TKXM M!$@[;HHHJX@YEL.&[L ]50G18Y=_LWCTJ)+]7 M6('O@?"?4>%&A>^P@KY>-0)F!.S$!6SK!>_U6F$%[T;*C)25YKW+6I]>KQ=0 MGVXDS4A::=Z[K.7D]481Y>1&U(RHE>:]2U7]76\65?V]"QD[K8G0M+M6WXX8 MONUXPOS(QITQ$Z'-J#RS.V9WS.Z8W3&[4P8SK=%=;*==.7\F43QF?AP]!FE= M.):(W?BB0(QR5W387VMG_3T#LRYR8_; PF=WP.[@70+GG@V")]^=,SUT!:NO M=7;9K/3:C9(,$#7,:%2%V1VS.WM7Y#-3P$NNQ]OETN.G-0@:BP:I>#,86CC: M.W0'6-0;+>QY.\J1;^M6]O16"&OQDLS/20BDX-+"JWON%:7ILJL7.W1H -S7 M(!PR-T[H@;.BTCF[K%>+BG*5(%A\W!QE1CR:W3&[8W;'[([9';,[9G?,[I1_ M=PITM.=X .0DK^8 K%ZAW"VZ0GG+7O3^ASF9JX[CJM,JI[@+V9"%H8S06([[ M[#K,=TPYA8E5F]TQNV-VQ^R.V9UR%)@OJ:?X+([N2)WIY JLG3[KG5WV*NU. M 4CEAG^,=)O=,;M3RMU92_7B4 4P37C:[8W;'[([9';,[I;7/"NDU2--KLHCQ&H_[/$.M M=G;9J'$@5LRA+,564H2]C_ LU5QW&5 M831SE6$T<]7Q7&48S5Q5!D8[LM)1WGEJO;CQ:,0\!W.=5FS_A(]<'YU#GW&O M$2](,V@Y;<'6:16;SG>KW]@83+]"3_IK$#[:/__ #0D\I I\0-_^,MUYG^=2 M(ZAD=?^99U.X8,I*S.Z8W3&[.TV^/;99:M9:74*&"1KF*=,S#,3,BZ>=SKEX9W3*@?['OCGN-MAX,&73Y8+ M&X^57J=5W&7R6V9WS.Z8W3&[8W:GM&;8;.G4'#OL-]:!.Z9NVP[MEEH[W_=+UA'"/6![P[FWGFA0ES+U>8#<\%: MF656'BP!3%K48(G=%'0=65;Z,8AMSPKB$0OA;<>3D(V8'[G/#/QU^#>SWF'. M>N:8/NX8E@E/F]TQNV-VQ^R.V1VS.V9WWN![+3&D;]'@NM;MK1LRMS#%16/: M'NV?ZZ:ZX)F7M6ZET9OMBC <54J.,O)>YMTIT&_>BKC72R;NIF_ 7%6&OH'] M+]!<=1Q7&48S5QE&,U<=SU6&TH1R% -T MO]@>8;+:L?69#=BXST*K4:M8]6J]L4G9?C\('1:>\U?[V)C$EA,D?8]9^$;R MVSB8?,2P4Q1XKL._.:*883Z4:[.^.&YX'8S'@4]S4#BJ*Y^&LG:HL'%V6:M6 M&K5F034V16SHGFJ]]L:K9:O\^>L^-GWES2Z7].9E^):(+@DM INQ,/KR[\2- M7_,$LPF":632G"5%G"6-Q0SY&#([2L)78DQQL(@;K5ZMV2JZ6O. N=:<).8D M*>0D62*X>2?)ZA+;-A)K)-9(;+$2V]Q,8E?PV#IGE\UNH]*J=XS8&K$U8EL, M5DUKQ3[7 @2X>W99;U4ZC?KF/:]&=(WHGKSHMGQNU2JT]&RXULFMD MU\CN>M;RC.06+;"M*IRU[4H[YZP]+%N94HP?8AL>!?]UW.?+O\/_R.5J]QDP M;, 66W_Y]WZ(/Q;ON.K/"N.8WC*.J=-T2,8L>X MQK;_BGA@?A##S>, N85H MB"-!K*'KV_[ M3U8'GQ XT(NYKZ;>$*SSONL)T'DXK9_#'' B/O,/KVX3CR2 M/*O]4&QM-?V)W8=%)/'\GVR=CK7J2H1L-[+DT/\7EXM"X7:&P]:PU1ET!TZG M.>ST^XU&K=KI#)J]6K?3J;7^KX:A7/&K42C?86(_L?-^R.P?Y_807O&C[;W8 MKQ'RID:)L>N?3U%^FFAS23,<;HTT7-! 300A38WY"(+-0KP*UF279BW6*$2] M^)?E>]0YNWQ$78 S4J]1I8(L_/V#?9FW_WMEU)EJ B[Q__I^_8_[V^^W#P_6 MXY?K?WR__7;[Z\V7AXIU\_UZODR79?G7M]\?;K_=?+YZ_/+9>GB$__SVY?OC M@W7[U;J^>OB']?7;[1\/5NE?X]V-;\6C((%[.!J.P_1RQW;X!&*-A]H48H5: M/9U+J0*E0Q#>PK,G$?LH__@DRV9M>G>M6\W_O-'M M+/M%D>5,I7S!E1?56/SP)858"Q/,M=;,=3D."&?YW=C;R\68#M5_,3NTOL A MXF1*LS*6[2:$T7S$5$>WKNZ#]$=&KMHXHK]K# MNY^HRHHO?3MA:!R#*XC.^C.X82SZN K7S'OYS=GI3(KL,VUXII;Q31PA9<@C>Z"$#^XBN/0[2?D-9J7:*B 74H*0=S1R5:9W M6T^N#NSP:X!KUJW4VZW]"U:1L,0'83%SX&$)0TRF,QS"PGIFCF8\5RP?K@^& M5FS_9$?MN=GC=!*Y.["X-F-X(^O08B2^:OM^K<^7#H)(MM[*XQ9JXGA MCTJK-EOH>M##W8J,"AC.7=TBVXAU9[FS=7;9ZQT9:QXG.VUFA^Q/_^%PRTJM MO7&=OT%Q+#4^Q/X76-:K#.%.$9%DQ231E?-G$L54!HBU@B$#O3QP/48F?V9$ M"7Z-'P[L:&0E$7@(KB^=A )R3.L%%?<6E"SANZS^^Y/R<3^S"7"S2Z:%9?N. M98\QDO$?^N#$G-@"H+8C?Q!^U&D*?WN,(D.^\US8G?&7CU*#7?:U9*P MEW$D]NM('(;=E3(\I@R\P'\Z]]QGNB18HHI3O+^;9VR7G52L2_="T$K MS&']V'*C*"'XZ4$0Q:=6QE'@L#F=N+?#K[RAWG^Z1JJNK5X0.;K2:FP,'%W" M"(()=NW"OMH*5S;IT.MM#)U<0JXTG+2L.&,Q)\TR2^OLLETOBP(S]I&I$C"$ M.XBK#.$,X0SA#N*JDTI@8.VI!3:4(RI/(_2@*00I4A@F4[%Q P36]B*=97VO MRXU-'KG+,S+;6!52DAB<24*4EOU6[6)8F_\ZX!'7VT?(@(9I5FZ:7)MI$*.\ MO7%QD&EP7'__<:OP#(?CF^ =/__OG=5/(K@N,I'O-T>^4P%X +K>#G\1%%TG M6]LK+%M;PN"B"7EON2GQ+?RX/-[=08#K2JNY";Y#";GQ.#FHR%!W 0JM4USY MR6Y"X,?JK#^S*';CQ!02;N">\])F$??X%0@T43 @N2V[TAI6M%];\V)Y3;O2 MZ!8U6J!,KI7Q[7?7[5$8SRY6]@U3:WC4/+:PY6-'/-8L&X^=9.0@$_UW_=CV MGUS$Y]\@!7 B-O>J)G#'^=]&Y%L@<^1P]\.#7HBGM-BO?$PLD/V M"Q+T6J/GVJ9/DP#;-P=5+*'S;>(^NXS[%,2/+>3'9GMC4[R$_&AX:)DM5! / MM<\N>Y5&LRPZ[:0B'7RZV1,"4L+>1ZXCBG2LH ^+,W#@&YWYLF(:I*/O^D3, ME-[7.KFOPM"&3VG4P/4(_[SQK\885KT=SOG)-]?NNYX;O];6%CCLUZLTNV5Q M24S\I+3\O<2(*"N#(_9XI=W8.$550@8W3+G,*MD+4RXL<^J6KJ_OM((9CS?? MK>]!S'""#W.?<4JKY2IP5!/3V!A;&RE\KVB[KKKN5<\NFY7NYCB/)70B35!C M+SC:BQARH:KN&<#LX^:@(E3:8@ZJEXV#3BJ@<:N&[GG,CO1SGB9UFV#&6X,9 MBK#?D*ZIJ&#Y]MHG/B$[]VK'Z*"9",0N(Q"+N7*6\1"\N;/QO((2LIUAE65Q M@4(56(M P$LSW*Y(?[Y3FA,^?RHOC]1$4Q-VT_E9G@C1F&F[.W\7,VTWOVMJ M0!7RD19_,L9H,5BI-^"WH3K_S/A_;WQ)[ WB46U0[LU*O6&F[!KSM*#ZXM7X M=)85,55;EO$1QES=:6_T6UFF>W;9:IL[?Q9II(<[*LQY5HF*;S/V66[TFL=8XKT.)EMRZ; 5IBLAGGX1F^3GC:3LMH@ M/#"Q7]&H.[&PP&8FPMK^UATG\MK"4<=.A[R([T$W?)IPP"ZS5<5S90,K7:NE MF3!I0@1;M@MVINZ:B+%0;)L)?3%3!!A/_ C6V'1]MEEM])L;(*164(6/4ZVVGKB8%-FZJ"AV6R7 M!?7/P)B8,;^E(MQQA:04 %[(GIF?&/"[(K-6V%J(-_[#C4?7201OR4+55[BV M8NYB9J#1/<8(@ E.E<4:+99E$3ZXTJC-CK4ZZ%"JX;!-XE6%H23"!KOX&LXGBJ@6Y3+6> D(EG'=15189E&K72F%?YK6_?66P-[&AD3<+@ MV7688_5?]28XX.#GMYM=@C+]('18>!X'DX](F"CP7,?"=SMZ=;18&P'QKX'V M=X+TO[S^'B$,N-)&5XKZ:RLC[$KN5KKUC:>DK+6%^W:8=QS>.5V^7E*5M$7& MQC;I3J71.BW&-LSX=IMOB\S8QO+F7K,H](?M\:(Q!DURLU2$6]7M*;7Q?./3 MQ/F,G;P10,1R!7 ,T!%[?\LB5G92R?N[)!R,;&Q"#8868=5MTGMZ*JFKQ6;) MG?U*,,&/P=7@WXD;,C!0P"2)7^\\VX^O?.<+?#K!2]8V2PB-O5$M0:KJ@)V[ MHV?/)3[<%OFS2],"-JIT+B%_&IY:ZHIMD:=ZR%.MNNDNV7%W":P9R1Q9<6 - M[(D;PZ+^ _9!% SC%SM\6^OIX2:KMF$A? W"!T'-=<6B7J4X<&NCLI429CI- M3GXOML FG%@#3NQ5.JTCZV\RW+/RJ;\)]]3/+NOU#= M5JPI#&#U3F0-PV!LQ2-F1: ,,/#D^K'M/[E]SS2/;&!4"O)^!>H^ &%OAS>* MK'D@/XLF4S3KC;*-H3(!I]+RY3(;LU#&;!XS8QIF6FIRKL!,LTR#" R;UV^: M,%(1A[[C4FXU3L(-D,T/UP';THG_.:7J[5".M5R_\*7>!G>L46EWCA$]TL26 M]G7LK\2=B\_]3ME&I9E8T[[._0*XJ5LV;C*1 (H$?/[?.ZLO=M2$ HH*!42I MF%P-AZ[GVC'B_\)E3H+U;6]PPTHWIMK$!TK+K&O&!][$K MKG8P$FTD>K?0L%N4Z";50?2:!4Q^W9-$DY_R(<:)3O!?QWV^_#O\CUSMV Z? M7)^>BSZ(>-@YRM+'6C&-^IIJR9*T"?:J@=P=Q:^]5F">YOUBP[1)XBH&^YCR#P;P\.?7EPG'DDS M5ONAV.9J^A.[#[N:Q/-_,K/HW0MI'=?4;F;)H?_O*$QWX8F=]T-F_SBWA[#8 MC[;W8K]&R'(Z?P%S3=%P^O7GON1PN+67Y.P 8ZX MV-B.\_3FY+E'88E" ^??C7]^M_W-]^OWUXL!Z_7/_C^^VWVU]OOCQ4 MK)OOUQ=S17KW8I:__.O;[P^WWVX^7SU^^6P]/,)_?OOR_?'!NOUJ75\]_,/Z M^NWVCP>K]*_Q[L:WXE&0P#VTL^\46//ARO>#* MBVHL?OB2*._"Z$BM-7-=CMLBE&J9HKW_8G9H??$QS/N9#=BXST*K4:MD#-Y- M"*,YEJN:O26G6+U:;ZR""[8I,%:A\%W'0_OZ+FA_1/2JK2/*J]:EE"06D__2 M7UW?]@=%(/FM#.6Y-D;=KDL2#^$MBUC9235:/8SL$/QR&U.S@V",(Z')JSRG MB 5\.!$5<-1TA>YB;/^$QT]LH%_@6R]N/!H%'KZX%>&]HOSLUDHUAX?;LU#H M5.G('X0?:6-^P7VYUK;EGN^*+$O\SN+;X2-NR!WLQZW_1[H;]/N\KL9&Z^SR MR#!73(?6+@JO"V7+U>MCVV7KN3$=7+M-VVQ9'2(XZO[5X4DU Z"U)@8(N94K27F2T07GKSD[5^.@05E-C]9>@ *+8$>I4A7 F:-DIOE7]F_=ARHRBQ_0&# MUXWBR))1P#BPO #L\YB%8U#7?0._M+&%?CM$@M\(>E\CN=<(BS2+:QLN85C$ M!/1VBJ10#$?6CYDCCY.+MF*I+V6CY774S0:";K2K!31&&&N]G+;3_A=8UJM. M*A2/-P0RI90O:12OAU^ ^H^ G%15:]SR!\UCK()#N\+P&MS MQFP=,V,:9EH'J&L59EK!!FV?7=::M4JUTRD)1QF+RIBBI2+U+)CJZ2KP8#( YF\0;,?<:^*TG=M=4RUNO4 MBP#D+&&4R<0]=U;(^!;N7&R!E@X\#IGCQNK;$XM2%5&X2.*CR!W=#N>+SY7O*,ISPK_5 MB&A5YQH1!UU/9@)8.[,?BF79A6=!JW00X2:VM9/,ZGYT8QUT8[4EC^(&!9>0)8^3C=:+L12FVE8X^[M8OMYH MF@C*X5YE(B@407F &\)S?K'N0C9D8<@<$TW91C3EGCF,C3&BJPB]M@M;NI2Q M":V4ED??%%HI@$G;U6-F4L-8;XNSK,98RPVO=NWLLM,R,9<]88G.L15,_&55 MZ6EV=N+LMHMKU2ZALVOB+X6R9'P59J] M5NGC+\<51L@Q !P79^SY#D?[='T:"WUBP8/UY&1E$^"S(&V4M9FO?(=_P$!\ MWF9%M\XN>Y5NTZ"$GU@$83U&7=DPV!ZCML\NVY5F:Q,]7T)&-;" M1L-*IVO P7?=>N.P\80XI.C\PZF8VBN:$%^#\)Y-DG PLJ-,$.XZ\.GE-X_' M=/;<.>V)3%%L:X.L7E MODQTHB##XLH4-JPL1*T52_&V*T0&^/BD8Q1K,>R*B+7;95B#BWQP3+:6^=JJ ME\5\[33.+NN=;J7=+D%$S%2>E@#_M]XJC5&6/VCY.XLI)62]2W $K>N_QXFS M&-)SK/ZK-UH=S'J*6635F4V@HVY!KVXTYLPB^OO\.^W/AJ(/:5 MVH>UM5/S[++6J_0Z!8R46WFX^BG%B4Z8N6<\D]US-_9[-BKUSB8S"PZ*NT^- M(XLL@]TB'R)L<;M2Z\[&,-\68]H>,QH+T> 9EXIPQQ7O_#(ZLD7=ZDKG.!<="$QXX7ADH']R$S-]@CB]I2A)" M.B6:5_&U'8:O0)9_VE["UA:\QMEEK5MIU(K" ]K_X6GBWN5AZ?J2QJ7M\#2" M6_0JC<9LH-H^85-C9O3 MZ")<(F:9!(Z>UIE-X^1+Y-HBV 81K+1K104)2Q V%?M[)%S[C)+9?>LV^$N M<5%5BF5B7<-NRPR2W;-;%\%<>KUZ2=BMR&!+IS0&27YF=P6#Q 14MA-0>7-( M=&WYZH$Z!P&KFP)#$VC93Z!E9[S>JY+CVZK.HAH=,Z\;_MPL +,[_JP!?X); MV"F_+CZIP,P7W]EIPNG4>_#:>PB*]C#3VZRT.D4Y&OL_&TH8K#E9EMY'G+]7 M6 [UH%C:L&')\IZ]PO*>II1F]V9-DLU=47K,@=BLRPE+V1-,R2\2T"YY:LT'!X:+= MA7"[)HQDVO^,3!]3BKQ76(K\$&3:R*&1PW+F[UO5PO+WNPHDRA5(^K= S+85 M UDE"]R 5W&"I.^Q[&N^]=8["\\?75_,.\5C\?K6P+ =D-,\8@\ M<0>,LK8;AV6NE4:OJ/;C,B7VMAD(-6)UZ&*U9 SCIG)5/[ML5EKMC5,/Y9$K M(PM'*PM;/F,:>,8TFV4Y8TZJ7X),R) -X77>;D2NVF]=NK=?.ZEPK!*^9+AF M&,#K.]'7,!@K8;\GIHGR!+IY=MGK&;R,-^7.C1"5Z=V*-!D72]&:9V;K[+)5 MJ5>+*M,O@9 9P3A:P2CX>&F#[U0OJE'*M*%L$'",6W++5?'-3 MKW+D]2HK,['C/LM[BUNQPF$/US@7EB?ZS!P_'%R]@/< M$)YS9=V%;,C"D*$V#@8_+,G.A2ZW?=%:8;V?)D'D4@U8R#P;!(Q]PEKA\P;] M>IKL=L3P!C036D@@O*%QE8_?BFDM,>D_2T97O/V K(W"X/HH"JM#1[3 ?3#0 M$<9S/DDQ6^(L%"IFM2,4,R,:1RL:]4)%8[EG7:M3SU^]SDC'T4I';X?N6G& FKNI%=I_ M2J6L5QG"&<+M@7 ?8KOO,1FSUU(G8SM\17\F4>P.7_E' MH,&8'W\\QXMVKZ[KJ*[_;\G_RR8J0&\.@R#V@YAQO>J?UU$'\X_N USY*(XG M'S]\>'EYN?C9#[V+('SZ4*]6&Q]"^/J#O/:L_!1L7727IH#JBU) M=5R0/O8 M=G[BS?[OS586U5MI3005"W>SIT(7DR41"SB./024A0NT*Q?=$@X9]C]Q77BD33_M!]R4^=C M-?V)W8=%)/'\GVR=CBO*1[LUQ2_:_^)R4?FYG>&P-6QU!MV!TVD.._U^HU&K M=CJ#9J_6[71JK?^K@?LG?S52D&(3^XF=]T-F_SBWA_"*'VWOQ7Z-\)S152+H M0[&D3AW6/$VQN709#K=&%ZYSP6(/.'[S1S"*6,76/BM=7W[_>'VV\WGJ\(;9(3!@H M@9$=,@OTL&W!)XD//XBL(!ZQ\,6-&"ELY_W:;YUW/*D?+S[!5E1EK=K9XO4( MNVQ?+(4F:>W"$N&'[\D8[C.8;5C(!AB^VW$2LMNA0J2/TGA!FTHG[3+ZI/8)-0IH$DM<<,WM M0/'E>S"<+=ORF$V0_9,PP.!:B$S[,G)!>CR[SSQKX 6)4['@=2(;?+*GBN6X M3[B+E!KT6?P2A#\L>$>P8M!PM,BB0]&!1]NQQ7Q^H":A-0!Z!\#]9(#^8&QB M14D?I:4/GU6LZ#4"VQ/^$#?ER<X2_NJ>USH]"[T>1]_VZ?3JU@5)0$\35@;.$/H'($Q#@( *V+^$W$] ML2(H^ C=)1E;@/P4T 4.PK288> NZ'_WS8CMO7E_M MS?=)=L/$A3+Q!):*60^NSB,V N&>&T$5WFOE/E %5S)J'7U*U+2MN<%+U%6 M25-RI/-)U]$H&W@:)A->%Q*"D36(*X*KK1/:X9.7R_94R@5<\ M 77Y _DDNB!S/ "'V'W7<^-7?*3KHT"",6S#'N!]0_;,P*XA^SD!NJDC\.K^ M[G=UO.%C0N8D&!D:)>%TR&>I(5SZT^ 6J&<$:2N"%$W8P!WB*D&"]*,A2B:3 M( 0K9VR'\604^&B&D9\7PQ]PY0]XT\C"D%L2DUF#;.C9$_QX)4_\6&V7*?,4 M5&:CP=\P\!ILU3GS8;+(%-'UW8:&( M73G/&%YV\I9+.I=6,4R\BM"^"[FX"_]_BR=[9:\BA)@/0-LG8+7L<3.>)1WW M#GY.,"IB@0?-%;XK]BNS)R"/+'QV09$K+X5V./%B]WSZ*SJE@N$0+KJKWVE/ M?G9MZ]X=C*SK[+T?^ TB=8K<7S_(0^1TK33D_-^X7*5\?Z?$5)#JM]_N='=R M$K@1UY-B-] B@1_"3:(8MLP.P00>!-S3HWT._'X GZ9"J\QEM#5"'C*S'3HS M(MQA#9_"T]"ZG23A8 1F0Y2Q-OFJ8W<,=*(#.&0CYD=@?:@P!3IL?B14C(Q\ MP,EL@=X!G6.'X,TACU&TA];_Y,%+7\SR4Q%AB)VKY[<'>YOE#_;6MZPMUXQ? M;NGD6(T@HH!MK=CW+W;D1K?#NY!%V%".7'[E.P^PNV0(^_'58("9#1"9NP!H M "?U(]SN%R\8_$BCY)V!\TYNX+QS M0(%S?;*N=3L[YKU8UV,M%LL=^AO13K_F\%)WFFM*KV9K+;2<_)FSLF(MB>%3 M[HYAEPV M1V#HQ6"91:*B-V03KC,H_A2CU? $O!"-W&&<\9W']D]^.%/.$VPW-.2?;2_A M9S<%H3++0G\;+#QPP8?!(*&F?VYJ4(05@QSGF/5$SE-9APL@*/*AS_CJE"6" M=J*^[DKF40Z##4"J+J3#+XH.UK\38+ZARSC8G:,+7:!8FXIOA$)#FR8>BU0& M?AXZ5+5$"[QZN 9&:9W7JQ>D!,DB]E[Y&L7]X!Y 9_!YT'&MB.0(5CPAF=C$ M1L+3]4LWT4)V@6T+PIAX#J^Q/&3-81B,Y[T,)6;(9T;X9Y[51@)JA40/JGP( MKTM%G&@$^XL1.S=PT&(DCF$.;1>6]Z5;0C$CM$)1!KCMZ+FI=SAB'H8>7G.9E[)CK@$S?X:EC5OKX*<%_K%]FB3'D8,[H;,S](:*KPZKW3*&ME@<_89 MPS?[D^<,X.8VK"\. PPM84C,ZN.!>V%]1=(( L!MM#E"&$]@%ADWS0OKLTLX M+C$!O.!K+5'TNSZ-\I7AOGQ8>CCRZHA3D#8LL[5?UCIG2FS6T#L1H(>,3::Z;G\3E M&6J<Z/P>P!A8D<'L(Z\2R3*\$3 S6A$EBJF(I'L"-C^\\@=&/Y5KSN=>XCG "^ M 67.U77^PRIP:L;\2KHJTIP5T-1@NL#I4*'#1U!;& 2P?/;O!!-88Q:/ D? MA M-2)>%ZP8..WA& ->IT,-_AA(JRZUP3BS*3[%FS,/;$3?%H;)0)?^Z=J/&<=P M)T$_O0CW-&J?V_-KGTT5LZEB-E7,IHIYUU7,\\-W]=SP76-!2@2MYO+;@.30 M_)Y+V(K<(MP#Y5GCAOU^\7 !5H+GV6%V R^L:[ .;#IAO60L#N(0BX#&]BO9 M%."3ROXI/-R3B/0)94;@YGXRYAGR.SC8T6!_8II73RL9V-X@X:X\A17H+J3. M>"L2O\/4LK[8H0_?1AI7V>/4.A!U%?AR#ILPVA *#X46D[^DAXF=Q@?I$8SL M17.C-KRR55T-UDQ$[CM&7WB0(DK&U(O&PO/L*B7Y& :(1 H,O* +:][>85A$ MO2(![*0XKL*:=V2P90U/%@X+CPUB*_"!/IK1^+0M*#TK;-A7'NB(=,3:='BR]LXFZ%'BH,?)>-Q$R<])*%V;89"$\0B# MOF',:^0QK(]? >>_<%\5_+0-&8\&(^Q- DU#59-QE1- 8OC$4GI#U)\D7"=,68NFM;%S=AP M2.J :1JOYR]S __IL;=56\ MF8TBKQ@KK;7@=!/D?Y#D-PIB9U'1+;G@*\50(W\0?KQWHQ_1E>_\#FQ,1@Z& MF>8%4NO5 PV9TEN2H&7>\XB*G(E;'TG%RC.?JL+0C-3>&+33DR@A(X64A"&J MCB<68!2+2HVM& N!2(4\9B.4:':@3@/UZL:!TO-B^A8N%S?'2U7-.YBFXXD7O#*R@-!*(=7,)XM-- =7HSRF0W8.)L3GPH6)[Q3 MC(H'F>.*E0ABP9]P9 [A3UY>!F2DH"?Z<7&4B5SR^)I6Q*9G3L4I[*,: :AQ: M@=*#*&A=I[*FJ(UX&(R8DWCL=KA@2^ $O"8S+[KQ]6M *;G@A.54;]7K9=FF M-X9KU9X0* SC&NZ583 CF(!Y,W>KI@"'\@)2%&-)P_DA/!3[@3U[$K&/\H]/ M$BG*]6G=]*-/XNXB!Y#3 T//XU^+D'BO>]'N-C$J+O"YQ(-%P/P"+( /.9^W M+^J-1NY7U8O:FI^WFOD/F?>+>8MJ=BZ:O7K)%M6HP:):"V^U#!^:LP"R#*+] MD0EM2>9?

0\2(RW;HNT7,NR,^@'@,7E.RH 0F$/L6&R0E&D1D+^&=AL ]=S MT](EEV\1+Y2(( RI,M9^>T$.6B#1:T$S&_^:]P+OZ^_R7D+<$&L": M_DQ"-T*'+5NC85AP8Q:4KJCT0DGR&99,BUK?2(9R13A %@39<#U8^1S%XE4K MQ!'NJI_KY<\I+U,N-;CV:06R[KDF$^08M+$)6C'CW:RNS(5]?+CZ_,[# (QC MD9( "DF*?+3^G^TG6/C&8Q^MU65D*4U6,QT.]39'@E!L7J-,5QW3:ZP*0FTB M&B:BL8SQ#^68S;A-'?"-'M@3Y33NJ?^'C&/N.]6[N;X3OXZX7_Y4\Z%6L6 W M-5(/S Z=[PI)+R9,21H)DJ:>B_!:^ 941$> 2W5)'%N ^2,.L:)[.W8_2+(% M[/+.LHV?YVOF+^Z>/U8@$=K6).E[P!74>?#*/^1]!@*C(N" MW^2CN61K1;Q37KN1&G1@3&F?H*)VAIG&&UG&&L@9?7@O, MRGGBHK*1OT?L=O@%;HF2E2(FUQMER2:N65GS.R]U5F^T#M;+ =<\JB[#2=BHV?^*PS5A-,L!Z8N;H/? 3E7Q6;82_7EVE$%*A M/+"S.%!4.\'4=M!I&D4)G^0A3_>T>"5M Q^K_L?\9O+*U)G.:RUIK014F=]# M;O/'2,4VMPW<%AA">>L1$);\(@5+Y*05IZ&R947-) (#Q(E6@0-4]=!B(J@S M46$?1!JAEM20F':Y[;3+=4R[7 G68MKE2KY\TRZWTW:YUWXT?843!<4! MAV+^ >?[M2A5G5OCUYSMO*LW?'=-Q(I# M-QWOE4D3\FPRD. _8/6\C)@OP16DO30!YB*HT*< VT&P,TRBL!)$).;#Q9 W MD62?<<_3RFG$4_*%<<6-0='\%HD.%3]"8%C.;?2]7GF,QM> QP5AT0R1>>"& M(+"\18;7,Z-=-;/4;+DPMWS)/O4\60HND29PG=*=+?A,"=) XUVA344V5+'#?ZB4)$!>VBQ3-G M&2K#11F"J1705V.@]HA<+P*8(FC\(>\HD(_BX4[QQFIRC&TKQ&/Q ^!X!0L" M;$JP^_P; @IA+*WTE]4P^HM*F/14>E*AN?%AH1%6K$32 \N0#G^B\8 =ABB( M'#E-"];".4J%+(1GT@?6YO)-P*^D6M#KP\>FL%_P1@-MU[C?&/+'QQ@E),>5 M0XJ-F?#?; U>A3Z>V#'PA*]X#-VO=^X%NZBDSW# EL<+Q+/>9W?6LJF_@ZLG M!;63U5.(AB<0R;GQ0&!VJ$JI8(@!G^(#U*\G]BN1B.]&%L >XZ1#(); BH.[ M1D/^GG.(*'96O5[Z)LC8O&LOB>3,!]GR&("^CB:![Z1>:X5W?(O =KO:MAX$ M+E^M>EYOG=>:[_KO:3Y1K?:)9OPD@Q'L<)S84G#3<0_](/@AT(DS'[N>)U%W M_%RDG:&*W_= MR; ],#'%[D U42ZD"\91H,)9/%%ALS@E[&8M4(J772ZBKY@4K 8,0,&@M\-L&D*M.J(#41?(((V M^:"[7[4SZ\3G9^79%AR\@ *3I"V5AK.53&'8C0LD>F^9T\EWINU=]?ML#W?& M'A$<0".**>3';&"-Z9C?A35C4X?.]!.X$EGZ'&'UTLDSX"<&O1 P#_S+C48I MR@0<(>P9\ZWR]4]:S'_#\R*+H*?G"(5%_Y380'=$2!N[OCM.QM8S JNP['8H M4U7J7;*&>.K2]=$&&:!)Y XS%ZG'+3HOQ..D4294M1L)_X:K_#[3L.;T0P,9 MG#M0V;9,SG*1)BR1+JM>6P>W9,TJL9( ?I+ER<8,+L =0Q:4&9?I*&$S/ M4ZL4.I$CP#&Q@-?%%BI*5)(B1B_ 8CP6"Y-!DU!NKL.C<)N1NM4>;;RPVFGI M(4-[ED13$E =ECQ\#1LZC5%JEQ#G, ^J$KY*]3RB.]9BCZ&=< M=2M^G0CO2I8(T48CO2:,]"EJ,[3/0[PW[CE":.4&(,3-LWN+E4G8D<$!H,@/ M=77/F>)+T^NB29;27[&CK(T/YKQ 88W3DTC=0732!R^@@Q2FO&)3_86G8WN9 MV] H3>*=62_CPKI6!Z9X(6$ARU_S*]W_*#=4^+$DG4^A[3".L,5SH IL)QCW M$3-4)*S31\H;*5%*T>"G"6='TL7)$9#LSDP#QX[CG,+XS>I5X9OFS+BJ.>CP/W>B'KO_XT8AU MO$)QDC,9!=XSJI$3/69J]3D2#E(\1)],MSNB609U\*P.)FJ@:X;/.)MH1J$Z M=^1]X"E_8IF"$!&>*DIY'(PC<@12@7F<&Z11"/Q:4#%[V'&QD%,ED+NUQ_(N M,75M5J#TP(^*W-,1X8Z%FM*0_/2[NJ1!Q"$H$953LT_IHDR!7CIOERHNN)3B MOSP,M-DRF,EUZ+(3$!79T/W)*$JI;89PEV 'R,GBJ@*.>!P.&"0A-Y1]+3;" MK>WT.VE$2[,R8T#/V22N"(1)+.X+,D!U+7I\AH?G5HS.N9&.VJ+U !+OK']@ M'Y-\#:,UBN5Y3(HL 7%B:=7)=0U54(E6(NI M$BKY\DV5T-Y!M7D13TYI3WUA,4]..1!\VBHEIM39I1R@A>.:GU &C^(EIY3 T255DP\4LLS1;)U.> M*9JL^"&.ODIM&HHF9VV"J=-A@TP.TA>&6OY,DQ@+P>&PC[@E(ZF@^2+3YE;66T WVO8BG)RB.T MA$0D*APHOZS=D8X.5Q0Z\("VQ^.4 O0R)Z[99P-;!"IY-,]6L:DY.48\K4(5 MJ,90%*Q1UD)DU0\A84I:"8TVA\CI6"'0J-SEL"<31*$>70CLQ7E$SE02JJBE M%J#/HW[FE:1NBJ:B\.14B>R16@%/&BW9(:12FKCC+V?3Q*3SB9>@0X\-]=HK MGK)(B\XKR0"STJT7/F6#H2GB;J8BY]\X^Q0/D4659FEH@/3^DD! IC!MX=&? M5]:'')DJ#>H5GE<^)#*N&-/PW!\$P"Y*7?-&N6KEK'! 4:NS)RP(C!S+J1^4 M0*;0,"H1 2NCD!#/%O(@T>H$3,\)4"I/N.^!+V.D423A\?-B7&G#LY-A M7MF&KD. O>/9"U22%86=336> 9#<1IS_]R)9@W2RH\"G8*8Z3Z;CL<\N>^%F M5$+-[Y%0I!H54;K$* 5>;X/':1D&5(L<_KW,_=^EQ+M5@O]%",HC#JI[NAT^ M4,26;QV%"')Z(UH'-\IZ;BI4G*@+LA+I!,IA@#.=L8GY@)!W>Q?=5F-=G)IZ MXZ+9ZQ0$"=/H+L9Q61D2!EYE"21,H8LJ$@!IM1>L7]0:W1UBWG!.*5H:N\O" M1QQ001.X5!L5"!1R0+0@=V<.0>"<>E16/U?.+EL%X7A%,A6)Z75 )/]'\*+[ M70_"[[J3[G9*J-P,"K4/JM]Y\#])5T(NNS;GY^$H6_K=ST6F5@D_GX,$7P8U3K[\%>*I2 MT>QW*AL=J38.:VPC8%@FWN8$+[X7V([U;A*X/J^S@26\WP%]]WA<[6U+;N?$ M]7@A;S::R.,'\R.8//%'&E'H!A$&8L6O\E4PNWS%#L8)M4Z)%)/.J]\ ME0?OHABLJTR1JXK>OU/%>6_3*"4\H@]E%^^G]\$'_C%XIJ?L M?.(@8LRY^D_F[%CI['@)PA^45N4&I#DO]NA:GJIC>&W7M_.EV):JR%_#-*:KV##[1G'+[J2:W1$$R+^Q\ M:#5DZT/D#T+9][!VN\,=8T_:%]MK@1H]7< MZ7(ZRY;3VNERNF>7O>K246Y3_YZ&&,?.3=X'*5+'R$C353L5*S=YQT'=*>%Z>813A-%# TB,O"C+7F"22C.OY+-$414;=40Y.(V(N1PTB>P680F$;3D@*.1 MI"4'ED)(T^SH'H05<@4B_]!V/42 L+GEO&I:0#K6H9 =E"&P%/A+(]0G>@&-A MO!"ZC:\W,$C/^Y79B/A*4+"?V8 1Z$V##RMOT/_6Z1;P!WR(;\%HWI;WNM1( MVP^JP740Q>A@@:*:-[RQ43W06=W7 NI53E\X(9QZ^>K38-5\ *'CABC[$B@X MJLA/..0Q1Y0+:.Z(^ )C<)&:YI;.*$CG%JE+Z1Z5].8<-2T14\T(/<0>R''9 M>%\Z1+TD0D07G(:!KA7"LZ@1.F/$9/Z/G))%X["7C*_>CRS)B,IC\ M["#SG M&T.$EMOP5I[_O]GA#YPYPB4M%;!ZWAS4U9][XQ,4MO=[Q.02II\P.VGU,$3X M'A2Z'2*'^:AP%;[Z"8GR0QZ\/)='&MJ8&2;BS@Y)$=#35P_75J_;PMDH__V7 M6KOZ:2L5?"ML=/Y;RFF3\F7/K6MZ15 (ZC,.6X625;&X;*&1+86J(J94;OF] M%KX%K@<)W6A5SYNE)K34&>>@-!2%+\I 0K[O>1A=$\_V?3EX%,XRM,_0)!W9 M/->7/X@!)X=X<#L^1<$F0*]4I^0(E9C:)DX:AQ]NW#SD>%82G0OT*9']/V1- M"@ROGYRN5N;@U$_B).+&IWBRP$3EFX&Y1_D6/+K.QA,O>&5\8!6L)ST6Y6$L MULG!(5D8!;[/Y..]?+"S#'W47*P+ZY9RHVPP\F&SGPC):0ARY@J05<0G[3/F M:W")%<2S3T32=SN;#( 9@;L F+0F7')'_=Z6;22YRIS=(.(MP5$J!''S> M?SU7*,+I*.+L-%%5"Y-BTL&7?C &:\1SAVRZ@+JBCP"R_2?S=M38(7JY.VS^#MHOSI1MEAP>F,.3J: M22IB[CLFB#Y\G944,>V18SXS!%;U<=XJ;LX$4^ NW@V%2,PMBNTGX3_O7U7M M5$TML8@8@E3:DNS(U#2 ANLPW#8$D[30?XD)]8$/V?VC(Y&B*%'/R$^&5J M$F%V_!O!CO?AVS&"66JWK."N^XPYI(VUD:-ZE /;YQ#(ALCR !PD)XT/K=N) MP*G$0[<0[RO'&]O0PZ*,L=QVS0T@"9J#J]A8B*N8!?_KE+X&)/'%1C GW\[1 MC)><'>,Q+3L2J(O186$N=JJ==3$76]V+;B?_J[? &[8+P5RLU2[:K?5N=<*+ M:B_>OA7!&U?$-2R#F;\C_:9\!W W=L>]'_ MG)TW9G*GJ5.-.>D$M(?T4;ZS.!-Z^.@GXW,GH)(FO!_P*-"#$;=*?Z5]=EGK M51KUCG2@Y!HOLW'DPG=,=L&LO'/%] <:B3,2-RUQG9U*7 R0VFYX40B^YU7H>(QZ9O\E[Q>%1* M[J-&AZ]O^P+4] G8-$U[/ MQ&<'\Y*X(&*B@6V*B -.Q!"(:-&DWBC&&3]C.W01!FR($Y!Y=3#]@>.;G^%\ M\&5]#:^XIWI)YC[/SKE%T%YLOXN$^,V]66Q%6(L&[S"V_\1VNLP[N3'5:$Y- MD^\SSX4?B5==^&X"3( $% F1LW L6I0CW.5T=UG'2W=Z@4-T!!L24:T8O@]? M:CI>?D>=. ?+J'$P@8U]9AHZ1+9G8ZX]!&8*Z-YIDZC5TTVB68MH6A_>L1 _ ML)]831DZY_54-S;.+GOMB_:,H?-?E757UJX6N[(FK*R9MS(2IW475RMV<2U8 M7/UB-G/P7R@G/HO3#KDB#M9KV_"OJ\?_ML>33X]%/&%W[<&G#.'2J1H(EQ*LQ4"XE'SYWPV$ M2PD@7-JY$"[+ IG/63P.ZY\!__S)?4^L"T%_"873^?\*Z9ZR)O=0W6BI0-& M?V@O>)H>-'=Y'?)#/$].M/5I*$@Q%U69/-"8L.0O?)]0>XF?9 N>JTGW0@@%Y 5L55%,,*/('4)!H+L>,5 MQ!C#SNB:7E3)U=(WML?Z* ME4MM)>ZMZMEE]6*V-M<:(P"H:)9<:^F=G2V]ADN?S?>F2R>ZS\0DI+M;+T&8 M7Z/"$C5]A0V.R$Q?@_!SD/3C8>+)JZ94>*L^J\);]0U5^-P441+!8!I$R1/(Z%?L7$]#!",3F!:29QH*R_L MJW0HWA4UK]B!,0/7PT%\C5?:C3E!>5&-IV#P1W "@/F%D!Q"!\O2O-!EA),Q MX,J!(VPE,<+R*<@&_&Q,.#G([XXKVKTQF2'ZT-.Y>?PN<&K$";VS.JW^AJC9 M#LM;,=#@.HUNXY#J($ -W^<@/3XY533)&HB"F'H\08&!P "/P104Y(D%3Z$] M&2'.1#"@$^3"^IP0I >=-Z,@C,]I'*)OTTLB8 %BD&FKJ4Q!5^31F-(G6L^^ M=K)%Z;IM0K*0??XYMY$'U[12+,J /0C)FF<CM+?:M"!!##O;>T5L$[YWKIYM$4@)O@#H$C#DI/*DVD=8<66T1AC?<:"01^A " M@C,N#LP M8:WI!D D<2]UU((* \C^QFN)I\0[ "XM"]Q,PB8;V@G7CR5ZPS MP@$95B@:0DYUDU+("(>AP:$JH%H)>(;30=E^^!(OX%;&#%.90X%Y_FKQZF0) M.22,TL27>I!J&#!.2_:MKAV'\(I ''HK BYB/TR M1P$^.1&'A%H!)ZG<@D_I&E.MD3(EVNQPYX$[X;BG8I-)]<)J*:ZD*?=<->[Z MW-XC[QFWB;!Z["CP:6Y5RJ3+6OMAO^$_%1?H,UPOKQA;GA-0]A%">. MS-AAC8-UI9$ UC\E0LQ7I7=NM$(%W-YO+IK<8XH4^$_Y1*;3 MA[3XO!*3BK#Z.& +&V#0CHB39\ID:EM 40F5LI,8T%H*Y@X.,Q;&KW>P93$X M@AC2G:1:)D>_- ]4D\@WI;U1KWE"RB)# "8)P(4=D?Y&@>=@Z2,8-5)40L8E MQ['L6. +8SD&1:$'R5A XNDX5R"Y.NH58N?Q6F+I?)'C :8>+NP<%RF\N#R8 MO(2PYT 5/;,H Q 62=L5\?% ;L-@O*3DHKXRXR\!O,/(7"H,K;/+QLQ@I/7K M/XI93/OLLC6S&"KRJ%BB;@83"JC'A\*PY!N(X'^H)4G#BN\X^".?X<#WWCV@+]794HB M4*\[RNG/PFFN .5FZE"*KT.IF3J4$JS%U*&4?/FF#J4,=2B=W#J4[MIU*,K? M@MMC8M)U7#L$=T1,2+A):P]TU^P+/!F=ENG<3>= ;?KO@4^!PX#F!EH$Q,XD M=N=O.#D'8T'>JW7/',;&I'5R8P@GY 9,T!<8NX]<+ZU<.@^Z]HM^?,I+V *!3E .)/_U"(-3G:]P![%BL**)4 M3 R.-UK:+(Q$+DR2(0^*.!MVH8CO-.VYSDEQGS.U$(154KP2;A*Q!).>KRA763[I'^&[3YG\ RBVEIMI^##HU+ +L; M)8F<" &P+E&90X8M0@B,;8>^'""JQ>R!SK@NEV(TV8=?Z!2@_5!M3W,V;7;' M-7Y?96/X)@A9X4%K&:C6>2>07WJ!_\2#7YF8W(PDA+)[ -'/;5$R@?C^X##' M'.U\[E8*"5$-6T2$ER#QL)7) A?*P?E?Z8VL8""'?/'?R[Q$A._(:]5$I=NK M2&=P+YTCLKO\7$8L[FSUS1H0UBHT?H^Q.,R(_H)YD-_]H(_99-RK&W^2P(^Q ML0O(1B3YSN+/<.MGIA(E]!>M\.;WS$"/_R$VS4"',CW]PH M_A[$GWF$E3E?/?LI/47A%)="DP*]3'57G/)4/2'_<_2,3!4*6<@*'=9A\10: M]QL(O%U,M!/7S(SE$_E 2C@):7M7>X^1*] 73(>JS]5**AXE&%6QKRS$=".< M$3A0Z710/CB6*]9O):_%[],(NPB%H4[3LHE:-4,%KN X]OR'@D+\"@KFO*N_ M3T5GZ;NXXS%S\"$T'8!GV4B"14 #&64!*+^(=K\2)7&L2/Y34^-SO'3W[[##/1[.MOT8YD) M9T@;:RDY T&W?J2C(@I'6)=W*"5YD!PAO<7O@A%R5.+8MTQ$Q,[C&=>3G\B MC6;"6BLFM5@04^U3_O78W0SGZ;,2Z 6KUU1N*=-;&3_YG^ A<[. RSMYPZ_3 MOG#O0'UAS>5'%KH:#LGF$5X(104LZ?^?D+M[(]Q$3)X@SR#?DZH(9BGG]*&#A00/*%$BH 4^\A^1JV0^.Z_ M,7>=4\8DA^KJC2%8N*2&"$G?3GKD(^:1TZVO$+96+EUIL&S1'Q_?A9D: 4: M"@(^C$;NA$JI>*45'N,XMP=]Y$KJ;:!G3&\K5H,_YB4WE-W3EZ*J>")5($#5 M@VZ&$Y\#CPJAGH7TI<G12T6;)OUSGTOSL 7 M-%H#.8:*GUERVA/E;>D^O& 3Y]IJ@YG1EAH.Y<_$;O#Z6UG[JHV?IE=^YXH' M!ZI+G8Z/?A2$?5GXI;VZL'4(H$E8?,RE@C)\F_JM9H M9&>5 -7[@;P'C+N:HD13WP.]($IL(_8"X9UT)G/](1CX5(B);B)R!9J*%/[" M1#:<$%8=$0M>A.)-;Y>600A^X5[=A74%;SRE/VF5. U>#;,#33AF=$8)E::X M*HWM9>Z;1G&R#)@N ^LZY,4B-<(=$K4*[#3"XG;;P5B8I"B/LF:]'45Z_E32 MM#3$C1=FG31GWV#YJCPP@&X>[2'N[KQ3+CVOE$@01=.R:>(7< =8@V4 MD1.AY:F;<]4JF%@Z8$Z02JR:#/G,=/,$HT%([IW!**WEB?P:!,Z+ZWE7_O2$ MS4A^->6)( 30=*ZP73W82E[YEB?D>\A71OV'DY)]$:K ['2D#"/9&XZ&R$"+ M.VJ%J0(&2: +4@=XB",J4[.?"XT#!@P.:E2!&+V)\6\ M5'- ^KS9F" &['D)F#RR1VEN8+8?-&)/8VKE7 "=??/]Z[1$?B=LJ]NAB*;X M3P_\/M%LJ9V?C!6*DF@)K:9R6CN[#'PVVQ(:R!M;8H6+L;8V?(U[.F/Q4'[K M>]3GO$<:LL2U9K5YD8KSDHY"4L?5%VVNL$&97*G5]U6-]5M)5B+J6XK M^?)-==ONJMN*-*#GE,EU<\OD>O/;8\DP/A"S\',ZG'ZZTQV3JVY,IYG6^9CU MU7B\0X]&R PE^E-1E/ 4I7"N_DR<)Q&FM@E)8:HS2@_I9?$5*WH:EO,86:C\ MOO C-K %E(JLNZE@^_$/?#E9U2\BG7(%LJ]JB(.SLY9$"J4TE2=%F^%OD=ZU M#[9TXHDJO]3(BD/F.Y01>V$(SA)1\0GVFL3L"1PTQQT.64A!&Q5FG*9_SD/( MUI4NJMBWB.F$/NFH1F8+$==J0B%8P5:6/8>E*4S+*$Z6W6FU%G/).1 Q9 M?Z8*1,BGX@7P7(QA\ =KO\>GJF2!O(N6 I !CBG_:WJ=Z$ 1.JGG_F!4J $+ MP1 %C\N),)KM"]SJ3%*_PLDR=WG4),E?Y<1C9E_3/5!*CG>1"]]T(1EY?XXW M$'UJHNH&.]+ZH/_TO(R6*A?8'E33 8I(8I+(*\3'&60+GD4@!S]E&-%PGJJ[ MG!(09"39>X0WF7IVYB$#%F*5HS4&K>1.!(A*),MGGA+0G=1.-TGZ'H6CD+-% M(6'.9: 6_8A[>.(-TS>FEPVQ=#3&^#@'@<;'B?6IH)L?ZWI0"T>(EW\*@Q?$ M3>=G$S8F4Y6A^+>L-[!_\D\RY.=9*XI!<*U!MTW9018R3DFEK.=5$CXE>F0[ M,2<2=4539XP>S=;5@ZI,BBCJ,3T>0L%2BV?T7T4@?(,%G+38/V;5[S@%/T!F M"+ =4/8'SBB!O#B$5*HIADXFES-)]'$'J,33&E*I:"1?D@&51'I(S[:^(<*0 MU= 7>F$]:,^8*FCCCB7G"DU^)#P&?VOU(CSEFKLPNMR^I22ETLK\T MZ9VZ6E088-T!2B7]CM>R98Y#<7;,H]!,;8G O4IY!@7=HRJ'0*+IBV?J#YH^ M9,[3-YT-FVHD5NWO'/8(_10Z)S,]$H)C,HIC7!AYVE R1%(?F9*K M7(VTLHE!UGHOT /3X7+!3$O<"=TLF#89M))6F0**\#C@S$<'U[2R>=+R/,B= M7/&?N#>1NQ.S6T:#?!;[;SIY)6E5;5!6=\YQ;ZDF>YYP'*(!K&02:T;[28Q-#"MSVG MU[7X^YY0GOM* [ZD;C6>?M:&X6ELJ\'"-4L;DIVIF\L -!W!>QQS.3J20 MT_*3G,X.JH41S]3 *%&$T+@@\$%>@R,3TMS_GUH;M^H7F&L:/HTO3U?FY/C[ M/!+$B]BT]EE:HCQ(Z!^S2D$T?\BS8\F#T&M)%=:"$X2>-NO:ADZ>;I&M/L%< MUW;AXM6)1G6=J5]K/A;';#"BHNI(;C&/X:#)%_&"4\TT(DYP M@%\L12(# WS * <3BG_)(E/$=P_..&9TF.MIQ[ ME#QFE&C61]4QLU2Y+.=4B@ C*%<6!U4V#XCUD[>>6?4+M9S$ F0Z$I7VW,"4 M?=\ZN0P8U5[*=1JF7*<$:S'E.B5?OBG7V2D8U>JN_#<$B&3?T!::[[$WW+F/<&GM>K!./^<0B?DX_\A+2S=>=3;96W+AR=IC;$5:L["CD5E MYBA$!+"]68J0D0),D]F5WH*8A*9_VQP?%,TNS6'D;)6VB7%,G C]E 5W?&:O MT51")=N6*./]PI3CP/,(Z0*\XY\[_GM! +X'*"T]SHW5):X7.%_KFB MX5VB/6^6@MRGQ!S?4*%[8;) E.'P*4?3KX(=IL)95NV PET6,!728 )B;>IN%=J2.'CB M9X@J--&*3W(7<SEC&[[.X^N9DEW.MV*N%(&%:-7#,@-2 M1L6UY_VMU6173*7R,N6!X M?5I]283A+$@EV;':@#V+UGHF-$7[&4QT5-*ESM(VZ+X*RBCE( M"."! '#BDFF52;#*=HA-"IJ" _O;]@@62#BK\4@FV69LP(MI H(/RPF8L2[% M0#6NN+D1[TE;$>^;VL5#813KLS_G&O@9FY,*H?*\(JK2FEEY)OI&Q/)LB4HD M!?[+V?7I]$HD4Z.AU@KX5']1)J78D ?S=#\(P M>"&T%EJ%Q JB-#%VCMF$,\LOHYI644ZB5Z-D3^H*'X>)XRH1I*I#,K?"-]NUY699;OPHDH"IHH[KW+I!3+\?,AZ9C1"#X,EX ML#PCJ"1>ZQY5\ZYLT1S+\AS9M$DUGO*#?'[8:7EY%3.E,@#=-7+T0JRE5NCL MG6<+6/7;\N(!:2[02^<,AY;^#V-_$P,?R1F"?_ P6$7#]!,FA'R?U I*RU9G M1H>=="Q$&QZQ["3(\I= "Z+)!9)3T^$"8L@XC#(K8Q?I M@]_V&$FH;/W0U M.NPPDR0'./@:ZD[F? E%S$UK>5J1MT,Z/4K-X2D^,;8>I M\8S3[HI$V@06X-,78#]F7V=I-?G6H-1.NF:H:6J&2K 64S-4\N6;FJ$R#+"K MY:!2XL>U!=@\S4BX$\7 MWT<-W]=D*9"U#*XJJ^>TTPT;9ZF2?YS MCTVY2=F_%&')#NY.&\MGEIA.>5XN!!<6DF/*$T>"6/A;+ZTUB:9J$30:K#4S M9>ZK!+/"+QT1;GM3!<&T=Y-U;/+7,CV;+[N#ZTU\$< G@M34& JJB*!6+RPY MXT0CFF@ 5BZ-FJ^="2IFO4PEVK-@)]'\IV_4C+HUY&4^Q.W1_CFWGK5UJ!VH M'$ '7JT4I:A]>_#CB3#FS@5-AO3_/NT0RN,W.QR,K'JU7JWPR%DT"5 AR?C\ M[3]O/I_7>G"4PFN,W8$\W,/ MY_=,(FL*TRKW3//9;PZ\HL,>SW(*6A7X(O+ MH2775_=@E,(G:G3)BQ@5P/&7P7"$:Y+(Q/#7?4S8[(8Y(J.)[W-4GM#X>]DAB-\7=X)C2FMZE<1W3 M:P51\@4L 8[C4F#)%HY*U-3CLN4*. MX4W#9%1@0R.@0CQ7XB9@5B#_#?C*F M**%_)Q^8DZL[<+/B 0,^U@NE97'>E]Q<=>@]>4'?]E1F) FU4UG"<%' D.;9 M8"R2UVFF4(H1'P8FN EO!U0_QQNI0:Q@7A!K#<0RR.9XMGF[ MG4+^NK#^4/,I%(?PI8G)2Q(I3 +T"6@.7L.'<__2*3=."J\IYZKBZZ0,00R2 MSD5 (#\Q6-%A0R8@RQ4TV?0\7RU,F & T^ EY6QCSIH2:3.2)_ITOV&DD"/P M><(44>EIBLW/N!7,MWEZ6H&G864Y+WD5YSJ7 S4/);O&]!1/IR^"]<-3('VI M*>2$(O!/=+VAR(1/%\ODI>FH&? --7[Q5>VIBKY*:>14OK"NM&YO4A1D*V6& M_%)Y,7PBU&X>\J+0P*+@*YT'&,I"=CMGX9S+4_P>_M+'IAANU,P0JDA!>1'& MGAB[B88O?IRWLRBR@J7^!-&*')<#UY/L*=YZ)>V-K1QI50@1/LV1\]#LLZB> M0,0K_ ?#H]!'6-GT8(L&(^8D'HW<1*ZTO6B&[S+#D.$<^I-S )T T&.%ION4I%#]&8ZI0]?VO]@F3P;'2JB M%8-DECI#5+4L6IXB9P)'F?>:ZMH%\+81O#$?N4Z:GOVT5:X]:/BI4%"=0:S M@]U7FA^O"$S@.2_R%,\8Q"[(NP2@X6MWR,82J645@2'A5H6 1'D>&-!+#K+, MHCK % X+;[4@,RT;!CH^R2*D7M+UX!\^TY\$]*D[>1,5L1DXH=YYFAXY79E M MY62)8;V/Z*$3VJD."NWT]^S"L_A#;N^^TWOJ>P-R\V@E;) 57TJ(IRH7(\ M'SFXFE%\)L7D0LX&%8/(HTR@9^8>:J_JYMKJL\^733"DEK//!.Y7#M6QZ<1; M=/LILDHG;9\<7ZHN>>;;!L*<\.H-4%&(H!J+9CRR8%6D@,^;Y./"!%00=EHG M,;H21,_??5=%QH7M^L*S";R)6:8EN4_/UP0,YF%:]6F4B5>H8O/?+QXNB'.S M):\:'],5TO:F",1,22 ]-9( PF&,G !T11:&ETSG:**)._7:%];G%-T7+%A2 M5S-*D!R3B1VCHA?V.9_\J.9N8/40-E5Q78^O,*'Y76JL?;;5&#="I1]RW:I7 M80)P&YH#KW'%;N9WK5/9WO6E<5ZV67Q14/ULS M5_N5'X_7Y"8/7A\UL/0KWZ%_+5+?GNUA>!$U."S.Y.YWXD M_D!XI@-)"LQ5!OXYF6+H"G/C.^(-A;S%D'*M=(&#;4 A]^#Z(G028>@DG2*? M5J50$;N%!N1T%L56X9SL31R!HV_9" 7YQ%(\'XKK#LD'?6:^F%&CBG;T"?9B M#!!!B= 4:_(<># L3IE<@_/G^1IEJ5'L1?4D9H(P40SB(,9FR^D,8IBVB.3# M4KA)SF26&6\0,O!;(EZ?0VF9,DW1CL##__@@L@*WPRDU\2M"'7VC'#*=W3E: MH;-(*XSM\ EL*V%F=DK=44GO2DT7/&?.\PN4F:"A=IK&!';!R@5?R(?R/818 MI3T5:3T09P<1>$=&Y=Q;T9- JY\V( XF'QL9:FOCC0Z M2%.' ">VG%/#WR1B'^4?G\#'FWCVZT?7)\K1CSYEMQU-;\O-'MKO6+>8NJ MU2[:O:99U(J+:B^\U0=B!\X2P'3(SO]SUCB;:N_\6+5JH" ^O.FR6FOFNOKD M)UXY*Q?3C,QY>/=F+[F@_\*@Y!7 MGC&KZ*6QMO$=FE3OK2?JFYXQEUYURSQ:A:V6T45GJ66_69F_JM8AD/NOT_0K M[OWU]Z96Z5*]^#OA[WP-N9%.0Z'(VTDBYVS6_7'8P!W;7O0_9^?(6;!^^&OU MJ EZ"^@8_<*0FQ_MGV<61R_YGS/W9_S13\;G3D Q4WP*/ #(Q(B)I>/4/;ML M56J-FG0 Y<(OWV]M"_';M;9ROE8V(FA$G 45[J-UHSD M_?=?:NWJ)R-^1OP.4?S6.P%+< 1VJG@$=AN]DA^!9*9_H)#7FX*V1?7;7>O! M9-ZBQI,U\U(VG=G)$8>1LLF\J26Z\=XALZV4KCN2I,V]&G!*@W-G,PFR%CR: M K&?GWO0>P&P5$64XSY-Q;YU!+YS$.KSR,88,>_34F/JSKO)=P^?*QR<&1S7.JVGY>S@9;IZ;73PT]J[V A'#7J99+X>DX M_I(X??8%.<<*_BU5VD>JE"^BSNF.A0^8+)^K2>H'JDE^L2.@ G+&9Q?KFAQJ MMA0:Y4K4$L"OCY'5B: MM85SO\\Q, :<;%2%$5'!86SST12J!IC9845@WF;:]M)Q -21@K7OP,WX;WZW M7<#!EG=C)"MO>VNL"39(\Z8,K-?BD&GP;&HOX]E\[68H-I01?P9EFZT&B$/J M*7D5%VD@+53/*]8G!IK"43!0 (RB&C0=AJL_3%\L5^FK+U1H]4C\4V Z5_AX M$CAV42Q(X'1[W.&YN!8KM[7'4=$D;SQ6S\O!),F 4>M/34]< M:E1P'.)2>">$+=3.>2N6[P8_H28.*H1.ETOU*5E^%MT?U#=(G4NRM4A4 M@YRR[M"QC90(H.WF#MP)+TO6-NW=/7,8&],!>:WMS5TH"V;HL+3.K;OT%H%H MUOSL4@6%M=LJC0;]9T^5(=DY24XIU:P M#-].?RKMNX1>4)7&IT6"'+56 *+CX\3O^$KEL((H[Z=\VIBF6:CW:PY%L2R= MNNCE6 YA\*+=6K'\0+6:1]83B+E"IOW_V7OWYL219&_XJRC8L^?ICI 9)"$$ MW1-$N&UWCY_CMOVV/>?9^6M#B,)H&R16$G9[/_V;656Z@"1 ()" FHAQVZ!+ M73*S\OK+W!T:$%;"0RN%>:\C/B6.0N.&8*0)<5I+993J5U]0$.(H0;30G7B@ M$O32&=Z&H)N/6)O*--580=72B9*&EM$Z\3C45LHF%W0MI.1BU$#[K+Q$ZY(2 M?UW,FOSO[G@*-F_4 MQZ!($*6:MJ>^IPT'"1Y)IC6WR&F%<)0;XXH(,Y!:!%2"&P)JW\O?Y M2Q8'5\PQ*SQ6R:.W<"I;8(,(Y8..#3Y'\P:,4CJBQ4M%]5R!ZKF.J)ZKP5A$ M]5S-AR^JYVH!C:WF8V!3(Z\RLVZED$V>;0$BO.)!S@J^_;"4*6HBQ[P* QI+ MCUQL%#D#T?,08X^7J-,*J22V<(B8>?/E]OGZ,H++9-@1(W,@1@"_DH4\#?TMZQ5)J-R+?2L M4J4#U%9K3)K28V+=V F?KS-SC<*:N'ZL$',',@?*0VTX45RVA/&\,/BUH\X: MG&7Z8Z:F;3RT")XF#/#R-4'%J*R1GK/2_:=/&"YA#'_(;+DH8,ZPRUAG<40R M^QGWK$R"K871IQG'K/##[H7L<;8SF],6V2'.Z%Y=)0DPWK1?A2F;!8Z'IA(+K>=+&YW.+(0[\^9P9*]]G6 M*\*?L,9\H$5-3&0N/*/ RF3,-TPZFKG?&-VQO#J3]@((>]G#PYD?E:+^,U20 M]XT>$V+2N(AQ1*@RQO!I*,[ZB-@! Z#RR%)K=-;+"$PLRYI[NV%YE^9J)10O M,,HP69-'I&$&K]QF%K1?V-[^BU][\(A8+:SZ,1G"&>8O\SQ[%=247<=%\ MVD\8 ;YGGHN(S%27O:>]=B_I-IFR=#/WX$YZTZ5OF_SUCZ:%L)DQU.74_)?K M<1=(E@A.%IV'F+Q.C'&4'"COXC&D73Q"2$(XN&& B&-%A[]8R9L0W39#5,SU M5_N,;%?6,B2\U"&KA_YFQNLHMCC]%W8X=QI]UR%IA[,7/5GR0]9BNQMB@5)4 M27KB#I/=3J+VS7D4<\%H9<'-8R6SKQ( L_B=Z[V8#M>+FVG9NJ_ ;S'1&Q7; M_^ FP%?/G=[\ CIPS,D5O-V%YR JQYWKO-QA9Y=+2G5?WF-A94XN\2C.*I0/AQ[)"'?&HBE<7L:W49? T""..W8GN1ZA M($$Y9)H$:@,SUHP' [>)@6&B&>S*VFK\Q,K7L3[?:!E;U.=WC>ROMJDZ7UTJ M7J3J7"_VJ#,>5&?U]HGZ_$+U^:R22!3IKUG@GJC1W^.BB1+]+1;M_"KTN8[U M:1-J*5)W6.3^4LA0#&[MX K3,\_MRBJA,YJ&7G/2O@9='^P9:RO27IKZ1B6U M&'_G_[& ;2RVVRQ3@,E76 ME'9)4$,U0!,2%!936+=Z"E,;_9ZLMW:6XH+ ZDA@O>H)3 ,1ILC*[GI"2116 MD@>KULH!R\WE$>A#^ZZX0Y$'C378HJ$[QQ!T..^SQ8LK?X%.1U2EX.0.+ZG: MS F@]#HEF33E;71-70B"U06KEP_=>@A>U]%]H@W.]0[P M>K4U:D8-!]5>_?(# MY GV1*[EF>5:BH9(^UTU]>P2!Q_SRR)$,J'(UQ/Y>G4R;T[40#'6."-"&84( M>\&E,[P)Q=0]"0I;(@8VCM&-5DU2)@1C",;(9XPUEGNIC-%%QNB5YG@7N40B MEZA>S*0>D)DPF5566EI- NZ"DDJE).UPE-3#)$^YW2ZKT9U(W=@T=6,%8(!( MYZB9_B?B/EF99P>44DJCK\D=8^?SKA;1'<'1@J-KR=%KLN%+Y6BUT6^#WE%6 M:4GMXK6%L,6+ .&>-22YD0])CL-%XEJ/DZWH1D, F1]\+ +(O.;#OQ= Y@<# M,J\6BSQG_V&2DM:4BF$5KDGO2B,/]C+:ODOS7MF^^O'CD)<*.7BX6"1>P)-#*Q1=&T)4Y^).]=L8ZMXOB M!=<%@S()\#J,UX'$R+ CX \Z8600CH0=(4VR!I6T4X])46##SC]X0;#8!9S9",XR@3S)KZ/8F/AXCH+KAS"XK(70=WLXA+/WQO09 M_/'E""^*6PA\OXD:",@1<*X40N:&EUT^7EZ%E[&!;8JA:_MLL?":Y^_/V,@P M<)5T\F"C3I@;A!@.O](GF?9Y-7'GPYIGRZ[TY];+NJ-K>D^"-]?[^8]P M64L=0Z>I;S"(#(<;+ON%ULS0$1"(G&GERI(Q*.BA#'KX#M:Z"6K:R_$1A'H4 M!%%#N4JCZ'L[QL[AJG.H/PC;8;SO5&UP0M4"8G#E#JYZ-J[K5676I2A8.EIS M41-ZTW9*+C_-;(M3S9>H'@BZAR@7[9[352<"([9.\?L P@ZS12=1M_H MB1(LP1#U9XCJ<9Y[!BTFZ8D#1/!+_?FE>L3FWI'TWJC> JSK5676?AZ%9?IX M>97K_A+U=D;U&-V]7J.ORRVC6Y,R/%'062J![1NC>V3_(L.+_Q#/3=-6I]5J M]&F2E?I94-<)4E=WWUBKJZE+$=1UTM15.;IGIZ4>P^%8O5I;UZO.+1"$&=); MJ=N;>B>.7**L 4HYA$31&GU#5K6Z@!&5X/(2!!83V!K\E#TK1.W2%")!776D MKGT'?5=3ERZHZZ2IJ_).N9U6YQ@.Q^K5VKI>=0YIG9G)OUNG^YUT/+#8Y$]( MDE8>6>^T,++>4655*0M>;[-=K,AK)OA/\%^"__81J4^S6+>45"_!7O4B-,%> M:]FK\J!UI]4K*7%,<%^]Z%!P7^U;V7:45FFM;"MBO^HMY;I>Q2WX\.N02G4* M;U2FOVV#^Q-4L82JN?.CQ=".@KH*&:4XD+@9$M?/9E-YT]YW%O('1HV"?;[G5:MD?&H^3 !^VT_@2-$:_4XZH_RC8(H: M$,XI,T4AGJ@^55II@\IER#V1#G:D5YU;L?.S!S=SWLHS4J-U$/5=O7TDRZ>E M",)4=>O29%14")9*094FQ"L=47]ZTM2U[X3XU=1E".HZ:>K:1Y)PFHJZ]3_] MJE=4ZWK5N85YGN8#W_+LV>X:]'F4;/4JAR3K*)B)V=;DMG9"H)>"Q&(2VT>R M;XJ*U-:)P:8*"HHIJ/K@K8K!6UG5>X+ 3I# X([J*4S%8U"7VT:]::QZG;:N M5YV;L_H.=&O')\(_O4*N[*/6(BTZM$9?+ZV40CAYZD5"^PZCKO0AJN4! @GR MJB5Y[2.$MCEYE8<(),BKEN2UC_A:FHPZ]3\ J]=/ZWI523[J6NO*Q3!_%JO= MV,!3!6_G6;1=YM*4(E[7-.L5L'9@K/KA$2DEH-$)!A7,*Y@ MW-I@'*EE81P)OA9\+?BZ+NA)6GGH2;5D[.H]$G6]BGI*?@M,V!KX=VB_]D," MN)_3!N[L;R18VYF;E")^A\O"YR5VQB) U![GM_[O P\?SZF&/CAQ&^<50P5F MFKF^C<_]Y)$)O."5?'ZSA\$X9*3$79R:6O$MY@!H9Q[DWY(WO@/* Q7'A-UZ MDFN1_#F.H*UFY@NY&'C$_'EACF"PG\S)F_GNXT8EYC2UG8OD B[//7>&H]'> M9LA8%"2,ZU$B^00B@7AX%8S)K,U8I+&',O=OMC$:Z2/=L+K6T&B/C,% TY26 M85CMGM(U#$7_I]'H/R-72.Y(0K$+Q//[;V8^11^>T(Q,0GOZZ_[JCQ\/]P]/ M3]+SS=4?]P]W#]]N;YYDZ?;^JEG[X=\_/-_ P!^DJX?[IX>[V^O+YYMKZ>OM M_>7]U>WEG?3T#!]\O[E_?I)J/Y M-=_4+E2FHL W9'@9A)]JC?Q[VJ#%+ HITWL!.85'_%+6230ZNB:Q;*S- MQ)SYY%/XR^?PQ+(=NL+TIL_\Z?Q P!QK+A][O697UU!$\L ?S&7 MGDW8L=_2G[<[34TS,K]J-96_U_EHK_%5&RV]HC0[ZY=^P\^UKE[H#C&H$@;5 M[JT>U)HPW<$0V50E]@W0RE:V*1Z0!.$4V1 M);6EJ@L66UU6^KRNRC5S,RS=FE/:U<2=#S>!M]QDRNL@&K=BA#'KX#OJ^ M"6KMR_$1A'H4!%%#N9K.XCD'T.1OQ'WQS-GX?1/$Y+J>[G6]JGA'@R*LMR_X M93&XPPSNW,KW+VD4P\ROV*\_0]?BJB+T<:)AZU,-/[>J;[*K83&TKLMJ:0'H M(\@0$2Q3I[D58YGJLZ,UM='79:.=!NT5#%,;HA(,$S),]:A FM;H:[*JE)6[ M*!A&,,P>&:;Z9%^MS;("5;VL^IM=6>;<\# N'R^OA.%:5I17U$ZWJH>]TA#Z M6FX;9?4H%]7Y^Z:P0FU+%"6%>[77OB5:I]%7=^E;(LBHCH)*V7=-Q$H,$4W M7)\X>57?2$;KTG.PK=:$PLXM+G3S_>92J-8'4*TW=447H+ $A>V[L27( MJ_J@:5MM]+MRJS:@Z^>0[)D)5%=[E;9F5VV=!'C2,A&B8+_U[%=](+NM MEY1.)MBO7H0HV&]]'DGUW-?TYK197[1SCJQV9B(H<;O2H-;!ZL"-.6U8-4?0I M..8(.*9Z9/LV3;/M:H)A!,,< G5 MD%M*6V%KHF*Y],FKX,T_=7;<,9U=RZN$"7-VX5R MYP/?\NR94)1%C?-^A$CU2<\ZP@>UN[+2$U7.ITECU6?VZAU$5FWU#$%AITAA M6O5Q7-UH]%69-ND2%':"%%9]W%/O,D!U;??R(.&UWHIB[D#[=GPB]&_AJ"Y- MKNP;MFRUCZ@G?$2G35[[B+6FR*C3 MUG]ZX%@H1J24('":5U%""AW1T @H1J M24('":5UL'M*6ZL)"97DJ:ZU/BQ@@ Y07L"KV]A&IPK6_N\# M#Y_%IQP^!2:.SXWFSB8!\YZ8,Y]\"G_Y')KNMD,)@][TF;^:+PB^?6D.=##L MZ\]O]C 8(RDU6XR_B.E)-\Z0#*5K M8I'I@'B2ILB2VE*5!4&WR^HD](H\:9'.]G_\(E[74,72:^@:#^#QS?1M/^T\>F9B!_4H^X[)?:,V, M@VI@^@0? "K#XA$IZ*$4>O@.6IP)NL++\1&$>A0$44.YFHZ/G0/\X#?BOGCF M;/R^"?9@<>S6(J2T+Z Y,;C##.[WNG#Q3G^(%P3*GRS(U2'/ 6@S@&*,N7><$QPB.6<$Q-<@>Z"%J M8Z,6E9<7I3[%;3&'B^O\CQ)WF M Z71;W=%9C# M25<3$CHWM_O-]YO+K12]30V]8^>!?90 %[2&=%9\<$(>:D%A"0K;1X5P00KK MT"QX34"$G2:%50K&:QBEJ8F"O&I)7M7'I R,2;7DMGYB32UJK3IF0B!LG01S MTB&#LVVMWJX^^F9@]*VCR[UN639F]65\*QP8@@$% R89L/IH7A8J)[[: "V)VOM^A]_W&H- M1Q NNP[<5:[79(/[$[-<+K;?]=%B:'4?VCFX3WA+(^D.OMFI7*SJNB9Q_YF7 M;CUZ[@B.1SC1S$ENIRZ1,7RR2I9> RT+L3=U62D->K,&,2;!,:?+,?M.W-N M8S#M2C9:HBA%,,P1,,P^4A$+,@SV:I2UW=/Q!<,(AMD_PU2?M]CM-/JJ)JMJ M73CFW(JXGCVXF1/+V@;*(M]=T:O/Q.P:V*RUJ]( M:.=,.$%!M:2@?2=;KLSE[8JFB2=.7M7GZ_5:> 3V6G4Y L_-F_\T'_B69\]V M5QO/)/]=KS[%KH;(>^ET$Y')@V5*2-?Z[Z;['+;N[0PW6Z0&GP2>DN MBHA_ 6G8HW?VD>T,B1-\NL"+RIZQWNPNMQS.FG-^RV%ELR;4I0ZZM]$N,;)/ M_[QUD-W@-1YC2\GT?=>RS8 ,I3=@2^GZ'X^2Z0RE2V"?5Y-RO\79UI=@0XF/ ME]J.%(R)-/-LUY-F,$)W*,.CI#"_'O'MX=R<2&$+\<1#/&*Y+PY,)7J, M-?<\V&3ZWN0C_::@IZP>UG6FIP*[FZ*]B&JB1N,QV2R1 HIY_,YVYI1(*7&P ME>G_/O!0E"Y13A72DI$<'%RN1T?Y"4X:XK'=?/;,(0$VL^#X :[X02P"#(=G M#"Y4>%1* W-B.LG$S<7YY$PVG.8:+M@'$VQXC#P#95RY4WCSNV1-@!+LD0U/ MMU% X&52X.+F T$0MG9(3N27-3:=%X+Z 2@=$V =#Y<,24DB0$+$DTPDP7 I M7?P[I"&D-Q(TI9O#,9:"*M MPJM&4@ +A-=[Y-]SVP.J'A 8*%[R/D4.@*^&<_*Q*7V%<9%?YG0V(3)]2+@2 M$??XB_/ ^7(.P\=/*,_ >'&YZ%N19D!C@KT -8S^%22*QN#N5WT )TOL\ B3['SKQ5W,R)XNCG)JV$\#_ M.$W)G$S<-V00ND06++H=2!,7=4E-WF%.GY2DP$U)KF RW// MG>%H5,FY];M9F[%(8P]MT+_9QFBDCW3#ZEI#HSTR!@--4UJ&8;5[2M7^5KQW49_OW#\PT,_$&Z>KA_>KB[O;Y\OKF6OM[>7]Y?W5[>24_/ M\,'WF_OG)ZGV<_EP.64G'ZJUT:D8C-TY/'4(@AV4$P(F_X@IN)(_-N'HAX/0 MQ.-W[L -/A/;;[9/\( APX^%9YTEB=G/)4G/?2-Z3T.7#/^&#"^#\--VKFBM MF:9XN:3 ;:2R)14V>D3S\Y$?G'"9DZ6]K5#-WMSY9$@5-&^84BHE>P3J#_\V M-H90-4 =)$95\WD=ED2<%W@O/?X'?K0P1?K MC(R(YU'+(V)%'LU,IPB5'MA?A$^ MPB:LG^F!-0G6!95#,:__G^QY1$.Q%XS!:'WX:V5TMTQ-#W8*++I$,6AT89YW MY;SH+F%EG>,J7B6O] MC,4="%,"0G"&0_;FY%ATC"<8$QREE@G',7,Q^9'['< MPVVE*@;=6B:E?!!/Z$/P/Q72_*B^&=O--/J$4M*<^>13^,OGH>W/)N;[)]NA M$Z0W?>:.D=!\Y/GJ?(7<\NT"0OV6_KSKM[L:ME? MM9K*W_/CUN&P8?E(UMUY+U249L]8_<(UR;8; @9G#'#%PXK&O.MEZE"W0Z1" MWL4DOY?80Z>Y'"_)&E!^O&2S\!NWDC#T>PYXY%^X;+J0_J\)QJ#W+G%U?P-L M\GQ>+-[%X-3300K/_W1R/M9@%V5I$)'F4#BYHX-)6[UV=]]=-TK+WR@+8T9K M&G6O$?Z1&_5E6L]V(N?$2_$_%$JORF8UW[&\U7S&(O.P-##J\$*^73^BW2K, MC :6/;1ES4BSX\>B25:U*L@_ F8+_2/H%\3@\CR@+D,;J,:D1=@ MCRQX)E6,.QQV5_/IG*FL5V9@C?^<70[1\D6W[[/+N?&*VINWSG=B^G.//(P> M/??%([Y?F#FQ>7)'D_7=@7H/4^RXF6&UW57U??5)E'C&1D8JJE"RF2$2TD5" M>B%YO:;FO%SC!,M Y5:O+&3T>N6=BP3S>B<$US'!' ,IGHV9<>X(S@8>5^.J M3K-8G%;)CM.NMWU2=HY2-&ZKM##HG"X4BX+.-'%PM?%+H^HV2Y >YH83WI,A M>KQB0("0'8P>\&!@9FSHMX683MJ-?$+QN1]QXFNTT(GXRCLQ/8RJP:?I# >> MC4,WGX:1!S!#FBKB2S[\Z]/\";S(]+@5%7\,6S:#3;;=N1_EK+\1CTCV-,RU M;:Y)7-IX&^J6GAZGD5C_GML\K&FY?G!RF>BWM,+%(4P>Q6'\H,)77Q.R@*W=(8XWTZ1\P MY*RV/E\^7='?E,\?):W=6LP]2N:48\J3.;,#FG8@67 VF+:3B%$@MO#UQGCFG3,Q.TBKTQ\PJ?EOI+EG.XHX#ZQ1T0&06J9,"-,S!JZ<#E$,^7ER2&9I5CS?2F$$QMTYL%CP*TB?_[#% MHQ(&QQK*F)#HX&/Z73$(I@5?_>W]UY0^'!'3,.3Y*UC@6]@FVT-'Q9V[[(K( M /5JQ2>G4A0DJGOH$:I%1]@[] BU1M]Q4\K'^@_@9 I?21,8F#Z)V4QN* WB MH:[)-BE!@ZA$HF]TJGV=3T:@R='\RZO,4VWMK([VP/N3'4U/5WC07"R?-01+ M;D#R^'@&T&19D/?4SPP6YY@FP2;.'Z;2^KS"ARTJ2D0S(22?L)J(7<22:+&P M)B9#=M; @]ZC+%B4N%Q?]BUWQJIAZ%C\Z!2%?S])'Y2/]*8A'(U60%W@43I< M/(3/T@?UH_0"4I[*<\SP=<;TE/:([\X]*ZS\><.,6QC=W.<9=505?,_3(#]3 MR?Q!8V/ 4\KB[QXPJP".*#PQ+WUF#.6EWRYNP-@LF,ZJ&*TU":W9XFF+=%:E MW>BWUN7B%AN[LIUL30T^0Z FQJV#0+4GZ7&C'I0@Q4B-&B7D R7=I3Q=*6V- MK:ZS$D55Z\12MR6*JFHP%E%45?/AWXNBJAH45;77")+J4 6BJF^P]BU6LVR% M.A%S76 %-4\ZSU)K]FX6U$41CCT/W+O"U<"D-C:T?6OB^H079K]XY 5UR+A\ M/$BM>%B#MK#R>4[(V'^"BN\[5FP14(=C)Z29K3PNUL2/$?^ %\W@<^"%\K;[3U"U$8K5-1%&9#:E":>PFG;,;2B_&J5I/B.X7ZKL]<4.A+ M\^P7&^L(DZZVT,&&(G%",0;L,/=KV5%GP3/ -@'1!QJ2&99+P46OQ*$ !/1- M+A8DTI(AL+90W032@)<&[Y]/8Z?5&N\T[@>K4LO!!8E@0!C^!*]4B\IA;>?5 MM3D<1E3GQ3F;#$]D [7:;>#_FIY-=>'%*ZCC!]1])LA]?6#"?OBNC2RQ:F "0!\A4^#7=3O+/DP MDPG)>SD6MEE8TFR&HB'AK7_B$1.E=:'J%TK[P^"CO$2^EF=3%S;%C\FZ45,O MVBUV_-%C;XKX/,]C/#P1VH2!N)C2Q)[:]&B;TS,0:T'M8,Z/IS?J&5\*EPS) MC% Z91Y^JC&.8+W@8<'8]H9T"=XE.EJ\?41X4=\8-AK6^97O9]H<.'*=YSLN MT&*5:53TF*< 3+'@%4\96*XI AJQ^WWT>9$IC9+Y3>F)E:-;&$1=]FCYJ,BS M.#A^P8(_>#[1//B+U_YR@P/W^J?COCD; M5>+M5OJZ(#%48[UL5=5F=0"/- S9^5P;"=O#E5@4JRAE1O-@[BUHMT@2 Q>SJ?^AJ>?V*%R=LB?6Z!\^!QS++E1'(_DA:)E.4PB7S") MC)):[-,^]XDBDC%%P=RHC9R M 4] ,4-;7@2G0=L==R5,,* GJ$_S.D*UBHH[N33T%II8%^7.\=$^QH-]B,;* MW';%L^HZ8'QIJ_+JY/A$!PW0S=X.-Z #,9KAA1I/T6CT=2,#\.7OJ)9FQ A3!3M^&/Y<#=M@Y"%M M[S0MT)46=Q6XQ_HTG'OH8(@GV:5HM(LIB"P#1DZD2.$X.-J)1VBTIK1TN?J+ MCQN>EN0G4T7S]Q_VFTO?"!UWXKNAV@SD#JJV9]'$VBC-B26H,:#+N6>!FDUB MFY^:>T.7N@,]PN%NXIPBZC#P0Y]P^,BF=)5Z>.9SS*4G47V:8J(N(O&LM"## MP'\\HW"2# B6)^ EIX?G&8?U0OO63QBX.V)?KJ$WI/SU(3%5U3$P4(?4F%3 M1=$Q>.3"D=5NKI$MRY+EVO9GKF].OGGN?.9'E:7P<00L]S#CJI]_S1S/0,II M?!BEE\*B@\_PA8NH,=<4:-Q&?F#)B%B7*7<^_:W?Z6@C[Q$TWEL#;@A!AC'.DKPJG_ BH6 O7"JY_@;#\/ M?9R)'3E%*9[2!XHX'?X)*K;[PG+/HMQ;[A]B MVGD *\Z0 M&Q=PX";F&]41^*/DQ9?^^3_2'^YD:+G273"DBXH: \PL'LV['Y"I3]=[^>8G M?K.<]>TET)\'I&B&;W@$^YN^!22"\X9.V9A),F;ZP_P/\7QZ^F[^8^&:;'IX#T98^7?IZDJWN\O\W?BQ50,^H4_1_ O6-AT](4M MEP^+1 DX1W(,8LF1I*RU9K:/I^Z 7Q (HB>#&7>"+NW-MO^#YD=BL:R(A5>28DU0@6$\*'/XLZ5O[-$@+P?OK+H# M" \C+*GI1/9:)&$9>+\9K=&0)LV.%@? \@\6]R#$U[2Q@\#@7V#I,%C*X,(= MC4*+ XM5PJ(5V[/F4PPR6US-"[\Q(Y@$C&9CP.J=M<:( ?2D#_;'HE2NKZ;R M1\^U8#-\[%65T$ ?1K?T2/TK=87^#I_D *-TV/:"GPH2N-/IPRFJYA XS M98M @&+0P4/+^71.: M:EIX 4!I-F0U;_YO%)65/AFA3MXY)X1G.J&O#FW-K/E+'Y+Q'A8>8AX)VDB$ MW<_ E=$*=RRJD_","H;F"73Y8C.J0PTBIDD0,CPAXSV*)\%#V6FS.++0SI\0 MZ@2GX2Y^"7S%6Y:PN?$6%1$;1O'], \_[,J1'"RHC5A)1ON%#,G(MNR -3T! M^VLVF=-QI>?"86,QLX.*#X>\N %3R0+3>\')TFG)B4A=UMMGR#!^A*MKT>S^ MP/Q)>+,6FITW6N?(ZBPXYY@3ZF%T;;[[7\.W\YW%C%9F7T@!]G4,32:B1RW_.F:I0\U39(D5;.5,-@[9HI MIZD_%,(QOC@G&D;,J,Y."#W 0,2D9$P!)\SYI;@O8U**%'>1XBY2W$6*>^U2 MW)E;,\O9J=72V8FP2668 O1<7E!L+Z.CC6UD8457IV=TMIH;ZO-+RJK)BM5C M!3A;[_U(6Y4-0,1-260B+9D&&0$8_!HS@/V441S!I0S7S%T:*X'4+K0K2IG>6 Y:![/-\KL'[8CN6C6*D M>H:^M;&F-86'C>-][#3ZO92F1:]9I58R?\0'^W593XKS!K9RV"S2;R>??J^ MOG:F83@'-:3@JJC8I,W^B.DY%YB?B"K/NX6:<[J,7(B4]!:[U4\:YW;NO//.$.^,7$\*'R+(KBFWI.>*G M"6<=V@(=P _^^ ?ORD2P489SP?CGB3^X( EU@7WDKM%.DP\;:1@>2'8]C%=N M<7TDE 9SRF,%V::;S3;AY&%?D)(?O$?3"_@?"4\0XYZ'T8*/DW5NW1AC*K$D M"![7RF\.6OW_7^Q%6?1C!^M!=N>D>_#P,+"JO$W<^%T MF,%++7O&D4_*G2;L)NP<*%X12=&)%YZ7@H7P2K%Y@<#S,. ZY&,XUZX[5%^C M6?[)E+DHN01]61B9"L@+'.G^V![A(<+@AVBJHOG+GB+X!!4<8W>"WG':*)9U M9<*C>$%8HA/:G6 6VP![1":N+.AQ>H+*,"X8?^^J:4@PN%>DUR MW(NI[D/":JO(RE!1XI#Y-QP'[+BB/8V3<7DWBLLG$:8"CYA!J*PMJW8(ZJ&V M] NUM5@?&"?)1/K:#M@W/-A+,A1B!9;B6X*8P,)$G[+")6E@V(8MIT21 %BL86, M2[[07M'LPF?S5^$51:]GIYD^7A=7--FSZBYC7;@!D QS(')9HHUSG"U2BVY5 M3]:8#.<3\C JE*3$UCF:&83D@;E>?*(TSJ?# M)5#86K364E2U:&LM'22EUBZGM=;AK\H;[]+G6K>W;H8;+9:B-$$[*_2H+\B?//LCFM_H8/A)B4@%^##Z[<7!]O71/.$ MV; M:K[G&_9*V&C&9[5JJEBU+59-*2),ZBHESO&J<^A9>4^S:5CYVXX-JZJ\:NU> M)"7.NGO.LZ=-L:90=3JKJS0 HV+P0MVLQ&TQM]79?;K3QW_7XV<9M^ M-8+]!/N5S'YKVOP=@/TZC;[1E;M&&EY9L)]@OQ-G/[5R]C,:_9XBJT8:NJ%N M['<.#29I4X:%[B^?3LHP6-J2=:X(;:YH:M5MC9L?Q">FAZ428-\,,871G4UI;>&963BKY$+& M'I^D7,C1=F@E3R&W!Z,I(*GKF*)NF/%<6$(HC;XN]SI&27WM#W46"9K;2>VI MEN;41K\CT_0.07,G2',Y^D^U-*>!)B3K:EXAPJ%IKB3OU=$H0D^$MHN5>7-6 M5O!E#A&PGU8 V:_DI'0B82L=V@/TC1$6+>I(DM6V J/=Z"N*W.KDE?X)*_VX M*:\\AU#9E*=C ;526GA2$%Z]"*\\]U#9A->A9>I&:7DIPEM4V%L4>',KH+7X M$FB^WLN)9[V=HZJ"ZFI)=>6Y<,JD M.A6HKBMWM3QHJ&-VW]1>(7JF37JL5#'#2>E")1E*&^,MG*3P*$]1XK\X+ULZ M?'4-6]C*NKJS=E1T8X_ FC]O(BU/K]J92-N-OF'(7;VLU U!I*="I.6I83L3 MJ=[H=S&_J*P\RKT2Z3D S7Q T-./"^B5,6#E22EE)1EMIR9*/NRHE>6C_A86 M*C$H<&&YTFGT55E1TE5I'TNK4C_DL2=HM9ZZV0X4:F @IJ7LK)T),CTQ,MV# M=K8#F7:QYL!H'P69GEO>4]AUEVMK)Z6=B=R"0WO%XA[.2$Q9LJ 'QEI-\@8$ M&=55-UI+1AV,+8M4I].DH_*4E_5TI% 0G%J0T;FE,46:!P_7G93J(:+Y5:D> MF5[DD?V+#"_^0SPW2PBH#6#YKJJHGVL2O1=45K*'L7S5)"*S-#EI66=*89^A MH*&:T5#Y:LD*&FHG^B!71T.B@<717'5N?JN'8$P\Z0/7'<-@HXQM\TY*D3Q? MH['D(&+12AE*8,QP7"&G,?=@%T$M7!#UI*:4PG@0:J)%X.DPB2"GVI%3)<5[ MFQ$1%A3OC*1[&)]678_A<[SJ[!/39&E NX-+@?GKQ&H']IU3<8P2O&+U2JT:+Y;$99%<:U[V%U-$Y!W'8)*&UHOQ(_L(.Y=UI1 MY?.UM_=74;!.A&1>LB1#"DL0!E*@==,I3,+74SO:*SO47#[%K4QO,,I+;Q D M5TN26Q^9/C3):74CN7-+KGOTW%?;1]*!30L=7L*Q=;;)*^OS[-+\#SQ_,QH1 M*W@897Y?6.M!6'>YIZ5Q T5RU+'3US9:3^GTI5/ZRL";$_1U[/2UC8I3.GUA M>%[N*"7XTX5CIQBUW)- FJ!SYZ2TEQ7VS;I[N,^0;3^$>MAQ62FLY7!5'4_OG MM\"$5\&_0_NU_SO]<>#-5W'S_[GJOVA!PS&&HYN:WHOMT+5!XXLOR 6R^R>E MNR@#_C7W WOTSCZRG2%Q@D\7>%'9Y*XWN_H&<_X\:31R:TZ]EGG,>% MUE3P]N5=,WV"3Z!5D6PU2AUT;Z-=8O2=_GGE^H'DCB2/O!+@,5\BOS"]!'X9 MKFJS(;V-;6PM[Q')'[MO,!LR,X$YR>2]N;CGG-'NYU,8M\7^YAQ-G[1 %>E- MYUO<_WW@(=WG4!.?JJ$B*:4VY\T>!N-05"7NXFS;BF\Q!\"D\R#_EL0 +8)E MC(>7N'0[,7*^L,J)GV,O',W,?"$7 X^8/R_,$0SVDSEY,]]]E"!)5@0^3"[@ M\MQS9S@:[6V&C-=!D+M,XG\"V4L\QD:_F[49BS3V\%3[FVV,1OI(-ZRN-33: M(V,PT#2E91A6NZ=T#4/1_PGFWS.*:^0US,H"XOG]-S.?H@]/:$8FH3W]=7_U MQX^'^X>G)^GYYNJ/^X>[AV^W-T^R='M_U:S]\.\?GF]@X _2U;)](CAN0XN'P/?-K.%<=92L(^=(3U(D/1L2<# M+#.1WO"'XTJF[Q/>G&%BFP-[ L<-O(N>4&0H!:XT3.BYB:(,N!,EQC6QR'0 M>ZHILJ2V5$W&+\S)1!J8$].QX%GT58$'0QX1SV,/O9N#;"<231N5YC-87Q\4 MXJ8$@P,JF4S<-]"Y&"U)<-C[!*D+"$2:FO\"DK$F.&XZ@)P)P#?NW,L=?&)^ MWX'XS!=\'3X#]/V+.?/(I M_.5SZ*RV';II]*;/_.E<(U?**N:[#S/*=15I'L@0@UVYEY-0?UR0E"E0=4G!SUYM,&Y%P*B/-:QV"E MZ[6QK-XN_4>LY<'AC[2Z$OY-]S^Q5L![!==LFJWCCZ5.G4"T>? MBD61*IU;L2B25AH<'9+3I3/$?VYB6BJ0[M]MU2/=G^_>82*^@G?J-+=BO-,^ M*.^L#\MVE49?DSM*M5#4Z]CG/'7ZZ@=X4-/D.#2@2\MBH0"/6 2X;C!9 _VX MMR3Z(Y)ZY6D,X?+?NP'Q0?S=N3")']%6W).@B/90$_CMXMI#I=4;1T1XY1VW M10EO@Z,7T;IU6=L=,F^OQ'?6]NZC1V:F/93^VYS./K,(KF0M>*FVDOL[E8%"2W%XF_.> M]DGU Q33.+% UK,;F),E16%%.&L7V[%LW+XC$O5KM LFL&D%]L8^M>(*1:=L M$[+LTH7*C,LSILPU2DA9E+F!WH&UKZJL]G96/"JBSCU9G[4^/>Y=YV+CLV.[ M5(A-K(GZW"\TH>/WFS]Z2+/!.\T>P,2!V13H6[C.#^E"83OP.#&= *S:FW 3 M0-Y8Q16?KO"=GS;EE>E)V8#RTA36:_25=EE [4>EGAR'2.?[Z[Q($V+Z1*(K M>.&.+N;PA_".;RO:B^+._\ !/(S^] FU*[:2YKU3S*,2Q+9>FI=(;&FB4AI] M0R\+\*&F OR8=?)OKCM\LR<3H8 ?1 $/EWL["2UR54Z[.LKU.FGGU[GPQC5.UDVC^5WS(QN$Y83@=Y+"E MZQ\+/"8 BYRSI2=I"-NI7K16WCF;0VMIFL+,BG2_CSJ1TWD>/=4/4$SCQ!)R M6#JG4R0M9Q&N!CQ"J;=E0^L< M*7F>;TE X7-CCTG6M5NBS5%"BDW^E*10^34/FQ^,W59Y62+'4.P@>$_PWGZK M.@J>_-T69M08?N!BA,1:++>3J;I.8O>AG:/*%<*) M+L&F[P-3=%<?I _!.Z?+.^5C:*WBG0V48*W1;\MZ:V?8K#JEKYQ6P@1LM(?:%?DU(XY/ M=@*X.'G'3*'(E:DEOIAM Y&N-_J&#*I1K4GN MK*VG:\*;FX7M2F5IER2X@MCV(MDW(;8- MQ+K1Z"N*W%-$IGG],K.J'Z"81IT&*.(&V>B-FT4/!(3C/M2CA&6Q7QS';JMT M.*-:IS8(\BQ#H2J5/#=0IWJ-OMJ65;4L3*23C?X#-:)!75]$PP,C(I[$L9R$ MQ10A_?/6,ZL?H)C&&7DZ=RWY/1<'U-Z\G=O4\705 6IWXO2V-X?G*ER[KH(] M,U71RN48#J)CSJ*X0U15 3AQ:#Q5MNS;G3@"I._$::PD&-4TC:5I"=/<>EJM MZ>BL[02&"N1D>R6$F5 %,E#"(5M$:@L8OA,GN+W! ^42W'IOOJ(W^HJL:F>) MC[U.L ?NK#98+R( ?'P!X.VT=]'+3U#HH6+ 6\._=!5$GI-;NFCI=SRQ2W:J M;'>2K%L'OG\#-PC<::H^_#Q!*LIT$D]0ZLFKH)\G>F/3. -K^3SFST,QB$=)>[B MR]B*;S$'L&CS(/^6Q M4%>)=WAV4'%,76UQ+9(_QU$2X+A_>'J2GF^N_KA_N'OX=GOS)$NW]U?-V@__ M_N'Y!@;^(%T]W#\]W-U>7S[?7$M?;^\O[Z]N+^^DIV?XX/O-_?.35/NY?+B< M,LP>VY&HD&6_C=TY/'7HRQ+Y91$0[G!&27!B2?[8](@T- -3@D_F#MP IA;Z M;-]LGTB.&Y#AQ\*SSI+$[.>28 \16I7>1;N1^ZW6OE!S12P_ Q@#VL!U#JQ% MEV9$'UCH*CH:KF,"BSN9N&]PEK(MD/SY=&IZ\! ?=@+^A&';(SA#G8#Y34U_ M+-D!F?JTU[=ESFPT?BD6Q- .YAZS?O'6' L8OC,#"7?2IKH)?$EWG:#20X]X M$_81E@+^P3;"]'GTM2,8J$^I :]^)Z;G2_!6N/B:6&0Z !+1%%E26ZI&?ZIT MB/"+\BF7*F"N+W!LZOU,K]J M-97,S_,>I2A-7>T6>E3^YUK7..U!::M?OL;]M=)SJ^BIZS*,/4:FRW3%2.KP MJ7=DIZ*AW7'8@X\^I09AZQ;&8ZH)IJ M3ET8W7_H!P0I).2R% MM1O]$K0806&UI+"<8W^?%%90+Z 5,D:[K$3G@ZL%Q^Q]NG,QI(=).372<[/#OK4,)L[SP;]6AU-K=?U8J M\R6,F>6O^>VQYY]#!1 M-GA_G)A@:SO#&_AT-MVBCECM81^]=H9_Y^,1JF^"ETZ8ETJR>?;'2UJKT=?E M;D9/2L%+=: WP4MEFW9[Y"6%=HU2NMWJF>G05E"B[(0_X@*O_Z2H550 4?*" M?84Y#7UIY+G3+'=PJ8/J-/4-1I51\(KIHQ=:,Z. !D/;K(I262KA$I'M_:FM MG&J^ M'LX,W6U$9?U>2.49<8D A"UM*;O1&YK70W:EH]H'L%J=7DU_1/KQJ_<*0SH7?*(16 RP[T,ZON7HY$]L2R0]^,!:FB2X<^LT\@+4:G I $Z@73RE,RS#LI[:P[S)"NI@\ M8HH!4PKO@N03J@M+2$M[ 5'+O>^0Y*:OA/Y*V!A^\7G4:/[TB9]H4-Q:G9Q! MD8>N[1>*&X2GHF<3QR+2(VC%R"GTQ+A$O8J)D"<$L*.!=]3%#K!(=4%G>G"D M[Z8'*I3!T(QDZ>G=L<:>ZV#V[C.QQ@Z,Y,7&+E*@@#3IPMG_WY0$GOU+^C9Q M![# =\&P*7U @U1M?8Z^I'\KGS_*$L6JH!!,P*4P1ZK*2H]S>"^8(-+EBT=H MLK:>/T<8*+B0J7;)X<#5DHD7#_%[,%XFDAWXTKI]-N-]]J-]_H#2@@_Y M^A^/4JA\AZ/&-T13P1-F/L./3/B![YJ%@Y]YMD6UU(+B7E\0]YUE'8#GO3]X MCZ87)L$G^)B!FCV,%@Z$\#!0"I\&/3@-UJA_* MJ0PK4-D2W/B6Y[Y=$^H**+P*"EH"ZU9AR!Z>X&A"7PJ<9B%=ALMTQ9?I&I:) MKLFNB]+9=E'@PP&(%BIEGMTO)&(5]3M<.Z96.!\M#K;PLJG4A[)RT6:F#6+K MC4Q>B?1!43]*4_KFV-Q=7"T47!_LUZH6[(I^\@++M2!B;DS/>9@7)RNMT5]' M5!2Q;VJ^2P.2%"I(7/#2"W<>; 29\/=J#^GD,PC9I_*(,0LQ#/,#?)85A M$JI,3"_[S2A]%20D8W/_5>)@BKU8F_8S2E!)>Q,1S)Q%+'<@%#2I=:&2>>]K M<5C1K&\BFL.%L2.9/)Q[%'@3EVEL>T/IWW-0*8B'YQ;%KT0K"N2V-S11C.LI"R!=(<%G# =>3B%'?0#CT8-8L\:"B(* MQ1J=Z4G\U*<%_%38)'?*CR[4#%&7IRX=T L)(P=.3GSYB@CT8Y??EQ$O,0'% M_PB26F-RNX<$&1 >PP36R+0]Z=6>OMH^KBV[P:B3;5QC>_^+H M'D9<17@,1U68"XU&7VMVUBGB(VX?%IQOMW[S[>)\6VOFBUL;,3-3BR@HM13V MF(OE0+ @D6>(M9+Q@&1_.O8D^H0F<#$C.'?N@:!*'!8C&\?.O021:1R^,:3; MT#Y';8Z-A.;V#1%O M7 ^YAO(M\"\N"%VJV!T^IV:BB5@[ ]LQDP>K38]@R9P!;YC6.(R/XL?>#%W# M''%][I,%!'4PVM&]'@*@(S..W:$<-GPNF@)3 MVS/42AA4$(R:/Q;1]IO2E_#3S=8,E'UQ*-%.\H!#?4CZ&Q]98?>?3EU?:TY&I*POD>*JG:P%T0= E/9 M89A[%_A2;TJ<0.[G4WB.M4P1J6Y3+KP2;_6?/7.(J3 TPR%V\/K(!*!*SSWR M#,_Y G+U9[SO*B,YRB&7 ?\,WP(&G#G#Y?'F!+1RYK#TI?BYH#B 7F2' '72 M5]/"KE?O(0WQ\:?W*W\SL[MX\ %E#/,8>GO0E+H'1_J_<]"A45#XIJ\,S(=W$9$/SN!8HI["LTAI]99VH,D."C:U\R5\DV!$GV(7- MN/SM1T3)T1+15;T'S7E(YH%OP=5WL"7$'YC.3^F;[;G_@44$U9DTI8,*/OZ@ M\^M/UA;]R6HP%M&?K.;#OQ?]R2KN3W946@H:+LGS;\&*X:F"/DU:2&B7&<&. MQ:21-==&ARQS(9F1^W7 FTFQ,I XNGJSQ!EF2:GS-#''"E3[[$1S52E,%EGZ;&QF@:#P/P:?/4F M"@*]8%$)6;S@$B](O)(;\V&.B8?))5Y 8RD>"5RF\V'URHP]>^G[ MZ &N9[^@7\1=?L)GEI<1[1;>@/9EWA:ONG##_1V0X UC0\G%IWHJ7;'D2),O M?H@_7UR?%!F8?KQ>GWF*!0W8)98:J#P:=^Y^)"_:?FZ<<$*JQ2%_A8E8R'57 MW%5$G2^+Y.+"V*.$!WS<8\)9_&UN K\NZ;-9%VPT;&D*UF1&A&YDOKI>%.[, M(-1SS3Z@(O0QD9=']V<%9S ^39"P1/UE-%V/_+(Y7!;<-YICQD"F2?,A&=!D M#N6/>=(WF;&WQ!\T#/X+1NJ\$'J"4@\G//LW^!VD(T@V'".\ \]-G_FXDB// MX#DT* F7-(F#Q&QVV_OOZ:;F#OD871%QQ#J ]_- M7_9T/OT2OOW*G%&)5=B ;V]@P+MPD 9 #3A?EOH%?$I7%?YM2G_99#),YE6N M6F]JLFRP[T#'L*_2J^G9])GHKX^=\'C_)F<\+3@U/OO2'Z;COL*+1W,V#?JX MV60.KY%R=PN6;P#J9FK#U#4;=DT&P:T#$Y_C3+Z8ONT_S<#X'3XX_\OG\P/> MKT3[ 7IIM"$Z#=*DM^3O$JM(7<@0BN9GN5.@2'I:C@A!C1LEU[_GH%D5GIZV M!3U>1>__2@@<=*BI@\*3.4-:N=7-FB$:"Z8#XPKWV(0]@\? Z0CG XQ\3O<_ M08X<<"XM5;(.VT5/W@O[E/ P4#+6RX_4I%1E']EPW [@L.,=>V-B7B4TESU1 MYW4,)_/9PM2C."$^V@0)OT^N+2SXLN3GT8[%W!QZWXB?.+%$P7V@)P5+=:*G M$<;9:'0,A?K2ZSC9P)HA#_%PW@3/>OB&TP82($8S!H<85_#+@9J2+4CI>,';RTRFYWEFKBW\RMP0QO8F-3$UCJVQU MJ-[E@S2%(8(8HC2"FL9L2>8LI!^N4VN"90N?4BOY-;,]2@C)((4N1 CP'WEQ M:0$#YC/:LV0*P<(ZQOE$D?Z9K_-2*QNX>.@2)IJH'\(+N**+K8$F)"!A?B > MJ/;(9@%DC/U@E2>8Z>\H"3PL^:.E/)P>,/U1PC7J%?@^KT)9"+N=+4734M'DH3CTX)D%38;VBI3 M9)9[1LR/LTEA0\$ 0T'-R/F3ENJ,%G@1N 23@IE796RB?Z0/93>-W3?6$/96)8G MGI,E2#QL >=3E9J=I#%D-G,:L.%4GRKFCL14TV[]B<5E^KC3-3?I%4Z3@ M7"E( _KJ=)2]A'N[C7XW(S5%2J2X!AG6R8)B!A)HC 8C2,PE!6]E4CG" 47-Z>P;94)]"/,7]W=*.\U^GI&*&;X9SH2OI$3%_,Y#7T M'W"E"!^ A&;29 !:ET"?'EI.U*U!AI]6"ZT\N:0MRZ44'A];ERB#RH/##@$" M)^;,)Y_"7SZ''5YLAPH4>M-G_BR>=I4!,TU!@)ZPY8I!2_+@-]D&1^U MZI]SF<]J"PB6>T#1#@_D.L&1AB;75^]F/-)!\F2PZ)I:*+ET& S[2?;QU8--,G\ 10O_-XD<=^''GMMSU;9%Q9(>[ M5M'ASI5V#39M"$0%)@ 5H^+HWW5I3D,VUR&LN2JU$J94HM1*E5H*2X M1C\KB&=DN/"-M L?GR;1QTG?P9Z!A[&DYK41O*W0>/*8P4!BM)80W!E6@<%:(4/25!>7I9^-,+=9FMAA)B8B MD#@25>\FB^5]88T21YK!-O(3//4(N)N253*2Q#?/U MK/$[#MJE"1\\S=EV9G-X#DVDAJ'Q!R4GGD!%WG^*5CU:%6U(;[1JIQ-I^(<&1^*="$]#+"8C>H=?+,OI'_/4? S"O89N"--C&0DYM/C MP\;U15,A0L-RAA&]VL3_+#;Q,)NH9FXBR^D&Z<,$5QD[&A<2+SX-[_5MF+CI M80(ZKV,!\9B^+'Y%]CTT3]99'!O+!C2Y8@/RCPI0&I1&"<2.HZD[)!-?>J.) M7UC,X@,QV2-X%2W:HDN"JHZ;7*BE1: %FH)J#T.U&E#MGXZ;(7PB*BNRY:Z# M1='P&?R>L_7SY-M86BC%;4PEP^$@W1E6.Y!7D^%.SJ>S+#C$@AZ034CHB%.5 MU=#QEJ-D'&$&[:4SQ'^PK380"DJ4##V]<-91M]%7VZL2+ MG MC*Y!'M_?5+ -1C<#U#&90156$+-?2#R W/PWO)B"8R73_UDRM;7M;BN]-8OT M'7C^_3L5W5_G8-Q>!E>FY[T#@]%%*KHT1HMFK*_(5J8MV K-H+NF-++0%#+: MI29&#U:88T_2@[=14,);(GQ+[KF60UV>VBM4,$M*)"[7[/-BG4=:Z.VS,FQ3 M9V_#Y?D$4AT6Y3U?"%?BB>ANZHF@U1MX2QR$2#L@C R40",# M)9"^.I&XMX/C86%#>ROW,^>LH ,\@A9D*(SU[%R4J'M[!ZE*U;!+_WA3H:TC.?V=G%=+Q^ODG I#+Z;%E_& MB/&HTR01/^"0Q.W <^^->N40X2<(T"JA$$SV$)CHXBC)VJZ"&/7OUX M^S_T@^C]2?3/R)IA/K/T^:KT:JVPPJ0U^KVU MJ/X47H4Z 5RL[72]<,V0KZMD6+YG]XG]RBLH4YD4LKANM@C:34].&CKE: /) M_5N7;L]*L[8OZU-;:U"F*:(PPW\OP7PPVHU^NYF7RK HYT'.QZM1 3+$I ( M[CT3J-T$T?GNVWZ(R!Y>Y',$!I[%QZ&6HONBRGKF7Z>&/1_* BP$]090!CAK M/(/KU3V4-)F' [C$# MAP[(9NHUA=6U>ER#JP$%!&[7@R'S5PCV8WN=CKZUA M# (G*C1;AZ_RY6UXUC@+0H!$6KW MM-8&$2:6$4_"0=>RDM.H+;![;)'UBL:&'SUL]AV\/TY,)[ATANC#F>%NKL)S M-_0,2TU/6VKAPQET0OCD@P:*V; R!JM&B7>[KE3&^G265R*CW(LG>1GKO?-5 M(@TF=Y"$,V::@Q]A"T05??EAU?2D%ZO>TI51!Z^#Z_6:>DDM7E)1;](,5ZY]8RY2;L9>;LU7]!-$_TW MF?%9K9I:A/RV*1>I7=4"*K%SU/K'IC=\,SU2F^K/90(Z[2J0#>9_.J4>:FM- M$5JN0OK-:(?0*EW@(GA,\MQ>>4P_*<]U&7U%T MN=7;N?CS$$Q74CUVK=DD.NI]=Q1L?=2+(NO-N$T[*+=A0A&<<.K.R :R.COC3,9.TWZE.OAN\<#CYL!M#5[XO8A>=8UM MB; U$HP';MU)S3(:_4Y+-KH[,W'1[3\"3?^<27E;Q:1"4L8H,=!RNU-6J*%> M4>(5IV3M3ZL[XON?I,2^ W'%&R\LC$*+^:'Z(VE/'(Q=SPQ94=)@%A^%:7+4 M9+B?XV0_9-A#V!"]DYD!<7 Z%$9-0+N9E6W2;'CV9X-RMU;A#TQ9+T?KD S41$*(%:'0I2>7=&YE'5 ;/$KBR)Q]3"MKID7NX@ZNQ<;[AHL ML9W&V\;Q]M: Q17&45;VN<380#(#]7EQR)OTC0]!Y#A\KB(OX20G=6\\)6;9 M #$1YA0]A22+(R'2?%H&<$&F.(?&M@H'J==+(2KU.&@8J?#RED?@%!VX9Q$:6,5[U M:/![PX4L9YV.XB1\7L#70Z'B2R\A/3&010^EAT]BE$6+JA#,-HPP4%F+(_>5 M8U\FN@(E[$J+8>O)7#JA'U0\HJ8SXV!ZKF71?IP6'0EY94AZ'F__3+4GR_:L^=0/ MT%_B)]LTT1X2$_LG'O>T?PJ#-!S.+9(Q2_P$%@L%.$P,SRII0!"V$I%C(P3! MX@"3JWEQY(N?_>780$.=A-/I!: SXV7TRT30(-PG;VQ:62[U&WY#U3EHJ;9[^=OQH M+64F:!\![S]C_^$)AW9.6$,EUKS60K;!BUH@S7;Y::'%"B]M-I*Y!']^CZJ8B0DZGO;/(%?I;&?K;1DTR1"6"J$2H M=872UAJ@AAJ@)O=:>:TD1<5 '?)"7ARXN6#/^]::EOX=C=VZ#T@H,ZS*@ZC;[CIMAL_0?)U!IK;'J8-A.X-*WE M92FJG*35ROM$2Z,JNPHGLD'];=-!S[D-[2WM@.WP[J6TJWLRHH2_?R>^;[[0 MK"I8P'L2 /'__(U3(D^M*4E/KF4K0'/1?<(; M];:;TC7MRD[AVGWZANOD(^-^MWMFY=Q4T1S14JEDB3OY4D&\T"^8U7W:L.2) MSL&P4X]8T7=[*TNWV&FXRU@(=A/V:2HIK8O_J:3G=6UR?VEW]$3VM'2YB$I] M5JG __VWKJH8G_UT(BZ3PV&ZKH3ING[4KG;F@3CS8&24N(@U=F#H+^]R6)] M5L9;7/LD8%58\# A/K\4" M"I1&3(!AOVVR'T7+I0>$S";..VAEGDK2?&J.21X_=B92, MLB-I;Q5'Y4Y :=$)I,'3X^5?T!W/675,6J]<6_%7&#'94FZY< KIPTP* K@ M[UXX?1-G+LB0AX1"E&-1.VZA@6TE5U;9%*(T?S^E^88HS:_!6$1I?LV'?R]* M\P]6FI]?N*DVMBXE^TH-@3LLVUO6<"@_I4K,>DJJ@'6#$K-:Z10KS*/0%.(& M1%2 MGT-V<$KQN!@:;;8X5*D9$SO-15-*ZED3.NVRRD94YIMHX:#ZBB]&@Y* M7;U2!RBN4_0CK:Y;'=4_:%EBD?AFS5?URO4W G#=9,;GLVI)N/2D#T*L9-&5 MO%_"#RXU*;#F:3//D?^V-D6RJ?2:$\L_*CS_TTDO4EMK(JDK[(QMNE#U%+!Y M=%76VSMWHRRZ:Q5U%1!<=QY<5ZB2;!>V*Z=A9T_1+9\N"A M6!#TTT5V&]F_R/#B/\1SLSBMW>A3UY7Z^1C.O%(Q%&K.*5=K,A\$9,+^^&\= M9$+IFJ?>Z'<,65'+JGFL0?>+$Z>G8CK5#@15ED[5 1)KRUJW!D@<@KKJ(JU2 MVL(&A(1YR++1+JLS9IV:7]9>)\A(FJ2:PGIY).?U7-HS#A$*@= M<1V*MHJ%#U2MM/!!O;P!]3[PW<"<5)2!(R""#K! IR.*UD $E:XTM1$ZJ">K M6EE(9L?1A%SPM>#KP^JOVS-V6=JK#JS>,>266EZ2D.!RP>6GSN6'8?)M?(B= M1E]5955IG\31G8'ZMVG7O.K:PG5U;8L:/U552ZM)0\>"@6+!BD[XD:OYIRBJCQJY#_ MVH?5/#5LCZK+W4ZZ/ZK(Z*LG/174J;8GJ))T*DT!$E/E5CL=0A$I?;6CKD,1 MUQ:Q.$UM]#6YJ^Q<>E2OK+[CT E$C5]U7*8?6"=@0#=MHRQO5 V,W1.GIX(Z MP?8$599.T 91KLGPKZCQJS]U'8JXMM$),.&N*^NEI=8*1X&H\:L90QTX75WK MT JLCD#].19R*GCZ5YXEK1EY%"8< K4CKD/15K'P@=85-7ZBQH_-5P0J195 M2A09!U::L&NCH\8N27MM(ZQ0NRR0I5F]8]_&< MWHIM=8O>BFRF-6OA?!,U9A_1-5ALO1SV8'=':_HD.S ;:01+RSLFVSY>;61);8:+*4,L9Y>_>PZH[^ _K!A-XQ[H6/W!G;_MK6#I692 M- V]-BN"N3Q_']_#27?X27CPGZ.M@;& M#Q9(E*4KU2K>>A2B0Q?!UN/@-3Q(G]_@DT^V/@H6ZXAPZ M(A:":[-8R"B#A<0IM%6ZRIAXQ!P%Q!-GT7$PTB5NUBINPO93)];CK=XLA!E? M69&-O1U-&]R?&SY;M;0GR66^8WFK6.SFES69XXHDZO>>>/D>XMGYM\XU>243 M=S8E3O 4F"]DFP J)C]UY$XG#7J\&V)9-J-NS#").!E_Q 5>_ZE31; POXS2 MPHV0;(?& 8?Q=L#@8#_"%2QUN)VFOL%X/\]J_]9E!O$\H,\+ M"A"F2ZU+J;K81TZ5WNRN53S458J'LIGF4<4V28RLTS_!SIT[H.%Y9.81']9V M+Z/L;39(*U\##<9F(-$_YYX'PYR\YRJES04L9\QN@\O\\$%O]F0B#0B0G^0Z M%J&/B-XU\]Q_$0MQQ>B+I[,)"0@'&3.'[V%"G.UALAP!6AQ*W,3:9ZT,O8+0/OMWXNF_#5,53DD13513EM?U\T)[@0:L6WF ,0.?,@ M_Y:L5@I5D&FWN[24B9\X7!3?MC$:Z2/=L+K6T&B/C,% TY2685CMGM(U#$7_ MIV)T&^%=8R^VLE[(Q0#V\><%=;M],B=OYKN/4C0IF4 L)9=]><5RUV4TVMNZ M,-$'IYGK40+Z!.O$(M ,6.F<\' MAR?/5/8A)<^GO^ZO_OCQWE_>7]U>WDE/S_#!]YO[YR>I]G/Y$!Y<> H@ M+7$GA3N'IPY]62*_+ (*%4KL&0$A,$:1/C0#4X)/Y@[-99\CNZN:)-AIE(BM*4BB727UH67<]'\QU7\](9PB?>G SO;'-@3^ < M(?ZU[5L3UY][&3GSNLH4>CCDR/ RX)_A>Q8SZ?E3)>Y3]Z7T<;E^#[A*N&(3 MMBHB>!BEYYQ3(J!KJ1*!I5,^7AAXX9J)U*5<(-P<$FX.3,BW_8#K4#SC'^V5 M CG_F?MV%'G_AMI4>T7S^P^1]Z_T:CBH-2VM#M#9IW<"+9%$-Z02%E1MJ9KH MX;/%JA5JQG5J24WAZ8=V/QQ_[!1'VW] '#*RR\<1W3J4?%X>\K,J+E[C!K^9 MSB;N.R$_"(4*2"BJ5\PO5M@3COV_#;E==OOO8\<$$$QW1DRWIJ*_?*9#8-"> MW"H-Q/AXVHL;0LL8$)$BY'*3C^^-8^)G?E*MN?" M#M:RZ=VZU! (4CJ@3"^9E SL_F"TZ]*HYDPMMX!,"%AO4Z +B[6$HO;;V/4# MF)4H6*DDOX]OSG-J;RZ=X1]L9[;ENBYRG=+:F>L$6'\-:2I'@.^;IC!='#1S M 2%1J22W'=A7(@7F+WCVC,4DA=Y=L=Y]2S?E&?D])&CH@)*X+!K2D(;4WLZGN5"&MR*(Y$OA(=:%_>MB M; ]A9S_A[K377Z+'PMZ=$4S9=5ZD"3%](DWB,$:TCXO_"#W[P*+_(=RB.]RA M,,[TOBWW=K#VL2MT\9,DI34G0,FD9" IJ:T30[?(KDLDF8L"BY M*#09OB;D8,@,B)=N_+I ([?W7U/N,C((;AT_ M\.:((G"+E1G$#WZ8 7D*,./SD7A8KT'QASBU7*@QN:B-?K>I&6F L;]+3\2Q M74_"HDQ?NI#"1R_5UPJU_=!J>[@1N_E'#6PX(?=V[T8N]/D:DM :?;XD$FK7 MBX3.5-%_,A%! ),%__2)]&S^$@I^5:*9;L6E,[SY9=G8HN_7C@RFTX2NC'ZH M0OL_?EI:(Z/+IJ4.QD/;NR>!++1 MJTO"K2"E0T8IRR6E;J-OR%IMZ@$.#2E>!3%LCRJ\0L%9=X_HVWZX!3H=6;19 MDGL)8JC7Z&L]65'+RFZNMF6[X&?!S[7DY\VJ$7;GYVZKT6^W96UWL/!:\/," M9'B,6+R(4+P,RE@'X:1A)F MF$+-["IIU$QV_UJHS)5XF%G@E.Q=&2-0CP6R\GE,I"MW"F]^E\:F+U%8-5I M&+AT8LBJB/H=C!/9'%CU M^S/#I3>C4]FP3O"'-ITI8",A8@LN9$D@6,9-H. M(H!/8%LP("A+Y-]SFT*.RY(Y!SYP0<9P!S+U3O#G-*7$^/[[;UU5,3[[[+6^ M-/+@*0S*W$1<38I5RX8T,]_QX1SVW'+GDR$.\EU".'EXA2.-8%JNYTO^W!K# MRV"\HPG'._17R8BGLO1E/G5 MR^-/K$0X%S9$G)#MP>/IZD[-G\LS69P#ENXBQ!H\#RZFB.HTO=$:@X@A=!/\ MN4<_BA>6?[EB92439\[>.G01VI<2 DX(J00D/Y :S, COCVY M">\*",P&UB)Y50#,AHCK\)A7'"+L:P&4VCQ.68/]?APL9_MA=I0;48V/9QG= M!P\6](7MA"S-/#A?/1B.Y#$<);QG,_*2I3?LEBC9@42YV?3IC1,J9"EM(/%X M4S*TV4V^[WK-C4"L3W636&L4QNC+I1^LO0&3<%142@]+M2%4A;AP1Q=SW$8N M$KD,)='^^6/7"R1<^&0N\L*#4XC"N%D3%UY$;YMAGP8\CA*WW/$MAX/N@C=[ M0&'!*,6ANA!]^Q=S0D7#TYA022MVF^_V0I9X>J\?/22'X!TX$A8PH#N2.,X< M$NRVU3?KMGK;'3[G#5YF4-;+!+?6(Y;[XM"6*7B6PL \DW(O/@3/6A#1<&QY M7&+BS;@?P#!?%ZH)&)?31_)6FAL]D1(&BABF*H#8MJ=T\T!RC.83H)97/%#9 MM_P=;GHPZ0XJJ8XII>_V^757Z>5W5Q%]4D2?%-$G1?1).72?E'S'1$9#$?A4 M:VS8W(,E@+->WD[2"\A<,SE]/;IJJJ_'4>@'S\GN'&RC)=[0C?H&J,.3XID/ MW'F0-+O^CR_]>/@S.OY19UNN+LSO]G&\O3TZW6:[E_U5A6TTM*9>O]X>,"A5 MJT]OCVW"YH?LMK#M!'(]LL@%G@O/4.R&L#6*4ZY;(^S MX_/3WI(2-[A_#[1Z^)&567Z@J$VU[BFM]TD7V!)-Q6K9H?.KSB"CXD1S(E85 M3R]&HW_@&]S1GS[KH@Z$:&V9'H%%<&W9Z-4E*UXPB&"0K=UC26T@@4!HY3]9%^[/?OH6:NCKKILO\P,]I6MEYRC/?7!?U*4:AZNQ9Q MNVNLOZ2[_I)>171YMTR-LL2MWI J2QU5IZEO,*R,["ST)5]HS8P(,6:7LY0? M)0?6?"$)0: ''#7&>:]5$L:Y0 ^H(2D=%..\IY2$<5XO]("C<I 7YC #>Q#+/:TL)+C]<5@IP82:.&\3J[0$:G-40SL37>MK7C,QD2.S MYX#47@,0O?71A9Z(+NPONE \K"!< ?OPP>O;Y72B$]XBVI(*J4VXH/7*Z5T MXJN7)^A$P@)PS=JX %QSB," ".GM2XPG_;@9[-D&2:X+^/A3I)9M)/D::M'_ M?_;>M3EQ8VL4_BLJ]I-3,U68( DAF-DO51Z/)_$^$Y@:._MY\RDEH#': 8GH M8H_WKS]K=>N*))! 0 .=JGALT*5[];I?@9G+O&#+E62[,;=^O=.K-ZA")9T! M^?UWK]0A62=H+H?_["*M*CHK85%=+%:0Y;JRS>LX0T[K+@7E"LH]G.:02YQZ M8]#3ZQH>=RK2S.GY7G]']?6.(?F=JO[<\E]AKZFT-[07TF_0>^OF$,VWM%9O MJP=1V>1!E,NY$$]P# Q_LS_#=G'K76,SW5WCAJU3_&"ZH75K3G?/@MD"^_7V M+-\7[G$R)U-_04:SM5*P_+9PP 9ZE]07SGXQI]B@5W+@JQM05UX-9QHV:2UN M0U+O>W&.&EMM;UU)L4E M1/S;LOUW#@+]2PDUA]+ \*1DWSM):2NRR.@3^4:',P.47I6$H_VZ#L#J^HV! MTFEVE+K*D8YMK(NZ[BLJN$FV_64=_VF+8%$54PF*[ZJP([F]!SNZ31Q28(95 MYE"P@(':U+K9Q,CW?.0\G%2/.D?2-9-'8MA&FI;%K;@3\M'*DQA=V #\5IXJ M@^.Z#T[KUIK24?2YY*DT!EH_FRDH!.99.QX4X7@0C@=."IWV]3O(:ET=9H7? M0?@=A-_A\C2F4[L=.NAVZ.BJT**$VT&X'?:EV^I>AZKT2OLG]W-2$H53XHSH M]6!."2"V8/_7(6R/0K-5?!+=QD#G99P$AQ+UC/T2N\VKRY.G&2(M:?6)[.H# M@>9R>%RE1DE[>S?TN@9,U7B87##*=$;W>E[MSVNSE5,9F\G9[=GTY:))]@'( MVO$MQA@ Y'O%MQQ_$'9^)FR_G3=^FOV<1_UW5L8SN1D[Q/CKQIC!8C\8BU?C MS46()]-=3>LF"<#UO1?N<':2@?.#?QK9EXOKC'\.[7[^/AJ/' M1^GI_N[7X>CKZ)>'^\>F]#"\:W&__.'HZ1X6/I+N1L/'T=>'S[=/]Y^E+P_# MV^'=P^U7Z?$)/OCM?OCT*'&_EW=A-0..O$=<8K_-;1^>.G6;:!@18.0@D"00 M69([Q[*'J>$9$GSB6W"#*]FHA+^:+I$LVR/3]Y5WG5>J4&*2>L7*AR2GCZ;8 MR"B;@V_(]-8+/^TT=JN6R._/9A*WJ&Y"OMZZB=R.6J)PXI2%$Z+8H;#8(1Y( MPQJE?"THSQ<&NJA8$(D#W%0L[-YU0.XW!IUV4Y;KFG=Q\!ZI(C9_>$Q]0,%$ M7 \T8QKI%9/G:V_4<*%\JT*&=(ADNV83*.W&0&GV>F3FCQZ''_:Y.\W\D2SM%WR,XY M-2(7[F!$E3J<7,)10)ON<)#>5JLL4CFGF?7\%LFPIA)-FA!2B:_RFXB2"I)< M8HF50ULJ""4MVX+K7$72&?N^=BN:V;_AWY7YOJIMGF_6PMUT(& HG;K& U4Z MJ$MW?9VY55N+ZZM4'MZ%*Q.'29;=VVF$(SV;G?[>K3SY4B;.AKSV=QJ)1/2# M58_4Y#W"K/2F+F=G,/-F!I^-W!06N!":==#U+F8WIEWK=>5<T6]D%7^IE\8OP0 MGW0Y:;[$)2QIG.$G8K\QMGTO2.P-_ -4U7$17?!#TYK82U(VT3>;#'KTU-]^ MOZ5T^U4S?[5>J]>IEN%;F*\KMWK=_*]V22+N7_BB#I?9+&MGFK/\!S$T$+Q!>(SSWBU\SQ%4R9X@3QKRK"^IFL M'#A'YH;J\#PNW65R!Z+XXLP^MZ%(+O@"J:5ZG6- M?A.XPA6NU,U7,!NQ?2;)%:=OD<]A27]II2$;! S"=,HIPIYKS5YB)^5!9I&7 M&:#>WF. ^EH+LDKZT/DF@1ZL\S]&_BMG9:A=4)&:_9R1@F=K%@O\V7%BY6X( MI#<&W6:G5U=6CT @KA#H"!RHAWGG6KO#"0)=0Y23I@\GU >7ID.M9T'5G?M] MC?>?4%\-'G&#UW^03Z>O_MMP3)HH&ERASQ9==7_\Z;0I_G0$_EPD_E3G/SDH(H,UH^T=,>!+%3V/ M4-FZ6RN>4>=*[YQD"R?W?5.R2'&;+>'PKE"8'T,YU2:K>OUP1RF:.B="*'QB MU,'[1FU KAS\P3'(>M8+P,G,0H$X!XB][8,NG<9 W]\4X+? >>>PU$=>#/_' M='F=B%&=#8'7.9XZQ(('B@35U0H-AT]K6C:^P,GP:6&OU:91U(LX76P9I7Q#DPQ]&1X\B=?=IH'\AW!\UL#T]Z#Y,^VOV]8_9[.41WM#(N3V4/EV>>G[;0PMU[-_U2Q\<0/_LS'!&.D[]-:[+PL9V4:4E( M=SC:V2$OQ/*)VY0>R0(>^]R4GHE%'##",./1F"Y-RW0]A\('/_K9=J3OQ"6& M,YG32Z;PA(6]PCA$6, 9S"$G.-B>DHOAP5L?/?B'A:OAQ4%D RYH2@C;J62S M>V:^Q7B+-S?@B0:\!J!*G,5;%/J&=;DNF(BNOUK9CN>VUIW0Q=T&]\+0&AH0 MPKI)0.)P_&:[@3Q%$^6(BQBR,P'>!!I@IW5 M9W"WFT)@AEY+V,_;__E'3Y'UCVYV,GENHUF4-@RO@M'F,T3M-\!H%QL>NN1O M'W'9LQD%9>]'K,?\8&+,/.(T 1FE5R >_-< @@(TQL MR;/+[82M)6\[Q4T9N>C"J+?UJET8=:75:U?K4KBAMV!7Z];6\+#:DS8NJG?$ M4>[GT4YM;49[F2D*%PF'L,-:#A3JS'?3.3>_@+=U:AO2?5T6:(G]7XZ9N:4[ M]T:5*QP0\-DG0WCB$XCQ%_(;/'Y>/;U/4[!,JZ_7-8&G2J-,CAU%@A8%+>9U M92I'@SEDIC8&73D;>N:0R.ILOGD&TEK;*=_\?%,R3B"DL"7XTZM=739UZ.#S MMJA!OT+DVL9U(Z3*P1NM,>BH>S-;#JM]SH"?=D7]SE'XZ=PAU7/@-#H,L(99 M/:(FX_S0JQ1'96B5@SDX>*Z[=Y==ONHRSH6GZD)'/09/_6+[3G662G/F%/V" M&E +[*J3I6:Q:F;^(-.;_Q(G7WOM8UR\I\C*1TY0ZLHTV)[08(_";H)<'I;6L@H0 M;1]=?(]$XXNF[+)RH[J\P!$9(#!J\R&?/@N^)L5=H.)N0J8Z"JK80$=1ZFI/ M=N#$[@NOU$1.\R%,UW1(,%<:T[?,8.#.E6G_E4JT]V'COR=R2>]_3.!2EN5= MG: Z6$>AJMF4%=%3Z*+1*Y;6@><*BU%XYSK?F-L M5GHQ%CY)9,FG-6OI73J!_*UR8X:-)5'M3551EY[>53^ ^.8[-;*= GE676YA MYYI>'='7V@_S1/:*(&=!SGP8>-6)6:=-I_=OB\H%+>>4]*Y7(^+?"&?3\FF- M6*IF*S@KG;8IS-2G!O5#[" 3=P6;;<>W&&/8E^\5WY)7'':*ZL#^^MR Q,^Y M$U?P/).;L4.,OVYHT=T'8_%JO+D(\60ULFG=) &XOO?"'8.TOP_3'TVTV::/NE-IGIGIH_'JBJW=7W2ZU M/X%<:84J*I]WR"XL,/2-0:4JQ".755%$>_QC>/?K]]%P]/@H/=W?_3HAGQ*6@8-SVX:E3MRD1,#^!^6*A+JB,DCO'\O6IX1D2 M?.);<(,KV5B"^VJ"E6/98+&^K[SKO&KN33=O*:LN* Y/V F15KZTJ6KOL1764@Y5JR]J9UBAC@H!T M;V$OAF1#@BK%RF4GB570UCD'&G9K*#,[KLR.KPIJBH#:#E"3JU#C1:4>_F\I MG>,=;?GROADI'G$?HC7O.7RQ0$]'F984^Y6:GFHLXP4M[MHB0AO:A=275L:M M'S._\59WDZLRY ZWC#E\#WD#_?().(.<\F'" BP!CVW)_:QW M;W_X5Z:3BSL__?#GU\?S4U1Q?H("S$7P[ M] O;)?'NS$@O(_K20?=Z:$]N##JM3KL6YEGS8/'S/\&,\#O$"2J-@=92>^($ MCR/^#G&$V BII6AE!.!:=!G[&S?V4V^DMJ2W=&TO/6=?/>EB[J_5-T-/A6O! MG7'/I (]TCN@%?2HP3?YWAD, L4>G< W@^'H=!+D!QZ8V<7<+]PJHFW$_]>P M? SU;,P3VY@FMB;Y/@>$_QWH_ANC^BA%[$9)R+I.8]!O9=/-3U#%?YH#^>E@ M?@F!P$SE/C ":XV!WMI[&IA 8(' N0B,%L>!,;B+YH9@P0<(IYZ#.E3:V7:9 MQ7>U*D0;G0&EZ5%O#'JMNIJ-GST]BOK1HZI$]:!P3Z"P0.&3*47UX' ?<7AO MM>A2<#A_HF$]R?3GGP\_@7,S3"N>_T7SWG&*W8(.QL/)Y[9%OS4M%@! -*?E M7V1:>E;8>:7"[S @3.NW.EJU5/'S&Q#&Y:+Z(A5>I,*+5'B1"G]>4#M(*CS7 M_IH[5")6!AP:ELT94;UE>H#J$E0'WZ&Z1QP_S=4D1,([MXNKM84__]D#FP.S M>X<"N-MOY58F%]J,1"[?C.2; XS.7!F+L-MD7M^17KLQZ';JZB5Y!CV !.KS MM+=*J-^N&_TF3?@1- M7"Q-'$E.T/[E3;V]MPU4;Q]S4:C%]?W7$#GXNAX$D S'=%%EGSGV4K+'7E!X M13'ZQI[=^'"]X;I$E%SQ6W)U!K:A<.Q?J8=GL\3_CH\=S7YWR2WRF!'E/V3Z M8-W_F,P-ZYE\L9V"3N0Y&Y^P3'R[>TS\63,L2A3IGRJX7&V1R19;4D;VY;*Z[+O,QE[6 B_L+%*Z FN M_+2P)W\EI)G"Q"E GDQOO?!#?!(!V;="&#@^:0SP25)AI]+2<*LR8XTM(V]U MRK;A:H<[)?K$#Z8'KYN4.+?1; :/LIZQ. O+V*1'8IFV(^%YNM+4)_AI-P/' M,Z^A'UG2OWR+2&J[27?=3):]2XB-6,'FN1(=7_GJF)Y'+&GECP&H *D89/]3 M11%4Y%3+DX?AESQR>+!HJ3&H.JOAP8U4;853/'O8>^!:U9,WM@M'OT"X8 M.?.X?Y)[!)NC+.)5$\?=M%;X.@;*K4>?@>0+>TC3M.FZP*+WHM<;;\I?B#;0'"OAJ. R=%T\4L5.U? MB&5@R7EP2@&E-Q//0*9(#\/%(XKX @)D:9DS<\+T.1O$^C-[S=K#Z)OR42"@ MH"E-6X-33J:S4>Y%[XM9GW0[\9ILI'#>"T%015O#V7&FQ=9&._NX>.558]!F MA8V:6;3G )-Y;+U@4*1$QRE?5,)Z>!E)[^&)?1:^"R0X\5X)L7*1/KB8:1O1.L'N0FO9 M=.?!_&7DXO2>J M5.$<9F6S8.9]10R%#S+6P2R%M@">Z HBT @JG8^=I0RL0 M;D$3J,!IF[@K:"'5CF\QQJZ]\+WB6XH,^V/30E]9 UWBYSS*[UZ!)GTS=HCQ MUXTQ@\5^,!:OQIN++H^D[\*T;I( 7-][X0YGLX/MD/$:(]SX ,[E"5LKQ__FR48L-'0K1\W\#C'\.[7[^/ MAJ/'1^GI_N[7X>CKZ)>'^T?0XH=WI<3129<_'#W=P\)'TMUH^#CZ^O#Y]NG^ ML_3E87@[O'NX_2H]/L$'O]T/GQXE[O?R[C;JK\-:_K'?YK8/3YV",D)^3,C* MHYR76I-HRJ+-9DCPB6_!#2Y3/EY1L44K<_J^\J[S./%6%UF! T_=YB+C1?5X M6A-<$D(VL-9]RT4%#X?&;-8A'13EY&_?6"S>\.1HU PO#$;),*$/WZ[='+5@ M)#],EYGP\+293P5Q9A'X'?SE8WR&S&9F@L(2E MK=V;72OLMF.8+JL?_RU_@1_1D1A//9FT-$4S$@+/&661@S-E+V-F$NENM M\!9F ^0 _]6$(U\:])3MM,G0;89L$) 1S4[45_%.0!1ZA^F]967:F9M-3PDV MM#3 -@9\1+X0_]H5#W3-U$$I@*P2P3WZE-@.OK6."T4#9)5ZRH]^V7]YO^QTV MN:0P^8:OSG7?]JG[-H=4**4D8-.45@L?V--DXO@14Z:-\B*VX-E@>?D>2FW& M5YA). W8A!,MIPF@W !+M1B6G3IAJ;3KA"68%Q266H$K_)"PW #,3C$PM5J! M*=<+3)D"4SDV8N+M[\R78GAJ:7B&3#8?E)4E8U%4)E\RKL%QLUB4VPK6;F>Q M\Z= 6S"=C(.Y3MBVI)'%W%(4ILBAXR_I]2&!3WE*9H:_\)BS&:].N&*EAQF+K3'5-KS4GL#?3#$UW=#J MB0XZ<*=)@7,,9.84HUOP*B (;(SJU:@2H);B%!5HBU"0 H,&OQ7>L^UFBPP \<+\6%)"J8UHN] M>#'3L<[(9!B#C>?X*V_RAN3IPI6@N+[A<3O$=IX-R_QOX)Q- \>>,6:ZB7=D M[ZH90)2-&#Y2 4WD7+RQ1>$3;)^IB>R8@IB)$\0R DP-. [5_H(U%>-[=L5C M HH^R1S*-;,JD &A510'W#=%/6X]Z3?#^8MXTD/H=W\TT%-TFQOU7_LN"C\4 M100*P_FII]X^)YX%*!2-ED#, )Q*!EQ?Y^9DGGH/,@.:UL",>[)8-/-L$G^U M5?O*:EU*?M"Z[M0;N=T!Y:%XZ% 8JR[P.W#F(9#;6K&'(#=5K!4@7>C&R0^' M9P+O:]@8,R9$"6#=2W2[H,O3 9)B*\#H$ZJ2Z.AD:@[C\@$F!JZ7)2.),%G& MC2)U+K)U3+3'QW[WP8#MR%IAZ!;W(_=5E4;6 ,!T&D,Z3R=Y>9R4\GO\P/4M MXH>47ACW'3/AYRW83H AK@CLU0NPI2IF*&IYW8 NC2[E+O'6;:C1!?&?@^>1 M_']V;-=%M6E"R)0I.HM%D*8%XA&#C([M/\\ETZ/QRAQR,'!-+:E$K+!VR7!] M<455Q!4Y6(N(*W*^?!%7Y"*NJ.;'%3O[QA4+>RL5;8R]2P+G%@4RUAE.Y68JTGSI>$!'1Y YW8L)AF>MW40>!@PFJUK.)/!\_>,%D\92QWRQ\0D'P=V&Z M7N ;8*%-S"_#A$?#G1I_2[\L[#$\*+ K8^78?5N.[46D^P[OOG]MA9KU@8SV M2G5%CY,YF8).SUQ=5$IFBXOD=F^]BN@\7 -/U$_E.&\TL!UP\ *#..;015L=5FZF*5N8VZTE+Z5><7%L\U[-0VUU#> M/-?P-(M2E(,-6RQY6?],1S+N.X>1K_X-^7M,RHH275?W'?MW?C/_]IHON?>8 MQ/.#EU*%4FKO=+S)ZW#07B&TK'9H6[ /BRX.Y2AW?MY^13_OFK564S?F;?>4 MHX8+[8]38I":?#ZG5V2-?5CDGE-_AT&U8SG\QJ\ET)]3UALXAS)B/Z_DF MMNOM-(BAS-@,I1ILEGVV$?'=&N81!/ M*,7CRJN*/I]#*)R!EQ@DI32U?;25J1@7ZNB^H.&;;=4H'K_:UO,3<9;(DJJS M($S?4[M-14 /#=(W31^_C&[I52,_>8007:MU=/*I.AEDS[QQ&_4 MEIP3P1X;+F&IA#)#N>S/@R2DE#NQSQGKW0WRIF?$"3L'Q)8_K2B(:D_(#\P( M)I+OAFE)4<> ^*(E\>;V-*>I3[(;ZZX-6,^CE>H7PTPTFT20U]-^]FQ24F8I M ""B1*&ONT3H*S><1)M83@EK?08HB/0T#:N*@LYM-$,)_V6UHWG59(;+8!]' MY^,R:2S),SSR;#L4R8W)A':+>%Z\X6U?R0M92 I+?TSM96X2QW F\[>JS8WC M)*30T*+-05VPEN_A\)88ED.D89^R5*78VG:+LI;D;C;S$3[,MD1.5O^;-+$3 M:PH6)F4"M#0,>P%0SU[<3:\ @JW-K94+\C39LBXDMTCMM11%YRV-I]WJ=+C+ M+1*+.O=%:9L1_0BI8?5>ADT7=LTT6YK3Z8*<*&^&:A540H@\LUVPX3Q..?+$ MLH JE^EV)P70.Z:?R9DX .;+"2:TGOW DBW+F+ M/QD+:F497L:44DX45\M"]+H\\27V+]SMI=SM^H'<[=M/B.\PF*"P*Z(P1=F9 MQC9.MY7E7MW3;05YG4A7XH^\3KKQ:N35.Z0(ZV.#1[FIY&2:<4-CP5D)&A,T M=B@:ZQ]&A"FU#V@7Y,45E@GRJJ.D9B\1ILAG)<)JJJ+AVF[:X/0I52I>I8AA M[\(%[J!7GJ?D;?%R#,N#,@VEMN1F?NIY!"E<*BDH:OM "JI:FX)ZX71P)FKF M3G1P/IJD*A]2*&#%2UMO:MK>Q=A[$4-U@TP0PU42@W(@H:#Q(10$'0@ZJ*,Y MSGY"H;.(5/3D[X8$YPN_W9I$PH3 M4TXZZ"F1^YN&G(30B">:T#*&.Q/KEBR73DQO2L/6;:M)6U8;%5LAJT4S$R*: M@@V,9FP5X9'\9OPPE_[R4]AH]6^7^R HF5K1S)BI$_9$+T:(E?8K[ MO,9M>@NOQ[:P)#6FU&!#2L.!;,UP=.EZ/]EP="0Q:=/A=_)[-N?#@;^7!$A7 M,H"$C>>H/N?KPZ?1=_;P9'T/SC2;P=O1818T/F9U:7#;#'; )DS^WGIL25,L M ''@;EJ1EQ@O'RY_!;AG3Z5WMD40>QPV=,@U?TA+.-^Y"]\XDJR$?^%H$40@ M-C#DC4ZE,%8K($]:AO(5AWLX[OOW6 OCD@69>&S!2;QTX/.7H/TT'4T;]=EE M@^ H3.)GLBJ5)B[KG0(/IO5-I8 ""X6KW&BJTHS XN"(&(SH$^@+JS845#N5 M&@I^,ES3?5S!8J8CZ]]PVK@M["XHY[835'J-0;N5TTPP&F.U)&RVJS/!3M4+ M@#G"CNYGK1+L+1Z4PF92L:EYP(N2N+4;$+2# @&CS'D#4G ^&!MR2Z>-LJK@U[ MC"M)]@#(EO^KF3K_\U"1:(<(.GF$MG)@%?_^$C1=>$C^]+_U%B3%$TN"+@"8 MNZ+EMI4YER8#6J_5[QVQR4".?SF$ *#O!B_T&5U5"O#<#FGA( H#5EO*YJ=BY8_ F$REY9^=NXR)X'< V+JW7,A])2 MM J3#7\V6G,4*X1CCS+^:I^4Q*MR>Y"K M-DUAR\&6,YG"5JMF&6+=/0N#[I30KV)"O]SLR=V:V@5PT#A*X%!Y%:P6'-(# M'*IK-); (;YP:(NN4@L.]1H#K=G1>IR@D/#[C;UHU*_P^!U(D2EKQYT[ ZGD M(D/^L39(-I=C]!N#_FFK$,7\82X<1R41IM-N#'I[RQ>!,%PB3"5W2EF$D8'# M<((OUS!W>G.)\P?A3CEL2L&I _/#^^HKHUX+5%K:BOHZ0(F'*)/UOTTWWQIROPY[+Q M9XM:FHL_.7B">1D*+XD]0AV]RJN./>'E9.6<(VS,D]>F;>\%=%M:B17D]$W# M&K<;M973F 3[3+)F7/(>]9K"MRL\*5'KH@H"BY)*KL3"++#]4U&%LXU'%*EF M5!7C2+\Q4#N\5#H('*D51VKB(UH;6V9?6.[&V>22/MF>L9"$$Z[&,O%T[X*@ MX9P*.#&U?6P;$AZJ&#E?&X NB*M68JJ54_.UG"()_)E"3(6 M9'QR!;HZ'=,IH,VNNK?>).A8T+&@XYJ,G.ITK#8&W69'WKL1!A=DG#/?JV*# MYUKQH5^JJ?6?6_XK;%@=0.L&29]VY4ZUZ;XY1)]NK=7;ZEZ6E0WN97FS?YDA M7?;G05SE6X\'=H)9(Y.%/R6)3N*49">P!X/VYO\AK1S[Q71AN^[:C(2?4QW< MMXPU*8N>6P;<7-]T%*UX.@HN%UG=]I$=\$]#S%0Y^EK$3!7.ES\4,U7XF*ER MJO.'34IRIR55FT:"8S@<,@>=%*0.B%![2?!).;-(M [3>4$FDNFM%WYXDQE1 MK,EU(OD=Y]M5WWO?2SQ%XG9:7O]H,ZV$R6Q.+IVG/@@\NG M'"X/2%IF8$O!W!P&NC.:YS*9&]8SHT0C<<*4S "^J1->T!,VV?E.?8=.@8%G MO!'#<262&6* 3:95^E-A8Q]I&^U74.-P0"2;).->P4283K>E='N7/4Y$+*KL MHHXZ>.7$@P76;;S\N0*?PAF:7H9]E)G2<(D@&>7P7\9XKQ0@3V#HD]F,3,IT M.+I$ &P@DO0 F&MH/_'%=N!/2YKX#H[:?MO13WKMSOZS]^6_JY:KKZY[\UW8 M ?R6,1P\4/_G]@*'R-__[9O>&W-# E2^896I;=UZGF..?:I)/ME#V\)7.:!O MPB5A4*!Z-*#;&'3:S6Y...#]P4Z8[WB=H- SI]!J!-K9'&[;9+M_(D!M!-2$ MZF2'M3>]IMJO.9@N:(\/%!2T=VC:RU#=YJ)(K5=W4:2@.*X0[VHIKJ(^JG&N MC_8; T5I IURKH\>NW#Q%*CUN^406,9_R51"/SRF0="4B F;N(YGFS*))<^! MM['C*NZR<9EU+!7)L,LW&7;;C8':U)3V'E0H2JBXU+FV--O>P=[9K'EU9=$E M36!4/5I\5[1N/#M"471,$2WP2E;;UIK37VQ779';8#_0 M7!3'SLQ6X(QC=QJ#3JT4E^KB*?,<8Y4^1[H,CWFZJV3^A3Y,X*"N5HXQ4I M-#-WI8!"#^0"[S<&LMQ4NJ)42Q#@A1#@GO1W,'>UWA;E(H+B+I'B+JM\69?/ MI'SYRLI%TGV;1-U(;2HH[_2H8'IL5\W.WQ%U(]RA7C7,JZ=./@=E5#!K^GMW MHQ98PR?#VK?$.P=A.HV!GAT")QC,F:,*[S61NB9*/\[]*E'Z(7+/1.Y9;<*= M\V82>A MV],^%P0J"%00Z+G45^O]\Z^OSB_P.'89AQCU(1:U]Z+$J(\*N>GM*TW7%W4< MHHYCOYHG4<_L8/P*SN%3KZT"L M@I22'DZI[64=5J)&B$_$N:RBQI[.35&C*/P0A1^B\$/DI)V88W;DR;24 7)\T/R MX9/QD4K[XV-P[6_L6OJI_/&]!#1D(9?+7<5W8-V&!R^^0QXW RX'I EO09W- M6=D.0\]WALL>0Z9L,\$K-]T4OA]NL(,2"=B0$R 'W05L#Y #[\Q;&BB-2]MB M5S:E_]DD_+X1A_*!K-LII;4^#+^L\Y0[^A**JM\,9^0\4FC\VUCX)'YH(+S: M"8:B-@:T]"Y;PBBM#$=ZP0=([T(PL9W0M\1@H0=,8269%H6 8UC/%)#R#0C3 M&PTA)X/)/INCYI2:41^)-M.%-\Q6?3@<.UU]"1?ATC88C@AC0S+T HEI00B M=#:84;6]^@&/9IIXJ]889,>:9O6H(CR@1SVE*&7'NY+,Y9),$;<6;\"(3-M! MM, #N:?DBS5?R"OQJ8M%$]$'^"75C. &?-BK"0CE UX#?@7 L!EJ E%$A XK M6@6/"_D8VHS$GC6E,4&Z'\.1LN4!Z%#[@K],"Q9C[W34RE9XXTM<>-9HEH#Z M7?AN.0'Y;F.04[;, +T.9U!P]A=@9RL)OX"!8+\B7KD^D"GC ' $*6X"W&!! M&&-#^8(*7(ATFR52L12Z#1\4,8M8 .%=.6R%(B[]\I%,'.(9SAL^B0J#$&NC M/SZ3A?%*3SO!*7N,4P)[QDLZ']JRM&HM6]*]X8)]9%&Z:4E/V6U%JY6H($92 M,+P2C%KR7FUIL@!QP.B;"53X%BAH2M#4HS(B*40WRB-*;2N'S(@#1-UFMXO_YR3(-1,J V=J3F^#F@-G3J'+5),B M_6,-=38A@Y= A/I/-%I(38>*LU7:38 -_G^20TWOJ,*Y*NUVB7/-D5YG+I%N MW9"9VRMB!?:4YQA4^4ERI/BFF-N8/,-&$@\Q)##@8%U4KHP-%Q ;.!8\ M].[WQX=O(8WT=%G3/\$R Z&PZ16O0!.13X!*1W@;"36KH>%.C;^ET'/QF^'\ M1;S@E?B]^[8?6\%_/NJM9.G(DT )#A3%JB,6?H+T(X)R)\%35^7 M0->MIE4'EEOX2+P_U'H+#-_40X%5(&<*%.RI#>^U;"]X'E6T$PZ!Z!% Q-@J MP$!S\M6"=\W-%4O%!WO?#>W%X,5-B?R8D%6@!07:>:B%>0XQ/*J?P&IG 9

:FE.Z.*:@9"ZF\*/$D0?XX!I8&J"Z11BCC/2RG#M:4M)S#18AF =H M1[R:<-TK-0^!9+P%DS1@HA*T.(PUK,_Z:Q/H&V!,!YOQP,)-O."# _H?&B]Q M#YZ?TKZYP W=CF\QQJZ]\+WB6S(M'HY/%=1WU^^N02?Q<^[$#2J>RD:F!'?*!\$J^" M-1GUCX2+H;#1]'7Q\^WS[=?Y:^ M/ QOAW(,G\52B8+8+RTD.YMR"AQIZ4Q@[Q'-N@?K8%RF::WDR8I1:X0P(% M)$\<3^;4&1UI"A8-FU*?0MCRYW%.B.A<5_OD?/CJH\J!-/ MF#9CHE"<2O??'B/="C#,M*FED#MG% K&<$][/&E&,<%:K24 MCIEUL]Z$J<"&29CAD\!R8"X?U'\KVM[= CO5M2;.A\ NJ<7H5MHR[413Y$E) M*.;!9E!]-!*6.'RSDS%>>HN5K'"ET IOXDI?YR:P@IH.XP".+:6M;G1LA<=! M=?&$3])(Q_8H*ZCL[E&/ZNY1VKO$>3I'7J.VT255Y7S6','-JN?3/_+.,2JC MY6\[IJ3U?3X"GX7M?Y* 2%?$\X$'#FWK)@C[F*A5KWDO*P5T=I4GW"1R)%63 M:Q:L]QAE9FX&1*84[S+=E)?A!3.;T D(F@P@L$=S.ZSI^F6%U(3W9_C()MDS MI.[$T>S?<*.+"PVD38* 8-L3)*)7VYF"2I5+/V!&VA;)T@[=#ZIF--+.5-$Y M64Q;TF?SQ82# 4W-MM(@H>[*,89\S2G&Z2VF(9JS)NYC82 UC=]*IA2TBF&5 MEZ2\A>U$B][:$B@)G!YFK&5AD]KT- +'W'@!_1HX"," 6/&6T7I"B*2W?IH0 M,9*8UO,U\YJ1)?W+MXBD]%D+U72P?+*P78R5>4%,X=4Q/8R:K?PQ MP!L(AP%PG4O5$(O2#A)@5-K]4H$H-&NCS;U2_='"W"=,F/,=US=8UH!AQ6#! M*XUGAS K,9DN\'ORDMOPDB@.S@Q,=@B=\!#&S/T^)MXK$G7R3/#S3RWIN[D@ M;Y@^X..3"9C%#]:DU41ERB&!,4O=QJ'1C9%K!U2.:,7K^7R_)[Z(5H>\V"(> MY@E.")FZ6RV:[%&FNXUJF2Q;.*,@#09-;N!JS+C^SASHTY'U%#?M*:>I=>,# ME]NHHRJM;)EE&/IM2;P M7,:9XTW@@,V>ELUV3UBM::(U,0W?#5"F\H[UD^X83-N.HC=5+8>P\_<;'FV2 MH/'D9SZH$^0'<2;H70R(9YTV0'N0[!4%#-P&CYC,#;@:T_O3(:BUEZ8]9KX; MN*Q2%(8DQ]+6IF3)WA&F!#$#XE;:9#)0<0CII4$_^]D&/KFY.RVICH/>UIJYGDTP3<=KPE2T0=8%(0[DL M_>T;CL=LI7CW:/Z \3 .?,?P71HWJ%AWP<@*73 ITF3VD+=)_!T.&1),Y%GCKT,'=0Q%V+Y&1C83B\O7#A8K4P)E&DK[+4W.:'/JP2W $QJN4[I6-U%(WYZI[H_4UZO;U-HP#:MQW#>6.U MEE7,>EDKE3?,PG-8O@3R&_:*4%K9GBQQWG<>/!*O3)<>N,:"K!EC&>A1Q7+= MJ"R\^%MH.D:.H6;@$6(:7\HO5'!ZF4?$![C5@01V@S4Q5T ,#T#[+LV\!$G\ M]>M=5(SQZ?NWAP@,URQ)'O)310._408O$EB4ECGOS/=A&=)Z=<[G(%J8>D&V M$L@E'E6N@!R":[9H:DTTDA;L14Q12ZIM@8JU-*.L&6LSUN;B86(KJ2*?=R;L MEZ9>A55U<'0,VX"]?*<+CW&7;3O"SR^F!680,&OFWXR1,G-!ZIV(LVM0FL#R M###5GL$80O/O&:N M\E0_]08._TCE*Z3C@)<$%&*N47WB/%O, UKX/6-P:W4&&U^;DRO?1+Z3"/QN M6CDM? D6T;I+:)'H"WLGOBPT8YG;*:K!%$6T:_$]GT83K^ [O^Q;5 M?XRL6$/'5()(%>LU!OU6-AKQ$X6,8<&"(L\WR\FD?C* 75#GE#+BZ%D$;280 M%3#>'WD>,G,AF]([Y12P>'JU\V&!M7S9B%0>*-Z(X:P#PK!\+!B&;8G2D@VE M);HH+>%@+:*TA//EB](2+DI+U/S2D@Y_I244TB!6E4I"6/G(C$'U)((8F%"^ M6J)@?DAVU$MU4#:M%D<.2?5DNJ1W^"MHM1F#/'R?%'2JDSXG3/-T)L+2>),F<]MV M:;WWRG@K4N#C/43K=O#7W,R'(C4W"N!B,XUT\Y&HX#C(8PPBJF^PO4C!34 , M;]F\WV80W*61VL X".R3[*ZB@X'M,-,$K\O7Z%O2Q@*8Y$W4?TUW\CV.Z M9EO_OIQQ:[HT%$J65!T*VO/8J52@(#W<7P6N.GL2S+BC3XYXP1=0Q+#1$>8F MW-$*N[ 7 SP5_9 8U0E,X(GA!C>O OI)D#AUXE5DW)O9MN%\1\S+BV0H"C#E M'%M1\NAAY*PYL>*"9@GO:)UC\.68T$2_J.\;HMC%#D1T,R M'J3US3J$I13AG3X<-:(L==>8CNM5#$6EU8@USOB9C+T'"[# 1SSZ%L2[OCCV M,A&A2GCTW=]=,OUB.S&_#".YU5FFVAAH[1R6R=J1AY$JFNH0I@AB*E&(B\F9 ME@"@%FDU:?5M8+$WHZ@5]NY"+Z-G_ # SH UN.]#W]MZG4 "N1 [D TT2Z)6 M,^A*X]CHBC*"GC1 'H"<)%W:4HR=8=R 94?^X/2L06!^\M\^&9._=C]]'&2I MU73Z18>)ZAU0$\TWS9[SV$<'*K9'+>BG9D6,"T!,0Y2HH=&G(7)0SKKRG16J MC^G'-V,\:AX2D38]YA@90;PH&"FEGJH1,?^TQPQAT,%*LT7#9$>@'9?$:G$H MG/!?6M7@20MBN-@]=FG\QX:;WJ*V5M7ESIA.6 $>]!?>%&*QD#R)Q!LJ MJZA+F5X+6&DR?/)7:_VJ6A(=]8&G8^4&8Q&QGFV*5@%&AZ>U$3B886M;-\&Q M54XBO-QX;F&,_HH8ZL;LP69>FD"4?E ^Y2&93E%X5>RX65>G"V]A(M>UI06* M3.RI/IN9"Y.V?I,WK:%=MZNRR)!"A"_N-D *T0,[NI= G*#*/VJP':A]]33/=@)G" MD?5>]2TL<@#A,UZ\41;.:KN_[(NEE9&SJ)O'/LC9!3,N#S<=:8D:#YK&%/6H M_.*"G/0S)Z=0.PQP?PP\'NO@F=0_E RO-$)FS>%*XYM/9'U>C*+TU@?#5%FO MVM(R\K%POO/1ND.A-VD9-#;/8UC%%D)0^02B)X3\*21_QJ^?NYJ3PYD.+:"> M71S?VJW9)S/R]ZE"RWNG*_TJ.*/U=[G=H6I6Q^^99Y MZWGC$J/+^IG+V#B\]AU&BGV+])9.)6HA$RG88[#%NE;_9HE4K M*_54;T/,EMJH:.=,T,I,!%64/M9+UCL%F)\YO^= *M_^. R8+WOF\'E/%:X6 MQZU&]G>&X[P!')CDV66L<,D ;H*+J&VL,6UJ;?XYR1;I&]HDL 52S'@.>=6Y M+[#0@,T[.9US]@1$!(OY;U3 MSZL+?35 2" ;G;2;'*@7S\?RLC*3 M<,]+*LGI'IID1W)C0'ULRL=]^=$&W#V$_K+VNEP[Z9:= M;"'::?"D)MOP+'CK0\@[4WSUV\/_C=(I]K$4+XD$\OFIW"Y/!9&OZYMA3A^L M_VM:TY"MYI"$VACL31 ;$/,(AE]EQGF!6)/7JWL3RH3T.)KE8$M8'5+=-,#< MSF9'S?:?.0U"G;MZ+18H#)0$]7]/-;[8A)>;C2:3<&JK*WZ#J.P<4]_Q<+ MO/@%7E20\I#^U?.-.57VKU;@Q]7]JQTYMX:OO#-,Q"I/CC=["O%Z':P=I3'H M-WMZMB?BT7&J)G.J-(_=U,CW5%Y6]2#5>UVL&-VZL)P^T>AVN*'UIADH&BYA M;2/D=+W<+O9>X.0("N%4P)VI[6-9'75T7+/SN%^_\[BC-@;=O9W'-9[<=SG: Y4SK=VH*51[=TI],8:+UFKZV<.=U3'>%G"IV3-%GJEZHK M_W/+?X45Y@%X;I!%?%"4UII+.*\=Q V[K.Z-:JW>5IU!V:0SR)N5!H9VV9\' MT7_*G5J>Q.'@M,2(X4,U:DZSB,H])CL:4ONF,7BFF^AZ8+@2T+CK M'G>/O^ K=]T@9H6T-VT0CVSOQ>,\*_AMTRY^AZ^H3Y5,PYS2.[LTATYN26\, ME U]M&'ET9O6(BUKG6]^3G6LV3(F9M<.;M!D> MQLMT\L?+:-4ZC9UV2F+8UYBVEZ\^PCH>(%)YBK&N;9YB'$U%2?MB[PQW7EWP MTT%Y13'72&$+1C.DAM.P?E\9%V)+&L6S913Z62?5 YP"--G&_[C [1X1N'W4 MJHJ<76O ;97B2.?3!I@^\8/IP>LF900/0X);:<.Q7_,P%YS4,0&59$HU[VA: M,S#J9=Q4FTJ [(3NU(SO:*Z3CK0IZZG&K=\>OMUO'/%-7_QH+K#SY3?'?,'V MLK^RUNVN]$!'>;/!J&%751K,-1V<$!I.C*)WQX\$$OA"Q@Z;1:711?72\SGB M<2;!FROW\]$+^IF&5)\F=N;(?J!O+4?TB7$R&L[XZFE-0(>L.14W-L4.MQ9Y M742[RR< ST88!33;N$Q?RPQ(OMV_:(8XCC2YH4.A-K(.^%U%!+5P;D>,S2< MD4/GBD]IF#!^< [XY,: -AG,LLU8RPGPT$#F"98< "31XSW1+7^K>*AMBXF) M-?' FOCI57$(2^7S,2@! Q ^AM.VQL M).T[;PGN<#MALRZJGVVG,>AVN\UV3C.PM2$)F3$2R6;(V,P:&V$'D$AQ\8CP M$T<4=W3G0,\X<>_53>Z&W#RD##,M,0OYS!6.3?:=QDPDYIE.S@FB4]*26+KR MQZ#_ 20!>'0*VB.;+3*TJ6K /HUH/+($$GA+9Q+2Z3_ $4!RT>[N,Q^;L0GVFGTYAR]OG;Z3A2@*)=0%GT&/?$9=,$%; MH#SNX.%?@TV.U-H&FMT&36I=@(S>RY%7:5L.$1E/GC6%ERA;V3PU0V)N:VRD M;6^&YBMQF+Y/ASI,)4('!8$HCJV!&+ZMREC7:U?3>'*R/;:4!20Q3:_>E'.W M!=[ZWMQV,&Y1:7V]QF!H9PX[2Q6%I^60I6'BO,8$V2 Y1,L)S+$<_TEJ*.,Z M5Z)J'T#&(@%W#,_>2][E/M J%Q.0"ES4*/GD;D2@)6<[?#;=R<(&)124,+/ H:]J,8 M_PDL]VDPD]C-F?[05;+.6?@0WY@>"L'P^-L"]BIEPWI5-;^"X19Y&D:PFKQ% M*N?B008:_LUP)G/T9FAI;X8QM5=TH"I\AM]*C%T!0:+C'?DYPCRE?=#+\-.T M\A%]C&/J%@;.-C\/04V7/"J4/V"2[KYE[2D3^39M"SD8LE]H:PS7@T' MIXRC>'H&O0WW%@N^:(UK?(U"@MU)!^#1V\%R?S%MWP7=+OTDZC>FVV#X2&^) M&!%E@L!HX\@TCK2C[+\9#QXB@"?4J8)J271EWDJOV<_X>Q8>:?3%Z9[T<%!A M02]6.,T)8(W"SIR2Q%0H.C#$MEQ_ 4(0ASJQ(P\F]Z% QK/"B7A_^P"/F1FE MO; )U&YR?"=FGP'W\<)KFL&EJ#G@VYW@;YP%!8H"8RJ!*D8GNQ.'J@!X[NRI M*24^(IA/X72KS_$^IH!JINOAD$4ZS3VD&SKVTEVAAR3$K2EAF!E.1\$1@R_F M%/;G!I.I0N0.]DA7'J K'4%+IS+A C(7L%&D\1/9[.)@$FLSG)PX(8F(8$C= MY =Q)A@)7%%%&!]/'V8'"B-"8FG\,)?^,K&"@E%,"3UF&SDAB"KK>D4CLR(] M/Q)U26%XZSCH#4/1]^DM(PUO$?>&=&?12-T"[;"$L=15&X-.L]OK-36]6^C) M*5+RKIG%C*P8(('#7X]Y3'B6="HPCHPEZQ)3IPOY%6BS2'3&8E-/B4T<163#Q-QHM%\RW9>-@8TP/W@: ]2=,@V;\D<7G M8Y) MK()P4#*;Z+QD4T?Q"QQ_=X-\"J>I36BJP"RC\5-WCD.BFOLD5%@ 7;RSGC/ M%LZVAR\(X\2&YX44SZ;G8AY,\"Q<;20ZV((C@ &L W$P,0(I\&[\7B+6Q/8= MXQE?D;X=74+VQ'?17)HX)LWZ9%ND#$&RQ_]AMK+;9"-P)\&: 3O_RCZ.R:\% MG5>=W+,9ID#CV#G;?T9.C/!Q8ZD53L,+#O,V,14Y_]1S0ETNG4.-9^(0G(=) MZ-FM<$%TJ"U>E'##!$ZS#AC[WFVWSP4]H",4&-B_UTD!Q78TV(^6*8"TSO^F([OR OK^R< M[&H8,MT02@MQ-'Q3Q)^9G$*W%*XK0=+K&G&LS"'WW(_&>89D%R&9$WFN%9(! M+SY)'(X7@LTSNY+FV9C*5!H IM9=9#*!2(L%70SFKSC-]PG5F5@7#-7 KT\/ MT3QCYCZ8&_#U&'V3B8D8XFCFQ>MA\4X>A[#2-?$>"UI$U],;)4.[DZ^-YBU#"H"/!74CFI!FFV<\W/@ MCDY2>TS@";IWOX9+O//AAETH6D>*SI:7AQ2=4[U0H5IA1[*\OO*%OBA?X& M MHGR!\^6+\H63ER^P*%-N\$D]<->.JAG3:)[?4)&94#LKFEK?W6MJ_6DUW9D-$'BE MKC'N,S)4=IQIY#W^ZV.K%4=0J[U M6VIGZX1P+MO U7Q5*7#A3/-^M?'HFP:M]VH;M,[GHK2#37^O$RUD[4Q'R?^! M!6?WF8*S TR2YX)"#WS5MKXJES ./MG-+-,4K"Y0;,&E*X%S\6P. >L/RW_X=+026 _1"P"XK[@/+/_O=5W&K/JUA'=TOK3%/W7[[AQXEDL.+SVK6CR"N"R:N[J&(2V^#3.\( MXA+$=;W$5=!VO ;BDG%"W5D0UY5-+6ET\?K4^2H] MRB^IUW@N+]@R7*\L+ZC8F5BGC3:4?ET-R3EH+"ZP*H%56WIC'PJK5,2JCEY7 MNVN!55QA5;]]&JS"-/2F*JN<8-65.2 ?">V"WY2>B44<8\%Z/01E@0Y-W1-* M3/F3OTC&()^&,6#;EF:_G^T6MIN]PX&_0&!5 JN4TV 5MKQIZIV]Q8W *BZQ M2CT-5NE8-:TI=?EF.'&_<*VY/-D>J"O;$@VO47E)9RSFCQ-J;YHH=&'NZ?K@ M<#F<\D0Z70_YI%I9IZOM!.L3T9OB08+P!.$5$MZ)W"Q]I+Q.-ULS*"A/4-YU M4-YI9%ZOW1CH3:WR=-B34EZ)D9 75K9_PF(FUES!>UN)VB51NW2.94)<+DK4 M+HG:I;.YZK)*.DJ5*-51(7-14"M5<"2@)LJ'$M'[9$_A:W9UBPQLD8$=!P$[ MIS'T9^[V],YX%[0G:XVCCU6BOIK*^ MJK2G-@9JLUW9P2T*DXY2F)2:+1*XGZ_15!"Y_@E.45.-8E5.07/]^^K>*;VB M@H1+K#I-M5N/)HIK.6.E!59= E:=IMJMUZ6I:EIV")*H2SH"BGS;T#5?:"_E MC_P".8+:KBF%+H?H]<9 5O8F>5$;5<-;S()8"[L 'ZK$8%Z@$#9F37O M!>KPACK5,*>F8K4>!_,'WXDSHLY(?F<$6CJ$R.I+XZ]+.GCZJN-05_KU9\>M.G@ M^$_,$T1W#42W1?<_(-5U@.I4076"ZJZ0ZHXDZZK:!QIFJ6N= V3*UDV4.0T@ M?D[-U3W,#'F^>T1XF\,,$QSFE>@%X5LOQ,7?R=^^Z;V%K1\,%SM$)(NF):R9 ME5[A"V.U6;Q)_U,%Y]/)W]I.*#^T@R7?TJ72L,KZ0..A[?U!X*43 M^]D"^$W+44$W00686=7*^H$E.+4%_-*2$-9A;PW3I;]. IB.L=M&^&K)!OR5 M#(D=')G>&/"W\4QP\K9I3Q',:8!6&PU],)!]H\O[8CO!1WB=G((C8.GDP]1W MWHCA)""G-P;MEKY.B1)>Y9:: R^H,TN=JSC5[&8]U>Q0Q*JVU;,AUQXB7;;I M_ZG)E::!\4ZPF-T1PXX#@CTNC]9*UTMOX!PY%>V0 ME"K9E[RYX0$].$1Z=@P+B0:T/""2O/Y1WQ;PVK!//U '8K%D8]NFN>E,PZY3 M+B(],"V+_C4S'==K2H"<-O;UA__9Q89EF4!\KN&\A3?2!4A3H#S)] 9 >CPN.#-!D+$0Z;@S273DH")$$G66M*= ML4*RD!X]QY]XOD.:"' X(,DPH*Z 0R,\ ME_:4+/ T04Y[Q,&)& &4@>ZHA)I*,\-TI!=CX1-ZH9ND[59%;1.60:;^@HQF ML=SZ9KSA&#$JJ>C)!_SRW_!**JQN7==?LL^>T%9[@A=\6L"%D0RB8C(@6I!Y M7O@A+H" M%_AL3D^82#*B&8C?@'";8J(71)TL(ED-[O0Q%VS(E.H!-\%2V4Z M6[P'6"[W+?!ZFEJY!5ZOU5?ZH@5>A19QF_NZ56D1I^JU]:V[\$5UE+-HIE?R ME:+GGNBY5QX4E]4N3;3F$ZWYSKHU'^^E"/>A]XL9 Z@2$^G%7H!"NS"]MVM, M1#IF)=I^C8]R@V)+LH_E9$O@F0.1#(: MGR2C4)+AN*N6()FK)9DNGR2C-@8]I577;,_+)IDK*0W^;KI_WS6MXHC)":P_ M9VVY/-9KC8&ZOZHLL%Y@_>D5WO)8WTVE@UX[UE^;@WEAS@@F;X6Y9.],BR46 M9KJ-<:%J\J#-EX.R\;5S'>GXBS+)$PJ[9UJKZV M"].$ZG;V7-EI9_+,3WO:. Z^)6OBM ]SVEV^3AM'D+<4=>-I7XE7*A+B4_/% MG!)K*KV99#$5@EM8*K5ZI1Z&7X[BG/\']4OQ M@_>RP'N!]T?S3/&#]XK ^^OS3?WO>OE0HD J*#.\XF'%^YJQ59"E="N;DQ)) MII5-E22U!+^@G6_[H/%:MQ#"KYE!$R_ M_ Q,/A(&$;=O)Y@]3H!L];/9G74[<@0%7"<%:-Q30*3?F1$8:V+I!QLF4 0@:PQ,^Y$YML./>X/M <*7@5K M,KA9BS1WD!K_8>JSF3;3]$EO,M4[,WT\5E6YK>N33E_NZ;JL_:EC\VEL/@ V MSQT2LN7]\V>C5-N,(V%:04^>/X9WOWX?#4>/C]+3_=VOP]'7T2\/]X]-Z6%X M5ZK-RTF7/QP]W M2[5".>E>WMTN0=QY+NVW@;C$?IO;/CQUZC8E\F-"5K3;#+;/8FU_L'N/(<$G MO@4WN)*-;69>31>;S _?U]YUWGM7FKN'E/0\D/I*MBV<[UQ"7[6U$W%;F[WC;E?/K?L$XLM(L-:XWB+Y>& P]!W&+A6SP! M8VS[GI3J92/!)ZX'B(E04M':W5[ M:FTM.3JUM>20MW:-$8OB>%'*YD>5[.+!G5LXOQ? >I>_8ENX9/8.)ZT0^J5V M/Z2!&\8=[1D5@=<-D"A*$!B8%"3W/X@S 56%P>D;MDT0X(G!\YTL#=J!COZ% M1@6:U[ZQH']C"A8#W+L_RF8 7R+H;I^?'?*,Y7T(E0< DFFYYH3^13T7M03E M=NW2PF/$;I14[+R,5E>J\/Z@#/D&,:][W4"^B&E&N MX[W7&*C)O.H+)]+:)?6^E0+'65Q-B?&,,:DM7>.<.06$(?W"^J*?7Q8AGQPN M7]78,BZIWO!BKI[1;PRZ)TT6K'4:\;5BUP;Y*>\G/]U](MA;9:C2QO2-[FG; M9AP& \_Q_IJR9<].UH5XNINTJ\GJOB1^M)NTP\C7@^OZ9/J9CM9@/(6R'S<9 M*XR.*SU3:6;^(-.;_Q+'SI-TBMP8T&D>RL>:%':>=/(KPZ_3R;L0]TJ*O"WX MF12%RB7CYSG>?ZV6WQU.Y%LLA.U7$7[O^#+^OMC.C)@X]FJC!:C@D/BL"9B) M9)V3[GV9^,6A-,S!LU\:/[&&4V MF*O8X%7=6PVN'Q-.Y'\[-:Z?L99T B=*1U94,.13.W*F%YD@9?I@J[*C8'2BB.=>UG@0O@(X7-9-OQV6HQJ/-=M M_/(Y3FI].4Y\B**"KEI)]E);PY:S:7?BV9ZQP*F?#$OB-K3IUB8DS.*4IC3; MDW:I19XM$=C&-&L>4QL::V.E5\.5JM".?*A6S45)@4\(@CWH1&T,+'.1H1$* M@4H;;Y_;SCOY.V]*8)(C8S)?R.*M)57',^9UR6^ALSMFE6H"OH>*E."_::#* ME:"JU81/^GELMUL.B6K@KP6,^F#,ES[Q@PF(;TY*=#.CL*4X_QV$.<@C=$72 M5'IZ]$"R%*K6A+!/"S9RMN(HL6O&% P&D'>HA2CMC^M0H1_+']]+SZSZ4:)= M"*ED0H0VK#>JON@?7>G; M8E/1,++)/%XDUZP0G7-G;*FIO.-.RZ;JQ6<%*L MX19U*\(E](N9Z;A>4P)3Q;:F37H:[$;#L@ ]'==PWL*'3$'IPM_IHN >?_P? M0&+@?V&;-MMWX4G."]C_TLJQ<43 M%3;P$M50WX)CZ6)3?HB'$_AP/8C5MJR M1L^9':[AT:MP:!0J>@:5,T!&1U02AX M8(;#,<#3WG)A^.=*-L.LC;![>;" ]TB:1WAS[1PYM MH&!9:TEWQ@J9-W ;QY]@WFP3H>40Z15_6+;DPL;,&; ,@/MDCICA(J'G@=3) M96[;>1L>;Y8J5HCG)37Q0_&62MZGH6V]4*,UWBC=)ZL7V]9/4NUEFUS"A_B: M1LTE8QDQCJR^ &P;[-%Y8J:+?X>4M@ZX[VXGG E <("UE+0>I&9(M<*BZBWH)1L M+DB;)TB?P[YYV.=?.GV[/.XB"!%E74&C/#Y'9.2GQ*AM[4!!B?N_?=#='BQ@ MI#ZM0Z.Z]1/H(X&C*%+^BK-B5,R*Z>G\=N<*COI<6^CQ-;RFOOV?*8ENR%=9 MH]/Z,E;*D^E.HVTZ;3K:1CT+&KZV;@%GVQ^.3_+-E[!*_U#-:+>2[O;><1VY M,5"[I^T>5UV&"MRK-@#M0/U7*^+?;O)#:0QZ+:VNQ.BC2X@]*^L3SK;@$3=X M_0=9H=+EM')#,J;HQ%G2$5WL'&I=3;>EE5A.SB [U YNU%:.$Q'C)&PXFKPV MF>ELNL6=E/]4[8^3(_PP.@*_A5S(M2;.P5G0;82H&X6A"M9FEM.4;Z.S5].N M6DW)"T?#.L7@B1!P-VG8 <:EM^2ZK"EA,.U2""CLI6/+C&,IK.Q\-\H(K3%0 MVOL("6$KG:&0.#;J[28=NB =M);*BSE_;:VH@TYZY]B"6@B("W84AQJ.VB"+TH+>)0 MM9IUI$5T,"VBOS<5UX@%)[)@]MO:):=,5 ? F=+OQIR) W7Y.'#.A(8Y$^U6 MKW<4 J]%B*?KIS>FVY\HN_[/3?^5S'#_F([!]?)5CV0YPZ25YUA&+%'$QQ('?Q46V[S. M[;AF+[CL.\'"O*!44GI<+4PO61LQLWTL]_G;-QR/YCWGUIA MS51+RJXK73^;NHVN=DD,%ZRM:5@W.%D 20&J!.56#EV:ERWP9.5W\ "'3.QG M"V"'KW0,!)*$ )/LEZ!@T2$@3(!.25S]21T+.3@7U#I1*56.R6Y!H>#4.A15 M,\PB*K+Y*9V($,B1=GR+,0:UT/>*;\DD]I\(,^7V>M@_\7/NQ*D6S^1F[!#C MKQMC!JO]8"Q>C3<7I5V2UH'0@Z?K"KQ^??.%6YS-#K9%Q@) Y[$=BB8?:&4L MX^O_-+A9BS1W4$7[AZG/9MI,TR>]R53OS/3Q6%7EMJY/P+KIZ;JL_:DW!K3\ M#TD+.T;17!.C%%<\$J;E5^T__C&\^_7[:#AZ?)2>[N]^'8Z^CGYYN']L2@_# MNU*UER==_G#T= \+'TEWH^'CZ.O#Y]NG^\_2EX?A[?#NX?:K]/@$'_QV/WQZ M+-6!X:1[>7>[!-T - ?3DJB:RGZ;VSX\=>HV)?)C0E:TTA=Y+U,8D)\;*(%\ M"VYPF9!Z-5TL\ 4!\K[RKO-8<50QF^3LH1F@=)6;SK;:U<.!M&*7BF0;"B9& M[PQW+OT.9II;084Y=]4G"096DS]!,*"UFM!4/MW]'G>I2'>?.+\&!9K,BQYC__+2$@\8^EZ7F$'*SU3 $[ M8(7M9T(&Y4O9$V=]DR&8/']Y054[LU 1 ]EOM+Z=_2J*W'FJ)Q=%[J>N8]XD MHZZUMOLN#(?[PS4_6.8B:-K(;Y%Z=.@:8W9[6"8UE(6G74I*)NF MLT)QZ2!F9IF,F(VEXELR8D2M^!'*.G(X/+^UXAK66G6R%M59UWA4OK]F9L]O M*79T[/KN/'][\<(9M@))C$:=FIA>-?;Q[_/K!Z+LP>.O5XFO@"V^WQ$OYK;UM;RJ\O): JLIQ0+6K- 9:>^\V7+7C@JC#Y2SD*NIP,Z1\ M-C'7KMH8=%O*<>KL:RW#/9\"6U%1>Z**V@=KLO"G\+@PE]ID0RVCS&R6@AV4 MS293\N-@3L[\OZLZ5X7GC7G+M3L5J8(>L; =+:<+Z%RSHH27"-50&TYH6\@,E):%5:_$Q2:_F M N=I3QQ8*\'B%I"[[/>H L=?X4*FT@RS;.G ;3"6!$NL:>D&@4L3@,"7EBIJ1O&[O3 4[+?&_G-'3U5>26>) MZJW-Y5V9<9G?X,11,[*F5-'Y9@/F$,]TF))$+#(#5/ULNHB8@*@Y(S/U=L[( M3+V='9G9:3&LXDJ'UFN%O8;(4&!6A+:<)W]ZE*Z-I!'3_"( M;0N+J8*['&EI>),YNS5<&="\[S@!?P^80U ]3]5QL/+*:M;6T?!SX!C%BKJ M%I,=\#A<]1V@XO>(HZ4'O5O^\F9JTTIP?&RD:7<3: G((+>R?4LE.,X%_-*4 MJNVA?9)-*+@);<,F\&BJ;>0TIP%VC])2"C<2R1PLMW.EC:5V[',L3F"_ 0BB MC^ :A[@K5M^)<[Y!!4U2 L5R"I%P<^L*9\6N&%5GI)>51%J#?V'3JRIL:+<4 M.N :N!>(G.^H&H/08$.93;)%T'3R!$TG*VA2K]DN:@Y;8TL7>(9B*80TG3-N MXLI@H=*K[?P%I(I5U"O/7)K_99NU5ZB2(=LQV0UCXF&S([K+HBGEM@_/ :70 MQ&'HH __1=ZHWNJ19T ET'UMAS[OD&71Y7'W<3(G4W]!1K,"+$8.Z>:AK7:A ML\.=%)D9DXGC&XLJ!=9;QH:C27/A)=6JTNIW+[P06BSJK!>E;'Y4R3KV\ZCL M7G>'Y5<6?S(6S&FY6[GL)8+D;@XLDW!7WGZDW0?QHVO=/G4<27$.]+7"80-? M2*>%U)D:V&TIO&<&WE,7$_7NLCY(S&:8H+Y\N#KC"POZ7U&==2;6+WF-0:?9ED5S M$$%IET1IQ:GZNY!::#5\L9T4U54GMUYCH#0[7=6X&2;F8&L&Z MPZ<34R;,O,;\619>MRAGHHFTCQ[\0\T#C+Z/5H3-.W%;TN,<'D??)2U,8VPN M6,Z%PY(0,/>"%"\(GE4I64R5]NL-L1FI-@W%.S"<;L<1(\ M#W9VXOQBMKZ\92N-G5-(#N;4E[3 MZ97Z]CK.$V=$P_978.($NO@[0!_W/6IBB (SQUZ&P$>=WHXT=6E,H1=>Z%%< M00(VL!"'%N1LS69-@&AM"FP>-1\WX[7?;_4TM6K"J]9O:7)]R8FJ7EO&I';9 MB^K4,HXH-UT+W>]\Y6N5'!'S!Z:?WV?2SZOD:I7M&K7CN!@.@5:VR5&9'5\5 MU$J-TA%06X.:?+#,29G_GHJAQG7Z+,F3@N&4H;F3;KQ2&%PN&01G^OQ7T&*_ M@/)Z%^FNL9-Y3>\G;HB'U2-Y6F/0Z37[W6Q;,Q[BY<'AGFN\7! E_T2Y;?[ M2:BRVQBHG::N9>OQ!54*JKP"JN125NJ-@:8V]4ZV9PE?5%GK+#;^E?# UUEH MO1UL"L-)=[V7YKDW$04PKTY#.&ZAW^QJ61HZYMRTZA+LI.,^S@?1MK2^/R:F M]1L#16_V]=-.Z!.8=B!,XX>G]7&@0K?9[?.":?5.-N%<^C_9GK'84?TZ5"-^ M[H"TJ]51!X#XYCF\>/#N?WB. 3 UL>GC@T>6V,>YFOZG*V?3-7:V6H\XL.(6S0? %P1=X<2(>CC$HC4&WJ>O9(A[!%P1?$'R! MK-=8_#A1(RA1+W3CNF7=U'&89B*"6=RSXI=@I[L1:F7_0M. MO8Q3*:5W0>G/>VG,X+$I$U-D78JL2Y%UR4M2E\BZ%%F7(NN2;Z@=).N2:Y,D MJ!W^4 9=]HJZUS-?N/K]%[2X6A,0SF&T.@'@5(A"E W1<;?1RC-0+]:RWQQ] M#)A5@!<9V["Z3:XU!G)3WJNK%3]A;$$7ETL76Q) :B>,+B4,;9_6BH(P!&$< M/UVEP!-<.X'H&.7I=/9N]P3>%@Y@J#RKI0 M]D8A[)RB9;4T@41\(M%!)._.R(/-4&HH !?!"A&L.*T$#B!: ?>!0^\O>X7! MPB/N5)6].R"/C!.C!/9<(O;4S7HJ.MYD&@/+BZJ*6,:A\.,A4:"\C]_;?Q%;0PZ33TG\_?,VCB(_BZ"DOG4(*JU?2JG<'8:@YQJ MEKWFJ@NZ%70KZ';GMDPUB&*M,>@U]5Y=WEONVRKQ/A=>5H+^1=C(R;#>)(=, M[&<+;IY*Q@HL@Q]PE)$]D%QCRYKGH>^%X-X'C75 W6UD, M3XQ&E^A<\3RH'@UXTV2/JJ!%%9U 7PVD[768'H*!)(&KX]SYK*<@ ]ST!L/6 M6U,Z])Z.FW\CAN-*)-/=1\(&-A02V).E"4]S5V2"0^ 7;RT)2048#_N /MJ! M=TFOAIL@%[B22XJ1BJTS #WL?R/%%$N'^Q @T2E_!R#D->^+CO1&29PI!O2Z MK9R2HY^D4]((3K,.,:4(49K2Z]R-@W["CB#V\RY/Q052%$&( IS#E*B6)C&V%R8WIMDN*X],2D] MOIK>7)H >)[9_' X(..9+$'X_9]_]!19_XB?PF-,0$H"3S>M%^)Z^#T^!84P MQ5@ J'3[[9,$5(HG9%LD=\=(JZ:+^.L0PV4DNC+@(<8"P&[/9B[QI/&;A$.2 MUT#U.B<./-1?+*078Q%,L3:P)9]A36#MWW_"08C0PIJ@$X.9K_'EM#GR-$^83#PHX=@<#X"O;-?%-'Z@& M - -6E$&AE'BKL!@:,>W&&.P#7RO^):\CII'EDJTV:C<5M?@G/@Y=\+EK("U MWHP!6?ZZ,6:PV@_&XM5X<]%L2?81-:WPZ;H"KU_??.$69[.#;9$APA1QD>+- M!\KR\2I8D\'-6J2Y@TSU'Z8^FVDS39_T)E.],]/'8U65V[H^Z?3EGJ[+VI^@ MLM(>N$CDR$P!>_[YLU&,TL?'M$QW/8IICW\,[W[]/AJ.'A^EI_N[7X>CKZ-? M'NX?F]+#\*[%_?*'HZ=[6/A(NAL-'T=?'S[?/MU_EKX\#&^'=P^W7Z7')_C@ MM_OATZ/$_5[>W2[!;O"HVD3E%/MM;OOPU"G(%/)C0E8>%;3 C"5WCIV$IX9G M2/");\$-KF0#JW9>39 >E@W,^WWE7>>Q8O9SQ^[1^0K'=R W:P+J(R6Y@O;1 M':6=:1^])G#B"5@JJBG!5V1ZZT4?J^?;=#H-)3?4(&+U*%0;8X4EJU*ZFYI1 M)[6V0DN9*6^AO2R+#M:B@[7H8,U-@US1P5ITL#X>U$0'ZUV@=I .UC26I7,> MQ'U,N7+VJ<[:+[I]1D'<$G[ZA^&79>8Z#F&0<"G04ZU^_(.C@Z]P&=<_*:KQ2;K\D_]9MIV0Z6,9@8 M.2;NM7FCCJXSA0!_".#-+@V*QM+58C/S!YG>_)HUZ91VHW@%4[[1./>-3X/I% MXCIG;%W#2,RI.\3S@.K7Y.<+.AJC3F;& =,)<86_K[J_S[4F3BER#:#^"8'^ M.8;Y-^)@I4X^>78; VW_1-)+,1&%S^,X@=*#HK1.VU]QT?U MJ-,YH^##.P;R?"KMB:(Q8;Z?1TGD-E3N8P6&0&6!RD?2IPZ'REH[OU'7E:+R M-?FA6",2'.>4,YWORKQ2)VO1]3D87@H7W=)YB_\.S^(V/(I\NI6Q6F3OUI&7 M8N\(DYX_K]7>**XT!KV^:.8E<)Q?M]7>.*XV!OW:VM.?/8I?D]OJ=\ )QS-, MYJP*QP$+=]7AHX%LKO@S@0\+VA=KG?Q6,%=J%0D#G^>\J7(830/<(F]*(#/? M>5/ED+F+28#[= 6Y%&2^)G\53:D3?JG#JD<4R-%'UO.#1Y8[%3QI(B@O#/AS M4J,V8WX>AO?V[1!=-JROZS0L;_]2:5BU(GX?<Q?]C[TV;$T>RA>&_DN&YSWVK(C"%)$#@ZH<(RG9U>VZ5\37NZ6<^=0@I M,>H2$JW%+N;7O^=D:@/$(A @(#MF7#9(N9P\^Y9@XKUKKK&=S5=<5?ZYV'S" MO7&8%/YC87QQ^0 "XP7&[\6AMP'&9V%V"RPI40Y\D2*R0@"5!H!/_E3XH0ZB M.@'89>5;!/15SF*UP1+(VL(/)8SWLNE/2[ XC_01S>8%EI=228 $(61?<=>$E;!$'ZS"*]6$4=YDAS@P'Z$"R*90W1N MW9Q26&^ 1?-E.]^"H!9!+:74)@NBEA:&ZY6J*LBE /7RDZ_!7N%?PWSK,(CJ M_!S8 70B&#\&8YA2[_P"CT6K3FT5M7U [ZKSB\#%RL)PJG8P*G7PA7541N- M&K3>N-32$",^OYN&/XJP+O56>#RUY!5M (<1^,M?6;:^ T)=QC5)M?HL,-(_ M1VZTG(GV2J\'+M5^7&M#6.V-9KUK4P\94VI38]..1E=EF'Y^\TNW.!SN;8L< MZ8'@'4ZV-T!DU,6G8$U::=9"1BZRIW^8ZG#8^O:4;:GVH#@:*(M545:^W MI9:J2HT_P11]0;+ EBW(E@![?OFD+4?IPV.:FHEI_7\_WO[VW'OL]?ODY?[V MM\?>M]ZO#_?]"GEXO*V6?OF/O9=[6'B/W/8>^[UO#W?=E_L[\O7AL?MX^]#] M1OHO\,'W^\>7/BG]7CYTQR!K?(^P5M2 2_RWD1/ J(97(?2G3D%J#!V7@+@C MWDAS*3$T7R/P26##"QXO1WHW/4ILQZ?&Q]R[SF+%_.<Z-"T-5LW-0MFA9$Q^9U, A=$%^4OX)C14(%'V15[J>7&#U=)'P!L M#D&!L'TX%5BG3-;,B=CIB\PTA?+T7^D-#D8DH*&-T%\<@,Z MBV%CS7T%:1=*?@P2AI^@,C;GRXJQGM%:HC0PY0T0S](F'KV)?OD<53V:-D,? M]M+GV?EP@CG=C;R]*T&2LG:7V2L9)DO)X2779&43^WZ3'5\4U.2]96I( MY0\BW"V*P)M=8H>%H-=6@DV_5\[ M;;'D4KPBC9EL>/;<:BD4!5) M.2$=R:5OU XNK1?B/B5)] $/;:W-@$J31'%)YD4D0!6LS I,RLMMYS$I V,: M5YV6O'BEP'&PI5CKHOQ,](MFP($.?'0M,REX8165Q]?'HTM@OSKNG1,,_&%@ MP7?,JS[+>.U@?&TX+"R(:\BD);S]K"(U2U'"5HSB+O!OSYINH?BG7G7DBBP5 ME00F5.(M56(,LL&!LZBHT(OWR-%O4X &JOI";3HT?>]^/+&<*9WY.C\UM:XZ M]8K4*,4=X$*3+ATWWRONM1GN-85>?AQ,^DH-ZFH62_)PHMZ#Q'(\CZ=QD*C] MH-#7"^/NRWL\WH'MZ@$,*.1'9N'[0# )$:Q5&@2[-(V[ M[VL^W1.7O@P]J#@NS^(9=AB MJJ+NSJ^%7KV=7NVX\*]Z$5KT5MGRCFD>),X"5\!):H3_GY<:LZ,YE6G45%K M.Z<&"BVYA+BTA//N"Y?4JTZSTJCM+,6%+KP59MQJ$]/7+*'][E7[#:&\H)OD M)Y<6*B5-121WG"-:Y55ZBT.K-DKT>KTLMM2EZ;H/R>WNO-!+Z+J%\=Y?'<=X M-RVK:QL)F/E7>>FD4:M==:1*7179&.>(67G9;Z&8)6'6G-(NQ=U-%Z@'?]$\ MTTMUS2!"^RW&V\ >Y=T(\E/&3):B(JZ,V4(E;>$N)3+V[ [+BF(2_7&SAEM M0L_=SML IVD*[;8HWAJ",S\9U+%$1%'*$H 6:NS16.K6*,2B8RUIY\)GH:]N ME\. %;B[. LN0[W(ZRQXJ&3CWO.00R*!QW](U:3JARY.2W$MY#(55:M;*TL1*Z[#%UV<+12P)Q M+E>D1EG0Z](TWAYVWQ5=6]MH T@P"P)BR" MCW GO^#$5(=*L[:8./GQ!-T:@E1.B53VHT9N12DK[SUH2&K9[CVXM##DI5=Q M%"%5YO-$4X2R<_Z]U,(JIYJZF-BQN1@1(<8R(M.&2<>%(E,;D:G56BS&/#@R M79I%D2]-JG]#]8UY<0Y[]NTA"P(97*60C/69TR(O1 M>J&OGC:^;.4HV 1?E*M.?2=Q*U32'=I%7F3WG/TS2@0N *7KNJ E4-09\IMK MK>,GVA:DJEXNZFW(B8M!O39> %23%ZN52X1YQ6JT M)6?FWZCGW9 WS0K"F%9T([90<8NKBOA7!-[XOO'J347$[B%*GS: MV)2W J (;)*P@1,PXEU4 *$R;XP/C]1/%&:325*F-W](*)G51$6"YHQ8S5:^F?SX &6--=:D*T@ MVWTZRS(I<^<@[9'IDBD+GWP-IH)_#?.M$^WE,1C#2>B=7^##:/ECS7TU[6B5 MZBR9_!5XOCF<\H],VZ VG$V+51FF$6*IWG, 3)$14[H>=I6ZHSH=#ZA+%*E" MY)JL5(@_HN36&<-:IV2D>61( >B:Q=(2/78S=TK3R+CR]0.F[,NUSX^];^PW MZ?-'?A%6=)L.SOM?>?!4D=HSF-J8Q]3EEU5N)F2:*53&J&JMNIB@0N ,K"@] M,]_RY=KAEM^XZDCU5G51 8_67\%.8A,*'[Y1:UK!P[0")!X"!S9W4.\C4Q\1 MO)(#NXZ9+B6:#T:]:SJ!1PQ !< .UQDCXC0 ;P"=7T?P1QUP":&T;$##(;;C MAT-6R4L*X0!"#L>Z\$[AQ3%,.U["7X%K>H;)-K@%6LG2X=?@#'N7A$$;+@,:(QB?6R<^PT$@R, MU\)WX73<6Y2L Z978^G&!.AK#Y^->?WTW#'Z$@KM9XH55H?H8SAU]7X:M/ MBY^WFE6IE?U5K2IE?KYL*$FJ-N750ZVQCK/DJ5H:=5#-5'W^3;7E ?2E6UM$ MF%)M:IZV9C989$I:>4XW6[$%$5/?CR__O(V=TS9G\HES>;4]LZDX7UV4JK2* M+DH]C9#3"3"(QH4%E_)1A[(]=61001LL_OHY]A\] 3QO7J.-=6%)V?F0O5Z, M*-C *UW'*TR;[4I3.L=>Z66GA@?;H$,34.'2$@ORD4/C<.0 !KO2J#1;9;E1 MO="ZG7;)R8'E4!;J=%_I=[\L4ZH( )T/4UD3\RV2I]LB1Q\@ L=EQWT#2$M=? K6I)5F+63D(O7_PU2'P\:P MH>HMW5#K0W4P4!2IIJIZO2VU5%5J_*F",&)N=V=(;I%QV/XOG[0YO_]1,6W! MX&^7R$/C[?5TB__L?=R#POOD=O> M8[_W[>&N^W)_1[X^/'8?;Q^ZWTC_!3[X?O_XTB>EW\N'[AAXM\\B?HQ;\M]& M3@"C&EZ%T)\Z!?X+X@3#8\0;:2[%L*1&X)/ AA<\XF!MS[OI40PY4N-C[EUW M?AFXGSI9W&=)U$II*=?UQ?@9?MQ8RETWS!HX;G* G#,Y0&=WX>X[^/^B_>27 M[J:U#(XZN<.T=;Q+HKIHR.\Q^%_H\NL@*E<$F9?'_OG9\0-C9Z1-)J[S$R;R MX<,- 4;7J8AEG?%Z+&0S 0C"65.&<(=[REJD.2INAQ.PH<_D-&W': M-0P@BPN=!"=YL D-RT S5+L@\50U,\>X9EE4^([@)VZ VHS05!FW"D"Q^./ MF B@,ZD?_&0X[.&[*8%C\^@LLP(4]4S@51Z6HA#M33,MIIYP7?B-LF.TZ2M3 MH6')\*RMTQD2T4?4""Q8D4MAD1Z@-Q+*LH+%"@$"^@MH#;X:!G[@,I[(YN0L MLH)_7T\LS;8Y!8*V15_9F[@6H-3 XK0(8(%3C/*L8"-5 F -A\=WEXV?VO\ MAK8Y!,G(]'S'1=LDG@5GQ-?<"2I]

7/IW@%3NP3+-(< "7O\K,%YQ$D!))_#9Q+@17?/X M.62"F;?K@X\9AGFHZ'(HX^NX& Y<"E0Y9I!-GXKID36I@?'AHVIJM MFX"Q#.49JDP"(!F/JZ::#@1D8.4,QX!N_Y:H]1K#C@G>WVDC,V IDT/7 M+WXC4^,,A8;4"#$CQ;B9'NTAC82BA%/)C." ??R',MX.L,7#M].U,2D9 F*= M:G#F+IU@BTT@,93N(!UC\0"42 MP&#CAQ7R"C(6=BIT%.#7Y-7NQBI>!\,>'M")L0/=C;JO5-M&,6O;VQ6F\ 2H3J"')U M0FW$^(5D=D;5, _'"Y(;# NF&VH+\-OA :)>=1HKDKHW!(@\:P!R6HKHAKM9 M?JX&*) U"-,Q*-@6LAJ+W: "_$NS9\;)XBJ)%JGSRZUYN4!:ZJ.ZS2\GCVZY M!MXQ-OVD+[*^YEYLL,* B0!+#*5LX)LS+"KQ2G!]?Z%Z848)00"97K*S=V!\ M$PVD!G =Y%E#U!, JU;M/BT($M !3!R=WS_#5 6=X0=C>EP/1.4B-I',.,H- MVS7M-P 0UU,!LFZ(QJ QDN[3%P*'A%++L6DF\^9G'M'$!F6.)9BL]\0QP)#S?>P]+#7;[-S;\&S@L'\!#::*@^<5 #C_?\F:*3F,ST $X6R6IA"2FL1[.2$0JN M@H*MJON1\A^, _Y8Z%J"X5TZ L1%ET*HZT6;>3,!>*'2:0%:P'D0QN- FZ3C MZ\'T&O\E VSJ+[ C,9>]8(!>#Z:!@QW.'>_<5/P=&:1!^CYW8 !L(_^=EWR4 MJ= R_7IM-5R,)Q''Y"8D/%=+>011ZT"_0K).^A/@8O.E#J8Q!FN!/W)2!L19>(\2X\RL822XCL+$VA2VALW8 #QF(LN@)F#CV!M">G3]B"^] MJ'-SHG>&;^2R&?0=%U=P\A*#T .*93AZ\LR%.>E3]\W4T04V'J/GSD ^I@4H MHE.V)#<1%Z@I<<[,X&S:\S.$0P"3,.V-Q9'DFJ2D*:^6H!%G\'P)9LS94:[; MKPZ^C[P \,RBS+MJ3B*?3%IZNW0(>I5'WIW 0IR#77/E (0/6/.4^1D2IU"4 M5C%+GX9#N2D\H)8)\.+> &X^QQY>;L^SU;(0!*L#U.(I0SF# B)[2J3HU'!I M3_%=0"/ZC/>.$U5FH3WC8(MIGD&8G93TF4/8I6,\RQ2CB>SV]5SNDFDH+<88 MQKW1W)'$-8&U)]?1*36\KZXSCMNJ/7, M]$!BADHG^A0'%*42R'>*' '%::AEHDJ)SF.PCGV:J#4I[QE:B=R9'BV?O7P]VUU"83].N-33VRWUS'UMY,-_!(US0J8.R" M_39DXOH>P.+ DV#X@F6)TK,+ME#4^.BV^PRX#I_$[8_0>8&A(Z:.H3:GO8>* M1_1H%!X&88X=4M!IA>*9?>KQF*L=^14QDR2PX(DQU3P>[4C9Q7$B3112<.FK MYL8V,[>VF2>,VVUS$9)%-WR8/Y-:*U@=J.KC<-B!,B[U(%CKD5YS:%*#&4)N M@S#+Z)_.P,-1*CQTR]*78$7X'/,28:067^13LU0NGCB4\A&!6=I"7YC$L^_X MT:*G#0/[X:1#U)"C5!W^&MZQ26-(I+^+)KQH$[5GDY[N.^AJ9-"5)4X)/?=5 MLR,4P;.*T?_6N8Y=#>PD[N@;M1QV"6),#KW[V[N8$D 9Y+%8+95#$UIX^."G M7^4:.NT!O?'\P.P-%L8/!BSD1_9 X1_2I1-L^K2Z,( ME?_N7$_ 8H4C9BHEZ[0$7QB&BUR8Q9)&@(B4D4J(.H;YRN*3E.US6B4 F=@+ MBZB6@@VL.=G4$Y_IY=T!(\F@%G$#E [>;P"U#V@XS$W9S$% M!4$+KX-)#.3MA[X4>##*RF,D]0%G#2&;FBX&5 1I3K-L>3-63;A6A$#HP"6O M@WU5HL=# MYQD/(2%FS7B"LYP*E\4%N,"4>+B!NWR[K&T7K.:9>CJ8L'CG*1=Z5]WGI^[5 M"ADW@S88B(/5&IB&%1)AQ(]3!THC!H.'-J*:A5'4)."7*;7#<&X\VQOZ%U!B MHZ!Q8- D*1.C;RAA7S'9V&9II5;X, RG_]!>J1?G:R%5QC(YDJGH'@F#A)?Z%D$ M/'QX7H&&:,AJ8 *%Q8S MXH$E(V,03$?3@N5>VZ$!XM)) '2M)0K=?(0"@&#JYB1DHQY-JW*988F$@Z*_ M+C, 06;R9I,0"0NW\; &D.JEZUW_U,#& IT]#/'6.<[\!BR''?@S#=.'&5_# M-!6/ZU!P0)A]'*8.XQ$Q%:B"SKM,5 3F&ZH!F 6*)XW^)4!&&\MES71IEAUP>+@/(G' #2& ]"3 MM!Q,R4"Z _+0PMPTPNP >(M1-T_R=Y+4M7C.Q"A@%0Y,S4HBUE+.PKC6 M\DH"X*>A?1VEI%68?CS3X73)B8N6I0=M69IY'D M\T\=8]"SNP7Z+LHT3R4<,U&/Z@EF:F!:(OSZ+:Z*V.YBU-/M>Y?K@A-)VHKT M8P\#_.8Q5^PKYE1]PX/H#;N3B<43+<(#Z0U3QY')&:2K3DLN_S7"!Z+150WV M3H!&'Z)*'Q:VPB!=Z-3@A9.A6Y#[DD6/UJ)I,X+^+&G>27 MXMALKE)KM,ZPF:M4?N):H>9OU_ X!,=9W<.9E&]BQK%*K+QK-N>\./$6^<'8&[-Z5X].U M7 ] NKF5XPR";%QUVAE7>9YT\_92D\P*E5?>1;SMUK7]M.GG4"[?)BJ]=671 MM5.PRU?HO=L+S9*3OW#Y%JOTEL/CJUYUFHNF\$4X?(]JZY::U%=(>N4H=]F? M=81[-]"4FR46>%%+8;H0-@RH*&K!X>^=3K' VUG2=U>7/:M4DKDESOOCAFF* M@Y#YK,QS.W#KS,UV,E_/G^1OSCH8CM5ADZ\QRB?DR:BK&E+RI';-I:6$]E'! M6.0] TL8V\M(\__ ACX/+'G]/DI!QUXI@&.Y&Z4TVE<=I;H8+HP:I93SD'/? M8Z&6 MA-S+%:T0=U_H*+L.5GTA$8HGU,8N6&=?F771] MPESK(@XW+VG.R9+SJ:U9_-J#J#=)RIY=+G!,>Z')9U@U%C9[+H34K0^P T6^R.Y#47 MM.1F1',![>/L2EF]JTI MVZ!YC@T:_!2U0WY-"/L:7PRO!TC*C)?SELRNQW'1$N\MGM2[1W< )8T:6(.] M&1VUPCI7#FCZ9HFP61YVW>+%C'7>KC;I]J\E#D'66RUQ"B;=L7/U:5J4-9O) MJ OL[Z0N[^^$ZT6.L+[ID"P!8Q==H417*-$52G2%*F-7J&.=/VR28#OI?(6M M]V$?Q"?J]A&*&76KS8P;..%#'&NVG#4:BYT)*!=C4#_9H''_FONG?MR^9L$5 MN+DUE[_/%E_OB1B)7S0/#@Y@Q7NSC"'E;GH&=4X;%VG3Z03;H[%*K257)G6FSD?<]$)MAABW<#PKY!;S1NPIP, MX0/.$;Q([@TL!*3](.YFXKNL.=4J&B'K]W)GL2D2\P-6.Z80]SC1KQ%^-W;06C66$+WR,'-#\J.+::SS M2>!Z ;;>B#JBOCO7[#:$$%Y\A_.?AB< @[%>,6D"YDR5W8W%.A#H?+KP/;Y2 MS=+9-0U>UJL(WQF ,^?&$HC&C6[#QD%1_S1^>8GM1!@#Z^$W7H7;7'I" ZIK MV/+!QTLLPUM$PRUQ&(9-T68QI63-!N:Y,^,,7=L(*7=9IX%F8U6G@?(R/GZ+ M8=3*CM?MQ\W\M"5-!UA#(1_B6'3Y M9'A90=3W-XV[(\=B%YY.J#O#]/AUJ:D>\>M:%Y2G44&[76TUE+Q]"AKM:D.J MK^M34%@J0XF?VK@7@Z+F:NNP_'.EU2BL040I%U67#]"U8G>TD!HGV@+CWZB, MW2\X4/,TP#@8D,O_5)X,TY(C1E;6U+8[7H,9YP6UY5GE FK+H2;EX3AGD:[X M&"NIUX0I\3<;($Y9&5^A3'2G_/UU5+,.=;9]_XP6=VE5=8^A4X%;;JE&N8D1 M=XFDN7.M0^D.>O-;=51ZI5:HP0U'UORQ#3G%H1UOH2U M4%E<-3UJ4UNGE, C@? M4*__N!#'<9-0K3USWG%^\T5J_!M5.I]N>Y]]:,B :PG'V8R39# ++'+9N2E( M08UZBG1-G"<>%=HFJA $4FOH1*T=O\N30)Y"F=!!N9 J776 %Y6$#5V:$S)) M$^.945&"E]!#=K3IRL<"BNRX$J,-RQ:,TPB[MM'#9.>N@?E<[$*=W":,*F.% M1J56*T%K[0*< P*I-E=*]HE5RE6G76DT9(%4YX941V15=3"@&I5&K01^S(O( M78@BIO..E?[4UD>N8XMHZBZ^E7/K+7FDV&1^-M*XZM3KE9J\B]/V$,TF#VQF M7S8^%A?2RX^035#!FY6Z*@F$% A9?"@L/T)BO%BI-*7%CDSE0LA0"XL6$4&[ MP0J9BE3\RZIF'"HW,Q^,+N?]0H.NY7=?HD40!EO#T"M3_P&KXCKQE %0845V MO'T8%>; ^44Y#J#QWZ50*Y%H@(>]X8OV,[]DPX2-6J4A[>+M%%&T4N+7=AK\ M.@3+P*'V5:?=%@AT @A4I&-SKWRI5;OJ-"I2LZA+,$H2ERV],K/.O7F)2LNZ M,][-+"\=&N1.OMU\_^5FCGO1WF9S5-XTT^()*KS;33_54H-50^9GE!)>"E)I MU N(+);"5[9#HKL@Q$LDQ$W5W+U3(B:.J)5Z1N5>5E>RZ(JC9U9 M=U.EZ\7E!I8@O",HZ7PI:2L_T"%)J5%<5J,@)4%*97/D')*4FL7E8Y;R-G3Q MU/&>$@=Z9D^) SVSIRZM28+(,A:-%$XZR[BE%I!E+,K?2XE?A\HR;K5VS3(6 M""2RC.=PJEU0EG%!J"6:*(@LX]QUHY?@:=MP\^5FBR>97]RN%9!?G.L42^K/ M%O1W6?17EK3BME1 6K$@P'*AHB# T\DF;LL%9!/OG0"7I!++HO/'?O(8EZ?# M'CW%\$R6=@G&\%UR2;?('-Y"9[CH]XL-@Y6<4OY@?U"#:+ J[962].7S'G$" MW_,U&_?%77?__8^6+,F?^47W%TU:%^9CY@B1LY]XA%U=CER/ =X(WANR3"6O ME^#6EAHD:_ZLUA=S:(_C9A81C**Q:TUC\3VC5QW1JRGO?(>%0*^2HM=QN5?C MJJ-69*4LW$NDUF@5YBDXAX"]PI>*04BW(OR20\HR0\MB< MLE605TID9ISF4^>>_E#BI5U"9L:]YMJP5B\JO)Q0E]L7(D_CU/(DCOW^I94K MLS 3N7_J"U+9,],^N_>+=&/)C?*32EP,)QH>YJF%NX"$_W-)ZW^B+C/V5CK: MT-;>I&H\J[T43, $3CA+:"G64I9B^ZI3KS8*J%\K@7M"4,;Y4T;M4*31K-6N M.E)5-"04I'$BI'$PJ=&L25>=5E5M'Y\TBC0?3T4GWKS;E5"/M\B(+=V9Y[Y@ MY^PYW3:,;G5WG/4L3[[JR%6I=A8ME@2-G#^-;*4H[THDRE6G)HA$$$F)(O1Y M-.9]DD8=22/#FBQEG4@N?5U1RZ\WQV$7H1*+YC$7UCQF1S4Z"O9'PX2%:H*9+I*8-%>[-R:F)_N=6J1LK"7(2Y'1<;_;FY*2BS[I6ZD:! M%]6T)LQV%KE0EY,;6^*EB>0JD5PEXN07$2KMC)5#I:(KU*T,8)T4:1 MZ55KB:,M$JP$<9P0<1Q2<@ EBA0KD6)5RJ=$9/S\>=U>LD?6,CU))%D)*CDA M*ME/DM5:,I%%FI4@DPM-LUI+'(I(M"I'5$>HQDMCA_R(YJ,2>#)+@XN7%?$N M D#EYJ2'3-D*B3*37=8+3MHJX.1*ZL(3M"MH]P@)8JN(MU%PBI@@7D&\@G@+ M3$=;1;S-@A/2CD2\HEWZF3TE#O3,GA('>F9/B0,]LZ?$@9[94^) S^PI=J"? M? W4:OC7,-\ZD=[^&(S!$-'YWV'L@D4M.K_ 8]%XH99]C8;BC=2:M1[_"CS? M'$[Y1Z9M4-N_N<:'0A.I\\O Q36$9@&;_4!CAZ93'>,.$\'Y&[ #*4N M/@5KTDJS%C)RT6#_Q_H#@N-Y06HFSI!@CA[@W"^?M.6$<'C\5#/QL__OQ]O? MGGN/O7Z?O-S?_O;8^];[]>&^7R$/C[?5TB__L?=R#POOD=O>8[_W[>&N^W)_ M1[X^/'8?;Q^ZWTC_!3[X?O_XTB>EW\N'[M@);-\CIDV89."_C9P 1C6\"J$_ M=3KQ\?:.I$4^,31?(_!)8,,+'G'\$77?38\2V_&I\3'WKK,8^*J70X%PK/.' M31)9JI)?9J3G8IQKUJ]VZXS'IC^&?7M=V^ YM:_4UDWJ8<: Y7B!2U]@@"^6 MH_](.=G4*Q+G$W3]Z$.<@'JZ-D'0N 'PL-0$9%&RKS^2+#&[1LK.J0NI-@;370H76(EQ$%F3*&F:=D MI'GD37--8 I X;/ ZKB<[R?U/-_:[Y@6OZT[X^HD9@42:P MLZB\-4_.,^J4YKZ"1A7JI.IZ]?B(F--]!0(",,!YVL 7+#(, 24@$IHCH,Q MF6A3CBY,Y5E J)CZ$)- L;FC.L6[I8@B5?#$%8)HHR%R69;S[MTL18!%H(6? M8!!A+@DI%D=,""8V LZ .0L;>+1F^B7SY%I9=IL_^RES[/SX01S 0'Y:_+S5J#;49N97M:J4\W.EU K[D_B^%FFK:^7F@B/(G,' MCX8+&T9E@3G5-T"&P[26N:R0_\E']%<%].<#^7%@KZ"KV0\0$@_5[+T"3">QE:,9Y,F M):ON2=VTON$2Z:U/810#%83)3ZU13B*KR=KF?*Z*%59O.H/ M-HN# !&:MN9.83.!Z['(_R#PX&G/J[ 'HIB-Z1&7O@:6YEI3X@6#OZCN$]^) M RRZI9EC#Z,RI@__\&=]!T8V[;\#TX739H$:TWZC C.H[PJ2<>%7$Q?,. Y M8IG:P+1,?\I"/MX$N-804,UB9SX.S_Q]1.%(@*M0^'.,:^;1'Q;?,7]0RQPY MCH%;TI"W#K4WQ^7I#8'/FMC GB:N,\#/>!2)O8D=('5X8T!A09KGV/#]E."B M86)J5 'G;(V'J%@D"SBR Y@!?\(:*>@,P)A=7!4Z8WPO5U+8RWOXY@UGBA>N"Z\*\5 MSQO""L9PK#=LHKO8_G24X"; #Q-!N%WT[+8 MID8:[AN! K@+T#%A&L FQT[/^M__:,F2^ME+X>,04!7X!KP1Y5 AHGF!Y;/( M3M*!J(+)!+KFC<@00SH,<(#%PJ:-NP$@!79X=GZ$K0D$X^6\F4" M,-OLD&,-2&B$H4N>[T##*-4L@C-4H6^:%6#X,<00/>*(?C1:&N!AOR5<#$:V MPC]][6?R'G+2"FY$\SQ,G]@8_W'0&*\)\"5< SP^LC7V%(\_XT)FUE\E M/1L@"_2BLE"TG!S !!C_&^42J0?[9_/WJ>];G)_C$$/38O.3'FK2Y '8MND' M;,^WP'_I-:A;UW?4,X&=/[F.3BER%"!DD/2!9C/>UP\/1I9N(S*!CS## *GR M_F?(T[HZPP*IK=0K(/]^X!Q? 9MQ/"XZ'\;(D^%C;7%ROKXTZN >V:<1 E7) M4VI5#/H@T[UX3='SLTH)8):'"KB!+TV !6M$-]],D _4UBQ_&IVDQI+2<+#_ MRF-S*;(Z8W4U%G1;8(F)0CN]T\8@+;SNNP9+-?X%;)YN9H4U4_IO'7VUU64V M&+ $*\Q6H7\CWB4XAV);LRR.:X \[FI%G6TN3#NQ=7=^+T\\J^(%3V%F$\!Y M]!LC<-]15:-V:N6-JX[_[I IU5QO7A_GZI4#M ^XP?XP.&Z$O;8QTXQA+A/< M </RZAJ8! M@0?4[0WOHA$SJ '(.J:&Q:)FN8]84R L1HUV0D VI8-$XLH#*$J^/\(!-+T^FB2$W$-[P*^!E+)(8. MN&; #FT F#JKVJ("S"PF-/8X0T9M9VR#\L/UX87=IG;&, :U2GZ.*"DC+4%W M/)\KXR&NSJC'L:&!V7Y@;MHTA6^4 GYU?8[,H.92M!8CPRK29G$NL%]AO9$J MG!(9,!7J$Z!QPGJ9$A%MRM2Y2\")'6[>413+([D/0'$!N $> ,+],P &(,D\ MFVY60,?4BTP3#:N(-_0#8$0F#''K $^,V0MB+$_2 X.!Y>6%E&[^[YCZKOF3 M_&J!06R1;SX8NA]";2+Z\NHC.TTL)H&3"L=$H\A'G8?Y1SGO1XK@ID&<6IK* M$P2LQZ<&U']'KI;>#U,XHZ6@[1\Q=Y@L^CS!OT1H,-TDS(PW AJF*H*9[LUD M**)4_ZFS%/C@1@X_C!NK2X3%V;>\='F63M26N$/X*NQC\O K&8?A3^#<$_W'0;? MVG+R6P0QC!G+LQA=,T$-_&G*=#$+#>J I]$"M$+ID- "VESL"^8E"GFW-AR: MB%/F&^X@/%:F9/G.K/B8]4KA'O3TH4?J)PR[V4&+!DL$X.1?_ M;-&,:<^,59VKHED9"\CE+K[L&L'V\AI!4>TGJOU$M9^H]CMTM=^*^)V<';]3 M3B5^=Q?0R%.6$;^8(E%;9N2&G?.::38/+5'#U+FP3;GON:<]>I-)68R&O:(, MMUF,(7 Q33^1U+%"$ 6'EL5Y%KT5J)ID174FKH-!/Y_[]+/]%P>0XN4]_E6H M#3A\S^ENT6A?".KB.27!P514#+]/AS G*0\R._I-/5(LZA,?VV;%-44N$'-I8!M^B8.)U46$662WQ61U M*">0U:'DS>KH(68\.G9XL/8K;UG>M8U[[J7)2NUH9?'[2RLSU:Z[,]2E.3S,Z+? A=:-$U/A5B WO(@?>Y<"0J4>T- MEV!+A"I+2ECE=A;4VXOX%THY7'!,): ;C+'Y@&<(5EU M9MP#FO:UVRR#CKEM^TG,$8>)>>_:TM93+V1MM*L-J5Y<^:E:QIK8,BZJ+A=1 MJ)M9XB URE;/NEZRQK6\Y-Y&(DW7G.. WF M(L':ZF2%O9(>7JA::2D[5[D)^A/T5Z*-YY.!I1"",@K!EE+ A>ZGT/JE_&;! MKW'^,7'I$#;DG9XE(&=; J+]S'+]-U4$P/WR>.DL$/0M!HC]!"F>.4[,TOG0 M_$F-Z_]0U\DD<>6JPQ+,Y,\E:3TC6AD=0I'+@4P92%._ZK3DQ4O !,*< <+L MSGTR$*9QU:DW%G.03[JY5?G5!7YU@^D/!J*0* M5#IK5-J5*V6@3.NJT]A=KSC]1H GVWJP_$H42_(Z/26I+MPL.RA)[-#[ !)W M^@A\*#,K\I'ZF3RIS3344E@ZPC0NUBF_H S-.>5WQ9TZ]H&6%N79YNYV@3BE M1)QUT9R=$0<[(B\V1#XXWA39-_PT&Q)O& C+[KE:6]5V];+"O44 Z)PXR(;A MX-6%'+DCP'46 98R?/W;1H +.-=RYVD(RKYXRBXRTZIH@E; .JDT&CM;*(*J M!55?%E7O)W^K:/JN7W7JE;;4/'6!G7%'P#%<@*PP],]5_VU1LGFHNM=&M;76 MPRBO\C!*JVLZN,A8_+D7;^G\)9791_5,)]AUG77SQ29>V,J;Q;V'V14UV#V# M%]44T1SP5$Y.SG-R2YT%AS_2I/\J;RZF_8SR("_I])1RT]TKNUO!#C-.LCO- M/CQA[UX>V&-'.=%\UFUVL6?,QK?";';02WM(M+-[2+19#XD5G2_6HU!)8TOZHWL\#0S&A^M4P%X3#+ F56V[+C]\=*#C&SWV-X M?8ZLA'<5R#)K"JUY85.M%=VM%MN09&SYX/VMU)J:M[^5TJK66^UBNC8IU49S M==>F/*VDFF)1AU_4ZDY@N_26DJ43;;H5,A'>=VN;5ENGL*.@T7M;1EPO/97@Y#,%\MT+U5Z= /3,D0F+KM&7AF/^8?JCV\"##5+W_F=X MTUJ7W2U,C6T:O=35JTY=JK1;HN>2H,2+I41E32K>02BQQ2BQ)BWV7!*4*"CQ M4BAQ26W>02D1Z_C:%;5=5'FQH,12(:2@Q(TH43X^)39J3";6:_(I4.)%=0$X MY8X"Q_(.8+HI[\D4AO[8O>!Q&&VI$TO4T689RTO2ZGD6/784B5@3!W023[%*]KS\^ZI*M.NZ(HN]3/B9+N M4J+BHK5889I5> V2U&T6V)7!,&6R#.@TOIPOPJ1;SS6/NY&$[; MB/!.M[?>GC3CNQ2H8V)[9.KJ+#-+(]*T^L<+<6H50"-!.#+C_NMX'AUBKM MG6Y;% Z!4J+0QGKB;BC4K*%WLR$)1_OY8="FWLT=,8A=.]E4A7_\_#!H4X5O M1PR2KSJ*7*G7=W%W"%]B_F"ZEO(,$]\A_:FMCUS'WE:]NQ1#:#OUKONFF19W MPM\ZX[%C]WU'_S%R+(.ZWA?-,_7\E*. JA4E'8!UVT+:[M<2+:= K@/)*MS M*V,G"2^0K)Q(MI6.N \D:["&V:I@9.>'8UMID?O L2;HF8U*K58")+N8:Z#N M-=>&!7M1]#IN.G1Z5T-)>UGRAG"<:P*SJE1[*WM7O'_X]R_!V&2L^F:I.;FK M@!7O'_[]2PISY2@XV-E=6#H@;%[JE;7%$]9AGZC;1QUEC>='WB%+$Z9@K#&< M)]16:REM%;,IJO)YY/H*VCA_VIAU6.V7-EI(&U()X@6"-@1M;$(;TN%HHWW5 MJ55W$URM[W+)DX@S;VE#+2E5$8'FO9D=F6FX7I1I MNYY8)!0DTBZW(XN(3 EJ!C97V M#IG1@9FC^I,;U?ZCK9"*9?-5AMQO)GT75 MP%DCV[P&O$_.I3#.M9C3*C"JG!AU2,5Q5]RJ7W7DJK38W.SL0\A'BQ[EU.$A.B@<*ZO1OO+NQ.H.MKJ"7"F,4-62$X[(;!11 M^'UG-H;,>;D3M2UR&P5UG!!U%)K;N(XZ6C61W2BHXY2HH\CLQK74(8G\1D$= MIT0=1>8WKJ4.^[=BJBVS' MRT"W0K,=UW*OALAW/"F<*E6^XUKL:IY9QN-)J)3AJ8C<1Q'PWG_N8XALF=2O MBNQ'05J"M+;-?EQ%6H5U,1"D52H,$Z1UD/S'5:35%AF0@K0$:6V; ;F"M-HU MD0-9$ISX@_U!C6L-5J6]4M@H=LKE_54]X@2^YVLVVPX1>9)B=2)/4+,7PKB5ZNVZ%L5 M^'4F^+5P]<5!\:O.\"LCS?XX^'5)&6%+PG=G'M<^D/Z8CEBGR20_A30*TB!% MYD1),6Q+#;(X#&L6I$,*#"LKAFVG0Q:'86I!6J3 L+)BV'9:9'$8UBI(CSQ, M&IAA>A-+F^)"Z7*$O,2G!. $X 3@3N(I ;A= />)76D>W95XC+LO913T?Z[Y M;_9*1_@1+7"LN:^FS<)R>"-E*#"OT=7EFM+JVS6Y,K'X,^O6S:4^JIUWV=[H9)^H.Q-L)]H8%N-[ MJ%H1?T3)WX'F^M3U".A<9!A8%IE2S24C[8V2 :4V 1#H <"'@KY$)YH+OUG3 M*NGJNN/B85O32C2(-8V'-QQB.SX!?""^PR;2;#O0K/ !&%K7 H\29T@,53W<2K3\UA[F6CH(?O^UAG#<4Y9,93ZV8OGQTM^&44;> ZJVTM?25&L#B1*W<,;'PQS)4F: M U?JY\B-EC,!I+@>N%3[<:T-8;4WFO6N33WDL&D^!4PJ#<'YS2_=XG"XMRUR M1@CFC,-+76Z 20 -,1[SBU::M9"1B^;=/TQU.&P,&ZK>T@VU/E0' T61:JJJ MU]M22U6EQI]@W[^@.$/2P:IPP)Y?/FF=I<+C\)BF9F):_]^/M[\]]QY[_3YY MN;_][;'WK??KPWV_0AX>;ZNE7_YC[^4>%MXCM[W'?N_;PUWWY?Z.?'UX[#[> M/G2_D?X+?/#]_O&E3TJ_EP_=4'Z@($!<"D6"$\"HAEL47=!-# M\S4"GP0VO "<&[BN^PZL&$40-3[FWG7GEX'[J9/%?>8X=NQYJ#>OI2L2EZ]U M_?AC^6K%6PWX.N.MQK6RAB?/*%&A#L7@E3!^EB\%YV9I$X_>1+]\CM10TV;0 M9R]]#M6X4%ID:#]L.OYUR#O;[:I:4Y%]ALI_.''(6:MPFI\6/U=:U7JKG?E5 MK2IE?KYL* ES.^5<0RW_7&DUQ:(.ORAUY5!K3,O5#EEIX;D,EVM(3,?QN2YP M0*:-_"]7IFG79_KFR+PN^8Z_:R[8(HI4*6K;ZU)I MSP=T_PQL2I2:@%QNR/5!6:+,EA;@VP)\=U0/H3='MGOQ>EY")0@VH'+I&P5] M=_/NO8LU )=5(99[_R<:5@X\8S&FK*R.*3]S9(HZT>&8?YC^Z#;P8(/4O?^I M6P$"INMY8!M2XT7[F3^NW+[JU)N5EEI4ZD(I:C7SK&6C0DY!II=+IG+SZ&0* M(IR1::U15 Z;(%-!IN=%IDJ]!&0J7764=J6A+C;J$F0JR%20*9!IHP1D*H,T ME2IRHZALRF-V43A^ND]9G[J$RYFWN$EHH\SNTZT/7-FD90,;?.O.\/ $9TU/ MCHL?='W?-0^%Z1,SH>"RPL)Q;FE+L+9L"! MY6Y>?,1[TIL5J;7(%D_U5I?2Z[4?4+']2$R& 2NO=:D0F[)$9U_[N1A\VXCP M3K>4<4\*;V;/^B?7>3,]^.6KXR)-_JJ9=L^&1R>.IUE10_O\U*5>=>1*/>/V M!''WRXGCVZ+6NP]\RT I+)C=J?FL0*A2(M2B GL@A,+[4@U*-R<%V66X1NB0/JG"3%J$U C03BRT__F/\M%)3=KD#4!C\9>2RZYR? M.^*-?-51*VUY\4)BX2TZ ^19Y[/<$7D4=#766HO=] 7RE!-Y]N1JW!&-ZH!& M2J69@4?"0[C/R+>6\O=B1X;^U-9'KF-OJ].=KMUS")VN^Z:9%G>MW[)^$7UL M%S%R+(.ZWE8]KK>KNMKJYVUZ6O"$<;^9:SN2Y 6T30U>\?_CW+\'*9*SZ M9JD=N:N %>\?_OU+ND!OB_* G?V%I0-"[OMJ3ZCV:LLK:97-KJ1=GWP)4S 6 M&48W&@JR."6R MV%)DU \F,F0)"41:+,X5(J,,^"-H8[6+<+^T(5]UI&J[!+1Q23=)SII12XI0 M1+!Y;Y9'9@ZN%Z79KB<:!06*O$MBA@C.E!JM%K3V@Z!5G>DI(FWA;-%J.Z5W M5[1J(%K5%G-9!5J5#JV*41?WB4S-):)/%)3L-6245QN_V%YHN?=?;H:P7ZTX MRD:(!@H323+(7D6R;Q301*@4'0AW\*\(PCH/PMJ',W]S81W M)MY,:^R429@Z! 7 ;#@!5KSEO<)H7WEV8G4'6YW(8!09C)<>2B"+R& 5UG!)U%)G' MN)8ZZB*3\=CFE,AD+%TFXUJR:8A"6"7(9UR+3JUSS&@\">4Q/!J1VRBBVOO/;0R1+9,%M$5VHR"M M!&BUFQ$C&H+N=/C\%X0-W>D(D8KY>PI^WZ<]>5JTZ[ MTJB+2ZC.%;_676>Q9_RJ(WXU6XO]1@1^G0=^K;OG;,_XU6#X51/X=;;XM>:J MVSWC5Y/C5UGNV;NDM*\ED;M+C687JS^F(]9I,LE/(6I!&J3(ER@IAFVI01:' M82W$L+8D+D0[5PS;4H660&V"=V_>S! M#U#& R3LO]D+MHYQ81I;S)]K_IN[!PQ.,$P'9(F 69_ @]$FQIK[:MK,/XQ7 MG84G=XWJ]HW4FB6TOP+/-X=3_I%I&]3V;Z[Q(8[QZ3DBU&K6F]?R%8GS$[M^ M_+&RZJT&$L'B6XWK>M$DW:BVUMX0)Z^Z(4Y:?44Z0TO-=YV MAD1[(VQ<==)KCA3.[HFZ,S$LHHUA*[Z''(OX(TK^#C37IZY'@)6186!99$HU MEXRT-TH&E-H$@*P'< (4V!"=:"[\9DVKI*OKCHNH:TTKT2#6-![><(CM^ 2P M&^^SQHDT&U9HA0_ T+H6>)0X0V*8PR%UJ:T#R$R;/6LSAHM?OF\,>AZ1CD?63"'_!@8,&:)O"];DXT"];):H=P*F"?5/=Q*M/S6%>&:.@A M^_[6&0,R3/_['RU94C][\?QX%R:#F3-AZ;^$_J2N;GH )G\$Z/(Z@K6Q$1"> MU4W0CASQOP76&Z%_B(NJC,QJ@23?3<,?14(X]187+3>UY!5MX#DH/9>^DN)[ M.C ZZAY>EV#T)F&UZPR#3_W$]2*!F>IPV!@V5+VE&VI]J X&BB+55%6OMZ66 MJDJ-/V5,\@[?&KG1)B: PM<#EVH_KK4A[/%&L]ZUJ889U_U%*\U:R,A%+>\?ZX](O>J\H,J# MI(X5H(!UWB^?M$[6\<UL!&O#%]V+*^P:IN?^L^_GK?)P^/I/MX1^X>^MU?G^_OO]\_OO2/=-LK MUTC+!:8_'EY^(]W;V][OCR]= WI/49_/CS^RD#W]>&Q^WC[T/V&0+S]UNO_ M_GR_G*^O43-#+?,8D']$O6$R ;@@<58+V,$RFMV0DV/JXR;37QU*<]QY?GWK<^0^FGY][M_1W@<3\/(J\Y]4W/[U#'A.5DEN,%+F52 MR'4LKHP_N8Y.0:FEW@'V7A;B_X.2L6;:/OR?E?:'@-'3@)G$@"$?-# UZ!"& M,=!V> Y FDN*=BTU/M"/!$P<_DG#"#]A:@+3RN]_ZB/-!H.BJ_L?X1,-F Y, M9%#,YZ3,:J$VFYM]9]KG$<<'B8*^^ M4S(T8179V MCD>\"=7-HUU=YJN!^/0@L1IT8(* M;.#N/I_$"5PXW(I$,8D^H!6ARD-QR:.G4K>+BW M]ST.F^3!KZ:M@9$'AN;,@U_A09@*3#_GG4$-3$#TSWG,='/IJ\9LV63S">Y5 MR??4XA#X;)=@"?LF6I,,:*!!LC7<]]AZV'QP+@A5MFM"WS0KB)]-#$_8D@T' M'@VP DF/SQQ(FWA",=A^4F)QH3R#-#:@3? QJ?-F!0R(U)[PWVER 6?Q*P)=]. MR\][>S.$R!F3-P$",=%(0H<1]=!';'HCI!5$CXA7L[\-(!X@:B#@$( A)A$' M 3B, >A& %S%OH<+['NXE'U7R>_Q%UX =/?&")NM<#7!KN [:5)^9U1A!+J? MBYHW!\0@H5V M*N-Z;OC_D"8S&/C-7[PZC+F^35YT/,"SJ)#G]78]'W*+-L^ MGJ##7&,]]U6SS?_P>O5HY2\NU8QW;F.76%[MZU/9_\MS:>?";_!DOCE7S[]E1AX,;%32A;(9Z9Z0$@ =*3 M %B,S@ 7V R>0],=ARH:$"B>!J+5^N,Q(U1D"A'PLR[W02>\_BL(:"+5KO^G M$@]= #4O%=&9P" C>#XD8)C<=,.10N^UF=H'M3SZ/D(YC#],^R2$[2UCU%X6 M,[L8T?K"#HUI4+9#] 0B^1!KM;Q$-K:9P"0F B0V%F!>F_+(>2PN9T5<2&]< M+TP4VS#D$D4Y"!*SD<6QD7992 F,#( @"\%HC,C0O $NBK97S,RGQ#)_H(H. MG'[AA4H^F.W1?W0<C M\BU$<6#,SN O+A>8&988W-H IDP;BL1PX!F,@-*?$X:T(^>=OJ$YFL?D L+( MJ4"9EH5JS!NN =XVJ(_132 ?0ET7Z0P] "[(NBH(PVD\H#<%X3NN(',"@H/9 M<+W K^"]&%X\V$F9ZEE!L<25U@#T2P*&-G/9(/3&84"4V?J .!&0'1MH.(%T MA0>(P[!@)05X[G !^9T"-]O8 /@']:OD:^#">;ALN;-\*@9D>N)HCODI4-M- ME 4CH,SIP\ $_V-0XO/B0AU=#]CG7 ^QDL-@HCO"1(Q&ZSQZS 8 0 $:V=-* MVFT3QI13079^3M38I[=[-J ;!A8O)*2K+ _IBN#L.01GEZ+79@MB6&H 8 MD$[/GB9L]W<3L^8IF3[DT_(7C9GM[X1D^?N8V,;WQ>JCVQ8Z:M)O0I 1Z_>E&S7V2?:FY@V M$SLY[)J<&SMBK&KQI&4>GF%"*S*65Y]C[%S=V72N)!XRW36919 X([D1,W\& M;'+Y\^'<9;';[B/YP(;M]7OQ:C]688%,F7,XVE36P"X<@VL*'V-'*U.];*9_ M1)81\](":<&+B>^L2(@O;*9Z%M'8I1BN69XS@^:5+$<> M*7@I9HX;4Q!JH!Z@S--MM_?E(_>,S;BV!IK%9@5$I_Y\7N)2 M)RGR7_A%KD1.4#;6S, IY1=-_+B3:05#=&!$C*CM(2Y]P&[K']$+Y8Q!4?=2 M;#ZD<()A,W\:JOS>B PMYSUTCV(Z9KAF'Z0_]Q3$F9YAHN82QT$E%B/1!D 5 MC^*8BQX_XNG #- #8J%4C0.A*'%_$E#;'^ Y(C4^:!\_R!_CR&'H;N- ^:ZY M^HAG3,@-MHHZVG NB\JB[S^P_PX 49G=%](R3N)2)Z\[KDR9"$RB85$L/[5( MMITOG;]DY/:N#GZE8UU;,5H>?&>6+5BB@%!LIF4!I,T'GG5S4\:IV,;PRV)" MG5728X020H1'4P!&:#!SXD#2HMP&)(G8\)5@HP9\]>7Q0=2$828 M/S.>R@#/_8LSF0WI\ -[(Y2C4<)ZQ&&7\/[?J_TJ&5+@@LB"J!Z < 3I32SM M/=%^DSRV5 8&K!33(=):13]Y'Y^(G;4I)2,:DNWI=#C-4BF;!%3C0]Y1XZ6_#0\X3DR9@.#D+C7NL>9'PF;"O),!M54(F&<=Q3>]'Z'Q+P/A.M1^, M8=*?0/R@N8!V$#/;R#48#L =F2DWY@PC7\IV9]1@OB3X&U=32>,6JQS!7"J' MHC$/7(>-T VJ9](TFSF(.X]"C"6.F MT780B^V4?7$ZB)6MB]QAF(OY&1F49Z(>P\LQN+M$WUJ*8NY=E%&X>=BCJ.R) M]0D3J](D7H$@71[UTW4Z87DWB< /*[DLI):=(,1Y%J8RHB29@&FD1S(X1<&, M"C]('Y'6F0D=UP/ID=GK(I/$<<9:%%O* M6((6P,FZ:1].2L?GP$UY)6=@B=]^4-; ,R&6,.C&0.0F*:9^&%>'T0,[6@T# M!*@J_% K)/ H"X*G3GIN.3%NAP?/@ 6@M(S049&(Q*B@,=J(NE[ 0IL1(TETFSB B:L:4/2XP%;BU,I4V6PJB015:3/< M=Q2AY!K/J\N]FHA&P,AGM.J8VSDSZ@I.C/N'Q2*C*EF*478 XI/W*3NWJM3( MS(MT6.%ZA0WW3U"5Z;0D,,UPA(F84\Y37%8OHDR8E6>+.'1YXM"E MKP/^LJ(L\'C5?[V7W^Z?R')4RYK@\:U1,)&1(_! M&,;2%]H.Q1?<4-VX>71L?!7?E+JN^^*.;=_X:FES[82&YD]JP,HMCZ8:"$EQ MTZ.-YMI^(CG?1'.;ZAH.ZOV;3J8 L;D:TZ>?+ UO\9V9NK/^[[UD3ZW:OY3> M_7??M5[ 9O)ZPQ?70%C#@U\L1_^1VF3]BE!/UR:X+#>@2\5;>1(RN:?/7H?= MS30H^/[9^0/KO0--,@6"!E9YO_%8GU3CL;[YLZQL,=V#;3S"1ZF9FE>=;UK@ MFI3\IKF@9A%'RS&^1EC$YYY]/1T[D%6T&0Q M?R;?DG-0(\/&9$^MJX[&7UC8@H8^!(-GU+IHAC![.FHIY&E<7":-='CZ>*IQ MS@>-7*7Y9IKJK\)R7)-[&I[-&4$L32. M)* R4X^:FO2#_K%*OH-=QS$C"F4O6U;B?)W?9S#!]>7N0:>F>]"!R%M$M&03 MW=?7[IMF6MVQOUFSN=3U,HWV5:=>:4F+[0Q3)S1S.I/ ]0+-CLU3'UE:A* 8 M5,'02QA>,=,56V'G(Y(0MQ2&T /;8FYZ#?0OK$A QY*MA3'ZK)C/XIR+;=?2 MG'^M%V-3?5Q=T^SA0%9'MJ[QU'U^(0\/#UMO#SL/EL247Z&=2K52:J=W#\_W MMR^]YWZ%W/^_^]O?7Q[^=4]Z7[\^W-X_\X85M[WGI]YS]^6>_-K[U_TS-F2Y MW\[;-M,84&ENWACP&,:P5MWS0:UL%#C30E&JUE2$PT-8X:3'?KE8@&(J7M+O M M6*;NKB_O,EJ6I J/S*!-RP*&2NJH1Y2("Q8=<^WQO)0[?>$+VG?0Y[LN0 M&O7)=7Y.>1)86H:&?A?DG&'-XG=*_3"$.I-GRW,9L 5#*N^A?W\;U1L B(BA M36-6.C110JPNUV*E#*SLT'$G#D^>Y 6'F#()EC-OUU=\&>M)(?V@/$A?JS80 M#%VF4B;IK$D\]/XGAJZ6(GX*(R,U:%X]33SGE(VU(3W,+6D72N"_"7(H*3GH MY2&'Y3( CWP.)5=*@PPC+;],$#1P*31@E(<&0I%PA]&EOP-$IC[73#@*22S"1F<(4'1\A!4+%12I,+31-&[M="@;+650>/'G?#Q[43+IHNY M+*(Y\=8'MX[!-(U[@)R^&H_2!_F'X_Z86)J./N3T R.7P+/9/DHMSSM>D.. MG&O,LT8RDBH8"?W2;$%1?T1,N,)LI'^:B75@ MK/U\A3T?P77A@.*6E$L;,LZ[:7F%0511<'^[@#EA+CKKVN5&75_8P+RI2K1V MD[>NF(%)&ABX?X=W5 J[^HC"UO?"2C972V8O8YVWZ'2>CC6DLF)%RPI=2H:MNDC"*'//!0WH' M^N/M#N]YT>7,)"QL?M:,^& =4B[IRHM&(;EL&&T7N6QGD\MV3%$HEU(4 HO[ M_?GAY=^D]\?C_7/_MX5W)[__S2?7@D7^X?[[\^L&L8^$,L+OB]^]C] ME5UJP?Y\OO_6?;F_(_V7WNW__-;[=G?_#(^\O,#C%R)7D\R#M'0*VPBDJFD3 M)Y,U96XFIHE&[<867%!,BL #LY7;3HX'15R$JW9@J *Y1Q7ZO-O(3*7<9HPDXA7/X1!/8/5. M,9$L'NBRN$1Q:+8A1VG*9>$H]5)RE*?GA\?;AR?03U+W1WV]O^=<,!T"N!H'Q"K_" M5@1KV2]K:63EAJXL]2E!MNB_MM]O:TTN;*[ (^Q"OX9W,?OXAM]N-"U95934 M*"7+OO]_OSU\>7CISUWSUW\!!9#9E/W;W^[O?O^6P;:+[]=5%HX>M:+DS(@Q M&P>O=V)7 3MZP.,NFC<;=X@O?+BY[$P5;($G?40O4-(/,$D7C,6$MQQ,9 M9_$\=J%\XA]U083@/8.6-O'H3?3+9^QZ8&G3&]-FRV0O?9YEJADW?K/Y^->A ML[#=KJHU%?V%>)N];T03AZ[$*FS[T^+G+;7:K+4SOZI5IB MH3ZQI?'E 0 0M/_W2KF:0Z&;&I$ ,SZM>TR>_,0'T[!W\8P7;D=G8#H\8V7> MVR>\M?O12<2W;VP,AXP-(G4MW=\Q',6U31W%,_*/_AR9 ]/_?/0%;NX]EI3: MUFVL,[S,B ;9IQ]R"N0L\$" M3O%$%4Q/2ND,7\+FQ'W6G#@7F0MB/KFC;]8$,9_1B3;GB+D_TQ"\%S<$%V1] MWDC0E 19G]&)ME>2]>UL;_]OK+?_ ^OM+^C\O+&B*0LZ/Y\3K2-%4!)F?T8DV5HMSO&[G*UZW(\CZO)&@61=D?48GVL(>>'B9%?8. MPX,]K[W-L*PSW%]6L%1PX/.FUV9S%0?^Q"+712<&E*56:5WVSI$+F)I[N> Y MLQ1I%40.3X$;URD=BP*/W(C[Y+)RY(^D'UUC&74:Y5=FL@1*GI^6<5,FO^P3 M?DH%I39MU/78<_V;:+F]X;^B>S"ZMO&_[)9,O(,PS 7P[GCE>N#2C+;(32E? M6^0CI0G&1_/P0*Y)O%^6Q)KL.$I_\,IU>4;VECA&+?[<'<>.EP@FR7+>1+!Z MHRICH^LHZI6"5;>LH.K ! MPYD15F"PA$ T77278JT;Z/P>3542K,C\70>#=90IWC^1]W,3PY#]-T\,!/]5 MJVJCY'3!+[C9 O_GMIV&?QY0U<@I<(__F@=1KBV6I0PF>V]+KX<)/&/Q;IA6 M^FZ8:R7RM@3>]:NF36X2/TO$;[VN;3Q3K&*F7BC-X[M@E)271;[J-*2%BV!F MBQZW@7Y$BQN?0@X>(FC@(FF@O0L-W(XT]Y4:+\ZMX_GP.5Z 8'O9-*'P#%A! M$X(F#K^W#P/4P)2RK(BL:B-%Z6*"AY1P2,J>$0%3PG!(RIX1 5/D:ITJJ1]II;' MP'N8V"WTVD^B>1[U146/>%]4](B0C' Z;.)T:!3B=."7&/[?*_.G?V,'XVO# M87UU<-A,CT0=NX%6:G)9O!*"2 21K""2YEY"-GF)!C/!I4JKK@BB$41S B&= MG:@F'=+)2RA-+)FHM&J+L4\1\BD#'ITSC>0C$?4HVI>*39LKM6:C)()$5!6) MS%F1.;N42123.9N726!?X5:EK>RL;8KT20W5E4#'=O"X+HA!$<0(F M6&%M&7)*CU8-I$>E7M\EZ4Z0B""1,_5_MZ2B_-^B;DG4+1V?29RYFZ913'.7 MO$P"K\QK@Q"ME<1-(XA$$,D*(MDI?;VH(%E+ >Y>:;=W-M $S0B:V;^!MAO1 M[&*@U:\Z2J7>7E1 18BL#&ATSB1R M[O5J,H[W>1(;+9LJE/,Q=AK;F6:N8J ML./Z)N?"N91T;:&R4#2FWBC$T?+_@<4%T+/(J7E4V) MYE)B.S[1)A,+@ R@K)#P(C.7_AV8F$5LVAQ3$"]-CW@CYQU^L=E#,U>'9MVS MB:,Y0_9L?(7J^I=@]"?-]DQ0>!Z;_"6HA4N_X?'-.EOE-=>E(A M@NWE,L>2'#G>0J=\)/?\CD!O^55?LY5];1@\_ 2+ !IL_8>M&P2^5ZUQWI>G M<+!5;;8;!16>-93L.?(6GM6E:KVN%%8-5R]D4$,KRO,I M><:"'UIHS6;NFI$597JU\A26;0;?4)R"QE(M#J)G!:$[ZNFN.4&=\$"EGJ6O M6=P,<*B^;A)F6;M; 37^4JWA[&7YL!0,89M\ 6!)QKVX2<,^'%[EADN7EY1#9\DKWX7!?$./+ M-JB.BB\H'C>!#5O&IV U6K04&%J_A@?1-WE#.4?[?.SUD9&+OMN1[T^\FT^? MWM_?J[#,ZJOS]JGKZB/SC7J?J/&JN9\,S=<^29(B-1KU3[#<\%=9P;6W:I]@ M1[($!^0Z?U'=?Z>>_S/\O3KR@9*[6.Y/G@(85?,HZ;ZZE/G4*H2[VWJZ[\Q> M% _V@V:C6Q!&HS;I3VU]Y#JVXWGDA>HC&T#W:E*O0L#JJ%;(K6LR7"%/FC^J MD&_?;BLS[_2=H?^.;L4'EUHX\#??J)#>A-KOZ(K\3CU/>V5M,*K_JE:63H=L M4R.WL'(8B@VQ],G?' NQVUOSV(-MF!IY>O.K_$%M4G?XU&B_O=JF[Z3& MFGH^'7LAD&=?[H#[V2L-?S^ET_:G!=VC\SRA*2'5+O^WP.(CQ." M"##+ZWJMH=8%6 ZO9IP00!Z=-SI&&=CB(O"0T-G4G78ZT%2*1"^AJ)Z'HBHI MGSQ;=Z\E69%D^2?]J4@NJ*JH@>J4*ZK/X=^@X\&9#N%4?8I!WL2WC?'F,'3\ M3%]-5'-L?R_Z0&YJ&YN&8=&C"?[_.0C%E6_K>Y#P)[7_0_':\NW\NP;ZU7_ MIW_5Z8XI3&0P0SP6RU^FEO;NE54 'XVL^M?'9,''XR:*2:O5FHRVU:E)-E:5/FM2Z;LJM M]I\2F,&&'(9I4.1B7 ;S%XB$6=$H9M=(XM6QFA&9R@9L#3RV1< MN]+@Z66PK9^*I"?:@ .[R501$G,^#FAOF'XF3'HAN$N8AB8$]Q$$-Y9+;7A3 MB1#<554(;B&X9_/"P:2''2D2D]YS_Q-U?9MK: =/)9[M"IX1)N"!5AA5/',]DK!+[ M5OC !Y/.M/]G5@2%W99JR2O:P,-&%LM?F9$$7C >:^YT\6R.U#58DM0YEIOZ M.7(3V+[2ZX%+M1_7VA!6>Z-9[]K40RBG.PN;]G4:K'D@4K0DWVC_QQ3ENRXP ME.7_,-7AL#%LJ'I+-]3Z4!T,%$6JJ:I>;TLM594:?ZI7G1?6T!E,X5N8$/MJ M9\A:T2=:](D6?:(W6)/H$RWZ1&^C;HD^T1OWKZR=6@M+T2=Z'81$GVC1)_KX ML!1]HD6?Z/*"4_2)WE.?Z--QC=5%LQX1<)D)N*B-EAHUZZG3GV_U][!S +O_ MC/ETQF/'YJ4+Z5P(4<8@8CDBEG-VG+MDVV;ID)(LF@-MCB>B.9"0\#6I5E?K MS;8$\S6;3>F3)LNR5).:_Z$_K^M_MF9%_ .[7C1P*5[52]*EBWUJF_ 1NU%5 M"/SC"?R+K&YG K^MMM2+5'?JU3VTVRG_MKO!*T@*PAKP2GO(GSU'B2\:#IVE MQ-^E:_4I)5V?%$U);J5]XMN616^>+NH?C\.'#5)"7;-LS'?-%Q>)& MB"*:$ F!O:X)43UJ0O0%[U>,3?3H?D6-=2"::?.1\XI%]N@+R/(OFOT#!T- M_=MQ?Y#OU+) VK^XJ(G?.F/ AFF%/%:[>(F>1WS\G(H @*BJ/+1V<<%]C Y5 M*E>R;8L^1B750H5R<=K*113E-UV0\?U@,K'8].R58W+3340 MJD8>/!&=EX2JL5[5"&\Z>+!A"-]QR3,NQR/=5Y"(;Y]NPW5FCEZ%QJ&T#"$AG%>26K_?WO7 MVMPVKF3_"FJF=BJY9=,$*8F4O9LJ1['SN([MM3,W=VIK*P51D,4-12H@:5OS MZQ<-4B];LBA9#SYZ/F02D02!9J//07>CD;-A(\/(:0X,,HQB,XPG6Q9LS;3J M_S&3O$@Z,8=IUT"@1Z!'H$>@1Z#/D\"HCI4@RXGT:V],E#@_J@3)#/YX3_51 M,&\FSRLFR3"]SQ@%P!N0*&'9 KY$I@DBL8?_QN&T;M!"D#4H:%Q:,E83 2 MPK PH)!4CE:Q ]@UD18YN/;D9P-&T)5$0^4^L!&S"(%2"*ZZC>P "R#L=-C5 M+H 9K^*XS[G;1$S,22&C5405E 6$SD"-(V&??1@6%=6F-) M/@%,+'+V*W:C(2082FV&Z O-JEHD(O_>SM\[.R>T=EI% M'*ATV."PBH,^'0C7(\HA0+= ^4J)_77$?L3^9]AO-72S>>3HM4:CGK@#)NA/ M=36 3Z[@\VD HOW^UOF5K(ZGUOD-VZKMIH),SD8/"[A*$KRT*"*E"/@KZ$H# M ;_$@/^:ZHBFF51'E,-ZI#I-%_)R:M7YKSA!_R4%#4ZGUOXWZ=H?YF9]/E&H M>#W$"J.UT:A;E?7*5S(6HQ+Z# /K(:Z@*%9VJ&XSY^>=""0F'*;]ZZK_LI[T MA1B>'PQ?:Q<@M72KUC :1XQ:AX9=M^T?E$L8[]#QNMTJR[K]MD)2NK=!^[P?IL+8B3^ARQ5?[8NME+2(!L]%B5F.YL\SX'J M-AOE*Z:\9R9_D5#"NUTXMD%2GJ2 XV5PGTQCFNPU>C&WD:1IC4NI5,4]&WC2 M0P4'CR<]H&>C_02Q;!2.@"B4XZ)TQF^S0%^"5>$J[H82:L..SO#)V;B?;$:DR (R>IIV M$P%$_"\R_DL]403@@@/<9ZIF])U['IS7Z$:'[X7;N>,/3&H^N?R2;DZ$:L=P MIC,\.A"\[X92/%[@).1VW.+44,> +).:_0,'2FJ%'1^JN@/-DCR=FX2+$@@? M^-8*)2:1;R'?6HUOI9&>;RX7Y,KGY&Q<>GJ*@JDRE),DCB3Z:M1&*5A(IXIC M3I!.(9W:7Q0*)85T:M]T*DM]-N11%>!1ZR7!+B)2-#WYZW0P\$;'@-QR<>\Z MG%R+X-Z5/9CR90D>B8 I/N4-GR7()MZM),?=?'HHZ1P?U[^DD/Z&%P:Q<"" M=G'16BW\A989R1&2HRTNXE%4R(YR+GS0T[PZ19$=%9L=I2>OMWK,OP/Z\BOF M(6P/(O84^?G"?!6J3XB/K;8%77U/-Q%E)%;;H%+HXBJ2$4,6ARRN8KZ#G(D* M6=R>]32OOEAD<7EG<>GI]M1H6G9#G6YOZA;5.\8/2>,.1_N[(X@!_N01^1R& M,?,E$[MEGAS8\TSQ)=NZ@7&]U\B-Z_&A9'5.+-QH?'64XYUF=Q.C/CJ:$NE8 M4:P1ULS9PC9V%-<[BB5SL@EJ;#P;F<_US0T;*XZ4@70E17[KF*>%W.LU17:4 MIMKVT7WBB$H'MLA]1HTICU>Z[E))\88^Y3[;J_<, Y'HPD(75A[$E?'@8I34 MNW&%LF9B2_,@M7*RIA7J+6-5@JIP(!/Z3LVI0H/&(X01#=WI"3?LN5[FM/4/ MRH64\!A33^L-OL!@6O "J1,]V?(GU_.V4D6@!!8R8WF!+=9(SYE T(&SNNU' M4:U<[7 +QTN7DUA@!6,D%L^(!86^&^81'[,$-O)]_)\E7>KI@L3MZJ.:457"[I:\$R'/;.;(:EGCDTAM9&*A96Z;$@-(-'+%]'559H6PR8GM5L%W%(VS[2!V[8"@\CUR?W;&V M&(8#$?2#S-B>1">^Q-XP+8N>K/GIC(]HX? MM@5G/P]95_;VF'D/;!B"E*=&VG?]PVFQKB*135.23./?)R=Y;0=34O*[:W6[ M]6[=62@8>7)YHDB:GBA3NEA(WYQ>UN2EH^>_VUJC69][1=?HBK_7 MS?GO6/3$HC[5J%:KF1OJE&G7-M*IAJ8W\M8G6[-KJ[Y[VWVJ:]1NY*Q/E&H- MVLQ9IQJ:K;^L4!E7_JLB__9N,^CZG"LQ9MNF7=90S1!(IMT-&LBB4?,\26@";,#=X&%^9)/2!AXYP!\!B M=B.AD_0BT)4G5PHEN/- ]+.DF"T=+X]1&C"09QNDKV9_$:N M8]DV"_F$3(0',QMFO\0^)T9"*.2?K!_(! M1Z$CZQU16W@ED"X=Z[/HN!I"_^[E5S8XIB-;(5=2S=LI!45''=BN\S$ M=B&GR)COBIP".<5+G,(()^C_&(<)IQCS".6CD$">E5"L4'!^'JM -*^B8:\Z MFE1:->=23?PC;,_(\;D7P-)-^-IB"2%Q;):P,NNH'HP[EN=W%: M->IZ\AOY&#,(_P]?1/$^ZW!(*%Z"XJY/NNP^$-!"%K\^HGL5#7W5T;V2XT9T M7P/=:Y@BB" _%^0;Y@CDJ4[98!"X?@1K<8]'$4^7ZY-?R07\+$80/WVBLV$L MJ06YU4J0Q9F.B-75&WQ5(^2S]@'!.AM89SFF'5&Z4BB-(?*\3EB$\^H-'D/D MB.:9%:6!:(YHCB'R_$]61/+J#1Y#Y(CDF9$\R[FDB.051G(,D>=W B.Z5V_P M&")'=,^,[G@P-((\ALAS,1T1JZLW> R1(UAG!^O=')Z)*%TDE*X?*8 ^A'FD MUVD3,%O5LOS139WJ5_ ON7J67RF*(_G128NSD!^>^IW##SR48$RN1>!P#@H1 M0I68, 9TC@)RRQWEB#=H"Q;< -_RIUBXD5R1D[-'I\?\.TY.G0@NTZ99.R!? MV4]XQ[GKJ_8.%,I_[L-1(/)G]OSEJG\'XR.;)(FWGKKVX<5_^JZJQQ?)^\+I M;D#[XZZT@G[?#<-Q8;\7O0G5YAM8#*^"@T?"@80C>Y!(_PZ@MGU:F MI*E_ *C&U??D1G(Z&'A2$13QN.7BWG4X$)1[%VC,I#SOI+DDGI $ M8"T^0&WH>JV9Q FH85)J\4>#TH0%7,#B7@)S&+=#M^,R(=?=%0=8N>2N*,+J MAW5#JDH5![\SJYFS<2>GKRL^;B.Z9M 3$]&U?.@JNR.!T0G\4&I;T'7E]0&7 M?_CI232MY H Y9GPP^B/WVE#/_F#]0-]%?S6L77JZRVM/A\'GJ_U\_@WPO\MY6)JY4?ZQSG=& MP-DAX(P78X;YR!_EFLSA00HU\ 6Z(]>J!)QKX?J..V >.7OD3JR0<7 M,V'@F]CC"0I1DT'"H-X\H;4W[.TH*#P="3X ?RSK! .(UDZW$B;!Y*0A4S?& M$64FVLSG8=KPU:/'AZ.0LJ'K!N(8/I^CY_-O\,N+8QOTTB*.%0S'#*>[',=@ M@Z_\J_P;XA@^C\\CCN5O6*:AT7]L,+$&D:Q82&9L;T76GHMD*MUE!K6H3?[4 M;K66-LKP';55U[/!7E-O(.SA\P5\/O_X4%[8,Q#V*@Q[VUO (>SA\_@\PEX> MA]6T,*NC?-C&'YL650#G>.P!9M\@\%QG^(..LCKZ ^Z'"<#=R(;B@=JT<*WN MVFH6)-ZV?1Z9,QM34M-)=:I]OKS=B?5,K6%NQO[O]S<7:L^VJJ#V(7!BL!]; M3*/$VTJ6?EMBHW#;^E1=HW#K]'B?H4G(W6WYGSLE-@FMTXOJFH06\YS82Q8; M%Z[_LPT'HJ"!R-MM^9]))380'\[.JVL@OK''P _Z0W+V&'%?54?ZP+NN[\Z8 M#+04>;DM_U-JCJ4XBEC;XR.'UI33,7W0,F3+4 9,N=0$!\"ZYRV# $G9D::=_U#Z?%NHI$-NWQS33^?;I\7]O! MU.?[NVMUN_5NW7)LIV/5NE:[;9I4MRRGUJ2V9='Z#^NW=]]@$D 0L"5?"*?0 MS?'U/IT@\JOJ&;'4P-*YH&[TF.#D!^/_G+2 M<<.!QX;'KJ^&IQXZF6U=-O?,B,#(D\L31=+T1)E2_$_?G%[6Y*6CY[_;6J-9 MGWM%U^B*O]?-^>]8],2B/M6H5JN9&^J4:=G18DQVS8SLN8RH\^^DQXNQCM0 MANR&=[G@OK-->KWDXZ9XD2* ?(9((N5VR$@6A9+O64(+H%CCSC'$5Y9C=[*,Z-J:?L M*_D@47I'-K)HXI'LY9,D+@]NU"NO5_CB]'UUO<(7K,V]$"-&^;TM_Y.HQ!&C MZYNSZMJ&:\&A+!G&E'-^6_ZGTBJ1HF>.\#W%:GZ\]-^L,W^J]^DW.81,_&-J MSY_EZB=7E? [/H2;BN+<-[1F"LS;H,8,^DU=T*LIVO- M9:IFU>0W2,_?)"MO!\CUV)>:!C7VF5T2IT+ SCV %VV.,+:O$6M/WWUI3?UD METJ3#_%D52R_ZT(G8"-I)#A+SBCML9"TX3B0.S@%1"YP87%+)-,9<$=M]G2D M&)CKDP$<-P)I,F&RW=,-21J-WKYJ;@&HEZ.>@H.5=F?O8@?:-FG)-_BHSLQ& M9!>T [Q"W5CX;MB3"A(&'O>&H!K,<:2U8OXP48=3WX^E;MWP02"BF0W#SS89 MDW1_L=^!-_A!-'J+\K%T [7%>1"$7"G;^"$[\XE[L'.Y#U6!.S-OD7UI<^(^ M"4>)43A*7H%AR0%U$U]8^CHQ/B;G@#STN/Q)D#[K<-F8["LGLK\J,47=#(?V M$7D'#[H'\"03'8^':B#0\AWWN9!BFG0"AN;)(<3L#GI PMCII1U8.+46TL57 MF:1W_]D61^^RD3FSL2=SEY&OOFF_'0UD]Z\_F1%50S-K((?47QUJVY%PF;[> M+>?D#7O[QGQ+6#NXYRBRY0KOY$CAF[!2?S>I7*&.*%6$ _;J=&)OSAVA/HN.J*%^_G;VE="&EA0%V;(BJA:/W4A^ M=2=#W\ZO;F3?],-_DML_OWX]O?EK-=7;C^Y@J](3:X9FE6?DYVT*ZGY?74^C!98_V*7:$XPFC1]_(2;W9AIAP9#HM#N:13J]%T&9JL M^$(I 'D!%K01K&A[S.O"R@_:4(J6W* :%3R&56 'CFIB<=0+A!Q59S$!W>RW MFGUJMU[P9E.SP F]HA/R-><$.KK9A&O*@ELZX9*Z:3OS2^QLN)]WM) M)%[5;[D/]]GM7Y>M3S=7EU>WM^3;6>O3Y=7%UG]N MRC>3@YS?OD*J3S@B3??9Y"_$6YJ.[^;MFZT+N@\%/PJ/R!?>[9*OKN=QD7O+ ML5#B:^6*[NM;S$^$+-)W*(Q06SV7=Y]7.$!'$KRW@A;'R[>==9/2%?67" MZ261$Z,.IX,;M?6<^\5U]V7*ZE"./9$X]L:)2ZEOK\V]X&'DT^L&GOP79' , MN A5SI(_RAZP*!:K[/(KPKB^ MN9%7MC$]VXR9/]Z^K-#"AGQ/>_5CK^]^*L+H7N][*,(H%=7W9<].*9PZA60?F_=4%&%\KU^]%F&4ZQO3'+HAY@^QS$KZYH73Y=!DYNUK M@Y5IJB=8E1Y]061 M<^&'$7=76=(688AH8HH]RG5U$^U,CKZC6BWQ>_DI;[@O>UVV" H:F0*/5AT MMG-371X +1Q 0 1 GR:,+<#;QF9DNQ[[ZV]*?ENV)1F8TJS9 MV)BF0'EDZ^B1RDRE?OS'T];6'A#V+-?Y=';YYN),0X[AFI:S_G1VOQATWI_] MXZ?OOOOQOSJ=WVYG(^W.-8(M+?\4?KZ\O+E;Z]T;GQGRG=VZ6[S]TEFCY MOG-EZ.^NS+=OK]Y?7O[O^J.Y_/#^_?HDZ-]=+*';QX7WG_;N+U?=7 M-\:E^6Y)09^\CYZQ05M=@U=SO(]/WJ>SC>_O/IZ?/SX^OGF\?N/B]?G5Q<7E M^6]?1W-:]"PJ:UO.MUSIIR6VX_+7Y^3GI>ZAN+CG&#@I[CT[Q@:[CNMY;PQW M"Q)7UY?P_[@P@;)JP"W'\W7'2,!-'W?\YQWRRF7@YW/R,ZGGJG-QW4EK2B0O M^:(7G8O+SE7N(4T_$3O=0/PV_.D[32/,6MN=BWW-8217NK>D3^IA MGXJ=:6$O&+F&[M/.34IZ\4LQY<^1[7ODKP[YZ\V39YZ=B]<:>)VUKN^D:L[* MA+5'W\@\0:9+7W[X\.'\B?31\B01^2J+:J^XK7#7]U8KE# M/$,Z/N6>(9;;\QE*QU557^!)TK^]?1\CF1FD'R.2E'J,\NE"D(M8@)#P5J9" M#QEOUN[#N8DLD?%7+$X^R(RX' @R3)DZX^+D0TF=NN.X/I4GWT3?[7:6LW+# M+^ KTE<_QAUVAE;QQ,TL726S OWGHXX-[-J<*>1\A]T=PKZ%O.RR1P$V&*T^ MG9'%KQ-/T'_L,'H#3Q(782K(CSKR,]2 /%@CZ/N.TA>*(4C'@UJ !QN%3:3R M^YMH)?O^(&(YUG_$V]OZ4O;M0039?_L7-W1;]L5!Q CL)KV>B"_@=\TR/YWU M7-#:SS3RW?UL6*E!T2K#LC%8#)?VOY\NZ/\NM4ZJWW;%L 27PD#EQ M?J*?BR,Z$HZ*U @6VD18+C^$2L6B+^.VJVG1;F!:_M A>Q?Z)(*-RXAQV_DJ MW\X40,L@M*C->Y/Q?#(:WG47_;O;[J@[[O7G7_K]Q5RT9U?*D5I>:V$])UX'\\6D]\\OD]%=?S;O_WP_ M7/R^)Z4E@%PVWXFSF87_G_]^?W7Y[@W@6NK9EP,Y:D!9!,!Y/EQ=% MGB)@PE$&6DNQM1B\1=3-T -R B3(35R:V_B7Q<:/)%O4LG?6 _)\RX?W]W3' M)*WADFX6 -P.8?ITPE.5$!:7E2MFZLK@:@"L99&U%+I%M$73@3=#!K(>]*6- MYL@(,,#_FS[90#V9='"%H,T:(F'\$J M)]S246%> U\Q&^I0L$7->H>6HK,X+0H0]S<(]]PM MO- &ABML3(FJ/'2@147U%5$T+BW,/CF#K%%H+8>MO2+HK[5S+:RA10SV])WE MZ_;Z[QK#R MP.Q#,](M:N416NOV5]WW$1;?B&9$>.U\7;(=!7$MDF]12W=-DT+I]L!R=,>P M=+M!.',]")<-9B>; FH)8DNCG9.(AI\#'4/GM)]!"PELWW-7J8OUWM%)0#@Y M)BD7)B$&RB60V?-FPB62*K2H#O)E6HOV*JFG3>O(O/>E?W<_Z@^'OW1']S24 MM3N^^_F^.QH.?A^./W=[O$0_DK@-<#7T@JTN(8V M<2@4;'24"":12*8/'][>W+QCYE;Q2";M5?RI52-3B("%+N$0DH+D,EHWV7(9 M#2MI$Y]1\)@487D9+B/,G!G)M[&YA:+-I,B00>12Q=@G1:/8VLAE53R3%'T< M$"YCC+VS)C2JC225A7Q($50#P"6',9&61XZTD9?R*! I9FHAN-PP9M6J<)(V MLE.($)&;T4IEN7PP-M9BC$D;>0C#0*2:/R?";77&HAJ*M[&M27R(G.:5"O#: M^3UC427";6QEP4 2V1E' I/+%6MOE0M1:2.MQ: 3*?XJA+E$,5M])FZEC52D M\2AR5IBB&+?Y65MH&LS2QH;/Q3](&E1826[S,WOU'$H;"(2Q.[!.9$&;61-+CJ@F2=,!IK+*K/';Q9^T&JN:UV3T'1(Q\:&N%_0 M [)=:M6]0[YNV8=U@M;7Q.L)'_;(VQ'JE[3RT ^45J^]BA[@U#.*?/53NPJ],3/+^W:,SL&MC-L_]HF&(*MYIGXB$CF?R".<^D@E;6P:BV-TCNI: MN+UBGXB*\E0:I\Y0&;E4XFT\1G>HJX?;(5C#CTR'J/*!GOI$!5<#%R/XO1=@ MC!SC^1C=H:(*;D]@S[/)](2H5BVN]M0'*@FBIM5;'>H@K@?D>/2IC]$5ZFOB M]@C&,";5(VCE'5J[EJW^U#.J^4)K,G_"9/H9N6NL[S:6D=FA'Z6+B%7)[2N, ML4ZNKX1/09>1]#GRUHD6]IHHN!+:55^O,5I'NX'X:ZGN((;%Y9FQ^\4!H/3K M##0A/@D.;2]W8QV33=1#,[88:2X_C-DOY2,>2YE-*E"R]2A92HY<B*B,\,SQ0$HY*FJ#^F/WE*5[*_O9?*/P>ULC-6V86>KT"E/?:YQ MG^OIWF9@NX\OT=$$Z^;VKN8G!_.]BSR/1A_HU*,:I,Z7ZRNRJ-Q>P)Y&%$^D MWTY>*XY_-E1NA>&X3#*VV;ISI6U78:N:_3#D"7/&V%EKSP*WD*?22P_D2*J% MX#+$6%HKKD]H)3OY.Q'D:"F7Y?+!V% +URJTDH?]8U#VB"YYRUXN=@H8X9R: MC[^5(TD,BTL78_BJ/$>?^>G$7=PJ:81]8Z=] V NJXQEJH;5S"&!MCO?RZE( M/X:VDT/06X7)998Q ]4PF_X56WU.I%81, B(J:.[=7&\LST&S=6U<(EG+#12 MQ(.J2JO6LG6WLCL4\IM(6US*A+GDE1E6"ME16DA%F*PD,@TZZ^B(FK/>/U"C M"3*71,:F$B5;Z6A)1>=)3:?8C4J>Z9^SR7V3U50(BLLD8VEAF0R_T@"[S6MG M67,?:E!6@7'98ZPPE>R=!AYI&!*)[3K$+N6NZ#?1HM.$/1X6E[RJC%7T-'D$ M31Q)(8$1>HO)^ZK[U-N"TD/$AQF'4L \6JMNP(,/:3V9L\FG$=J89.$XN$;0 M)Z*/2O2OR%IO?&1V'Z!UUHA^N4 D;-"D M%JK@TGI:22O) SA9K1#)V>2NYLBQ7$R<$+)1'SP8+GEL+!K)4 @J481*#^50 M7.HD:2];/1WC9[(5W-+(!GF>*@"X#+$!7"%#,9X6 ;:>&>I/)9OTON=;6Y*V M,?':PB)&2@X=DBJM@?MW[VJX++.!5 66PPI"9UA<<<:/3!=/*I.IO;5=XNKB M\L,,/;CV S1=& #1+%1*$(Q++V/(B^@EV%H"'L=JM#HV*AQ!/H*7\!OM.&L MN#PQMKJ(IQBOU3M+P82[TJ9Q&5 N@VPTE&P:WQ8R6TS%>P#WM!0DEU7&=L?F M_#UYI&L(G6($^CRL+C35PGY,EF-Q*61O\2RA,,&.L@JWD;LT)3/Y3_.D#CP8 M'F/L?:#93,\=^F_K!UK:RO331?IKL1UT9!IY7-[LW%):5#%.-2Q%A6 .'5 MM]>A%MG&EL_=VY&>S/4W*/<+C?C327QH;Z,[:_G40_O5PN6U),M7]CZ2_#%? MJ+;P>U0Q'9%1U:?>T#@36!T&E\F2?&!Y)MM]VC-S74PVFBG\>DE.;Z),$3GF MFF%S&65,+KGK:HJA4]&/876%FVU.?.1,P#^"(/I,]& Z"[;C!&HP'9<'9U_ MX\,!F2I?9V?KEC-/PUY@CGO4L;F'+E6&PN61,0X5U]0L:MN)NGWR(&*]AB3'#PN>?4W-':T+#X=B'$-K22R\N)%.?ZX,%S:]KW L87<96Y1 ME/3GLX)_ZKZ/L'3T/2O);?^2LVN HD4PK62@_NY+27.V M$!:7)<;>PK](LX7$R5UW*>E=:H3-(_9MW0V*4G=IMI'NWI?^W?VH/QS^TAW= M=Q?#R;@[OOOYOCL:#GX?CC]W>[W)_7@AJ7+(HG(I9B-FHAJTX1#^2FK1H!HM MK4>+*_I/Y_;'\R?OH[[;63![D6_"OQW'#9^=?@7?()NFLJ/,>XZ!_QBYCNDZ M-'YZJ3O?Z+DB1$^8C8:WD]GE5[1=(GRFZ4N/7E[QZ$UN.9QGT2$?0=OS? ;XH1WU@(M">-PYWJZ3?%@ V?# M_.FL2U,51^_E+=RN\6=@D>C4,&T<\2O[W4PFNFPSKG3;2]KQ2+7)-&+XVY(X M8 WXP:#'0*3:%O9',/W@9X'6C:^)&03V"IZ1_-AS/=^K'XD\J>.-P$OQ(5A( M\$%.GTY6]UZ816GFVO8@--M4O:2X_(L/$00KAV%%^NG.1G3L.V8V3],8P=,/ MMSO=PO4#H G6'MW;1,OC]>Y:"GE3JJ#P2Y,_=*)5'-6/6;:<$J,T[4:3%2SP MZY'U@,S0( Z]+CH60 QT"5R0I,G[.R M%?:%Y3<.Z$N^[LAU@[A!A>;U[/GA>QC ^!%;Q,@3AJ,NW&F C8WN5?<$&0B) M]_U+=10)G2Q-VWP(#2^+INI4P?@MPV/#7DV/J!)HSO]1WS TEH4Y28B6R5NW MJ\N_]%+=AQVK06+F$A\7F9+SCO_N[?3J.G8$/T?3=269>R ><9P.77%5 CM7;KD>&)+Q)]0K'%3P2V3+3M\Q,DXFN[,%&?8UJ1O"^N*K. M97.$'RP8N9:#ND^65VGK*!8[ -6F_]&TMN04>$CM\8T5J3N@[QG8?83-%O3> M@U@F*J%5)3X[94ONTH1$7WKB7Z#MSL70%L0D!'-P3CV?(1.%1\"HA:YZW$NB M'.NE*;S 2W^!)IS!QPJY+N^1D-9Q"]P0$K^9-1425-:D5:,H:3N0(+I-\ M:5+S1I%"9I7*%^-(*4NEB'HU<#&RULZM[EG>G45]$O!DWB$T-QZT&KMW&9,Y M=@V$3"^\-S6Y'/ @UO@J:%77O-S23*X\3%?M,(E;==?A2ZKZTA*$TO0\X>#@ M32][HBH[_4B\5X]^LZ:.&%!BS>AK$CDW"0ZB5/)J4+7+-?:,1D>^"ZE1D]O: M8Q]8H-LDA^G1'+1-'^.E==YL M( _5_@H.N+JXNK[^N]%#PI)7P6!3WM'AZ= M:FK(''I>0/HT]8:*ZGG5\HI:Y$I\*5T'.JU/W.$667GUR&;_(21@#;S1K%I%I 5=="/'O^:OF;7N#Y0 U. M7B!9#\?H,2X8^91FR;F!RL8X!+2R7>,K;,+U-3Q__6AGBBDQLL,A2#8*L.L* MO1^?75A6'5)LAE8P9JOG;C%A98G+>'\RI\V*.TP1YU&MN*KC7637G1HK7"]_ M:NP0>WH!=#6V]54*9W(WP.](QXE:2M76B9-? 6Y#4CV>;GR4JEY:_TVF\^AE M2L,0POWZ)2^$01!$U5$W#PQBFZ&7J&'/)VR&_CO.7H GIL1J,@=@ UNAZ3WT M3'%TX#H))5Y)QL&8=[D(*(F' 5=T9R0T7CFQ1[5+S.$J4&.5B95?&D(=^GDD MXH^KI)081>O&3LV:WRKGL:%A(_YIGYG-^#^)W"U^BQ@8D(*GJ2^>_#BND_1P$R M/;HKA*43ZXX7;G.\+K9H+#"-? W-!O38VD)_JG?9_ 75*VL=3DY+98R[(Q)O MAQ;D>?EZC3B *KI--GXT>_:1%W/"E5-UK1NCQR^P2(7S./1O^!$Z.CFS?'5Q M^:Y^WRTFJ\0R=_?;]#: (0B=K_Z=2@JJ\0*Y7=!<)[=1A-$W:?A(>II/<#/% MAU'$+&2[ <C<^ ,A2DYO(VUXQFT1$25>,DX:F,$>W&8YSB6 M[O+"*B3HJ(FU;A*?K?*B#G/S#>Q 'Q \+3Q@/L2*7#I:3Z*XO!(==.@\A+Q1@X=ZBV/!R>?45RFZH M34KDO.$QJU2UF9.KK.$-8(L#STL#/>X==^DA3/O(T-D%?C[ ;8Y=_#H#SI1 M#>E^(''2QYLHNH\.NUP<#N>3_18 D@40II8H^18R![:^KM;!E7G EQ[X(@D? M%H_N7@DCJ+P:ZF'^/%%"7[0?[S\9]/(8T*/HCCY.U"1X/$D<3MDE?XK=%>QG MJ.U5+":A3D*)93T))00:8 0_NOC;;_&^C?=R8K(J:*7E.^NW]:_'$5*"OOEX M@8R-X]KNVN+&QY2658$>"2T@7#?(8D+7^_!W$HV1J(VWQ:M\#J%\-*I6V7DL MWC_&.6IX 6-5Q=48 J4G@.A.'YFQCS0V$B-OJEOFQ"'1XQO7)GQS#@\?"EY5 M;32-!IP3==($24!TM4O7BOS\CER*E3O&1332>[EVER58L*JLBFQJA\\ M0\S?)"_,5,1DQ_9Q&OFOP+/K]^4[@.IQBX][WK* M1H$1-]1D16T-6:?Y/;&GN#B-^(,R]4K/(:M0=1 T/CD^#HAZ,UGE7'WD%FQ) M'7*_JHZ31=-R?+1&6,3]P40V8RP=W15A%(&1<75$3I%["[;C"J=DQ((*BQ*M1JXA4FUV9J?268JC-] M83730^>&Z.*7%%Z(N.L<6QI)>55$$S*4\C4&FT@L]# M6,B<-7' AB&FDAD*Y*!5C68')338!M2@VR DF:O@'@!;":4*E#V2E +TGQTB M>;'&-'E9'+Z45YAXV:CDD5087[6Y9Y@\,]7I!Z1QE%U@N^36O@T,1V<85U56HF!6J*]NS*I!(3E%75L?-$=DCJ(;-;J62PIJ 2! MWC#_S&? M51$[5NS;^(6<>.CKQJ;^U'!5\2--@^*.D &]_(_>BE?<\O:?(IM)27I6FEAG MZ-R!MF^[=,\\)S;ENM2G1ZA)40VN<")H9,$_)B4QO$67G.2*Y[#Z$=@ 254S M1:K557J1I/5#821%-,4XD?-DE5@)2,3=T/FG19)$A%Z:ZD,Y8M*JKGQR%U2! M_DL<-&9FW!_0X,NI0-4F+-R8D@2H>;G@)M%XMQIY51M@(7;9D=2DR@%1M2GF MZ,^ A/:3#/]17/PSO4/'H0^CVZ-1C]S0/(W6U"]A0*\W',(// /G :"5V+06 MUX4H 0?99$R6?I@LL6!DX)X W0_SI0V%V?0UT>XI\#XQO1>>CV M$V;&Y O^71H'PU=U]J_>*"TVJ+A7XHUK411%MUL]&L@##QT[IN2"VH3%7WKJ MEHER(6N4=]B\RRRFLEM-RWY >$I/&K/3PQ)5:'O]XHIY!]\'B#4%3; M*%BMDY5ULB*_D%X#:^X=VL+.>..3W.[32 ]OGI%4\:!W'S40H MN-['YZMYB<3RI50(FN@:!M1M+N ' [2$P+&,*+^+8WYQ:2:8'F>.E8%0=4HE M'6M@NRZ.KVF=U>9%*2^MANY9M?U/;6D-;UQF 5YZLNJ3;>C4M1R?!GO/26P. M"?R(II2KMQ<7<8!P,7\3[TJ^@T KL: 6?$Y4]X&9,Q\L7[QG!O3CY+:%Z):9 MR8IJ2'$B$,GK;0Y?[8NKJ[E5;* ;*%R2J)9)TJA.5O<.K&2/&"K!7KCR+]SX MF+[@ZM@ 5]4Y-EG'O\/K&P$7^H+*L2ADEA5 MCP2K-G KB4.IDJ\V>^23&AR;W-U6):GHME_H*&QZS@.Z/GV_Z0&N:ZN#54/) MB77.C85!+\'^,['DQ]9.486U7EC5:93IT71]3.]!DA@+K*2B8Z$BYP&Y5*)I MGK.\K+IV4/*4%HD+"[4 +S1BD1@34):^IE[-2$_*.FXX&MIAL%]<#1.W\"51 M5I-5=($[/^[Q4/"J=K#8+IZQAE,3N:A2(2BNBB(A%L:Z)D>"7/S\5?>)BGV( M);4:]"]>4'\\AW;Q0!?,(=]EANV=V/S$20,+FCDQZ2,I5GE^_"5*2)5FR>,$AC]P[T>.B M*(KG ?)!(A/(RS__SS\^GOWTF1;+Z7SV+W^2?Q9_^HEF>5ZFL_?_\J>_O_L5 MPI_^Y[_^TS_]\_\'\+]^>?/RIV?S?/Z19JN?GBX(5U1^^GVZ^O#3Z@/]]!_S MQ7]./^-/K\]P5>>+CP#_NOZSI_-/7Q;3]Q]6/RFAS.7'+G^[^(O60E1T&4SQ M"":%"(E2 )71JV*M"E+^_^__4E(,P44"I1.!T8D_)F* X$5URF19?%I_Z=ET M]I]_:?\D7-)//+S9L/XOKIWD^TG^#R8]#> JE RS__L2Q_^M=_^NFGS70L MYF?TANI/[;]_?_/BZI'++[/\83&?S9?+/^?YQY_;[W]^^NJWMZ]>OGCVY-WS M9[\\>?GDMZ?/W_[;\^?OWC+Z];>MOGRB?_G3C9=36GY9%;>KN;Y/S_,SPJOG>?_=3Y= M?9DD]#GF4D (%\%8:2"H8@!3#0J%*D[HF_/5!K?DT:V%6G&9UI*]>.#/;2)_ MIK/5\O*=]=2NIW5;3)M9[C+F"05KC D"K' "C"N*5V!0/+S$XRU(,87AAG=S M)-<8\V21?YHO>,BLOO[TT^_45,V%)MM@P46^0:5O5]'%)WY>GG_\N/Y.F*[H MX^7?U\7\XX!,6,W[3/E&I#R40V7^CCY^FB]P\64SF*>X6'SA[>#)Q_GY;/5D MM5I,T_D*TQF]F[_&!>\%$^>$S!IY?"IJ,-48B#8;R-:C,M);)TUG9NP,3=/](_ MDP,%T(T(3^HE))5 MERB3=:HS([X#9QMJF!^!&KU$THTC;Z@0F\RLM'Z;LWC36Q2E7 ,?<90K6\/5)A!Y5T4J(*++XSCVX .'@T.;>I7+ZA M3.QYM_FGU>7@M/3*&?:H42;VOJ7R@*'(-DRI8[1&R]I[<-_!,R8K?W\6W&9^ M-PET8_CK!7W":7G^QR>:+8G7^JO5!UK<'+$RR6/AP3*^!$93@&22@%A=IN)* MT=YVIL86L,9DQ_=C2&]Y]+/.S]MIVP ;DS'?CRS]9=)YYWQ5GTV7G^9+//OK M8G[^Z<4LGYVW$V5^-Z^-R7,JKS[18CUMES,2DRI"E !8!<\(.0UH1>()"C45 MXZ@,M,WN@W9,KD#'?>HXTNO&MNM'9<4[)&<"%)T5TYT\)"D5"!(XM5A#!NB*U$]'VMM#N1S,F^VQ? MZ=]F?:>Y[\;J9U2)'U]XXN,B#MOA"0Y-#R+ @7/=3^;SV?MWM/CXC-+JFFKRO*O7ROQ31,P_,@BH1 0V M]E16P4>9>VN!NY&,R13J)OO#Y_Q@^;>[],E+PB5=CNK+]9TIHF,SOCF#4H+) MSD+"H$!ZG1R_[ZJZ92U_>S?_W2>,]%AR+['VF\HA-/E.]O9UW)DB^62A%,6X MI9!L?*<";.#S)F01'?4^WSX<]3:T2Y9!7L.1=5LYGL+(D7@O10BB1 M7Q7-^YL/0:=TY"O8?6Z+5CB=47F.BQG/_?))SNY#]LD43)8Z4^5A5&/R MN#I3I;-(NL8I7 #8'+ *G7-558.-@75VH *)+0806N90,XF0>WM>MS&,R>_J M3(.#IKN??OBJI];'1(SJTX(^T&PY_4R;HX&7\V4[$'A5W^$?S$Q"$20"M5,C M@PG9C*@ME"K;@B5$]+V]LATACLE=ZZTY!A16YQN2:Z9?LHXWNVRA:G8Z3+7, M:T4&G(O!98?!E][7K+,WM8188,)JH( M/#XVN%4;HRG!R-Y+8QM<8S*Z#N+&[=7072C=EL"OTQG/PTM>E+R]KW#V?LJX M+L9.JXDKM6J3V0$+PH)Q9"%JF< )QA,U&X6U-U&^CVA,QE97BG041#=R7 M\ MN#9*T4(+,7HH(;5;S:@!A6)5G;)*9#/CZ1U@<">0,1E<7:EP^+1W8\!?Y_/R M^_3L;&*,<"65"K)@BV#@IP:W'Z+>W/T M-7N_/HQ]TR;O5?W[\3;7DR;O /JDK5EO7#Y/8 MXL_3C91FY_UCQ.3DZC"*:!D(X\K2T"K+7AA-6(V,0O9/9YQZ%&- MZ3R]*T='1HA^T1W;WP]\,Y\\EZRH,8'V[!>;P*AY.1(0R1"+\TKKWJ?S!\#= MAIK^,5+S6"+L?.8P\899+8FICNLMO[9L4I5!9H/58W:Y]E: FR?WS<>0GG)* M)( MF "FN RQ"@^(LGAAG&6+9I!AC#9'82?)WAWTN<_D#G\YQ4/&KWGE=+55@E>*">=$@."H M@)4.JT@1K>HMZH?BU_:Z)E@G^+S&+^V,[7)L-@JKK.*QF184S4,%U)[8AZY& MZZQ;4FW_VX [D(Q)91W(@?MRJPZ8^IZW10O>_>\885*%GV@-!-[^6V:UA:2+ M!A>C"ZGJE+'[UGL?F#%IMOYDZ"" CE?&L]4"\^H_IJL/3\^7J_G'KX'F7RZ1 MB1!<]4Z"]#:!,=6S#I8*6*$G)!5#U;U/N;;!-::3SLXLZ2Z6DT<%7EEO2K1Z M6 J*4Y4]VH* E7_T4A:'WB=?>M=+.!#RF Y:.]/LF,*\QNKU\_?/'GW@G][$\7NA<'N^=;.%<*VP=ZI5-AEF-MK M6KS]@ OZ!9?3//%6$+%9 BU<'(PT!(F%"4D9G5J(6Y"N\^J\$\BA6NIK*,6O MO(;NY/!5D 4_>/W,]=,GQ$/-V(H,D2@M@2)!$,ZUZ*WD@K>>8N^PR[W!CLEF M/IQ/MY73<638;6.\"7=3D>:<9^0KV)L@(RJ%EC5F4:GERML"R,JT*5!G40@A ML7]H4_M'F'V_CG_P>K+1*$B:7F6>()X MJU9!M;JD[3#%D\=@,[K>,5S=P'>XT/CVT5N@^X7J?$%7Z943%:3.5?&D5<-S MZ+%"J +!1%-+CAY]ZAUGW0GZF':*TW#ZCAN2HW.BYPW=M\@8S?-:*:_6IORW MOY^P4VA"Q%82K4&UN1TX:0':::^UD\Y1[Q.>O8#NN._ /RI;NPJ\3S+H#C[D MP_OOK:5&RXDIJDA-AB;2;N6$W*1-;"Q5'7!2MY'$%$8X*W!021'T"[QD932_:\+ M=X38(3RJ3E?M61/,$D4KTEIM2U>6H;)%KMC_TBHZBMZDTCOMZ.O3QV3J#,F2 M.Z*1]IG_@5;$#4UR=S'-B4,3D[(5?#4>3&G)Q$CLQQFL6F=9C>Y=-FAGD*.R M18Y)IV'%V;-*Y*8(SGKTSZ:?IX5F9;F!_G:%/)\T6[WX^ GS:N*]#-)[TU+S M&&&T"E*-D0%+7XQQMK__M@N^'A,I=L8>HSI56W1]NM*RK3X/,VT?,M"G3@E*[+O MRK9=6\"R15=)G4!5(A_(Q6Q[GTW>CV9,&_I!//CVDK>+ #J6,%\2?TTKW/F, M/M/9?!W,?#'4276NF.031"P:C. 5F%2UX(TFJ4V)OGOKF.\"&M/I=%=:]!-# MOS(LM-[J_THS=L/.6I!Z^3B=39>KYI1]IDML$LE;H0B\3*R:'3I@GY ]1%FC MKDIY+WKOK]LA&Y-#WI4K PBFISI9+<[SZGS!")]^P,5['JRSTI82)&C7BN5' M4JWDKX<@E,4D9,3NL91WX1A33$=OY7'8I'>L$?HUK85?G]%=^2U5JV!"R%"L M96TF6WX+VXM0"2WI+"RYWB[@-KC&E%;7E1[=A=*-+K)]-S\Y75"8Q$;N3 M48!0[=319(00,0+/@&[M?ZH+O0WM>Z <)4#@XEF;*V?!>WQ(,4-H1S@&G8-$ MR%N_$H@F^%AB[UBYG4&.R3KOP:&]P@3VEMI) @5N U9%N4K1@]3LM3-"9, F M0 RMQ(PPNG0/[ST [ICL_N$)-YPDCQCX],V=S?,_V$!E64UGN/CR@J=X>=^9 M8M%LJ*($HE;"F@I!E5_.5].9\3[L":E7!+4PC9;G958V696"2B4Q!.0G+2]/>W[L(SI[&FLW.HB MQR,Z0%=!;Z_;,1N+,*6'VX#H%>MZ;6+B@*)ZGJWK!]F)&-V M,!O/2'H#5EH/)@>"B+J"1V&EMRI8=_PLG$X.YMC=L,%7Q>YG><V,"%TK102M?=>]#@7N@C"I^;K24/$R" M/2L<7H:02E&4",8#J=9%/4D%49,$ZPM[ J^M/6".2=4?RI]O8YV&E=IPT>.H99*YU?$E M4F"T#Q "&:C&Y:"+D5+U7C7?CQX_L6'>FQD'3?@I"A4]??6WUV^>_]OSW]Z^ M^/?G+U^]??OB-W[K^4U(AU4MNN\1 Y8PVFI4G>H9W=%)Z:J+DLX4;8P$RK:^ M7(E7?M+) CI!+I/#T+UJ_W?@=.CR=M]7[V7C.E\C&110=.MJF'*&X'2S<2E( MXX,,N7?4=N([4"W:G/66<@MF-T(#)!28N/; M):S:>)>[YZ <"'E4V^P)N-E=K,?@XEX+BE+,1OH(P9K ]HKS$)//X(O6VH0L M:^Y=7650-;KG+?Y#'0U1F(1"$PACQ::I#_-,@%;9%F?7?2V&N,OOT'-R!%O( MX,R\\Q:_ITR'.*Q&9;7WLH".K\JG;TS1@\R5)DL>$N-I&>6.,8:D,D0VA:1(0;*9=')MU'?LO\X73,6+$K[Y MR[L%SI:8+_* UC]=T+?\G_--=.'5;"DBS8108 6VPY.H(&47P6EAL[!)4.V= MO#?,2,:D[;OS=!<5?B0R]"DN=M] &-+7@* 7[2!P.BVXI\C8 MYA65]@M6:3??N/;)28@U!:\D))L+&%4-FSH8 4.T/@=G0NSNOAT"^(A-_BZ@ MW)XQ7T/%0 @VNPRFE-!"5-CJ+T5'M#$$W=OJ/ACTF#;^X_'U@.Z '63?[\3F M3BQ/5D]QL?C" _AW/#NG24"AHL\(4;3(J2A9D3=\I#RVNI 496\C=2M@8]JG M3T>]_C+L6<"PP6*_M=4?*[]\^?NR-9W?=')MU\AL.GQ>]TJ95$(?4ZZ@&%:[ M1180O-6@JY%)Q:"J[WVAM#VZ#@+)?GK8_MJWJM[MO$1XR%30I( MFD=N'(\\*!D@9X'!H'>2>@?"/0AJ3)I](";=<<+245#]#N;P2W,4EZ_J&L0E MLO6=_"3G7%*(&HINXVUW#4$X"SI@$H8WDOX%7[Z'9U37,\>B32_Y#,"8J]J/ M-TM"\HZQ>8/].-I06[ ;B;Y@&[)IX2$1@A$24,1@JU%%F=Z5 ?: .:H4U*/S M:QAI]KQ!N$-_OIS/WK^CQ<=GE%83,E:)$-;E]2J8(!,;(MF")9Z=X%F_N@$J M63^ :DS9IR?=ZO86U1":BS'<5*5&.%1!%]"BM6<4N34G<@F$#MFTEIY6]"ZK M\QTX.Z:5_FB:Z"#I=*?+&^*YI_)N_@[_:"&KK9(R#_O7^55S*_:ZYA];\.*F M)%NQ(J'R!*)0 &-<@*!%!:U,5II?.=$[V'A?K-L0S?V@1!M4KGTN4=[0IZM5 M<=F8^@UE8E<\G=&OF-=619+W[>GJ\C>M#4@T57C($67K@Y;8 M^^=_V+F0(J4JZ?9!Z3W7(X!:_J&RI$ M']?]T.>SS[183?GE33MQPBZ'U4BLE"-ZQFL\)&)O5I<@78E"V]([5FA_M-O0 M,?P@=#RR;/MHONLVY/W+9^)(5ENQK8I6 *<=E\3<"I/X6HRWHJC;69[WZ+?M MGK<-;>*/8

^RGWW($<@#$7M]5,L6'A%$H:"&O^!"(/FDBCNVM[\^6B?\ DNI=/>H-; M[7[I8\2UV&O\LPJ%244)T2E:O.]:"D/-#=XZ%78<>J_K M8#CA,'P:G4, 7#I7>> !,)X,+!A9'!.(573^9&[:Q!?)6W*OHJ;P-/_#)1W' M/C6?2R#ZH#B)$V$%IPOG.9WE^V-DAFF !P ME]0=*W,H/R<9%((U?Q417/$@WG[.PR364JO#+)Y^03!<23(=.M*J$!,(,\MN MA>OT5^%%^UD/^%5,,5W)"WC(&OV,8M1 ;#H[3%%YB8RTD57&NAXBXH, MTBH%Q=7BRU?1^-[#YR2/]L6AU3PZ5S<'46O3>9,%_:RKS;57/]=93">N3F7C MAWGY:N&C@C-6>;/T9 ZUA1^L8,8-#1&7D%LK91=L7EC*J#-=<;2R$#F1($=> M(1%O$7*T&BM/ ,A?Q2"\5N $@*P8EPJ??@2J2 QW2;Z"+BA%6TPO+>M_]$FR M2)%1M%_-:WNZJSXS3)480S4NU 6,2DWP'B0SE<@OCI3AB?Q\O9EW/,&D.^0YZ1(GY0/LP%R/E(%! W;!-U7H1RI M*ZU9,)DY?Y^C;9W[O0ZSZ/./ZF_C.D;)3KE#[C?^30^U4@7E/OI*R[\S$%MV MMH'&O*C-(]JFK];4S_$^-)XFI<.&MHI/G9NVJX=' VF MF$9[HR1UAE);.WH$$&,7.KO4_3(?/I 354VG?[;P2_BW'P!]ZRCQH<3.BB@@ MNQ4L/CSS['PW79^#*:A69DNZX(_@K/X/!*/\GF7_YS2O?M*_QE3X5: *OV%( MGKGNJZ(;F4B4&'@D+KAL7(B>;3%^7]_3>U\L M*UI:C._5M!!WG.;""9G,DFU.G5=\6@@$C2GOTM+U:*'W=7$7FH3S#_,_?$\R M61>R]]5Y(M_CKI0.!<(;%+KM]FA0FN.-ID?GY;?ZO)D,&F)3NP9#,-/&RM07 M>Z(*W8NI).7)[%Y[<2RN=V-*1M$*J1.2=RUYDKTX8KNZC MF@Y@K.+3.P4 MT1F;(6?NLIRR'*_=-F&)M2>?!;J5>^1N4-1&JKDIC\:J\*U M:U0& 4&L<7T"F9HWXU0\#1[-?1+T[/EA]V7\#2CO&\;^\C[!]+N' 4F1#/S5 M S%E3#-3CX?8#_4-%F;1AE#F\[TH(@#?[[$"J:0*NAB)_D^)V_:H?JC+ACHO M.8IN%-^=TMN=977Z37",_=.YP/>@+.;EK1YT+2342AXY,16LI.WM>MO6FS': M_LW\J'\G[2$JY?L4+V("IY@AS4EMC63X8TZ+MY4CO>L4B^5G]2MX6&,<]&YI MW%*<%42 MR[N(QD\(_ ;&9R@/^W;KA_&^F,#Y'X_OWR3,,S)2V]MP07UUGE/<_&1\MA7'==;K564UQ=N?=A;FKNW??.86^N;.( M6,I=O9[9<*+K4E^0B9F6CMK=>G<%I)S"8ZRA?:OVVF2?MHG@7/RX, C]&AP! M!=4AX8'B\NN\>04Q?7%'?(-29UYLU7Z"4;*W]H9:,94A74.KY R&NQC"-7>S M78I6E]YJ"GX/O6FM'];N1 ::2C:=)Z:J&%H).0!N;1K+U&_=.T^N/N M-QYWF2:5Y9TQCY?N)A^>N$X Z@775<9OQOX/9 DY>S?DK]^G_PKA5Q$H4(9 3FW$6>16>BI&[[J!,17?#2,'[AE#2>&YC:;K,6^) M/8#4 Z.%Q&+:?2#;]]&]1)Y>$KU8BGZW*#B E4NHC4ZJ5N'H2U+MMKG!TWTW M;O>VIML=U;MSYSE,,T*(TK^A?3I];^_X[+8EKN3K][VFGG>V@,:T6J<_Q02I MJ,"$T#&Y,'UD3*M3CYGG>F7M79OW:R?3J&KH;UZ;.DJ=9G]?_'50K-?V)[0- M H(6&0EMH,52OO>EA"ZWJ'#WJ0@[\,J@LPJAF):!1;IL\\6^MYU:?E?(,5%9RT@"I-29E>ZX)ZE.U4L),BIKQ]]@G/CVZ>0Q@2 !=Y\MHX+N0Y!@5O3 MHAKIBZ7 80F33/T"@QX\-%8#%YUL\GVB@8&/YMV.(10,&GR=0H=:;9BD",!5 M\5%!A/+4ZBAJ'D\=@^IMEDUE'_(5.?ED9CVT@7%(RZ=1$_DNS97%VJE*_1K+ MR,/SB11T[1E&JN@[K]/L^_XD3!Z^5Q.@Q%YJQ7/N"C(DT?N6X8G4==UHC2/N M7$\TVZ%VJ_+34U3V$"[?@]5A,SHR;[MGGY#E#G?([?B[M)%6TG[I\:'_<\?1 M09+5J7^L\_LU:'17C[2E@$'_$4YDR('3K\><(/N4IE-_QM+_2I$K_Y! M?_5 MM^'<=[\) ?IE0AS^T2"_M_D/O?I6U\H)^:OAI ^!F#DD&"PIQ'^\9=%\.,[A M\ZT"3O^XME2 M/YB#H=:UZ4W=(*"MB]9Y\R/ISB(X;#&SYMI;3\G&1D9ZDF8 M/FP"O$KY9'8:JPX]OU96_? 2VMM6A3^%;R-W9.[RCB'2&- 0+-C#O0$C/# & M2Z-@^^=H+SMPW1UT@!K8WY0$9*!1^G%KG(M+3*)+3/%2930-E(^QE5:(U4;O M% M)$^!9&EQ_238U,?I*@R[SWC-0E.O>%E8W]O$$#;FYF7FSI6&]!$L1L& M ]X6P9\N:0A< JY]=!ND7EXH$>T4;[GQ0OCQ1<.[!3UFI4/* [J&PP79 [6R M+0BG:11CJ=J8OI?NWH1RTFCQX1;881362F&@!*:,Z&&C 3$OW*'Q<=,]+;3; M&')]*ZKS2#28EGEL?VQK$\P.2=&0%%73 0XYY8^PY)00J.(^6>@PM/KT4!YW MP7(:C'$0JX#V3X?I(.-K(NKD3Y]Z=UI4?&?U$^B>(,\3W?EF;D8K"K7'UL@/ M!==''[TL/&/%#-_8BQM(JU%RR3(Z69VD):EYSRR:,\I-;S=@\C>TZO,JX+E1'R+V&B%[E3IK8_R'COU/ M91NJYK[2B6EZZDET:YO^.=:<2 I-JK [G9F9>Q5, &^VR5&D8)-Y<.>X[RDH M ;@8Y3'%=&VVZCJ9P["/=8V>!B7'C07-CKN4\B.-J =PML;RD9U4>J3MM%/% ML++V91Z^S>L1C07*K:16-1!6?P(0F:R ?Y_PXJ;D(_OM%!T;A4E'A8%<#$;3 M\>GA=01X1I!DRQ9K7B"_$RD;J6P5EXBKK=7\87>R;N?Y_?TCY#3NKQ0-&/4; MB1TC*:6ZRL<=E5OC]&>>ZG]_4OX6Y,\.5_Q1T(I(4Q48+0S',D>HHS?@-\1, MMC^@;[O.M@^2!Z(](2RJ MH]X[Y=O:^ZS79@J9I7,0V6+Q%^RMOA(@\&\6 8 M>U^#K .\PB4/):(5T5G[+EBE*A>J7W*F/DTWY QWXMG3KR/EQU],,W'0KLH! MQ%5$=A:\2H/4WH;VBWHT1D&8-AOIU9Y9X6(NA._!IY9D%;7ORKS/E_BH62G) M$F464&!]ZF"Q>/ 4F\IAK M2+:TM+4A%J;].,WUJG2VI.NK>PY:52/V!.P]# M-8S5SX48&Q21D.E1GOF7CTT2IKML.%"IH^ #,:D/'QL>X^/?898SC%)]PY\: MD.L6+"??,RIFX2TP$7WZ4786JV?[H <7W;$6Y\N&==&38Y.2_%_>SAA(D0J$ M*0.L<[?5BO"#M>43ECGMH:W=\E]H!4]WE[[.6Y?U\&-L6KJ]O,,V-F".R]^Z M/KAEZB*JPCO:6]O?\X6[=C,<&HLI J(IX:436\L6%DXB]BLKJ_U"UJJQ:DSD MAGJG %(_8!5"&W])-DVJE/OES6IHFNR0WDI-\2O<<+Q*V(M;V)M5[>#:Q#R< M$@'H!WAK+0;Z:CZ#-ASMZL)O0 KC M+BM"F>'6WS_)Z]H8T/)R8$UNV[IP5!0%!6G2B4MZ%Z2WB$@3 MZ;U&1*0)$10($(A*4ZI2%80H1:1&>B?21+KT)D*"2(>$$@*DW+CWOO]>:^^U MUMW_N>><>^X]/,_WD$!&YO?-.>88[YBCV51]=>/-OS">(;_L.KGTN.0@M]_H MQDCBCNZN%[0E7DC1:/2>?\AI?T/93>6-LMNV%[.%OE;PGXVB\:>Q&/ONQ-90 M3\I2>\#>'N^#GFF=WN@%GIV[T1&O@DXPS"Q?SMN.(*-D^!K-GR])*[3WR+]= MQ[$B)&VP0%_U7;A90%:C6O]IM9()CZV5-)KB M-BXU4 (_[V7%;$*5M$?9?VB4:61[1^VK[ XS#ATM5T:Q2/ M6JBGN3V.F;%\&@6:&C_Q\@WGLEZ[8N&GJ\K()(R:%3^G$Z<0G9&\N/AHTK=4 MU@U1X>$'!-&#>D-'<[?JU*'\:Z\KZ5:QX57FT_Z*!@,RA/Q%=U*>/P7 J'8F M!R:/#4T/?WBZ_.1K&P\.V(CR8AX$__([HDR%;CHGYM!!BIWQ<;L68W1,W,64 MVVG=@G?2DW23[:H=M&TMWV^)*LR$VO_TTSJ> 92"N7\>,PWK5! M?^Q2JUUJ7TM <5&;G3SNY.[M*U6ZZ4=LY8N*H>],ESB8)T^L&4>!F-7 1ZP4 M0*L"F=L35/4U(_&I6B": HAVXAV2EQ0;-M7(Q0!9Y/.;*R:OVI /,2&5BU'" MG"[\J29]&D""+M:E"T5' !WM!K;X-Z?M6ED5AK#O-%EN+O1E7 M+(*Q@W3"#1#:P+D']R)W!-"=%'8Z!S6MV"#NPQ:H168'S8(/KL+/@UE'G9Y MN2XX1A,8N"\2'9&A_PLT+OR'S*6W2AR%*!?CIPWIK0B"4@C^+2F."+I_&YN> MT,+G3@&P>N]&*CWILK8L_]!"E2C(AR-Y%0B,>PJ^,.P443T=+T$!A$>$75G3 M4'DAMT5''D4PRF6Y?3SL'XFHK1O??6@0,BNB>HL;(?F]\ J(/'"#OXU!? D!>J=MO21"QZYBXK\=@I'(^S?TJC>8&=8K.^S\.S2D\VQ M6SNL*6[?C@ER !B'@G\W/*HL&5.[GHJ=6&"/17S*%ID@FD("L )"ZL(=#^RU MJD\=FXSFW%-?ZVB1(O>"&37._^QT[HN.?]!1>^X]X4NGTIC_0=FUB(BZ21YB M 7^22H+(B;5I<2#Y?"@_.0P"QTK^//\&ZE&!4>8>_^U4>_%0UTBD2I7Y^U-*8#3&E36 BFB"!=&_];E MES$//MB_13Y9#?SO2,D"_;W2V@X4P#.8X#N;947K^U\=+R1\IK1P45DU,;/SM1_VHP^-_'^5L?ZK\/IONK6S3Y:P_K_PZ4 M_]!O^^^?L\UFPY9EO?<8-I3;OQC[BI6FSI7CW-^:F?]]J#%KNR]-@NA^H07' M"?_,6'M5F[AT=A:G#Q:F7RF ;$\QBP*=S-?3IC/71ZG#]8ZF6-LYNVZ[A35_<*7^*IDN35O?Z0!,&_&5N8\#\*B64$V/8! MC4?NG!2=:T>?X-@D MGW *L)%]WQJUYH1D?[2KQV_CG+'!Q"IV:?8R'>U56D\"M W);6$I)LQ3[\71 MS"=8FB_8\)98'CSV#=Q8@?ARPP1-V.Z<8]T/%0V2VE-%E5?L5RDI7N0,U,XU_:*_]=B.3^G:#P\7^U M[<;-AH,3V=;P%:0W(-UV_&LYZ"4EDC]6J&D*A+4/3;#/[R%]GEV[:,>HP!RCJB<4$:]F\_5YQ*);-9X M_(CS95L8=#)N\3-U,< &:LE)0=7([/?(];D]X7#0LGTT%7+(4:8$'LN#7$+^:(O 6>/.*RE#4M;>67D5M6\SF5-M MEYN;4Y$]J1N!7AN!7\E)A^I+]=_\2?FDMS&%]LF3VT?Z/;!:?&WME8#FU(WF M=)>_=N/^.Z> ?J5N4%F)*RQ_]H%'?\Q.[T_\6PF/P0+G$QF)VMC2N0@U0X\? MTXY=52_V^87&Y'TNQ$R4_^FJ_\YMC":&R@,UH&62NY2V7,JK>UM;DAS1 "F3'+?+(G$Z2[P=T*],P[XV2 M/V*R"O5G#$W,[(O^[6+-G/> X.M^!$Q-J$[]2Z[2']67]W< M4-UTZ3:V&FOSS*2D5(0"L#8N\K(8C_>,_Q.5OZG<_Z=0XM;_Y5U\U5; * MQ_B4<(5DO9C1Z=%N]^D6+GS#4/;OM?#S+4JSH.@-"=C)>=780I@Q1MFPY674 MQM.:1+*=0XN*F%30WM)K)B^.OJU!W2-03 A4@G>X -V&CPS<[,HH9?U:)V&PE M#^N.12-I_-XU^]11;Y=X 8M\U"3MAC?+UU2_B;-ZW"'!)K36_]74 ZN5(R*B:H8[KS$*LUSEG 2,*RB8"%P(L+HO8:K)#"AZ&@.P M!/S\D;%\AX5'E*F9,B8(8UM>'XXUOZT.MPD1Z1^]?^'K;5N];^>3D]XLJ&&J MW-^61.;Y3&N=P0"E#!5 M5>KTU[&?XKW0<^?VC=_RS^7?8L&.PO@$,WF#JXI$I,;UH:7*\* Y >_6D)*OU M;%Y2A4;@_3]L$U.T9O/1MV-8>6UGG]*I=R.S MB5I'H?HX=MLZK/"Z)19A2L@LUA).?8"4\I;CIMU+V[Q*$^$_B8 QIA:/] M'%3T@WH&QH6)UN2>I@!B_#QE#JK#HE]DN-4[&>646THJPR[K]_A1-]ZEU_G; M1K/&.1#(O=T99?]S.IOB(5!^:;F=STS\)K*V+[$ WOXP.RI>3@#C!]7W=)$YO"V]/?J/>E6;9VY'L*L7%YA_O1E4N2CGIW^4'_7H_-$7<)* M$/LSD \BWEI#)$Y/,/8CWX4@"3GNVPS7ZLP$&R[NNHGI7MQD6Z3:)1:)D_88 M>.<<(TP>F[Z>A04;AUYI%R^FGSDGN]IK'#,Q<,2>=JU7P#DV2/9.F7'OH"EB M5$T^G>[^/A?:\[:,YP.'_:PQE?/-RJ5NIJ*&J$B/T[/O\M41BV'"6K'0Q,?E M#[&3BG20J>ES*JFK=B5\S]]]O97>L5A1^!8$^#A1?"!OP>8F K.AU=& M;X"17N3+R?C[I'OQ/:RJRE=9!XB+;:2UR*(P"XN M@I1P&UI\D2,&&AEMZ:AME"S[G!CR7=#[MM_9YXSRA*YY MQ'EWE>\@'C*''62\:K+&\]#SOKS7+_NY%_U?7.W);CHVP&KM,0_AAL(QPI&E M:F!T+$IE>%N]%]',_?".\U3*=Z8-N['O3B(U]:3730^D.PRY9F=:&S9Z$IEM M.O+B%1833DZ++,?=YV&<6#R!N4)#,);)=C.$5U@&(H$'^\(%M08'3C$5&Y[- MPOV['']S[=T3725"R9FA/+*:M1.900X:[.:G_\7CJPYR6(XC?AY%(,3M+A#\3:] M*@>7[7>-\ ^\W4J 0 $ZM,9)@HOMQ![]7"*?6I7,ZC31^6&CLC)Y8.1QGR^C MC@]GLY\*L[8)CA,$)(LSGK@:2#!HLQ:7:EC8]&1?2*FA #S,BQD=PHE"S>Z M4X"/O"=A5BQD6=C.6J*#U 4CN2.+$B3GZ$Z\ND?[T;=AQXN#8;5$@45R*YRK MPBATX=P"HZV':)!?686F-JOU=/;O%@ZS5L:Y80;;J2H9Q;C'& -FK:8 UIMI M#;9;9D/QMF[;3=UFK >_Z ;T)5W"%G!V?Z29T 6KP%MM08O ;U0U6V=-SKJW M-HG^VI( Z>"X>>[NJ-A8P1EYKWSE]XV.\B'J4ADH'6B3_LN);D(@9V).+^JOR8%P'B' G@"AP^%4@"]UI84P'>[_@G0?!'J@^&/ MW'>#WK@%/_NOZ2^I.EVZZ%RNSY5^)"@R3,D4/ ;'2;_FI T.1*)# @*0 R4 M!,?<)LR0'V,I ,))8[)#V!<*H'T*-(^8VP7#M\?&X <7FG/1BIT(JNG&TP*D M:D?6E@MK%,!T!D/A#U+4T7I%ZX\#OR;I[9M/UY[Q^R_J^+YXKHE3 MX=N)6P#X5VL*P*@V]: VQND"=1B:^R2)@%.EMD:6+J<*1.3=SO2NMTGMQZQY M@;5VM^C4K#%2*ABQNK.A8J81'C<\VJX8K=Z/1\A]+_702&^NUHC-B1''FA^> M_I>ZU?T;O*O-N5U.O"TX^!-YQ!F/,*&F(1]_0S',\)SMR%/V"\SZ+)>^:C?& M+]NH+,6]1PYN$21JB2P(\IF->2"!']E! =!Y@"N!$7(0PG4B5_\\?3]_.TZJ M@*^Y_O9(1R!="VSDJV.3C++$H')6>)J4W[']N8[$9W &,@.!VYR0A7/K4M&- M:E+.M>>.MW><\#^](2F!H3FW;? +7;@ @[' X]&)U^3>.:R)\60F?K1AM&IK MRAR?C0U,0,H]9/8,#@LO$4A7&$IBO?'EM1Z_P".!F:KL*QD+&N?#.G,Q7>N/ MCT P.5+]O8G.P]KV05KW6@VQ+_(=!HWJYATF'B_L,V,[8:43R?P.*L515BEY M'9#XTPL1,E5RUT_;=]=$:J9A#-^^S//L8S-@>F3H 9,BE&,'%P*?2) %B+_@ M?J1B#$]1 -"JL2JOT6SV.[<3,E->JZA4R/+(5J3>.GT)!0*Y,CX-+MB@JA%: MKK"AAJ58 <5@Z_4][* V-OJQI)!R0INCB6X@W.\I5#\OB?WI9PT79C&6QS&9 M>#D"U3CC_%E]%.4)G!QLWS\E?0:ZAOZ1B-.9TS-_*N'O;\]-OY+K%+-OJ&(@ M2A9Z9NP)(/'^Q W_E&N\?^.?CMS?,#[\'4N[7W^1XN]BS(+? MC?TS_)?0+-L/<'5@9RK!'ENQ*'=4SE=<^NNLI,UI5;_UD[!!7N,SVB$C'M([NP;6WV%#1U9$ MZM:/S,59+1UI+(6EY]T=-)[V0U:1MS7).VZT#47CPA_CK=O&02Q5L2"^-KD%]K3A&]>%KG)IH2,!<[UN2I:Y(N_.V?[J9SV7314/W<01[Z1XJU'AXS]*2K@AP G!L M.*UI$&]&0%( ]+IHRUI\Y #)7*\S^VW=(L*=]#6:M/C)., *>1.YF_G+P'T' MK623O@\)NZN=^D'@AT3,)B+#;;O,Y3$RS:7(V4LZ^%P!.2S>L^E)C C2!O-/ M3FMQ[BX4$XP66]O^ -J. <7);3 :U *;6T8WQSE:U]^4<[_$FR8% [P^NI$J M6V3(7Y);GAV=@[%F6GQPDT%UP+EU!:-BV94DS]XY4U:^_.9\<"';^F(]@UN& MN;^'5EI*F%BR)^O"FK(MN,KR^Z$0M!YQWC7(4%NGY&M1+[J 9LG,R9.IL39( M5=O? Z@%+>[\QH:5"O?%(+@(25WZ(]XL_OWD_(#G6N?WW/P Q+6E60/\,@[Q M*?0:A([<#CHEK>9U2>\VXM/A:G-T] 8'#\L/)6:'5'73XTF7+3X4.[']5#HK M&M(3I>1?PB81S'O2,0U$Z1_VDYXNZX>"X<%:MZ.==P6W.0 WPL&:'@UW,W,] ML"LJ&HB3^:5-MU5#O-PC?#O"'Q45 4S43P8[$*\DP^C74JVM^^E$#R3%+ Z. M!+_)ZJ9W=W).?"(7:.\Z5)9-9.X7FA^$6$^;N@U,2Z^S%Q,MQF[A"C90N# * M ".X:W;&NTGRKEUO.UYZ4K#I#N?GE69KV5C1NB#=C+S4"E1&>U(-WAS M9(/_C)=+P8S Y3;4K,55-MT/;'XQVY5J.U?Z4UR>%F[JHB/,XOC)'-HB7=_+ M#FN"#YRT4[]OFK6;[R_BC Q[\E"=RHJB04+K#0*LIMI!PF5_GJG/M@2O@J\/ M8K?P+[&P,#YS;)Y5:%[_[L8L/?5"-Y!\2*2OA M4V1/O_WV6;MAFV^@H0^J-&.JE"]:2O%$1-^'Y/;;;PJ,//O5$7L-(05%HP== M\P4;,C@6-*B#'C3U /\%*DG4O ]#T4+Q MM4*<*F<_J8_LJYN8MR;MS/.%KO MS.WZ^\&YR*>)\J0W9. WF!RA$#VYQZNP[N- K)BY<6Q&3GIN.NM/5T(]M^ICWNTGXL2>^L M^%$[_S;F!L[.57F-3LYC7NI4IDC31 .6*F$CW1DD2[CR_[1MEIW MJ^ ZL#;=8*W>>,B&V7!5P9X@ZXMNGJ&21L(P6?=Y2\2?1'/L^N[8-*E5NP= MD.AIVHZM,PX$W0Y3H)AO ^<(R;4I=_-&=*4H\8#VB==+@@SN!)C\I8$ PJF8 MJ!GF?*)SR&:WJ%I.%\TN>..\MO5<0UKB=9W]Y2AS6PJ@T@*^O@UWWL1NA]W8 MC WI5(*<[-_"+/ LG).X!XH%8LK6(.[- 0@W#V]AR'4JC-E(1/ROVIN6,2X4 M=$B"V^TL"YXTG:5I$<$)O)O0C0/NG0 VU4.TM990)^O300LR"CWU]+OZ(P(V>!7<&-R]U;?'85@5'U7(D:E6D)Q>L M?%QD#;Y"^J%!JM"&(9@69)1BJK;OG7WM96W88Q!L896,2$&T&A]M95J>X1NP MOI8J8@!\:AVIGGSTX$AF%\Q* 324-KV8@,D00O)@TEA71(2.0EH>4H5.!;P'U 2G .XC22I3$T/^.\)$MH7.,*XAD#/D M C3$>L);$KE7N+O\,%.Y@%YRINN]_8TUKFS[>^Y]OE\8O%:A7"R%GUYYQC3B M=YVR4O5JR#_5$X+/B)4 O.(7 +8NJ=YEM!'%3S34*0&MP!R:.CR:? M4:0 1,A86E(G?'P[=UJ!;I^B7@ MH4_AT=+0"-G@GBXI?) *>X?^ E@)6/*7?Z6HB BTH-.)$ZL85$"XTI-L[_BQ,5DPVSP'T&00AQ/)]%0+F.8EJ9 L9P.S M)JP=>1/X];'2[M06 MCMN'O5R;/A6.*>5;:&\1'I*4E]38YN>=C2=5])]=#B[.?5*B_K33%X[MI@ J M!DGD2NGZ4304N4++)UI]I\;D,;\D#&&6.V"!O3Q;:$B.MUU[DMCD6 M-2UAZD?*88-.3..E1'VT\2/RV1%Y;MTY#W@!U&GXS-M[3/6\_&<+:.+"OSW2 MX")P8_'@R4HR Q-AL(2P>GVD2?S(#*8V[(\XL:9HQ/QMP7YH2'+KX9N-1SZP MVJ1U8>C+%UEY)TF/6K@9F2*@-"FW-(X(T=@N=&WGW#G]^4$JUS$^!+$L;W^N M,,@C1.M'X:=FP]8XWEE=TW5)$#?0^E)E?-9]O(47.Q[O4>"!ORRA8'5!8>VL M DZD+><2X/V;^P '>!G:7C:=*(5*:F%BW@;]X PTLE% <1(;GZCB>C*(R1X MN0>\^:AZ?D&CH!F:WCDWY85>:@,F@&G+U&3*H&GH:B 71P%7&4K^L\GS=.X3 MB)3O?KJFG:$A_YPSM(;X X^V52?KL3_TA=\SOA5$8P$PQN MEG_Q*4/7-4CR7'^T+Z&+$>M/?[);> ^36@:1'1)5:KCWL/AWRQZ=@OR1FV.L M7!OPAVX.^Y^G\_^O4#H%X807& H8J+--5XOF0_"58EZE7ZGDF?$P11QXJ3)$ M!!@5))IP]_97QC$81.():7N>,C'6*=_Q$9>J4Q#7FQV3O/WG/RC%A4+<](-J M=DT- H4K#%"KUH1"#)*>J*% !@Y+[IUSZ#]8("R<73#> MPD;D&]'@C8U_8#8J,$;4+H1-US0&7)'H.GI& :@M<'"8+E_YXE*.?-Z)C8". M)X)86AL@-LX+RCJ7UY?$_&(+K5N:GA-N95>FU^NJ!9TT46171FMQ^9=OF]251N? ;KX8(H1U';_2E5$^(K2'SB@/3V.UG M#P0*IE@S<&"".W": L"_H0"ND]+(+(S'H;?#:#NDGZ8UNKUBQ$VM+ C6+3K= MS#TQ,.*TZ=A>G^:LM:9@L7QOU0+V?-=P39@T*6KP&?M BK]7=I4"L&HL=EPM M-'?84[>STX0'^\B0<6MSK#!3K,M\013B$Y"-?$GKS4KW_'>T@5\E\S5-]NY M9ZTKZ?9O'7]4=)GVJGCCFIIB\DI4P5Y1\<:HD5PR>4/NH.#[JAS"3A>QYR0T M4-UI<9@OC!>M%BN%!Q<[?-BQP$RO6!P,?D1AC4#19FL__=39+JZE2I^E%S'['&HGWMI?2QL?=M3E\;R@-+SXI.CQ(P O MH+1!O*NO,JY7\7U^[/O%WCRK&!G'7#;WSB!M@1#;NX:IWT>_7GZ8$E2=/-9C MW/1C2Q2EK-#W1R[RVS$[C"9_'&]0(_+F[!^3 GY+V(=%1C[2CY^K:;_,3 /_R6"4H3B(K(03'TK;?0H_[E'3X+O7]M=M-Y4VOLI79 M5R;#GYS^?O[TQ4=>)3EE63=2/,529LR,5DJYO.XB=)X6W\CR]"LP$S/U[)=_ M.#(KMW^3L+/>HD#%\ %K7Y9;-%#C3:98C4W_Z)NXXWW;[U]=RE;@M-8QTQ*EO1CS M=4RN^8K#B(^+X/Y8V,-1M5,L7:KZ#(UK?FZU_TA:+,N:7^7NA\&ODF#3"!I876'T'CL M5Z?J:K7 GLO(M8I(MSF]T9!I.+!SAJ6UT>G=B9J*;-X@GR7M@'&+M*^CN]'# M?XA(S#5X8;I84"?RE WL&N$!QL#;7G?T+?/4G%V+9=>UTVK%)Y[W7'6]^.08 M1VD#X;"JZ$NQF/^E!9%&N;$,KX[3^NXLEZNSL,';3Y^5M?CF_0Y M:G,2_]+DB^XU9B-X'OA(()V9-2_M[=,$W/([O:[)MO"=,UMZ9E"T+PLGEWI0 MZFJ7/53,5DWNUT,^@<^F<&_U?4A1?^U;9WE4V&@?IN\S3VSHW$O,2'WS+P04 ME97]NMDR\KW:_3_>@>)1!*II8X&-BO5"PT_I".- 3]\I!/.B]CE(!S-#+K3* M:FZ<"_)+=^NSV85Z5UUDV!>?3'G.^ S%_2S$H2->[,%K(R%X+TQ,3A0B=238 MZ+VK[U@[Q!^/HXTJ"9,G6H$8JGICT[%=47=L80:J#E<.M8P%=+2"2"H0H5^8V^&IN=^4OJB*S3+&JNH<[G3FJB MF?[>,H"W. =Y)5JVS^I"ZDT?E3F[#GFQM#%MZ23?22#^AQ/:Z?-'*61XL#&QIMU5 M C#D91P@NL!56YW ::_.=!0-R+G0V=Y /QX5TR+IJ/7#X]!Z/Z>"5VI3YDMB MRAV>^2VPO5AW>5"S?HBJSFNV)675:_1-"(1>WJ)PGGDPGPXDZ]9VL"\^/56_ M\=IKRR7%:?'>DDS3F'%#2SA'YS'1 M7S.D!UQAKW"[@'W_2P+F#$WHE\ XQE/P5H4F4=R%GJU/B)KQ:NE$HF/)M4(5 M[1#YYJCX\[X7:RI.]RR_?73J9I1O]JFEV35P)6*]&=N+]\"N'\+#2S>EJT.- MC$$=&B)C^3O5Y^S\_(8-1;_')5VC/LCK.TFA?,TQKT@2&4#KSZXB<'EX5,D& MLF&D603LWKFCOB2O/DU;M443%N MBP\%$*U'_HC:O?Z.*FIRS2B [S$#XZCY%/@'_X2W!3.M6#.36D5!P<%G>_R? MJ! 2Q+;']IO2C,"U6DZJ?NMEH@#"B^#;.E2$*4U#_0.2D:IT1*D:4#@U@R?:I:?6T/#6P1.31$6"=_[L2H94U@]23*>_:#[305(3 MOKTMJ/4BXC):#;6;(@3.:R?<41-NTZ_;JV)- TRS]?N&[2 \%Y-VQ_L2N> R8%IQ7*LC)CC";T9[SR)_^,P9 \^+C_"*;NK<2F M9;H\3/\9GA]?\7;3)K'#*O\WKIY^V-V)/"RRE0)@(V1+GQ6JF89$(3?3M=,D MU\)<:@./E!UX6W&5O/NW'ZG8S3<%'EF2>^?H6RZMH$YK"(4-:QS';L7Z9R$F MR>P3,&=7C_=S$"6PT+2ME:T?E-OB^R[R40L3(T&XBWB> B"?WLLGSTT#PV&B MQ=!**P+?Q7J AC=5:0=2 M5X^#>)'T#N[F",;O4=_5PT02,=:=@XF5_1CZ]T1+B9Z'ZE+?[\Y>NNZ_+03M MZ>%P?AO_]ID:2C(<$-8Z!-: MXI79P7:D\)A=--S<=)-VN<>C\GUTW:HI'9E M^18MCP>7SI:E!PH4D+QZG<^51&DE+>[?69+?Y06PFCJ=+*1*+G.J1GQMI]B5 M?"3CB:KI:H^%\TF]D0"V5Q!RCHDY^GM M93=$5,R=)41WV%571R&<[^VS3TQ4EIC,M,78?G\Q&7G=DB9- '!,J.EH'K$1 M?21-'FH8ZXHBGX;Y8BF 9_+TH>KR)UP+OH5+C$O-F&T+WCJ+[YL3^ZK;(*1V M2NB1NEC,0M@5\A<4#LOYNM4BGE7\^!]I,^9VBL7]<.76\\U^J@_SSNDOX MO=03"^+OMI$^\_[/0@'>(_\68W5M4^GB$]D=PRN1U_]G;0W!YHDF^R,#)X,W MA$N;2[I8-3^./=X@B_Q/I>%1,5_YK#0Z!YVRBV 2:^JY*=NF$;P.V@9'*J:$ M?.^9$!VF(_/T1J"R//ORO.SJRV\>/3=8(&_Z7YVDF&B$2T2)^V*G4.G1X9=6 9-9G-5>P\K MO@H)4?7)WC0?UP<6,^OC.3%5:N)H8T8HOV8M=C"RZGW)>FGR/9/K(%EC*^%" MX:3@\7B_164V3RAR0V+ LTRT6*B%SC2D+2E$^D?F_JKZ!AM'EX./BY%%6'%$ M;"1;&8IU^LC<"RZ"#%"7VIS29K4>R=;[%QH&_N5R\L;-X6L)9XZ4KZ=1 ,Q- MOLRKM0!Z(,/*9Y]J[AI(0_E,5]I!XK%,SR5"<2\*+4AJ0GDBDUL;SL)IU+A! MQ$[_R0M;'8&^?"O>^Y*RL@P[S49TR6#-Q^BF,'&&WXI*R^M4+P?1?)Q:EE&A.A.V'0S]R::B^G/\'*EP<(I\ MF@@"1X0Q(0KBU"#N0N-2+J NB'-6.0]/N.C%\-1;7LT$WB,F(BV!N[@V7J+* M'LE$J+D[%[0 NC#+3;KAH5J79'0)M-EB M\*^Y 8A2:[F)R5@E"J"R+E9YXG+I7K QV7$(DE4V4GIG(E^DM8 "D!9(9",H M'IV&L1 <,4PX[D[1]]"U3Q7G=PCMGVJ%#I>5OG.DDO4 RC-5/B?B/S47Q8BW M]SVXV:6 W"A/=5BL:)P*,'#/'Q)(6DX,D>JI6,^)+F\=CE?:7*\-_;Z?'&KO MW5)"9?QY]7^*&_AMUG5IS&]RLO_J!#;>& M1FQPSM/#G\[15P\%NHIN;WHO.J9?,'^\HZD6U.-\$?')F%?1JQ7VF1]6WL(+.\JO%HD7S*?.-S_7'Q[$97CEX^/8F^L$]I MJF#[:_5H4> M6EN<=9+0DS;\[4+J BA'!*E RJ /!F/A0U_XZA#?;E8-^R_(02IA"+:@HL. M J?5OWQV7[QV3/QY0,OE274.V41]Y,M/\[Y!/F(V]V[R"+/?1>P5A;RK\K)\ MN\?!$\9XI4V++3(C2UG\':J4*UANSU@GF4XDI][HPZ^G''EQ-#<9[X8;(3P9 MXH"R=%B['-U@Y73DPB70? QX-G",]]BAB ;*TK^9_0:.[\6#-VMI,E^G9MN& M'#1%>AJ8GH .2<4?![<]?J0X6Y\#N3W+.2@TKJKQ30]^X+2^,.99*GBA6:*6 MEX=7_UI)4*&AG>]F@_RT:7#G_M#R= !_DG*N[=L7CKR:5N;/-9_$ ?+Q#9:KQX0X+(52'EM/4\@WIC9P[ MRC.(S,GI*1)&._/:1C+V8:INHC\ M:#>B%0O--FXR?KL0=:F(@/Y.P.'4PU@FZR%G"0%WZG$.G\/L&Q\]8,O6-3G] ME0*X>=_";9P__I(FJQZ;!: H%\!X(P:(2UY"V02C[U=X\A996YLA7KNOG=XO M'-B/L+4$H86E\.#MPPHCQP7#U=PU=0$*H+&G9>3:D/;/0B>_6Q\]$B>.@3QJ M823([F,8.ZC2U?U0/2)D$P(1:$O4-E$.%'X40R\S?]PKGI0']YR+AE<&O/+P M*&[W+R4@;"'B[4[GALS[1^5MG[5%:"8]RZY@>CR@J,!Z,-<.GC+'2'=)<]K" M0DD-PM6CTAL".TV2V/$A8K]P^_PVEVG/K,,"Y]V>\)'[="PKLNL)Z6-6SJ_Z MA]M147,=1>.KK\%&2>])GRF 8*O8@]>]ZJ5[M>F+]RU]Z;Y.D'D%\/YW&F9L M1IR(J$;N_MM"F3@4F4Y:I'X",];"1V0*F&7(JFLM(;1)]8ORS-A=)C/UAA,U MPX5'^$YB@>%AG%"SWH]SC$1%CSP/KH>7Q%7I19[H)+T!9+T2V\! M.$Y0482UAE>V99]'U[D;=&E\#+@"WF2RA_J2XKC?1,YB?$Z#7UQ,@KV93<:( MO^\5JRQ;GXGM3N_34L\3LNQ3D$*FVFSH[.5_#,O_A_>_TDU_>%F/57,\#)5: MLJJGZ?+RV=%C+QLSZ]IE/49%6T]!\[-P@B J1@/D00%PJVEC44Y-52/RS_SC MI='Y$[%2X+::6J1PIL201]P-G7A1AB^BYYD#7N*SJG?A&X^/U G<^ B">A%4 M$8/H8F0G"+=VYSM0;1@#X4@U8[Z8I*D@>+,BN[/:YQR;]LV92[]8>1_P@J0T MZ*G(LKE%B%3;HUR\(Y1O7K:FXZY^@]N,;Q].>S4\GKM0L M0>Z7JS B)K8T2%GRU=.6#7^< 7)-HCD&>)7"WVT7'$3TP MW)+"NL/WOC>.R1O>6+E86U4;;] M4:%,][3HC(0>X+AAF(;4S:,:X6EF']&33 MJJJ$;G]5#P%:V3-2 G&-;DM,'Y09M(/A1)Y?%GH14Y=&\/:DNC#>C9&]P>BY M*HWT-SWC/2P;?'QCDE(NH_<89([JS<:9:M^(<-QZ+S](G2"PO#<+OI:43@'< MI3*0.&A]YIWG(040&78*YC=,](?JI$H\6.5CB2+JAL#/T@2]DZW!?I6R4*2" M)4O?F"GJ X\30JY1?\5"!_'6I*BPDX2D]HY$C'1LW]\!G_A>RT.<4 MIN$J9.NXU 31^&G=$S+'/>Z_UQ\ ")!2-'Y9150K$GD\CG36LB6>SZZ *R?: MU=G;^&BJ7OY0/>.OR3M+ZOD%+92DY\1_\2!.[[W1*3'(Y A&*A_K1F;@([V' MNX 8OW(T"2X@HS- G=RAOQA=+!\;NW=/^EU\L/BLW(I$ 2%#4+T(_!C%Z$J* M!H MBP-.LMU30T[&2-XQS.OYVU^D%&A!HI^_)^3& [Q_]FIIG].R/B/U?/-?SMP9AP&<\TE3.C7U59-?.??J<;_$I4=NV NN4*OG: MK+K_AYV@,+MA0LJQQO]Z68A_1FE+%L6!HYM8WCI TSM52JP"K+H;;!?50@ J MY>H GN3A>L@SKMKVK<@&1OS2LVJ#C6'%=%?7D[UR^W[9+SZ]ZF7V7;_2S=9# M4)R/JL?QFR52N97;)8.#"GO8VW*^-P483/T0WNI-F*4EJZ!D,MVJ"S&H2K_/ M8G7ODCV(K#GX+*L:<._)K=$0.S&SQ-(GO84]B>/E?O=S&F'F7NNM_CO)^R[C MF]W=KF^AM?CTIEA'7&G^0.(\]#NSQR&+C$&\/:VX9"M/26@;0W,HQ^%8:FIV MIML%1(%=%\UY'68.YZOO8TX=?Z0$8!A+__G4SU4 JR MJ_4;ZF+2\*FNN!LS C5Q_'AG8("&GX^Q1)B+.7>OD8Q)/C"*WG5I27C:GG/>00.@?#97AWXC)B"RBJ[#*2[ M!R-*PY+1$%K7UY .MOM**P.7XT4-E90*_)5T-W1NC">OA,R8[P#9""-R\TZ\ M^8D?KS&_+OITSE"_6,G(VJ$BMAG3,#WQA<1# 417P%M!J.46"F"QN(@"V):\ M2[ FTQ4?T:PT/'SN1(1.;CS@?TR=MI;W4,GGT&ID%YWX/I*0/G"6*FKB=,FT MQA1 *G 0A9.!>5, 5PEPXG&JH2P%\M5@@?_UP1/ Y^6HZ@U%'R8-]_2:+LC$ M<_]\#[4[?!O]VI4^=E^TKK)&)ZYS+WS6X P;^\:&*R$S3OA3 M !6A];>'FN3OW6UI3#/@?IJK]X4)D35:OOXV4:DS[/D4C(M4#??HUI[K0+&# M6E&G#3]CMZ+V6 *1#ATAA@'P0!_J\F2[\#_O!3_WI0"B7D'HW>16G'$:@V=7 M"I7'4QSJZ]^]=CZM;60GLD$O1%H1V"5EMJ-8KVA(='M:=CB'OA.T\#7)Y=11 MB[GL:9ZEKZ1K+;D4D-YX:@153 P@56D<#QO<+T0C60@9CM8=M32"B1%JBCZ0 M:H-T?K$GI\EH];A(S77#H+DI. 0^79RY]K+E%%06?N#BTQN$L?\\6(SCS=9] M)Z!%0CO%8UWPETF(L&-V#41Y;(C=MP'&&?]GFW;V,SE&-MVJK@/&JIKTR1_9 MOOV*/6"*^!J#E)74+_A4=F)S20JB1-3+"(0_*CHL8-D"E>\T+3B,HRK?4=>V M_Q2F6=C^1A(%4,LF.%3('T5@/.(AGB!E+8:Z?"0S*=KMM4J&8DK]7((*9Y6/ M^D:Z>S8WSXLA;NQQ_3&+M\!Y$[ON0J/![&:60H?=-23YY0;)=*WE#YQAM.+M M$AH,*1ZM#V/T@U?&]D):WOV)'/;CC?J_2C/\;Y=_^<^X2=ID\C"JPB=W(9%E MAOP%6+GUC!^;WBEYB;>FH:'@4*KR=-^K1)I(D_O@U6F9 MN)H?1^B"#L9SW6C@,PT^;IC!_-'2P2<9&$Y6FK:#(MJ_\:.P$PD/U;K1B1R3/3?Q?GZP6N#V^ 6!J&O!,I]D M'^S9\$S0OG)V3K\[,!13K5+35 @/, @:)F]UGD./,Q^H!9C']\H\Z*N(#-+_ M5LH]+0]O9J\2F_& 72&X#?OB8\1_;$V-+#3_*%[0_0GW\#;2U&?::K T%OSL++"+="O)LE)P2/513;.^D.'I)VAW!:G]H9( MMX=(2WRPJMS0AJMM#;U2VQ'LRI!"7D;56\$F-_:2.PT%JV49=_]D(8*Z\OZC M%I'WR,8 +0Y^TI#V%I,"43@>G]O-LI&F^I6\\J+A"8-^%S8*^11>XP_>2"3H M@:H$CP*GPX;PI4OPS,8 XN'FDD;U&J(&DG"OVA@HW4XZONTA4:49F[.3SOBP M_<<:J342+[CVJ9C W<4GTK[T]8$9AX&(\W!!7VT*9NX*!"GN(SZ\]N!0MWT] MI\RQ?2@U=/6;5>BE#=>=&UL3GX\0>,/,M@DPS6[OUKD+'FY!0)LDMUF)]#SR MWNM]@?DX"H!A>C>#,(*7Q?6GI2_\(,"1WPQYTVID/,W\'DNEP)I!+;(MWP5# MW7X3ND"R1[,SSQ/2'W^HS$EQTQ8SCUD1$4!"ML0-?DSHA,E_FK*$%3_UTO&N M5AR\<%@(3VXX^#-<,W;HO/UGZ_;ON/4L_9L96\E*^%3D?KOIPZ:TC<@M,BW+=B@ >5^-F M?-S"Z9[L@??-VFGXFBPY6O?#%E&2$)*\RP$XAF?JQ?+(I=X<$'LG#/UR='E] MK;J4 E@9ALWMX+K0Z5T&,GU*60U!#ED24L-(?,&LB;$!?.3':_C2='HG#^-4 M(_X:=JG5T&@+$YB@INV[ 'IZV+/DB"LK>]/CIQPUI6+_487&Z0W Z'C1T;D_ MQ*9@Y9<_;+Y.L.(X"G?T5Z8$:O3%13HE6+[X9*+1 M>TM4,5!4L3C9N[;XWI^5#2ECJ?OO7E6DA *XX+&O4AM9K2[6K9FQ9IPA$LYS MO"^"(<3/ZUI.R@XP+NN1)]78\ -$E0@ GMHG ; MF""?V.K$2;!'#S) $60Z^)&9S:H"EV!I\V)B5,NE=H\">[T78B]+WRIL!YF\ MY395K&&[VN^U0MT77M*M62RZB5I8"H#(2@'@J\NKGP"EQL?G,-X-6LP+CYCN M?:1?EW&*/S*&MW;!/R#;$-R*'U%3!D8XQ0U!W+4 ]Q(U=JR+8>@-H13?9]*F M=I*OYJOX0J0?LLTW:*12 ">/*( GC3 ]'*25 HBE +CD(),C'P]/ID9,#T:J M,;+C$3%2WLB%U'E]:3/+[W31/%5AWB\NM^+XAH6,D M&YK]2,SKWY2I$;AKJ2F_F9DD53C!@Z238G\H M"O^XEVWX<-3D%+ #% 4ZUR)%\#0^!;,FA+PE('33M),LNW8MO1&EE\2$SAB*PX<#=4]@H%(%G&\?"3'TOAPN@I%!8YCT=@ M#\K4M$M6S;SX!$=;O*T=&X!JT4H*G0.2G7;&4F- M>55#AT-=:'8+[7O1!4V;&V="7L(8@"=UE$J"YVS,IP8''%T8U1>K'NZGP=OA MX=-Y=OM$2>G8AHC@VAA7\-=+<7^)3G<]GAWAEKX:M"?8S! C/MOC]Y<(=8X[ M>]X]AM_,D[\]2!XW"[7?M=(77'+QG8P+A7A8;N08:+/6F-H+-,)^9G0U7WG^ MES1\7 B9CLJ:HL=P% "I#;4[Y@:N3*^M"?9_W1#U-I#U E9GV%AM^*3>E[-I M=]4 @&[A_# !JK6KUW*)((Q!;10OP'F)*CC>EM+.'+,FW:\=P0:8%CY[#ZJ ,]QD>@37$*X%UQS_]@[SV@FNRVO/$H(@(BO4@+"HB B(7> M8J,+D2XUBG2DMP"!8*%(51"0(E$!Z40@@-30$1#I(""0@("40 (8 H3PC^_, M?T;OW/O>^\W<._>=[YNU?-;RL/.<9R7/.7O_]CY[__;^:^1<7PZ0G *%[]%% M4C(+X8[[ J"O3]K@GV\< +9&6'X0%&1O]_^UE?8W'L7^O##[T$Y]XTAL'^XB MI@W?&8=;J&HH2\7QTD7)+&X@?RLJ;1::USJE;1/W(.N*\$>UXY1!!&LC$Y32 M1[391SE&2#DLU2-IR=?B5.J8.32.,20*/K6.#;N%;XOUOM6U%>Z-/MG("),G M[6,89R(0'&1YKMSH<>'W]NA>^M M2B S<,(KJ:YLQG1(U](1#CJ6#> M=^1X4EP'J.!4NF14"E343//6AV_CQYF%'BI%S_5NN.P8SYVW5S+A7!I.:)6= M'Y%%O<&=;>"=V$]3\XOL7>I6*7WIXCXBWC/[://;[';LR)QH8?#XL(%Z(%WY M;P=W:7/*,ZQ+%$YT/3XB@;AO(&6YI];?'27R//:\[M-7A[V]@VCB7?6C.UEU M3+[IIR?%)+JFR]765HX,F5D6O476V@^EYQE> ,+Z#@!) M:@KE^XEPYQ"Y#0&-UB8]#KQ.^74)5ZX'SX:_7E +N*7ANMIWU(:4< M?$KX8 MLP5_YY+@@I[@>FCLQ?_J[KM;R4+/GCWJC]VT\#6;QDM'F,M'CKB"SR,M= IU M# K.*DPK:WL/Q>A9E^ <"R=F%-NLS!-FG8SB)3+9PU=G<[+J2NRV)E\9J'/N M7MQH_O=LLCD0*@ '?T,^-2;5R J[C/\X+4=*+ZCQO)P>$RTFXO2NP<_N9,&;IA% )4MRYDNN!_OYEI7L9 M2^@(GM/\'Q;[/97* &PJ\C=(X@0$<7X$URA$&>7U&PL/%6A6^@(-QJI<+@?# M'SU_/V+MJ?WM!@T?]-,@']P$+T:\,II-J(>C''&062>8/4%@3.Y8/KQ"12[R M&6VL5)-P?9N[B-V=%(?M[EUQ!X43?#&YR5W&;6X2^\)4(&NR:)(K1N3@*M]Y M/U\3R:YMTFN[A*V.%]SMJ2@=3:A]DQ&]Y^ZA-3;H^U+RZI#4EAZS7G5%!2K\ M;B6J,OQ>-,_P70/.*PRO !^AC)US@VVY[EG)NL-GT_$L"Q?)9F ?*C*[0DY1#4M;,6T='W>=U\ MI!% VC:;F*BJP3<+/0*/GM26D&4Z[33=@K=_D7J!B@F5W=+HIVQ"L (^Q,7] M:#4YV!72Y!Z8S R.R1(@N"-RKLO'AAY9\B!.<@S-9EV4&GW@IVS%-GM'JSP= M]X!?XQ49[3;&1QAJ@?"HF&.47Z@=@=V.:;$Y6Z69H5TW+./DL;67UO+RZ70+ M1F=TOJSN0\K)X,C5*U3P9,<\H:RQ7XIV!!X/'53C&SCOB[O<_@X??)=@AB.9N\$69DT,@R4 M$P+[S^LO G'<L1L_W/W"B;S1;1)V=W%:G@L).+-E/1H(PR8**E+&$ MSHGVCM<$AM;64)&:89D0S:9K@_8(XV&#>5_M0=R=^.D%O0H4Y;YRQG;!%> ; M8[/%Z6Q" -4=>/B ^H:=5(+WF$@QUB/"),T]5;+*.S0!%.E;8AJL1=:=#0%W MIS!7==%D@UT]7'!5GU]&>%JWWK]52X7A8/0$7P>0$8ZAZB 4'9GM48>-Y/#W M7L9F"YNT.?ACLXGI;*EY7%9X"/_A]9N)@6DY*7R6-0-"CHY>_!F,=UD S'5. M/X! RP' E7E'"D&U?*O!J0< [?2&P3\]9UDET;^._BH1T/]_ M]1(2R#'_?/WJV,G"G M.%M)O/G7'E[B.A=CW,9/Y4R6BR"E"![MS!PPG;$U-1XR_?LK_?*II:2R5+_& M+.4C]O-)MK27Z;&DV%>G<'[KNP?C%2J>L M(]I\:O+0E:^)X*L:V'?+F^@);F(V=8W)?+NU#&3Q2Q,=]ICL&5!1S&U?7%;* MR<%H'F'LL<.X*]S2.O(U#-;9<0"HDD]0DX6^6<R"L+ER#@;R+;7HW M@*L"Q[/JK&B(-6%?)>R#@)E':9#[6>A[X"/DDV-G2-ESJOZ;U/M996D_%^"LG+ZE]T_I/;VP+U[40? M5VPXXM(.0\W:985\_ ZOH?:$R5>DCNHP6T6)[(3455!T@!6R;Y5"0^F'5%5^ MM1';+W5$-#<>VN2REL?*Q07UJ"X_2G8SQ%ZP+-LPXYE;NZ"X3+Y+=>^Z]B-@ M?LBN60@+F0:U9_RNE9V1R7;W$Z?6&ZULDXAIW[@+4=GS!HGTBB))ZQRF?@JM M:N'JWWD'6Z^)Y[?$YNI?U!\;W]2N.^^LUVU87N=O.HHXZDE> B$'XB5RTKU? M.G7DY(P,3GFW2S;>;M:XJ#FNLHG,OZ%$>SP :"GZ +,JZ+?C)YD#0#2$,93E /#C "J#R+>.V__M H+ M3W2-U/CHK;21=_)#,V ,9: .W8EP3EOXGGS?+W DW=0P,U;+RZV3EI/\$ M;ENUN$Z\>R/H1/SAQV>;Z]ZW7'SHWF6=GX.T2]XNMWY(76,T?YTVX3_15H9Z M72*[8A#T,$U\R?8#LA]VS]I,:_C5A9G;-C<$%6\1AF%XL:#122]-.GLSJ'N#VL M%/\R;X47MJM?BX:UO@D+]9+,W%M#45J6&JM=Y,U+OZ=U^\^^/-L6+Q MX)NU(<+XL5G'!Z$7H!*MLV*M'FR3+A-JNEO)H..N&,YSR#\6YY!%3N:J3[)&.DL'295H=VUVQA6=$[PDV,-)&WAM M6\^M3]_"9\BC)"EFVR%;BFGB[)MZ]F__PG#Z4VD459__1(,2)O>SRA8_FD6 ]1S,(.[EQML2=*:,76 XWZ60T7J!X)9N^[[^E[I&\!V@6K7NDQ? M&@F%Y4M=2XB*R-4R_!C19>#\/7SWE^5T2C$EX(F*9;'VH@LOZNM\ECGS*9]$ M%D^EC;:RU5 @3!FOV8(X9@YEQ/9%2,F$ ,$Q/:AWY0DN0FM@?]O <]H.(HG: MBB7I,Q?[Q.LEF^S?^;[;=]_?+7&3*+?HVV;S*#+'Y/L)WR$)>CA69H- M"$::S VB,$P6D-GQ*:]+J*^L$ H!F;M?(V=!\Y/SBWK\,I-2GB% M')ID9!20Z!"0OHF*GYZ8X(R>/G9+0B,:8')+ 0 T S62,<'T77T^C2E7@KM M@["@&FC:_:,VG4'X9TX' /?!=7L&_^9 7AF?J!=STD?*:C/E/QW2 ! @).'K MI$(PZ8QT"[V*'[8HCL_2XT2WWTO!#;IH2SYD9=]"TS?,I4MJ\Q)-+,:/>D,4 M;:2I!F&=-%]"&3P E 6$A:J1\K +:5@]2'NM<7I*Y2NG58N)T5W=)WJ?6@+= MA@+CM;M$NT2RP*A;AR OT57KY&+=/:JB_9Q 8#\ Z&F@;Q0MPF.!>#W$XQE> M*IH"TH=.-(J3R@A'QSJG#U775>/5UU*+)Z^[95_UX]/TXO!?&'^3;*=I?^_2 MAX\7$_UC 3YHO!EB MX&J>ALM3>L-+D9_UX [RA_-SL>.YSLHG]'@]TC\(TOU\5R@6=(5XBN.RJILH%-T7BY34U5VNPJI!9(%F :4\7YCQP.E &!(#1 M]:L "Z=>[7\>]OB$R-?D6@M_;#KXU7\]>N_>7-]J,+YG#MW&S 1S"O&PP:5'#1)PA56SLKR^>J&Z8VX# +??MP8?I:?L?)V6>< ];7WC-9_% .#?@8 MXFU\:1X6&1ZD-S8AN^\>XMJN1$3"MH-2&@KZ$I2(&[/7+,PM7?*_147G1T<5 MOJ+I_T95C!M4(SS-L5_\'IO9F?O=_L M"UKSSR6]D:R*NTI^'B*S1>@.^(Y&N_Q&= MAZGZK-I0->FKJ50*#9"0_?/@-SJ#?Y+T^9@4S+ V/KW:(K>BSNH9S;DCM&X- MX!+G_1@J$-SBHQJ3IGL4&>@O=4?W?A6&_#R2_5'H_+_RWY7[J(FB""Y.\N"0 M(HOZ:\(+IRV?:A%E';K[.B(^"7-5.'!W6[^:Y'^04&+Y9YRLL,NA[7/P7:9Q M.(;JPO.J_3SX07U!^<]*BYFC9MC(DOBZ*TK;T=(,D6XI*4]+ETIS587CE"J M'P).UY2]^'@&$IXEQB[+X&GV/*-]_[4ENX5,@7JWX8!HG20483E"/OGZ M"S2IC7)AZ'YQB9'O4*_[%<&P )$M@#?X:\LBHS2]]5(;\>J"GG@BYMQ/+Q\3.B\5L?1KI''*P"[I(E&/U+J*?*[Z%%P TK7=+!.&9Z 1LE'@!S0C,@G MC>*P*V75P2D;6PT2HQ][@PMTFU@M6TXL\20>A1J\=Q?B'WNJB8<32_=KI)*, M]]_XT5. ,*7D1Y,PE;+D[&$_Z.93OY-&1T540C$LP2S%KQ.RR8?W8^IE\6/M M4H2,V<7H\Z%",.TZJREHM=45]3S(E/GU[DF-2UWIB )>,JQ^2PJ[[ MB._/AU9^;03N;M+A=XS3%UHQ^X!0)80./2( M&"(J$>.NV43US$1)KMA@,"WT\)#&P%;&,:+%[=O.TU9>\>03.5G:*HG:(DD6 M,[8$]/[1532>YP 0=]\ (F:8JS,BH!-7(^\_75)=YU&DUOA2R=>YT'?VN6&Y MMKE(E;:O!NASO<'HRM,:YA]W7.%%I?P (RR.[ M+O1% 2O&J MN7+<]'8&CW3ME,3FS-+:QG]>!9BS)%O?(9YZM+=._82;D4^8) MY '@X[[;#GJG0!M]@'2F%+F>1@07(H49%9Q J,DR(%(EO[1@-D"OMD.S1QC%8 M?;9B;CA"6+SXH?'EL>8C#^EQO]@=@G0"J'P]OEYL;N< X +^O+8\J4UHG)H6 MQG_$5>@1[@LG\?<\%7Z_4N6NJ/(L<:YF/QWN(GV8,IC%7X/00M4,U*MGZQ(] M.$B:)M:I$^H?L(DWA+BN79T4XKGO?Z=;>5,%P:0B^;&\:CYR*%W:?,##Z=-D M.X[AR=D>AVQIW\V-^D5V,%?YQY&SMN=V[%#A=M7/I5$IFV\GGP?H&VS'#_T. MXI%<2,C[53]_K*PD:!/TAKV64UHPEAIV3YO\D[N:#M?6_N))_SVV<_T0,7[_ M+:IO'*E1Z<&V\J30=;=B1XT?GQ)GZS LZ]S5DF/PZ&E-TWFH@*(MQRS9;Q_Y M/9?0AJY(745@\V'VA).IW!N7$:MHIE,*EV=NUA\5>$WG)4QWI+"JA(A!L-7KR<>%BJ[0'P#8$3S+4?(WCBU,#ZJEX!]LA+T7\6MJ08[<]88) MFD?&RRO6&IJ%<^ ,WRR)@W8"] X EZT&(8==-A*Z;"N*'9R?I-")5GCY%Y@7 M#;W=[9"DV)A NA'G()TBN).!5&< ;2\=AT"!HE'K\?"JQM=Y/5+/L^ 1H3SM M>U.7U;>"P]0LBV+]I&HTA9^%@[.Y6COR7[.;EP.. Z3T >05A^B-"JO%DQG# M,45.+0S]CTU>TTY(;KIO)(WJ-8 MSW9Y!JJ*2Y@]7UA7[)KV20W41=HE9W/F M&%I0E?K/^AWXJ[*W,5AY\;L?N/+[]_^WBAU<4QK%K37U+$L,QZ=*M1ZD'#Y< M-9TW2EUX/X<,:/Z0;L/Y3T/M!;X)/P#L533TB?M5X<^C/[-BF&?)U-:4X?U+ M0APO:\HHV:US1'N:/+Y_51 S^E(SX$>'::FXKY(BES6ZSMV_=%*KF>YS-("< M1J)B0[ICH=.[Z\T0^A7>=3++=6(<@7:^,_+^]")D %54C1KA;ZFI"T_O/*,( M'Y6VX8=]5+LW;'4 :(:CW:&XKXDS%*:9_;PL]6L&?)JUA^(5CL0W2G%.E"*Q'U210PE*2 M+G%V1/K(N49+G6H&&G&&XCKK=XTGXG,#];%G[O:'\A_] M5$U@QXSF"N8W\C\"R4Y-)3=\WZNL94[79#MU@_9AS2$MNE$07H-O/]B8>AL$ M)C!,-L*NQ D;U>"_)"XKF7RYF3BN/^:3)N3G>=*<)_E4F%#!AZ.-6<60R%2; M(R,J)^_.@B+,3+EY3U2RCJ FI\ZK!P>WU=WS=1>VQZ:8/N]Z[QFPV.#V'\\G M_V>V=)+LHYR!V38.^562[/'5-_7NM0>()]&#ONW>=Z186EW8>V7'T@ 6S%9S M<,O >%N)C5XT+*\UT+8Q2IJX$#UJ&,+V?5S.#_/N=FR(A[VZ:YW'C<2IK@8V M:TL9-0D89#"47],C9_QS5Q'TD8&R;QQ#7YH[WU[O_H=.?[7(D\W%Z$C0,5G_ MLUW@D!I<09O>>(-=0T%@Q MZW;#T7CL?.2GF:U/5&MR;HX?D-T?!%#6P7L&:B@KME^_\"G;GKM7)WPH3G[0 MCW?0+]B#(?C:^DQH,LP=>$CC]GV:AJV7>IEU':KWF,GI$)>>*74. X@M].IO MV4^03ND)1JSTZCQF@5#=CN1J?3O)9CCX!;;-74Z,/I:ZD-S'?^A!9N)1O<#( M=OBDD>$HV=$'+TQ4Q#^V42/4:SKDYN_D.#4"NX0:IEKP'R_ ?2-%'EY^[R9/ M.4II#_((A]DB!$!.8.X> O/LS; +8[(*8:C!X!U3K@. -ZTA%.:^K-';9C9R MZ\.[<3^>V8H")2\70BY?L$5,=D5M'AUYT\SU]C57DPV_3;*IO<5MJWB)G"14 M83>E(\.RJ$BI M)%9[>5B=F"V9+$B"_VZS_4DTIE0>%H^L4%X+&)WOF51J&8 MZDD1(&&%\409\XN'5^GF@W8EL9VM( #Y%#X\+ZSQ)$F_1WWP7"H74>ZBVZW@ M"L'2Q0)_T1<;VK)UZIX+:6MB%W/Y914*;T/K.C+/OT%LZNQ^"ED\,S]@;GZ> M7"34,E]I_Z1 S(Q5U-GD968ZY?9$-PONF*A@Z1KNN8$ZU+'VWRK/?Y>!_F]E M6?FOS<(Y"T*A5],""71M_C."H3309)53!%V-&-[0&EYX]G(9\XY/XY6+YVX" MK-NX;)3":(/].&=2'* ?L[G*>)PM+-ZFU]MS4__EO!F-EY+I UWNQIMWL&() M%^O=TYTKSW:YG>UR/2E6F.B#UDDFAB".X+Y>T)'"K?O,@U.)J'A8^P=71V6;A7N&%1?!#0^K7 M&:!CNGSNQ:(G3_'Q;-ZUU7+ZC(E0:!93&5O%[9E"WRQV=!(=]@M]+>%,9-V* M&#F?&UYYI*POCMRF^IZ,+/1.M0]/ %I/![__6$&7@75,Z+[GR!F$\@@ UV-# M''4;-_)0:R7R&,SF37=P= 0DHR=->R(Y6)0W(4?"4LL$AW+Q8%1N#I[Z.=O' MDC.!BJ"%&];W ]7)O;"T[QWM'&9 GJNLV5]?+*I@GR-A)R%HE9X/GTXW;&S M?D9X/H*GLU/JDE4S-U(6>(I-^6@CDV$W MAD]Q!IP9U#Y?TL Z[#)1E?S*.8!WNJ; ;V2;'A"Y[$74,YYOS+ MF?60!PR([SB9$L*(A?F@ M+?TXFKY:\\+.J/ M.GJQPU-C<3=8?4#&@VF):QJ()R:[W;MG?[C5V=&1H9.#-;_EC408YQ7,H?80 MD_(UZ@)IO!BDD\Q-ZBA1WZ3NUW7L#M^"E7FU[''V[W$6/?AD"8]Y4]<=[O8> M& /I$+Z"Z(57L3E$,L*BRBJ9%JR_? CX,J.7D.X\K_)A<1BO! _'T-()+1 M[;9>[Y^8M>E]\@[P=L;:OMKTW(8W!;XBZ;A M[Y!]8S76X:;(C2PO34Z1K42[J+7]HO M?4@2#IN]LE?3&\PX8C:X9\EJ[VAG:) M9D_#C1GH1>,OCJ+/@C!EP'>@5><]99C),-S5(P*"-VOP(9XC],6O\1X VOP% M!$_F)VA7J(QN\K 0Z:)/"<0Y)4"/_HM(5L?NTD+MXWM2\^H\WTYV)QZC M6S8CL[V409/N(&FFH9;ZZ7VM9A6NW(VTJ*RC4:W8@N_!XRCC8U_>Q,GI7BB\ MTA)V0?);4"1X:%4FXYA,P_EN/E=+)U-)5U=HBR:'"\#8A%\B# #P!!3D Y"? MP!.1MTAH#)BD$$ TQ+?!49!X669Z:%]+EEQ]/5YVH8@_2!U%K#7I?+[DYL&O M>^KP?;J,WJ?W@2 K2MS8H@>N[@ @R49I Q&%R3<. $,&KYC?@C"YZ&ITZPSI M3.?JHUGP1%)G[Q.Y M^K78+>"2ZL=R<8=46A,8'>6$%5X6'5."ME-&1Z5 G$F.KGOF4!=@U+.;]-6Z MYE\Z!&$AG\E(5,=MO$K_Y13 5RJR"T#;@R,/ !4AG:L]>S:A;3.,OF :LBE^ M#$>/76?\)HUI$!10K8P#W=I,U+MD7&W,WM$ARL?#(NP\#!!Q 6SM:\ZN40$3 M+0T5\?5#MXE\!*ZZ0DU\ C&8%'@7/@L_L6113'Q&2FW;122? [HETFEDC4Z/ M3+J5*1_'U$5\?NUW , @X"CY6#6J,6ZF6A4G9I(H76R]6<%*.O=#5,/EC@/ M,61E@X9ESZ0JPZX"[72:R.9E[7-RU3YOKGSZ-*LHQ]4B)$A5C4$O* MB;/[*#+K[ <+<,3QGU:@M!M M()(2'S&%-/3FQH93*(#$_ H*,JF[NE>6/_,2="M>:HKQ6$GN!]P,QZ%=R)]% MFH,P4WP>SK&(5+.NQDPVPS<^>_."132EY+5J6\L5-?_SQS!9#^MU9]&]H?I^A;PEKR\=(Q;>\=,4_)IW0E@)!@]=\+J?]0%O]4 M.>"7XQ'O]'EDM)G!D.F*<56 :Z*0?5A8277!]Q+03Y& WW@%_D+4X/]IV9D_ M<^)1>"W MOKI.K[$@=;WMV>2+:7(\K^3]S>JR4% V-/!3\/6SMW)Y:BN7K8UR^7ST2J9K M-5CW?)*S.1<&0R-HSA?$>6>X<,P1]'# S:0ESJ*M.LNL"Z3P*#:H-X8P!-TJ<&C%13>R$TR?R.7^NK&1I\GQ>%U@;7< M7DP7V.Q9G\B/I+&]="26&;!L<[A?"-_Y>'ZH>+5DC+5=H.#KMH/(_(MML20+ MQ,\!!&][14[H[ $ 5:$M\>)MNBE)7'V=07M[SP2(5JN*>RU J(F3UUQ^(8/5 M+*&(5Q+?CF$YUSI[I\&VT9U[W'$'@&_R/T*.G62G7T:N2WU"G]^4_1(CP\-C M9JHT8\[5^XDU)8PC=*I(D7/?=SRD[I_N>/GF.*8KQ.=E >H T',A@$TN,2=V M5]'!**%WI?;V;9ON#;=:EJ-5#W'9PW4CYG7>%DAVO;B0_S9#@LST-0M M<&A8.EYZ]0 P$4#H B:/Z#(WM$8 M:T%_CFD7[KP @^Z_#16R@&YWYM.8]P2[Z&>\WD2<[_Z"-:.C6'!^T3I^N$QD MK_KGN+_-]MA&J<"V]XI9F]2*=O!3^-8"FT7E 0!T!CG*$J,#7J2\SO"2;DBS MB3B)TY">23\ Y W%#(!VONM-YBR*?#$!A0./J?&23^#MJUL/ .%JS!4#OD4& M&Y86FA_CPHXG*O9H+=*<;RM;<\WYBYNAT;0AB)0^6&2A;Y14YU8U&6(95!7B M=ESUN!3/0#8GC[JY2**V5*+NC1^-W?]BL*8X3N_WQ+\U ?_/2W_)&/OEH.LC MO@09;3>4X\ID."&S=S.L^"E;@/O7_A\E>W]D5?['E__B5_YR5&6>Q5E)N)GN M&W>WT%(#X?R4,_&P/NY+.F#YVQ]'O_^WRR07@"3)Q4G[:^-G&20=Z@5MY>^/6'#Q]X=OE^7N/(+#2FL*I1/(%( M3YA;MLA%/4U8;5CBI]4^ #S)?:NX.]M8]*!0'\%K7\J4AUN24E9ZIAY9ZC8K@DS?*.JV$Q9ZSW"(+V$^ M.;23"@DE2F!&8JOL&/DA/UTG+&@B@TV+D?4 P*Y;O_F]-U1JKO%N; _I4D:K M7O,GU)V)J?:A_(G&96)%96EI5ES>7F38R5#&"W,N,>RTL@R7,HW&M8USDJH^ MC=4VK*Z.%LANX3A_[]!JC/!@__UOU=9_,=P-^+]7_"?14.#?$-,/4ZK]QRGA M_Y+TSP;R_STRU9/QXAPNI[[VN8C!J4#^+1,:$8KQ;A>!(-Q4.T!'N2L/VA7/ MI]F\3J&G_A1'O/S&)DSNL4!A., D62K$N:X25E:P^0S522EFPX^TLC M,]XZO[-88VWLT7CD]5QN:".?QS%I$.Z*),G[$&E)E5@0Z2;<#AT>Y-B$C&D4 M\,J'J9(B\5-\-Y7<\U@WA9Q+L*?%WURB9=H(?.!3EHKN@Y>#8^"8%7 $O!S= M"HF@T.RG@.S'4=+,)&:M(5_M>J."93K#8(5SL]$T?E]=7(%9]XQGRDP"' &^ MR*N@DW#,&H >6!ZP&A82D5L$WQ@-4UO9CZ3(0HN(T?M/&_EA+@1*LD!D%/DJ MED^1K'>/Y9!4Y54>W0]C_&Z6CY,UWW$N)V]6D]D"KI(06 A)#-T*/PYS'QSL M[$AW"\=5F: MG0-/E[*&6M2;,(69!*IWNMV\/I&$F:[#T\RM/RA1T<-*LXV'I-X>]"CGLO]@ M[V=W*ON9@,G@#8EOR\4Y+,SP39KS^&E'>&^X&88)*#[HT#R!6?%1OQLE($/WY$ES>9/Z*V*J_!+-D MEET2Y7## :"^QP3D"$ZP 8Y1CB*C5!Q+K[M*1][CJD5MHF]E;WL'):X\Z!1] M= BB'#J"YJ3^WDYDDQI*7\U,[M+)BB%B9A$.5/\47C_>O%98&8>GNXW/2B48 M:29T5FG[9/<&Q7@=7X/E)M':)H]E'W'H4[E3"3]]CVS?*OVW6FS MJF F@S18N64TNF*F9[&\#:G"OF<_09)3FY8RI4C.ZZ:/DCAWWR_-2_E]WO6? MU"5XX!1]TQ%/W-90D$/"D:C!&)XUOV+^)V\Z&RGI;!:'PPSDN1P$ 3]J; !K G1-A!I"AFO/JNA(^2%/WTM.Y#;GF'I)N M'%6/A8EW!;C6-KR3R G %WT\V?JL7W_CYUJ8F4A:$2O:T!8Q4.=<%_0T4R08 MS2ZVPA^J,=60'A",VHE!YY-<0(%^@6?DJ^B/15\:5&QN.7LNF&'C !"/J'J; MA%GG 3Z8 9"%Y=M 3RX?IHO<*KA2-;@76+T-]#YB&&@8X$OG@!G)P".)DB/U MFG.2'O$S58XQKPF+<:>4MWI%;86OXRGZURPFJT^TTFR77M*BXXO8_,YC%1'/ MSFC.)[#P R\PU4S!%DZ<;)^7HD&;]_ M_,2IN8OL?F52YL/)I:D;+9(ZGI35@&E]P^&S;Z+QX%=_QP*/?\0T.T._U;&? MI?QK'?N*(T1][&7H* 0 Q^;#'??A& A9%/$9/HF@.J5/\CZK#7T-E/?\ B_< M%)Y"2'I,\TQE>3U:PU?),Z5ZR=%Q1Z5**?D5Z.OW3ES,M/37KK;+>B(_+DC' MB2DS3V6\AX/ZNM;HU*GM3!Y4XA'G&8?:LF*P II51 =0Y, M62OTA#?3P7#N(7P4WCS!FY)B:0> 8_)6Q,[)(BK:%A:+H")Q@0/ 7HD"FXW$P;"]\Q4 M4![@I2EL?;B^55 EO&UH%>BP25ZI*06-!":Z=694K_/C^DXVD1$=YT'8\Q+8 M=(6;2':]*$U/3H4$B"^IMHR1T4)?.OO]C_2N7"+]=_)7 <%AHW8!XJ M3ZA^W,A+DC6W76&DX2F\$Q MS3&'H_&&!X )&@K]U3EISN6@A7!,B?1- KI%$N=AD+)![+O6&'\HX*VVRL=! M7::2+]^>7JYX'Z\7_BX*0#>%^F?:.N. U)3TD.+4L6V#YB-:%N9O/?.CE1+! M@."Q-!>( .SJW.023'Y/E>3DLB'\8@VF&\W>J7%OEFC_6]65R&X[B[ M3C;_C8P"T,-,HV1M]%JS#;AW,D6Y*[=@ZF&/%Y0X);K6.9OD'QMBMV6C&S @ M%]!XGH ,5Z'-;D3/,?E/MPR YHO7XSKW"I4J@@%Z4&[JOIGPF.6?9MSS>*BB M*A>>[>+NAI.UUO.WGCF*?0!\H]++^RN<^AQ)H[EF/>#TWOP6 M:7-YAW5E)T2-GT][?A$W@A-]!RIE8PF>-.I+-A/G)DO&F00 ;R;/YB3,IJX> M'BC2WG/#V;ZB.OLM52/ZS'E3R(5U4G)"CM@^^_N$6B#YV:XF61-]%/TM./( MT#1 [%S-)4 H7 DM11XXQI>[;Y_%J%[WZE$;V*MAWNN)S5HML4F#\(>VPWE! M]NJD,3<,^C&H$D(627^+=I41?X4XXL)EN]C]9%%JX>-KEC<=N$T_ON?>+0T! M<]NXUUAXA* 8^!&"H?ZBW]SZ$_F8&- Q)WWF\=I0XH:[Z>C%I]KNGE>;C-[# M'?!TQZ%QQY.84KRX((812BRH;,-N?'QT4?*.L87-5LZ@H6%C)#93M]V*Z9SZ M_4Z)3J.2<._R9/G>]09KA9R,Y]^W[W),ZID+(@CLLYIA%#:2SGHGG*W>S/[- M$I=V[<+N[ITH58X !]7#^>C(DA%\:^T2I#Z1$EAJ0KRSE;8!-/T$3;6"R/$Q' #F)_R+#.!#7>J4->D= MH9V9B?11.FZ\-#&0I+VG +T"O8R5?XP=PO@S!_MW?JQI3*VOZ YUYO_Z'>/( M )BMLSB+3&VW+5/X;9(N<80 ;D^(DFM4PS,U3*$?2OLV.$SPN?$R MYD\H1V57R_5R%)U6ECR9HG$W-@EUAZ8/C2D>C1 M(9,,"U(DMB;TK#/E)'>U?P+CDO]0PZSVHD7QY)J-Z#618"?.SYJ-BJ',A$B< M^0& 5FT$C<$ (R L9 .J%YV.&E0)85[=A^=9P!2!0%11^/N!&6/_5!-*O^5= M-IXOY2$OWFY//FWBW7]_ZUK8[0V!IC5[O#!V C,NZ35E:B(Y_@T,CEVG MZ<.J*F%ECW(5O>WU'*I%*;2J$15@7T^8O6G*]O:$\6^PCE%-4\]L^@JCM> MLHDE7[E_NZWN=E[3G82L4E.A=**/-RJ3K^#' M.B)'OZ_30ZDW$[?E&OD)BX_69A\95*'>T^"XW,6BGTWT/(M)'?IT M#5YSF\=/F(6GB'$;RBQU!FKGH 61;Z8:6!OYF*(Z3(WSKW:#[9+'7_\:[*29 M \4KO8TI0=!"ST#)!K-L6I2>0:GJGDQ/2 X52EN(DA/6NL!L$7QZT/EL1 ,(I+"1/+)+@W'-!R>;OER#_HD M-)!Y^V7"Q\4O29"+^Z_;^*^^A=!%O*(:%)P694.7\G(PM75>JQ,4PK M]JS+*KWO+[W;%O'[&KTE)=]*.3-0;#NX%=-[:73BR"130T-\F_H6@\+AZF]( M1_$/E[ZD=?O:SIO"!;2K)9(. !S35=:G2WAP/+FO6^,^EMU>T,[) 82 M_G(=O7 M29)BY!PZ*J;;IEK,(9.7<,U](.AK11O\LPK5KYH7WNE;XCX B.@#*2VG?O"# M 94,U#GW(^ \@N@]6I)P!YH-Y'( 8" !L>MME@CZY=HH=+PTB_D-05>MQF;/ MH4!8K/(-$?6[W:G'%0^C;=0.47H:N??3R;)BD8W<%N-7I89VTM\B ^C3]PQ2 M$^VR''8R$[4[&2YY'G7=Z*/0R_\@5R67S6A70U?9K%4-#\RA3E^56/5[J]ELD?2FG4*8.Y<@=5B24NA*/[LZ(U1Q+N M63PWN$++\3=<4 CN[@% M (#WT_P/@ L73:K-0NGC (W+-7H#@"?MZ4I2;* MX-P_K7DIF6$H"R2;YF- M=(\8@N\?$XLCUR%8;-P3]%"@]>\O$M:0-MFG2TA@8LA01QDP+O3<2B*IPL;F M7OH.H!*U7L6CMAP6_&S8#N ZM]CV/G;4/?ZJGNFW%>W*:ZHXT1)3=,K+N1!1 MP^/$N>>#S>W@2QF13E(N(!,4=V;E_3M M/2[S>VD]X"C@3>T[_HO7LB04OK1DM\UR#:7K7*#ZL\9C=>#*D871Q,S8,L5* M[0$H3,9$ NPG,$]1])#6.UVK3LN)F$5PD^375$([[9R(^[BN/?=FA4%B@ M#SG..:\(CV#5IZZ0:MN^;,F>1CG*.*(B8?4 "*"VYB?<.7==F"DB_3-E4^/ M+0U=CCK]I1M\!>*D5KFH2?3;KP Y@68H@S,H'9+\C8Q4O&-+TQW_ZV1V2$\: M?>?Q0@;^3%:;;+PN47\_"^T8!9H=(DL/H?8Z#,^,S%]7W1I?:9PU'.3/S'1G M[ .8%7P_P=WC,??X>'NC>7? MXWB4#P 8/_'*4;%4>,O7_3JT$WP*QD02=L:W7LE8(^7-@M=EN:Z3#9P)BSVA M+]A2C%8@:0< _"W(45(=]@" "YQ=IZ>^R!X HI)LA_?EI/;6) MFSM..AV%_*?S%1BB);=YZR&S?63V(:(::9Y W[#2Y)5FN!R;F:@7TA=)$9GGE\P<+H$<*^CW_6+LK*[CKG_+ MN3M76[S2;NWY<_>15[4P[JBLDX[\EHE&V==YEFTYU<4D!KW>OLF6&78>>O0P MP*O"R[L\(&.%%* >VD5*I="#]VB6=CE'<'E-;HF=K&=G\,]=\NB^N1>.I)+9 MX,1#*9_$[4AT*4[/RPX C_-,OCZC[E63/3KR3>!1>+^:\ $ 0-VY/> .^*RU MPB3E(75%D@3 %,-0_Q_5:51'0D@-< !XCZ2D(R6)$?40K/R_?&D^ @V8E(NO MIGYIFX;<'?3='U]:;*/^0Q;WSIGWOO<[A9$27IFQ+$S!ZJ&,LZD\\YD>;1QE MGWGT+\2=;2[(S_-3[%GMUAE-7 F>N;[+V!+/V*O '>F"N;CY.$^B/-W3V^43 M2QQ"QG8=VIA26D?_O:I?J/T_@>DXQ>C[X,?0+A S@GTSA!:%69"-H04C.TUW)\G+#ZI M%\AGM';74U/X-,G(%U?L9A.8?FF;0?[Z8B&1KN!H.[@B,F<%KP4F28ZM+ M^#JBY7Y.HPBT%6N&.[%+29T#1LRPP(SDRF664"NB-6XZH]JA3G@138<.S&D_ M!_MD4] P,@K-JL*,3VK:S6M#/E$30PV@I'@'2OU4]8EZ9$@&@7/(!&XTWF!](D!/D+\AIA7YBGP>WQDE<-?CF!.[3B+8QZ\> M%V.(?G;7.<+GB,%5CY<]EQ7HHEQ W'Y TED@F>M1)_K=3%3EE"'H,;QBIK6' M\0# 3@K0&7%$);0UB@V3"^[LW7^J)$.L(I9.NCWY[$C[1:Z=$7D .+*W_[K^ M+KZ:P@#9NP)O/JMB/]L MNJOY\Q=RI(GJ8>4+%^:MAG_9C;0='ZK2RPM7?MN M9=U+MJ/^ :Q=[ZI8 9LS_]B8VROFP=T?J_8_<+R7)LU6AX-<52'M?8%X^"PZ M?"N.H^G!N4HW^K4S;(.S< MD^L4YW[WZ37=U"[E!U9AJDXT*Q-_Q$PFFC]AK/_;:(W^&[(Y/8&LC>)B+7MV M'NRDEH]3?>U9:>.$1^#'%Y6/K$-D7!#ENQFCH.7Y!83;T_!>IM1E'0X^IM^BV MG732/;'7RUCO])'\8O5 "6-TNC4L6V!AGS/5-![1"0+6*V.GK$B7FVOM.Y^0 M-<89LY=$Y)^'."2MM='!OL9C3KB>'L.@XT+/6KVMW+M*BM6[7RHXTV*A$B>0 MJ9F_:24P=&$7PX]YZF7-_*"1&]0:(N24Q1BC6_;HT:GX_M3G!X# +XF?0KID M'=NS1&KQ@I'R3\@>!,9K UN37FGKWS5OGTI87FMB_E3C[/GI+L(XMJ)KSWCZ M15 47S+<,)DAC3X:$E;5<_%D>=F:<;NPZ_EH\6X/O>57%D*7T_]A)*4M,Z0 MC*J:E)C&T"M4Y0.Y5@\WEAM7OW%X2K3#:O(I,[4S"7[F]9)[PC"%437Q958M MVR2C(=20??8D.B>UFL\X"'_LCH)+2-_JV)X[I9^%'N2T/F'(S.!\V9O"3'*( M\Z@!X_6"YCZZ*]B?-/IT##E2X)E\GU;A .!L',%&+ZD!::N^D=^NB#SO=^P M "6OY7'?ZNCME,A5L4*GXY43X! >[PLOH N^$ MM?,+$4&^@?[IY4L?0I>/G>XYI1J#HQNMWZ9P;>,6]VZ$KF#RFH.EPT.!5%B# MF+VP62G_&ZSYJC$7?Z8;8;'62$_Y,'/\ . 8$X*@5V%_Y9QZ+D>O4#8)'"P7 MM/[^.>JQH+[\O2P \OHOR?LN!P 4*?C0VMV%&\)[ MTE&;>C['S'0!2?<\C -J1 M+#@]GQ\/M M'#I*$F_".((/&?_E^/B&S[D5V=Z)W2E'46"$LH::P4.4;?V;1-78"N%N;S_I M@H%;WJ3<^OE%\;IN\">]BK]2I="C:O3[GW Z[,%#M;5EP0< *R:K(?17(-V^ M%^2K)((@E1=C=+4V&&-F)/\AI3_[ K\L9"DWF"',R(\_*/?=>ZZ!-)$+ M KG>GH!7)TK_V7OO?[J\C*Q[ #@5 J2@P92'?Z+[+UM5$G26E5RF7%(^X;QO M''_'PEGU70WUQU8?YO[^65*Z.;^9'::]-EUO>L&.RK_@Y[VD7( WRX6RPUSW MBV&B>RZDO-G.-CX($'IT>FVFF;O6YO]C[SW FERVO?%745$1(UVD1 4%*2(B M15ILB(" =*E1$1$0D!XA)"H"TE6:%(E2I(/T3D2:-$&JU)"@(DA)*.&%M"_N M[_[/UGW<]W_.<[][CN?<^SS,PQN8-3-Y9\UOK36SUIH29_;RB*W]SD)-!J-) M-T)-'@O%AG>('&O1&I%=T>#>-(FK\*%R82<9@.$KOO+>'5?B=.Y<3@\ZR6/M\3Y&>&!MZ[^K M>[C1T:/2\_O][5$MIH8]#_QW;FL!I^:R)YB/P_?2>^F"^RCC3D7 M3UM5'58[WKF1H-R.'K:I.ZTFV=I5,E9R*!Q5 D/YGN'0,SE,.<-1F_&YMWB\ MM$SEE;FWC#"N.*H&&JH[(FO]22R5BM,IJ2=IAB'E)_._;:8FCM<%)L-]_1(4 M[OL#LTUD%M&A9,Q#.&_]"4PQ]4"O0.,(&W%"CHH*+PAL3^=+1W=3KD6\U9CI7[KP%ACBR?YV$;(G M WBX[T$]+RVR?B<81HB@NESS-QUDR?Q2WMW'::,'O/UZM_+*[GTE'0AXI-+$ MT?074D\>*S.@D9Z9@R@ MT-/02\*W76%Q=V8!51D\,%D8[ /);Q <2:EPZYJHRVF;MM9N+=A+:YBKG.+O M\D +P)SAP]C)0S@R7T3]P=-N!7)S 8W*^P3FSYM#SBT=;#OCYSH"R;^S1I73 MGT=33C$GFMX/+[U';(E0E)G$!%[--V&:(UN&>EDD/]Y^N^F;0F\*BE&D4-T, MH*0N\S$Q#(]*R-!K*W?6;Y>ST4VI61"5%F$9$BCJ!LS&[,94&I"2@9>]8 [. M_BE"[F]H5KFZ3F+DY*OJSG"U575+GF=NP1RF7D<,R;+HI:6:S\^JW=\'O/DKK-YAZ M_7LBALJ5BW=>J()$PAP@>[_B>&O/" D5<[QIF&&4MH_0E\U5S3 Y1@:T&<_M&!V7''J,NFQ-8Y-, 6 M>D.-8ZL5^606U=HW]!ZG?]EW2UDA,&-TV'ST/.=$;^_62/$83Q,30)R\.<] M ]F4<42K?&%X53;^K*X"Q2"&9$,^HG<^$J+*$[-1EJ32-Y4]+ MJGM*A:I?57I2EK 8)JS6 M[XF99WT_F6@C3@8?"M\JK'*X>.&%YOKR$I!"(WCQVV?'QJ87/_ J*L6Y[?(QC-N>';!9G M[?\O2 *>Y4RJ6C1]!XT!:*PQ &EK)G@]=OI23??\2I;9055O0RQ^Q<"S#=5; MAY[Z3UQ@5WKS(45(/;,23_94]R!-]22-'5-S]5"SC;M-] M_' OQ]%VB[#)+.@KW$,O :T5>(2[U>&4;B]?6V)!+B7+Y+85 TA=X>=QH@NW M?4O6P?Q$80!Q!;E,-BI;)U'$D-+EO4A6#\(S[V8;9Y3U7I FJPUWRCOCINW=Q)[FAC;<>N^BO=Z;,K9EE.3]Z)CE7A(5K+/ M0/X4\'&3JFQ(I\35F4^.TJ;/'&4#;4Q?/"SQ?&+3GAO.J5LU0:KZ,@UB]Q5' M;FU3NA^T.=;A,WNF-G>NMO%ZO+Q A@EVPDC/N4[$28XGJ!Z.\D=GJ"VX5R==O#$6IJR.5H<$4%EH0 [@)VS.5PZM2D)'\=VQJ+O 0W'A/A[38RU^-&4((5HQ_ M+ P-0^0\=M.MOJRQ]]V1\G6):[;:TN99NH[^]NQNNN;78S*C&FFNPNM5,_CQ M5_TCT5KZ7$>TV3-<$)=BS8]8VZAP(6W!>6)FHV^J)7T0NG>RKC\\;0ZV$[G; M9L%#C-AZ_(Q.#8;"'%,-;!K?!2L]!5 M7)BZ2/B"93?_>(+4I%J3@C8R_2RM96*KW^?X# =?X6>['Z?.E).]XT@/*LK* M FTC#PGQF)S:J1:HK^&08&]>X"I*\DKN][8\KVX0^MN>CO+QSN@C;5.' E*? M?R*I?9(YJ3MAB')W9DH8FZNS@7]RL/V_,N>?SAE5H/F M1ATM=]HF3X='+4(L*#+TG3LH>T Y,@.@);NH;P?3FLR$A0?FO/S4T TVTJ_N MW:@D+M38B24YH/?);M:-J#+?84UJ._A)9YLPN@#5A!%".V)&('C-%LQHDCE1 M>P:]995UD"J)AVR6'R-O=(?L.B.^&E;ETJMPS[EE[7ZO_*/T)RY^(9L#]T-/ MHAN.SZVR04$E>S)5GR]H7UZY#5N\WO&HA#P]S!+/ZB6,O:#OII%GQ*U>*HN@ M"LM4QN?(O3/ET.*%>.?\X_X-B+5$XT?;6DEWSIR1^[!O(WA*9DYW*A_*E!;8 MR51X<4H&GH(6M$)(Z&]'K+VA'TGQK0]X-;$Q0:" M+8?)ILN.J&;T*RI3I<4V187"2]>:,3R7P6C"4,LS[Z%+I/*RE\.EO*:F<8_8 MG&':)5K\F#ER3T2][;/ED_97JHQ/05[<_(\K+W#"J$-(=9('Z/&&V9A,J*K1 MS5>B ::]]H%7;UQMO_K.764H!&D-CI,@K0Q L!ZB04 /=S?5\UG"]O'=6S5_ M<=73@C/#Z.KLIC&/#V9#93_)+5K% '8<+62ND,!%VDHI^HT.4ZKUO&"N97_I M_YL.E_ADE@&LB-LP )R.)E6T&DO;R8==Z_W-K^K_%6T9*$1,>FT&XT3>L<7? M#-A^/;JS]C'Z4S);!\8VDK6*A[9E:"IJ+IB(HW-@M[5-^9_'\?F^4XUHC"DW M8KXEG*;TPN:AFC"2B_!NA&X3?QU_1GA.ED'CT?J1U$('RS+Q;&-_J$34B.9K M^Q0!_68(Y_%=Q7FN09GSLT/^:C%";*UT@E8+QJL3=W8P7UHZ3_I:44F@;=#> M0:6TTW=#MP'"K\V>H@8G>(?D<4'8D1$UVIN7"8I)?@[<#T1[DC=WIBUR*ZFN M".3VSZK4Z#A1S&^Y'C _D*@0>7GLNO+C^Y B'CHCOR] U'E?O<+_'I!TX6"_"E"NGD (]*S*\ MU)M$2!A5Q3['X>OAP$/I%K&INH*O%,DA9TP:MDP%++#[GRU$-:(!F<)12V+0 MXVS$64,U>>CVV=YA91HWUUXJ+[:OD+LR3)ZP6Z'PV4?'2+&M(9G!N=I+L2>7 M]"':6A,#(H<7_>3U<&P^NEB\*_OQE/WX=^QI<81L#>,7RL1D2[<8NWVKMH?\ M3JSJ=9\;J-._P >Q#.AZ,69-?J&!0Q_B EM7R[5,8#ZN-I".O?:O-LD!(// MG#]D3Y"\S@#,,L!ES=WH2;-+*!+V@";U!-^\P"0LFC ]EY]M8YF)&T"R91U^ M7J#RV,7M8%1V83=ZL/*J9^?MV*P[E7X7?)??>W':>'Q:+EI#CTA@2#/OH$?M MUEH39)Y%&?_Y,"JA.^@CN)+@4%=8\='Z_8>#LUA"F+8YYZC:@\>8,W:;Y%9L M;3 O9WU=BFXD1C[..NWENK_38U2[(%+M[)']0R7Q]N;G75FE=A_D,<0]T39= M+>E[_\Q8]O(M[3K^;-\3G8N@EA=Z@UL&O9B11N>TAM,#V7"4&:=KH2OO J"_ M_^'F#^/[%G? +X?9-3OS?R6)/J?0)E .EJ7/?9%\9(N/BS+)'5_^UPEW,/T M5JUF3D;RA7K.VBL'+^T]/DD:S/_Y;93\V'\$Z/P[TIJG\ S)"U@K7\ 3QSLG MQ]XVOX\'XF9 ,[,?4]VR_M[%^Q]P^)OG)@/XO@_H]\W_%MWQ/Y=VT#[0J^O\ MD-X3):2BAY+B<5E/N]>'JE$\?^6O_:_ *K\B;5F"4X&C)"$I-X,XWJ$R>CX? ML!M[SO4MM.#[R$26?RDL_"=3.LE9#O!'?BP6.?[Y;,7S;]$: MWQ_> '\N]'[SD_XST02T_C<1UJCY&5957SA,[.J7Z J*';Y=_[GL;[7@_LJ_ MJM"SD(V6!_M8CH0P@*(%..VP(["F_4>R)8K^APZRXZNRT)9N?&KK+MD\M_.) M99/;GU_91%FX:Y9E8'/#_LGUX3&17:WL>L5AU28'^-,I&:)SM-VUAV%"=Y-2 M>/.R*]+*KL M]-PT SBWR DUC!4WQK]/UB,A0*T,Y/P#9ZK6**&#/U;O#P#X+?('"LB188[9[#1WJL5 M=5347(L"';K#;5AIN!;,L%%37)$8;D#UD*IOZ18T,H?GYM#7)Y*CXH5R-/,F MO'Q'T4 VVMO0Y,4R.<>H(L;QW/1&H#;Z=;[XNN([[)(3MOK",FP+_0.ZQ"=* MC%<9WJRK_F[9>ZAH4.=R9R&MJR2PC6SHU'NE\OXL3U79,]&((7% MG-A:<#OH_$BMNPU3BX##OLK10#^:^DDAV+B[HDP_AXTS;$Z%N'CZ62&='9QN MKM^27+XHT[BQ$C2>1*NT.[H77?)(G$RUOT<_)*'T=.U!QGFTN/Z(!G6VZ>2R M!8S;UN".(M^:NAT#B!89N5G(Q5P2]N3/X)UW@22N-S;J)?KKMH4.^9G6L7,\ MDX>/^^/RH<3!>CDB?(%^$M59+]/#@X@W?)^F:]$&&W&XVF P?Y^)$Y9$)7^Y MG?*WN^NTG1M\^S/GC\@D]Z =W@>3\!)H@@5ZTJ 6S<5\;3 B=-Z(HHK4/@)Y M0)>^N:0WS6;OXT8V;UOAZ.0(V6"QN;O]VQVXD=L+T2P)=L,94*> _)U%BSN. MR-0I1([(?[DFTJ6MK5/M0#^MP6WFD/4?EX=O2IJ"KO/*H+_>RTWTH09,,H " M26J@T<\NR3O\CPYU_S>,F&<6]=M,@^X%:FQ?_)P(D>4,J34HSS-HJ-:9)'"6 MJ!GL!>'DH[?WNJQ*!D#)@6MQ;S^/;.\U-S=Y5*6A.U/CNX3F1]\L'-$GB]*> MT[>"(H3@)AJ,X!I$/P'.@0H;XTAIX:3L+R-APUT>[+3"X8]'#B4F^6BEQIKW M7(@\K*)=MPA*47'%!;F4[4Z8G5@GF6"S^F-]J -.OCZ!2"&\M/",]*H0O*FB MY$'?@9)G#99WFEYK?7YE=R[T3-O!SXK@6?(I_9%H^@XFZFUE!\]2E!E @\6A M:,)$,,%?&<9*[\(()UU*F979"1^[6_RE5U/4&TA@L8;;!P0""'5'M]0=[2]G/OIE@$3X*%DV-:VK1>_R%=V1B[T*&Q$Z409F$(V,BIWR MC31*G9Q@7#?-B-+-0=GN1MO>,>-@]=(Z)?'AT4$J4X)MZ2CIET)/XC&C M)%6;O8[%PXBCUDKMZC>*E-%OS0;.^">[?6%U]'G-T[^(G9R#1,8G*MF^_(#J MJ+8N+VU;VSHUX6!X2@#:_&G']NXK-UE69K_=KO+'>/;<=#"?-$TP:USD@P6K MRE".@VG-"F&;+\@['T:8\MX0?"DX+5+W+5X^ K>'BB9U3*[8B-&2J3IXKQ+2 M"P34))&73^.%A(F"\'.A5K7 WQ)U_R<:[RD!;M,_TY9+O_G2_G?1LOX8^6YV MI, I,7PC,DDT1: JO-7=G"/!X\!HCRGF]_9[MC7S_">:Y__U]O@3S?.?1PN/ M0FVA[@-3A&K]B-WG^S^Y=?63Q<6@6L:LT'N%,%B1:03^O!R5'6R;DMG*PP!, M;.USY<BYY"B5QIE $.X Q]F "Z+P9A95RH_:7>7BBZ7@]F2O\+G32!SPMCC&<#V MX(5Z9>0V$B: S$1O++V;XG_?EP&DGQXB6JSJ_UR?"Z-9=Q)]/ZT'7BC\E!.+ MH"V5,36[@'!4VL,,ZKXE&\/2H2D'],<6L;OHF^A[.&X%L7NH(S>'EK76I'E) MMI4P\/<)/P9K?=/7I%EW9$F+ M 8PIUS-GHJ%AWD,9+J34Y1/&!(K7=IET/7\VDU5_N';/B9H(5ZO^*R4E92$9 M5=55,:)N^_FE.A' [L^UQ[M;X!7!]P1<2HA?&U'*I7I/+ELI)/A.#00L/(1> MD9R&CHZ2BTG=3SP-7^T5O]UHT--K=L.Q%+>2^"#=9M+HF)U MD6OIHCGO M. UG>!-K& !OT6J)KW 9*8R^,X08ID>!!]4+@SJ&I.W[6T8"VJ7WNWJ.Y4*MVO/J8Y*E4?NT$#+,( F M/Q+75SINI/')&AGU3C5N'DU ?UQ;AL$8@)4'UKF[,Y]:FX.;!C$EON<+,Q ! M.A6#*VK:;!TJE7&63KD.9ULE.!ZU-][?OB#1A11CXE\3[3GU;!IX?VU2+ST: M_F%\M&XA;/NC&Q/73\;RP=[,ZDP]%]=3MX4[_L"K:!NB#-_52ESPD1N>:>WC M4TJ+'4H+A0.W^N8&5F$7V^64[Y1O4WJ8JY8X-\@ /M=^2Y[]9Z80A:7O6V[A MGW+E;QYL?VYEW/VU"'-G-^K_X]::K 9[>R?^Y4,W^S9E/BF97!@0CMNNRV%@G1E MPIS,EMN?K-[EW1DIO2I4E2D=NR$]ZA]=GIF0]-EX*7E7$:>9WZ'Q.FS7NG 4 M29*^,Y<8UK@O/=&^$;=MUN80AZQIG4-S,J??"SM[D;%4NKS.9#>5^YL%NOKF M"VP/52P+1.B[=U;,B-?<5VN%G30Q8QD30?$0G7FHS 7*L=BD7TA!.^W6P0U3 ME)8LRQ@ 4_>/QG52NVEN[V@5L.,52TNY: P!U36SKSZ6P'X49]FS*BXCM4 P M=R[(SX (9IT_*[E[NTAEKOPWSQPN<@!I=Q2!#7=/^8DNVM;'9:U:ZN#II#N/ M/AM;,0"V;)G(NR^4UB/\?P#+,IK?ZUKKH"F48$9";Y2D3_@45FJJ&FM2HE]B MUD^3$^^<^?QA+^%@'MFIQ)(!)"[]Z4PYS4$N?D@M^E/S^SZN.3G..PG;\E,O]UUM2O1OC]:?(/_RJ1 M]NK20!IY>=8+5-G[W1QXOJLF9O.=_W"V_^5TF%^4]H])OW_8&$_\7)75G353 MK(6O>=KI<^@Q?_QQH;JM@)?G/T?=_?^AM1O^.A+;U7M:,FM$P4=@6OR MV7^:;D"8C2D+=M,>YC,U._@#=2'BN\=3C7CX7B0,#$A'+.);0U(:YV_/5),3 M1-1*NEWK5$'^ZW&*IV:]WUXX:6"%:W8=5IDJG$\BH .QQ*%]/O<\9793I<%[ MF2#^!&[K[%IB\L9"Q94G80=[QRU&V02N/S&2:^+%?Y1XO)[SHA.C;W **H>T MHX74>J711T=\J-PZ9*/^6ICK5%C45BT\1!B$-\MU.[\$,[6YI,B] DF(3WXZ M-7U/56]>$WBN22[_H=",A1#]@$?DW3(*6 )(1?*B;0 ^PI&9H45!DM' M%>ZWM_?V;G+.G#%U$)&CI8QP5'1ZU-M+S?%)A*Q(_[;O /Q5>@6_C+]*PG") MM?H_MBF^+YNB"/!UMB\,8'4#O<)ER?/CQ[^J_M-B]IDI$"L:$^/"*":.OOES MMPX,K'2HY)Y7VRDEN:F5NIN7 1S&:N4RP>$6;-A(FY:I"F$O>S9FJGZ@5Z%(W9-I2\F8S]:A3C>%[%0RE;3&#- M+;KB65P2!M94Y6S5+>DYXR1>)EHS,HOS\%Z&'?U24$$P>UT8AMWN=?($]J'- MIO[2*8$]%3(N%A/ZGK'ND>H/>I'R( _)A["0*1Q/7'N]+^[Y]2OL[9:Q]V$^ ML:\>JJ>;$>W)"JZK#"#;WP8U0O[X,5Z-XC[" .Z!:P-NZJ/#[NHN@SZ4"A77 M#[:3-&Q+5)3W!'3@,#9,KZ2OP&5UQ\IH^7WC4RD6!(U/'J(/U5HT_)G"?M*NII02I-%D>:@*X'UVOR[#[;=*GQB MT?>;GIR:A%PMG(_:197I6'+ASM17;CR#"*DX>41T3.;Z"[1HM#]WDL4"JO 1 MD;;KJ#5/Z,ODT9KZ:&?O(H9(KD%7H ]B7;1CZYBA[BH@4 \#(4J+X_KHN#/^@'H+N>3\%ITJZ MP%KJ4D-A_:@]#.#Y/C2X$S(77D)'MB[\;9V*,P #\"S]K@,#F!2'%1_O7E^& M5I+0X%69 -S*"<00 ]@Y&D5*^T-33B/B:31-/&1C4R8#N/N<_K8#-MV)FFIF MOLT?1A;UAW8*;Z9&_>4[!OQ;?,7ZP[1J=<@HE0]<\\#3CCJM>W[M4ACYJH\Q MK'4*L=YYZ];;L60M@:BKH;33A5#:*P9@IRM)3B:J*@SZN%T&@[5D#D>@Q55V MS[D&7?0H>G627^+4?N'35*9-U,U63)T.E#!JN]T3=)!=3^*(F*2U$KQ+84A3 MM'R,5+( ?1':D2$H?>+ELX'2NFI_7,BZCX87EK-^*](:U,ANRZ">(6[+R'SZ M(;#*SYVHL_"DP*"U)U$_",NB+DV%]T_UTH41K ;]%R-Y"@S'\CC\:O,?G%X] MB&4JP44EZ$*:SNPR>:A"3+1J<31NB II5\\-(4]T/%[V+L&.5PW2FU"*Q,Q& M_1'%X(+&P/1CT1#^N!T'="GB]I+L ZE.Z9H$ M""L8VF%LM"K="[3=;4T45YM M"_,\=$K%N>?89_FQ85&[$-&[QUBH^A1^Q$XU&S@?E9O$FTESQ^S645CTQ3&3]9?;B&A MNL30_IBE<_S#F&_T)?TK(J0XTH9RE"H+O.> 8F+P\_RF MY96JMJ %3N6@0")5> <0J3PT\W2W>+M;96Q@DJ<3=MW'Q%V7 02J':Z=J6KM M7,OZO->Q3"W)18YN+@F+U_S*^W[DO0;/BN;M_PS3?XS8,VVV!:'TTYQ,[6(. MM\'#U%3^!K'P6S._9Y62+[I,AB^I3##;B(%W,O69OR65T+?RYQ$P?T4OU!;\2,\G7044"+ HGJ'K5^3E"_TVB56)05:ZU_:UCF5?2I!8Z33BX>7WL M3+8^92' BR'-4:,"Y![B8 +E(E@],HJ'-#Y#=_2K3=?T(3B?O7CKA*)% M1F44=N& PT%-@0*V)UF;5L9YELR8Y'*$S&8,*!Y%53$BFY!X8Y\[ M"O,2]Y)\FJ.$9Y7UR0%?B+H2&K89PZ,EJ0)5%2$C6CZ:@BP/?-Q*S,@"M/): M.Y(9.0!LINR@]\QD%#;+W$]\%FWMF"B=9FD.)IW!WG.1DK_PW,=C5Y) >^5# ME1SM3:9-][A99O\K!X+,(OO]*:G3CQ%O3M?^YDUZ.213&SS8O$B[+>^AQP > M(:&KS>A'.:B?>-->VM+__^PV8YX&I DMH7X7TC;&45V&Z*F5GVM+,(%#QW4J)9 MR]MQ.H@)U1P4&^0>%2:8$88(>L%\NES-[FS^NER4HO&HN/,,P%'_M6E% /H6 M-G#C97$*.YADGP6R-8D%9""*<7-?#\P\S835>'6?T8Z;DQR2%&NQV4*$-ZGQ M4]6F"MDN.P[J#T[0A^TN^9_'+V'<[DM.HU_)72RT2N/N-Z-6Y_N6TD0.T_)4 MZ]:;/>\UKDJ=AUK)Z\+BS)ZLPT+\YX^VI!LVJ^JHDYO4]B;+)?)CI5.YWW/99LSR->D_E! M/#6T__G_D),KF QL+D[RC MKYV;Q4D6K-?.AQ^S&%:3:*5R?U,,RH*IG$8$L0;T* 2O/V\[Q0"$$9 F&-<* M;BO2#'2;R@U3R;7,M9RD6\^'6HZ>*><2B]T_NMU8JN?NO2VA#(!I%C1H,']! MMWV+KD/;&Q&=K$EV0T%>XP(VQ22QNTB[J[=*]/'COFUA(W#16Z<>';'7/'/^ MR\?;_%J[E+ /H47=\SLH-YQ@;,XP%S_,)@O0%>\3-D>U5 ^95*GI*"/=J+$7 MR$]>3LJZ2F%/-[RP+"!+CA9YV*A?QG\=6,?2=\3;9S'MW(9&6 4!47MLP*Z8 M:%7M%H/LNN;)7,&%.0\H2E,]N_L7[TIFX] -'Z!",B=NM^J^HL5[UC@[1"^P MM=;VIM]5@(6UZ&0 ]N4/G)<%%Q,Z M5+:VIP+^;!KTVVNWQ M>.+;;;(MBP]1,/ 3T5>&B_X.=8A8/0SVU$)RNMC84GMB)9(@EW9/I;RIK_MK M=%[M_H>[H/PYX2?Y+@\#C$'?]>A&']FG"SH'Y8Y>5_'=V?=#>ZH_BHI?VDOH MEZ \B>'\.O+L78#7EHF]U8$6!W?]MNUQHZ/)-\>\*0POV;+YT*: HQ A1UPX M^N-E9NL%VPH<<$N0 'IEX1+WIJ1?P8/M7Y&V+ %O[6%0UI<>"64?>\?>&6[- M?WN'"R;0R^M[!<,80/\C?"S[[$B[,T\X[YK85>/I)?&E^<(5W_LJ@P/<+JR! M8!_9@BAN:EB4UX)GI^Q)E.=8_H>+Q+L=30>A?@^8DVCLF#5].QI"!DW'R8OVBLX-1JP=?O@ )"*)Q;)?I,7=R//$-4 MRQAO!_;WIVX3J+SPQ?1Z8[B@X/5(Y7V3:+P)JI\!;&$ ?D170CA*X7TJI9Z? MU,@ ,@ZBO24'&L1>00(!GSQL:67\D3YH\.50)[K-)9NUO*RV"@9P?]J@_M$Y M"A(E /9,1RV?12<+8T&V^!=?X7\R^4.)H!.YBRBUK]9F#XC#YQOA)ZH.O!E% M1$I97/1[6M!_QP4[+Y1:Y_N.W&U0%DG1KPE%'#Y%TMUU[W'_RO[([6N%]I+O MEI(_&$0.4H=8S!-)&@#LI0W2^>K;.: #Y/OX_XTZ;[)[_ MARZ[-Q!F5OW.GC,BP8T^<@$>(GSGK39;9N*MK7^TV*"_^CK\56G-XZH_I]8? MJ:Z&LX^5U)4Z]FRS;M^DFCC[]?O8.-B_D*#Y!2A+?JY!_'5"Y%](Z^DH&2J3 M3$J_[[IK_$S>!P?K>+8%)\._-83QCPK=FO9?&>7/(9X_(66!_B%OX!\^_\UA ME"R*+; E*29'#[&8G5A<9VU@ %9FZSLS?^:P".@RE=I-?TOYP>JV_,$D-]Y4 M]"=46R%<"+-&=;G>0T0&$%8+L\O^T GS3;V$$<3D47IQ%Z=][GR:RG[8 ZN89CMD&&8 MPV( WQYSS49$8\.+0D\J&G4!._@:NW@]Y4V=$9[9)S08S>-YKX"J3(H-*G2^ M5Y>WP'+B^LINC*_)8J7:Y&#Z$>^_R&^&#AA;2Z#=F MA]O])_*RE]3UK0KT\^_ 30AY:;21G.8^^(W\%R8R$D56Q4M&+Y.^&F5WS2T+ M*A(_YFB6EL:W:YE3>YZ> MYY/MNC?LWNG[V!K>"!DIF<0VJYVE7\FYY,S^4'!#%/@5GK$)V1(M4*.Y'C)[*A_TDN/ M_M MJ(<-;ZM=P\?//Z/(?%4I57$-5[ZER&G]]A*\53IGCV54RG63Z:\V"I(/*]$L MH9>M](['2,!*)!Z%8XF\?=3=%D_G>/:EO,NXG.WMKD4;4DL)O25WUFVGE65[ ML>;!(,WS;Z_1:HMEVK413'4G!+F- M%CU'A5#DD9;?YA4$/]\UJQBGW> XT'*=5[L,%%7RJ?"QM/[ MO4[I=DZMZ5VBH:+1>"CHAZ-RYO31V;*)Z"GX&V@X [@&FN!=A\NG7P]Z7*8J M#TFGOJISUHC(#_>.N%:RO4D#\(IJ-VBXE"V10) M,$R[1Q["AMB%J"&T1GD)B5%.KR .QQXLZIV;'W[//C;:-"]:DQ:YZ8U*Y7 N MA9T^:G,8&=4SJ[U25[:YB8],NDHY.N,]TBO.R->^#;.,/OG=]!,G$_9-2W>EE5X"@WJWSK"<+ELYQ0V_7S=IW!KJ! MG58,(,1K7F_Z=#53A[ ^D\^QSOR;M#]+J>TW_Y_&*W/_SW(K,CI!@D^@WZ/!J--FGJ9#E\FR2V2TSSM9R MA":%LT (MEE2_\]T]\_-D\2G5-6L:PXMZ8=JK\=$K^K-/#:,5>ZYGAY:P@!:Y H=#);J.4EXN4#X0J-WI>=4H%&@X/7$Z?HC](EJ MW!OL)D?3"1@HE@_:M^ALZSK\CBZKCO&2/>#3Z@'M./C\4/NDO<#IMBZFH/K= M9G^+)9JRZUOU(V&3+Q0B/!QNQL=/.,1\/)%T8+@O?*J3VEV',FLME:WE>*-4 MVR':]"[Q@:'Q*/F1U=*EVI.+$BZJ8VWGM7>.-&!4DL\4&,49%S[(FK(C8N\X M]E;7YPQ5EU0\7H*$USH0"A^JBU:3T!'RHQ$ZAG71_LWC'9^>DEF*L[YP7P$ M8&=':BA]5ZYIOF]QMJF>872-\WCYFG.=I7]W:\81/3U#GUL;3O0=\Y3+8!A^ M.JJ4*8;4CPU\K"0.5KB7#[*IQ-'?57L\;.?J5;S&$_]<:J_MY_$-'G@X'>I\ M6OXK;Z^/?Y[-.6=OKV7%B,JU=Y+D[X(\G2@B7^:;3L8Y/+Y63+V8G!84<#=4(KZY:D/W?@W-A/\?CE/ /_ M.PB_/^+Y_@4<'[+J-VM6--/!U\3YE$=8 !U5I\2B3PE9_YIK]]>D_?X0_L<- MJH2?1JY<8C7[946+=4I=MM6X*!?BQBS/C4;M;\D:+&+^7)?OK)>C/5"U)*!! M2;, ]&3:'L2R7I@&L;LA%[>U&]]:_FA<5W6MV_TH[^FE+9O*']UY6_@RZSDD MH?XXO6E"F3DXYWD5^LY#E".S-M *4G/K_71B?GP-Y5 MZUZ7,5Z;I=#UL5/XL"S/)9Z@S#DS"J2;HD*] &90])'F)).H$'5II,.0LQ=$ MP,G".>FTG9V# U#>MY)[XG$"O=MY^^CGDSBY.&^VV',;O*& >&HH(/F& 3A! MUJ4Q+ Q@SB^> 6@EUO7^]06BX]_J_K'\^BO^E^?UW[K.5@E9WL@?"PN.CJ1CC#;6+;GM]+^=PIAG8'#>UGT*'U_(1 M"H,G1*N)P1$G)",4#8NC[9HSVJ_&D$5*CLSNO;[G]);0CL(A!O 0RXKBI5J6 MZ$!#U+?T>04^Y-@5[SW9MD?-^\*Q&0SY0J$::$?92^_84)AW'YTD)\DW^;AO M45S2\;R[;>ICPC!BPVP)=77%^=V@6MYNA:07_H+],;TKX5:6UNMIJ [;Y<2Q M'6$F6 ]3U10?[%BT_J)F&P-XU3UG[4?"PN%0I&[/#?UM(VD/M,P)RNGI/&S\ MAGL/II@WS+XXCW+&&J,;9:C&H .% 0R/DA\.K% \&8 9'L\ M8:9!A7/&CB/BN0YLE8M^Y:,;G=C@8TJ[)%X63-<\<3F.S?'1:2>KGJ7O@TXM M,OET'(FD/7,]ZBS" ,P),D '^:N[2HEE$6=36K84>N<\G1_5"V>AR\0&O(9S ME%)RRR=G^BYJ(>!'IDV5A6Z9Y0Z M%;7].$[8P:/.N,W#-6B89G-72HJ$TD,&<,BK0T;#--&4 51DZZ[Y4^HB;<^" M)MQ##KDPZD[)Y3"4O:L&(I@JE]D:%02M!UDH&CA=)Z@LZ-/ZV+_^0^3;DBSF MX-Z?WO@61W:2Y(K'+*!OHH='34O*HQ;!J#>[Y26E?![WH)9X&("?V$C4:H&2 MM-PM^8NPM41R3)U_AKH=S[2!T0IDGD?GHN[)L^_&F.V\3O-#CXYE5KRW"F[4 MC\)LHQ\[(PIZD+AT^],E*T=$*4>Y?4ME0OA(%E^_?B$BQH2OGC9[TQ]Q02V# M-QV3IIM6'6MA,IFIIZVUJO>%N?QF3_R+)'S[K=36D,MIN;4\E -(V>!6NA@1 M'5)KE.V8F.YK%HCDF\S?C_LJ?* _74O44N?"IDN=!T,=K,=C12+YA9YNE5^N MF&.BV]9"(E\K?.0=](,E.8P66R]*W09FYCJX.]IP]JB+7&[:3V(O%E&AQ1%X M)98D6B5Y6L;.39ZTDP#41U)K-:>FYTOPW8%0(:0B10RI"**S$11"9JBG3H1[ MWQMEC8^\;2^_$"\2714.YC4) MGY^+QD &\R/J$E^X._8 JO",^'YMD"&""5UX=@A@P^[-O4EDC0?(SL-UT.:0$ M6&)/[@X65N^3=ZOP:'9R5_W22G$35$:_OEN05&BQ[/H04ZS_&A9BAAE5+KP[ MV;=Z:71JT%-,P>P"4X_!\2I6U 05P'/_,0B=EY;[.OUZA]7J M:.GCB:C5&K8':QX6\L<*UU\6Z@^--+0GPJ=BH$\@\\J>I4T-?=#/2@ EC,'UZ/^@WY2QW^8'XT5M'!T9@]I=\#I"OL+N:]>%)2DAK M'M,'_9-D-X?,+X/A*P>4C$-CA/IF[X>*YX?^VN"U.7 ML%8E&[S?V.P;&;%E M(S*6FS13X?YRNMS\_@YO^X6X[<\?OSLN=_\TB"$G@M*V%*;)W7 =Q8(#3=O@ M%VEQ*UU.32@8:8O#TLN,7,O3O/&I>0%T2YZ00KNH9X_61>?,14W08PW) M%Z8^2X0.KT^1#6FEV%O=NW3PKL/=>%H/(T+?7;[F ME] XNV_P.1&JL#"9_>1,VHVUT7VE-[G%MT&H7-&6 ZC#Z(8F;(5BA*J)I%KK M ZH*'L+^Q>""!]EI6]DR/Y<:S\>[VIIG>KGT:@@?CK?#%F-T2RL>MY[IV-H4NF-ZE__7?E5]B@HX33[* .Y7@> MG3R3N&!?!A!"%Z0Z@_X.+Z@7RXEQCX^F97VQ("?:6@J=G;N]+84P:&E\[-C] MD\(G3WD+['V<2=F$:H-Q+# E^XH&-$8'8G:44NLSR69>W9#D&K$R!RC^0W] M($\*(HW+.D=N^\O:1-'*8R[2.W-8&^/. 93SH>+/=T,(D'DU(@O>[.'H&SB' MNH2#[_GT1^GY]CXBK-O'G8J?/T"4(V!:H0&WD6I@PLO9[JM3-YZ0 MG$5M/XF<,M!Z*\B[WZQWH^*^*E^AC=!9*V)0O-]MXR,IB_J1FOL]!1*TFA'V M\R#K8HK=US:6(IW;73]T M;0!*? K:T@,NH7$F'A05?0: V8M>[$G[_?'Y3O1?JABCW]CBHS;83S,-'Y/N MN7D8'EH@$?V3/3IG',=[.\= M+D.K%5;EL[_KU$15T^Y&8L&3;(<][(BSF_9^=)8OI#UC#JL['+;VY=)6&'@1 MR91>I[-@BSDPO"RQE;;M.0.HSYDF>V,8@/HQ)F"^T/SN^=2W8-Z_5,MB ]: M&Z$K^P+H&[F8X1$T%6QD *A Z.^/@-%W==+H7-!=Z!Y'"&6V &WOP "6IR"T M#>[O'C?I_UXEZKNQ5?T^:(/_'?_?,_ZK8%JS,+262!O/+\CE>DO:\S#SB>-X M5%BMO%",;'W)=KN0TUM6E-*:!Q4,0$?25$G(Y3.W38]MS_5%8:X,[N&RVW&8 MITTVZO2I/;\6[_]KK]Q?>?1VH$Y3-7MD@JBB;[I!477L_:(YRP!KUN^8T%R8 MK;@D7OMQ1FE(U.@A_IL-4UZ Y;_X,OE77^;_N/%W$.-#/ 6$CE]P6;V09NLE MN=7V0\6V:LCO[%JLRF=G?S161,>!"UJN??Q]0,LL4/$_=CG)4ZWQYGM:#Q>Y MM#?NRG/?OI*+^_D,WN&+9 W"H=]6O<%DZG[KJ.@@SQA&OD(BYF\H[:V R7" M'$GC,8D-]$Y:9CTWD@% U%5NUJOVV5*J]2.D.Q7OH:LK#-!Y:'+Z:W*AWT\' M)OE95O# D_Z\K_A4XJI-@>?UF7)*F^88AH;E%^E.,7\0DSR3N<,G[!-E/FW] M)2(HEN(!VI]Z=@(;A69?Q6VQ>L)3:!<\/^*G>%&Z"9C&D&^K.?4CY4C!>->( M$Z0$6P5QI^I;H9X482<7?^B%ZL#Y@M(:!Y''VK7NIS(N"S^_ M?Y+GT\0)6BB*!4PS4#] ) =ZX:6OV'<,4 \@!CFS5T\'J.#,P;[JLG\^UBO.P9Z$\YP"P2 M_68'Y1KU\'JM& &WFWJA3V0F$PSMNB4/8,>UIM:%L"/12]G,B1[E>ZT.K8TZ M!ZX26ZU ?^1\T?5!ST;Y\(@9H4YMDU;*.?&U3.%C':_FS\H](#YA )DY/>LF M8;$R&N\PCZ3>/1 JVM&'GK! 3VJ3J*X??1=_SKU\0?*XS>"0CJYKPTAY;,XP M=KRZ[V7DS>[RCZ+V(Z7HWQEN(]'$8?!ECM&3&)LNE>/AT\A:E)_0.D1 M1/QI?=[QB?KL/2'SML;1JIP[WA883:W-GR:JD-TK+M1Z>(KU3T?YEX>]',V+ M/RZCV\3)*]_M(Z*D]&Y[80IS(=S/!O5DN+M0J*U6 ORVQE"24E3G)'A4_O-,AC 7]")9Y7_AE/3*953K.W+/40?I%E_=)9ZJ.0[<[*XY6+09OT^6T?J3M7 M,BO?1_4-6>19)-=+]Y'/'ETIM=[6K[&B%.4&-2U\BPAN6=B&'VNY?*3=*Y// MP4\\^[RT2U),:I+U'5?GBI[U9%=>N[T2"]$NNJ[M!?%=9: 53?SG K3>@1:# MG7QAPP]6%5I0E<$J?!WL_.#"F&;F+&](F$X;Y$)[^44]/[O0HJE/2JRS,K_/ M0OU:4&6F"&&NRM:]NI98A]'2(#_QS035^IR,AE_?4+K8'ES6V/Z5I%^B\?=J M!_ SWC&_EG[@Y,J-0"UYE94-7+LCB.?0%QW8")&ZE7:%--R4I\P3OEG"XF\Z M]/K?4[?_MF:,E8.>9TR2YZ%OTPZ%N=>:\L^FU_K4"6/$;ME.RN%C.U4P88BT_4.P38 MR"+Y"C&0 41X8?8B7 FL02N5/F,Z.9;ES[):T@-M;#O=W4]-2^$B_-EMS"@N M" ]#DME<[I2NI'9$XO4^SJ^.7D>VO'_' ,"/SG"6)J3BW8[C2)NK,2V7?8F9 MAFYDZ09M@[ GGU]B?51*"[NV4;L%A.ZE!;\9R _2XS)P=J\YW%M?!,*[H$]1 M)TCQ(>H'$#F4EA29 =&Z_C+)H,0%PMD.V3E6.Q9@TVOF3UZU>.%R=;Y%96AQ M[C=_%.>*7.?947]+/TR(MF%RCTY/W3DT-?[1MP#\O1O'3>+S#.6R\XCA:];'43E7 _&!.N)>PW M?[L#XTB]6]@#&0XC0T$S OQNREX2I$E'S7E52%./8M737&C5R)E7T,W/D09D M=ERG:BW">V":U*&'K]8+Y%COIN?TQ7"/V2MNSSXB_C(Q4-?"6=[.LV+-4+T[ M0%;IRS6)WC0>\3+OI&*]&1NR+[5L'6IH8,-4?G:Q4A31/5Q,^^M-RC(#B#1$ M-]9C[6SHF^N8?XFD,( HLU69H,(! .0;PV105..\!7U^&4)D0OFX^ M?^*)EN"%Z[%OLF8[;V]%8*DJ0V1-E$L]GXZ*MT/M6=0%X62]([9,P/6EM[ZO M] )/[8!.#!6^I8:O^'M$X*@-3+ CYC"AX#CJQ;R'Z_HJA,HO0S?VXR/',9<+ MC(C&O:?+LX'!IR)"M0K,U+)(O\J$&5 ]EP&,>PJN5U I MP716&?JI!6;GUY$JS#6WIL$ &M)A5!--F69X(!$6K]@4L56 DI]W"D(/M$)3 M98/GRAC .9US3/3790#-QH]1K>CBE2-%ZJQ?MJ#+'"KIU]_/(\890$$NA-.#>G7(07@I79\UB5I-F9A)YQ= -B*3>76H'-7@[A3%3#*(2W(7!?EY*GM^G?K M=Y_\BFTTS:?VO$JH&-_4_ MBF:A\5GH&PQ@0T:8@\F1]W$,("QW!T4)UQDJ6Q13Z>0ZA6C_5/M$Z$2%5+*]]U_TCM2#KI&J?L_=^]O-4G3KGT8Z]VGN5:4*87=G* S"Q M_H6^Q?9Z6^^CT@U_R;OND\,W"(9("K'P+$3C:@HNH?9E<'O[V+K EU>&K Z^ M?3[/G\\I99-?W)_+CU UNM%H+G+"Q=VP8AW5EQ RG&:7UD.8XO9TKAMGF<_Z M+B2MG-U]ML0[HLI)\/7Y$.CS,VVD\:L0]G6]?9%@<,HTZ@/O:\'\T++)#\>O M2;LID^>F&9\F)_[@U>P7C>Y2GPR/75M;=_A?_, 5P-_<\^ EINL@2D[P@BXG M0"P&.H(/6&6*:@-R\>/&&B&<.BI)5[U:^A9UN:1GP/NF5^-W#.'+_>7O3 MFJ4:[AF<(__A9YEB.!;F)5,2:;K82PJ>$^O[04*F.12(,S.2EZKM5@(R=RQ'H&O_&-JC]W MZ\]ICWBMF.U/3KE5E%\8G$U$'OJ_H2IMQ'1DTVH7/"50#R.%VP\^J%[0R-^7 MWUSV(5M+[V)=EX,& *>E<9[Q2YI1Z4@97O0]7O!(S2C/A'4;\XM[_W,0QX/0 MV/ [);HU-<'(D);HV':W\Y(0ED8A=-LAORQ8H7BP=@@IK0B]TU1&&>)G3(F9 M !9(8)? _EAD_AX6Z$#0(O9%"*NL&B$ ZZ!:D#TBA,&C(.2.(8R,AE-!D7@A M;"!<],M+XWDDF!#'4ZH4Y!9 H-8E,RRP=.7M;A-(0;]P=;\KA#'$YX4P]0IX MI1'Y+P@ E^G 8>(?NT-J0AC,# F^1@"<%=#0E:^])0M**342+S31,?M?M7;U M'W8P*&Y> 8W5>$H#\\=&/R5SRD:FSCPS,9:1&;X9N4BXY$?]_W*U?Z^Q^9]L M[6S[/UO:AER"@Q2J> C4/&X6B_]&F^:01F9=TZ\[/VE_@5S]7/=^;:UWJ!]E M1Z:<- 7O_':$9.Q=W_,CF?AG;@_";01E*X3]7PU#_D,W85?5G7'S_\RL?])1 MD9\A*C](_V04*_])7]]*C-ST>4/XAV$D_H-?]B!VRL+%Y*]D_I[\5\M!A'6H1!)^ @5X8A X![8*/1LOB\7/ M^P,SKW*,GC0X&4R4%10@BBQ&79 I-Q5AO3$?Z+L(/?8L^++9$F')>+CYVS0' MU4"]77YK.OLSU>D?.Q_B1_@;A&QE3;=-\FMBHI5H P\V/VGOWO07\9: M9;2 II< M])">P:(W0*Z8'J0K.#A%S,&S9Q&M(P[6D;HO)]3N!SU[=^&BGL)?5M$D5B@L MK^?7!^H=^5ZY]JT8C.*@UCD5!361/0R8Q%Z4W;_B.'QU%T\\_X)JP/:=Z[_? MI%WZJ^[UEI;I_84S^;25R],$IYO!X,'RY!I7[U5,G! FVO OEVQNT,1_R,C_ M?]9:$,Y!7YGFL>,"6\$:2YC6)Q3N,J[4E3^XU?-RRNG;U$EW;2N5"C MSYN*A4Q=X3]\U(R-J26*3CW\X/&I/X[??#[(<%)S-2D7OWSUV#^Q'6T<"'U3 M3^AVB(K=;7H2&3&C7:1Y=_3)D_;?+K,UJ]:_X?*@7M<'YUM#FKO>9']<,0LQ MV/BB8_IH=CZ&;$+N_$.RS&$Z5&H&C$?T=_P.*/@-22 9*>Y62#;%$*]?^47N M0V65-#]NK*/M*O <6U;)J?XKN2KEEJAQ[I37P_C?N9)_,O_%4)O58)XG7K_X MZ=K+A8O[5J^&&,X>6J0S6MQ-X&$BQ6E:/]-X#=0 MA0$'MZ8MF; ]!IZ%]5)A@A&[P]5U:)L(]+V3SA$Q=0ZO+MR7Z5-6O.I&COU_ M5LFIO/_MD_BX+G^_^STTWJ[ Z+@"+&K,7[=JF[YVY^#J%=Q%6]&*#R\/;\M9 MZ8%?IY55%6D40])WPX>]VY:+U'^Z:6M=D3\FYN/L#+M !X:$L$9/ON9@$@'( M;X1I'.(?S#SQ(>1_S3]W]\488^G(1JI2T)8!7Y(QV8BQBRI?$-# M.V5$>_E;G8-YA%;>SD^??(/$/9\^GF12EH:YNP)X]F]-'U/#5L0\MC\SJ7VA M7Z[<&'IYQP/] AUWPXXXI*(C GN)14Z*1:;A33-]QF+10>*L[JVN1FX..[Y@ MZTPT#S2]C4DX!/?TEO?U=Q43F=;7-3KQXML%<5BT$/;OD4O_:?E?XXA%?4*$ M(@C0["-(-'NLR/,4@1S>PEQ H'[):N_EAF<#%+%MZT;RE3? OA@OVGT6J/*V M L3NE0W#3()XKYW?J7,^:J,R&:]RY@]R/WSD#.^E)5I0F<5"6"CICPUQW=H2 M4F$04-T7PE)1_!+"EUD'&2'L>B%)"--X_#D3QOQ/V__6;6O["6<04Q!?L4D7 MP,\5SVX B:O\<&GK6[6Z^D+H?$YD1)'A>OU#?2$GGK\R[V-<]DK@0RJ3%-3]\]-JM24[JM^>;V:NN+Y?+D9EC(/\;FD7]2L )>*XOT_J?I?\.F M/ID@@D, Y:*YL>!\;S%"K%UO"RF246?AGR !S#Q(W:H^?>GA1DZMSD?9DC^Y MK1V63,_K,<1,NYH!F5UA&A/D>]U!5Y9MS6^=U:^0>O_QU\H>==1_,U#\3\M_ ML70T04QEK7:X@KW N4'W-7 X:<9#;_=Y.XV-&E=D(1OKIS:=[(H=WF6K\DO[ M$O[_E8-ZK??Y]^%?_RM-4S.XCCA1X$T=A@Q>8J1=M^)^=1XF@H'@J0;WT)Y@!:BIU'>\,UQCGPL8_8">R[5+^;%2>;FVG4G:8VR@PJZ33"MJ2B;5??T@(9 :%L*T*D-J+)4SUND,: M-.8E[(_F7!Q/I=:=G]]TTN$2-QS?*X1IXM6QUM_T,E<'*791.8\7[ (YDG58 MVI;J^-T-19O6AU_.[UKGOJZS'(QF([I0:CR)*MP1T'].SKY/1WMR2:]CI+EN MRT)H2SLE+TX_[UF^NAMRM(J]DN2 8#MU_1GLQ:0[ZC2/_]0F'"0=GHAI>]_; M&X>VBM2JMRM_^/R5Y$]K\"HDD((/; M6M\:4:46=Z6L3_6M7Y)T4ZK"Q<^?)@S"="-:C,U/5,!GKAC_")LS6U[;;7<= MG^1HC=O"QO2$=QKSL$!Q1KOO^ASVI>Y&_)#&MS1^4@1R=OSG=$%-WTBOC.@M MT^K6L]+)AEN<.51) :3<-9%1&%KEG$T7<>K'G S/!HCKECL\W/NL)K.I0WKX MR+CUL,(A#"=C;N]5K2=[(\[5:9WO/.9A]:@_.,,+ _OS+1/U'#A;#W2H=!)D#?-]J)P(;U%L]JL6/)O0O!D18F^T0OO-E>W7XI]F)<.N7% MQ2?DPL^2_G&%)^E/Z,LJT) &\H)9NL.B MT\HVXLMMBID__BD3UY05Q_$<'?Q3D$, M)I%?WB[!GA*T M4-^'KAPHO1G=>C*Q(N4471V'@BQ]BQ]$ 1[T%!1EM9N>09>Q1J4%PD!W9L+, M)<8E[&&?IVUO]<;JO#THXS-].;&?2+9SN;LJ4YQ@4;+Q-T5_+6:""2P;GHK] M(;!V;B69M-YQW;E97> /[SAHCNC?'=1',^RM%<*4%J^X)-E2,M_()!@;HU/\ M,^Z5)9\ZM1_8W_*X6OL3,4IM"YE]-P9\C=.LC(XC@ M=D^>>/4(JM%LCDWT?M[M6]]\_M=^/%OX^RR7G M2"0K*_SLV8CJ\CTL#;[M4\JU157*LR3]G $=6V65,U_V?MV#D 2I IGJ"IP6 M.,(8EL*/H9X0!HBI"#A>%\PUD>FFJK2?J:+U!UE_')27:0N^7?/$=X>O]X6& M%/$2 YDMPRWM\7.[DJCD&O5O"Y>D[T\_ZB:KV"3'Q^OIY M;T_+%FW>J_?#1R SQO7UPYFSBWO,9 63R'HX\3$U=$:4];B8C/W**BJ..W,) MPVD+)3SIB:PH\:ULYN[/:Z^SZ/K^*'1CX>W??+O17[OM_<=,?I7I'Y MWP_W\L/>F]V%"5A65_F(K8Q3"*9(GGPRN,L!?H7\A@[N/"C.3^0%5YR&$P7F M74(899P\LNWOTU![J8P**F5#$H2 /\O:RJM$L)L28=C++(T-F)S09\?Q-CYOZKB[K;]9L!$\K3@@S.@S^%L+.?B(*RL[? M%WWPELJH(2G%DJ[Y>2YKD /(FW]7#=M(@WSR!<5GH_U.=:.5F?YWOWKI#^: M&,.L#(G,4#I@L?[51_@)?A8U:G@J3B M 10+U)!+9+8=7'YAQTQS^8/SG._^ M@0L^YT30Z-J(?2_$DFU[97?T;@W9=&OM>3G].Y&>1."X.I@+8?=JS_&F0'%" M%1[J"1 [/$!/(VPPU1MMA[.-&6_9F-RF6D+1Z(3 Z/33A,_."YNC+WSJP'P2 M_(+A^XZ@BG6V08EX0T C-+DN^21P,8+GL]O9@C)65IM_#H9)[^8BI@I.331= M11_*#>7N+IRM*DFPFHS;41&TN^[5#I?OZ5T74L,X6"JCDJXEL &+.3'\8IX" M,+K*1/4CT)V743R)>[XN#V(U?#^DT_P?1$T_3[H7D)DYYJZ9 MJ'<:_M2(G-^IC'/F4]?FD]&,61PB-W#&']O+20 HB6F9. 0[_[/VSF%O]SLY M@:L>SYH:OD\$/&Q\66#2OF?['M5+FZ9_(/N(H!%YF<\VYAB,$:)(4\=.L)>' MX]V+1M\7]T==/ M_Q3Y4^J,CQ:\(P!>$.\P4DM#1B#>4_>!ODSJ!O#8/G[EG3:" FXW>SC%M,ZZ M3IJCO4VFN+&C-=]E\U'_Y%:]EE2OR)85W8/5"<.T((%T': FD+Y=!4'+;EX MF\L<[/- 9I%DR3AG!EUY$0$GN1*[)XL:&][(53>_(A+6]3UZ(5M0^WQ8XS9+ M\AL#<5>@-V[V\]#Z%9]1GFW\HU/^_DTW(J[@;E2M'ER_/[KINZM\T%NU6)2W MRH]YGA)T)14$!"B,U6Q'$\-N#R%,!"'%.S2.0YAF/$0K!'YP*-HJ$A\<[N6J MJ7K[YD"=+M%,UV5F, _?0V\V7"YE$L"M\_U$<$O:,H&=[ 3>>@;O?6TS&"C+ M?E/,E&RR3VDJCVTI>M8MK@&9$N=UU,UQ![_;2:00@)<@70LVXQS%A3" M:O#=R";#WN%4]#W!NUG;UE1NOX[2U="O =0?)NSPZ??.-=,P)4NQIX53;Q3- M=4)@_#MWJ9;(L!70E-J'T")T6Y[OM.4=!7U"JG%1Q+GK"/%8SPU^"\5Q1>9@ MBSO+Z8))I,?,(=G+WZV'_/?Y^6JH7=LY9)SS<9YK?C9? TND2[-"+0S\%PPB<QMTU_H.<3:/U>88__'95G TQH!A) M?.E0^9U4B1^E [Z>-#/.+SY4-4Z3D@E-$CT8N46$5,RP3 #68\"2YUB\U )% MI^JA*R:O'Q7;**J'^AZU>1I7LBNE]B9E2\C4GT/ M\E!;R3\I[%9IMUCTE56 M> SZ.%N%DQ?UEG8*E7[SE+MLE(?^H2W?'[IO=A/+-Q+]2)K6$\B(QW&WVV3@ M?!FD]V9S$OUP&'9#_%WV:A]&\B1M2^F])EGOY<@)5G 1=ZD_V/=CCIBY0U2. MD?F+QH7AJ;FYU1[(I&)&6,K:PDT:"^]X)G/:JMK'G-O##]@[Z,,X P&<).8@FWRZ4>\)@W:8I2&N)K:4=?4SA9GP5=O%^Y3/>8_\KO,=&ZPA30IA &@UD<8A\ M2CN!*XQ>G>Z!9FDJ\H)G_7X&FX MWQ\7JCTA]*T$3ZN5ZW;#C@<#'A-6EF+_&/Q]A19L'$]9C<-\BV24(QI3*=SC M6"&,*9&).\'TE-.WP":U&QKDM3;F^J?7C7IN6V0AS.->WG[O+FJX<7W'0*>> M$):<*X1]DJ(CD$NGZH6PL;I"6*R=&D_Y!RNJ$?!PYU<>$TA%<_=\P-K[O5W^ ME66\K.@IO1B7$^3@874L2R8R^MM?5N?KZG4C7/9,_96T2*V/6Y[BFD+YOD>@ M" F]>7ZAP' O2WN+9DOCN$GYK =Z9MOR'I/(V$@CWTTWPG:=2=T8LKU*"<%3 M:A,8>^J:D6I8Y'G:V O\\T_C[7#Q5+Q+0G)YV?N4*(A.B;9G\Y M/;-P@ M_THP#(U PAQI0 A3%+Q96WC\FJ-&(,\8K&'7=DWB3=A\:G:,[2%ZXL\AHW'3 M2@_[/$V/6)/I>'FKH?HC?A%Z%\3.BZR*JWSWZ2&F4RDK2W2N,RX0HOKHZ5K, M1OPP7A609WLF"RQ.]=Z;6GQA95X[NQ#G713H-]3L'7\TA)(NGK[N3; F/@S, M@[BP"I_::8#O>X99'N-N.]>YNY7=65LSA2WH):W;+H2%[DXX^K9YMRYSU&U) M\T2 _>N2+[3G^NCGID=G9MQR=V3K)"*/A9/?(&E$@31B3:P \\MZ7+4O*!D' M&R9=.AS5%&.#89FE==H"U>/WFN\$]E;OO8$<:^Q"Q<26_79)4Y,7]\88-VWRG!\;KSYWS&&O]@?1GZB^*]6"C(J9Q3^H-#/KK"STY7PY M,\]\Y?*%Q.>Y.\O=6+)7UGVK7>SIQ$%C?G9M4ZI*Z(\\G X[K;\*W$I@Z#&1 M&<_(R9]&K ^=-9Y.R^_?9+8]1UIR[NR8Q:WQJB.?/KI-/_UN]MZ?4\5OQ)E! M'78 H; 6>\LG"W:$$Y34]H+Q]\"OW>6VH[S-JFD76@K>M(SYGO)WTANX_/QK M?9+)];-]*](D ^C*A@($)&8Z#02O4(B?*^\-.=?!>.!U#)U6.FBS@XZM[,$\ MFD%3!"&=)IH)DDW?!)/GH*H263R( MS$1)+S613TDF$.HB^O3O!:8S#M,[!]U%UQ M[\-^K-57K*!/P]M"7X!V598]6-7R"<97NTO=886A^0MDMG*=!;/49L*2$H#A M)(*'F!U.3-/;3#19"CM 2!OE%]&Y^UZ0G5N;\S^SG+8/;7-9W?##5;[Y8M'' M5VU(]TYM&K@XR!2DA+!=3XRMM!_:D'.N7+=SU(2FZ9'%5LS*V)SS(CBC:O:$ MN_Y66+XS#%? #29TGWXLA(6DLLVR')2XXKS3X!T&7&38*M 1S&'*:.X?BYE( MRIRI>_;A8#[]ZJU'60YY%:F&.2/5ZVUW7K7E.N#P((I[E"<+4);5@: .U)* M>]#=WH?AE!PIU_#@4\LQ#E69%[/3"D/.T-I%!3(*[!I.)B0EX.#\(?YM0A!& M">?9/L$SNQIT_P5SJ$V9Z-+T-(/U]-G.[QZGG.M;/]ZK&>G1=EOJAHA"MJ MUETT##VB>RFQZHE([H;=-G^[:U"#'Z(V#_?3Y?&O2QSP1H!9/T'&>1Y-EQ88 M?#$\,&G"^.U9GK>"?7RV=RM=K,%TPML0_0!SD\ 8(_YVC8.ZO<1L]Q3"[CY" M#T/$_&/6?E"$>P'?1VI9Z<&F$/N,S;(BF*W?S@],-4>:^M9-U1GH%1//4\R# MN)0&.*L"/KEHS$)D("EI67C+M2V 5 BAU!24,BZ:88)@ZKV/\!$8 HAN$]?^ MU9+RMDOA%(RF@[?:Y9:)";;'.JOSY;A1A]) _6QU7"/3DZ>JQND!(>HGQF7/ M]PU/.W%0$^<[MX$^K*O41+S.H<=8LZ/ 0!E;D?7G4^3/UX=WF07Y;LIH^'XX M?<.[Z\NT-WI>\#$-XX]FV@M(P!MS#=4DT?T:U15H.X:W!/7Z:.PQ_*X(&YII M\=U!)CI"U<(ZP*0PG]&O\,.=X%&QN2 MF3;.;L11";S3OCF,#"(8IC5S4LT!>&.W*-./K47V,K4GZRK0M^ZHUG[Z8.^J MGWK<-5L>WA9.?D'/0 #'Z>"VX30"(TT(4Z">)ZKS-C>!/NP$IFOZ86*=86ZG MZKG+-\"[+QXO5:1YCT6N&"1.K_=HZ!O2[@OUB%<[NU[3;GAZA=,/N;@*WR>$ MR4"A.K/"3NNRHR?SG.?@&[Z4;P?-X,GM%1//\H.& T*J+)K??/LJYO4@CW"9 M9?DY$5_J\PHE!2F;2902@7&OW!HZ$V:1U)A+8=:2U_/LB/U4H!!M]ZDJ^=@U MCZY#-1@CDZX*8G#3&L3.0_NP8[TNH"VUZIQ-6OAH4K?>J/DVRSQEQ2RPPDJWF MPJ_!'1+")'1QQP#*TITYE S6IZ^$N$2JZD=FM?M4#3UPKO0GH ?\L.>#L/T? M/EW;5I4_J/$M["Q7["@,7SN"*A7"ZB&B1.8T@'"N%RZ6?PV*U(\FX MS6"$35^'* MS/>;,&;5T!Q-5>I.[P?W->B467RI,UWN?L+\FA<@'(4HL+O^W MUWA[.:8CA"C4U#GN8 DY]Y>'MDV?7UB7,7(J"]7Y-E9[V\)<=$W.\8B>B*@B MFM=R@LIS2N$<9IN!Z[$]B =-/I]7EWVA4XFN;>,0CFHQ7(H&)AF=94RB]!=D M4V=*[0P=:SPP*].:Y0N,SSS.PES2M\O._R"ZB5($N$VPG='&FCNO/W=X_96# M6#K"H$X[=2$EH]KMN;&\<*"&V'ZV7*\C :Z =>I=OK?7]*8O_E5^%]8WD=X6 MM4?LKP!(&.T79A>F4<2NYPV8=LO>KKM64U76_M&BH-3;Z)81E!^Y@Q_42TOZ0 M!9^]-*F%MRT&4C""Q MG/ZA Q<;[VQ"N K&", QS'5DH\2R)U#)<68C>U%:YW1TP596TMTO5_JI:<') MKBTW=-WU=G_D*IZMU=6^$5^SW4EET]R"!F\9XV[GH7+J[SBTU4I$NJ.-YN\) :\"-UG#":HD?2UU]DS>Z5Q<:&C(30QFDW+1XL7OF7<,> M17?E7IW?(7FHL_V&**XU?H;>+(3U#D\G#R)$D>&$#3@G-J6K%)/6"#;VDK1Q MAP";8T!3R7;.R^'8ZG/K/8S](XB%6OGZ]?WJR&W,H;)$1,5-G_F)#/:P0#J/ M>Y;0[2C!4T9R[-F/;U=C:_MV:%]B$KJ^EDD<+CW\+B:E;5KN<77"1>_0]O(I MOV/Z2M/.FL_S4NP/YDSSUDAD$L[KK>-VG![_1E23":J+((^+!'I0FKR#I;V. M,NWLG/GKRYMW3@R'16!JNB\TO%J=E)-O*[)IV=]R\03M9 KL:IDS3H*K*1@7 MPH C*#7!)$&%$+2B 1+Z->:O1_),=-J -,YU]FJ7-FI?HV514NAHK+%W;H_Q M[1NO^F5-H@).YQ%G11S"..Y\,H0X3P@4&YYB4""_R<&&Z\%S PSVXV1F6;K M]@(+U@KDG:56G\ZG%YW([7FO'^AUH5C)7'??UZ;*1'P]!,.0[.8I7_G*V0%" MIB 9L?-+1Q1\<+N3L2?X:='^?:@SF5:GGRHF M_X7+8HMROD-#48L[ 1WW12 !'])UZL9.+:RTMDR7%Q92@,Q;@.5B/7C#_VGN M[YK.\M@$_;Q\[TQ)A=LJQZU[FVYG$!A/$!L=?-A4I[69B;P$$,U$BT^T![&_ M]M X:96+JRLJ#T\%++!81J&W]>).]KK=*3M2"KM1Q?"26&Q6^4V:&Z:M0LZ$ M"C.#W^FX :O)88)M#+-,"-.1X8B-AM>;^,=ZRB7L5(:3?WU-/8)>=Z<\R+JM M\6%JD;MVGO[9(".QLI5T*@:93FJ:[R=DXV&@,9LTB)+[24C!6[0"@06/0&/& MA@=S4M8!ER=HZF9A;26['1=I]N'WRD[[GWP5)WLF7N.$;Y"7R&J9RF\#-D4@ M38$2Q!\@\N1K!E 4PTR!_!1/#VP&AOM&OCAN?<*>[%D^,"U0E-Q"'5LV^15I M*C-UAFNWHU/V8/TIEV&Q^RH[S%^K5N%,ZU+IXSKAG_;J<@4@MY33X1- C8WS\ _/VE8TI95OV:8?/:B< M;_]0;\?O%0X$P-J]QQQUJ9XMRB#V)WC"M1-< 7IN$>UD[.L= M.R?*1S]/N.8>K;E\//@,0G; =AT__KY8YGIJ@/GCSRVN6-ULPUNOFWCW3Z7( M7@F^8?LQ"74++\HG\Y L!+C+_L!;9.3P^Y4!JK3#F:O Q-=>1..]!RR9:>,V MN< /'@:?*ZT*?%]L-X[;=CW7RCWX9)XO0O%P1>)5"(G$Q?@=G:H0$-I2PR*# M.'D@A8'20/\Y3,1\?HUFT.6&KBS*Y@W(-N*>^&^.#]*\EV=9T+1S5.(^;PN8 M%,8.8J)2\5L7:+B6(H$!P"^J%:]ZI<[T2%<,<=&[MN>"E%:PSTLZ<"%10B#9 MS]V[SE((4W83PD;;KOP1Y5@)805[P&-"6/#T/B%L#*7J#5I)YI M/.08G'2WU2.K(U E%M/4T^;Z1D;^>.3Y2(A2B2>#$@P4<18!J0TTZ3I* 2\* MDOO'^*0>19S7Z*/4@L'SCU;]O"N"&YI; M;OT^\D+70^M(P??'6JWO1?Y(.>.OAI.T('A[@&@QY"DQ"-T02@11-19*?#+; MG40F'=5X&UK?QBPT+;NZ^7<\H2WZ4 Q"T2^6"ZLM]NYN.M*>L?%8T_,9ZN P M:*36+R?*&NQ!3JW_NF^<)\&6&*#+&K"I?2_:+1EMPQMGL8='E2+/Q?3B.;'(:[\AC MK N]9^0K59(0[HG B8S_-+:T#5>--#S:'+ZDVWI;]I57S\2G":F-?(;2 "&8 M1!/"!#(2W$N$[BW6*]-.O80F:N_P.FQM3R-X%]!';"@XHO$CHO&P]_.,D)-+ M)M>&<'[#3@;*UUDDHQL!Y]3Y9$8,W ;I1\%ZF\I M@#H2#WI %7@P\<[;=G&)]!6!.E'4L1:1(=Z6OE*2L##OT^"N;A!>D:2>=\+I ME+W[K6*!C @[N9^@^1,)&GH.4E,[59\$H >0.NTFY/ KCF0\VZ^Z?[;<5#!P_#I.<9\$C4*D=6Y#B0#ESA) M[&M8#\]QAZV,2W=.@3QH5P+V+)3#E2#S(+ M)=M^4.Y[N#$BMSW_==V!ULF0G*! MBAZ/G5[UB6EN26]X$)GW0L^^P54KVEWOV5U+>+EP;8M6T'@RC1".H8V=X%_O MM!<,(>0=)7D^30![LHD@!RY$5J>=&A.-C%@VC83(]K:X$!<7!>!5T VSR9)$ MMPKTKS&-;^C@N&M&/?'9TYXO4YY[#=YS%RUW4_F=QD!"8=HKV"R$)26B@^J:.A[TO]2J+QS!^8E..> #Y7'%"ZW3 M0S9#X@UJ1>;/(I1L[9TB-UTA]F#250FJCBI@&*N\K&8H L-"P:?./?$[V%VN M_#1IR_&SN_0E8'D#SK@ZJ,9+P@B,;%23O!Z2O9_(-Z:0*Y!!GK^MX"E(SJ$F M,[Y-]QZ=@G]UH\G_\X.Z!?$@?[/UN'BPEGL1_QSO "*XICA7]ALB<(Q55:[/ MY@MA:0X6 _8)&(ONHETZS+L>#Z3[-_.G+7*>;H>+_F1EPL!5SFW^8VK4,$1$ M9'[!4Y& IQ#V'C7H1\CY]=6UL8D]WW\FI.)+N>H/Y3N=>3HLC]I6O3D%7[VOJ4)DP?HV@)QPD'OU:CK;?,C!:V6KTL%I4H,93QFZO@?W M]#D\ CPV1P*WN.;@)18GU";R<>[L^>S'FS4<5 $W8K1JH59F2&?1%[U]?YU/ M/!@4O#MI9'HCR'.06"^GRA#Z+Z$C!BF&?=38;BKU: H"YZ,LZS!(OLG MRQ6?J=)2!FZ'YGUX/.ZT?4\+D*-K1#!++MHS @W\MB94)DE""#M/G#9D8?KI M4ZLL1.I/> 9"B<4V3&HV<>JFG+>.=-2,/WMY?X;VW VF[]F\HRZ*,.4G(8B[ M5EX2'PV7TKB;\!,Z$'FXMA\_A6Q87\>U VM[9AW!4J@(E:PD_22IGI0Q:K8_ MY&[R^H':]@')F9*=^W(77[H<5OM,/O:N&4ZSYQ1#OW;^ H7E07H:H2&LCR2- M\YC JT60-O!\K[(E>L@U7SHUD[8S&]Y9[Z1N/]V9OK_ RISF,/I\6.>H>4?! MS[N9,!Z%WX@,(J[5'ZEA[C[\,(D2QU,J9M2M],_H,6VZ_3'7$?*=FGXSV^WN M/6"6AOJ:/#8!'8-KC6:[56XY1&OGYFSV?$ ($<)HJYP:D%NS2&UR[1]^3Q]$ M2;9+W VWV%L-:O9=EDI@$17/67A(<5W?UQ66CV[TWIFA4AHSL/ Q-F.S-^;^ MEPIX$H$Q38!$KP8RS!/<8@;]%6I&,V80,]OEYA"2:(TV^H) =]3/:#YUY\7A[=&UXR?[)$L+U MF*UWH);K MWB66FPL-N ""3RQ>!Q<"JG"W0J*$OBP*& \XBK,A8J_2[L0R]D JAE]TUAX@ MQ4=KW7AVN.V.V8OUNYD#HY<+/WH[(EG\\C@W9L^._(.%VP3^-PI_R5WT,^PF2BV@ M5,@"ZT4U&QHYP_0G9^S1RB_;PH'BFJ8,8U_:W6U5YNWI1+W3+[;FFIE_<)+? MLZ%E[>6JSK4WJGB@*RMN ,:"&%]PU,41E@/7 4[.5"^:RS2Q,I$K_>*?B/Y MQ7V_(?W\X239;?656O:IY\^<:!VD03'?CVQ$+$>SVQA"V-()8(YIF@&I,SJX M\!C[M8>Z(>:JHB?\0SCMCA;"-/YV6KE/R/1,VEB34SFV8T,:D3<.-RE M7O6=2?&Y(4?]\J*IWG3YCX@S#.^ZAIN.UM#1A\ H[%R7)9!*87L*I++FB-D3 MY1O>F9[O5.(= TRK,>N)#R,NOOF^YUE*GQ#65B\9K)=0]N66DX+Y2L':#O#9 M@M=K&IV83&CR7/H!V8("98!O\"P!$@QC?^!'"M&DQ+U)WL M_%]8O=!Q.GC9WW[[K2+J80@.\P3*V!^?Z[,9G[\!OK!Y"*]F\KUN^^V-?6K3^2G19_:--+[Y#HS+,*8%. M\$S0C9!NPH!;/ <(H &D6?71G:+97U!P_#9LD/\U>L^?>\6:*HWY',X)XPBM M(Y&G$D=OC1SOTC^J^2L3"LN9M7L7/#M^=2QQFL+19#?1I=O/S/T$[>O.4>AJ MO @F0?(01S/"S.JK/\'1Z%VH(D^=7 MQ2 2 QVI8#QC)>4*/8WG.F>,DCK57%W-7\B[;"0P?PJ4"V.\-AN8U%%[ZK&U.=QZ8Y2V M+].-0V<-]G1; M[M5DG(5U@&&?MUWROLC*0_O4Y3INUKRT3_GJ_W#]4?\5<;X)5!FW..I! :%* M0/LC0(/(7Z1>[3#79$XALND2_NW;B(G5ES$@[VA8:(#IUH^T1WHM(3G!D?7M M+_)/(+!_9#A.?"J!48EH<:0P5U)G(6UX+12<9IR8+26@D7TD32R+I5!=)>^6 M[XFNWO_U,WWWQ$"BX[B;7N''']HC*H)/T.4=D&=Q?D1&FY-K8KK'(9.OSDY,+9MO=0+V9%EOX/=G5;5 M)Y6)&V\'[$MEM&ZLHX,&-4LGXKAB@L$29-?RE;G#!8%M$[%(>6Q9S%GZF62O M=Z8?G^73IB\^V+%'WTTA\T'L==L3)DU7%:!DNBQX\TRM/PL.FA4/H&@^?OQR MP>8((6Q#.P:@[ /HJ;B0JTR9^\M1F.5 )=UG*C\JB,7K?(/V\Z?T$X^3HOEM M!$8%)*6%L+/T'*0T;_,] 01F[.'$]LBZO37@),L[ _\ S9B+3H@,.1^2]9)@ M6XZN^NW17R@1=FOJ"(1F@4C0G(G,U#%\&[NB?8J.F@(O>64=&<,A]5^V2'BE MK$[/>FCRE56,S^HMC?UC*^P?F^P.84;ZN@M NOL[=1=JV]X G6 M<(+XCQUM< A^9J<6SF $R2@5PK2MA[6Q/LPWQ+ON3&Z.YN'1Y9#.YOK,]71" M_)4;SE+YEMQ7C>*V"O6_T85K,Y8A)QGC=X03-/!K>+2'RKBKT9D3SR;-S19O MR4JH /T^W:L'"&E^N^8.64B]%[4J/[5S\;L(A:^^L\A@AKK'J +^'*+[AC4# M5'#;"D^1TG6$T+VCLI M:?7R9MGKF$L=2I)GM^S^?GD-QDA35(&T.8#A9/#+(1$DA(G@M;O9A$$A3):' MO,I1^0.A844*$XNO%86^8[L(>K@ M1U' ,7B:CL5;P0[\4+D9J (,]:'@OU!R.6J#/1^P:7YM[S9_UUFH.QO*5>EH M"@SW^J9?]LVRQ?JZNN/:[<)XP1@*\$&]UV-ZYT">>0$.0TT/CF,:V6V*93OCZ(WL0I53 "YF& M:GI\=2K0=I\]+C*H%8W001SL(\ Z@XOHR$]*%;7V0@&/?H"X$=K.+D8FH:< MW>SOPR1$YL&EH>I^A](3UR^_JG^4TV)SV^) Y0IB+_XY@;+"4P[B#$[P=@/3 M P2(7FKBI-O&,,MA8,$<1NO4/JNF:U**[LLQ]\MPT_//WK^5H#T0N]A>'O1, ME_H!NOI\VI()U(])P]F?T()\),(*N[5UC)&UV/^@J2 M_A+7/GE?+.>*D>CW.(&D]B/\"/5O"E0(ZZ>N)X33WTO,Y9#3K3&9SP8SMIO\ M)$OY?^@WJ?MPNWFMR*C MAE/J<>;@"< BW@P/Y^EV3$0VRX4=';\]=^,2E747X9^3&@@+T]!IIR$3#F'+?_VH\L=:&,Y M.!J-MOL#&.9$S4-_CTOWW._M!"<$"Q)%Q91]'LF-T9GPG\%GU<."_IA L6;& MUL)Y!D0U9(@F.LX51ZO40VWI$GQJ]P.(L+ M"Q7"Y#B':K%AJ#(5C*+_I7'M1,W2<^?=3KJI!^=23T#JYPT/_Y;L &G M]N"F[.=G9W\C@)-F$K@H?A62<8LJV:F,4^"7X'7!Y/Z6\K;'](R986S)/'SD&:&&+4_+L\'_ KF\Q!LHN[D5/S M+,.,GRMI=!TKLCHXD0"7"'")*=MBED=SOJU0OM8Q>NE([?& M-"?4>G>(R>ZDO_UC),I P@5=.A;\9B'L'(DFP7D#KC!W>W:5N/:M)"GA-,#X MBL61BO&@MZ:J[F:Q_L]5TBGQ4?HZ!V5[3F0B9Q^=YZI!><,H%\*:/7DJ/SC& MH$?%&O\16*U)]?: .:HRN'[TB-:5 +NWE:( 55 G>)?;Z7D8VW@"AAHMF4B7< M3%2O^K@W-'G!N2ZQNX2ZSY?2=Q=%>U[UW?&SLVW$F,V7;AZMZ/ MB*#7=IFPWRMSA.7).602LBF'W+W;GZ,&CK P0$TW@$ D:ITU[;4N]9, &ET=XIA(18'.:\:R!RNU\&ZXCA90 MMO3V!2&R.J)^!S?@=]*L0>O3O %='\(V3:S33DX,<;$$DB5ALONVGE60T8+O ML7#G:(W=KX"_)*44X!+ M3D2/)#)O70.5>\Z$.#!)&9WJD64JP.?J=78[<6M MSR@!NZORZC[GVU:FE\8?5]W3EW@@\5( %";'F&;+D'P2SP>JB4M'&*@D.RCN M$$G/6NHCXM@>++,^S3:C7V7GWLS&WH[A6QYL*8]7BLG0O!W5?N. "$6DR'.$ M!OD)+9 .XZKCWR$;X41JZ,ITFD J'@@TVSC,W?7%)E!AO%.A'ZM;Z@=4<8"N MS930CT/2?1=@8=O93]T=6EPX9DDH=2AW,.#6M.OM>YGD+%(])5L@@K-\A]O\ M(/S/:W*?&D5C)=UT);)D>BAU?"\:[:;H'FSI7O_Y1L_].XI>]#,C>Q %". 0 M*H<.G"""AO!NKAEH,-B/ K<@$W<,6"B-A+#C#SF$5_N$6^V M4JWO6W7V\,L?\6>.O?@AO_(-R;A+AT%$EMY(6-X+6 JDJ[FFN-VHG$X3P*9W MH5V.3>FB.9D4#J;'O/BH9A9]1D=*)*K$]>0[^SO^A")GQ;P_J+\M%+)5,$EJ M]ES6@82VCJ.Q8$"P"[2$F->^M]6YDSV!V^L]J$K8@J/Y;NF%Y^L*/S9?$W-7 M<-+^T?&&55]E2R@B, H@$2+8C1]& /L)ZD,>/)TB]>WLZ[7A&OXUG4_:HS]*WCL1\W4NG+EEPD M?DQ@P<^$^ <]HWP=_[9#V*-%5&-Q#FYS+<\3V+Y38?IK$1!!.^^]>G9B]K/; M!'O">?/^P]W?I?,M7!<+E44 \K(<0!X@ <=7:/X<_+N8E>N..P!BS_ UJOQI M,(=E6[MK*F;&8O3E@C>ST"#O4WE#&8+''GBX&_V^OG!9[OG>P,*SI5K3I+W\9]M79X&M0M= M/F\KU9U_@MEOP?[+UY.)3A&S\Z(;O&+NLDI*PE2PG39DN2E#6FLL5@ MHH2,&2G[%D)11I8HRV0O9.P2)7M,S!@AR^2=8KR9Q1G?WU_G.N=\SW66ZUSG MC]]T?3Q[9$1][\@?J\N?X @:"+QYY+*VYN[P4T M>S+#B7-\\6CSX#E;Y-D"]T-[FX>9YUY;^T7XZA4Z)5G]V'?MH7SNX>^?ZX[P M;#Z]S)?&GH(WZ')@KS=,\)>2'H!=2Z?)4V:J2_%J:0V^P-=>H1;JP:F,?*K/ MM+7]TO7H%H?7$9J]:+=>+'^K]>Z1$.N=&0_FVS:^G20!PCK@W :*=MV7_95, M1B7LQCGX?^6;VQG?O<_OYPF%U_KFN4R8KDL*R'T2:H[*Y6A>+.WR](.%/HF6R>RVFQTV^C&[U"9^IC MA<](K>)J91)-SI2Q>Y0$D>MQ&-6:2;0!64A(V[*SN3>';D0(:GB7Z#%UGFC_ M9[7&R_&8>/C=1^DWR_$WZZ9EJFHJ2C_CB\)YXN?"6EY5KJO<>;^QY"*< #9H'=3*C=7"WDKG8@I,LOF9 M(N,-R3:$)(08YL#,E&7EJN/]OY4#9C%5OBMLC MTF)TR-E1)9K[I&]JI_5"K5$-6A <8CA@.RZ:J%&@(NCKK-167T!HKJ!X3L3& M&\Q1-FEP]QA3>O<"67_H0QQP37?J[MP*,Y"&>M@& MLR6C4MMX1V0#JDW.O;8[\"$RF1^P$KHW8MS[:D:0R*P]_#1]A(.>%H:F[.BM MK+?8VYL$D$9#T(UH?1VX^&WI6*W[;>(T[R1W,+\[[VGF^?,5W@%XM4K1@U9) M^]=?_@Z32E4>8-9Q^!(.#*.MTCD,+4:%>8;UTNPX9I DI@^'87L\M$S4U6/5 M\RC,E< 0>HQ,@K[V^\]BB7=4#N1.ESJS2SCR>.HA!)YCG/&# P&V0VN66(8^ M\VPZI8^I*4\2U(W!SDF^-Q*),N@>3%'C_O0'W;C/^Z_APS^X%X\-=R!^N"D& M'4?+77-B\#(O C)K_?.FOE=8+UJ1AE6GQCS'2:"GP$5\W M2@Q98 ;\W-9>K*ARZ1UXO9R3XW2A2?B-5KK6WU;DOIZKJ0L^I]"G+A X#XC# M=L@34+JI34IYC%%'.T_85N[E4X\FK([]%/E(W+KS3GW4OF=QG<\,FY&;*IW?K^&^Z#SVTLGI) M_":G*)KI@DA7R3_+1[4GTBF*>C8V R>SN5JO6)!#*OE_?+#HO?;<2KVR*-HD MC-[/>H,.8QP&G4[3OAA583I]U'UYH/<__4!77*'F,.,G?/?6\R M'< ] '(.E8B^.0]5"$?[L6'#K2>+;>YX/;G>/CCR&9*T]^K>.I5J:LGA6_SX MZZPGK=84$3C],." 0!^GJ:6US.$ASB[^9E(3^DTU'QFA58\OT#\?FD[/=4\^ M6).0U?5"(5+$/)*GR?&N:T>D=EV_A,;U=LG6\RE\EU<^6ZT8<>F=Y D^#3/: M!?YPE%T"J0G5A9)J#].W?.ZK?/A_%-ZU!;K/-8D/!D7@,S M*6'+25S4Z*35?.IIP8P^R6"+-PJWD\>^_5_ZDOR_^JILQ)Y& /:\K%P3=V\@ M?@ZV5D53F??M%OJH%HKD:,V)D9$S)+>!8XQ%W7$ MGD4INVR'Q9D8O5K9QB7J4P_.SFXY99X,=>LYK?K^6*^*+74LUARR[U'66.9I ML]#=)'ULAT,;Q]]T7&":4EI07. Y3JRB$;JHU^X-)2!$F'?+A&S=SGRX-8?N MYHE+S3MRU4A8^*+LY10']&Y@U1AMT)5F6H]@?1%3DSTXR7NH1TZUSLR+-&@< M/N!5TN3E.#'3K_DWG;]6FFBHD>O:A.AJ\MIRSIXV)4PAVG%^)]5O?#.XW=2^ MQX1Z:/L7"?H3\"2E@<;WB&E>I%-5O/+ N[[.H.?#E>_.UR[&73ZGG(QZIGA! MZLR'46?"9Y7E&<8V[0D-S3? M7'#[\#=#*K#N^379UO;[>_K_(=@BKC3IXE"& /,R&+SX8;A5@&$=CC\+M)[\ M=^"=D.\]%3OSOT&O _;I+,SY=]_=/8$:0]F]$L$.?],.Z]!*S_\A;8#84IWS?7UH1[!&_@Z MTL'#N6NP>7G-]717VP;2HS4,%.'6?P>C>GO?#@397)=X\%\QPVCHSI\:JV]2 MG@>-S]SA& _6B]=$\$']LW=+_6:J&,:C@0L MO:S:*,R\99.EU>M7VG(CQOK,&4G>0RD03,+P?^L/DHN9(#6$Q1"\=.-V,U&[ MV5":45*HML/5] L /H8I52+/\NPV?IJHFNSG!]&0?6QOJ]E26Q+?W1 MHAP1[M;5C$O0,G$J__7-KGS9WDXI/TPC*-+[V8%<'\SRC20!A7F5$ZJB''#G M10"UL=%MQNR).^Q.4CV"8XGJ9*,>4S>;K"M SD.:7*\R7T)@ABQIK4FTQBG# M\:1SM2%%?<_ $7LJ#@8/Q.U#'P97YPA3I^8(72R;/I*4B4/1=61.@=B([H%& M6R/+F#.2>2]9@VO2$]\_#PB**EE[!Y:GQGL#J&DDN2&=6LS1C0P0BIUS4XLZ M3G<;-<"+[:Y7K.QS7DY5((^K1U(M]%^ XZ&/.6;WS_W,:J**Y?S9/?T_U/26 M>7$'\B@1&X22"W_K&)DN (9U*LE_*WJRM#8A@ES4._1 LQ_R-"VVY%"TV0SK MZ0XD0#>>U.#>E+1A"SL_UGIR'AH_>S"*CP)]N+FN2=V6 NT/\AX[U:4),Y!'\/)K\SV<)0XV!J8[!.A#,&<5W(;/0ZT FLY MKB:7O[L.F;1=WY*76TZ,OW&TN.]OC-8^17 MPK9["HI+5^N(Y1$;Z_7$DPS3/RJ:_W1:5!4LM5+_3'Y% '<6DVF1'<9V:S,, M/U"E?;LOR40=D)^??4[!)VP?BKT]*7-LV>9//[I&5TO9_N!/7]]I;H7#]Y5V M*R#[6@'!]/Q/T_C_SC0F6,^Q@7:QA/J&QBJW5L!KS_^P3SVTAKT+!UH):JK=3G8VE67\_L=7?ZN9Z, ^ZL/\0( MR-LE(T2Q9!P.5FG&,[LB2G1CAC0#23VO^X6_BLO3_'_K2'\]>ZTX8]S#/%13 MUN>J";;C?:4NEOQ+=]J![$W/5UR*92NS!Z8=7\UKZUP;-!HE]I*$CKVY[Y54.":(#9^D^P"XN)N3:%\:S@[+A38%)H:;UQW: M+,[ SXIK6IUOJKV <9ZOOZ\>S<]7P;S/JB/XHJ:(=/S5/T$U2QDP4V<3EJB4[KLC)/]"QER 3BFBLS$$"TZTZ[D642 MS"17<1(!.D$81<./;[_/$E?JW'IKA\ILU$JJ&YMCSG?:*3>IE&-U7&1E+3OA M@./ZXUKVT ,H4\*(+;#D5VU3'NY@ U+)5!7G@C/U_N$&+!TNB)$"ZYS2+WW#Z(#$3AIQ M>57U18_:#ZYS!B^"7KW@XW5_:Y?[IXV$QR)A1.XYOK50((=(&>KN7\=/.DU4 MUML)_)+C$0@N![.<6K$ZHW8UJ2\=71:"GGN??OMUL+RR:XD$ZC1U_XT/)C(CD4A<7TC3)WWBPZZW;M%MG"-/'A4J1]"\L3@JE9?7PV3$-DW-LH2Z*]KFY=2J1,U,Z MF#$7(:?M!_<[O*&:)Q%O*)?OXCK;R[^$["9:_;)T90G0S#X"N704B*! $SQ4 M6T:9Q^>BQ$TM$;2]C-0G76W60;]_(Q1R_)2L]^FY/"-[/3RMH+LFPPAC#^$ M>](4X0*K; ?B\R7D]]+9,=^SC[ MN8OU3Z8:Q^X,P7/S6/!P)0FP_2@_AT_31COY >SYGDGCWX2Y*?T9,YL3OXL: M[(-T#+\$-UL^B8@Y)O/;#4D(DF#S1S#4PROHOJP-=[_X_9=A)L>J@),;GV"&\G8@22@S&6P'G&W$= :,HG6K TW" M:)H='K!DQJ%.I-.1!SE?CE=XY/NXB/N>KK&@&3\WL]3<0+7K$N_2_5@E'/I4 M!:>30"3MT!C3J.V;CD'B)M6&I7B/$7EC!^(OHTP8JQ>1K#B@+N@9('[T4FXO M*H'$C_7$3S6Y@0^K?V5,AR,Z\T[5&QN^#&RSF=J_%O>9/_H0,CGQI7(J1%NK M[O!"/NX3GAA)]P>K."+OX)C5Q5!\]/8O.=]D]+D(3WBJ=H#:X ,W_^F?1L>_ M*_/)>SXN+7YRH49<]$YG-/Q,/1S4M'Q(;"\08A6U*3-Y:&&/,4)H\XE ?1(_ M\\JD;[US.A'F'4O=S/OL^ZZV)3!&]B>?TCT+KV@SRS"&/V9F&KN6N:T;PY1A MP,&_%%(W5+PC^.XKD'ONZ],F&:Q7=-&7R%"ME!J7Z8I^!8Q7:FZ$E/WU..+? M=:;TH[G)V'OIH%$^Q:EKJ-:7!$Y5WR[>FXKS:'FOINQB?IF<6T)7#< M])V56N9%5@);D/UM5N>="X<@PQZVB>5WNW97Y"<7W1O[(+@6<< V[,Z\Z4+ M9N$^*%M@]WLF"CS%P(+KO;@].FT2'$_HVX./CU2E8;N@"0]"B"N&$[^O:H^9 M.R>^4IO?^ZXD(N-EBUUEGHX$?2(96QE#DP@'#G7 MT]0)AZX\>:U"TRE%1=$_NM*@2E[W1_I$HK.R_0Z\/,.:0*[ 4DAB;:+L/D1= M4!.-VWU8I1X@Q.J'W;X7:$Q$Y]8>FQ)Y*@:Y."DC87Q.#N+JXF,_8'1 B'&( M/0[?R\$(4^M=\/JMM4W*HPK0KN>^Q?RE#YD2"C6U+99:XKT1:<(SN6KY U?72%3?]KU4/ I][6;_DZI'O7O'ZIX ?)D (@4-3 M9?0L5N;N+=C8.7QWO@,PRSC]?D)]LD%W(W242GW$*K\>MP.Y\DW_2F7TBR.I M[ZPZC!&R;2IH958:P6<&1>%M*;+TF\,*WO[][==T:.,_72_/6OG#!R'/JW4. MW8O3A]37#A;G!&$/$@+7IRHH34P)/K;(L8DV[M5"OP)MFLA""EN_X5WNL>7 M"N23'T,W'BL$IHGGI)W1Z+8ZTR4(8?%^X]#J*B4^%%>X+CT)C F;%0&V: MC$O]*%J%9N->,'P+'A"5(],T@3Q2T/F9VLCO^T0A8E@V$_)/D41]PPCSVX'4 MVOQJ$P(0:SN0^:%DK*B)S=Z>K_%D:+SQE1_NK$RN9 /J6*U>CZ\_7C7X7Z:A M^\]KYB'RJ"$"X J-]Y :@9-G48D(J%F_##TH'DBV2NO4+O:7/ZF51U*,4SK\ M:5MP6X4MT/5V@':N6G9LW/AP8S M72E;V743T2?@G(#(E"*0UZF<.1'DT#S-H-T\/!8GW::XEL7196$SY>4!5#G1 M[YZ9(=V8L6MRG9AIB(NE]',EW_6!_7NHN. J$K4G1XBFH+A+7 M=5N9=(PJ:-$YK#]SLC"DZ=9,T"%KE'F=5K+^;O>(Q/'2S]9UZG0/4-N3MLH6 M.DG#L@7MYY!J\9T>M5UR)(%I\\:-%(5W;#W7]URQOJ;KANJ"JY7Z M96QH'L?[DVMQ3:?7I4WBZ(0W>/;4Y)(3PVV[HB]=9$S<5[Z6H M)RVNKOVGE\05HS"K5S'F/ATA$'_(M@H]"J0! _1"4&4.-2U/GOC(*IM#[?_U MQ#]/;3FA=XCG[7X^BP7%2]>>_*DL43*_+_77ERD.I92M57#F*O 1R.\FU'BG MO?(&5H8Z:7X/=)Y79C.BDJ>/NPV)#%\Y=^E0VMG?9D[:'T.J1:+4_T<'H/^G M RW"<6YG66^QR/<8S2GV(%: LPDOL/O-5-!'D6>,NE&BH#:U"CYWP.F:]S!U M,>>:5^.=;O<+A:?*;TO<#GL2]=<<@LYEB&&^XSC40(5V@JE/&V)*R'3O0+C: M8+^4]H=E.= ^;E;D]S\R%VE\Z1V(_'.0?S#M:W>L3@Y MG<3/5L?T/'!:(\TC8'Z.9H;CH:2IWUN=#ZR;Z\8WJ.L<^ M@K9@X="12*S*P8(?=J M^F5;=ZU;(@:##B6W)NSJ5#,+SZM=N)=,CV0]M4O58KF.FX.2-ELW\0#C4TQ/VR"%:Y<&+S_YOSL#@3Y M?R9H#H;;J\\JQ_K;3;60OU0B:DAKKRBU!K4P-PN\;7U6#_TJ9![#4S"&8NYC/B,9 M3^00^L>Y%*/N(3&7 6&[NR>BSKF.*7$OSOR0TK.Z&C#+\'1,Y8JEHO]?N QD M2TUR#RUL;2]#E6G9PFHQ,^%(W)Y]$CSTMW,;W^,]:F(*;'4:O[%K6C:3':52 M4FSOEP\>S/MS.Y/<\;Y>HQRVST5B: <2P.*C?-VM >YB/=N!W,8)88:PHJ'I M$*860$J^MP.1!^ML@-C!B0F'%4/=O>]3S_[+U5#068Q5/!T<<^!DKLD&L.D66Z;2I>!\4=,\SA&L&V5S< MN'GMFC8ES$K%Z@]58P'S[;\#3,%_36Q!/\9E]ABN+JPCWWDW4^4IQ&Z#OHRXZ&9\?=2+OO(OJ->R/CA=6\XL:25/;%Y(@S$764T*@ M+O%XESCH1K\+NG&B[76P@0R&DB3,=R "NMVHQ(*#=3G["Q;O;,Y Y%@G@2)P/;H.?!Y MX)SV07=+^V\-5/W>1N/X[V01TY[*QO(;-WE"3$*BUPR/J?R^<)A[SFY*G?X M?$Y.GVZA9W!4I1V-! TH;E&^%-[GGB7HDR#2%RFYO::D,*KM:0X5[Z_165^* M/22]-M^_AR$TQY8*&^%2F]AIE7DX4W1H_C5A_E0)S@Z@N*X8 M^W\'/2W\N+53GX5I+]HL]*A]Z=^SE"%Z\U;<_F*6/0>O\[*:X=ZDZ0JVH":# MCZG)*DSO(,)XT5$@@B9T$7Q%QL=O/2CL/CXUTUKS*]?(-E;"^K:G4Y;0_@^I M=VOV*!,:"!SDK,B9AAO&@#TTRP_G,4'.06-)0F;*1+0YF!TUOP.!MF5K?RWU MYBZ-2PSD(9@2];.^+ U)!^8<^V.KHE<5M64.D;3_/QY2?9AO<,G-]1@"+_,, M#=Y)$D";SW]TL*K16VX3!4H$U-@5)Y4]XTQ_:BP\"[I_PERX[T3'VNU"Z&?2 M0Q)PV0X\#(_>K$+-(WK@H')N'UP"?8FFSZ5HXY1^9?15_>A:L4]DU,$>EZG" MNH2:6WVZ^I5_K?0^9S!DJ/,,#?8HK%XWEN"# ]+/P)J)]DR3NWIDJY@_G4P MM&3V]>H7'?;A7-?AP++GV:K-5MD\(2?/9Y"QV2;?*K9B)?< N3V(Z-U[YL'0S<5#((0DKY.I'N-G0 M1#/#\^1G76VQ+M6B \85TVY/^)[M'8S^]$X55GKO,A_'"[S#44T9]NPQ^JP& M#=NW_IU#D=1*_)H<&SUDA]%N;RR#WZZ$!$3H!+TXQWA/EB>G&<@_J[UHXREH M%D@[%$N[A05/E)FS*C@\R9>0< 6M7\/*]P*QH?/F0.SDE(.+\<_)_+.!?UVA MVD\CYH0C3GX=;B.<+__O-PMG/#N8>X L#.CY<40U"$W ->52>^9ATP7S%%@J M@9S$42KF-3*)Q_\Q\\CPJRBS:6@]S^'IA1\A%VQFGGQ]8H%QNSWU+"CG[# # MUFT72]JMRJ[;;5:83.*&<]S^VRVR5X&>;AFH2 -N]9G8DO03YVH^_>;,X!5) M?@?B1YHJZRS@9:5@;^&_6U(F4YBR@873W\&*'@2TI*DQWVZX,/Y3^L5W'_+, MC\U89;PU_9S2(2$AL_[< ]IZN!":1+@%(ZK0*\$LFGHGKJ[Z)<<_I=+BV]/C MMGF3CQ$F6SVQ_MJ!6E3R'VJE5B#UP>"?>I.:SAX%@J8X/PWQ?W\?V;CATTI' M&/O0&%8Q9Q&(^ =]W4/3*O1K8QB1FLF"H:Z"?9.;/,WC2E]/%']9&+!,^-:O M:?5&_%'#+6'WUD'=AN'_8L4I'9(?^""^#[-L.,'U!OH\JY40I+N?/;8%$V4& M^K/OS/GA'0GX&H.0ZE$1X;@]V MWR8"/.341]7LSI.NNNO[JB=TC@%?JXKZ3^'-FP_2&19DWD.6EPL!+Q6I30/) M/7_[F.*C]",?6 _AGK;<9.F&T#+;:K/2-\@"->,3J!KSQKPV58";[-RW_KON,ATEF MUNJ'Q)-,)'#I*&U=9:YU.@(#W4?3>_W/5\V _XWV"+HVQ._7Q@6&(?J^;^^) MB[QJPZ5\]GT6Z]Z8 1#QI$2?I(K0R2[AX1^XBBO/N%WM6+ /^T^X_[A+=S]:Y#4EX>Z5& M>]^(C.$_P)@D ; $%UT86=V-]X6&0^W+DZZTMB\&QOK6[#"4V$0[8 MV2(IDTQQ'+V<1L4EKS-A=W<@_#N0;M0^M-N$^MAZ [Q.FJ'3H+!U\5"FD[)W M&N68JO>6Y<*3DBA[FB9]A96-]5S%5FQUW#;;HQ:B-5RM_N4:]\72@9 MUSF:L?_&L=Y.O]9.R=Z2-G<]L]!/?,W#'E&T"OIK4(IAO.RA--&F'S[BSDOJ M>5#BZAL_/6_1FH'7+87TW)8^\3R'7F@\@1#%=MCO-E&?W3_. M]'[EOP-IU(WN&>I:/5%MXJ.]V?U2'V_H('SG$RW(XNJ6YC-Z;ISSSVN9LA"O M6VEOB>YN^V_8P=YB.VP(-U,E>EU1,0WIT[ +C5&>W7QG1T+?K/W.-6\=/VQ\?[SBZ=_#33=.1AM.I+$[&)5XTT$ #A[WPD02K/K18@%;41Q MV3VR5-Q##Y0_PE\FJF$Q.X^I03$D[N@JK MFFE P>_'?-V!U./B6LW+PI5LVXZ^=XMK8/?)NS_.%0JIJ;>72CNKIG+S#TGX M?B/$M"CI7P$6U$IGBB^*Z-I.RM#)@,*$<5_J3R M*]+OK>RKC^/S:;/6RHGS M5VHMDL,"7.>L'Z)_\IZ^I/F-?9Q-Q-9!VZ&B'N$V%$0W2==Q5+]GK"%5TWP8 M%8I\J='3%-C2FM0I6_!UIK'MT+.#AKU=BF40I0KSB+0JAA_[4S-TC>''<$)B MZPD/J69RI':U=[2>OL3 +-L/?/>E3PY0(P0L$=K649]V=ZAUW6F7'F$[CNM# M1<-AG]4L_19_T M5JEDQ#I<)[7C.>@+R2IIM:D&9>:@/?RZ:,NY="TPO;,Y!W?W]QQA(9B"ZHS%)C"N&X52GPO;&U5E__K 9I/BTS\ MIE"5IOG[P]7:U>ODID@W9&IU_*?,:UE;B7^8 P4$RB15&_ E9],SBL.WNB>Q MTWE,!]NB7\9*CR(K_)W>=8I^,;GO>/3+G6]]BY:+%U2^QYT7[@KYR=U:]'[H M(:)>MR-]VK=##VT!2LROVHG?SO!WDKO71+<^^-:]G>@3^SBI4E%^P5M%H_U- M!P_4A%5*N)6/G<;-ESUJ1=*X*:2T#3Q?N%W7=(DXZ-2^ Q';Q.Y+1=@WYWWK M,24N9W6HON&Y_^>Q@_KL^X"8XT^@]XL(!PFW4 _E+'=/Z;51U(>,0\SS8#\- M=QG$ B1KH+5 !9A2;N_"/3OSN/! E^D2ZO.QGF@WI)#,)<=R+M0.JVNK#0 MW5IX# ^(LP%[&.;^S66/-DA2,RO&ZHELE?"V>?NVNM'?>2I23[?" KPR,N=^ MQDC]6%O^F5)7XPK9\M?LQ_!C9F"U950)FKH+>!S 4P:=E/0 5I[[JA)T0K_B MBZ9C4V,(UX^HM.W]OK>MO97\7UUL3F%VZ;-WD_3.[$ \25.C3N/UB&2"+'7C M']I402^\R,WT$)T-A984[L^WSQN1]1Q]5,'K$#*\8'6S3W_/VIC3HAU3@;= ME.81RY!G/@"@Z;IX*L?"U]N-HTHG4BD5B?JI=C;OD2T]3]SZCC7@[G9P5S*$ MJ! ^8D]4(N#)%G1A\+*'84H&=E-9Y%RJY1Q"/'S)JBDGLHK/ML7'[U9JXR? MZJKY/=&?QV))0?N"'YU66C /5T^ D\MW(,"E=6%_MMZW!BQ1IOW6TMSF"R>E MX]+;E$MY3OE'XDYXA3<=>>^WYTQ0R: ;MX]5-8E^@U5)\(41S\UY(>0(WD/) M>78IS&-J:XV^5T=>UD@-1MIT:85H] M'ZQVSO!98795R5)5[^#!>@ 9C2@[1 M)8&T!NEL"F):T[JN/M_=6",\#VGSJI##"?B.-62,,_'OM%;(Q>=]]U4+/MDO MAE#'=HQ@9!I:.08:Y K^)KE/5*'T"8EF"G'[-W8@HN[$Z1_FILS@3UE$2XVN M$,$"X?(>NQD5]0.PD@TG;5KDO&\G-KI $B&/ODE;Q!7ZU<[V>/L9;!!,9WZ4 MB;EVR,5L27PZ(R#L/W)R[NJD :!+_\3*(_C!)%8+N$%SVEDADGCX#8O9@\#K MTK(?RWEMSS(AGIF10M^+/B09?IJF[G<R>1#0J8M17' M+'X<-;MY6FG5',WY(P]U= =R"QM#> =]K,U1/%QB#0(M"="?EP^\"J]PGOB9 MHUO;%QFR=;?_;FA]PDAP\%_%\K<$'5'M /2IW;:I[%Z$9-M1OQT(A*E&:QM& M(ZK\UJ/FJ!).(^OZ4P8MUWCJMR,]SHDC^NJE24$C(H6-]U.^\378>UC2?.FK MK&PV/W)[,AZCRK2+M#8YAE)@:[?6?=-=#V@]I9"1>'G%Z?XW:]Z7S7JJ7 OS M:K+.Z!*)98PHS3<>'3EGJMOG(38VLF4]4?]+=Z/E^WC,#["T< M8O8L99R6T[='9!.DF/ J-XY9?5/:PRJHPNB@S>/;Y8;6:/#D!CN>+IJFLZW& MO*-,7O:[9T2A5_O=GW2CWW$%G2;>?1&->6/OH4+!@D?@:R+DH839(R GD$PO MM>?,*@/P^*6)5N_7+S'JQFHOG$3=3C:'JAW(&OH0($;]U48\M4_:A35Z+@]N]'A1/H81>X][].NF9],$#48D'^X:=/ MB]&F9Y. H008<(7P'37GFZ@*D-)W(+?==6UMHJ+NG9JY[Z;Y>CB@X2P1TQ7\ M5LNB=Y9L]/G;@%YSP7YNCY^5U:^&'_)XB88?C);^WYQG_!ME"_;O0 ZS:3L0 M5B=A8]47D3S.D(F?E=B!X".T+V(G3=.U+>URI_[.#C_&8_U@BPU5HU%V/4P+ M6B3K]-?EA1W(%?J/C?%+*+]^Y.?@AH\O=B"96P3W^LEMK2+"2V/-WP3*=<(* M1P^>PADU )RF1]K4V(%\YKRMFYW,P;EL3_B;F/],A?F#HS<,I@BK7'D8(\&\ MN5O9CO:D$6+;CJ_ I&^.;KPT[*/L9FBX8AN0&&JBXT]X: M/1M0_MZ='L+YT]7=;%TS>6S'M1V(-Q$GZB^G4"!'VXI7,Y;I&8JOL]'^N/CP M;;E7QOW,VA(]R?NI_<*&S1*+Y\F0*$]S]&[_RRY@XB&PQ0DILJVA%%S"K.K' MY O@PCP21H7+@2L[$/MDFY& AI,J<3S(U41I?N4DY:']D!QUUH=A8Q/7D3%/FQ1C^ M3X70D*+6>4XH]07DR>E)G@ \'>T>'OIZA(.&ED;T=?0ETQ7[O5 O@. G5@>^\4688ZRP'6X$/^@4<3Z>6L40G4$? 5]2 M/"G2K%+F<3H.ZE]1M>RXM7UNJ.W4KWN,A3BA\M:?IW654_L&*Q9OE..'22FD MQMRU20#:,S^WU(U*N+(#Z3RO[S3A"_Q^6(A8-8YMS$NYAB]K'"47.&L_XFI# M)]5DEO!^.@'9U-!\"IZBC9+7J7N!,AMP ;"C.*93L/Q(PZJ[K\.3K3ZZ!/JD MNF1_!>Z4RKJ[7!+4TWO'(VJ"["4 3BA0'=:5JM9J-T^8SK(:N7?()34]"55/ M'!MN,$P0IWU?.02M)?7'!E@&:J41K2Y;Z>_9B)5T6K*CRC*N,6^P/A#(U>?8 M E" FU+00$9P,4\"(;LW;W%B_PBU?'>X3C3S'_7@NRR5!647-1T$H>1TN#L:_9GV'O")U$')&[E^XA/[Z!VP-& M6M(DIZMV(,_^KF)OQ<@T)*1\'._Z6EV>$1?A]CON4+1I<])?Z$,.[$>M#3/, M0<)U,!@HICPV\C@,C-D/4* "_LV!$[F5?C0S0UOMV(W+/TIL,Q*%(_=9"%0; M,MB">(XB_ZRIIU47P@/2N6:(3).#ZN$=%ZE?VTL_"3K,N%WSR7^=[9(TYZ8#O0\ M5VR?J03=?PP>0-C;,8\5,[^][1AK\%?E9'.J5V/B3\V%+OTD6G:K#,9ZKCTS M%SQ%=3S1K@H)W7!Z@>9B56-]=:Q@]B$"3[K\KE=L4/'=6^?3C 'ON=.)?-+@V<1Z4@/.N'-[.*5QYL M@Y'V^9:-8]TQ*F6-I8HM+JS*"^=]B%_^GL9UU-RD8?WUW7?BM?XJU'V^?/^ M^'M!1A1+IG06/02084I.$.D"8R9GU!I>IP*,*Q-H7_R7(O=^!=?,V2GBU'?B MLWE/'2F\JXO41?]/B80'G][NH9=*+<*5X &X*0*=HRZG*!RJZ^D=*9TS_?+K M\])?6WFE,U4QF:_IR,C]/CE"-SX/+'VJ4+H6MQ:C608:T,KF=*E08/0"V \< MIQS*H!"$D#F+@9KNW]8=*=,+YZ0"] IDG?5J7^C59M_@/QAM_$#S[RA[7^A8 MJPM 8@L&*U3906Q<[6MS'#(P,UX%,^*1>J M)/\(G[@AP',CVK(%Q-+S64\(9!RVEJ^+=9?^E%5,\^RS6R#[19D^+6HW,.5::P^[ J+#*L7/)];#I M_,XPG$1K?Q%"T&TV)V/IL73>C+?0S_I?4DVG%3ZUR&L8O@B#R>Z>&LA\W\$T-^ZP=$#"?L[@T<$5V,/C=Z3.W]DCN MF;%'Y! :Y0"6G.W(D!&GMX_V<:/MAQ'V\PY ;O)"75+XYL#C.4J=88)#MGH MB:$&-H]=3F2H1]_C.AWB&XT%C'59C# M<0IG_UN^Z/]+@SL#;*I$^PQOK%ICA$$CJXF@@OLR-?[;B4W.\WU[K?C432MB M.3%MGKZ\ RF2)^.91W [D$3\[:)6!8QU0B_%W=FSXLJEV35%LVM!/\9^;LZL M!$]T7JJZY.UH_^=Z(_/6#N0XA_;-G6 U8W_%@9H\-P4)&V)P9NX.) ,NA[9_L]),2@Q5]'4/F6P*&[4-'XS0:\D) MP9+/C\MM\]&W6+DFYX!(2M KFM"YD9+7=]6$#S&FM??5R IVHNJ\U8^S\'7\,%$'N37\H-S-JM M__WW6VJ+M(:?)Q'%$5-;G:MD4FR![-A&>8"KHAGCRJ2';$G227>9$$AP=(OE M.]XV?5 %L.Q#P$Q" \E8[F6\BM4*"N4"S?+>A_'S"FJ_K^@,Z-EBJD'N#E>C MKG0>/S,N8/MH[8C6P88FW:WG]J=_S%8&9T99XW^8[)D+("JF]/C85UR)W7?) M_'!(=<1==>\OLH>*G[\1PG^W8]F])P)/]6.H,45931B!6?;ND9-3?% #EG_E06SJ;.EK M5W\'EX8!5W?+4''90N]LF<%$@>^?O^\7UIQMOZD>TZ7A4*%1A9C%Z1[?7$AQ MS-?>]UE_1L-?YY)'T"13G)D^@ ,/]S'%H&Z[*8Q^_TD3*<5VR&",D3 ^DW/D ME]*KW1['0/]<'Q1TU36TR.#+9]4KXI):2,UDO_/O,KEZ#RC;1LDPKG%<"IXI M'=\UM#&82]X$X30D_34X3R'%]0W8$.*F=R!I\[EVA(?[I1J;6]R\ MQW[/G3I]>[$U],Y1XD.#2'H'YZ_/V=UPX.*,9SN,M\UX):\Q%IZBM=0 *,7. M(;A)_D+&TUKV527'OG?..3]73CH1O3+0B3?X[A]NN2;!\/F% %RP2F@9<.BU MLY:Q;B=L]Q9I!QKWA3^?TD;[MI+OEIZY=>T#1P=BM#VBJCZYK0J$JR$EZ A M]Y&!+G@REXZCF17/N9M%65X$SY'_;:SV5XF5-.38W*9$J-S22_/<(R2L^.$Z M^0GFQ6[E)'LP _,54==;C%^%"0>BE2GXI#:C"3/E\-&NB9JWN\TW5IJTC9T; M?U0SD*@Z-\.1JZW[!KJNSG+MR@5]& QD>( M] 6@K\<.IMNMJ^B7X==VN.W] M.-6[H;4N5DR;+%T5N&!1PS]ZT]SQ\XLZ5%0[+.\!-)%]$"T/[MF![+T_AMEC MVOO\C1]"M.'4S"F&YK&&C/BN#HW!?Y:Z":)T X.UZM(E<_<70YWK;^G*8)O=92]+FI:'1Q MY,7U::[1"XUILZ:>]#L E?XZXX#]W9#<.YV9;69_^=NO%P3W1.G25-@" P ' M]5.SY_#$KNM@UGP+*L%LW^BA41/=X)N5Q-("G.?18(-WC>S!J.^' X[ M%;<_T+9A P$>&NHDB+"_*ZFR6O1ANRU:JMK4PBNZ<-_E&JL-D$9-@087]E>- MC%/E>)RG3TPY'Z(.Y/C,,J+-;'8@CZ(P/$PI6GH, 7EJ![*?J0[\KCG :F(B MY'8@R-O C[="TG4Y0_Z?*B6[5/^T>D'L2U1O3*PSY:MHFM= 7"##=14GO9^C MU!R7%O>.)@A^E6\+JJ*."#EKW3CY[[&8UO$N\7OV$@\1]NSNW8.O_Z0GFFZE M^(*R\UAY.^0\2>PZ&-\CYYMH\+,M9MWY_9$E?^Y[9^:?=^X-3!&+,SJB47H; M'&(+Y ,.5UBE!H3I)3+'=]HIHC5H2\E:RG6TMC? DG-3TZ/NX>YC$A[3,\0? M;OUZ.M=\G4=N[&?E'WKB,\ !^OM&>80/ZB+56/Y5UN3.5$QZSV M!_V12'T+X\?-:5F+[N*\%ZL^=L%GE1/4^:2VW3D&UF$"]TU.GU)!L)):C^9M MQ;?*4#8("%F.@UYH@(O*<^(M]8^'QP^M.EOM_HR4.FGQQOOQ0G\F%>>QH&K\ MVCI-ABXWNIO#V*8+IM($5^<,7P8&^NU[Q/H8E&7ZLO[) /+VEDW H=LW,WE" M]_Z=>IYM?Y5[,3T=(;7YCT F(&I\NW8@24V7T$?@'=J15X#'N56,1*:]P8OE M.__@FA<;,\Z_M5.AGK@N>W)TMT\H:.D!A#%ED'0)L FX)-U$0R0-);>:SEO4 M[S=.CZ,&:O]65.=>MX1.ZWBY3W%9G#7S=MW&S9=QC(]^GU72)@AJ_*A4_3-9 MXU L3I(XOY34&DPA)&!%+6)9B7[S""52A^E,6IZ7N$%5O>,[-Z*;9G.%U?#9 MV@OV)GU1R='0+X1I#3@1RQ9(Y3#-U-WT,",R;!][#%;CU$V2"2^^#J;.52"+ MD10$WZ%7H<9(JS2,6_[M!2-!$CI=.SGJ!=\31A@U@HR?)LZC>G7C"( #"529 M[!D27&$?KP'5;S67=<(3Q.H=VXX :56G$-^;^S]@!N[\(7[:XYLBP<][C;]? MMZ6?0U?*0#.3(_/IL898)3--(M,4S*Y>:2Y+:U/HHT2&C6Q:COWV?D]XZ)4Y MCM>J6HHHA4J5=@MVD$[J]#3C%+$=\#8Y)&F_OFXZ3(BM#L[/X1+1!N3;)K 2 M6[*BQ8CFB8W;WIG.5(_>/Q.4$6_'K 6]LSV&U5]:?W+O7E"6CFU$/(0'K,<4 MG*!YX!@F_@@!9F@ATW;L'BF9 -T\N*%_S)QA& M%,HCC&'('B )$KS3.G7[(VE:=W/&X^>; OKB13\-,K7UZL66VKS1F:WW5S4$C-T;O![B%MPEX=ZJX;*/TU).Z-P MF6]1EREQ)QU,(-&WEM@WV@1W(*->4AR0TA&$T>H'2/0R5O(]@B+:::P5"FQ= M X?*TT7!UYVG#C;*O1LIB;?*8)-0IN^$3 ?3FYV?.]Q\$GA[?'*&S8OMT&3S M8880#6')A$!X_ Y$RDS%*)V)&88J^LOA$@Y\>'0]32_V8,Y,5>O[\;,:^,R: M6MW/L6?PEJP:@J?NU!!]"Y1XP_X*;Y#I^HZVG$N] MRG//C0QE[92?.^O5'8'08+NEV\9FPGZ()GPGG%@Q#Z4^I%FZ@_ESW]=;CY-M M;*WKY9'N'B?7\#XYG\/KJ4I\!0;Q5(<_9,MW;18G:5#0".4$HA@^V X5IA,P M/]_PU'@K"6TWCY-=)M5+YT9IJGWY75H^^T-V8@DI(/GQZ02-ET=4I3.C+KV( M<&,=5%5?*^-HUO8DKA-QJTDP5['3WB)*Q\W%$GI+RMJHZ M>"NQ9>#TH-BY8]Q2/?_IEL"%:2=(-073":_1/3**&'3Z^'Q"%&= M#7?=GDO.]7%T>?2IB,MUK;2ZRJX('R>';#4K@V4<<(4J M8PF4,:4GV0*C%>'("XWOWAMQXDY]E]H+(5E#9)'KXZ9_IUG3B:K3'V4B;PCG M;=O0BSBOO,'^0FJ(CVU30)O12K<2[T&%F6KC]2RG=B4YP*-,.M^WA/2]V-(W M).E)CK9P@+UD3:I3$9=S+OKN?[*#M%A%F%-H(U:IF1KS!ABOFV(F'C%$5KS0 MYUC7:&OH1TG2?#,H-LW_.J+[@I=XQ:N%:]>.1G,OPJ:P[6W"8P3R(F(:V[V= M'GOOWZ;B\3GHHZ51_*%ZB\P)%^WBQ)^I"9]/IO!H';V_<#?FS+^MCEDM,!MP M(J.84D..K +/@B['8?:!E:9IU^73Q.5BO@9,9K@0 M6Z #*)YKHD92UHFY73 I$S1!M#7TM?EKL&A[WJDA9^+/5\GS3=&N#4W9G>N]]:T%!6-D8=;0U6D/^7]MX\&NHX_!>>>W[GGOO'[X^W&7_->WF>U_-ZO9?G@S1;W+QR;V;4\A\\]YTY@_ M]2X'M/)"_)USFF]S6^L([Z#Q"3[J?/>HW/+^E%:7(@!/?TD#]^S:3&A5*\ZX,X( $5=O_NJPLM\^S.9')U&J9=@?[& MH))FDG.UYTCX!O830OKLHXVJGR(/=4SQI&I5B:EV=6ZD_\IZ%&^(E$RL;_>D M/&-ZDHGRS=5BKZ-"9R;GETX_!^.E-2A+MG,Y*E^SG[GB6EE57'Q%0WCP-\%) MWG)4N;XVHOAR$?Z!:6!SV%ZD=>.$*Z'[N&JYU)["@JE[#;V:^8O.=EW9#8ZU MAY,4H0)0'WPR6B1>%YU=HD\;3F.K,T\Z"?YJ\3:A;3&EYKX%579G(T)DZF3I MDP-K-:.6SG5YCV'&1)_[/!M&*YEFW&#FBP$.&JWFE$"I]JGMJ'*F[206+!6( MTZ(>33=LTLZHZKT! Q/[0/Y-+S2,333.V?PX;M%^ZO3<5U3G0>AUHU1H@P!3 M,I8KY87CK:(NGA]MYH D4%T7WUP%O.>OA,I9-[9+62IZ.LE>N*@HZ7G]!M@D MP9'G'=/3=/?VZ9&%ZE48K982N=K,<$5ZL/)QAY;1DF%2KE2GY.R[1B(*FPP_ M1PN]C6&ESHAMXU/^ :DMF.M/J&M]\%Y M+#U?_F[!B=/L>\2N?0^F; U1EA^>_=".=< WE2;9\9/ M23Q[)BN[S;>\5@9:"L%.,:6&26:KC/0G%E!*@7P;4&?)P5*>5 M^LA=N Q2_6/3>ZRJ..W)SKQVN]3GOX/*X0>U.A0J@BZG%V1V! Z(ZWV!^G! M@#IXQ9PAQG088VLQ3<9QZL!]()[BF;TW4/48K7NG()^<6N%J5]3[.3%3>V:M MS)TO[\"=RPGF+\$ET" QB_\H:VP!8@\M\13]@F?_ MJ==&[_9BM'9SL^ZFP+3:%_]5560W$S,I.8EYG8P21RJ/:\ ?W0',+N8-VE,_ M?OAT(V]^_OV%1J6HD)'2E&/OBLZ]&C#Y*',DJXN]COVB. M84$QA4P'[CQ4 #J4[%FK0;:PP"OF#> I7F;SH_)OQ8 4$HV_I@=1#3G"$@NQ M&J3[)V^/JM0K^3UM&$2.\_S]F)V 5,!PNS6E6%7^)LH-UHYV8J5?']_\%QHB M,3._&55P@+]+TLK]]/E?RG=D4H:BT?>YV*B*U&2U<)T=\V&JX]B/1MK>7.I/ MPO&?2=?'"D6+.JE9E;>:RC#N'J1DK3M#X]N8]I5=/DX4TD>%6J"! R&MW6@5 MH^[T(5ZV!",]O\ZS6&>$O^N+";XI#GWM88QN/VO-;OU(O'<^B4N+TGLZ?T,D]+5<7L:I: U+<"$W MN@H\0'6:QDOMECUM+61R-0.UFH3O7@6?F\(I+D-%-QEA*M.X6NVRJEI?#:=7 MCOK4_CR;@\OBCA966UHONG/ZH*%(C<*.)JZ0VRV<2HF@#@+W/K4?S].O&?2Y M!FMZL)]%LO+^ EEB;YMC,MNY]'WO"JKSF"68EGT)>$)BZ?3%P).VACP9,'? MNAI87H;L)<[=./I[<[RCZ$0'1/U[YWVIP0WVV1WP GY%DVI#3V%56$FPQW$G MVFG*5MJ 02SJ+@F(>'%[M6YNC7*F4N[0J^Z7?%=!;I:UH:=<[Y\H^7\.6=L? M+IAE<$ A7E*]&U>08H 1B15^4G8$&[DSE3(_$ZX+.?Y8V(ZG%QRSM:/7RI-1 MG8!9U;&3N5P_:(6(832FXX=_W%J2/_YT6?6+3+7#///K(K[ZHX(>$A?P!4]M MQ).J\)LAD'TH:E,^!Y1:SI9U8TI/L3/+R<-LV3LHFNGF99E55-T5V([<=?8R MGHFE02?:X2S1!DB<$?L"4H$;0$1I^-61NOB^>:,QG#%S']4[F_P>VL0!8>^J MZ'0/W[Z]SU3$5[5_X/YTC@;Z9#<=\SF85W]J2;O-/IZ].[)R O'/U\;\U]?P[Z/H77" J/;!\]M+#UZP3BSGN?Y#?EG!ZV!V5R>C]K+' M]Z:(U3]K8^GX+_/V0WBJ\QZ!'MATF X[]"R1 W)!24Q]VBU0/ U>0*TH,5)>@L]IN+6$.B#W]&5@+"# MT>6Z1RQC;]QN6KJYLYCYN&#FQO&[6YNM0\HBRE-F9Q+6!*_*W4I[7;!\JN:- M0P=O&@UVD_F5500-SOXVN.#&E(#1'['JXBVKWA'YVF\OA*DNQTQ4?K!4?#X3 M6OIJH#;X@1E_J$K5&3OE_72%D/?!&V&SV^>!+IP0UP;N /E7J:U)2#"I5 M36Y!DXR2BSR'7RU[V!7YZH4:W777NE0":[)7;#<^*2/_]N_:(0R\;,=M5UE; MC*#\P KL[N.HKE?EP/6%6M:%]2O4.CP=2;C#P9++N\(?'LH$NNH M=)^P(CL@CRP8E))2-FB+,#X,NH5NJ>X* P[\[$#-AO7NIOH, [2KWI.-4C&Q M9!;$&ABC@GN.R!N&%L.2'-/-L8R<2_;0:1/0I4U1X(2X *^OV#DEM^0NC[F*23=7 M5W%! U^$U]G19?'?JB2=RU+,5<:7V\Y1/]E",(88TIZ5!EOA68 \O#W/-/]; MLFI0-;X?\6/<.T@G[IRW[)&XAJH"=T6?[H;M=A,NT@)G3A.QR2MR M%(M,*UE<,PL3H81 M%@OV4OC37)K[PH/B9[.6C+=E)D![+OG^6E33)GPA;YD MZ/7LO4$%:&DL6C3*9W"AKP>L,#%M'I\> MGXNCP..O!X_V25HO?O$XT'JVR]1E"FAB"VXSU(%J^MMQZ$T++T>*:C(%)OYK MLB@@$[LNQK0=OQG! UI^HYV+UXZ,BT!.E'QZAR_O5*H M0NS4=Q0UO">;L/N860CH!O9-G3TNUMSW:+:K[]R5(>P]XDR!@U#+],:C#?G$ MZ5Y"G\PFM&,8T(2M2%!%2)AN^/08 27:+.;9P0%)O<'G[S/X)#<"H>?U"B6Q:$9E/_1Q[8R0:IB7%"S-&L MR6=K[UD^5$P:TV@!O6\FJJW36[-A8K/^E(1!5F655P7UJEW,X3./:L&W$ /0 MFQS0-U[Z51;.4JW\9]XU?FSU*]@[ MH*XFF>$BHA0D0":0?WZ29,/3!+_>968=7=K>3 MTE:7,ON(KI_>U-*[68D<4$#V;&''C/U#JV/ O:U02^-ZFSK HGL>,EXQMH7: M%^R\;#>;8I#\Q#*T#4>L.UTC/Y;*%F$E$( ABU,J65 MN@W(Q;RH:C-"XMBZ4XU"2&)OHL5YS9M^EKVV!AFA,T>*&+N9;)RH?\GHGC/Q M)Z*&^^8-@>R%60.)S1"=7HBXJ4AL^@LC6.[$8FMSVJ1(+ )EG"N:5Z'A?D\M MSU[X93B:'\J%6V$GM/]7= #+@TDB]>B6DU$@]ESYD5P1Y@VZ)]6/5(QVI; M+5?CI*S/3[_/ZO8-RBZ@]9$?CY'<^N&"$7_XN)'S+#3P(\B]CVZ@UUNR_Z%3 M\P%A3[LB5EN9VJ]2SR50A.74\O;*&)?D3@(7&5H(B 33ANJX>^' 46D];6:K MMVW!HI;E/TE[IBF52Q\LC6IGW>U5>JKJECZW#QJ: MF;3N#Y*TU\(FW=-W% ^&)*"EG$7H69I MH3<2FV,?S8TNEC:_SSJ'G+^J::D:G\;*@E['W(>KX'W7'_R-*EX@9EAI,!"LE&JM>TH.L#Y<02U%O?.7?TJ3FK M*LA0;NW]<4P>]$^ 7D;-^D@* \R+Z?ZT[8^AB:%ADF^/7_MFX8"H1/FZ4P $U3!&R'T(D MFF%9QPO3+.T74"DQD]G[RU)R\<\PU^?JALX:0EF"Q?6187UHJ@7AP$=<#;37"OR MZ(?J;$O'\.KYE(%G!DNC(5H7^_GV*NT#-P<'?T=U3LSXQ[*[0K*9>I68W4>! M$&#_>B=\YN%") &=/6].Z\LTF0LGJ\S.(8^E$XJPL@5%6AOZCEKIX.EI__FW MO97^?^4"#TKKJK72N5U'PGNT8 MY\F(:*T@^'F<[!MT8,MARPP??IOH#*4[+U[R+H(!'?N4]HNT6;:P' .!-)OD M@! 814".(IM*>WW#2N5K'1*J.1?E<\)J9M;QA5UUY=PY7]O,#S/WE[27K%K!84*07:(+QT=M3"CM7:M2^/27WG/:JR>J8YP=9M!J]TJ" M'GD$=((3V HA1M:CS+[+)6N.Q<5MJ5<_F0YU;S0YW+9L/&(QL.*>^N:33JIR,!P>/3-O$F1R.;K < MU=_O/T.^HI:SW\7APDG3 6;\?QQ[[V.]@OJ=T*0; @LT3XK5>Y**(L+_02?3 M.DSL\Y_@AO0K2^_3IOV?7#=>N_#9_5GJ'<;%:P)?4-2K:%[ C+R=C;\6B!0B M>T'MLFU939:0RB")H(+4/>[?/G_1;DU1X]&\+7WM58?%WIA+'% CN,< FL,>6>G-9:]B^)EZU#>%U*Z!7\S)'=$<0N0K$]"6NY'AM4B_MS* J<-ZXT8>1$8 /33(A6(R/"4$:4WZ4^QU9W+TC&EZ@,'>?3=-*1T5S%G883>>NI8D;))F1+ MB2EYO,=VSH7=HIWV*3A*W.\V("]Y_,V$#Y9GPYX0Q+2E_F&+:')YLR;-J/.% M[G6: ;X3(K(D^K1^_,AWA9**4(W97+:L.\P4 MG^U "3<39R,IME,)[;:DP B4"N!K_[!KH.5XA:3>?._H8-FG<.4'OT4I#GY! M5\[D%?HPAKEFWM3'E$RG7]F5&5!)]C$WQ\T"@O&$(-A3*EO&'9BL.]>+$@54OJY M* M[-]H"CYI7I8V,92<9/I>1-;O?6.ZZ,@1V<\B&CU)!\5U9T_*$ULYH!44PQ ) MY\ZV612$?H^:G,UTHB ^ZME_7=FM2Z 0_F^>=18Q!A_ M)O^KHCO]N?]J:[GA1P78AO00DZ"22#W:QN3:&/TYM37+[RVKK'ZK)67^.]S^ M@YY("K+Y,OO+T=PR3_U@3;CA!;,F["CK!(;=#P$CK1EV@ 6]H+ 'I]T\WLY? M_CVH1):Z^H+I4#;M^=VNX;/L\,!!E1$)Y%>;FE>V?E=?4[AX_. &4[B1]6$+ M#!QH25[(5OZ-EFR.%319]8XS\\K2$V$=5U>L?$PO@Q@&MG0_-'JV=^(:^MYV]*Q-T1AFA6?9GCS1D+95\Z]I ;]J'4DVFI%R&,,Z M5L7I$?*>;J64A1JJGN2KS5J4 \4<,Z5:J?FW0W+]QAN>L55?7/F0\RB:K-#\ M>0OQ[(2FTJ?9YM; S3LX>;2TSPO!"QG??75C/YTH2/>NGS;R+/E'PH"B-,F] M&990DI'PE2#9DVM'=^)JNNN(\S?!SSY^<4*,N[JU%#UY?CPSL6N0CZ:?,Y!\ M\!=!/6%3;:D2\XXP2A@IE7=.EWCF*OG634I?*"L1=[% M%CG$=:(( %8-K+.Y I@6WDLOL:!5)UE:DXA),6MMY(^QG:JFXR:(6L=!"X70 M,NWZ_=8'Y5)MM!(>O[Y^_XP:[^^B+(2%XS.?$LJDN:J >^'/;X^@MH.OVZ= MX4)@?""J4X(#(E6@5-1IE<-,R0"VL&^<-J8OC#^0YAUEUKV3.'@<>8KZUW;) M)E)Z^.'M6[EW5N*C)=R?1S=<#=D>!B,-1G>W9KJC[F/2F==F0EH[ZG4\6ZD_ M2LPG( [9%XNOCOODK;B;=MX_X]N::K7T5>Z^D,])J]:R=B-*-E.ZB:X.'*G] ML^/6#R]9J3>5] MT#O>)VPA;7?MZ&LUWL:R]FU2Y*H+%4+/&F^W*45":)_&FXV$KEJ'45[L_W.V MK:%]5.>9PD+2TOSR@<4'=K8&BQ^2A"_E\.I"I5&=MSF@F\/3O!0!II3;0L!# MD[#LHHJ8-\4O@UUC]K>2:S]Z#Y\M]F[-I%4=?1TLV;L4M]P_"3N2MQ"4\18$ MBL\8@1^*[X=CS3JSI_O80HD,H/[_CI3$[ MB,6V)'HC7L^*GG8N?R_<;K3]!C WZMW->_$& M5-82.KQZN4A_0S=P=*UWX]@;@^V:AHM:P?)Z(3H"(-5OF\XR M18"_U$CZ,^#Z=5HU2:[[A%E/O-1$0%OR.=K>7-V\R=7Z-Y7-3[L!G@G_!Y?V M':YO/7@VYXR ERW2C&NPNTG:DI#>K,@JMVTJ&:H=Y M[5'?K0II/=PI,UE#.^IJE_*]2T+YYF!33I=&YC)N]\[4U?BA>'EJ\\?6S&8, M!.CK*3G)'@5R*9!4CV'ZUL27O;\7/B3]5AS6/]PP&^W2"Q)^*0S:L4K[-T67 MY$[/0[H+M:^')4+/ !;KHPCGX6EF17U)EF$+7DZJBTS+&;NGOG*2S%?X@*BU MD&EJ N[+#?7(2>(C%(E+W!J@F4P4>3VI"-)7S#?.O'8ERM#+\7Q;8R/-&*0< M5%AXJ+*E,L<:XI_GU/'@\ '>V5^8 \!#1@2[#RJ,,PM"-X5UPV;<.F=@V:8( MS^+:,&$OQ.VX1KW86/,P_W?O3L*FKWL&^A4.%?O(V#R(<5.GMK*%"5S\)P-# MO@M>CEPYD$P:?&>E,IT^K#!X]Y62<=5,@: A>$;&LM_Q\(&"$_U#&@=\O*Q! M.XII--3T3[:P-D,B?B)^#\VLFP.ZSP%A,4EWZT4Z(_="Y(A#$9,VMC>-]_X. M+3B:(.A&>"<\"^%;O7EKGKM #R90G0?C59#0L7A= $-?H%IZ[&VJ]PKRL*I$ MQ&J/PK]['JY;DMACX2@I=S+ V8?_/G$(%&=C&[7=@Y_E2HAC@!P5;0ULTQP7 MUM*KHN1ZQ'L,'R[8NH>:%/<\YI6=?2=!YN\?)BZZ^6B+,Z(E,W1'!S[ CYKR#Q'=[+YP4 M%0)MUNA1UK-05/?UZ5G2-E/Z(0'U]EXEQB%,V4IZ? NM@MCXU7K')D#?_\"J M_LO A3#SZ2+_)SF'^Q;+9+][7?R%RL0W:4\ JTU%W5&+6"1[(M2F)*V<:#O=/.Y>V# L%-BVIY81> M?@GV+\/MGL"W_,)P/_BF@)\+!D;=']CI]5$P,B35E+COCY4B367I6:0?*JCR M^U7K@X,(_=![GR0E*YY<$U1[8!M5S9246]CN,IK^RQ8C]5[-G"7&[$ M-S%JZ4<*2YZI7DTG,>("*%8OJHA1IWH1SV3>O!Q7=UCQN' QI!PFW= >=,O7 M?]\[Y32Z4091Q4J"/1PO#E-!^M/FLAY6#<6)93XOM"WRG/UT7J.Y-9'7(=PB MYY2-9'OFPV;N[]65X7694)HOZ6-Y@T2RA%K]Y5 M 1MWSNM'>=!,R;0)Y:N)ON:5,CNO.NF?.NOP;/0NU4IE&!.7/2)[,1G.O^\$ MYMA 4TK&SGS$9]NDN3RM&.>J[$MO[07N-'=F'-X04OXJ4$?\5618>YM_LKK" MX_M@,&.UHF3.JS3LLI8?[%WM90I1B)I DZU4H,@+Y&V@9: MPF@B9[T<.S]H%1G\>C>^NN_(8:/\C9K0B^HA.&>_PS?Y%$%;_]-47?^]F0^G M0X5P$.8= /4*:0!4OD0%!QZO?D+_ VEV%"A>',C7&18I?Z.5J92DT+O/6J,= MSE;ANC,?FP,JX^> "EVY9/+3Y4TOF14_IFVW@JV#>9-6J$B\Z#M5P/^5&S8YBVS@%YO1MF)UW)9JI< MY(#R+#F@+;D'J%]NR5P1*91>?/V[8-OB2--P M(CPT9D$SZT&=RTF)F1F/;QTM+:XC!,FX;Y23->;#H$N/_U/:.NNXRJ"BLIKE MF @Y'J$#.HGPL#'-M)(T4-J7WL'SR2LS<<^=[9__N]4K$_XGX<+_+-W._Z$6 M3A1O-DKU"'G1QC2ESK]X?7XT]TY1)CG1Q;B3;]]YQ&.NVBVGUW 7T9V,9JJ: M 6Y5+G!H=C_MV'?'>M&[P0ZS@OR<(Y*/M*5'4W/A.*-2,8"7[G?F>#J!,5PJ==^HN: M^GOMR*>JK'R)JO>G^K9;6V.>_)C)9!$<+3>P^6=_ZJ_U::=N:2U];*53 *Z= M" 5D:P"QE5?7&KZ&TU]4IQI^0Q*]TA/IVG\("*"XUTJCMNCVN8V=J)HGO\B> M:>&WN3J:V8[(.^3ZP66::?;Q&6.=UR^G\P>MYVQ&T'B]__A%('YH;786CL[= MS%YIHS4M'&TFNU#7.W'*(\WV(^K\2A?&%1602;Y8G@?RNO_"O\G(+*/^QX'_ M4R)5=]?B'W% DB;K"J>N=$KCO)B.')!!R&SRU=^K40[3\%YT4O^QB&K1\I3:R7"2U$E1N36I-IG;HDW35\NR)V?_T)L0Q0] M+OG4,_?1-_X5\V_VK<>-YR8N)\D^?SW1_F9\?8B>CQW]$U? MG^.ZG)A7$:- MZ%.'V6 EYH'_:J$;.:!:^>$=19_XW7<) 'PU!K(IY+B&YH#TS6')'_ ]K+,; M9"OM*)NS8]>N)+3$63@?.8*+YI/HZ(F>8DK/LEW>,ZPYH&DP+8#];*WVN]XP M/H@X/4M -\,[/X:3S+*00903.H02G3%#$Z)$)[GV6WW5^,V U+*BZW?+0!'2?\+U6G@&NDJN?V-FBN6Y;+GWEZ.9"D IE0<]"%T MWR8QJ:#DV%0SXX3&C(67U=_N2/&ANRKMM^MN=X_:2OM[E<8SDG+R'(_U3/4)=+$BGO+";:-E?S5_>YOGI($_2,]ZGS.%V MWTL7<]*S"+Q_P12K!M)NK3D'Z"QT]Z(UC"@89"4-Z$2'+[ \NU4U:3>F/'#U M"R'A*RMW%59(0;DF@Q?US^0ZZ3EI\NFL4%\TFI5!5\88I]@C<.JYX6^>%/"* M+\/F5[PHL$KM(^]-H*!!TU&->XO/T40-R,46!G:CI ,^I67MI_^"?,I<08;K MAZ%A7_&DAY"WD.1ZKAF<[QWLJ^Y$2?N/&]X=3LJD[0&B0K_0-P[G>\\&+5.T MWBF(*?5K;;AK!G;)E^N- 7"VD!"7CU@! 50">9@ 3H%*(^/'XB$\Z,0L&2(<%UAGT@I7"G= ';>KT0ISK_+SW_V!^&V1=+WQ4NG M3F/>IK L%@Q3J;'>7&=T-KR)4PV:N3N5-$:_T/@!FZ7E:ATM^T)T6).'ZXV3 MJPK?T4_/U<$^B\75/H31MM.0=PQ"#>\6 M"ZI'76^("B$E3>KY93G8YXM*E"MX/3]B'/QOX?3NS7N43[8(4X=6N/*'C.(N MN*+)>B+;.&G5DQS7VB."65'17A,R,JAOTOV78/'@RYC:K3?.'VI!8,,6&J9# M"?8(13UOQ.M$K8(I(:-QP%W?:*K-N?(3X+&A0 M/LM!*_?42U";*'PZ[\^"&R$,, Q;S7X35>PYTFZ_< P:D+UO&<$!"=(3M!,K M)[Z[_FM--?CQ[L67/16Q1:[^?S8>2,<9T8ZP!0L9TDA[P)=:3&ZN_]D=M@]& M/15"%&WW)*^G'D]#%&G9'?")C<($Y+F=45!+1%9V]8H+/KJ6$\F6X?J2!@?D M"WL(;TYF'H4G1(3)]"SHMD/#JH+MMGNWMX_.M'7-EN/P#GY/[X#2;,,(*'%$+>]$*J'@.@0FL;/\U3;K1$[7]/YYW6YGXN_(%.]ZO_- M+H9TN4$YH+UO@=:NF76FA B) TK&PB6^S1%_-0))*CZ],ZNJ" 4MFFRU/N(P M[]-!N^5E>=':/<=,>!;PU%M)S^Y2!=C"4 88U6F##,Q [[-4H*EC(8I_)'4W M3&#-L%#:U8&8@_(]8_FS*]^63V(F!V/38]LBVK OM-,N@:4;WOK=U51[<$PM M:^LS$P%H4POI68!G'5,*^$UEG*/!$BUM D.:,\%NK9*=X:HVHEDU YWN7F=N M^+E>D-]C%0MPN\Y73'7K4%&$<#F/ #X$/ ,Y336H2:FS@E1W/RKIZOT6-XM MI*YZLV>TE0^D_1;.>N0L\( [6UQ%I&J$#0.T S*Q^.3C[=LQ7IAN.#@0*D-T M!!<;' RBE,1&YMKQY-^M"+W_T^^K*^6<:C)[WTEJ&"%,&=4I::46]=,V;U23 M+(@%2R!/3&);!"/^]&\IG5FMPD;T=HV0S:)'T]C:%YB<1$W8"Z2M+>4 M88 @"F\.F2@&=S&7E#6AFCV)5>UR<9B8,O)A;0 M8E!2/AK4SD.&B3!U:0(]1JG>1X%H4LC9&48G6@QYFY*R'A%WT-,-['_HK7;/ M#]<5:8+8][$>A:S#KT0#+_'^P,_T$3SPV2A2'9[J^!L:"!>:GH\J=J8&9%;1 MXMZ4^F0H74@G'&W";5[/Z M_/^Z[>#TW[8_50:05U9#+9 6,"4".D9= M<''V[#T(U=F1F(JSA*?,N#Z:D7T1OJ\A5/_ER$S ,RP904<9E!IIYGT6?:_> M/M1Q"/2OG'[V;>,HBO0C;&9@\!PV2_"NT2-5T79\FI9PJYR(I-J3#O)S(Z5L M4VZ\Z'S'5;XZ*S2:/5NHE:9C#3RDAA,^3+2FL0VB6FUITC%9SY2K_L(<&QMF MC*^=[7Y@[V>K?KDB$G1$%GH=L*?O 3P"*LL-'F)R )I\PO/2!QQU/H&VXPCA(5[%+>;;I7=/!FK9_7*>B\/D M]E(F=K@J1( /%FKIP!!_># T;+:\(Z/\UB?G;7/-V=Q_:3N#%/L5?H8.TIF5 M_@9/0GO\['*T@"?*J:JFVR43%#VQ(D%A(A4Y[>?W+1:8^SH\>E1PV'!)WV$X M:9D;<*W1W_IZC/H1=U.17K2SM)_NB74JQ=8Q)YY M,UY1<*__AN1-[(9"19I.@*\BB?<1T-#'5!&@5I_8+9(!AP#F!>\YH&_YW>S] MP 0WL 6PL&RI/_CFPHQVGH4A2*^'U3;AG_.U;U"PY,E7)=MS[RZ%3GOV_,C)J*FI:OBY7!]YZ">+9*%R= M8@C$#T'?1C(ET/0)P(:J2=E.;_?:WVS&U%8U;J#Y]3QN"-SI^5Z0_SCA9EU] M::N!XNS =5"C;L+;FD_HCZAKJ =P :0<0Y\)H84E6LD%RA[O:>TZH=JE$DQT M2/%.=P\I?5<@=;MU2%?KQV=2 U'=<-K'*7Q>C^MA%^,'<-JL=$/H-0L(<-8$ ME>Q1VUZB\]!QZMNRJL:S1??*HIV=NWF4(*TG,B\(M4>_/OIW38T.F6:0JC(9 MQY%J7W%"@&]/T5I#.8 XGPP;J:*I_(B4<_:P4>R3WGLY4S1!XJ0HX_FV;R_( M #F!9E:B5^U%=WTVT&>O\]A1W];T?XJE2#F<%9, M][9)%&D1,HTG#?<@OEJ:5K.'BWH_DI1BFU(":"?&"V]]'WA&KO)4NB '/+;P M5?JW(T>)9$K:T",! D,BD$@]SW5JN 1.'8[4_;IZNA&; MMVCP:-0V=/)7O\B/_+^%0O*.^.8PIF0AW8_5Q%;8+;BLO(51N!J53*X?_0Y( M4>*S*3S5 -KVJ8S&&4S(@LMSK6MKF:WRN5]N.&_R_/W9>P)BS]4H#\MP8(3K M#-+8&QX_>'S ZZH&Z&_*EF[+7F@/]HCOBF,B>R&\01Z1214;2VT?G_'DP'_+R5EYSJPD./9?$O'//%KG*;<, M$>""I3+>#[,O?LQ;FO66:4L3H$REX30 FY,A.C":46K\@>7#L-M*%DTFJR*] M5R74;4(%6_3RKNM_&?H 8;H,+:Q[6 H8 M)B4GN[F/&36'25^UC7WM/B_RTS_IT^JJCWOHM?$K%4+2-XE!+N+[2)511*:X M7I^W!8"B%?<2&[*9TOQWN7@?! 4!%@Y-U(_$]/T)/_ ,M?NYFA_M[N9O879 MK'![W5_Y[4&=O%KP;/QNOOPXI- 4TX+:VC$OCZ.!'[6;4F,O8\?;Y<@HD6"' MO26MKL1E[?=I9WXP/-7U"4,&?QMREF E#1Q0(![8#^_(GH'3JZANJX44HF(4 MT9:KP AM.EAJ/(;L%6,!>=N]F/%J0!T:Z&#V[L;3_D2OPM#):R>MTLKR3&]D MNE08G@2U^1JLW4YP_/^F;L3_Q4WU=BQ#BSW\87<#@P.Z7^3^\TE%D=NDD8A% MPR?7"Q_PR!8*8VT0U[. &$R2&Q M)X^]O;!&%OTN%H8_M5-4&J.4(V1BTC;O?%$B?R^HJUD$CE^Z,5%5C04M&"_&ULW+U[D]PXO*[:Y%^L6O*H%:04'?Y3M5]!^%>!O5?WW\AL!GU:D+:KZ'L)_TZ^] MJAX>Z_+N:PNB($+#8\-OZ[_$<1 4)&40\8Q 1',,J: YC!C)(IXD41Z&B[N_ M<(KS/,4"1C$5$,54/A;@'.994*018B'/J!YT5:[__A?U!R6- %*\=:/_^:\_ M?&W;A[_\]-,??_SQY^^T7OVYJN]^BH(@_FEX^H?^\>\'S_\1ZZ=#C/%/^K?; M1YORV(-RV/"G__CU_1?V5=P36*Z;EJR9(M"4?VGT#]]7C+0:]8M\@9-/J'_! MX3&H?@3#",;AG[\W_(=_^R< .CCJ:B4^BP*H__[V^=U)DO@G]<1/:W&GYO:3 MJ,N*?VE)W;XG5*PD]WJT]O%!_.L/37G_L!+#S[[6HC@^[*JN]T957&+%99@J M+O_Y%+&?KF#?$[_M(:\>F-/B?O#%XSE,/WAC]U9J"#$]PR,R5[/Q(S-B>:5^\%[^K2>C!CJC3#6=7G6/6!7?6['F MHM.6>T.#DO_K#_)ORTT#[PAY6'YI*_;WFX>'6K!2J^[/:EMKOMQ\_O*KN*>B M7K;;[W6)ZU:*I-S;J-37*A-O6.L7_3],&8 =!Q M 'Z4/#1_^I>?=IS[@&8U/RHKKX" WSL._M^3R%1LC]9*;?!5_53:BME+NUM! MC117BUJ0AFIY^\&DW%'\DUBUS? 3J'ZBEY$YO9\.IOJF'J0B-;N >O_$3ZR2 MMLY#"_T?QV\KQ*^DF0K+U ZAJ+FIIX1X1\?!KE@8:WZS$Q^*&L7HC MU65):+DJVU(TMX2NQ*W4&C]+4?Z^3'*:"Y$3&!,>0<0" 2DN(EB$*<9)&.&0 M<"NU8$QZ:OW0,P*J KRJ[A^JM;3Z&_6OGC'PYON#6#>BL=04YM@:JHQ)$+/4 M'2.P!GA&;(#?-2- <0(T*SZ5B+7\OK2).>%YU8HU( ?ZQ7X$-T5S./RK35W+ MA;;$C&&1,.D5ITCJ%011F*!8HH#R+;/3*24H3JY%A-0@G97$:GQ31 M/ P$A7$4%!!1DD#*"(5Y$:5$XB8XSY;MUFZ<"9\3YO 9?+1IZPL4,X7I150[ M_7A$)RY 3]6?)KPHF"?%=YK.K'KNHKA/U=KE%]RTV,?VJZ@_2*:[T4;C][9_ M7L0L#%$(DX)1B$@:0LP9AUF8!BC/,Y;%N8TRNT1P8IVFR8,=_?%G;;>4+R)G MMJ)]XF&WL,]!,8'#9"JHIX5^D=RLZ]U4^*?+WO@]M]7_;LVJ>_&^:IJWDN77 M92/%:2#D/(E(%$$8IU$: M++^)FE8O;&K&/%E-3C\K_1SIR7G]0B!H75P>QEDA-;$(H!P'8<+ #O> "D8\).Z1E :*;;_ )CI\(T)J_& MF/3D04]_ 30'_C2/N;2>%(P!P5GUB#D 3]6%Q9N.6J%/%X&6(/@+\S#U/"Y ML)X4A@'!616%.0!/%83%FXZAI^IT]&>I>K@*NI16C3Y&O:EKM2\K6Z?Y^7'W MS"?RJ'ZFSU#T'[>2JK2-/LD/[ .Y%Z^K>U*NEQRAF$J-H69&.B8BD3Y)DF:0 M"Y?=RP(?N](GMZ+YYL:,_7TW(#;*;0.9$7T M,M+VX:X30N$K,'8*%N<-H9T0Y(-@VREIV2EAP?A2#_J+)-Z^)JUX2\JZNPPQ M4(]G7I]8NRDZW4V'=-:4]: Y (H%,QUW3O+S*LJ3T"X:9BTG^7:O(QC?J89S8\ZRL@V$&A:FR:.NQZ??Q'HC/@NU1J5/]4G4 M*E-<949_I*OR3J]\=9C#5-)?>2\?^5A\D3]M"NERR=]UB9;A,A QH7$809*Q M$**X8!"+/(!)'-)$<,%9DMN%)_EB;?)8I5>;IJWN1:VO@I4GVBR U!CW:M5O M?V1[2NMI6DB.14QC#$4>R6FA60Q)$88P)6%(LBP(W?<3LN41 MC)@$'T<3,O );K<3\F5O0CZ=GQ"'TWZ_Z'F[&/#$ULQW"'[!/+QN\#R^Z[[) M1/E-)9XUMS7ARM[50=TWC%4;:2#O?G^S6E5_*/;>5O7K:D/;8K,:GOI4K4KV MN,2 M.WJ=$%.M^SPPVVK>+9<+H/G4UT9=FLC !-@]M0#[H=HKKB93@=Q,] M8RXR[\NF:8-A0H+F*4IE%N M9\Y=H#>QLAFH@Y9\'P>;V)EGES SL[@\(F&GB[8@]!DZDO1^YKRD[L_V,133 MDSESB=JL%HJAZ$^-#M/7W!;\FZ*0[F3Y36R'_TRT8I$R22):IW^H5,FRC7Q, M:IH^^NWX/G8Z@)^JY@DI.7B%)MR\EK]NVK+=U*K< ME XAZC_PI8BEH=; M7>#[0W3SFR<&W<[7]P'76([^2Q'R. MNQ\L]OQ[3T/:AR2]6S>E?%(=<*H[*'58*3T-%8KZOER+=ZVXOQ3F;#C*=&JJ M)PYZZF @KV\'=% MEY UX'?%"]#,>#C>MQ3;*:K'9/S9(GPLA!U'^]B\9O_Y M?MZL1!C0))16_&U]OV[YVQ6Y,PVH._[VU!$=JI:KH@K#L>\!;D5]7ZY527+S ML+H3XE]>L-=+;GEW=U%H\+OBP-/"/"^>TUH\,>1LR^^\2.,5=^%)QZ/BLB%W M=[7HPA(^%GWTPFZ3($5 $8\3F%'!5*N5#)(H(S!",4VB+*"$6^4!7"(XN=

'E\'BOWQL:&DOLZ/+Y&;]P#94/B#$V33]QP+ MH0AI>8IMZN)[EN-^$]!ZK?28EWB,(Q$E D8LR*"*&($4IYQ MR(M86F88AW%L5RS)DH&)%87\BG++$BBV")JIA2EQL5,3'2>+4:JR9F:QO6AZ M7("V E2 3Z3D"Z X HHECP51','P513%EOR\A5$ F3 *2I>LPPD98:;1Z>^9IXI]@O-3.4WVET=%0[X@]L5/2-2LBHMRSJ)S63%G?% M'F?,X)+^>>;!\GQ.\@AV3"[ =D[>CLO_=!%K8UX70'$+)+M@QR_X6'0!4\\T M*1:7^<\S.6X7^[-/DMU%OW\HSU[Z>R0W7P" ?XSV@@$F&'ZB@E&GJJ=LBSK( MC7O3L=0,J:RORV\E%VNN AR6+(\RP:(<)B*GTMFB&<04JTLDE&8AHB0*K++Z M)^=XXDUTFS+.>YK@L10KRYS]Z:?-T&EZ29-AZ3N- H7'S.]=7DOOZ&A L1)A M,2H; T9BC*H"#)+HJ*X9BUCY0GVNBE97\_NRREOY@M^ZUI4WPHZ;B=JUWDD2 M2FDKS2PT[M4JCE5YS)9=J2Z?AX, MM?^?6*EM:XS]KHB9YK\?!^+"L(;UY6J>"OD.V2U39/I\4C^%E)EI[4%^N^UG(*CNO#NEI(I(::(>"Q^>E\I7]<(3 M5.8M07A>U(,Z@A<>GZ@8X"Y/MVJ:5Z2N'XNJ5I?5V^IIE&)6Q#R#2,H#3$1810F1N6>_;$TL-[P!192MC?=0Y4I9M)R&]S(__!5J2\ M]UTJ\/(T&-B[LX-KJ6",:]>-2@1(+L$>FU/5#[P\ Y[+"'J=B:FK"5XW(_Z+ M"AJ#=W5MP=E#Y(-K^OGB9"IH+0B/(0YI 94Q" MG!0$$I;Q,*-9%F16%S3GB$V\OVR;$M6CID36A[AGT3(S,7UA8+<-'.W)1(I6 MM6LZU2UK&\'ASQ(U$=Z3.7J6U*PVJ8G03PU3HW<<5[Q.X%7NZ9.PH@Q3GF4Q MAE$1I! EG$$:A@$4.$OS(L)IGED%7YTB-+4E6:UA3[&O>V 9>742(,,%[D%L MR\7=EPC8T9PDYNJ28+X6[BDR\R[:"\(>+-A+S]N'&ZM$D"YQ9,W_SX:LRN)1 MV@ MA^E2K=(J6(P8RE""+I&D(:$2:!3>6*C@*UE M3H74'CA2Y98$1 )QB)E *M$KSH.0H!19V0,N3$RL:G8L@?4>3Z#LF;)M&.N MLYE9,35Z=OIF!-P^.V#@9P$ZCA9@X ET3/ELY^H.B;>VK0XLS-R>U1VDPS:L M5XQEI[FX*)=]H?HOC_>T6BT3AB.D&IME$4X@PM(S(3A D*&"!4&8T21+3-31 MP<@3ZYBA%T)'S$R?'$I_7DE<)9/=RC<4QW@QGV3]3 E'^4ZW..5?=FOR<*19 M%MI) 8;5<_J!B4J!-*?2RS]V&>6_R"?;YEW?M?YOHKS[V@I^\TW4Y$Z\^2YJ M5C;B4UTRL4PRG#&B>L?'F,E%%T<0H[" :90&!9+_QT+FM2B(/]XG7M8]/^!. M,>3I\GK.F36S.E[H?%DZ1P851)H+)40^#C5#.H&D?;A-4Q^$ KU48! +:+EF M+"?B?S+F*BSBD?.756+$_Y18%QN9@ 7GQB6FD56#_RO95>;F<,5""!LSC!+9@WO/PU6[F2G[F[L?B![TB[%D\#N^G'M^6Z;(6NLBL]:OD9J\ZU MW<6"]*7KMOQO3;L/*;U1M[?;QB2"DK# (H$YX@BB($60)B2 7&1IQ)(H#[E1 MP)@'7J;VI[^*6NBK:SMM> VZ9GIP)LSL-&#'5%],?,=65U=\5 )OS.$0&C!! M-Q@/&'G2>M=P,JN^\P#94TWG8TA''3=4N%-J=54UJB33]IZ-<54Z#A>0T"R' MB"$,<8$3F"1)D+,@$1&SNG$X1VQB+34J.3DB;GU):02;H7;R!(:E^G'&P5ZU M& CH2W><(S6O\"89$5$64"8 M78/CBQ2G/N8;T5=U-+CJ2\%[%BR#5R^"9V8M>H7$3L,_14-WZ1BH@Q][^AZK MB1G+ZBO"]2*]>4-=3<4_B'DU?M'!F+RM'I2[N2T\^JNXIZ)>QA2EL6K_%])8 MNHAYS*2S&""(D2"TB!"C9H6&SM"8^ORJ>M!G*KN6;Q:FR E4#,RYZV6U6\6' M8H+?.YJF\;EGY+6PJ:Z7V\U8[)P U7%^([_P1\O"3>[(FVF/>?"TU"[&M4 ZSE38:<_;]E&/ ME4#\0>6KII0[(_.6G;H:L(/*5->/>*UG]-NZEN3NUN5_Z['[:O#-YVJU>MO5 M(-EO^;T,8RP(D=8.EQ,)420B2(J(0H%BQ+*8Q0RE;MZ2+2LS>E!CUO2:')AS M]9RL8;?UIJ8$T]W#.HDC4(R!GK/>W0**.:"YF\3S6BN@)WV MVIQ'=%-[KU0VHU2C?RO;K\-1T]!!YW')BE2JL() F@:!=.8"#O.4!#!("L*2 M5+ X8\ MSH.7Y%'!! ]AF@="&L9!#O.0$8"IS@*BAZ\-VO^+- -=!V >RV8/I $ M\030F:EV;V#8:>^!+/A#TMT>Y[6K/K52.RG*M3LI:N/ MS9]43OV9-"6[6?.^@NH3$X44&$G?*VB;# MV9C'$G6"Q_^E@!47SW5+X +5F6L#I^$<(AW>2A4@17TO2",^J^1+:?PV733^ MKC$J"3#/T@**"$D;BH@ YCR.(44T!1!V&F? 0%,'FCSX6*B-H,O-L2]H9HJ,1?2$9X3<0BDN(>4IGL)"UK/! M%2;CS!=I82'57MB%S7MV2D\POGSS7;"-.MY\15IQ5]6/NHFX@0([^?+4EQX# M33 0-=17IZ4]KZ"\"&IY&W$@H[?^Z1>E.5/M1[[;6RN,[XR4TR/.LK8N"C0L MILL/.I@,7S[<"O9U7:VJNU(,07&98#%/< XY8AE$/*20IED 42S")$\+'(C( MV$8X1F%J]^D#&-.TV/2.PF&P_U\KI*6+L2^?2SCD44$MMO-K!7;;OTTGUFZ[ M/B?+V?WYZ(OS;$UX@_1MOC-]=ZCN"S^N7Y'FJ_I_%4GQC:R$ MKCLNM_A2W2JJ7TBO9_\'HR?'R2&[E!'M)QU)%FF60<0CC' <1"%$!4"08Q1 M G&"LY"P-#%L[OAR1)HMW$+T(NJX"]#]O0'5&JA&8R[1%L_Z(9@=%#T_HU-' M?^@3IV%F=>R'G%'%\D+_"4:<+\!.J/X1=2+UY(?[;^PEZ8W2]_JSK&-Y>QZ[ M][ZMONW36;U 0H&5OM5LMEIZ+%8+O;Z MH7PVV>#7R.F8X6TRC999VJ>D.)]Y??#6C-G4ISC>SY ^^=1$57U/57'LXI_? MK:5.TS/>Z(3L6ZD3^_J.'RJ=]"#X*'9F22)&4B8M<%RDT@R/DA02%*G"OJ'( MXQ3G* ^\%O;URO[$VNS#1D=T2,-,LV@;RC?O3!I>N+[8^;$\1#&HY7NAE&^? MRS42J:]3HJ'TL-F]8 9#*7]3$66TEC,6ZG>BOV) M-[2A6+WH:;Z0?._T1D7K=_*]#^S;KW3E+R4TO5VS+^L76V2 MB?%>P-Z-"]=.:FH/9>VF+M=W\A^B_B9N):?-:FCBIK?6&_Y?FR[/?$DRE"ZR GI<%&'&C#^.? NFS49HC%MZZI-G2G[E%FB,\A_W17 >ZLICRN_7#IFW> MBV]B%?8'C6&!L,@#!H,DD&J'JL*J!O>+C-VR'V@O@*:^C\>DN2;F M4GO2! 8$9U4(Y@ \U0L6;[K6ER*M=H'ZSJK2/ZK6RL;6 <0D92D*,(<\P10B M+)4"CD@!:9CBC(D"\R"T*S%UAMK444[=H?R.YJ708P>\# ^0?*%@IP"L 7"H M*V4@F+?24N=HS5Q=RD#LPP)3)B_9YSW<<%XJ5X"L4!!]V_5?V&U5ACD0%P>: M>+WNZ /)P(_?_C1J[V&>&'$9CO-KUCL2=FOV' ARS_:Y6UM)ZI1,<7GTV1(K MC 4=)UF8O^00KO6^6O-JK?N<4[+^^T==\8RKD+/W[W[^^'GP*],(L2!A$>2< MRATYC3G$(@A@&!">%E$6\,P\!<.,YL3KO&,";+D /1M=I.J/FA.;7AJ&0)Y? M]A/!8[?XC9 Q<=J=0;*()?,/EEN F2%HGF+/[*0^&Y!F.-1\46IVLNV%KEF^ MZN:ZO).45.[H:]']]YWJF5EO!!]JD92B688QXS'."1249A QDD&<"0915# 6 M"QP5Q*J?KPG1J0VCCB#HVSM9WH88H6;FQ_C&PDX[#M3!CP-]U>@*#.B,>/#G MX-A([,G/,2(YJ[MC \)3K\?J70CJ&"RZ0@9PO^2#65SA%<@:&%93X&6G M/%X&5!;FU120N1E8!M!Y,JYL93YK7AD/-I^!92O?GHEE_?+,20-=1//'HHMG MOOE&RI6Z89!<_2+?;9<1RM*,Y3ED4OE"A+( YC%5^;H)C3A!.2;Y+.D!%QB= M6&?O K^;+O";# R HJK!G6)!AU)VO_8=/^DZ>X8'W2]@3NSV!0_!_P>A_#=[ M,ZH%> 'Q_(80/W?D_B4V7U8TXY5@>XO&-Z5GMR=P42[?K-NR??QR3U:K(3EM MR8LDYS2*8)[$4H$S'$%,4 :I*.3?4Q(C861+GQA_ZGM!31%HDI89IJ< .:\= M/8AI>?%G):&Q"KH@QYDK OEFIS3D7W:ZXM1XLRSQ"\(,*_/28XY1=N6Z;,7[ M\IO@[Z0YOKXKY6+5AEPS[H#9-[_]3T'JMW*NERP(BS0G 21YFD 4YP320" 8 M,1[E+$XXHE:W\VYL3+P\Y>>168;EN:%I9M),CY'=VN[X@9HAL..H\\-46L:# MT&4[QLPM@.(+*,8\QOE=!8RO$$ W)N:-#KP*J(/ P>M&T4>RI:L="'H M3Z3^6.M(!JZC%X=*MLL8I"B+D(,I(A@5.C7#ECBA-K MH9X%T"@>%N!!+I]OBOQ566[F0,=!%VJ\JW3M M&QN+0S3?&#D6FR5, '*O>XU+E)H.I>YSDEXC&W]JNV_J?X$[L1:U-#H>P;IJ M0;GFI=3)JI9F7_J]4''=]Z3^NVC[T;8O_]G3B9P-@&=/XXP&FN\DSD:NO5,X MJQ?MO:WWD8@U3%&=$&(5J M'QM\\C@/20YH>OT9B;F3=8##90_K&NGL=)^%8%:^U2D)G!RK@\%F\ZI.B3%V MJ4X^8Q__J-IB?!/UX\?B35VK8Y-=G-9[Z:N]:\6]26%DDV&F^Z0&ZKIR7UU+ M7*I-(Q6_/MQY>C0YC@A4O '-G*>(0!L=#@FVY M]&VWG?[0KWF]Z6Q[:0XL>1ZF!0D3&.%,0$1C!@GC!&8L104KPB0W.XZS)3S] M04!N?1!@AIBQZ^\=!VMG?]>F8-0&:Z$:]%!I8Y.2#\Z]9,2KG MW1S9;:][+0HAQU%M?+NS[UUT5-4TKTA=/Q9=.%3SNKH7 M35NR94HY#S,>2N.8)A!%H;JUSF)8D(1%\C=IF%C=GCGP,/%N]E9P=6 (UJ(= MM*%L0,,I(%(5I$")J= 9\!0]3*ZZ.^JX=R;9XE7,4MC&Z!E=M MTV-FIZD.(K)'!P,#E-O^'S?;.F #8]-CZASG/@6VGJ+>/6%\342\+3H6\?'& M0S]7M+RM[&=BYZV'<"NRISJI/MFF(9/SS<--HU19I\.QVXJ\TV+ M94\6KP">;^3BA]2,W5^\8K/?,L;OT/:W[W(+O:O68K@.?;T1M]5?RZJK3OJQ M^'?I-;U2@4_UXWORQ\U]:UJ,R';P^W M][!JP% ?*6"!("2 45+$$ 4\@92&(60TI)G@"8V055KI*4(3*YCK:GR<1,?L M&-:'S':ZX$C1C@E*$5^2R].)Z4DRLQZ+7A+VZ=GGQ>==;V8>:L'*SN:.\AQG M<<(A8KG\(\$(8D2EGHP2(53S^%@(NRN7W>!3^Z$C4K;7)2,$3.]!W.2RO> P M$,GAQN*0=V]7$:.A9[YC.!3J\/+@R#,.1T6_BJ8A=])LOUGS#Z+]HZK__A]# MGN%6D>.T*'*1Q# G"$&$@@#F&">0L9BF/"!Y@ KC@R 3BA,OKRT+^JA_8 +L MN+ X+C "T.!,QC3K4L)'V[)&% MT4#S'4C8R+5WW&#UHIO]L%?X0#76;LM:ES[8!5C?T*:M"6N7B.8933B' 8Y2 MB"*>0IS@&')6L)3'22H*JP9]%K0G5H\[TN!GL19%J8MW][0M*YC;(&IFKDR$ MDYV^=(3(VKYQ$-:3^6-#>5;KR &2I\:3RQ"6ME7=2BIK/<2&K#[257G7'81* M"F2E@JY_):JO4OLXM _1+3%VA<)37"2$AUSJ$Q)!A*,$8B&=F4"0+"0)BA.S M<@M7[->2V9!L6E5HM&OY;J\W]QO[[?!;VLY!2KN M$[Q2P>TK7>_H1KXL;&(,KIZC"V;=G,C;J:\16V#'UP)TG'4Y'0-ODS1K\8;- M.6TGB8PTG?S73LM=3W\>@\D73%M#RMN C@7^^D$_%J\%;4<-G'>+"E'I5?*4 MPY04!**44$CS)(1Y(P:3A>I%DT+^A(9E@7V+J-G9D/Y MQ<1.]XSA>%^M[^"MJ.^!XF.OA?V4+:+,Q?=5D.XRP7E+RQD#<% DSOQ-Q[N6 M7>/5SW)C;P6_K6[)][^5[=>OU4I=,+^MZN.EZG2991(E A*6YA 1$4 2,JH: M2(4Y2M-$Q'BYUA8&O[6XE7%GR6@9X6X9'3!FOJ2ZTH]_*(;$BNO*CRWYWK7' MEI_$6C!]Q:D> &73;'1>IUQ_2A75I2[9I N 6%[\7#%5AG=#$R-_==7.;37. M797$!1C*C>MY4/'\(WY'YI;'JZ;K8?)U&W4%)_->6%T/V<&=EH9%@R20!10:DV*LH0P'/'E@VY& M_J4E=6MX8W8M7S:+^"EWQNOY9W%7KM=J;3))75\)Z+^('1] ?4!^$CZOGZLB MP'F0"PY9GH40Y4$&5=%3R%+,&,&893SLY^K-FK_8F1IX,YXG^<+_H$G*BIB% MA, XRZ4I@D,,<4HBN:I(A@EE%".K3C"S3I!3R;H3LS(W\(9WWG/":7E1;AUE MN\5>_^6- ?;V]^R^\/)U.7\U/_/>Z/N"[R ,P-O CN 8T$7J6SA3I3H*^=*5.#]H9O-OB.&+'XTF0 PB^ MSH1L2,][.N0 RL$YDSQJJ^,PG@HJ& !#$(NC3 D&*0T MYC#, A%GE&;8KC;924H3:Y"#C P$[#3$( MW]$$FJBT>7P7?+DHF=]XW2-TGB-@][2X)R)VS[S@&G*S;JI5R;6-\E=2E^JC M'JY)NN8'G^3OV>,R"U!>)#R&E.4!1$5&(.9Y ;,XSZ(,(Q0CHTH$UI0G7MWO MUM]$?VZD6TH61;DJ2:NZ,VTSNS4[YYI+7HFMV>J?!#'KF^L="PLP,#&Z6--L M+$#'"/B]_^\D]TC6>'B+S3&E.W-DCB4>Z->J+N%9G.H&=X#N,- MC.NK+NW5E.M9&.[I?1ZEV(CLOZS2&9K/54CI,@QG2B<9O.R0%M%;.[=B):2] M<[]9Z^X'4CW=K/F_5XVJYK%U,@I*<21"&(?2TT!9$DFSA*4PH4G 1,S"+#8Z MU;"D.Y/+T1YPHJV2KQTO%LD %HB>5QT3XN3FF!PRH2'JV;CLJER%E47ZQ#28 MN251^,+.+J7"'H&SB146P\V77F$OXUZ2AHU^I+FHJXR(L01HRH MU,XDD5992B&*X@3'%,=%QB>Z6!OS,;'Z'9V.#5G9DUVD[<'K_?K,%;2I+\UZ MO_H"ME->E!U#9O[KL3TN7NJEV#&HKK@*.SJJ?=:"HHH64XS/8D1:H>6M5U]8>$T=)% M/(:*F69QE=9):SR-QE[H,&1_RN",,)X6^C$*LR[B,R(^7:#G'G5PT3[I***W MU6JEO]!7JZI1ZYVT8HEQ5&09IS!!(H,H"#BDAM( RYI6W@39X R\+3\B&^W+GO)MT1!3Q6\]B:YA=_D!P$W/\D- M"3NOZ+)\9[V@,Z_/Y_5=[/./XM&R)=4W-MK\4VLJ@(P M+M)0&@LXAI0'$>0I#3.>Y)FPRS#G0UO@IV93>\9$;N% MO@?&B/Q@\T]0^N@DVK]IOTN_632F?E"I'WR3K6Z.* M?:C:&UX]Z%O4(9/6<,LV'G#R*!+-!Q@VMH$;_=TKE@3?J(!*R1GH63/?X,U1 MN[S=3P*8K=]OC17XW6L$B1,03@:!.979S -KP(TB(5]FMPQ4C8?OX?,-TI6*B?8 MVD(XA$@4/,I3EL 8P91'B4PST@!.8FC.,^C%*?,-CO-#T"N"6?^L#$VEZZ2 MUMH^VE$#/3FOMM!)8?P9/XT#8;;: MG,6S6V;FDME'KA^3P%>T^M[8\T:H'Q/K("K]Z$..N6Q'4_-'!T0_/^X>Z0L_ M:/HJG:Y]'-5"T?>+MU_)^N.#CIWX10[1-N_6W;'C,A0I3XBT(G#("X@HRR') M< QC2HHBB]("9U:5(^=B?.+%KXE)2]L]26ZN"333+"]Q6NR4UKC2R5B&\:DI MH(_@:$44)*^V9;,#5 NJ$AC&"2Q M:BN=9S!'.8><$IPE>59D9I79K2E/O!=\V3P\K/2,D)4NZ=%596U49O"Z6D-= M9:(5ELN@&9CDM+% MUL)[TISF=&=5?=9P/-5=]@.X'GPIB70*HFZF]-NZEC^Y6Y?_K?,MAG+7;[[W M$7;=K6@C%5]+2G68=%N]^4[NR[5^_+.0GNZZ^5RM5F^[9M;208T89C&6.DL( M=>%&81ZS% 8L(&E.29X'J=V%V[0,3WY;-V9?*;BQ #HS:1!A ;9"])?1#=B) MH=J9#8+HUWI1P.]*&-!+8^E23_XUF)Z)O9PYMCU?>R'3ZW!T-P_FWHX!)V9W MYB/%>< _/)ZZT;:T_EW=?6\E](VZ:1K1J[^P3IE(N4)!F&*8L4HE-[F8BY.E,[3LAD?:DO@N>K*_5I M0B^R)_5%7%P[4E\>V,U]VG:Z_E6JVTW75J;9_O#?2TF^9E\?7U?W.!4MO MQ Y<,]=B,LCL]I3KT+(V[IVD]F2IV]&>U>QV@N6I#>TVB)VZX:)\S JB@#&3.00)2R&! 4(YC@-18;#E&5&Y8?/DYDZ MI/'5V\^@IPQ&I(&B;:8X+L!T7D/X$]Y.%;C);:P"S,0Z$VPH!^B6N?S+;G5? M&':696PFVK!>#9]VLP,^U:KX>/OX24YM>[/6-T@ZDEG:)DVSQ&%>Y%$8PI"J MK(,4)Q 7C, D1?('%+,<&;5W,R,W\4(=B.O]2@R4%^!.T;;;X2_ 9K:E^P/# M;N$.=!= 4]9PO-G!\W9%XC-NDF;"?YT5S9\RVVU_Y\-J>7" M63WV5S)D]6Y=5/6]UB:[Z'@)S0*$16%;#- MR$Y^5WM_3^I'=;2]Y4<%DF[D!Z5^N'6Y&O#C;VNBE*W@EJ$]AOB:J0?_J-FI MB1U*6P; B //J09N4GM2&X9$9U4?=D \52.6;SO>P>X?3GRDZG!=%=]]\YU] M5;$J;ZMZ>[#[7IWK#F7P'I>\8#R-LUSJ&):HSB,YI$$6LZ#G.5]Y'#^OSWX! -C*OQN8$WW+GL"\+9"YJ/' M2\;K,?)U?W@%)_->#5X/V<&MGXD@&D1B83A *'$JK.2-0<3:[6! M-M@17X MDWI=OJJ%-*+ >VFW7A7<80^^F>*;%%([=3<-FO8Y&JZ(^,KCL*8_ M;ZZ'*SP'^2#. [FIK_="ZDMQ0C7^MM;-Z#8JJT$J4OEH%RVQ+%*:A&&1P3@@ MJD]M)"!)DQ!F),]CGB+Y2^%06=R)&:.E=W6E<<7:7P#1%$$M'N2C8JTMB[*O M"F:GN=QP-]->T\'HI,$Z=A9/C;'%SAI;@#%7H&/+6[4:+[!X4F-N/,RJRJZ" MZ:DZNVXP^^H8GT1UP]H-6:T>/Y%2)TE85*\Z_O;49\]O/H*!*E!DGV0JG5\% MI@B=%K)[W%5F/3)D/HEU&-.,8$>D199A E+, DB0FD$>(QBEG+*-6=TE>N9O+6ZI' M]OU:6)H3?N?#S,QX-I3M](Q]:-W K0JH&[I8:8[W?+ /9^9HRJK;YEC.7XO; M@+>76J';'-8KZG9;$'$L <"^"KY1G2N5GJ_6.M.SV/:\ZXN0]4'PMXKFZ&X/ MASP( RJ=NHQ)IRZ66ACG#(:$\(#&(A%Q9I75[\[+U!=^/6?JO'_NBL>5^NARU:4JZZ?'/1@FJ71:..B=F8)?"[8JK+ MI+8\@#?!UDR;>4;,3FN-CJ84.J_LT;'62A;R>M(^)A1GU3(6$#S5)C:O7JLU M]LZLAK9ETEB*,\Q#R J60<03#&E*,FU2#@KT8/S?>_=SLV$]*XYCQ)[)J5Y3O#3 M^O+L6XYWB"4;E527QE.$PB*5"UMUM2.4PYP4&8SR+"1)F,:,1S8+>V_TJ==Q M1\OR*F]/?,,K.E>A+*_>.C(3E(@_*H"O2[*]L>>]_#HFUL&EUM&'IJT'T#E* MRMIY*YE^U?U>/KR+3?Y92!-(;!TJT2Q)EA."TP+R/%,Y5$2Z-[D@,"R"- MX M6" 6FMDH,W [N8'S07I!/RKGYT^@[(XBU/3KVES;0^!JR]\"4,TA:!5ST^2W MN\QI$:,T)GD."9'&$LI$#BDA"&8H#S%)XXRC;-E6+5G]CYK1'&&3,O4]2W\BV$^DGL&=#..LBWXN=R>(+VE*IZE%,?'4SE6E8I(I MGJR&Q16@^ZINX<+"BZQ[<066KA4QKB'I6"M#I] ([50]Z0ZZY!E-$Q(RR#/Y M!^(YE7NV2I7+4YX&&'%*K(IDGZ$UL5>T[3+KU,C['$9FSI(GR>VVLY[H<);Q MM-.NQT(6EZ7S5;;B#*5YBU1<%OF@)(7!*Q-$0/91B$,7<5M*.T;&,"Z!8 IJGF2*8S\$Q1_3R4?HO)W+Y'#Q64 #'7S6. WFGKLCQ_GFNH\T!,*[,LX#P/K-HJ6#(PL?)0 M(9/K=O4(WC6-.G'8\0:^M'*QJ$ R\X)M@B;*9$I<;-3*9*3,4S[O"RZ#J*/ MX/?^OY,$XKF"X:NO@BWY>=LK.()ST&7!=1SG$Y"RE<;1-Y5L+Y?>74E770Y^ MHS()6)B2D.4IY*A@$%&*($V# $9<^DY!FJ199N4JG2&0A^Y/S(Y"TW):C*HG;Y'4/V M_L?BM2A$7>LF AV9/CXD%2A#!8EAGH0AE(LZ4W6.B-2(:4)REM(06X7'6-"> M6#UN.0%DKSP%[[E1=[&]XK1L:V6#KYF*F @U.WWQYZFD?^0WH<,/&D7FPHSZIK'"!YJGAE8 M\\4.6$JW%P1@^ZZ;&??;FI:KE>"[A-QFFZV0)@4J @'C5*G-@#/5\3J"* P( MC6@A0F'5\N\TJ8F5Y4!X5&[ \J3L#$IFMIW4X%;L$=$)LA(NB^;)8CI# M:%8#Z;+ 3^TA@S=JZVZU;F[JLE$11IM:':#I;LARE(^%--:61FA0_NN! MK!^5 ZA8[M.AV"-H1TS;6!OS3+")2??B)LW2(M3=Z_<$Z,,N]0D54$(, 9MR M.K4DH!,%]+* 01@PE@;TXH!.'M )U U:%U],O]YK725?S;:.[569YG?Z M^UD-WT^I$(&B^W[.:H,_^S*C9YVH\U;X/*S,:,3/BNV^#S O:<>Z:$]/=EZ1 MAU)=G#Q-4U^**(R3C(20JP+WB,8$8L((I$0$.L .*T]X+"]F*[NOTF'&=.A6P'0,+L-8L* N2;YFPC$Z^B**9!O&*C9WFZ)3# M&)8/6UA>7X;%/M+85%1?D<47ZC[QF8%S5).!(QSFD+$.(6$%_*?TJK <<;SE!AU MF+"B.K5=,2(*%%7+#KQV"%XX!Y@*%SNEX ")N2?E(N(Y92 ''"D"^:^=$K"C M-8^SXR+^UEUQ>ME[_-W-SGF_N:_JMOSO[I2CB"-$@TA C%3_F8P5$+.(PA#S M+ \"7H0"#\T;S(P&>R:,%L5^TP8[=3&B"\:$O86CG4+7S)28"+%)PM:LH?09 MRW8!C>GCVTXQ\%)BWBX 9!$'=VFD&=(K_ZBD[9+E19"F,(ZD 8-H$<,\#E(H M:) D(L[S-+5*=+*D/[$5([^\9,+42HF?H2LS'2J6CHU36N4?U3,E5>Z@>(Z4 M2DG]Y294[J"Y*IUR-,RU)="[\^$G-1^DU26:MF0W:]Z?$#\IODV2)$YB6DBU MDS.( D$A#C(,F4 B2Y(5_$RLD"[6ZW:NO>-K/LP4VHPHVRFX,<"G M(%V @3^=Z3GD"Z=<-ZYJ"7GZ3EM^G%>F2 MQ?IH>HHISC.4PB0H"HAPCJ0RY#$,$4XH;D.N!J+^ENP2MI &D,F/29I6^]I?/8,<* MZ'@Q;T=I!,[YY3H%+I8VO $DTEKW::?;"NW4Q-*(P&PM+6W$'3>XM'K/=1>V MKBS9&^G+A(8IR;,4LHRE$)$\@D1D',:(DC!B$2'(RH)V9V5BO=%3L=W!G8$U MW>/G@,O6"G OBKL EW!VL!>NA',R,PVQ[6 '5HE5X\X>1_?I]=%2ZQR M7C)"8""UFFKT$4/,6 +3@B5)%O(@CZTTVQ6\3*S:MG6O[[JZU^6V[O7Q[@'J MB2>E8B9KYWLP+69Z<2:P[12C2WWQ)]?5S]*2]Q1"\S?@/>#DI;;;/079%9 W)86\G^R'<](NR M\FK"VK^5[==7FZ:5AEU]T/$O1!1E09%#GI,8H@!+G2+"!&:DR'F1A4F06O6E M-2$ZM3$U),'4XIN0"MRU5Z(1?F:ZQ#Q) M' 4-PR(JT@"2(B00)6D$DK'69->TS#.RX M!K5XF1LS-?5\B%L>EX_ UIQ"S2KH>06:V07H3M5[?O<*W^U8GBD&QB>>WD-B MO##W3!$R/H$]'3#CE8J;LKX5]P]53>I'5?M=1376'^LOK8JEUII&6HV:R642 MB#Q%,89A&D40Y3B"-. 4"ISA7& 5ZL5J1OE/8)&L?,G.VUK"JZ9&IT ,CO]N&4 =!PLI&:LU<5BQT6_-TD^ M.NWI3^%92NY)DYE2G55%64+Q5/?8OFZG5+@HEU^$](KDT&^^=_585,;8,B*L M"(HLAQ%-"U5\KH!YBAE,DB@,212(*#-R!T\1F-H*ZTF"@:;.6C33!24#;F2MQ:^ MDQ%UHV]T/TGRUGY1=KN---7USMR NF?+TB$RPS/&120B$4.!4M671@02SYS! M**(L0Q1'06Z77.$/R.L*G\^&H*&KZ!T72R6H?;N! 67;="P\K0VGV?#HT5F) M["MN_635OK G9?R$HT-W]?34KMKH M2DBDHHBCF,&09"E$">:0""9=)R852LZH$-R\:KD=[:E-(D4>$$5?5]@;&%A8 M7[6YX'I>F4R,EIU&47R '2,+T"&G>0&O]I SN&V[&CF;KN^3(>C8Q=TKDI;- MV)VP.-]OCM NUGS=VM%IORF$ES6?2^Q M99ZG42K5+PR(ZN\5HQA2G(20\S1F:4H1R:VR4!QXF%I!J[T04GV />;)TKAS MP-;0TIL6,4NS[]AI?UTKGZW+19NRO> 52/BR!!TXF-&SA,G>XQ8*B0S, UUD'>(;(_<>G1^&:&SSP/H MF?"H;JR$]J5AS(C.JU2L@#C0(W9ONZF.46FC4V6D5?#]MBP\81A% C&8X2B! MB!(*<9XRF!/&PS (?' MW2/CJ ;]QU]5*9#UG6Z$U8Q.)5+*<9ZK*@"Q3C;,.,0LS6#(,QY$6* D*JS= M,=]<3AV+L"6D%B'19;C!MXX5!Z?-^QQ9N'7/B;R[XS=F>,_[HX_GPL'T?T#/ M>==PK_%[ C4+MCY=2>\\SN]L3@7S47=T,F)N.O[-_<.J>A1B%(C6UPZR4,$G M!YE8C0YT]\(T[?3G:?G-=* 7T>WTV%&I)RBA=%$T3VKD-)U95<%%<9\NY\LO MN";=-&TCGK6R6(4&IR!)5!UM0B*( 04RR!(993M1-0T$SO&PKU=O#Z)M] M2L!JE6[)F(<2JE>D^R:)ZD,/T9.U3:5Y@HK9^KQ&5KME^6HKX)M+ CJDPAR7 MPEO:RY/A9TYQ.2[<83K+B>?LVU3\2KZ7]YO[7M,C7 11'@HH>/OK:9GWEM@7^_P"NDH8NY73D_&XA9UD_HKN#_OC MS=;AX:@8XRX.QQ_PU!I.%?7L?]8ONSW3=V\JG_<5>Q-O#JW.:3,^4;6\W28[9C/![*=UCC: MJ$[]??N+GMO%OK>O=NB!XP78&M-&]^;7-[7S N94G>^N8^YYV^-Y ?9B#ST_ M5*[-M?TL5+@-:W6THR3Z6>@C86T@[1(V15;0(B$YS/(B@2A.,:1Y5,!<$,$2 M&M-<6*5Q6=*?^K9YE,"I>@3O\:3ZP=2;_I+U5=@9 Y\;,D])J!8+WG%4SZL^4E&H%S>FL4[MAKCQ"%/6WDHGC03-K4E]J +J?N6V%5A7:]@Q#X1.^AONEM95"QZ%>G9@ M&1!U6#$FGJ?<<1_?+IR-1APNP97>X:U+\R9]V\[9C<:'ZFVU\ MUEF9'$W?Y\3>^7R><^:IX#YY3CT90?O,X==]5L"M?'7)$QPE09Q"FH:):O:8 MP#Q*52HC$23!B.#$*$#[Z\#'& MG?)_]P::+>_W&/OC?-^CO[P&O_) 2;^^GNZ0!%6 MYRZ2M'G%_=-2GU\0W@2V6QUC62=QC8SD$&KB- ?5[K<>]?GIJOZ?KQZ=..E9H[[I A,"RH""E/.*$0!RR%E&84Q+0C! M<<3S(EI^$S6M7M2TC#FRFIA^1OKYT1/S^D5.3)2'+,I8!G,F8A6K@"&.(@*+ M/%=Q"D$81:IQ=_L2)F5;EJ*UGQ U$2]Y@9@YTK-\]'9[[9'&$\<+JW>Q%MMR M[%5QZKEQL+L.U@1:#M^%JZ[&XSO>G1?(PB*U"VW=#3QU(*0E9'@'NI#8\LW.2 MQ4YW*!I3!$(>L.[K1&LW\+Q'4 <"'9P9'3[AMCK>EFLB>3K?3UO"*99A3AG) MT@R*G$D[FXL"8AYA&&%&$YY0A,+(9O$84YYX;*V%][2VS>G.NO2MX7BJ&>P'<"B]](H\ ME"U9J4/F+U71_B%W:7UE^6Y]^U6\%M_$JGK0U49TME(1\J1 *89QG""(L@)! MC+F0OGK$4!!CQ KY,BII%":;)T'.KP.031;OZ2TY G"V_9#?B M?-67G"3=*[[D-H)S'SZVJII-K9K/C*X&QS$E!U7.1R%2*4T3D66IG* \@XAQ MJ::3M(!!BI(L3W@84F+9B^\:?N:(V0"ZLHQU7[VK8#:S"6<$STY[7RS/-$E, MFB"JXJOMR2[WVT;Q_>NY1.:1SG M(8<4,2:=56ERTB!-H,!Y$!)&@BA+'6HN7R!K=ZKM6FRYIVZ9GG;E639&V?"W #M/.Y5.WTCOFNA_ZTS!70.-)];AP,*M.N@*BI\KJFJ$< MJT"N5M4?ZH#];56_KC:T+3:K&\94Q'_S63!1?E-1<4/KV(*2/,$XA0D*E7$B M,"11F$ 2LC#-&(L8RIJU0U2E:* M,\O2CU:@"D%Q()($)C%.("I4O? \E=L#"E@1AUBZ?4D/ZILU?Q&0#GR8WY2O M^4QHFFG\R?"QT_4#2;"CN0!;WD"A>L1T;=15G,D$/8^=Z32(P^WE%_&/C2HL+OU4P;ZNJU5U]_AN+5VVM3[!(JOW[U^I(L*?>EOX MWZN56HW-NW?R%WU0#8\X+A!AL A("%%(,DARQF"$BU 47&XYH7DW&0\,37U: MON40[%@$>SR"]_)_K\"-*IL-/H&>53#P"M[)_^E'+"[S?,R4P<7HS/A;'KA[ MA/YR\-5$J\7\FG7FN7"[?)UE.=C=RGK$[>Q=K0\Z\]W@>D1E[U[7Y[BN-R!- M6]VK$M.Z2T870/NY;/[>+SFA' ^Y.<&@4$$WJ8IUY4D*XR@0)$51(D1B=2YZ MGM[4AZ,]=;!''BCZMO<@YV$SO0?Q!H;M/ UB]MIUY=]TEVBI7M[+&5QU]-74#P7"S- MB/2SE$*S >54H3.K,=R4S%])72I'^[.B]+ULEK3 N8AS"HLHXU*1J)ZI/(LA MB^(\1J+(B"IO;*Y!GA*8V'08R %%#_RN*!JZ/R<1,=,(U\AIM^JM1+1>U*?D M\+1P#X:?=7&>$N[I CSYG)\:XC>TT5>MRT2Z6WF&0U4/D$*49P',J5Q[<9"E M62""D,7"RFP_06AJ>_V@FOA?KBLGO@7(T$#W(+:E97Y07EPNQ)ZJ3Y/\@F 3 M51S?DGG6RN-/A;U4@?S@^2OZ+!U49#KL"_+ST[X@7=.!YFU5%Z)L-_+K>;?N MFI\O&8JB-,(81GDB-U5:<+FIQ@+R+$VB.!5)JO/PM4ULMM(GX-+!?K=3$SUI MP-2QOVH0K[/R=29^8YF*/\4DF>F:YP+^N9HL]6POP(AQ%:'2L3YU+UXON$[: MJ_[RKH$O][]SL7'[8OJ?E%L$U=MH]A1&_+=B66& LD(DX@ MC@-I B+$(,&,0%*@("4,BR S:A!\;/")%8RFH0(NP^A'^B?(9-S=LKU:Z7I2J7GHCZF_B M?;D6[UIQWRS#E(4L+6+(8B*W;XP(S-7=9T (I2P."0ZL2I*;$)UXL3WI!3#J MG,!<.B<8P6CF^?@&QVZ9[N.B]_NN48)F /RN6 ":!X_G+S8B>_(RC$C.ZC;8 M@/#4#[!ZUST1_K"VV*=J5;+'71XVS@0+&,T@$32"*,^EH<]4!P-!@R@G(:&% MT?9K175B57&BPIY]@OME^,PTA'=0[%3$R8J#'0?@]_Z_D^6L&\ON,3/],LW9 M\\^-83B696[^LK.ZT"4J?ZFKS<.[-5MM5*C64 M"8CB.(0X83E,<1%ADI&X$+%-]]?KV+%2,/:]8ONRG^,"Q)6[FKD&=F/],Q.8 MUHJI*XNJ&5N +6LGBJ0NP)8]L%>!U:NZ\@"5/SUV#3-S*S@/P!W1?#Y&=;SQ MVM"5.OKH!EQ2DA9IR@EDE".IXD0("0ZE4Q4%."@HOGTBXB71?"4=GJ0S;X+A)7$/D@DOOF#?"^CF M[JY]4]?J_K)KM?5:R 5R+T?FUFV!3,::>J7>W=5Z'P62D6HMJDVS'Q*@FMM) MSL".-?,.0D98G5_%4\!DN9CM$?)<_\X6 Z<>1$8$9FM'9"/NN#.1U7LS!X*] MT,P?8KT/R-PO\H=T(QTOW6BV^EET96H$#Z-?Y;-?=:>K5ZNJ4>]+]O2=D/Q\<<[38[@7*3T#.8<]_#W9U*7X=U+796->!^SP MK>D4;D<+=,1]U;6F<>N MZ;%^2[[O>G=L P#Q,!24K#$&=%1&EHWT7]**V)KM,(!/,S(Y,/"%AIUV<07!LJWQ6/*^-DX]3>H;6R&=%/M[\^/PK]A>2 M;Z4$U5KMHY5TA!]?;\1MU>>^?RS>K(M*?AS:N[YO3>\E+8:<>!WWG("!%< W M0GF+0_FBJ@ C?A;@YEY5BC6_H;0![_)%Y42XV:UZSY!9W5(Z .!T66E#9[8[ M2P?AQU>7+J]/W".0CKMV;7>\% M.XS"!.5+G5TD:0!P1 K,\2%(1Q@465D%* MU[$S_3'5L''*A;-W']#SU_7;7/3W 71\'V!4_66**3(S2N8#WOT&YFAWP0DL M&#]8S-U:\#@S+[.SX%G@G!L+GA_5/D'[S;HMVT=IH[WCJK1O43)-]\-&^]9A M0G-6!!2&TE6"B&0,YC2(8):(H$ T*M+$R$&Z2&EBK=;1UI[!/G70D3?/X3Z/ MUWD]Y!4%.Q7C#(!5FK>1<$XYW^='GBT!W$C <3:XV0MN9LTO5<7_*%'_M6E:K1CMC \+(,T,C6G@L5OQ P^Z8I7B @QL@#%HBA'O M657V\GLR)"P(SVHTV /RU$!P&,'563K:4VPIXB1#N=09>8$I1#0@D 8XAD'. M\Y0'F9"ZQ*6R]G%R1NO"8^?!1G?)&_H/-EW!"=/0[TO0F7HG[D@XWGZ?:A?H MT\TX*Y0W_^$XE9D=@[.B'EK\YQ]W6[W;VDW+/,)8A'$.<8Y"B-(B@C1* QCA M-"I8G#&64YL,[>W(5CNZ?;+UK7H%K$4+NL0^^V; .PS,%IZ39'9+39-8>"I, M=I)O3ZMI-^ZLZ^= G*3RY!B$6/<@I4OC!:K_-=NH>Z/-4]PT#'VMR%!1W_IMNWWB4U?O@K1JDXR.CBO MNI=>\S*(649H%L XX=)6IFD!22%=75S@)(SB(B<\MSD>.TUJX@4S)&]IRF @ M#7[OB%O>R9T!S&QK]@.#W6IS14GJ4C0?:YT]\TYGS.B3X-VC@NO#>/E45TEM&09)P%",(,UX M(E>]2" 5+($B1@$+:)CE#-EUG?' U<0*XH.<:VEOR-=7754M.8883/Q?Y1_J MJR]7C^#S_\?>NSXWCB/YHO\*/]P3TQTA[.$#),']YGKUUCDU96^59^>>VQ\4 M>+JX*TM>4G9WS5]_ 9*2J!>%A$#:<^-NQ/:4;1&9^:.02.13"BD?F_E*;5OH MLIFGMJU2@@ZV\?'"[+3.Y*\!IJ#VV)L%?0;U'NCJ)GL\&J_!CLM@P^8TW1R] M8NEM2H\/GB8>Z>,1QN/Y/SX7=\T@:#0)Y>OR17Z@:]H-K)\SD5(38$124HXP M#F-$\I2C/(NB*"N8PIC"$@A.$YHF?Z!'VQ0 T2ZD9NF?O C6L'[S"0%,9;E* M[Y [,"S:%:D#9Q:>.'-@6+SCQ($+GW?V?]*NQX]Q-JAO\D4NG^6].>SG&F(@XNK\:* _GR)YTE-[2R\*/0);^#E9QQ* +MUODESR](6_IVL MU*IZ-->P6[8H6W)M!GPT3V.FSV&5(1914XY?,,2(_C%)91P+G!,56AW.8,IC MNPTW/)CF-!LF@M66"T"](0C/"^[&,5&":82.BUFP0ZK'2+#C9%,M$8T%&:!X MEQ_K>(T#.]HVZ#ENUR6J^KK:BWK#\]2OXJLJV%6>52DK) HB55J MVNE31%E.49[$N6*F^@2'UIK8 T,C*VCR+TF>_H^@I1XTY)NJ+<, 0-/X0-Y" M9T^,)_!N9I@+&NZ"AKV@X2\P# 8=A\'_%:?_$H:!YK+MJ[6/_(<.>9=Z?!^O M ' &3/PJW(X&CZ_$TYGA$;;!H\0'G>E.&(^H[!T\/M=U=P/QQ9RA-XY S MQ-%_&>K!AGS0TH>ZY,X!9NN3\P"#DU/. 0$'M]P%Z:[PRYU;>6+'W 4!CSUS MEQZ8N-?RE^V0 "'3.&0\0UED\GXQ)HAR+I#$1:K,_\6)F+_(BJVL)Y9&<9EPD1C?F?SDJ-OY;*?%$G8&7-VZ=Z0Y'?XP>^U> MN5]>9_*'/P"]]:D]7AG>NJ=+?VQR,RU;\_0>&5DG=93^U;Z93E^<865RA20P MC= 1\99<>H9QIR8V_74F:U)S@OE^$YI3?W;-27M\+-LTBYNEWEPFJ?M!+GFI MKW;'7=2H"'&4LP*9J"K",BH0T48 2F6:XDQ2(>SN84[41]Y(/5Z:M+(];GRT MIX-!;7?,CP8@;/_ZQ,XAV\L! V]971#:$V=O.T>S6VO.E,9UA2=/]-% M,"@_Z,2^+)[3 3ZP[&3G^671^L>[Q:?=3OLNN-@T;S;YU'K3_KU<_WC_7*]7 MC[(ZG!O/"QXFE#)$XB1"F.0%*@0A*)$TYC1FB:!6^].-_.CI%FTVD4'X85G: M9U@X@FEWH(\'$6S;;]!I)CML. G^T*P$&U[&S>%V \+3L0XD/NFY[@;,X<'N MN(I[GC5?54^KME#4E!;*]R:#H?KY?B7DG"5Q6A0J-J-6",)YS!$118@(H6'! M]8^Y8M!TZP%ZTP1Y]EB8!0T3IE2B8R0PG, SL(=@M WZ> /'*?1S%2Y.N=D6 MTEZ5HCVT_N29VA;"GDK8MGGLNGYO^O[P>:FMFH>2+60S\K?>_*DKE$J3-.&Q MC%!.3!)W1"EB::P0CF/!8BHS%8&\"]:41U8(&V)N[=TNXV9G68R"!DP#;.@T M/H(=$T'+Q2S8-7^;HDH,#(CG;F^7Z;Y*LS=K.,[U>K-?P$VAM$O>*D!KBGG& MA-0W*XHRP1-3T!4B&E&M:=*MY,+!I/KI"H@.-=4U2SEFR/ ? M4CPOI*;9MF["8"'Z;P^YA98=D5WXUAB5X+C*]O"D8MI M4RRN@^HHK^+*Y>"MO9J+I:R>:+7^:3S:31I"(>.P,)>^.&01PC).$2&2(!J3 M2&G#+6.)=9>O4P1&#QWO2#;Q$'#SKY.H#&L6'[)"H[Q ,4'-P(9DN:(OV,EE M)VL1-B14OUO8X.>N-3G>TZKZJ0V;)G??[.N/];I\--TTMC.XC3$DV;K7*>?@ ME&-$;]"(Y"@L"HRP,M.$4I(AF@D944PRK3[<#!$/W$UHGA@^3#SD12XIN)^0 MWU<"-3PF!MK='-DPVI88M:;(EM? ,+OYR^:%]!B>R%#Q"*9W\\4';Z]DU'B$ M];RIXY.(0^4MX-9Y(T03F*:+C[5&](\/4C]9KN>1RF.>Y@3ES PXTI@CEH8" MA2RF!4^%E,+.7O+#S\CZ=^N>>6C=,^76/7/:R34+Z);/0#:,!J+E=)R)]N=> MTP4#;GKP1W>+[7!O>0P^O ;N@-+<:?%WJ\R=XCW *G/]H398F.N!S'1UN?XP MV2O+];BLVSWB3G\K?]"ZUWWBP[/\O/RJC\+[/^3B1?Y5,_*CGB>8%(4D'*4% M"Q&F,=,W!)6@D'-!1,PB1:V:00#ICGSVZ"\EAAGYMGC9F>\CH [!#8,[/6& M6:\")H,[6HI9\'\DK8+;I!7YO'E?5NOQ'0[H;"W"T$6(L,&.,(IRDB58<"4'ZIP2E*>8D+B)MTEIE M?_EAY\WIDRO1M5,STV$&TSXM7ZAA["AC9-8,'>'&*=!G<@R5Y "KI<7IEH.1)UMI\'[TQK#(GG2!F>(3+K+ MAP4]W+T7/GUUN*-7(6[FKGU:5<>UX;O*\?IFL>BF/-RJTW7FS1SS=S_O]/?G MP >O\ESEA.E+3QR9%AB1MEV2!".BHK@0(4MR;M6+]%6EF#*[PW30.-'QQ#F. M,N&[!L=;WN8;!,9E3O7@V#'=#HJ0><)$S)-<(ZX,HDR,9:(BDP@FG+*DUB_L"B#-F X M1VSTI!E#NAUA/0OJAGJPZE4;_U(NNU^?G_$.1]!.B_O"!:9L.TB^MY"TA&=! MC[3?I@F7!/38(^$LJ_WK8%B66AJ"(IBF)3R!#&RN3A<%2$J=8!<:HP R4$._ PLEYH.6I2 M43N>@E\ZKGZ=!3O&=O&NVKDEB\L;L%,@(^,*TRLC00I6.E> XDD7N7 PJ8JZ M J)#S77-4HXC>N13)7G9!B.7HN^*.QFPK..D)KWZU_.MO!H[_. M&0I?PX' ]*>=&.0*S]$8(>>%7$>'O91"+D4]YR1.TY00)$B8(\QCK6HHCA'C MG%*J"B(C!9L3UJT\>@I<1PY3;WA@EPHU\#!WRS M6TGI:[L/$YMVPUL)?K3E[9Z"=U"]DZMN,)5EP]3M R/OSKN/M_;M47=2#.\Q M9P%@6TGS?GF\&*C'Z1'33BU-=ZM,UL'TB/%^P]+C/[K&OI9FUE1[Z_M6UO_U MOI*B7)M_S4/%$YHJAE1(,,*,A(@ELM#_XJ'*8ADFE,-"7V=IC1[YZE%N"AX; MRH$A#8UTG1I'J;AU9NF1-KC[R7 M.VK!AIQ]1\]##(;WZY62P?:GM5"@=IQGV'=JO7FXUF1M-L\(T6^I>>XC#J7" MC;787 Y-MLEN#$J?@/ X1D?H_S=1=_<N;1Z6I&AWG?JP.]\%''VDY]^VQC,,WR=WKE2J[+JAVIU<:+>X,^ M>GG/49H*G(0HBPHS"(B:T7\D1EG.I$@8*Q@!U6RY,C*RFL)A],M__=KDM@*+ M0%V!M;/:IX +IMZ^;M'KP3KJ*#TVO4!)\Q@H;V>QUX6OZ MU7_5*#Q7E28T9YCB/,09"ED:F:)!KJ_O1892$::2$HYIA.'-Z'<$0$>+:Z?Y MY6J).GI=UWF7UO(]5.PLWVMD!3K!NJ$4.UJ^V[T?2^&UEWMO^5=HU'XLW.DN M["<^YYI\?-# >)==L:KKIN>?-H7,3.A:*P-9/BSG+"Y8ELSL+(5F!'Q60Y;=KCF2PHS4S #3?!AAUH*C(8:KO=/2Z ML/U_HBGZ+.@E41D0]SB:!1U//A.27?'PEI$,9F#BE&17@(YSDIU7Z><#@M+IJC@@3313M\=KR%TNU:"(+4 MT^W/&8;!JQY\U>GN=YN@3_CE:W53,1432-H>]DVS=@GF<\S7$: MHB3*4H0QHZ80-T8Q%PR'5$4Y 6706M 2_+.(VIF(GG$">O?V"O0U?3.XM.6@;4D?:![:POU12O4O2>R_8O\L MQ=@LG6F[ ET2]ZASS\4'G'O54LWQGJOWY\ZD%7I7"J80X0E!.%0$%7E8F%T; M%Q%C*E*@]CJ#U,;V_;2TG8-Z=HC9;5]O.,"V\ :"+NEH2WF40A@K&?UU@!V@ M-76#U\MBG^C?:O&0@U_%J U>E4_F-O!=5B\EEW574"*58(Q)C-(DU :[Z53/ MHE2@-$OBC!99%D96$ZPNT!G[*.X1#C:4 =?\ 8 L7")^Q :>PZG#YA#]C3D2HC0O"4!XG.<*Q5E0DRSF*.$M4%!8LC7)(4-B>],CA8LU( MP)MLI(X5TRWTE^>ZR4+Z5?__L>L79J 0+:S5L:!#J;U#&IMYDH?M;]M4#OE MO?1GRL !\&37 A/:N3 3FT>!Q6N*:IH(E9?=)BG&KV-><,,R49U[<*A2!5?5> [=2,7]B@ :6F.\ OAOJO+30GVP#. H/M2ID@^"RX.8#W MCOI-B[%'Q&L[P$&"K]#]SP: T\W^K)YT3:_IC\-L7'>*DIAD)-'W*&.RD%P@ M(K%"1K_0+&="A* 60<+MSR4 M(P(3YYF<$_ XC^3L)]TV7B\A]58!I@'.PUSA@C")PKQ($%;4E#Q0CC"+,-;_ MB1,.2C-U963DP[]-1^WY-\UQ=7HP+/"D=T;>3@%,@2=038 'C7K-D/<%C">= MX\S&I)KI6K .]=?5ZSEX;;=CM[])DPNL2;RC=5G_;;EBM:Q>C+GY>?GTO-9_ MUJ!H[AJ*VC+](*OR1?_PT@[_VKJ2?Z/ETMA"3;"W3>YO#:2/?ZY-!9M>\$M9 MK[^NUEVMFA2?%O1AGF$99B$5J$B+&.'(_*O@"J54VSDQ+EB:6I6UOBFIQHXS M:3';Y(=9L)4T:$2=!7UA@T;:8%]<<[^8!3N)VTS;7:AF%ABI-Q>5K>2F1J>5 MW0P!W$@?&/$#+7^P!2 P" ";@K3)[$WQN'A[6'ZO*S/6Z M>5S;MLX\N\#(IE:/;J )5_)!0Q9H\JNE7#W7>Q,5NTIG^]:;YU$9-D6\ 0(S M#7QB >K@>5%6IXZ>YU>=K,/G1<'Z'3\O?]BET\=JV60 _;U<_WC_7*^U$JBV M>N*;?)'+1NVL'I;E/Z2(YK&4/%:X0$1$"<)2Y:@0::ZO:Y)RA=,D9?;7-2#Q MT5W37?5AU5*&M($ HFAQTQ@1&]BNWS 2_*$Y"3:LS/IV5L=.T.-G1/ @[3+& M ]&Q,X9?,(&=,-S0&&YZ 5QSPOX6;M+NM[)P7,.QJN'DT-/>B-1W/X\'J)KR MV-LFC:K^#UFOI>AZG'/]S_N5^=7'/V7%R]J8B=M3^[.6J]26'F_LRKE(!&:% MS%!"8X&PX@H5IK=<'O(,IS2*L8I 51.O)2UI>^UWY*IEY-3FF+ M&R,QXGFF%(\1E291)DTC5& $5$?"5I".]K1;86 G_HE!!I8/.FJ! M9B[")\K;6B:3!Y:D2BJ&(Q1G<6%&Z&D%$"<*Y5'")9Y]U, MC@U%I_RX$[A8;NFKI 7N89B@\$U[5A9?N_28P+3;\JR 1_OP_"==A[N>R$9I M\NS-9O]D!C'4M0DRW"XWZ2Q?Y?I6W=,_YR3'(L:<(TK"#&&6YJ@PK> H26E! M(HI37L#&P3KS,O)6-FG2)^G_X^]$SMM/1'.,+5^ M+FMQRU?3'+OIY/>+X>W70/]JPUZ_],'GK.*KN7 MO#J;>\YBGG&IU5L8$H9P&$6(Y31$69%%0HF(<2$=$[2GSKEV3JR&YTJ/IR[& M3F8>+S_YU5*.+;*(KXU#R$HO\NZNZ@*BS=VM*]NG":&1%!@1ED4(4TD1,Z., M<5&$F!8XEJ9F&A I.$]K;(]*0SEX%VQIMYX$H#=_ "M+?[L?!( >\3/">^QL M )#/EQ=Y@-*T?M[+(A]Y8BT>F3BJN$T[NZGKY\?6X;OQ\_[':J&7::*@="WG M>2SBG+ $*9XE" M%]7V.(+-=*' G2V"$>0.A/CCRKQW4 W#\SQ&^ M@[\";X$Z!])7'#,_5@O]1/WQOY^-HW$ICGBJ=V/WHB@A,DH8TD=$AG!F+$F6 M"901G"0T8Y1%H,9_4 ;&=N33I]+^?A[H3NL'3H#^'@DD!V7<E%V';2>Q+N91-V$OD,A6, M2I3'K$ XB?2]%6."1!1F4F0L"XO4O@'A_N+C7T\-M<"0 T4!3P(QK!VN%0]\ M]_0H&:2/H+N$CLT# 9(".P:>%F6X3>#!,Q/V!CS-[7Y#P#.?<= "]_+Q:571 MZF>K;II!,J9HHJE(F6NS(\>A"7A)21#F*D$L41CEA!0QPSQAA56'\,ND1M80 M6]J!;(C/V@%335\_0"&2!606VL,;$#!=LL/@8X?!AC*H&,L" X">\8:%F]9Q MQP2F@ZS$'-1(PRM,IY^L)-G35G9/.$Z(KTP$>OW3C$!?F]Q*3>+)? U.#2^/ M:*[U6$J1DG&(L(I21/0O](])EJ6)"E,)FG< (3ZR?MNPTN9:;_@ #H6'8&EW MA1H+(9CBVW Q"QH^]C$*=JR,-1'> 01?4^ AI*>=_.X RM&T=YXMY>TUB2M]I"1;N%CIBPWDY-IXC5TB0"-:D'34>SUY(;<:DT4U5W8C5 MT[KKRF79?.;\"B,K&TT8&3 LQE77^3M=3+_=!7G@_R M12Y6S:5G3BE7C'.%]"TC0MC,B6.)2) 0I-!F TFQ I5Q0AF8)DA<_H-N[.BJ M8R.0?YHP/[CJ JPW>5C3-A@.F';I$>STMTT9OJB%G3L!!M^&H=(CR.?C=?= ML/#6EAU(?N*F[6[@'+=T=US'XK2F.K'D:%II-LL<$P(BW@LWB M(N,;#)@^.8-#\'O+06#C/77$!G#5\8V1VZ4'^IV!77<@,@Y>?*P6FNX*!)%K M[S($>M QU-0EWWQ:5=]7:OV'F0E?Q EF21(B%F6FA#XBB*:4(9%)G"D6$V!+#!L\+7>Q7Y1@N_K+ M:OF OI0OS?VG'VZY#(N_$.^QH&-'=GL4WT9 ]Q@"ZSCNB4>=FW#L!L6T/TAQ MJ][]_$X7LFO=?51PO9F^G(L\"[,T0K00H3[DTQR1+)8F.Y:%*D]%S 2P"XY&YLYSNIC6/9-"6* MN5 JCE!".4=89AEBQ)0-X(R+G"LA.$@=6E$=6>\U/ 2\S\1^ZQN88K,#TDZ# M>8<'IJI:9/;H!WO3>62$O(,%-3:>UYE1E^>!;L'O6)P%[R]@?YTA=0U>8UA33OR\GDEU M#7R#=M55"[MIRAO.*TU$WW65K$T;+[KX)&6]58.BR'*F%&(TRA'F0B 62HJH M4J&(HYBD7$'4X#"YD75<1SQXZE$/ZJ[ 3TEHH/X"='9ZS!\@,"6UP:)/.#"4 M1] ]=C)Z4BP7B$VJ->P$/U0)ED^YU%9WGNU>U/W]JE[7]R8];Q?53%,5Q1>.)QTX"G?F_F9]ZO_KI\*HUE=O 5MLQ MEAJ;/NGX2!H6# ) M=_?EHS01];]^O?O_KGQS:3]YU<2E6NYS&G(L4Y12J. M"<*9_D^1*XPR3A2+HS0I5.Z07V-%?)J,FX8'X,@**^CL;D7^D' ;;-&2;P>. M-RD,#0=-PG+'0_!+Q\7YT3WP>1<0J7V-P+"B.>U4# @,1X,R0 ^[-E=^,);& M-_FTJM;E\J%-Z#O,#4UE+L.""J0R%B.<1THK"5&@)*4B"E7!* /E]EA1'?L> MU?+0;(G?Y.JAHD\_2AY\7JI5]=A8T=#6RS9(VND,[_@ [U$=-%OZLZ#+/X;D M(3NT9@9([:U)LPW-B=LU V X;MP,>=C1S]J40&S=JDF2<$X8$BS1!@3+"T0Q M+Q I6)PI%1>%+" S#/96!^D URD&77#(J:O"/A:6?E)7"8'7@*X>VM/Z^$\)=:10_/DAURS:D]TZ8\$3T.>1B@J3%N"4$A$0LH0SY4D49%C MC1@LC7;R409733"X8G3!M#,+QA]5,,&,@MA-G^5+!##.!>1E$)B:AU$L"0Z M=CK6AHM@8=CHM0RI@U^J/4Y^;>:. =SEMK!:1!1& NVRW1:C:89*@3!2!0D+#*ND>$1R(M@ M1W=L/T*/BV9RX\:[OE(!UUP%2K,5E#N^_A7H5[!$U]*SX!\SH&^A#Y?A(# L M]-TNP>\;+GSZ%F!R^_(N6%*=UK\ @^+(PP!\W,$N^R#9^O-2K_/<^C*$;$>% MW)FQ17.).:$*4U2DN*I0$LF$A+%,T]3>&ALD-;+F,+2U8M@0GP75 MEGPWH>F76@(>T- M X")Y0T+-\/*'1.8.64EYJ 1-;S"=*:3E21[!I/=$X[N'OU>?V@S[)8MRH?V MZT8QP5',A=9=16$R\R4B64$1IB1+4R6$,$.'['VGQR2F<* "'3S',%BZ=ZX2 M#NC_3IG!?'EU3DF,*U/YZR 1QZ=\Y]TVV3?9-U-N-*W'I,_=;,4 MID=3]=+.9TG3F) XY(@G)$&8*(8HRRA2.8[".(JC0H!*ZR[0&]F"V*/>-20 M3+"Q!KL3W-:W6=OK!/Z.0?73(KO66>BT17T^J6)3$-$$B81)AE::($DY1(G"1Y0F6E+#N]7QE[-AUOK5Z ?> MTGNQ.QM>%VG8<7)Q8%&_#+)C.>CS;')M][D.MFS[.Y+&@]33*38"@Y,>?.,! M?'A6CDC)[7C]2"NC_.L[636C,0^SV$A(5);F,8HRG"+,BQBQC(6(D$CPF+"" M2%!%^05Z(UO1[VA=\K9#;[EX-FV\O\KUI@7#X<9^OWI\U/N]B4!W8T0;U]SF M]S_ +?PN@6VG83U""%.7&\*!IMR*/TVVH*7 GI39)6J3:B9+T0_5C.UCCO.; M5BOQ1[E8:#O_<(++J>EF*6/Z"BX9*KA6'#@D!:*F7: *TQ0K+!3-&42%P,B/ MK%$VS#1*9<<.=&(3#%$[/3$>3C"U<0:BKHGZ^"/CW'#P-Y#P42M\18XZ(S$U*)8FUH1(2%,>9 M(+R@$:6%=<#P(KF15@4%Z*G?3\.< M!5OJP=TX> BAEYQ<8L:7HY@]/#R*M-%$*TEVHLBVC_E6-EI.->7 MON:;8/JR[U:.YB2.*)%8H5QQA;"26N\IJ4VL0J:R8")D608QK(:(C:SK]D@' ME:8] RLY*\SL3"=?2, 4W#X(WQH0?.Y%Z>8PU#_UH.>*"K-$,!JB)#-F M391A5'"5Z!\IRS'-DY!87>(\\3.RDNLW^7K_PXR9K$TGEQZKP<6VP< T\RO? MCYV6G!!UF*KL PY">90F.I[A\I7-?B4WTV:Y^X'N*/O=T[*.<3FEKW/K[?I: M?W_3]+])@TFY*!N%O=1' "HWL;KOI&I&$L MV.=L=M1@:/=Y\Q*Z.Y+'\)\'N'S%!J]A9=K H0?0CJ**/M9T4X?__DPKK1T6 M/S^52ZJIF;6WA4B[,,/V)L?SE./(-#OK*X?4KM\N?,"N)WF&Q%&F++SBR!8I3GBX$F+0:E/JK@YS)I+S[N?N(]W0QJ8M9)L&MJM#JAL# M\U[? V^;:J3Z-[U$,X2Z22']NRP??F@S].9%&S@/LOGC!ZUP/]&R^@^Z>)9S MEFE(VT^)ZG^LD#1I19UV*<*\LL^YR&7)[F,AT\V@RLO_1"-;YT?^/I-4G_=EY'-.0DE ?L=*%+4CDQ,JE6O ^I0!5ZYFK.^,G5A3<.G+R5E MY4)KT\U$^ _/+1G]C9V'2BNH3!8HSQ.%,*498J*(D!DN&F.<9"J$:B@KPN/K MI!RLD^P0L]9"WG$ ZQW#P:;_VI:)F:E?85*;L*78Z!F]AE<] Q+=GV:Q(SNU M+@&!<4)[P)YWK*2NJ#"NV<;*NN'3U59!J17/:&E,(#$=EHZ"'W=3#5[DV3=[NJM5+*:1X]_-OM;%FMHTE;TSH MIUR7LI[C+"IBBA6B$94(-(L ,*3JA2GI/6O;#V*AGL/D$]E\[NE8:C4CY#"-,$H:BS*1MRB)"+(L35&1$)0415.0A2$.?HS2RNFW(F6W<#8QR MZ-1Z'B1+E>=#=)C^@DD-5SV7)/*E1\[2F58I7!+W:(=?? ^2?YCU52[F!QO M?0?]V:@!V]'QIYX=>=]IDJNE7#W7BY_M9>GPDK5AQGY*_$D$AK>@#^%A.\]: M[LXV\#3]?4A(IW'O)Q><;+[[D#C]@>Z#GW,[$L].(V@RG^XUF+(;D!CF7(6$ M2D2)TI<8ENCKC#XS]8E9R#PI!)R,;5LQ1]JW^N$E5D(!RTAKV\WA2&!R#R\+Y2@H\3VC:-,"+ A\E_EU^ GYE;^Y_]X\/_[;ZXZ_+ MI_+]LA;ZYZW#W/+R/KS*V/EZAGAP7SZ6RX=9H%D(_OKU[K-I7U67&@0I[*_O M%]"X?)'W!P1LGU[$P'.W9'M9G6[V%Y:>[(YO)V+_MF_YA*,Q7M:\[<0EQ;81 MEVG6U;1:N%4G_SXW$\P8R20B:10C'*;$N,D)RJ7(M7%>T#A/YTOY8()\EO:Y M"Q]67_ZB_?+WN;'> [\TR4BU)O7KIIE+$X(LVX8C3=<7H.7NA#=76,8J(BB) M,M-6.M963YJ%2"9QQ**4D2+,-GC? RY%$X%^#]? 6^!?!6_+J]-H\+G=I7KD M=NT59VTOQH8E$QHY_2F/]ZMK0/%UX7+B8=H;V#4P'5W)KEK,[>"X62Q6?YBJ MD4^KZKVV!LJU:4'6W3XRQ506X1!Q80;S0!_X83$+MJS,@I:3 MP+ RPC7.1F9/>F.0U*3JP4;H0RU@]4-O5FP MH]CL7/_C;DZ+Y'FLS0&15QE?8)X5J3Z,*8Q*I0^EL,B2B6-$Y'GHEFL!BS?Y.LN65@=VS[C*A8B^LMH'*9XL3Q%&L( MCL,I]H]>VP[]8J.<^ERGG#;K2%$9<9$)%$=%CK 4(6*1I$@FDJ0BDSC#W*TQ M^I6=?38]27^4B[EY[5\K..\9_WVE2K3;N M8&KSX@ P;=]U;VG#=]!CO-&K/=:#'>^SX&L[F4CS[\\&'!=?3_;B2$Q.:EN. M"_2A'3HR-3?5?U>9+FCKGW=ZQZPU+=.Z^ZEM#'*O5VSJDJ,\UWH\B5&"E4*8 MY0JQO&"HB)M01\0ECB%ZW(+FR$IYP\$L:'AH=OB6BUE@N'"J[;9!TT['>L8( MIC"_K)8/78>*^[W^%-Y+OP%B>M);-A0G54( " XU"N115_70A5&:FO/&-5=_ MKNMG*>8*1W$6QPE*!=5:H:!:(82J0"ICC(1Y3(H,Y"([3VIT9; )[37MTV;M M:)@Z*!OBS>"8]C? :3$#V-GJ !^(P+;^#HSO+1@MV:"EZW/C7Y+-VWX_2VCB M;7Y)X./=??$)QQ'U]*EXCB*!6)IDB Y5#%L!OUY6B-OZQ[E8$,Z,+2=3O8AS.QVLR)F$EJXB@*"Q9'49R$*H=,]SA-!K1!X9,\VN;W8N.E6-,_C;TE MH0&T,Q#964?7"P[;F2=SSQN:(V:;[\DT5H)Y2^1U<\KW!+V81K[_:;?]^4V^ MR.6S_"8?:;G4>_].5LT(<\W_+5N4#]L&O6:V9-LIXE9]U[^M51L4^K+-7V%, M15(E7%_$,HPPEP5B,HM0SI,\Q6F.50P:"^Z/M9$/ZHY1TQFO8S7H\1KLF.U- MZ6SY;=*:>QP[Y!J-\"+M-,_KO!Z8MIKZS8!5G7\0/:E'CXQ-JE+] WJHAD>@ M ,SQ7/+J^#!HRX'K.5$IB7&4H"P,,S,J6EM6!4N02I*LH%D2<46MG!B/(HM%CQIL%GV^ED=.'WR(T+@GT^J(UPK:XT'VT4 MH+YV1&UBY^##TR1PVO"_3=2T^K";@6A*;Z7<3F@[.T#6C&NY_T,N7N1?5\OU MCWH>4<&+@D5(L$P@+ G1AB&1*)8D(2(LPE""YBRX,C*RKC+MHV&6FC.B=G;9 M%#C!U%W+T:PWKM%BEO3MTF/]\K68>#*JG-F8U(2Z%JQ#@^GJ]>#]*>]>G@YF M.%FVI#QZ<.R$'_HS>*GW+B6[G'K3U\MZ8.)IL8=5QM42P_3 "6''&",U*)53 M8\GCU2;K)7E6D'[[R/,?@F^=^TK<5-7GI;ZZK.WGL.P_-?*F:6C8[XH#B2YO M"7=A8/O!3-QNJJ-V(34S8E.4+Z4P,_.&Y03MA],B.6V&@Z4FVPFG1>AO@S.? M<+A=WU4K+J6H/VD.CD>A?Z*\.;OF(:-Q5H0)2J-^:]O1''EK?:CH'V+UQS(P*0K_\UNP(0NXE5IBQYF0*HL+%#/C+4[R C&E M4J1D(N*<8*Q_L$O@&0D]IP2<#1N!^>X&=%/V6&TY"=1HB%JX.ORC!+0 -O 8 M!G95H3L61OS" 9PB_F%R4I7SV@Q/G)G=3R'_3 M'US7G[N)6?-4*9RHC*)4-ITS2(Q(SB7B<932+(THR_.)TI!/,CBZP=-1#1X, MV6M*E#R_&#M]\7I@PY2-AS3BCF.3K&-X#O1[:KG>%HY_6E5*EL,SBJ9+(1Y$ M^+6SA4\S]\^1&#P(K+<_IW]^D^IY*>HYHSQFF.6(D3Q' M6/ $44O9;- M7Y3/7[W\>5)3%\I?%/I$A?SE9^#^^IV_N"D M?37[S\ULC[;$;, M>W>18%NKYZ#W5;AZGGTG#_W!4I-YZ$^+T/?0G_F$FSEPW$7;5!E]D[6L7F2] M;7+"3>ZQY!F*<60F6(0$T4CJ_TB>9(3KGV%IR79D1]Y2%]KO[5AKZ@0WS+EW MD['$VNY(](\@\#8U'GC@XQ.&A:>#U)+HI$&.K3:\"10P]K!G_@P;> JN4.QX9!@5]0:GEQVXE+#(=&.*PT' M/^UF#?QM64F^>EB:?A;:L'[7CO*LOVDMWV3=ZW_5SPN3@&8,\"_TJ9:WZN;I M:5%R$\3YOJ;KY[7^U9?RL6S#=/6(4*2%)%0"1PF(<;< MY88\ JO37*P_2%Z9[#U]N5Z8)4S6YL*PUU3+M&R9?_88@YD98[Q$.YODM=Z) MD\KJ,]O4\[IJ&O#&S6/O ^-XR[!X:P]73?6O31 F*,4:<%B'"9BPQ2R*)\H*+0J4D2@0H7<:& MZ-MT\[CI!"N0?7AXQM808Z'FV;DSBA:Q(OF&'#O#.@7TK&-"D$DM^K%:Z"=J MT[1X_5,KLL6S2F%1P1;3R,1V)0QX6)"9Q$M+Y4Q,%URJR6MNI(#_,07;:(8O6F^Z= M?"B738<%1A?PT:R>7@-/XE 24J"4IOHU$%P@:EQS$4T*F1=QG,6R>PT?E^)M MOX0-@P!/EGAM_.V.A^D1!;H$&YY,+4['5="Q%?3Y,MZ/?\Z>\0N4K M;\H/4]/F2WD%\BA/RN_J#B5+SIE:&W;K==64*-3-<)#['W2YE\.U&_>QS;%D M.$O"A"I3X9\A'&'+L:[W9 M837^3_"^@!<&BX'/@_.>9T$K5= 3*VAG/:VU8$?)MSOA=GFX;_L; :B>>MO? M#+=*K+?]#8$5>;W>^QDL&'L%MJ8K/GL]S/<*V5Z1#;H95WCP:N^L?K;ZB%,M"1@R)D#!3/Y=_ M+9?EX_-C5UE;%)+*E*2(F;L;)E&.:)Q0K2!CE@N!4X6MPB9'*X^LWCI:]A.Y M]\6^<,6Y1AB8.NG(>*PA/LO\%7.N]]>;;(;U23'Z\ZE/?\"IH2I;[^R;.]I. ML)@S;2QP$H>(15PAC%F!".,2933+TJR(J0BMAI -T!AYGV@RP4LS/L:X'\1J ML:!5'6@-T[HB()Z(,QA9> NNEQQX1FMZO:O6+# H-#2O%Q?47?5:L5U[JX+% MAW96'1+L0E_5DX].V55UB/>#GJJ#'W4N8ST]*O6K7,_CL$BEI!CAF$B$:8@1 M(50BCG.1)T4:QA34-76(V,B*IQV/\=0QT-B]"G/1TG@L-G=+'R! =-% M%R8\?QT PM\0XYZ$8T\O-J3>QMCBGM#6\XK[S[CM[\T0OIMV!M_79V.:W*IV M:NKM\[I>TR90NYV#E\B4%P55*$S3!&&9,<1, H%(,XQ)3GB8@0:=0AD860\< M#27D;>N<;K;Q:L>097FH,] B3&3"LA@E/(^-RZ51$V.C::=SQT0(IH^S,@@_EXME\ M>HS!BJZ@>%+=8/*3JG-7< Y5O/,Z;FJ_\8@;MWHE?\AE7;[(-B/VRZJN]:%R MJ^[IG_-$)+C ,M&JOM :J%"F:C I3 1=2EP44BD!F7MF0Q2DWEVGH*V:4!;O M<[+IN_'+0C,#[ 9E!6:1Y%$A"FT%0 M$X.>]1 H?+^@=5VJLJU :#H3$)H*BK7!ET9YH2_76O&2J)E0EZ9"W[!%JMPC M@,?TQ@[M[86@@GWZ3@T>+N'G$+J[#I5K8G) 0*X+M)T7(C;SM=S5O^HAKNIPUU&VN*'#<[':\+S1@V_T*(!PRL"]+Z"VO>H#4 MQ-G2EX4^SH&V>,9M@[<#S;9?31IRCO-4F_N*2A.R3E&!28:4D"*4DL>2%9 M MO;_\R)OXYOOWC_??81OU0'Z[K>DN%6PSMG1&V7NG1?"TVPX6GW1_G1;L<$>= M^12\26"3PW?_^/#7Y5-I$DW <['.+C#V9C%T-R-Y__KU[G-O/)9]+\'SX@_O M)&^2 S?4@-#![]YG95V4T*D)X?E5)^M'>%&P?FO"RQ_VT+2XKI^;.<'JRVKY M<"^K1Q-@GAP=,T2XI(CI^VL6<4:CG,&"EP#JH\^8A"<6\N_E^HMT%;5 MZ:*K.8^2F":10I(56I]KO8(*+!*4YKA024%EG&^;2UK:?8ZL6.VM_>:1,,5S M;R8O!$^T%$:O_[%CJ(.J7=?E8SC&11"JIC4;3X;9UOS?)*_,TS8H0%Q$*HX0C'&NE1D6X=;MJ5[S+XXS&IBJ34!*9;"Z,&(US1&5( MF,K2)!>@UL[G"$VQ'SM?P[K[PKJD=IY R&Z#^I ;MD5/B3S"^.1+@GE-TSQ! MYA52,\\+>SH=<^#S;KOUJUR;O(^[:O52"BG>_?R;OH]\7GXJEW3)FS-[7;Z4 MZU+6<_T\833/4<:X/DT3HK8I#A-!TP*2!F]/&K2CXOQTD'XWO8(^3\;P&U\'@2<$ B4^J9-R .50TCJM<,VW&Q(Y,/D!+[%G3 MVW9KJN]DU56--@[9.8V3(L,I0QDF&&&2)(ABJN\J3&0DPD21&*1OP!R,K'+, MN6U"R6TR"]_R$ZRV#%W5=,8=^803%O%,@TX9TQ=$3O4%D2O3_R^23+)<) J6 M+#$J]LXI$WM5@>UK>/^&7H/=63$JM+#C8J^:\ C/'4,STY)U6R+>,.5[ZI # M'EXG$4'HO\)T(@=X3D\LT7$KQD59F4,;&52.$8I(GN=%0!<(R MBE 1BP@1EK&(1(K@W&I^[#"9D8^"&\Z?'Y_;J9!"JI*7P.S.,^#8:9#K18:I MB0V]8$-P!!?6L$R>MOH9(I/NYV%!#S?MA4\[U$:(_VSF,=S)U5>Y,O'S3TMX M?<30(F-OO5VK\'8B";K[>!M\U?^_UZG\TVJU7J[6D+*)062&=Z974&";$XC' M&!45-H*[554,KCQ=986-@'O5%58/.+3MO)>/3ZN*5C_;#N5W51>':@:R?)-" M_]F\[;9SH\0IEDF1(I::_D^$IOJD380^>"-24!'C1*2 >^"IPUGH*0[.,C#>F$J M:;EVLZ2+GW59@UT:YYX?>=]JLJNE7#W7!W/6.C;LO1=GY;_LN/ A.O"P'99Z M!!_%)1F=W!-G%YW,,W%)K+Y3XN)G'?P1GQ^?:%FU79!,H?B7\D6*KH_+4KRG M3Z6V/LM_: -\I=9_-$%BR9,T3")4**4-9)DH1(4QD%.6<6QF 116[G\W\B/O MYAT_F^X/:&%8"FB;^6E2,OB.JZ#NV +G<&,X2[_DRW%=QO#:Y M3LOL9F)^_%-6O*QEO1F&V71W_KQ<5^527^JZ 5-")2)5,8IQK-6_"&-$]2JVJH&[N,*N6TT!VK%J.3I[TM5K> M"]_8RP+>+'O5YY>'(K\[-11Y._9X*\ENW+&9K+GY"GCR';\&[KYNO5.P/.V] M><*7<'3SGI*VPS7B>[EXD=5=5;[0M?RWMLZ__OSER_LN+282,LQE1E&19#G" M*M67!IFFB-),2!Y30>Q&']@0&]M1UU /.O+!AG[P>19H%@!6["7,+,Q^CT@ M5>D@")>SB^!H "QXCZBXV>O7H@,SSRW%'1YF?V&-"2?/VTFS/R;>\AGG40W' MDX[KMD.\_HW2JI((QCCA@O&.(ADVF>*:WL0-W8(,1' M5GRGIX779O)4RXUQF1CS23,$'N9@C["=I3H6;C U"8%LA)1,%Q#\#8&P)SWU M1 @P*"?&0\#7N*:*I^E(=D=+H>_?L2):C:!^"@ MP.?!^B/KD*9JMFFL9J['737(VA!W*>W8H6*G%*Z0%>@#;05K^\@94KZ++8YD M\%I*L5O]%0HECD0[709Q_+'7<9K]AZS-S+ZE^/CGD^1-NS/SJ^["1=FB&^0W MCY,B(KDJ]!5(86T9Y FBIC=/P5*:8IRF(8?-=9F(\9$U0LM&.VUY1[I)7FKS M/H$92Y.]SVD\9F.\I=?SFO5>]D8>D_-N?KUUJ1F99MVLT[?C08.^AS?B1;-F M^Y_*DP9]&;Z]:6#ZKMTBEO5J48J&NSO]+_YSEQ6B8IJF)%9(2:P0%BI%+(Q- MV^^"18IE*HI!Q\D0L9&/ ),R6)N;T)W^T,;9LNE^L&,*VB5B #P[W>T+$IB^ MW:,Z"UJZP>_=_X[4]>&RH-YZ/ R0FKBCPV6AC_LW6#SCV#NNO48N'[Y(K76^ ME)25BW+]LVM[U9M5UG6EH8N[55T:/C[^N39#2K76^5+6ZWDNN4JB2)N84N8( M%SS1)B9.441B@C%65'$!ZC7GB;&1E\[E@/#,S#_UML[M--/K_%F8+K,^TOYN'Q^[-PM/KOO>0;25[<^7VQ-V]W/ M,YA'W0!]K^^U>^#GY8NV!/=ZAIUJU+ =C9A&*0]CR1 F6"!,0X8*@3E2)&<* M8T8X!;7<\E!A:O9"/\(=W#M&9Z?[Q(PR M%=,O?.-V,X0R]18Z'3H":=D%T75UF%H5LIQ_Z(+M355)H[&_R:=5M9YKM4A5 MHF)41"K32I(4J,@CK2[C0G"6D["@5MDC0T3&#IYV9(,=W: E;*?W!O$9UF*^ MI :&/N$"6RL6&XD&ZD'TXZV&T/_8*8;!12?9YC9B;3:MU6?=!^_>55*LJ\>E M^+2@#]"ANWL/C[RO]F;/&L+23.LT#7?@XW;WA1[>5%[DA>VH\Z(&OQO*GL?K MGI3JJM&Z^RM./E;WI$"G1NJ>_N#UXW1-3D!]J]X]U_JEU?6-4OKFHJ\K-TNA M/R:>S?DJV_J >19&@@K,4)+IVP#&M$ L)0D2D;XP*!*J6(&\.(Y\C+Q[]Z?+ M;BI_-XRYC]N%($U)5&2\4(C0.$$XS0FB:4P0B=,\2WD6B2*"M=Z< &NG!IS[ M:->&LR;_:%*X[6Y<$T (4[['W]2Z_U6=!5NVFL#%CK%+8S*NFH_L ,T(0Y,A M7+S:)&4'J(;&*[LLYYP 5AE/UP?9_N_GY6:8U!W]:6*-\Y3'6:%"B:+05.0J M?3VB33Q0X0BS- QS!6K(>9'BV#;=9DC:4TL.G!IV 2\[%>05!9BRV9 .?MD0 M_]64&6UQN;N BTM2F9VL_M+,+M";.O',3OP3J6B6#[KM_=_DZJ&B3S]*_J&L MUU7)GKM6&\8CP[N$Z#BB(LJC",6YMA*QR%-$6)2@+!6$R)!)EH$R0FV(CNXM M:8G!=KX56G:;WS<&L/V_HQ[TR<^"#0,CY(I#)/:D!:Q(3JH((" /LBHYW?29SI(BB67.D<291%CF&%$5Y4CE*L\PI1G&TG9H[?[28Q_N'3'[ M ;,'D@]OX.OD 3ID.CH^"[K.LG_%0-:#!2>;L7I:D/[8U#.?@(<./B[7IEOD M,UN4_--B1=?S2'">D;1 +&G28/1_F!(Y2A.3'L?RD"MB&S,X6GWD/=+2"UJ" M04/1/DIP#,7E\,!5 L(V#40V4$#@K Q.D8#CU28+ 9P5I._[/_\A-TOS$RVK MI@I\VY]DDUE12KT]J1E,)&Z7WR1_KBH3#%R*KZMEM?FQ2>'\HJ_"G]?RL9X+ M3K5-FC4)#;+=?,T@H3!3L1E=EA0$E)SJE;N1-^_WY\='TV%XI?I-HQ8[?H,? MR7S;GJ\!AMF@R:DV?'7?*K/ M<-"F-?]N> X:ICU:ZZ. Z7A3&(>($(&:FR6.A$D1#K)#2ZXE$I4F>1\! U##%\4-.#?U9 MT'#0UB)M>+!)?W+$T3KNX0\=<(3C.F!<(AEVPOJ+65R@-W5TPD[\$W$(RP<= M.OE\Z!KNW],_>VKI/,FE^+QOR'X *)E^OX8*C9$)4W1+( M-H,Y-'-]\\O,[!C25*89YH[+2^'749 ']"J:]@VXM3.:YDW FA[YPVVP+Y(' M,M.U3O*'R5YW)8_+NAFIQEAN*W07B]4?5 /18ZFA\/Z'J=S]O+QY-,&WN8P2 MG&51B$*2Y @S2E$1)@5BE'$A99YC:N7[12$GP4WPY""36!77#Q9Q&#R MDQK(KN #5?#-G=1*G@%_,+RRXM0QA9V*O72PY3%CNA M&XJ!(7EA>K:UN C\7JQW0R_;^8R8SHRU(W?>7GP%: OM%PTW7I,,R]IL&F_ M$<;!_2^>#+UAV0>-MS./3F>0#?.^9V1=^*ACYTK)UI^7];IJWOU[6E4_C3^Q M/;@3GN:IB@H49I(C'/,8:2VE$,_BG,@X(ZE=494-L9%UDW[U43,X5[^4%VV4 M-M<-\B])GOZ/X+M@/9\#VE$,PVMD_OL"!J:]F4L2]K!X# M0W\6_%:M!M*\X>TE+83RU4YRB-2T[2,MA#YJ%VGSC$.QUF)Q7U'3[+;7NFB3 M)F-;LS6PQMB90(M%T-'N]Q(#C,P:!&!X8_J4';8ISXGM,8O(5CBW:JZAA:FUA_WVFL'[KI MN8SGG)$XRDB&:"XQPH5BJ,AD:/I%Y)%@!.," YSIDS ]C:O]BZSK?PUZ' 6B MQY*O^)V/=WAM[&^J5^(C;C@[< *;GSKNVR9 0<,_6BFD)=@X6_IO\2B$D90$6.," Y% M06DA*.801\<%>B/OPSWJ >6\>J:+=BYIX\0&EG%? L_.=/$("6RO[J/140Y^ M-[2#CKC'A"5+,3T=^I>H37IL6XI^>/#:/N;8N]^,5_RQ6N@G:G.DKW\:-U_S MV^]/BW+]OG$'UJ8QCE'=T5PD-!4DSE#,4H6PI DBO*#Z7[' 891+'H*Z[4$9 M&%DW-(2#VE">!7Q+.VA:= ';Z$.AM5,48P(&TQQ]3OX2M+PT7F+3D-3 ^+V% M<<=1\&T01GA+>D'B7CX^K2I:_6QW]UW5I78T6_R;%/K/YI4VX=1ZSA7! M,54,41H1A!.J$ VI:942%A$NL DA0U.301Q,XQK=4371^N^R,F5+[X*G#6O= M:!WXE!T'R(=UP$@(.NF%+1N=.6#R6S> M3;!CI=9FP8"22R&P09(#QD-/K>L M$:\PPI)%G) 8S"&!K3A=:HF3I'L9)VXKN+IH7N3R67Z3C[1<:OU_)RNUJAZ- MW_66+%2EG(5:@>YQG_L:^YO$?4CRWO1+O?SZ5G"Z"+>M!C_=@QSS8+>3W MA=FZD5[M-4#=3@VCLXNPSW9SSKK&K>8\[G$<_-[P/,Y>GECU](3'@9<,;L>GN(;[QV;NB>%_%XMO\JF=%WJ[-'__(!5]7JR[7/$\S&** ME422\Q!AJO2A1T6!A6P\\^0"G9<;A6E>2U:B39_[E@U!9'- M>S'L?LC*!G$K^,.,57^3G)5\]RB^KNOXJU[?JGOYY9[(E5\N; M==L7M[F3KNYHU6^0)&E,PH01E*6)OA;RA" F.4&$$Y7F$HLT@O=S]Y&[]@!HAERU(9_=^5$W\MS_H,O;)NA3?UI5 M2I;K9[V=_BY-4KP4-R^RT@?,;WKQ]0>ZEMLVAG/)1)'%DJ--=P?I!7M1#3]?_N?Z\0,&CEGFWS$GJA!>WRMM;!!)^TLZ,D["S82!YW( M02-S8(0.=EUM/>8OOJG7Z"LK\FT(-6VNY=N0^5P&Y]OBSK43QZD>:J;F[* B M>9XG89J)#)O!CP1A$::HD!E%&<=1K*(T(F'H4.]KS< T"6IM)2@%]&:$(VEW M&/D%QG.GRXX-N_8(#OT[@*)[:^9A2W?BSAY .([;?$ 7N$Z9M%<.374I7K>10J4>0T0;%*8S,;*$=$,8JT(5XDJDBXDJ#I"Q?HC6PH;W='YQ99 MTS^A16Z7 (-I"@\P..J'SEMAU$1'._BEHW[^ON"L%B[(Z5D9G*/V*BK@@NCG M-OZEQQQO^<^LEO_]K!7'QQ?]GWN]RLV?93TOHCC"J@T=8))2A F?F MK&8YHK&4B/.$)VF1A#3#L(I4$/VQ-_>&&^-5/^EY=QVX <794@F,AQY0.?@ MSJ$BU4E\;P6I,.H3UZ,Z07-K-5W8J9R35$"*94O+>G_A-Z(-> T MM),PJ2B,J,9#PY1*A"DGB!(N4$1#(=(PSH1B\Q=9L97U%+MK@>I3L\^^:EOX M=@/CM#I1S\;EU8'6I074P2_[(/X$!B!.8VBG=:_&!:9;][J1S;8.E_,C].#3 MV88$\C5E[22-::>E#8EY-/5L\,,^QZ-_6E6R?%AVO:626,@H3;2B(\0,2B;, M^%,Q2M,B#AEA@F*0,\2"YOB10T/+QVST?:CL=JMG &![]^QD]([^9(/13\H[ MZEST?8IO8"SZ20CLIJ*??G2D)(CZ7(#H. STV62,ERMQ$ [Z^*>L>%G+NZKD M)MTA":,X9BB*L\@T3B>(T2)#,A:9(F%8$))Z37?P+,#8&6TM4P$WZGZQF"K! MP?=;MKPPON%W![QQ6B0MU!>R%D[E)03ZY;=RGFO7_H*@FT$?U]_;C^6%6KZOVJJF13Y?1I01_F M1$E6Y/I6KY(T19ACC/0U7_\GC@4OL#!-$6Q.)3MR8\?\.@:ZSM&EONOO/&(- M.\&.G^!WPY&E_] 2S6'M[Q\C8$#0)SS6RA4F]4!3*[U0JP7U/W;*SW+Y2505 M3-2-8@$^]49S?DT8LU5FV6Y]0R(3^![>R^ %M=%ZC9?IR:"=^ 7]_PN_EFR:'N< MORW;U?\KF3P?]@0+;D?5=MRF7OC#ZIFMU?/BAG-3(!/NW0:V._ M!^&'\J44@C.@LV/)C6 M['*_4\(H( %Z3HP EEL_"4^@P9I$ *4?; !AN]9TS1V TNTU;H ^ZV/R[ZZ; M:VO7Z?6[D"\1N:(%TZHS4DK;7E&"2,8(PBPKB$HR%L%FXUC2'3L$M=1@!53I M1X/_];R401+.S-S?N)F3\U29@<#KU=Z?DFM& I_'U\XP&P$UH$/QL.=,OT-S MRX51#B-$UX&BCS).^#S55YPL?!&*X2'#EQ^_NA?:)\IEVT'F\Y(OGDWVXJWZ MVU*O]4=5FEW;7BOO5W?Z6_=#WT;G6MDH5? $*1(+A+,D12QC DD5)6FL>"R% MO=UV)3-CW_\:7H*RKI_;TJ66)Y-_]]SCZB_!JFW3K]714\>9SYU;?@/7W<_EPF )$2B@I>")3E!1.,Y2J6(<@#X(.KL95J$\E=KI:H(^U>.^3G)5BZ"::& M%FB0=^P%#7^S8,MAT&QU/=CQ[]#'XQ,V7!\(+3]/Z)WS">.2] M\+KX%>.$/SGN'P-.N,/]VT&\>GE M]>;ELSD MCZBMB"G)VZOB7L[=#V6W+QD-(,=M5#\VT=>@X^*\#!]4W]TO9?(R;VO#+U5[ MVU_LMS-YKY0I(&_H(1[H7^; V$Q17G*]]RFW1?J75?749I:G.1.2"@!SENB8 M+LT!E4K_A]"<4"$0S[D'AZ2;%E8K9#"1Y >I4=0Q1SE%INX!WM*_ZHH[QV#. M$6:[K;1HYHTITK,M-^0^5.@&G:0V#(]".Q5'XI-L6/V!.]RZ> M=_%S2W5UL2D<_BS-J0#?EONE61H;>@6]22$$ZCU+EA% 12P P47,LYA0'%.W MQI%KHCR\C)N#:02[>9*KR-CYC$'6^I76-3PPI@KW2&:XI=]G5:!%?E7,I,NY MS]C3A=O[>?\8HPI?WB^%8;2>\32EJ: YR+E)^&*NXPDJ$,A2*)A>M$666LW. MOBIAHMBAJ4O24DN.>_> X1@7^^# VUJ_0,#:4*\-_T5C!FWNC^\X^4;^HD&7 M-NV7/^BVS"07LX>UN%VO;T55R5-^ERR6S^4KQZY*JD4Y+)@K%G:OEN'&N2V5 MAS45)SSID9VMUFNFVZ2.!:,OK-]:7!P6S)7;3;):NDUIEDK/I_QVC/5$UP]: ME[>K97D*^O?Y]MO;W6:K=ZOKNFH64Y$6.8I!EE%DJ/<8H G7>TA9%%Q(A1/N MU!%F)77DI5?KX+:-M(/+;D\9' 2W)5J+C\S7,&H4B/[4&D2-"M$;N>3?GNCZ M'R,4&CN9'V@G:B=STFVI$PRG>U2WB_T\1!69F@9 1^[>\PO'^S*WVA1'(>*] M;DN@;^8% 9-^#:\;>/J=Z_CD<%+<$[J>\KAYM]RVNG%F&:(*THR#(E,%P&D, M 64% @CR+.%YGD'AQ/;F)G[DE](1%>H UEP+'.T6\7CHN"WP$X[8,^*R1IGC M'KIQ&&3M<1B!6M9"^*MQSMH#TT5&ZW"7@"S 5+J%G+M/&8C'(">RESU.E9NE MF6/23[>DO3X1];GI5I34%R[S9#\YHT9H$R@(20 YB(' M.$YR0$6F0V&9IADF15)(I](R/S5&=A)?^#UM6B#8YNZ1 *2$20)P0@!G%@#'*@6"$9@6+H616QTJ]DD9V38W_HYPVL#@"43,,,I M!PIF$&!SZL@2D^[EDK LXU"JW*U>;A,C MNE? OV.Q#TG+""\A*C@_" L9Z=E:$BOAYIT\9]=J:?17^6 ME_EY@3_DQNRFRFGH24)0$=,$9"HUKVW) 4$T!K#@L4C3A*3**;_;E MFM/@Q6IC1CRU.W(+%E.)09&G&*05A96.H ]I.6=,>S]J8?78X:W61 MW_+^N#.)U7NU9VGZ(A_+K_TL4SDA!1, )7I!8YCII4T3HB/;A">4,Q$SYK*T MKTH:>5E7M=,P,LRYYRS+XY0(,QLBSC/#:*ZC7(8*D)$X MQH8:$E-AE]1S%3UZEN_S_>\U$V0TWTL.Q7EX F/W,A\%FA#\D#<5X2%H$Q[> M1 =ENF?,#(,L%%FD/W1!*".'01B01/(R#OY4DB?W^T$()2];:4\K>>7ZP3SO MG836,,U2+*C>(>G8!V :&Y81DH($?MTS-Z^71UQMGO3 MA8>E8O]!6-='(UQ$5N-9C'2>K8)3:MJM_]F^S? MZAG6IGN[VM&:$I%?7?EXW="U<+9C8.;F:FLX;H_AN(DJ+5Q*>@<@Y>!HQT#, MS\V&0\[-S;HBT.EDK6\VG8MUM>_(P3I?[)?;.]XBGS1W?99/=+YL_O%!KI_0 M+"=%G"*< %H(!7":9J!04("\P*S06UFJ7:U+RL]5@9&=[DE,YYC]HY"D:A<%E$7R0")1>=Q4^:<_0%YS05Z7T?=S(@,Y/[EF]W M=+%X^43GXH_-V]47N9!<"ZP/V XO5TN:()=[CNQ-VB/'HT:GR"@5?=_\S70/ M/-/E2]1HUYPIVE,-.>'7[6S&A,[-R7BB%O@4TAUC#@[,[#R49'E1 M(* @S;5[H1F@69X#4Q"1)YP2A)4':[B+#AX'IQZ M@X9>_"U=KU_4:OTG78OJ1&W&$H+RE&*0(6X&)RD.BA2E *HL@W%!95+$3OT& MUV6-O)=YV \9B'A+]DU$2^F.S04=D-FYCD! N'F*PZ" Z.T1!K?=&+@W%/1; M%ZJ9H$/2M(T$_2:?-1%87.))RD@WWVZ7POQA&A2^TX4IY+JM!,V7CV6AYBS+ M&,NE(;)",068Q"D@N4FLQK'>4L1%'&.GQ6TE=>R$AQ9>GDAQ\X,\J.&VP.T MS M:Y$F6 H8SO0.#'(("Y1)@E),$)2)1(IT]5\.HMG2]?2483S6P!O.-?)PO MRU0JOP9KQ0];#_TSGUPU8_]&05QD3.F-K@#*S,?!A6$MP1P#I&-J$: M(_Y^:=GZ.Q+>C7QKM/4%/Q+4=N^QX. Y9NH:L,H?6AKH]WK]DC-(E5H$I'MU M,3H4 ZR5S&E)85U@...)=;K8J<*TV67?AAFV]Y2.[IGB_ECJ6C F:0#8 HUGM1'A6DG ME0X Z6QHZ9![>48%^E9K^4W?;3]O[*/FQ M,AR;AC]^M=!W?VSRG3,*$FKM*<2":R? M4Z3ASCURI&VTL.Y.&.MI6.[77@]C]S/8 [QU(O,G4RG_\TVD538O(*UT>VQ] MK7?45MP4@Q^KOC_P"+@?' ?44#O'P-I-N\<A(8H;,U/A >D2(O":JW&,C,_I:277D MAKB(CJ7W&VBSHPMS-==S[LAE>X).'CD1\0JS1RX;>7GZR)7/!J#0;IQ39\&4#)U(&EY:A(&'\=3DQ/*W4KN3=1('HES][)Y8[#NGDAZ/=[= MRR9W,N]>N<1OJ;_5N_GF>;6ABU_6J]WS?A-0CALI,[!2W#?YU[?U? M6 M4(PS69X'8&"FXH$"00&*.%6*0B7RG+JX@X'ZC.PR6MH9OR%:FK12TS=1/9XA M^NGC:BLC[.@TACX3E64)AJ93 )M(596,>9@" 251::8HYXE+D#KE,W$/2DL. MS3WB"ZLG-.WSL'/T$Z+L]C)H=(E*9=K19UN?:*_0S7%'T]O04V0" 17HM3)4 MFTE?/8&@.WT]A;JMWROLN"VVI&[^HB-;*NZ7?]#UW 2MIDX1S3@D:2YC#*1* MM7/4KRY 6,R _EVN(\VR#=9BYW4";F"<>IM MG*_W+4PV^X7MRZ>%X7M?"G-D^UPVWF^DVBU^G2LY*V(I"H4%2%02 YQG!##) M4]/]8&+A(L'(B8O-0N;(SJ31H*PPD(WXFVA7*J"W5\IQ/K0-C';N(S X;IZC M$7X3E>)+>-X?X*E4B'[M@L>CTMC:X& %QOT2)ZXKMH;@O)S8_M(0393WVV]F MOG2H_LF+MQL[6=W=!%BJ%*)?\C)4W5Y@))3<3^AL 9JD-;+3_D!=D9=EO&)# M9*?1W;V0W9=ZIM!6F\W;,K9YE$O^\HX^T4>Y^;+:/7[;5G6%I"@RE3(*L@)+ M@ F"@!&9@I1*EBM*TSQV&F'0*W'L-)B9U\@/"MQ$HE(AVI0ZW.@8I*OZT!-& MRSQ*2'#N5-F\ZP-?\L86%]H9]+>*^4 MJ2!LSM4?Z%\F(ODLC5WSQ;Q*?GPS)7!WRW=UUY/^4,4_8Q2H1DXUPS)G/"<4 M\<(4&^$"8 @5H$05@!:)P!E/$!1.<49@_<;>EI2:F-+,[XWHB#:RW9Q,Z =C MYY)>$6XW![97M*D^,G681M?H6-F;Z/!,&H7+S]:T5GN=#_-^=>!4Y:#">;^1 M8 WD*T-K-ZEG'0G:4S\\EIB0+62_+P]%WY<_48X ?)E1*13EC !5R!C@&&)0 MX!SK71[CA-(B)\**#S&,.F/[Y&M=*"'Z[^1I*Q=U?*Y2 M,?I:_SG*2) P\(W:$V2MS _0+.0*G%T7D?-=?>OIE]LUY5M3NO]VM]EJI[TN MO7&+-/'EA)\S26#.F5 @H\B4C&WF6/;TX.KUU?96+3])J-&]?89>?2&+MRWLCZ/PM)?C@NO:\JM!JSL MQ6K4N3D 67/^GP&KHV_C,_5F0NHE8,[TQB!5#8!9L)IW=PTFKFOWANB\=MW_ M5GZ.[V20P3W;TOE2BKOE^[]XN<(_K-853;0L21KW6FCWAQ+"%0)(FJFED!: M)0@#&,,\3_5_>9*Y; N]-1EY1UC+].)P]4?7SJ--@IF;7ZOFEJP4V,\MB1JU MS+NB4:SLACR"]N#@PGFOP?@$\F'^>DSJR0;#=>K/AM_0A\'1H5"KR95N]4^; MN:A__9ZNE_>[[0PG!4X@EZ"(3?^XD@@4B9(@RT@F<8SS)+%*3X95:V1_9Z2 MUY693DV1R12FG5#LD@F. )22 0?U3C#'EC I,]";9 MG63)20FK[^]@=B4S,N??:Y)1TU2K/RK+MX .;'MX* +@;)<1" ^;WVSW=F1_ MT\Y=MG6)*F6"<^U*7+Q% MO\B1_<1!@>A9:P ,V6.E@YOKL,#.SFF$1<3-7;3 *!L8-!BU>)/(,0I4[!_A MW(2]M8$1Y#@'.< 8G=*FU;FHV^5R1Q>?Y?-JO9UIHQ2+"PCRC'. 8QT6%%E*0:(X@1PS MD5(K)J]K D9>QXW(J)(954+MUO!53+J7;0A+'4_(W(RT7IQ]EG2T#NI+JZ6H M?SBLP*LWG&31]9G3K+/>S_DRD)R4INL?FM^]_\MTC,K/I>SUIV;\L?][VN%;Z): MY;*BLM;9L %6"K9J+&\.#3]EY5+-!_IK%U6T!YO*6! 'XUT)KN#$#"UC 7S. MY3*:)#]77I=B?_DFY?97\TTT_45_S3&62_!DN10 M$NI$='A-T.ANM10;E7*C1G#TU8AV)"6^"I6=HPP!@)N[\[/=V3WU&1;(R5P5 M,ZFKZ#/V=,'W?MX]N'F[^B[7MVQ3IDHM=O!'GQ_OVU:*T5^N6E" +]A5Y;UV MZ\=WFFR;?M& ]O[\\@?&Z\/7OWS_EWQZWE:?F5&6$9AG!4 H3P%.1 J(D#E MVMVC0L09RF*/_?@4BGQ[U:[?R)12BRXUACMX\K*F0>N-;TA8=HJR-*;5< MK([ILU1>$)EC!!@1&&"B)"B4C &1A$'!TS2!3NWG7EJ,G;L_CSBC+Y+OUO/M M_)_5;JX9A.!*/N0#N9TG&QU(-U]6JG,3E0II?V54*L/ZBKRLI55T4&NDNH%! MR 2C-/+186*:HP$PG5,?#;F9][CU3^6 V"J2IIFB NOX68A<.ZI$ IIQ G#* M&W8&^9SVCT?G9ET8>'[A0YYG]$]F'%?UGKM758&AWK6_76VVFYE"^IK4+"@IH5Y5^B=" M, 0J*?(\99SHWSL=T7<(&_LMWQ)=#G$PK-W[*:S<:.!X5-\%G-TJ# 6'VZ(\ M1:+B+V^0>-N)A/M!O86)H<[INT1->TQO8?39*;W--7Y+O'P7MZA!S*R]>HJ( MC#.6R#0&<2X2@%6B $E2#$2L6()ABF#L5(-S7=3(R[O::+8&M=Q$R]42\)XY M(:YXV:WK,"BXK>H*@*,A*0>QX=9SOVF!5G.'H$G7%R5MQ7,MW#$PMP72,A8? 1['\+O4X";:ZW"A]V>[BI@L2_," MQMJ.EH<*KVW%3AM1.X)Q%D2[7C_>\<5O\^5JK:4V8O\IAB!5X$QZ-=.OSPQV46,'GRZ>F]GB MC$) (1: %!06<8&94HE3.-4M;^R8:K^;J#9;K>CJWQTCJA[<+,.J<&@XQE97 MMU5!2S$<[0P5:/5(FS;:LC/]+.2RO,R?PON$]_;S*2_N\2_:#+EEHE8[(3-M M6;Z3U9][?IN&B\WXLIE5_ MY!CPH]SJC5>E1?23J/7Y.2J[+FM&Z_('.80]?,*G;>?Z?MQGZ.9)C68W%RC' M/Q\3DS%EN+ROKPI*83_]4 I*>3ZC\ MY"3ITS^82Z3JKZ"%!^W9\6NSE>\NB!"9X 3 -$X!3I4.];,D!VDJ$H(RCA)L MU:W?*67D;6S%'>QQ'M -3;?C#F:P:R+P-.UG<0C@8+0#WUD(X_WHSKQ <&,[ MZS.ND^SLZL73<9WUZ7]$==;[80^/\W=IV(FEN/VN=^[:C-,_IA+&]F?2Q ML4E&3//('%X3K_SH_-XPHSW"0*^G$4'M?+.-(7>ZE^*(J!V]3\>4X\DUX,*] MO-EN[M4OJY78?%DMQ P+'M,4(_UUH#' >8% D2H%DCA72L0H2: ;J8"_+B._ M8(TX4S"WKLC4'/-*0S"V2Q)-A)S;V\Z'\%WK9G NM8N,>@';_(=C%*J??X F MTS;N#X?LK$,_P"T]JQ_^>Z?=IYGAOEKJU_Z[E?&],TBQ4 +' .4I!SB+$U 4 MC %2$)2D(B;<+G+HE#*R=ZID1GNAT==*K&,WP66 +&L.AIKM6$?@;+%[(4"7 M1:$.]R_*F/; OLO,LT/XS@\'9#U_6R>=]!H4,A4,<"3TZDR9 BR6*4A)FDN& M.<_SV&5U=@F;(A=Y7*;L5:+WUR!MY=9?2W19R'T!V:SF@V6[+N11<'M:6HJ.V[!%H/RWM M#+2J^Z1-NK M33]=V[:7N2UOR<7LXVKYBY;PF_8:N[5\)S=\/7\N>0OVK>P6 M"]?N3B.O6ZT ^.7V]E-4JQ"U=+!;SI: =*_F\%BX+>8N& (WZ[N9VD%%I&]4 M+V4N#BO8\O:3+& W4YOUZWC5Z&F_DB5/[N<@ZYUKL]N4*8U1G@DSF+, &"'I M@\\DO18/\#63.PA]KU[B3O'Y7ON*?9ZCHFS77L0$3+O-3$*:<$%3P#.2 %S( M A1,(A"+#&.*\ICG5M/'^P2-?2A0BFY>D=%>>%1)MQ]LT E6]TH."8'C 8&G M]4[DJ3:F>7&I=MYX,FI5&_/:3*M6G_?LPS':FN%EYL7^>;[YQX.^3WU A1". M)4YBD! =BN $Z=>M_B_(LQAFO$"QP-@E"NF0-7J504MR9$1'1K;G<5X79G8O MX$!(N*U<;Q#<>SCZS0O5<-$A:=KNB'Z3SUH9+"X9V%);]>F:CNY90E"1H P# M%D.]@88\UGOG. &**L'2G*50()<.N LRG!:Q>YM:U9EN.M5,GWHY/'/5A"2. MZ8)+ -FMW(%FNZW80X_L47/^"%VQY]:$[H1M27B=[M=S$Z]VO%[XJ$MH.M>L&&1"-SB;IHS1T3&H50\-$)^M=_#D7*KY7:QNK,XV^I&TU5;N]AU M5#[M=*$G*>J*S_=YQ4\FA%DM;[?;]9SMMH;.^&%US$S3<(W4A_8L51A")@%" M"=?[EU@"1I%VF2D2)&$$QX55\B",.N,?ANR>=@OC=6NZ;U,:MI;?Y'+3XOCI MV0Z,\1CL=DG3@>OFD6_OW]ZUCD1JS:*V:H;3[1I%T@@S5X, %8KL=9@RT]+! M!@'NC# VS%V''7_L>9A:>=D9(1F.(94@3F &L% $,)@A_1\=TPG%<%'D^WVB M?137)=-GB^A+0"F:PX$M_:M=RNEW,G(10;>C$6] I^-_+(>92)CEWF!#T,S@H;/Q'0T,8PPSR@C"]R9$%P"S/@%[9,> J5D5"8R29 M%75TOZB1-S#[5V9=SN$=X9PBY!ST#;![8+2WQ^!]8 R\P[L!6 2*ZZPQ&1+/ M73'3(9 [O<-K17!7+.D(W:Y=X$[D#X4'VY>%B<'(N;ID3DJ,?W^SV\R7DS^V+G2.]%GOG5>N3B84#<@57J$]5^8J?# M&/W;&1%407/^&Z-4 (S-Z$FEUS6A*9*P8%(@I]>VK>#Q^-;R6&=(10'/,A0;#RSWKZ6A\J/RFK=AI,YF.8)SE+%VO]W,O MG]:FV&+[\DE_B;:W2V$ZUI^-[_JT6LSYRZ$?JT"X( A#D&7,C+=E#!2%*D": MY9RH F5ICES6Y7%8O6G:8__L%J_6^W85NT6 MYV[L,EOO#'$BF4H12 H.]?:%%X#D.00T(9P6B/&,.W%C#5%F[*1$763]7/%R MU[3;:K4NTZHEB;?60\RWT6*U<>Z9&_04+'S5[7$]VT%JSE?[Z)% M#[@E"H!4J&W2$%6FW3H% .UL.Q7BGIY)F&]T+4MJ0E/M(9>;JMMNO3;+OHP: M7PX?J8>7W?Y)U^*^[&#>W K]G=4_T,5A,GB+/Q0)B 5BVF_2 F 5IZ!0"H&" MHYPEN4QC2&??Y9JMK-,X8^KKLOS;6MM[@;WT2!S$1VM9E=UL5]%FJU]UT>K9 MH\!XW$=IF6CZ41Z/8Z+*Z 0J5M>VXE%+\XB]1.W/U=I'I?IF9&-I@';JAV?< MLF&4 4.3H!TJC3:JKM.FX:: _2R--XE0=_H8_Y/0V-%[#=7GH*3-T<[VAP.C'8#,'$B]/&2^!D+#=#X&CSW@RZ MCT>=TY<=YU*:,LH/\_5F:]BWJSUS74><*4E0'BL LU0!G.8(4%%0 #F*"P33 M7-EE"6V$C>R&]+<).]3V]"'3[39"V^NX-]L+CDK)D1'=Q,>]U='N6#A4.@7$ MQ*_6J0N;0&5.EC9V%CKUW6.Z4B=+:XZ*G6RO<=\[E?NSS5N]&=.>\;?E\]QL MS:H3/9=I9Z[4@Z;CO9OJ/?M/;NPN+3?BDQTQ)_K\J!?CN^W:T-)5550AUU(B7\Y[T1GBKUXB0W^5B5=9Q1)LM?71T,3U@VGF5A8^";[=VTNE- M7>%477Y5TLA>U,@%>\%UQ8HCB>%5D.RV9$%,=_-D%ZT>(7[K-2T4N^%5.=-R M'/:9>\9TV'N!W[K]@Z[G)NO[63N&.O-89%((F<> ":07K$CT@DU8"J@4)&-Z M!T6E$V_7N8B15VHC,#(2/1.S%W"Q6Z/#K'5;G(Z&.B_*Z[8$6HT7!$RZ#*\; M>+K^.C[IM_!TP'0@+;5AK)H5$E']_Q0H3)E>ET3H%:J#FESF# FH QTD/09J M."MB]7T>3$2JU6J(@W]:E#3"](3S;2V%E$_EWY;']&_S6E/'$F#W1V+G$L9! MV&^XF4;UB(K0EDDOG%/Q1B.0SW&7/ZE+\H;GU&/YW\B]%$/'&7]L/LFU6JV? M3"?&X?S^U_E2WFWE4Q_7@N5=QEL96GCT?1.UQ+>J$**O1H.H5"%0)8*#L5XE M"3;WGZPVP<'8=I&"RV6^DV_^6"UVRRU=OWR8+_1;:D:P0DRE,= OU!1@T[%( MXL3T+C*6IQQ+JKC;R)L3"2-O?BN9T5YH5$EUG7%S"DOWZ@UBK-MZ=;738YK- M%5L&C+$YO>/$\VNN&'0^N.;:!SUI4NT'U9T2YV69E%F&"B!%K/>\<9$#DA0Q M$#@6:9I!'$OB,T3.6Z-I-K]^9(P!\+;;T(X,WT1C-,,S&X;#9_J!F:]"H!@. ML '#,<,0,&[6V]EGDX-O2J-8(2'+D-X]2 JPA (4VFL!3E"!8DIPGEAQ-IW< M=^3=0RG),65V:GG/B9Z_/8YG<*8;8+.=<^T3?CO,1 B8)KMB2M?:U9>TUJW^ MVV'-GMYMFO.KRR;L3YRN_+-[A/C[4JP7+X]?)-^M]0;CMW]L/ZWG7+[]MGS\ MQ*U;&KOO,O+:T,*EEEY.3JP5B'ZCZW_(;51J$;TMV3[L:_9[,.D/F,/!X;:T M+)$H>3AXD!DP]M9Z!;>7F=BE^7=%EFZU,;@^$ M93,HB!14%8 H)0'.LE1OT5,$6)K'B4RE#IA3E^,B&Z$CKW2C0K3>BW;,(MN M9IDX#@R%VRK_,%_2)3>+O,VZ0Y6IQ^O@WCFH%C!G[ !$J#2QCA72$V^H%7\KO?G4GSO&^H8MR>=)M M65#,Y.-\N31K>:7*7]0$93_-E]'&6.4ZE&JZIPT33BA%^JT"*0384"&1E&> MT%B_=U),BR2MG_9[_07_5W_6C0V^3UHNQ;_D8[9[(_Z0#\XQ+AW.EE09$[6L MJ6?.;;4]!RZEO4GZQ]*H'X [R?/T*KSWB/(QB_DK<"OA/;V/9P MBGB@[\UEBHJD(("G*@=8H+AD)P5)HCB55%#$G&K>KL@9.6XQ4EWGKUW&P_(< M8+B5CDE^+?#H6'X4@N(>LX)-6[LL9>)!:YVFGL]8Z_[XP%$F]^J+(7#\MEKH MBS>5:SAT\B".8($12 C6NW["*2A45@"!(&,\CPD63O0!5E)'7K!['\1;-'@,PM=QTA4;*/9$_&"3_(2DV1H<>EM(I\W6&IMC <'5XBM7%GLSD MFXW4NP;E<.!7DW3O5T&&BX(JR4#*H (XAQE@$!,0YS1'<9;$'#MUJ Q7:62W MT["4TU)1LZQ$^XQ\U6BU^7='?O+AS\+.(TV+L.,>Q;D0H;+F)FH>RQCN+!QB MH3C+ARLT+7-Y, #/^,O#W=G/A7Z6WU>+[UI6EG%(KZ7WAQ;-/+=?%TW:'9N+!@0 M;A[J*@(C]/59F1C(I73+FM1;6)E]Z@CL+O)@5VA&8S_0ORIG4PZ>O6>+^6/U MGI]A!ADLA-[S$(@ AE( RK,,D)@HEF.!"@JM:1)ZQ8V\O2G%1:N#/ >>@WZH MNI=V> !<,R2MN?3-QJ("Y'XD0!PH7X,"XT?Z.A @-V8%:WL[*1+Z[S(=UX&U M14>D!?97>7BW]TI)OIU_EU6[DY9AFC0-;_;2.-!20%L!\7]VF[*->C.3!8*9 M2@G 16).DF$.BEQ(8'J<%2\4BY&]V_/78_2TMU$QQYE:G@=O.\T,/NYY1'A=G/9PT'J].4#;C^= MDQ^.P9'W#W [WPFH]5W+[..[^?>YD$MAZJ#*4\;V,HH+RE(IN8YR<6:J&)&. MB6N-J%P@'ALES,FH# M3:E$M->BG)%:U5<$=3?^Q@>;B&HM>.*9J*Z G$]%=;Z#GX>ICC)^D]MO9K:@ M*50H[ZH%_>=JOMS^H?]R- >.XIBD.16 $)X"+$4"2)HE +*4$(58ELC8Y:C! M4?[(&\WZ.*Y2)VKI4RZA4J.H49/4GQ8K4UQUA]T\6%!'VU;KCIN,;(W.9D$4DX( M$56_0;MLTH')M ^2;E<1$ TWE^ "1/35Z!*(H\3"6J]VJZ[[3M9K96%4>4(E=CN@ M#("4U]'D^%A9AF/#[7>,O5J&5Q)'.(KLL2I44'5%RK015+>I9^%2S\<]*[/J M&>R?Z(OI-:MK%F89ISDG* A9X5!W9_V M'+12#VXP04@Y8*1^,Q0T%CE5*X@BOS1ZK0@U'N2)EVJDHW::> MC4/I^;@W6]IYP9])#AS5![KFMQSO.F*!RL4BV"J[=5PZ.TYZRQ.(<(1<3M*G M9N'R@>8"]9;7;=S36V;X8=UA\$[_>?O7?&.;UKIPZI(R_+@["(MR;/\5J??1MT55S^WV@]1WI O3";C3S_WEZ,,S MB8LT$3D&,4F5.0Y7@,*$Z@>4(IYAG*J%/U !I->](>#L*ST_> M_9.P3W- M]V?^;\M8Z5%JZ7(SXT61JZQ@0&!A#OU( @H1YP#2+$8D11YIN&NRQD_%-9++ MX)ZW93LV%G2SQG M7U9)CN5CV=7RZYPRT[>G[UL3'6W>M>;=*F0FZ)5;'D-C E4"6%[H0 IG2L0H M1@E.G,9A.@@?><7O5:GZJ1R/K)U0M%OT8V'CY@5^E9N-U/N,$WANHD:AEQLS M>(O)Z!.=BYOHPWQC.,O_2])U])M^_:S'HCCQ@2?4&$X7T=-.YO0 Y6Q8I\\] M?"F::WHTDQ-:S_FVKGFNSO%OS49'?WT>RKE?>W8O3&4F%4F!@F:2($*)F:J2 M@CR'<28(S;+4B?#$1XFQXRS^38K=0AIRD]]K[:*#>G6-OWDI7Z@]:31V)7[V M>!1VCFQL@-T6A&%0,QCF*1**HBM1J[X M")^JWJA-Q7[0YB8R^D3O=I:3"H=C;>>WQD+0S5\%!L^[O,D%A5J63K!&8P554H(@$FB-U54 M!W9%PC. 36%C7L B3IT.QWHECNQR&OF1>7;1O-; [*=XJ4/50>K:.-J'HIU? M"8J-FS,YAN6N!4LEOMH(A>P.M30U6%-HG[R)>T$MS3]O ;6]T(-RY%-)JW^O MWM&7S8>5F85B6)L6JXTA;#/'+ E+94H1 4)P";"0&6 ZM (JH3$QIUHRE];$ M(GW2QG8$U0P!PQ*I%8A4HT'$*Q7TKVU/LNS Z_8!P2%Q7/\5&OP]!Q8^JPM;:3CZ/W)M.Q;MC:<\2M87V1AY=[D$_/ MJS5=OU0-J[^LS2#Y)[/CFJ4%*123&*1%S$T6FP&6)PF L5QK#+",JN#^QXY M(WNVO>!(EI)OHD,X*R1/E!V76Y>4D1U26UQ?E:P#-#T^*)3!;A[( MQ5:GD;R]M@P8T'O]WI.-Z^TUKSV\M__#?NF0?3G,I>$QG*0ICY,"9'DL ,X) M!"Q5 F0)S=),(9&+W"43TB5LY 5Y*!9S/<[N1,@NRQ'*;K=UV:J/&WW2CHV% M@?(:G:(F36G8&'V:S;"ZQGLIK\TQ]3M9_7FW;$J&_S[??GN[VVRUY/6^5F%& M68&R5"+ N2P )CD$19XE((.%2'*::R%._=N.\D=>\'MVR;7\+I<[CU7O!*:U M(Q@+(F??4"H0_=2H\G,T7QY: _[4ZD2-/JT"EZ >PP>*<$[$2?K4?L4'F@NN MQNLVOK6P2U-\734)?IYO_K$_L)DQB6-,<0$2@7. (4> B!@#D2F1$5[$*'>J M4KDN:F2?Q501,7PO89?%X' MVWN%]Q'ILUQO7S[I1[^]78I]6[S^N9HE+\MZN,_SQV_;>_7[1I9<\&^D6JWE M+>>[I]W"T-J^D\]KR>M"_*6X?5JMM_-_5DDDPD0B&8\!8B@!F",S]3MA0"90 MQ_\$89&0V7:UI0L[GS"!SD[.9:^YRWED:4%9RR8;]>M,IO/I[.@/T,Y'_6"/ MQ?&$J%;^)BK5ORF?S(&AP_RMMJ&>.U%: 58*:#NJD10W$2M-B5JV1&UCRKNT MS0EZX#P5]N&.K$?7>.I#[ZD>P85C\\E$^[UFJG+ZJL/@TVHQYR^'O HD::R* M(@>Q*6?&,<\!,Z2 #"*69C#+!'.*33MDC;QG].F@Z$+&SN\&LM?-7S;]$978 MZ&LE>)R:80L# SFE+DF3.A,+DT^=@,TE?HOWD(9^-S49X @A$UFB0/"E=[<49F1U!349(7+ZNT2-ME!3M26'7VMI#O&?)VHV:WL M4%CXGO$XPN"\L&WL"[2R.T5-NK1MC#Y=VU;7A!BW\HFN[]?E^9,HF:D_R779 M*#!+:!'K. X"0J!^2:>$ 9;D.8 Z=A,ZC$MRZ%@H:R-V["*YX\$J-]$S74?? M2T;NG^;+2*P6"[K>1'IO%6V,.C\/F;AR%5K;Z"HT8*X!TM&D%5-_O]9?M*A2 MHN8QUVI4W41C#5KILWN4(2M7A;[B@)4^(+J'J_1>[5%XUHHC/LKM+]HS&;Z: M^^6=25N]7V[GVY*U@M&UIZ%#P%>3A=#NJ5X'U$S-:O57;H&^S M6Y2=^&43QU(_OT?S_'XR"^?G>N6L*9#5$^Q<.7\+5" 8$N7.4L(@@J8K.@R) MRU%Y8M ;^VV8/]#YNGQI5D-Q;Y>BQ17PFPZ_=_HM>[_\+,TW3W]=]0<^KK2; MK__ZAF[FF[+==I8Q%%.J]-LM3Y'>4T,)*"H@R$F<*(X%%I"[[*F#:3;R2\_H M66\8:ZU*?H6;:*]9F2EOZU;WI#N&X.$>E=T>_54>@-LK\(#](+B=M_'!H0FT MTP^GUZ3!0' X3^.%\ ++A=X&_4G78J8HI!C23.\J8 (PR1@HTA0#+&-$9 XA1%:;#!>A8Y=F MU5'#7:N(L:5(]-6H$M6ZN 1IMIA:!,(C(.6V:E\=)(=@=02PAL6C T%S"R(= MK>^,$VWO-5THZ&C=4;3G>JU?0->PCMVKJW4451! 5 )AG@H@TB('.($%(*DD M@">00LQT_ :Q2[QF*WCT4Y"CTJ>3RB>OP,L:4KNX:@R@7$\_AF#D'"VY&APH M&+(6.VFLXPK&:2CC?+UGE<1J)?Z<+Q;M=R"E<9KS' )8, 0P3 F@L8A!)H@H M$I'Q-'7*\%R0,79-1"W1L?;A A9V2WV@A6ZKNA$6_+UN84VHNH8+$J8M9[AN MXED50\='W;,##VLJ3.)AO7[SG#(::[;:Z+"P.]^;L,\\KE7#QAI/E$[K,:2<5.C\W\(SC M;OF\VVY^E=_E(JD/(6-!24II!C(59P +F@):B 20#!8RUAOBC#I5 G7(&GE) M_E3*BA+'LIXN M<8G?"GY8ESGZE[+(&XV8[F F!:8$!$5@!&],J-99$J@69+ M^6C.6"NBJB];NM[:+>:K8JV^UZ3Z7E\1;OU-?R,?Y\NE>?4PNBA;=DPU7UG! MMW%O;#K8E5[I_+(I)[[:BWM%P?'W?E2U^J#*9<0,"3 M.-8[(B@ 4Q@!*6B,::YXFA6S9U=7&EQ/ER5SJJWUZJF%1ZN#=#/1;?M-1FSO MEE>J_$4EQ-^YA'^2F4@S1!@&JDA0-6.##MB:D;G^NUC@J5383C$JE]0\' MM6^B2O& &>NQ, V5V@ZNW[0Y\+'@/4N6CR;(H\;APWPYW\I?Y]^EN%OJNS[. MV:(N2'K_%U_LC)36U-PO*[75JD@S-7=SMWQGHJE5F=_7+[)'^5%N9QS*.$U9 M!D0,"X!S;MJ8=/!#*$ESEB H\L2&BF(<]9SR'>ZL$U41C]IM#3<$AF.*1 M=/OLUP?:,WVC]ICN1N-R3'=9?M!2.BJUOC$="Z_Z MH!P*.E[U@?F5?KS2@W,K%1D-U\ZBDO!2IRL_&0VQHT*5\:1XO#4OO\(_R[)K MHIFPH67 Y(K!70X"S', M4H)RJYFG 74:^3R@VD2SE-V'YDHR"@;/6MM3?_1GP=] MZX#H?_X/E,'_KV^V-95L^W.[I8O!A)#DTC/;<9^>K,C$TLAVO8GM):]S//.+ M_J#95%<'GW^7AO).BOJK4_ZCF;"T/WB?">\I4D504.?4IP*H^*PC!F#/UPY_FO&#$1_IZIPF5 M489(OC+K)FH,V_OI\B/E\+CH4'STXQPY>#Z6'^1 PE7[?ZGC"L]'$_HPPU<- MOS>?WB57$T,,I<5,*FGJ!E(0PM@,9J99G@ LF:E20]145Q0HQC2AT.G=[(V MSY9>VU\SU]0,-71;,?>9^ES#>//E9D[@I;+1;=CT2/:H:'<\]Z5^15-J?6H;,MDC9 MK;P0UGNMQ5)P="3Y>&W>F-Q\O#N(= M2=?/H;%;S,,,=EN_+5DW-1%A@,Q6OR6AN-3/!4Q+H7[5P#/F].N?]%MY[^:; MY]6&+GY9KW;/>DE7!\!F"N!JN9TO=U('&+*:Y=/T1'[41M7?Q(3 F!*.0(Z4 MWOE3E %FAB) B/5[F.8$*^*RZQVDS]UNHD:[F^B@7S@W$@2F0!YGF"Z3.J<@L)WZL3 W]>P8;8V9V8\9 MK%,JFW<[^5^2KA_^7,UP1H4TX4264AU=%)2"@A40$)%D:584!916526.>L1D#!S2T=S<9JS1"],8D.)LO#N9O(J!%I/0*VF;H9'JKE MU%+JM.VG;E"F@SF8A26XX5& .,IA@@/,T 91Q M J#*2:+QPI1E3H[#5Y.176#7JY*K!*(5R6-YZ3.O"AL)UYM0&W]"](*DBK1.?I%R7&[$/R\/:LBQ& MZKC%R-ZGEAP9T4V(\6&UVBY76TL'U =!MWL):+V;\^@R//H:U#E8VNA55]1U MW\EJBBR,:]<3V7S<8QFNOLB%Y%LI:K;JC_3)FA_JXL5C+[UZY$LCN>'&CXQL MA[5WT6Z+53?49,?UYF6MVQKKLLAO=5V\XW3KJLN@HQ75^<$A$USK!,+RL9HS M>7#K.(XSF4$%A&($8*5R0&4A Q"&8 MU8Y'#?4TU[WD_5S7$0>Z]ID9=*;K56&O,-:US_#+DUU[K_);UW=FW)C<;'6H M;PI3FN,P)1@DA!0 0G,(P?2B)GE!085GJ$48$ST3TBF MH!"Q2%-3*9 XY=K&5WED1](84&:19*-]V0;J.A)V](<7$Y+!K& H2(&F*<( MT#@1(.(#_6(W%[&YTPZ=^<4.F;OQT= M)D6E$6"E@#:C8F/0UQA+HO8XS[8MY4UN;?A-/*813X5\L$G&HRL\\13DJ1[ M^03ER20/KO?3-RYI$TV3K7[;&56W+[=L4PY1F<$X+83,,8 <8?UZ+TR!$42 M0 23-$\XRYWV]K:"QX[:[V[?W/UZ]W#W_DMT^_%=].7A_NW_\[_O?WWW_O.7 M__D_BACE_Q&]_W]_OWOX+^]BP6Y<+6/\$=!RC/9;$XT:[ZM?CU\;R2$C?4=C MP]<>=HM]K8I$*S ZZA3MKO(,7S0M_1K8ZG5^C(_J-%^D1+P5+N8'*X*IY^D5.7\%B#<*%^Q_Y:3\<@]6?IXL-N*3;ORWX:+>W+G_3Y ML][8U ,06!Y+1$FA=Q1Q C S?H%C!@HFJ3*TZ HY%2];R!R[(*?2("I5B(Q8 M1[]@@9JE6PB+A:-7T,Z@@F ON@0CNO\NUTNSYS5S7>1?D5&H^I<1IDK8(Q#* M25A(G-9'V$-PYB(<+O5L?)!L>[?4NY"26>JSEO=4=E)7#=2W?\TW,PP9R@RC M7"%Y ?1F00%69!C$G*DBXSFCQ.F@L%_DR/[!*! =-#!CU1L=;FIN!+VUUGHX MSE"TP-+.;81%R,UK! #'O27!VMY0?0?] J=M+K &X*R#P/Y*/P?QUEA@9KF6 M+&'SS3_>R"7_]D37_WBW>J+SY4S*'!$L*2""F[@B+T"!< X8Q0C&&2R2-'9Q M#WT"1R_J:8F/C/QHKT#TM5+!T2_T0FCG%4("X^83AF'B[ YL#0WD#'K%3>H* M;(T_=036UWF2?)G081*QC$;K0$[DI8K8DA3 7-W W92!PP7,,=8CO' M,1)LKTYHU:C;XK0*R%7E#5HHNBEW!:9EC/(&Z(STR?].OA54#6?#!VW6VZK7 M4LO=-UMNWDBU6M?<#B4-JG:BY_C[GVIFN M%F)6\!@G1.4 Q43ORS!'H" J!:F$,95%7N3,J:'[NJC10[5-R>F_EM_E.N/H//(Z[>*R8F M5"[_\X=Q'\T>"LT2E!&E" Z2,;A&[UXY\/74K0/[4K,L*PA6"0&$,*YW73(#12PYR!*88Y@HO?ER:[<+ MH]?86[1SWC^S?1%MYJO5?C/\[]YE?H,>C9U/?@7 '4_NG(G&+O$5CEU4& *[ M\#6'@[1ZK9+$$%!V5"P&N;UO]'K&L%K1?9Q2WR"<9S11 B"1F>(E8:B/9:)C M69H( 4FA_]$MEK43/'ID>Y4"V#7(M032-N0-#X]K 'R.S,TDS$"NM@>+CRW% M3APMNX%Q'CL[7N\S57/'S2RS_4ZP[.MXD$O#B[:IR_@(0RP1O 9T2$R3E(S M39(3D*2)+#*,=(="^\*5$J MQ6M'L"PI##?]E8U^P+C,BPP+D-\PR+NE6JV?JBB]F9&Z7953H>HL2=6H9WZQ M-%X403,RMINZ1CQ;WF7">H[U5Q\,: M':YS9USRX%F:CEW)C43)C3II$L*D\/Q(H5B17H4+J8U @T^0@Q_SX7.[H(N"2Z MS?):'5=N.=E"Z3:IO69Z/ND7>S=$XS-8Q$1AJ$"<)PA@10I 4(9 @IDL:,:1 MC)%+;-W<>.3UY#>@8&]U3IA 1%$@$4P!%A(!"G,!*(,4,9@:UO-9M5?ZLJ7K M[7BVGPJQ1N"-?)POEV8S7&_3/*&($9;8Q$4B$TQ_ 1@"C*D$4,4SE<>QI 6J MH7B_M"SA] >B$6$-@[Y@. 9V>1$?J]S<:>^WVCF?<:ISH'S%_K:3YB-.C3G- M-YS]^^AC8CY712DS$1>)(FD&:%YV3\D<,$$DD)*(6"\G2G(XTFR86H6Q]R\Z M /2KP/% TVXYCHO1V*7D.L]ILF^24@C&*1:H 3P0'&"48$%AP0(E*A-[$B2RU.G*V MD#7Z>4@E/&I)CTKQ#OF\'K0LLP<'AY1F.#S\LIE#<''+ M2MI9VIF0[+G%=+E(.UN.TI"6E[CG:\IZG=^78KUX>?PB^6Y=<>4\;6U3-E=O M,+)'TB*EEFG>XP>Q]FF(MRB001'^6?_WN^EA4AW5W91*Z%&,[,&**\WA1*4@C% M. 5,)=0,BT"&7![IH((0B51*6%I8AQ(V$D1P,;PS\+"ZT73A MAXM=1T&(TX7>C>%KPPC\3E9_WBWU'L)L;S>?)9?S[V8FP(Q#K(12,4@HSP F M) ,DXX:6%^584)+ /'/CM; 1:_4='\)DT8B,UGN9'HSK5@C:;8V"H>+;T%U* MC7YJY/]L:";V*!UT"-JT;6UQN.[L?I%3MV%;@W"AW]K^6L_F3+G0__KXBUP: M9C[#!RZ>YLOYIF3>^2[?_V7:E6233),Q23#!!*0(Q@!+F %6$ $DC9,L3@L, MN5-]NI/TD?=0M2XWT6.E3=F.3(_T<6RT=(+6SHF,!IB;-]EC]4L+JV-5HD:7 M$5@XO5 (U>GH)'O:5D8?6,YZ%;UNXA&HU;.Q'K[-U^(376]?'B3_UK2=-P.M M1)$6B,,$4('UED2)&)"4,< HI8A+'*>QU7&SM<3QU!8#* M+69S,;LS9K.ZT70QFXM=1S&;TX4^/3Z^C>)-%-DPIV[*!/'#-[JLN<9^T;?8 M;F[%_]EMMN8#=S6EZM^E8/LOS8.QUM?:#S]1]TL9,S1!D3F3EV MYX*8/1\%A=![OD3O^3C)5)9D5H,6?E0#1_;XI4!I=I*-9B5SAU@M%J8'Y5FN M*WI%RT[('Q5%JYZJ'T_M$;?()4L(LV0389?81/;)N;W=];G/5EM^X(VLC(\. MUA_X(V^B!H&HAJ#Z=&1 B P*40G#O_AWSZ5M[<=3?_R-P_\_OHN.C7<_[H/N M;O3[ ?6>L+'P![3^TD;P1];3+Q%X/-V[X=#7Z]$"I\W(3'>2'2^19FQHH>=[A(U[=!@"Z//QOW:7!-B2I9ILJTGM^0R@9!A!@C&&< YXZ8N2H B)S*% ML."".9WO71,TPY[>8J5G;+.00";DO9T_B!4Z[.+1MEME5+S"M. MM#HWMGN.U87/^RY<)?7[73S0OUK,=K\OA3F?F[.=?N]]6*UUI+!\3]>F97HS M$S#+189R(!)F!CR8]"U"&$@2%SE.!$R8S]O:79-IWN&_+]?RF6H5RC+I1K;K MDG=&V=89C *:IYNH=#$S&XZ9,X_TB6J%^J'T<""^: 1S+ M=PHQDN9BP^CFH]S>*ZW1GKB689QG,HL!Y+ N, 8%&8\)Y*,0$%EG/',?Q:- MG1)C[TPN,P5'/Y4M"OAG1\I@+YCM?-78X+EYJPOS:"[WFVO_93KX=1BC]6JW MIW]:K:N4][;ZQIO:.<,59V)FTPZX*LM>S+AQJ?48AS=X"*:CC*^Q5.$5Y]:X M@=0]L,;Q7D-3)^4>\"@#0&,L8PH9R!!1 -,T!90I"'":QQ2QK$@*,BASED]14)_T#>C<@ZG:T+%#YW!^90J(!L]G7+5NN#9 ME'-)KY1,N6KR]5S*]4N&;'2^;/5WW4CXU3PP M.Y['*"5&[;$ %GDD8"&._9)^(#@F-G2(]QW=T@URZ>L .D1__CKH^^ M#X;?-@ M'*9XH UTHUST4ZW>SR7D%_);91)^K%(#;[A&J4APU^85"Q>\H>NN;_"_K<>& MY+U2DF_WQ%$/]*_/VHF8H0%+/E_,:S+:[6Z]?%A]6J^^SS?F58T3"D46*P"E MJ6R*N0 ,(05(G&44J2+'S+Z1V$N%D:/E2IY)MS\W$ATV/'Z@6FP!1X?*S;_M MU6D8XDSU@]$H.E;)T%:7>#ZLHD^3X>FPNQP=5[^MYSCXNNU-!T'3N7'UN_-T MN]I!EA]M>8?=R7,TM=QLI+Q2VOX;W1KBT)<'[(<+KY_DJ9FU/@3G8N;!NV7Z&NIX3AC6 <@%&ILM(<&TXZ( M]H?H;!ST@%MY;%7W@FZ-+RU7YN5,W3Z_A#$J,"4"9"D2 '/( 4$L!KGD!6)) M7,3$?H"KL_B17=EAX=&]0I8%;YYP6FQ01P7)S4$=\#GHD.H<.> M=%0H_?:C3I &VG]ZP]"Y]W2_ZW3[3F^+C_:<_G?Q<,V_T/G2U 7>+ZLCE?*P MY5[=?;H58FW>$IM9@K7/E;DT.0(&,#6C9C(H@10JI2E)*,VH7;^SI427Y>#5 M[5S'9&7Y[(96>\JY7E++Q[G9X%"MA-,(&@L0+3QP6&#<7*Z1W505WR^CE@+1 MO8KN/D5['<+"XN!5P\+CYT8#P.3F0^V-[G2:%K>9SDO:VW3D%ATN\XN[#UP3 MFX?5X=S9!$%WR[?T>;ZEBWT+JA3'-;A%&N=I@7+ !4T A@(#DDH"&$\33GD1 MQRSU.(0:HM,T)U"W5<:[.E_5?O1YW314;0:WD0]Z(G:1^>@ ^QW?'[0RH7BK MML[>1_[I8R@?K19#5K,Y0($:EWAHBJ F#&!"!$Q4! E"1,^\4"VA\K="N&[$+#:$X7!P\S[=$/A,#^G!PH6W+A@F MGA1R?E\/1\XV*R.[Z=.Z;S$ADYF5+<>D8G:7^$Y+VVSOU1<=]6T^K19S_G+( MY>LX-\]CAD$N#*L_I!10AA(@%$WCE&4XQL1M3MHU42/[,"/8[,4^>\UO[D#( M;D\5QFXWG]68;":";\IRG)J../I:Z3#.L46_J<$&GET5-/&HLSZ#SX><]5[A MW6%J3B@VIDK8\%'3Q2%;*Y.2TWDJLB_UJV<]+;!C.[Q1T(";?5[0V"3Q]IGWGA^DBO2IJZC[3/Y M]I+V7 M>!8#VT]:;\@\ZK=Z6_';,UZ._NT7HD=WQKWW SEJ,GZTCC6<2+C(*-$ASB)F2A$ M) )9GF1IGA8TAM@J3],E9>P=427W>)/OQ&G8C5%/9B:4Y8X[(!^C[;,.-D9U M>0I]@Y:7T'\[>(CN>T^3B+ Q;Y^"L/JPW^[F03X]K]9T_5+1G[^EZ_6+.>A_ M,JT";4:FA]4G6KY&"\D8+Q $6&4<8)A(0.-< "H4)3D4.$4E@N#?-G.49&APJ[[;?5VO1BW$09*O\U1\T_SLOL>/G+U6Z[V>H?RGJL MK7Z#\S+-%"6HS.DE=6_/\6_C&[W1VCQ7M<&+%[?]E?NWP&XS->JS=7-7>U7J M@1DW4:--5*ES2_^UQ]?W?])7UDN7BL%*OW6^2==AC3+/*^C[FVV)"-^69 M\$DW Y(R)1F&@"B1 2QB @I,.8CCHHC3G!.4Y&YM)!?EC+VG:+6*F+$TJV5# M05C=']<<_C$?V46S3]J4A8D4$*1 &Q7MI9 @J9"I!@ M06.6IHA@)U+AX]N/'?+KOPT97G""A>5)A[>%CJ&]O7'NQQD7;0AU@G%\\VD/ M+2X:=G9..1*@(3G&4@*PRK;XH*0 LA@3+\GI#G M*$5XMEUMZ6(\-!H7LY=B'[&:2X8!8.=6!ICEYE?V3_=]S]/U('*[:$(PLK7C MNT],B';1M'/2LLL?&_W0\V[?IG);=JFT3MR(WK0+HE_I$I?Y0L(!$U*"0F0\ MS0JHW_]\I%//ZUJ-O#&X.^W:N8F6'8P[(Z)OM_@GQ]3-9;@?>+8>P&W] %[Y MQ+,?M^F//#MT^E'///MA''#H:7%S/T_J/8_VX\ZD]^]5^:^;V_W9P8Q("$TS M.DA@)@'&.FYB!3] 3\[Z]6&G^M3SP^\/Q[HG(\,_2Y,,T+]_:^8=46X.F4V^-YZE$(DT M3V,=QZ=$^_I"[Z!I2H'4GC[&"*&<8;?)WJ]@A8M+\NJ>;^GDX?4G?J0.[X4? M]S%-_N:HS=(_' R[.3\KV1L7M:PKSTX"OU]>Y]&$? --;,'T[ZC7>407WV*O MI(KG>\[4-'U;+?05FZJ"PC2^[9LRTHQ*S@@$,38GLE*8I$XB ((\*2 F*DV< MCFVZQ8U],-L2_K_JRJ"RE=*[GZ4'/4OO'PP31T<]! YW1VIE92B?URUL6O=D M9?B9)[&[RKV&Z6%-C7O1/JD<]&59OG1\U6@6JW-ZWA3ED+, M%$YQ+B4">:HPP IB0!"5H(@+4M $08FF-X^NO M#S^[]U] 5-P6Y"! G%^ EF8&>@/V29OT%6AI^ND[T/8RO\7_^T;>J_>;[?S) MU-C-L"%,)$PQ@@@C F6* $8J (D3F$B:4)4X<"9?%C+SPC%!0SM0V M8F\B(]BS2/ *3':K<;CQ;JNRM/O!U6[WHMU.LT+5[%X6,FW);J>A9Q6[W9]V M6Z9"SF?OEUL=87Z8+V1UG#*C!99Z_7%0X*( .!%ZTPNE7J%Q1I)$%)RF5I7X MEVX^\I*LQ$5&7GT$:;<.+^+0O?J&6N>VYAP,LUYH719T1([ZLFIEZ1\."^KB MS2991EUF-(NG\S.C%\Y]6J_TC]L74Q)L!HN:G,ZS20&T:KCBA*H\B1'@:<$! M%B0')$WT&HSC).8YCZ%T>B.&56_D9=MH4+:]R$;\N/5T-@_%[OW[>E"[^1#W M"KM&7?V34;A\/.\/C^>5J^T"Y2W'+!K2W+I<_X$DUWR)-OU>G MU; SRI%*1"Q!GDF]^5=)!ABC&3 3D3*8D1PBIS;<;G%C+Y\V0;Q7HU$/6G8; MA' 8.*ZV$W[\LX+Y@"3M5B:&HF'O%C8MT;J5X6=4ZG97^0;S7[[)Q<)4H=#E MRPPKE<5,24!)1O0ZUN^^DA\=8H@$D2Q+.SD!:[=VW9LR!Q7N/4T9O,/!Z5,S"WU+4/&UD.0"?3J]E)ATA?Z$)!. M7_.#[N4Q*>6$#ZN]RZA:)&8ZZ"WBF!1 PAP#G,48,$X%4")3>9IF@F=6@;"= MN"FW][WSG]Q;QBPQ[79+X9%RY5KI_E1G\%RAK+=](1KO5"MK8YE7Y6SGC2>KH[4QKUU5 M:_7Y()S#O\Z7\DY+TF%2FG"),0*\2/4V!.(4,(0Y$*H@.<[SC&3) &KAO:"1 ME^KIJR/Z:B1'I6C'"J"K4-D%/2$ &+:OL+-]*)7NF6'C,.8>Q+PF,>Z9L3W\ MM^>?]ZR.7:YUB/*X-*W4.CQY(Y=2S;<;'<2L#5W@1GN,W<)$+!^T!6^KHSH= MK,Y7YM.?FH3 +"Y"PK ULDKHN(GD:GUX0:)/**U?,WHR;#E& MZH:9%3M],CW6;MJGSY^Y.>DX-&$-S0SL>&RZK;=<1@V;YJ6[JY=7[L'#08$+ M%70ISY4A%8+14J=J=.X2'/! M,H"I[BJ7I 4H<0)!#C->Q 7FV*T9@P/MD35F4[U[L:?G6@G1'D0[W3<2-&X* M;J?%?NG8^%7WWF[ ZB4O6<#F46/1&8!@]1?M*4]Y#>%Q^;!<" MQC2#.DN2KYXV@G]8D'OK>X_3KX]]Y:$KIFNR !YDR+8<.-QYG)'>XKICN.". M-QV798[^T.0#90=?$<[OLN/,F-/='# 2]/#H.'&E/CW3#1V@=EN@Q\)/+?U'Q(W]X(<[@B$JL[A0'G:4AWN MD!S5[? 8PD_UO"7U@_Y_?>_SC2QTCQ%#LF*:BOJ#H=G_H/?D'"5"%@DN *6, M I11ILX260%D$3.>"*)3,>?-%<67#5EO[%32()YSX:3930X^[+\1;D\) M E2@7688+Y/N.T%@>[D3A1G4(P+IG7A:"U:U[86?%L+4P%OROH/_=[&YE1\? MGTBUUB>>>2JA,H5E#J#0^<8Y)("(0H*<9)AB937GW,IO[\O R 9RGR.S&DF/ M%8>X&Q]H+ZNX*0!STVI]9G1'\Y:=2/'S(BI'L13=RFC/U,A(.L0TC8RH7Y33 M&,BZA3X-@.5B,)3/N-.%1PV0^B!@:L@X?F>,OY%UI8\JNQ9Q5$ M*H,U)0"SO 12E 2F)8*P=(K:.*(PLB;NZ$4+<[-NHD+=#,YC3.R,R$&2NJG0 MG9"]YHKAC+RS@@0RW(['G]08.RO>2P/K_(.^=9+(LKXCSWK,WTR[[SF-65(6 MA .29PE :0Y!F0H$DBP7"2PH40O0K4;22Q(C+S=#,&HINM9#.H+#;J$-$])M MI1W(%_W1D M: .F<+,&*'QT1F+CPT3D!CXL>G7UR:/7/G29/2LQ1ILX=+)<% M0%*M/!K3'"2T3).4)V5:>!;\G&A[VWN%]_N;;TU/Q_UMF*QNRZ[G_!YCASLO M2O#JG*^SQYT7\'P-SD"[W-XVO5UWE4)NI:YH]JGZ)GB3_=R4=MSWKA8EPU)7 M)$AT6T]$= U>7' 0XR))$*& TA4.'P!,J@,:'A6DC:0: =!12,V0L3\_;ZO%QM305 M^IM$I8]UO15\SA+!\IR4@.=85UE@NGPBDB##99D1)$A!G+34&3HC*Z*&:I,^ M.>NZ[E6&LG_'O7.028DSF>8QD"C+ 2HQ!5CB&,0"D2Q1YYT<<0\WY'#@ C@8 M*5F8S-/@H.4,0ERCO(X9P646>'L- P%F:\[<#2T+%U\ MP^5W=-XUR^Q+L\P:FK.HH1K0(7=9K%"NMC-4IG6B71;UR#UVY?&)&\ VV3L? MESIF1']8F\#0KP]DV;:&^INH-X)_7#81Z'/&BSQ&2EVF>:*[;?,"8)I@$)." M%CPIM62PHW2ZHO@/WMIR%GW&R\TOY-NMV\2K=8USFU MTU0_U3R]5H? -M^P)TP;%K]1XNS[![9?!37S=Y>SK:;K.^LY"Z_=CM:5[7^- M+K6>DQ&L>:TO??]&#%_;LO%SR6)8X)2"&"=$6=Z4J,,*2T&<<%-R@ GF"(H\ MI[J]H3*L"Z$,ZY13(&.68Q8+C OGEA1>F QM1#$ UL?BY]DKMZ5?I>)L&TE M7G(?L)G$;NC)6TB\%.I4XXBC9SQ"O&X86VU-0!D3U3?MD?DBV'9==5$('XBN M;;5Y;OUV.$X2%N,,D+@T00/*6"5Y"D2!!&(99[FTKSCE1GOD9=A"LY3F$Y[4#T1DGYC+CK;(:*][6UV^("WZ[_*ILT9HP\T6/&2DH M+@M BU( %!<9*%F, $$I(25/$>%.]]1.U$>_O>XQ$*U;#B+U\V;/@^/YWPE< MRT/\6) YGL1)DWS6WD(>@O>Y!]Y7"_#; MYD[6V"R;571'3$V>\,%S;H"$:DQ@1W3:!@5.0!PU*G![VRMCJ*G9>Z"I=$92 MIZWF+(])G& )($L@0$C&@! =#\0*ABD3Q#( R([0P\G#)Y N+BF[1#W63CRG6WT3]I@F&F"<,QVF&,Y 4 M<090(4M :)(#4H@BHPG)2%JZA\=8T9XX6*:EZIJ*8P-B 3-&8HI!S(14>P?7 M]Y!0@C@AN<@A3@K(7<-E1H+0-WAF1/3L;,_@>#B>8]^_C;K*&[,()B#&LVC' M4[1GJDN%-VR9*N_;D-TUG& (EBYE0W/B%"H'&([3JEQ>]NSK\_BT6#T+\46- M63%QVG_[^VKYS;A?C:NV_JH=E?V_ZV#XWU>;_Q2;S[LZDHV?5IU^VH_THNRF)LSISI*+E=+T AM"HKH;L)& M^*BJ3>\_UCY'1;2O_>G8M6C:KXZ=^OUYOQ".>OQ4Q,\^C,*T&V[GMPT$TDQK MOW_T+#;1GN]95^)7EV#N\1ZPD=*K0!ZJ!=.TS$_;O.E5)N:H[=/K<.%Q^>(= MO-2&*'7Z^Z91WY_%(ZFT2:\[6JT)VVS)0H<?N(Y]-B](LNXUNAD7&LK4M3)%%W_)D1_=)(%N#I_S0FY>*,T-4_3 MW4^]$MH'MUVOQ8-W_MW36CPH-G=M%4W9FZ_DQQP3F6!:E" K=4'%E$F )50G M+\%D3@47.*+=7?G'.ESB)H=^(( MA(N;@CV$I&VF^LLG)?ZO3HLI:G3JZZ)?"+% MZNHK?AK@G1JJWE3LK;Z^6W?A? 3%19G*'."TB $J\@+@A#' ,L183"#BA95E M>9'*V/$$0CL;%F[+^30<=@MYL)".OKZ6G.F]<[/=/*S65K&>SDOTHER!%N=I M&I,NRXMBOER0EQ_V##W4=W--[N0[4^JZ.:#J6UQQP_YK6W5-IU**BI06.2AH MF0)4RE*M4T8 RW$NA$!9S(E3U*$EX9$7[,>NP;!N[=5+G>]?2Y(].XZAA[;@ MVJWU,2!S/"(9:!H6HH:']J:N\=<(M7?W& D8:^@H>J@P0UNRTT88.H)Q%%SH M^KZ;:N&BFK]?;G1/8,[5EZEN__E4+066CMS+.%U6"<&D=UO_WH);+W@KP2YT MNU'O-PM;_;!?SY='G63Q6@G6K52[A\,MRV0N,$G31$@04\0 HDP 2@@!.2*X MD'&2\\(JQ^LBE==C$0>LIILI^K@P'N M7G^N'.*,7W?._ *37VON)G)G745V'(_5>;+_ DZIJYB%\3M=)^/O6EHM3246 MV86 ?R4_FBJ2-TO>:]"Z M1MX,]QSIA;I+1S!7N(8K$U;;X\O&)QT,?WN'U8BHNCNR@@/JY<7RA"2@=\N5 M@\F]7IX0G?*&^0[E<2(X+-S]6?OG;^5?:V'HM>F9[W^P!ZUI%753>&J.BR+! M$BL%A@MUB%=< BPS"!(@T\G54[1.X#NW700'Z6Z8=JJ=V,AF"W53RW)G'];BM^%S\V7[^+Q3?QVVJY M>5!G3R9IG),$)!SK7B8P \H414"F<5'&! O$G=J-NS(PLBI77S[D9ELZ(VAG M6(Z)BYOR;CGI5,N.F5F;\G)'*G7BUB'#85PM0Q$(9$0ZDY_4@O0%YZ7YZ#W. MQ(6LVXC0V^VFWA"3G?HB./3]#[%F52WNUA43GU>+A5RM]8OSC FEE3@$:8QU M26N6@1)+"3+&12KBI)#$J3[,]"*,K/*.T@,Z/IID ,/-1*6M_6?93JG^W'/G M<\,]J-SUKJ!U3Z[9<9) )UMDA!OESN#U)N:U*V#["_"O40M[\ 0%JXH]G!,? M#VI;/N!6'AKWO6N9KSJ:CA]]/_GBT-J_EW1QKSD#;./I'!,V1S7?(79[$;'H#\.05?>Q$""Z MN"#'!-/3PV@':BA/H2\ EQV!SJ-.Z.?SE?C0C><]BD^QN+;)VU_6J^W3QR5; M;/4.H3Y5\BK*6\%;)E;+'3?O?^C]1^Q<1H2D:2YI#,HL3P B90%P3 M D> H M8WF<0'O5'8"AD97YKB^B87$6[9B,^EQ&.S9GO;76A,6+"CI# >%&B4)U]Q2X9"GG,K,/ MA+8@.'8PUYZ#J&Y9,.%&3PT3#A:H6YEM@3-Q6]+;2'LGF:)!ARM:PEQ.KT5& $B#;2,ISD>9S&")96">%!N1I9(72T MFR[7>^KC7 ]=QC_L!5TP5,>^I3N8@AZKW3W1:TS%.-=UP:9DJCL[[ZD9[=[. M"L)0EW>7B?V4-WA6^/A>X]D-[EF)[&4F1_=!4^]L7N $T01RD"04*A,TH0"C M) 89XK3$,!'2L2;997IC.Y*Z3*6UPE%A[%BF[ I6=J9H0 0K MH1ZP?IF=F*$JF5VA-FU-,SO1CZJ;6;[F>6F_\W%_J);51GS238 ^JKUL>5_1 M11/Y_S+V(B8\IVK]@Y+"$B!(,* RQP")F"<,08HRI_.G!P\3A@F9!+>F\I/^ M=<]7NU@>%NZ"L9%T=&1T .P80<8?H[A"7-)X)'LF),D M7]68N03"-8OFXKM^BN%.NT@$KS\HQKM2IK?RL^!"/&H%=+=N>3 U'^<8H5=OXBU#MU]$^WX M:8J\NND21ZSMM,IX"+KIET/P^E5Q][STX/MR$3YG5>.'0B"EXTA\4O7C!\Q+ M1>0YBI]*:HYK7]1N;;)$]HV#TB)':48 *V.NKU($*#-EK<@ M,W1&MTA,UX(=6>]2.>=@LE,; 81WTP\^_;B):4L5C@. 5Y7&* XH(#"J4R%:A@11QG>4[L@^I?##[R MHMQ1\9MY0O&E2XQ+=&_KOG=:E$Q91EK^^"&KYXV@G]8D'N;56XU MT.A[L:$??5T3XT_LN#!^0V/S\*UZ/6HYLEM#=@A=UA;!P7'=JYUPB?[0[ 18 M>4YB7R@6K<9I]W'&]]NWW>B3+%HG0;M5[/:29_U+4C_<++G^Y_U_;:MO9*'C M]#Z0:FV:.VCWZF)5J\F?%XB10A82Q#A! #&8 BH% QAQS#)>HEB43E4O;2F/ MK!,T ^9[SO0/8L_*+)**F>B;YL:QJ*4UJ':V^RA0N6F('4KFA_=]E#0?32^7 M:,])P**5KL*'*E5I37?: I6NP"?-8EMOU/%C_:FJ3:W+S[HWD@X) M?ZB>NH#X'"))TB(!<:Z[MZ$T!03%$J"229Y P:"4]FD6UPF.K4=:#J*%9L&L ME76?"9=T @OT+$X?@3%Q5!@='(:Z2; XH.^59F&!BTN:15A\_ XTIGV2OB"M MEA&)Z+:NECJ#01W>:;4D76K#2A<4C-0)?EFK0[R)>2,1ZW_CHLT#V:C7E+W0 M)F=42[E:/S9#$+K:;G8OU%&]U<%R)K-#*>\E>6PR@G0HE1J__^J?HVH3/9+G MB"QJ4U2.Z&JJF[8E)R<;Q;0NSF#(5R8L2QF*#;_'')A,DC-<&.42/2CV5^OG M-L[U<76_)D\/%>N/]2?U;5*OU6+3-%J[C-ZZRV/1AFT/M/[B;+@7/PQT5&R^ M"[%L$E>:/BF:F4K]:?=R):-?R*_]1QZ4')?E-:/HQ];B?KL@ZQW:WZO-P_&3 MO]!?#S]\:)"*VE)P.A/FD?Q3S8$"@&V.1VL8^U/TI4'9A!1\7VT7O)NF2,TB M66X.U52THANB4-2).^O5]OZAW\QN%FV7"PVPF=_ONO)4.U8S _O9 $\+PG2Z MC_INU,$R;>P7[.5,&XMQ)LRTL9?J,-/&X;U L8[JA^ZS-II2AUJNOPE-_X:Q M]59I"?.OZ)>WGI=Q!F&)."A+R@#B>0ZP9 *D>4%PEJ94G1\&!45Z,C:R2= 2 M5/K9L7Y2\ FP.V>\!JQN5L7)D$S]\^X/+9]-3+CFU"C3CM=9U,U)T&)"8P$X M5K"G+UNO&Q4Z$,RKX:-#Q_<,R&A+NGY8K3^++J&V[VM]NUI^$^M-=1PPP*0L M\CB. 4^D4JM%A@'AG !(2P0+EN42H?E2W.NVM%\=8C2\.;):^+A9^$=\62L! MSL_5B]"-'F,CAG$,AB=42(<_(].& M=PP&["C48_B(GM9E]:WB8LEKQ8&ALU4C+S=S1' N"\F!*/1%,RX+0! O09&4 M2!9%*4N[6FU7Z$QD^^TBR9YV:XBW##G:@F?@LC3MAH/@:*EU!*.6XBQJ:08T MMRX+%DZQ.L!1! &/ MLPP@Q!-0I@P#F4(D<5HPD3NMUY-4QKZ\U31-X*?I5_^'IAL9PJ[]S$Y"9.GF M&2JXXPVMA\SNWIM+,H7RU)RD,:U7YI*81QZ8BP][>%NT'V?S_%%QNMQ4WX3N MBYC$,.O"M#@3&*4"0$8X0"R+ 55;+,A@*43)2EEPJS8+UTF-O$@U(=,HU,%E M"9G_9 M_J3L4Z+^LKSO2D<9I$Z#^(O^^__8?9G^QZ^AKJ>MP+EX,7UYA.FNI*TD.;B, MMGO#S^QX3]9Z:NL[L3;] ]Y5BZWN#= %0!;84#06;8P]1-_DOMPVU'&O"3J%N MTATV!W5\UT-%-F/I;+ROY,?;M>#5YB^[F.+)RW-.+U@U!!PU@A9B%E@R-@YN*;!>T2;'5;NZ& M@5G4@^;S.- X:,;0$/FIQ0!0N2E$%[$O:D.K@:93A2YR'>A!IQ<'=6Q[T8#Y M154@D5(FN#H%,BF14H8D4W9BE@*99##/4H9R9%\?U)+HR*JP7S7(\*%_V'40 M]^HG=AE#"\TX C)NRK'?*^RXK7JHOFN7KHEI5QH8YLB2[ZE!($2A&7ZC\H5C9(G$$.[0]OSO3'/L?MZLIU+)D; M7)]8VR!HVQSS1L70\<3G#)]/M(0'CB['P%'Q]#P1AOM:.IX2O<&X?&!T'W;" MLZ.WS(?'2/]AW#0Y%]7\O38Z\_K(JU=1W=8;X_+YNHKNWM^:5@5B M6;?M@CZL5IOE:F-9U><2#->/20$0<%N$ZA^@ MKCWJ$QNU:\6G*RET6:?/NGI/E[@UCW/)8UXP #G7?O\D 9CE"*0\*1-4RBPC MQ"$-U):NU5=X<+*GJ3?UU))TB0"R ,[B]!,*AZ$-,37UV2YI_7G6U.&Z&P<7 MEZBHL/AX1D0-QLDQ%,I>Z,MA4!;C3!@"92_58?B3PWM^OJRO:S7R=OULK)O/ M8J-KS+Q=U9O?Q.9AQ9O[OSFG14XH5T8(%0D(RP..B!"B3.: P$8! 2E(I!9293]T,.^K3F$TM#W[EAJ[ 9ZHE]:+LY?WGB7 +(3.W"!GRM$7Z5\CQT0YXKS6+X]*)JP MI='DR+/GOY!J6>O.Y^)ENT&8T41R;5,@S %*8@$H4@=6=<9*<(E0QB'Q""RT MI3^V;ZK?F;!=,QU/D6$J^J5AR_*NTQ=F&Z?4J. Y.J5ZX717< L5DV@-I5=X MXAB0#HQ4O/Z5'*5;YD!@+(,:K8=]C?A&5YG/A#HZ#^/9M%?:R4=4%+FCFUX^V//GJDP'U3I.N/AIQC'9)# M(.PL-F_Q'/6EM63N76U/21"J7^W!V--VHCTEUE&/V9,/^2VC737X-\^['_]7 M)=9JH(?G3^*;DO9'5<]+DA-*8@AH0G* ,Z=:0D#KUC[4C._+" MZ[4SV-$V <&_W_PM^D,SX+@4+<&T6Z/A(7);O$/0<5[.;L(&6N>61"=5 &Y MO-0,CF][[KR[K=ZDP_Z^6JY.)L*^,%!17. 2(@F$3$J !,H!YED&8I;$A(@X MR[!5<:)A;$QXLM*^P=72['_JMR:7>Y>OW=Y1.&2[#X3?TC 8'53/$]<.P3Y+ M1UGPHQP-PF 3RC;Q8V):(V804$?6SK#1_'3<9]&T1NAJH=PP=:C=+O05K:Y, MQ:K-7$!:""12D#,4JW,'D8! W=XF24D*"Z1.)$Y94]=)CAU+LR<8\8:BFV:R M ,U."X6%PDWC=+2C7:&B7_K M/0#7B/;"QM(A5@0G%1=V /P4C4XO.G3V6JU M- 6/_EYM'O8=.%J?]RYKZ7?QO7OPLS*PEEOQ6;#5_;+Z;\'G.4GC@BFE@(4Z M+*$4"4 QCH'2#ZQ(<,XRF+O&ZPQG:QJ_5$LV6N_HZL8QNB*?4M_5RK(FZ%EDGM.^_8G!9YES9=D\Z WT7U M-#/AV"TI&&Z7FRD-)S-AKZ5@F!RV8@HWK&_@ ]U\7-:;M?GN?B!,M/$\N8QC M6$@)9$*5%4I$!FC*I3IDIS"CJ8C+K'#KO'2:T,A6Z-VZ6K+JB2PBXI#?>A4= M.\,SA,QNBEU3C/8D=8]5)H)'-%V3*UAPPADR$X, M8I[H5C]0Z;,\IZ"4- ,R+:%$%&=IYM07\B25D?542ZWML.I8MOLT+'8*:+"P M;HJEZ[;8R3M&6>Z+(@72 J=I3+JZ+XKY?MAO-9I,C7KW?8MI@3F!%& $ MU2$A3@DH!<\ H4E24DB+++5*W3X]_,CKKR%F\W6T@<)NZ?D+Z+;F[&5S7FJG M10BTQEX,/NGB.BW8RU5UYBG/OE@[G^ZM/.HJNOMJ"234;IO5MTJ)-L=%!J5( M"@ I2P%"!5%Z05"0"HAR)F69E8Z%4TX3&ED5M$5!6MJSR% WQ]"6OFN!E#-P M758%(4%P6_W^\GN40[DLW(!"*&<&GK@$RF7QCHN?7'G>O>R)5@@W3)=56CS? MD8K_K3Y1',^Y&HK;J&.?6WM50:*.JTBS%7VK_Q2=*[=H7S/%$0_D1BBXXH>(5QT61U*3E6?Q@Z!?M<5S!(_8D=;K=R?6IG6ADNV6+JI[\T72 M\6I,QU14C]7R_E9^49_64ID=ZF]W)C1BGA$:%YP5H"P292@0I,X.4@AU@)"4 MQ4G!29):IQ\.XV7LN_\]5]%JQY9[B,A P"^KI(EA=--1N[""/I1[UF91QUS4 M<&?Z /?X,R]."K9#1,ATH/M%@XP.OEL@2!BX+@:!#"0Q70!(&"P.@C\"#1F@ MS'&JZF<-G)W6"0F'FX9I*9^HX;=91528 W; W%)+.4-EE5XC-VT^J:7P M1YFDMN\-S2%M;:I:-Q-\_T/M_TNRZ )KZYLE_[1:WG_2<2G-%;W)\IKS!'/& MJ0"%H*7.J\@ I3 #7$A$J2B3(G$R:X:Q,[*!<] 1L&6O:7[9,;@+0V_Z66D> M@6%RYXTR?+H6EA@V1W9*:#KDW534!* /2$ =@E7P1%0O9EXI(74(<.<34P>- MZG&[Z&"L-=$/.@2P"2N:YS*111EC4"!. GX'=E$;0==?TIO2V(:-%>_$^@VI*V:\ M7W.!&<54") 1M1D@7?42(T$ 95E*()4X!G.APW+R$@.(]!1CG.)"MB M3N/Y-[&FJY\ ]SX?3LA7;946/0._-E/P]J>9 KMCRHBPNNW27<6;3R>Q[/?6 M50Q%AJ,F0"'<,<03BT#G#E?JDQXT/*%Y>;+P'<9OJ_BM6J[6)GM9:591;]X^ MJ"^<^+C\++AX?-+D3!VQ.4QSGI6(@TRH0P-B- 4EQBE &)<$Q@7)A5/!&TNZ M8V\-^H"@<[65WM%+J&JY<=,ZMAC::9L1D''3,MH,Z6'2\3&+&DYT(8\]+TV1 MP'#ZQ5'Z0'K%ENJD^L01BI=ZQ/7U ([I:^V\?R>/HBU5F\BB2#(B :1YJ;1( MP@$M: E(QK(LNE)ARH RMI.QHG;)1[CD99D6 K TE@#% M60IH;MQ,)<0BSR@FTD4E7:0VLN(QM!Q3M"ZC8Z=(@LGLIBYVY?KTN<<0GK7' MGS%2L:R$#*0<+M.:5 58B?URH=N]Y-/7924WW]6 GRJF"X"V#=H%2F@!80J$ MX#KY,J4 9QD'.:$'4@N<7[89.3BDQX: MY/WCTV+U+,3-DK^KUH(I?&O3M.[6G([J]DM%XSACB$H@2WWS@4@*"$\HH$1@ M@FE&96'5_<"!YM@Z1A.,5@U%AT5G"5@"$:$D*=LR$[H@'JVO74QCU^\/8BVH[J,1B0[+U3IZ--R8MJ\/(GJS(FMN"@OL$*[J2.C\ MUX4NP+#2-75UK::NH&X34SJ+ZBW]AWI!/V%J/2WO36C2RA3.UQ= ZXJUW@$2 M+;<=3>-FJ;O!1)/=3#;JF?I)L$I6BJ@IS:9>JTUI\.6^F"^Y7PLCVY\";61N M,W=Q9[,<:KJMSDVV@[W/\=6QO,:[<_K=:JT_N-FH+Q7=;DSQ_=7AO7%W[3A' MF%-,\P2DE.8 I04&-,$<)$A(C-0>P0ER">0>ATVG+=<]_-O"!QW:T^DU68(1 M(A#%($OS3)V?$J%V<67VI#B'NBBE)# /[9,>>[J\7=>MS[KU8/_D,PIOYT)\Y#VU8R7ZI6-&FT31CI^H82CZ0[,4M3PY>K>=L+;6R:,@ MZ*QI0X+GHS"=40BG!NU)3ZW>G:BD^;L1C/<](S%D,B;J_71=%@5!<<""S+ 8("PP(I!!P7,29S(7( M2ZM(/VN*(ZN?'0LO*QA4NH2WAQ%D#Z6%DR@T0&Y:YA6Q<7 /A<;(SSET":M MWA0702_Z4JP&FLZ3XB+7@1_%Z47/&$,I!=OL=.U7\N.STL6Z ]R2*6+F.V(4 M\PW_Q[;>F)(:\=-9YSI"O.:H>B0HUEKT/68,@E@+$B" M< AL0L5"^K P;8CD )".(B>'C.6;S/&MXF+)Z[MU6QW?.)EU12;U4K7D0@L+CIGUVI&<]* SUF2G1!:HET!R$S,:P%#98WL4U>A-G M6%B*?YQ+8?NB9]N;!:GK6VD&;;.*(">I%%D">!;K,&M< ,R3 N1E2F ,<<:X M54SD>1(CKWM#T-3C-=%K?CE9)X"Q6];#Q'5;QZZ2NC>F.2M,J"XTQP2F;3ES M5L"C_C+GGW2\75EOYCKKZ5;^1OZQ6G?EI+K5%U/.2,H!)J)0JP]!@/.8 IB5 M4/U/9!FS2E2Z2&7L!=@2>JW M_:J[//8T9WP;\7;G>JN'/;LXB\W^QO3F&ZD6C;_Y[>KQ<;4TR[SI'%&;M*8Y M98RG<4) ;H[Q,->AC@D""4[S(BU1F22Q2ZBC(_VI8AC)B["/+\]+]K!>+=7? M'/LW.^(;BTS()(& 85TV!Z,4T!)24.0BR0N:%;%=*L84^ X(7GLU?.VLEQ%1 M<].L&K!#O]6.&PU;PT_49ZC-"@W8]]H/BU"=KAVI3]O;V@^:HV[6GL-XEB9N M M5X_*KOW,K;QA;+55/WTVB<7:O/Y F.GYH8@KYE:+;TKWOET+7FVZO\QIB5/, MTQ3(I!!:#\:@%)@!B"E3IBT5A83SI;C7@6A?K9M5#F/*:K'N4I9>L.:P<%LN M]:WZS;]_CCKR9L7N6(L:WG9_=6JQ.'!RKER$3H:UIV+L.(MN%< M;]&>N3W@ M-S\+X$Y=+:<#WK>OY<@3X-K7,@Q@5SI;#B0R96_+,'B\Z&X9:-"047.G,L'F MB.0B15*"6%(($.808"IS$(M'&$H6WZ_L^6K)5"6SPWC0$KLOBX-$V0 M-1G3T.JK^+%YH^3\YQSG)24YE("7^ER0D!R4A",@"E)DF404V:5[#.)B9$W= M[P^WXRK:L17U^/+MNN<"N>7M]=A NBFE*[BU#?0BS4ED6!FEEYX'%,%;Z+GP M\$J=\SQ@.M\PSV

2XEHX3 #,@B30""G"L=10G("PZQ*&F>IDYQ M&F?HC&SK-"V%5[LTHJ:K\,(BB\@)K%B4<08S71)*4H *D@&BE#G0;9@56A)E M<3%_,DWNOVS4S$X&V4N:UL"]$??54EHHVAN-C:\O*$(I*E.:4P98+%. *-,MQE@. M&,\XS(J4I:5PL0U"K#N/G 'U-WW[]TVWS] FP,FNWM$OA^OQV;&5U3D,[3;[ M ,BX;>=GLQD#W )9"A5H8SY'9=*M]XJH+S?7:X\'Z.URN4>#243:]R]L'!5S MG&(&F2Z#PX3:9SF/ 89<-WG)),P@2@KDF"TTC*&1%4.3AD<,*8_FL\%@MU,1 M4X+IIDO<.Z.V"9 M\B'[HX9&:XR>,3[LO%[SF '@7>PB,V1OEGR-]OG M-X3]L_MD+DJ8PAA#$.,T TC($N!$F9*DS)B$BA!#T+Y/]XBMZ?;5K;5CEFZ?E36K:[AW'[LTK!YSMBV\ MM3_+'#HJRW&M2/-O.IW8Y* MBDB+L?_X9YE/EP[E/\F\>K8P_TGFU[';^0287VZ'/B8#$_9+GP#'PX;J4Q!T M,P4$XW-S#V=&:1(1/F^6?ZOOA%@;LV1_36^Q7SL,-_+.VUPN]MA0"W6S72^C MO^DF:^I7PXV=QG4!Z?)>.!(^;KN:'331'T%=%QZ2GSAJU(+]Z7[U[=_5:.TI M@_']X<*%QB1JQD/H3F'XO#KZ+M5Q$JP!5QRGQWN=/,B_J24ON#*SWO]X$DS'6:_T1^]_B#6K M:NWC_;NH[A_T,]\4Q_>B_8NXTZVFYBR&3&:,@"(OH%*-A5*-')<@C9,D)A"* M CDE>K^N.",KV(8Y<\DDU*GR.N/9U%/TEG4R1JUPG9_%9$1]^?)]@PS;3])5NA 8?ZE MLD?#3%SH+-- 7/EMMW]K&C:V98PR"BE+> I8DN8 $0P!804#(DUSS-)"8.P4 MX7XP^@2;D_JA MT?IDM*UD?2Y"=<5] MT>CG;BV>2,7?M<56M;VPK'5KWJ8:(?N% M=="VW!AD^S%/8S8,S\,50D_D$3XO0=_V=>6)0K:C/0A]2= ]2L3;Y2HK/6[JH[LT<[:X- MJD>=A"F_J$]KV00BF!R5=VI^;WY4RC1(,Y'IZG\D8Q*@$@IUO,\0X#',4(ET M\U GOU]8]D9>U"VSLVC';M3C-]HS/-M?5#8\FQKF/:YGD>$[THQ'?VC6_2I. MA9I6.X/C]2;+326]SCSYUJT*#&?8:E:AF'N-&E>!@3U3^2HT%<]+6++8-I?& MB\7JN^:A-O5.:K'^)NJW#V1]KV^%WZ[J37M-K RR>0RA+#$C@'.L#GHRA@ C MF *))<.<9XCE3JY*+R[&ML0XK\PEN>-MKA>@EK>^8\/DZ*M[_S;J,IQG$4Q MC&?1CL=HSV1;(ZQAIZLW/5*;8#7C4/02W4E;07#]->70^! MZ>B*>]!@GC%I0E9+[0E;-K>;BOJ=^KYJ&KKDR_VR^F_!YPF,"4Q9 HJ,E@#I MFOIE@C& #,4PP23GV*E4AQ75D575^\>GQ>I97SGUN(BJ)N^G"Y(P$/-HN]3! MFTK67_[Y:Z0Y=8Q(LP+93IT%A\Y-?;7DHSY]@\C,**. L60N*M/J?K6N1-UZ=VPOBBZ,,;:QLEA$.]K1 MGKC#/=$E "QNC0+)[GB'=$;L@*XL6^'\[I(N#3S=S9*%> ?W3#;/>V27_B^R M7'T3:UW9J_W>E0DL\B)16[1,U69=4 8P00P(E$F!A/K4[IQQ>OB1UV1+SQ2= M<\C2.T;A\NH;+IO;FNN+=7V=VK[:S..@* M/9.BQP+:,9QT,'&RVB48?RF9J)\X3Q5,8R 2(C MA3(02PQH41)08(Y%412<2J?;'!?B/U-<8ULYU-$9Z 2UW9W.6 ZG@N#8C=& MV.,1"--%/NY)_VS!CT>@>,0_'H_A'0*I1ONB]L$FD:(I"?GE00A]8]VY,,A" MZ\/%JMZJ;^.;YP.565_6F>VRRHL\3C*EMV*:9P 1@I6UF@E0,)(E,2;*6G5J MK341WR,KOT-[HKYN4-1^&G"J6;93GC_AW VQMX-,FT\PYY0@AHO^G(3KJ<-% MIYR*$_&EDY+WVVBT&T/WDKFYM*LQ;+65&=XC^0-CD8>M(E?TJHE^ORY#/> MAT73M>F./.NEJ)^XE(.2RSB&((BUT5ZA42 T$2"%!*2 MLY3S."X=SXT^?(Q_A-0\="$UCI%,OMA:'Q3'1LSYS-BT?&LY,F$3'8(]IJ(] M5X'+706")MQ)THN+J0^50Z Z<;X<-)QOX!+=[$>]H?5F3=AF+E&>%056%@"7 MNMEHAD%9P 107B*4*XN Q-@M4ND4F;$/)4U8VOY,<; ML12RVNCBG/V_=$&^C,82QT4,4$D@T"$,H&1(%WCB##&8*-O>:4&'86MD!:#; M[M&& <>NA&% M],0TT/IIE%.ECO:EWF9=2;>S+0Y?',%;_>.AD'A"=7M, Q3 MTW9"# KD49?$L*/[*VFYB[ 9:>ZPH#@IH[V M\N^I1E^NR>^L=JZ+%DB57" TJ7JX+O#+)6_QAJ?-0]8Z.:V^$VNC1W8F=THY MEY!+$".) 4I9"4I4(% 4E*@#"U)_+)RLF#.$QHZ@:LGJ#,^FFJ#WV>0L5):V M1P W):OG^SN5L,5P4+9 >?(3+NS7Q'V:*^^]KS?LE7[^:/.$%VQ?^H<+#&' M(B9YPA H!2T PB4$)$D3D*G#B(PI0KS \V]B35>V"_8E"9?O:9^0]=>U(=AT MP)E%_T_\ISB.8?1$UDTWPC]',)_E>6$N[-H?NQ8XV\W#:JU30V81C&JNMX*_N<3#ZRVFWI#FIZ01)WH!3-1K5$*9Y'^&IIG7WZ:S)114#\U M[:H7YSL!VDV?G0H9,B5NJJ.=BR_-7!ABL^BC03" M1'M&4I$4/"6T9&7NLK-?)SGVW4/'0-1P,-.5@PT3IEZ#Z=#C%39B :;=P@T+ MD=M2#H&.\]*V%SC08K<@..GRMP?@I4)P>-/?#[%O-;1O(&2*_2H[A>FP\'LQ M)YBD E,.$I;& .4R V7!&8 \IEBJ"2B0DYZPI#MV_,*Z6K+JB2PB8@I/F:9Z MXO'"OC8(1'O/16!H/%P9_6YGO=9EAHE9M&Z [@X;JI/[/QR@..40 M<7G=3W76':DG4.B.+75Q6O3LO,U8H M(R/'@)9)H@R0F J$@Z00&5*4IPQYA0+&X2KD=5.G\>FF\V.2W.\Z/.I]^4= MI]&>5>^;BS#39J?*)I\,-T4WU3RX-X /B5NH=O%!>)JVN7Q(&(]:T0<=W/. MMR9HYGLY.XR@AE2(Y1[HJ'3N.4_KI@GX M7MY_TF6*/^N.*+?RK[4P!8EO'E?K3;OVNZ #'.<,DJ($6&8,H#)&:A'JNN@% MXXDRP0BBV*,0NBL?5M_AP270/]_^M:UQKD]..QX<+1%7B"V-CC$0\[,O.DXB MPXHZ2&EFP$H"Q4Y3T=PU6FQEN3H7(OE($AZEZPNY!2P P#S(D "!(.",Y*4*:0 M4!07!2%.QRHKJB-;!X:'J&7"3=78@6:G7X)#X:94#E PQY0##D:*3W<2.I#Z ML*,YJ0PQ [" ,4#*B@$8H@*4E# 9TQPB-]]00-[&OJ!YN7'OF)U%>W9G^VN MP]N!CN?HCSW7D6;;]:HFX&3ZV$Z33=% LRK [+Q?;A_;#,^0]SCAX1S%-!O& MV2M:;4$@O6S0A2'A7=[8-,7Y2GXTC7#VK*WJ^BU9KY_E:JV;>]:&)[6K?%)? MRL6\9&F!<(: ^@\&".$$X%@6(!6Y(&4F92X<\XC\&!E93QM:T5*H%;[3"0O% M4,0T1U''DG.Y8S_0;=U[XT/IZN]K.#)Y! U/LZBG9#6@!WRUJM48GX:WH'63 M!Z$3KI2R'QM35U<>!-:)@LO#QO/3W'*(X%Y2 DFNGH$Q3 M0&BF?DH(C0FE/,XS%_5U1&%LO63H18:@8R/Z(RSLM,H@"=W415^X$2ZSSTH2 MJH/YT?C3-A4_)]Y1G^^S#WJ636A6M'0H\;>W>'9^7T@)9GG"028S[6 JU)FP MH#D09^D#!^\6-5KOR,/_A6' AR*S8Z8C) ML78T0YSKB7:VRI[+4;SQ07$+5:DA"$_3UFT(">-1%8>@@P\[K34UJ)01U5[X MMZF7S7W?5K?VVFF+W0K.A;)X> E!46)U8"LR K"4,2ACS!-<2HZSV.? YL'+ MR-JTX\Q140X!U^U@-C)DGF>SMGRI/J)US9%_:3G[=1;MF3NHLS=*#8K!* 4^ MH_EP\BK'M &0G3NI#1G2\[#6-G^[E;^+[VWM'-W0<+U:JA]9&]ZTY&\?=*&" M^N.R_XR)ME[T76YQ'BGA8]L8^)K;, M:G/RX^.3FAS]DV(\VG.EKUJ67!VY'<^18:?)\A#Z:N"[*=43Z-;17Y]X=Z?5 M\*?[T?>>W''8)LA$H_A9QX$PU-$Y+'/3GKM' ?;HT#X.%3]5W?@FA/%B[#)= MVDHR]3PM)>,4%X SPG6?I1*4,BZ ]@^4!)8QS9UIC:Q(6]J-/]#QQNTR M2G:*+YCL;GKL0.Q9M,]FZDB'TTM6$@92,Y=I3:HUK,1^J03L7O(LT2%EDV6^ ML_QTYR7=#E&1653&U/M+M=A4;9K//(OS(B]2#N(":4\@34%)4 $0S*2B4.K, M/:?2'8X,C+SR_[)84?6%KY9J'[\WGOS%ZCO8D!_JR%09#AWK>KCB:Z<@QD3- M36?L..F?*$U?MT-N9M%?/G[Z^G&7ZA>P1(@G%J%*A[B2G[:DB"WF[KC:*^WMW$$)YB"FD&$@K5<4^0%)!<*O,C*W!1 MRC*#:E ';61)=V0EU'(1Z>F,.CZB[XJ1J./$.UW/%ED[/30"7F[J)Q!4SDK' M4?! NL:6ZJ0JQA&*EYK%]76OOLP?E[SZ5O$M6;CW8SYZ=^35KQL2]V@ZM5\^ MEO/R.@XAHN-=R:%TX;LLGY7%M[OR\8!3=E4^*\Z+;LKGGQOO8&#Z9^T^6MY_ MW(C'NC-D$8$HA44*)*=4:TN'/!A'I@%?C\'(&UQX:&P#15&7\3FX<5_[C\)NJ-\?%\ MJI;"F#.ZGY.R*3(*$$W5H2H6$&!>4)#SC#*>DX0CI[ ^>](3AJXTK$0-+U&/ MF>@/S4YC^CM>>SI@;+?MCH.1> M1(9\U.\^$]V8LJOV5Z9GT;A^;1H""+?E'@8#I_O4:T)ZW:F>'72R>]5K8O7O M5J\^Z[GI=SG?3:GO&*&20H0 3BE4&SNC ".2 2836B8XH3%UJJ]S./S8F_>N M,()7)?074%CNO]X".NZQUK*Y;Z$G10BU31X./NU6>%*PH^WN]%-NRZE>LO5< M]X[0$5*W\F[=!K+?D4KMG/^[6O)WVBTBEGR.:5)"A@L *=<&=$Q *2 !6TIX7+6O.Y2]YH0_V>47%0_9]1 MB];JJD2-M?Y)U%Z/IM7@BY MW9268(!X7C(6(G?4/:!#JTQ&=12S[@P<).SE GC2O4ICUZV(E^ M=!:Q?&WP!;]%((,Y#O4J[Y:DI)QP$,=8'5M23 #%!0(0$Y)0*.+<+8YJ"#,3 M.@$.V3 54C8/PA0*VZIO__,N5JA95_IO^W"BW=^\G03N\^3L-A@5_0&.!,N@ MK(G25OUA"N]O<&?EM3P0WJ!=\$GXC^FG-?^Z7*O![Y>Z]>J^X7P]9R6&..$% MD$D9 \2X!#A'!*2L2#%-,ZR4Y?S)5,%7VF*]L5.+9ZBYK+F7-*V77Y]VM%'+ MC3;49^J'^VJI>_R:.QXSOIM*.P>B*&F6%FHOP4DLU:XB"T $$H!KT[/D658B MT8*HS-Z)(>PH!@!0'9M#0V>GZ . X:;##S#0.KLC&4XK7Y$ID,(]1V5277I% MU)=J\MKC?AIPIVEOFA[4F^>;'U4]+W$9EPG7=S8I HC$"2 HS@'+8\9AG*,\ M%BX6X6DR8U]>[XV+'=GH#TW8T7MT!B2[53I<=,?;:0^IG9?I9:$"K=(S1"9= MI)<%?;E&KSSM'DJAW<+DT6JI]1X?>5V9 'KAF=],2ZO&$\)W);'5>:=@A=> ML.L5J]"-,5EHP@NF^Y$(+__DZ"E=;^8W=47N"*MDQ=KTP%)DNC + 21-N3*F M)0,X324H&>=0N/N1GBNW<4 MR3=/E$&F3IXQB#.1J&5$U<&*9QSHZL:$( JI=*J*P47O:\7^]W?B23=D>4OJAQO.36<6LF@B+>MY(EE!EWG"0\AP#E*4YP 43RN3!,FQKPWVV].^B>/'I5RM'WV:CMLC:J<(QL')32^RV)HU=+-8K+[K@&8=5/59U&+]3=3ONH;T M]3RE/"5YG(%2TAB@$@E "DH!S"3%>5&D-!?SI;@G&\&_VNL86_I6*P( M"^M5]'E'STVE6*-HIU""@N)G9KQ_&W5[VBR""8CQ+-JQ%>WY,NJEXVP6[7@+ MIUU'; ::&-X._:5E>B[H+N"TYY20@#14P)0"*A@!"U MB2E-^*N"GS3;K[_E'@:PW[>7_/]LR:*2S^I0T+:.J75SP\6JWJY%DX^/ MTXS!G"= ,-/Q 6: 2MU+.>5)+H1N 6%58]V9\M@7@)>M4FV*[EGL.C?5T9Y) MMVH'[L!?\8Z,"6=0^SX DD[Q#EZH#(B%<*,W69R$%PS]& J_ ?Q,C=_)1HUT M*_?]!>=YFN=4%C%@$"5*[R *,,ER4,*XR%(J1(Z<7 W')$96,.]$S=;5DUD# M*QF]V=;54M2.EP$G@+$S*(:)ZZ8 &EI:R'ZWT%&N!\^+%L@'/YD,QR=P$V(/1EZE![$_8.=:$ \8T2>Z MRR*K\;.XWR[T%^CY-[+1*J/KOY"6(BEXJN,@* 6HD!R4,8D!(3'B,GFSTV-!UB7D:@O"5(]"4N+DI-_O6%CUP6^:N=[4(C+)+T-E$:'O& MHXV*NF.T6@"D+@>R#2$P88Q; !P.P]]"#.AY2A6;ANBG55UW'5ZR!]W26OW--/)C._:C MU8Y_QW-SH*FR/&Q//P&.)W2%?=>>0_/XZ[YC8@MT[^2^8U1/3L-JU.=U%AEN M Q[JP\(7ZB8@$%?37A^$A?+HSB'P\+X7%52Q46_6QD;H/)]Z&S!%97FK[SB"BUJLM< MV-N-'F#:7C:, 9'KY0+5"J]C8A;MX/ILX&HXB?:LA+Q+&)[PI< M 3F^&W >86!5]ENYBPV^TVD6V@NR:SH-4U[HIM,I9A*@7!!0E@D!(N:4\#B# M959XU6J_0'1L7^BNROE*]J*B.RZ\NTU;X6FG54*CY.CB' Z0?WUX"XE#5XV_ M1/)U:LE;@'"VPKS-NWX*XR^D6FI3Z':I2TC>RL[)-\=IFC.D3G=0YU!H-PB@ M15$"6C*E-B"72>+4J>D]W39HLH7?_WYV;!C@+$!)%F5(2 Y$5 M B#*.*!,JO\(DB82\X2EJ4<(^""WLW:\)F$@C7B6S*1:\)JP+S7?U>=]S:,5^V=[CFMZ5,UU MYULL90HRJ1O78"B4,<2E,H8HPB+6]6F%2P_78Q).&LZS;VM3Z:(E^V__LTQ@ M\>=(&/*N!L\10HA0J8Z=,@E)PS+F)4TMR]7N4PG+Q+5;[9 M%:2D9*$C_@?#4U",*)&S!GGW23X/?U+78 MU+>RV9[)XB_KU?;IXY(MMOK+JV/ZFOL\P7?7>5VD2493"@7%H"P0TXT))" Y M*4'..2>$);"$3F4G_5D9V>9M&--6"^\QT?-$S"+6-N#XY??51D3(L0C2@$DH M"B9TP#4H$I@!5"9*6Z*4@R+E,>=ES' ,7;;;B2;!=UON<":&S._9\A(99O2U9\M.U.=G[^Q1VMQ(,4),U7!X JG[ 8Q,NBT,!^SE]A%@Q*"U MV[\^D,W?5]L%__CX1-AFY\EO??AS%)="2EW/.$>QM@4%(##+04))CF.!6$&L MJE$.8V/D[>5H8>I$KY#1RZ1;XC)N%?5K3/P,1=8M@;*LP6X[VM!:61^J9;41G]3( M_.-RH[Z7E3H>-0JX2>FD=!SM&A% ZT 56X;.4/7I3K*N%7JM%E M"\CYDEW6(_@IG*_B\6FU)NOGYCK@4Z7^X<9R:TJ@"B7PG5B;B)MYD3/$H-!= M0#RDM5Y#6&GS+Z+.K-NF*;MNQR6U=?Z9I,,@A!+G1:#$("E)060%"9R((G MN*3<1>NMG3;/1+1+Z3-7>\@3H-CYV"&"RTFR;HR6OH!6Q!8"51H)5] MFL:D2_BBF"_7ZN6'_1;E!0/D-_*/U?KM@M2U;B3R;O5(JN6<$I&A5)8@Y=J# M6R80T(0+D.5J%2$9Q!=U. M"8P(I9MZ"(^BL_KPQ"*08G&E/JG*\83FI3+R'6;HS8E1?6^>S?#-,3X1O&SM M!L'4X247@&)1 ):615;$1<99[G=547NG^XJS(YR\LSK_BM[#?:IZ7F\:=]+FJU=A?U4BF M*V.>Y4*F20;2DL4 Y;( )9(4\+0D"18RAZF3K7&!UL@+^X!RI$E'FK)7"\M+ MB-DMZD XN"UJ3PB<%[2%<($6]"5*DRYH"Y%?+FB;5SQW:GU30'45CGYMCEY% MCC?/^T?NR+/^Z$8?ES^0:JV+B&DC8OMH"F'5NCPI:X*K'^%<9+"$B3IVQ(0@ M@(HL 5@F$L DYCDN3>2DTT8_&JLCJY..5K2HI-DE5PT/YO[R69"U:Z.U$2?- MTL[X*:;"T4SI%1\ZJ$K48UM;+OWG6M8CP_LLTMR;VH?F<-3Q/XMV$ZQ%"&CL MC(YR*%MI/$:G-;5&!_S(4AN?HD?AI!>WS#>/J_6F^N^F@DQ*)1'J?R!GF;+R MN+Y1XCP%D&:9A! 6!;6R\JX1&CL.M$=*J^2G0Y=35"E8=:AWQ%:U;7#B5>PN M*]>0B QU%?7I!A+>H1!1(!#\Z@QY@N%60,A"PHOU@2Z]/UWY'PLI#JK[V#P_ M7%WUG&*-AM1M*[AHE*3Y9(YAG D*(<"4ZSJ6F )[ZA'WS1Y__5L@:R[B@N+UU#%UP>OM?1,VYH=A'\;'4)_11D6 MRE#J\*'O6F@FIA&I\UI4/F:9Q2*$4"\H0*9:)""LJ2$("H$!F% MA,.\<,FC&9%7IZW /='FT^6J:[.(&L9U +IPC'\8!&AWRXW92XY/T++DB5O=K\O10 ML7=5W60BZ_L0[2R)$U;$)6,@SO-$I]IG ,,L!1PE69F+,N.T="JZZJZS@VAF= R1B"@C&1$>U%W&>Y9(@IWH7/DR,K'\.6/*(;7>% MU$[)C V4F[XYX*9M4&WXB?8,';:R&T/S#,$D9&R]*PO3A]Y[@G0R,M]WK('V MT,?ETW93?Q+?Q")IDT8* C..U*&&B50H991Q@(LB!YC(HI!EAA%RBHB]0&MD MG?.+H14ECO$LE\!QM%V&B>QKK>A:+)KN+&H!&"'%QD+$T!;)"4JO8X.<%_FL MU7'A%5\[XYM8;L5GH>/CE=ZX$VNY6C_J((%;NJCNS<7)+@2C>M3W*?*+^K26 MA.F_-8'B9;#(\3*&0V 4SCH(P-;&Y M%!+(8P,JZ.B>U1+6YF#Y;'(<3)1<_5ELJK7@4*6,JSB#( MBI3 6"(:QXE'_>GS%*U6Z^ *U VQKE+]IN6FC5C3P<2F ()K-/$%'.T4WD!8 M_"(W.N&_-!4B&K):IQG" 4L97!4N5.&"\X2F+5-P5>"CH@37W_!L!=0O;6=R MF"I9,:-B^??C\KB(\N?58O%AM=9!\O.7A MHAXP[@I*L'X7%=1X.]_"+;5I2AOI=* BL*' MY=Y58J%QK 8:6;\8^M&.@:CC8*86P&JS7-D6K+4#Y;+6"(Z'FXZX#D5@WY"3 MO"?40"W8G^Y7W_Y=C=-J ,;W"]]N]$F6N9.@W:)V>\EM"7-1S=^UH>\?JIJ1 MQ9WI&?)!?5;/:98B!$D*.(VUKR;6G:TH!5#"0L2TY*ED-NO[(I6Q#QDMW:@A M'#64(T/:;D5?QNCR2@XFN>,1PD=HZ^5J)=2%9:K>;Y:I^F&_3"^/.LGRM!*L M6Y9V#WMD>#G4N#_P[;Y](.M[4<]%PJDH80D0S-2JQ3(#A,<)2&!:,L$3DB"K MV-$0S$P9]A&QAJ9#OM)0J"\O_JD!''+-8--@XQ#MMY.C[9 K-B'J?IEC8Z/O MED@6"*Z+:65#:4R79!8(C8.4LU!CAJZD^==:R.WB4R7%/!8TSQ*1@+C$&*"L MB$&9:V=]@KC(!8TS[G1_9$-TY/WA?;VI'DV(FU XKQXK9LK2A*J(V0//[AHH M-"1N&O]B[0R"?2W+$^_Z:8=/U5(= M*=^N!:\V'PC3\?G/.V_WF]5ZO?JN-1%Y4G_3?2ZY.@-FZA@8$YH!)#,.RA12 M0$D."XPRG&5.5;'=R(]N479A(K2C'+&6M)O:<$353H&,AY6;*M%\:+=\PTG4 ML=(/L]EQ$[V]AI^S5O&#(9!^<20^J:;Q ^:ESO$>\<-(_ MC@R,K('4]ZUPU#2N"%KJFA%Q<=0VAI-9M.,E,LS,=NED2O%L5A$5T1VI^"S2 M'$6:I8 :QQ.,4#K'E?RT6L<3G".]XSO.@'*@;Z[7HWOSLA[=;5."[G:[J95% MI@]R?Q?5_8/.JOBF>+\7[W^(-:MJ<;>NF)A#6*2"Q"G(RX( E$KZ?ZM[]QZY M<25/]/_]% 0N,+<;* [TH"1R!EB@7+8/?*?;9=C5,[OH/Q)\NO*G3<.^R MJ_V'L3>CQ@&M0/4H]4;N9K.;S#_]%\W"048@3?71,RPSG@D,"Q*;:? )@Y3G M,8P*67=E41E/G*?!O]5/[CQB_N"#RZ7X'_RI[8[3-_CQW$[A #UE[[LFLCUA M;D G#FCE 9U H)8H<(_9Z3Y!R(:S$W ]???9Z3[%R5:T$Y(/::#,8IZ3O. 4 M$HY2B#")(:-I 25-!2URG+"4.?<:/R(SLIM3)R3!NM4OX#VR(53\51IY&@6Z M58R[GUS3\8J6CW4ETK(<7?%-HJ?>@EIQTP*3Q>ZYG/^H2^T0+W"!$P(5I3%$ M5!N,&",$65YDJLBIBIE58K\_"R-O]MNGU4;_V!L??5U3U7M FP[&XC/%Y\;6 M%]9#X:^ .G3$W@? \>/T'5>CPSE62-X'UND"\1?A'3'Z?HA,N)C[=N4W&FD_ ME-P_OGZTDF=4?;76MM_RSNBV]4O;PH&FJ114:;\?1QE$3%MH-!?:.$MRTY-J7=-9 45L5%21IY EVJ3 D6!$"$1R MN]XYAPN/K'(,*6!H 4/,OL)B3_9AY7&-1&[*P%(8I\J)4YQ[%4OL+319?<0I M]OLE$2?_W?$F95W-OJQ78L.K^_4WN?XQY\T(T90FE.(\AR@5"B(98XASPF#& MHU@P7*1I3*SN2=G1G^@:Q-M+[_(=7TENJM3Q3(J4EDP MF,LHA@AG&229BB&/>MU=.M8\MWJZ6FU;.*4X)=_^7]P MDD3__N'+M_I/\;\[1IG/@V=G @>!Q&U_;M'0-%L8QFGV>E&V0!;J>3J3FJ 7 MQ3VT,2^_X!&#^"RKOU;K?_R?]@Z&4TD$IC$L%"40);'I&J0R6&0QQ2+*,\FM M7-T3:X^\:3MB#K?8![);W/;[2^2VYSHZEV^:+DKE<.GN+YW?;?K%3^9V,WZ: M_<$K[X-7IKO+/LWKWB7UF4>N+=EOTB%-,7HL\HBDHM"X<&JNM21D*DVAR+DJ MI/Z'C%K-JQV@,?*>/ZQ<;U-YKRC6WZ%SV:L,(+.;5O 0]XHR_2.! A3I[]9\ MI1+](Z'.%^@?/SIQXG#3>:I3KAT>Z;/.*;H68FS_0Q:XK>WG+]/.4 M5[-"95&",8,T%0*B2/\/%3+7_J_>VH*FBA5.%9JO),?8;G:306IR2G=-RR?* M'+WR ]MY#/\#/IN;%@R06=JV+.O/&ZJ% Y66;I=WNA.P-^FB!']V,@;T?5[Y M*[UV\NF54KR!K+')/E6PY-1 ['CXG%_TKTVNUU+4:9WOYS_F0NO?K[226AMS MXT9\EP_Z)REG/(K3A/()-;.>!Y'C*4*QIB:UK]40))A"EE*",D*1!BVBA5?)C7V/7U-&]"= MF682XAUTP#!.%BHRF/2.5_*-X"W=/4.U(1T, P?=%PP+/WWGCXF;@K,2=F]X1Z__R:_FP^^&[FK302)5 2B7$B(LRB! M)"IP+&.5%?7WNR MF/Y%\?J!_]@-M^+OF[*JG<&'U6Y_FSX9GY9W]'E>T45MMWPJRTWM<#ZM MEMN_, EP=ZNR*F*UG0F8&!T]HS%T&M[1M]6 MJOJ+KN7M4G1_?&\FGZZ>#6:].Q_KJ,[.+V?%J_F->O=139'?)Q3)%1"@60<+31)]M"8&8 MIQ1F68ZB+-+_F+LU@;F:I;$/O99!TRCLT[*>P%OG"%"VVE2MO=GRUV\OY7@( M7O]A+$_'2>%V/#8O]:EI^+H!'6/M:&PP2@YY.*1"G;'7,S3MX1L,P*-3.=S* M[I/GFHR'GVO>-.&S'#.W_];8T2R[/G:71!O6*-=)Y7AA8^@$;\]W7@*O66\' M2TTVV.VT"/TI;F>>\+C6_6U5EG=U9Y/O$E<4M:B $ MW#9:+?Q=7_CN(*X)!Y+>X>(R$ I^EY&^:+C=*UJ(.'A7./3^=/=_%E+LW>G9 M/!]ZZ%#Y[N5W^O?5NAZ:75X"$7DN$F'2;R)&3/D?RR&E-(*9HK00/(]B;E7=&Y:M\>VG MAAM M^S\FYM^"@2_G>*:'E0WC:;Y X9!T'%H+*E?#)-@OOP5[.#>,7H#=JSN M&N&.$WD*"U\@71B(J4F59%@@#[5GX-7]U*JFKN:5<6!GO,"2T2*!F @)D20% M9!%',!4XSA.M&NNDXE5%%W:J<;>TDWK;$G#:COJL<$%!RAV5):#I5RE'N;5>DX[^EJJ1$I"(D*#@L5$8@HYI!$ M40*+-(M)A"3/E7(Y"CV_MU=/F^LDMSN%_.1Q/TD^+?GJ28)?#*5?^\W3OYB& MF*:"NZK6<[:IZOA@M:I'7&B-H,DMS&/:])*:1(!*CO.2!SH$>@M/JLB/!3I4 MQB>>\%.HS=,_G3;STY XU3F2984 M,(^%UO!8%N9N5,!4'VQ(4(ZIX+,?"UQH> MD>A/2R%5?:W;9@>G+(\(S13$D6GPH.U/;8H+ M.4$"YX+K,"68>?#UFBQR?XW?E^[G2?RTUO^5,HD3E/$JU!LFTC9DG.23:MM3_&>7&_'&Y M6JR^O]2#1+HZ*B*Q2A.&H<#9K)>7]<+?3[9=./;Y91HKB@!2R$Z7AB6MYA$B=ZLVR9L=-%5Q$TTX7A,3(31G\=@#, MAV$0G+>_K62!]O]%$IRD3E,B@**3,2:4>*.P6I3E(9V6EIFNC2UB)=KI:PI>NVJT\#9+>5 MKQ;;;?\V$G?,9ZLU<:M W)JM8LA>R7L=F^,O%P!=/LO^[UK]7(YJFI.OTZ+__Q M<2UE%[@R75EG.4\DCQF!<9QAB @3D&8I@1E)>2P8*H2,)QFC8,OQR&K&D(1* MTP3SEFC=MGJBD0G6G\W.6GA3'\--OP48@[ ;> %Z8I@QQN4_@)%D&\*M>T:_ M@6D'KK"_]EP#:W[_9TPP<(4_V*P"9\*>GED3[%Y^/S7'>48C*00M&!2X,!F4 M*H,$R0*J+(_B"*.2K)[+D>Q?.MHFO+_--@ !Y2MH_2R>_S91TV9G1!K<-T M=J#)&+.,Z1]83C(%$2UB2' NH*)ID:2I5"G*6M ^+,6K0-;1M0;L0]UF9PRT M+*\'0LGO>$VPW6XUW9OFOM_L-TV[N3X(>&-@(V.HFX-!6M/>(-B(?7238/62 M;T2/5;OQ.G4KFYDD-*5$89C$10J1*1LEBBJ82D2*)$YQ'A4N9\@)&B.?'/W. M6K^MEM^A:; !#!][\[2:)D^.M:&G$+.-YEV%@Z/I?0C!@Q<$'K&\LT(&B]\= M4Y@X9G=6Q.,XW?E'_3;L[6*Q^LN<2Q]7Z[NU%$V:O"QW[=KB-$HI,O5"B3F2 M>20@PUD.BS2.&,H$C5#B%H2_2'/T,/R6 Z!,@X2:!] PX;9[+\-GMY>#0N*V MLP>P&&GHN;6P@7;X97J3[G=K\0]WO_V+[N& )LIG_,W&/]WZG+MLGX_+W:_: M,CK@MNK(IW@[ 7/+3>\"J)=#=@,^KE;5D&5\@"*PQ_ M*+Q"#HZD)HM ^$'0#TAXKN!G4MPUL4FMI.3\^_*!_OSPT]Q[R7=R*=6\FJ51 MG&$45BS&,H8I%#1/7&IS1.H:*8$95RQ-+$Y0[ MANC(YD3' EAO>6@J"\L]+AS]"1LP+5V*P! Y>A4=.E\/T/EFAXZ[4^$@;BB_ MPH;DM*Z% PA'WH7+N]X-+XW[4M\[=@F'+ZUV^E;I(]?<:MRKMDD*77PQ,Q@Y=3,F6IY-9=T6VY!QR[X<\ S() G>G^&7-W]#NAA+6[7Z_>;Y@=H>\>S M_];81EA?:HCA$73B'=2:4>K>=#T28E0; P36D^"A4@I!6F4IAK36(HB MIBA33LF4@?@:>:/6'>GUZ2;F/V19S:O-VC'S(13\B8BEY+2 D=+Z=I@+=3GL#/[7@%B-X5]NGO0 M#;!N-'0#6,UK]\;#0(CML7VP>L;9 MP_S)>"R_?_[RR72_+N=:7BD<1[@="W[9)[M>9L>;[ %QP9^&=J!(][!@_I/> MCI><=N+;69&.)K^=?]*S_[7^I(^TE/=L,?]>GYOO-_K0_"8UZ^+_2FIZ\:62 M8FH*&A(,D1084A5+B!DK%"$BX=AIKLE%BB/O3?WU,\?.R1?#PURI@$V5;:4/U5KY(;]J6R[;B'W5BMGXQZ(Y_ M>)ROFQ\SX3+&6!NS-,N%:2E%(%9,P(+*I"!Y$6-% VSX+<'Q]WL>9+_O$+IJ MNWO)/PVX^$M]SLQ^_YM,:[I Z"N4)NZJ.B=Q^)]91*?G9VA^>GA>K M%RF_R?6/.9=G&AU\_[ZNSY_=S,#=P#B$R,TK0;*C?2I[+R"23^ V[EZLB?, M+MWB!G3&CM;9(T\M#892(&_C>GXF=4>"P7?HKX1;V$^A?I6FLI=7F[76[7>: M^G=9SE0N'DG &YIN"NPD M-$1%""XY6G<1<,$#LE?:V0;GIW M_^-?DM59EPX)$T@]GB0QJ<8;$O)0B0T^ZUG01\O']W42D11U1H*YK2U7B[EH M_+^2%GQ'LBO3P MPQ4GSA(_(]!QLOBY!SU/RM73TVI9=\^OO8?R=E,]KM;FSGS&.4M4K$])(J,$ MHAPSR+@V66F>YAGGJBA2JTUG06OD[==0;@9:W("R)@[HECKX9;YL__9\V;09QD$N:,Y4F2(N/$6\_G\^%@[!O-CH5Z[+!# M7,D+38MHW]@8N6F&H_C-;3]^

B[ M!=&N06=]-TX-X M1J627$D%)::I-MWB'+(D09"21.OWF#$'.W4['D1H6 ^$DMMMSWN)[%1+=4DFKV*JLXM.5DUU2:Q^.=7% M9Z\>-K@=HK&+ULZB*).)B 0DBG&](7&B-V1.H%)82)*E&<7,<^K@"7)C1RMZ MXP>!,L-M?M3#;<26 >\YA*>PLSNRPR'BMFGW)Q/V1OV\OXS&-4,*!X0,/ZWP M%+'7&ELX(/C _,*AMSQ[$(J_;\JJ37O[:@(C?+Z0GV6U*Z5^6)D BO8R?LR% M%.]>M \A/BVWLQ!N>37_T8P_[5*>:$HDRJ((\B*)(1+8M"@5"JHH?@\F1M4N/99.6NNZ8-I<]8-[V.EC4O0[T/YN_Y":&N#%)5O,E6&U'@- M MY__FV!!QC"]KI\5>^WNYZ;Z#3[7E%VB&#]I2Z'^N0[T=WV9DVB]_--_L5[#E M'NS8'R4-;DQ\0W5X'(/%:3M"C@CR40?),6GYE]:;4^:W^5)^JN33I1RIL^^- MN''[]>5[R;Z&.*BI!ZXP/RG9507F^RM.7E]^4J!3Y>6G'_2L-5VON)2B;=*R M[;%TK[KI?)^6=]L,#2F^;5@Y%W.ZUK_N&8Z*E%-,(8\R;5M@JB"+4@*Q3%F6 MX)C1S"EEZ@I>Q@X6FY/FN4FX=JQ4O0)?NQ-^(M2<8T8U4UWWJ+WF7=OAI-JZ MZK,&^KP%+'N]'J!0%;%7<#)ML>SUD!W5T098TB/@_4$I:<[C79LI,VZT.]?G M]75-VU/^'2WGY6Z61/E%ZM_V4KM0!(X@8 W2)*/BV4;OIORUNO-5X]BQGL\W>S'3A1 ML]B;1U/>@);+:8%W"*9/^P'\0NN3? BW*'LXV 9C[@'(3!>!#X?)7CP^X++> MN93/:_EH6EMW3&A7\EYI3FZK:CUGF\K$"AY6GS5'JV6E =.K?>_.Q!G*59HE M,H$IBK6)7<04TA0+* IM:%SYBAZ]BRVK97-V[88_+@HH[VN&PN]824 M3_5_+?=8UN\U/#N6)EW[X2S3 B;X#K[9H#WL]V[>;NK+.&W&:R9OP.W!A]AG M=&OJ!TT?#0%9N!33J[B9.@TU!'0G4E6#+.M9P%]J#/YZ+Y_-(($9C4B:Q;* M5' .420H)*E*8%;P-"YXD6/N5HS?7WWL--2:%A -,^>!2&SSZ]*PSS;5?/A=R*8R1 MU-H_]+M\^&LU8YBF>D0#70==$?4PL7=P2D7._Q.I#:PI".A]J'VGI&!J2AUI3^ M(#GE=@<'RS>=.PAHKKG;3M)?2->V6VO*#&TGZ0Z2LMW>#9(VN8W/S%@AHD04 MQF>36G6J(H,LUAX=)D7$4)IE26Y5/7.)T*ND3_YF$=US@VM8*X8$P4T3^LM_ M;4+ED7"ADBI_FS;6:2O>A>3*X^<][)X'^?2\6M/U2S-4^H]E6S$@Q:>RW)A2 MC;M5696S6-*49)A#196$".,$,I53<_>?2,H9P1S9=6=Q(>OR*_;JUK+E \B: MD1NPV;$"YBTO@*^L[TV<4+6P?$9 RFV_[R#ZT$+4XP%T3("[D2!RL'M&@,K/ M[@D"F9O5XRC[H-5CN]9T5H^C='M6C^N[?K\^8N'^1.3Z^W?A;LPLH(JT 72,*U)+Y2LQ#Z\8+)[ MR4]GG&E)6">WK;5B>I1UW_O?I?D=S)A@(H](!E-1)-H",S=/+%*0$ZD*E!"M M6I#+C:X3]9%]JHOM/%N.+@P""("RG;(9#3LWY>,&&_BSX2=@TK<7#H$TBQOM M236-%RR'FL=O$3]-M,T*^+):S/G+@_Q9O=,"_6,6,972."D@Y:8I9Y$)2.*8 M0)SG5!092E'NU*_T'*&1][N&+S_OFJLMG.ASE M==B@:+?+ V/C')FJ86FIUZ[#?NELRT+(1')K>8,EC%^F.'%BN#4$QPG@]J_Z MZ8>/\^6\DK_-?YARK$K_6.9LT?38*?L-,EH.S/"FVI28Q6F:$J',-87$^K1G M!<0QQJ;3F4"<$1[E3C6RGGR,K$?L^K0T+<^-__I5"OGT M7$_!D>OY2KQ?/='Y0B(<)CF/<:Z2-,JP4P\:>]HC'V!WC^977)I"9LKYYFFSJ.N86R?] M?/V*8_L8!ZSMSK21$'33"8:)H_J1AH]^C0GXTW #6G9"MFYQ!R%41Q8'RM,V M6G&'Y*A_BL<2(]5UW[[[DJ2_S2G3?U&]= 6N*!$YS0H!99YQB(09GBYX 2.2 MH31/4B0#EW.?9&-DQ:1I@B0%BXYJX!KBT\@.ZY[I\')30_85PBVH6];&JM ^ MC6[@PNRK41Z['ML=[?!EV(,@75U]?7KUMU5T/8B Q\#[-K5?4^N6 MG#D.:7>2 M?'CJNMU2$XY1=Y)M?RZZVZN>67=MJ_B'U3OY;;40]2@*<;^NHW!_S4OY.UW_ M0VKUT\3L9U(HHF@6PQRG,42)E%IE%C'$,A:%Q!P7B=-ULR/]D>WCK[*4&L+' M.FS\?C;9@:-_K^K-=@R!#J.ILF] M\00H5 *>(_5I4_#\H#E*PO-<)FA"\.Z*^-W+[I$VX;-."+RO[]3+^TU55GHC M-TTEUO-E.>=U:^X9XB33ZHM"RK!68EF*("M(!!..XD+%",LLAW&=Z;Q8J>P$G,YD-ZS>@95[_82YE0)2 G3 M?GN3\QA^EV"SJ#KC?I.EK"FYK\_,=.&@8 MX::>AQ&T4['!<'%3DX<%H^ULHG&L1BL9 VFI85J3:AHKL0^UA=U+[HTR/BPK MO=Q7^7UN&N,OJ\_T2JVXH?'<&6.R=X15&WD&_4_W2G"Y 3;T.^Q^G"=EMJ M( M#&^K<""X;2XK^?79&/)4M)/5*TMJ8-G)LJ0NB];/DK)XVG]RR^^R>EP)Y]UX MYO6Q\P;Z&:DX^K.2/4J8$U MYQ[US)9ONV_\;;W:/']:M@TES%"]X;7S-2FS!;9\W>Q&V'P:1M@]\_Y:=$*EXWOS,6V._K5P'27N7[V@1Q9+ M.]F[OORI;^'*VXW6F&O3K6FFXI0D*),P03R%*&82$L$R&!4D8T1&&8GM\Q6' M*(VLE%K23;==0+=DP2_S)2AK7BSSHB]C-JR)@B+AIFDZ$&JRS?5_"7:$0\GO MD(T2"@?/EG&/$CS1G_.GS1-8;NK&3]K]:7X-YD_5HXD^&\3XWL]'[\&G>65R M[9O8M&E9V,P I4L@:\_Z_RT!U^M49K+TTOS3@OY5_FN@3!8;U ;S5P87F"YK MQ4:.O5P5JQBEVQ<[DD^&D)M*O:9L.T3W[2"PO%[)]E1MO(/ %*!$\;NLZ2\TW0W-"?;WKF5._?MHO1S_6K4]!@5'*D4$PTRD$40%DI ) M64#)4)QDD8J3PBK.YT%[[-"^=4-"VQD9/OC:G=XCH>:VCUT >YW^C8<83->] M<4OY+20D#4'BT;GQ: G?J8IE=:^^T84LV]]^3G&<9W$,$Z(RB!!#D)I>*042 M19PSHB1A+KKEB,+8ER.:GO%WU_*'7&YXV&G"ZZ2TO'BHQ6P)C;"ECXK M2K!!?X?K3SRZ[XQXQ\/XSCWHM]7>;B._1U4)''_ ^ V#%%O/O]1_=-,54G]-._[S!C^2FU3H!0$^"&]#[:GL< M[76]T8_5(8TD1CV>>_5F5P<=3F=.#'\@33P5UY/J]XD_Q>&I,35Y_V': MJZ6A?*].UTS>,I-+QZM9GO&4)K2 *,_T_TB:0$)I!$E&BY@4(BFHDZ]I3WKD M$V%;M%O1G]OV'IK\O[F/M[:$TM:4' ,@5QNSX\&HTG/ES>#/CI.@YJ>K^ $' M4%L2GGS6M!L@I\9*.Z[@.4'ZZ7FQ>I'RF_:]C)_:S<3(*"4Y902F2:YU"(NT M^A 9AEBD"B4%IHP[M04^0V=DA=%0;:Y,3="TT>XNH]TNX62G( )([Z8-.H)@ M2W$$M_."5*'&49^A,NU@ZF%1CT947WC<(TWFH_[QZH7J8N3W\GDM^;P?WIGE MD6099A+&S QK+!B'1/(<9GKO4HQ3K JKWO\VQ$8_YG<4@6Q(.B2'7$)J>,N& MEM\YGEMOUIKR#=A#XD-P)!PR90(BXIR>NFL66K=4N.NW"FWR"NSQU76.:\8/[K<*O6S:!_T>=J;/!"B[J=A1 M 7;OPWH=/*%ZLGIR,6U_UNN@.NK5>N5R[@7 MQLQU[^&NL95Y I'.2[TMY * MFK:KYHZ&P((4VMV+%<;*REP[6'=LY=10X)M MK_K=_CJ3E>V>8+Y?K7OJG]WSQ^JD&UYMZ&+Q\H7.Q7^:O=7VRW0M$+19:_3P M5#\!J^4%&&; C_)?ZW/C0GV,'T+#.V@,<-PO(JUP&:'FT$5RKYPV*P*3Y;JY MB-O/@7-ZSWVC?Y%RW900F<*$=?EQZ;R_!Y88>5L;RDTI'&AIWX"/JU6U7%4. M.WD(@LL;.)#T;OMV2/ 1MJJ%C%X[=&C=R3:FA7#]_6CSN&>*JBE5J5<5[S?K M^?)[,X.G;E[U56J+=F[* ^JGZERUVMK]N%HK.:\V^LBWR=N[UE'BZ MZ9.FRJ]A#32\M3.[;IK^?6:W/>3G#A<1IEDI8*&9&K2H,25P0F/"<*)D+0HA3FM\T;(\=[-EK M/U [Y.!/0]?Q%G.B;VBGE=_>EW'3W1X?Q7.(_%08!1U)/SK3KS#@?JH/<:CZ M)Z;NTZ!BL=J(-MTC35*1%9)!G)HYM#1GD"0X@C%*&6%1)E*'*'MOX;'OJ@PE ME_X*/9&'-=XU@CC>*QDBE[-8AH5QZ0WA)Y1?=-M2.,<^#<<2#+=EZ#T_81>& M8R[WFRZ<^'=?,T]O':U*_BAEU^._G4VADD@AB3&,%$7:RQ4)9%QO4+7F'H^X<+!9G> !A'>^'N@$[6XH^A_LYB1T.^@"2^QWZ MC=TJ2_"\1:#[YH ^/^L]TABPH?HV71!TT#8X]^YT=L(%[O=LADO/^C9OO]/? M>$T7GY9"_OP/^3(K<"HHYQG,$&$0I44*:20)))F,"VU0Q)A89[GXPSBX>/W!\/"\"+@" M%\?; 2M)AR\,AI>8\ [!2I;]:P6[5SQ3W!);F1'5FP/JVVG4LAJHY;W,\*&M;8/G82"&MW@P#-QVM)WX MX$_#1:#TN8M2>B7/G5]ULM2YBX+U$^D=(P17$3([BP.*;?;GAWLG%S>@)K\) V2 M]P0=OQ=R0^ZMM#W>$]ZAP_'^>]>D?9G:KJ:+>_7R?O5$Y\M9G,9Q410IC&46 M040D@DS$F0D'LCCB440BIP8ZYPB-O*O;,@M3NK@E#/YL2'ME5YV RFZ;AP# M;7O[R>Z9Q'1>L*!I1R?(O$*BT'EA3Z?V##Q_7EZKH=<2C7W M[65S'D"[71T4%L?[_)8T7#>T^SVN;D!+/GRGFXN2!NYYJW2_N2C^N3XX MEU_T+&_9/#W1]38QF+"\)V:F,LW!QO MX1HN#&)#:(TZE=T'B5!U)RZDIZTQ\0#EJ)[$9PW?@9P_YD(N1?EEW?;IJ\M4 M[FCY.(M9@0N**"P*'$.4RA3BB$4PDUE>Y$RB(G,IS3Q,,N+ M(A^/J[S\BD<*0MWVJM]IJ__&,.Z9%*(W31-@VZ_;V_+%S",@2UGH&8-WBMH M\IX;[IS[@%V/LT-^Q51X^V5?7(-[H+2,$ -)FU<16"ZE(X0..PE? 19T#VF M^[ 6M^OUIZ6HVU]9QG'W7AH[=FO=R^M8G&$%>Y4D;@KS84WKD>5[>12:JK$0 M-G01J,_768&\@JW[*TT68#TI0#^H>OH!7^^HI-^_KV4SKN5>?6U&/-4^]>[> M0$8$"8(R6&"<0J0*"EF:IE"15$3Z/W,1.]W,6%&=\$IFGQ_S-RU'KFZ3#9BV M#E1@B%Q=J3.(C'K?XB1T, ?+AN;$KI8##,=.E\O+?EJC7=,[ M35FMGN3ZP\^VWML*8%*V*<(LACK" JT@(R)B(HTRC7_\&(Y-GLAURSU1M! MM,^+O=U0)ZNN?;2Q#ZAVNGEDH-PT=:>7:[=^FYW^E^8'= R9C-66)=#Q9"+O MX13W%8@$4N,^'$RJU*^ Z%#%7[.4;V5=FTY"BCB/F="Z)C.%^+G4?T(J@ED4 M%R*22BB[0OS#A4=6S6UYF5MNS9'PP]KA&I'S8VQ+XZ;,?SG' M_G$A7)#\EM]6R^]F6M%[R:H'O433.XQ27+"(02XPATCDVD7*,@(3PM,<(YY$ MTBDE[121L:^,-4EH: )#] 88LEZMODX"9'>T7BNVXS6ND?C!36+GLW%(I$"' MWTD2DYYN0T(>'E^#SWIT[7^22V$NE.KZ QYE/"=(P#05VBQF@D B$PFITB^J M(D$TMBI /5IY[!2RCA8PQ!QZ]^])?_F$\I;);6=9BN/6P?\4ZWX]_/=6FJZ+ M_RD!]OKXGWS [Y1ZD$_/JS5=OWSX[XT^^>J2J/)^4Y4571KC<,8+GE*:*4A4 MJAWR/,TA(5D*!<&2,5Q@ECB52%PB./(&^G*8]E#6#(#5C@/PRWS9_O6O;B?: M13!9$P93P(L&FJVA4S)[KIJG?*KJNIH?TD+@UL._D M]_FR#JJQIO??B##B*(D*F>>0R1Q#A)'4?Q(SNR(Q]1O2HVIT0; M1^PDRPN5)P5,DRPVX\5CJ#6G@)3PC"14QK$D;C?#X='SN@S^4%;SI[J:0&U, M6W% GU;K:O[/*QH76$)JIU?#P^2F72^53)H Q1@S\MSD'K^"LD_TK=11G@#" MH9KRU-ONGO)O\CM=-!=A]95,K&+,"'E()>3[WQ& B_O^7"MR?SG,T+T/>AS MCWAFQ[0NI2F1;*J:5ROQUWRQN%T>;=&93 O$L!)0,6%VDS!),CS3_R,0P1'& M<9$[)ZH'0L-"5I.Z@+0HU,X8+*,!P2A M-,&HED6&28)AEF$(4QRG$A6*PP#$C M@DHIN-,([8/U1U839A1+)95E^U-ZEI<&M!R%4P"^6 32$,[D)U4AON E&957WU.9)H5_F3! J+Q<>F\'DFLR)*HC2'F<0$ M(I8GD"22PXQQ&C$<8ZV>7/20!P\CJZ)O'^Y EWY_ ^($1N0&=&R"^1)L&04[ M3FMSNN,5_&FX!2V[CE:&ST>Q4V8[BPE' MG&$*:5HHB"*>0(H(@JP0$>(HY5'LU %E@-8KY?_,FP'787,N6O0L[R?"8.)X M5W$NTZ(A/'*2Q;YT8^97M)1>/[5B7V2KK(J#5SQ:H>S-61T>L_IEO>)2BM)4 MC;R?Z^.^JD=SSU"6YTSJ?:]4;'JIZE.:QKG6 $D>Q2R*1:;L&Z)W[BCA4!OLD1* S'2=4L)ALM"R_G50#VT=QV>-P[:Y M+X\E2C*(,YE )'$$*4$,"D%X7B1I@C*G0N_39,9.,-G60HFZ,F@I*],$P?Q' M;5'6>;SV;CFEWSJ,ORK?&IZ+M7_:"C',\107D2,P"PN4HBX0J:N*H59 M3BBB+,:I\U0-!_(C;_F6&:_PF"..=MM]/'3,"<"8UMFFB?JB3I!DTL] M4 B79.I"?.ID4P]@3B2=^JQRO;KI.KV][)39-VW^UC?5]ZIY M5:XUD8BUN4$RJ%@DL&(YRIG3O54PSJ944C?; M3H@O-V#'[ W8LFMLEBW#H.,8_+GC&7Q8:L>C,1,=XVCAOJ:[/ISL&UVE*J?Z M/%UVU8<3OZF>:$2*D= M/<0+B(C*(9&1@BG.55[D2<%RI_SG 5IC.W\=93#OD79T] :0LO3VPLCOZ/)M M1>]3#3C:V$&Z4*[> *5I_;W+(A\Y?1:O7%W:T.NY.]->G(QB%4&)H[J_$X(8 M1P3*.(EC&JDB(M%L:9H+ZE=-;S:[O7R:FM7/F#0_XR.:UC]I4_4FNMC@O!D[ M5M&?X)=><_1?KZUKZ&-HM[VO@.3Z6H6]:4P:H%&J$DZ(%;[^H$_DM2H-3@@Z M4%-PZFF_/7S@KWW>&+UPK][/%YMN"/)^DPJ6)@75KE*F3&\#"(E3/DD MSU7D9/2,"*C75)F)X;13G2."Y*93CZ["&E:,6W?0 32PJ[4 M)U7/GM ?#PGEB?[T09=WG_CR42.S M6LJODFN/>OWRX>>S_IVWW?*-GTUY->?M'=MN;(/E9!BOQ<<.&C0\@8XI$\G? MLF6,E4/&[,?-^&$YK!$G@='Q7M\50?!GT $95T/B-0#'C^)D@W*N J0_4.>Z MA?Q,O:XRR]B2/858#FO$LAG9OKWO?]=T%/SV*&6EU>2M$/6=/UV8MQ>KZ_H>L/FZ6HKRMZM'=FE5382IG628CE,0IE$((B"A-(95,0I+QF).H8$7N ME )\@=[(AT)-'3S5Y 'E=8L QV/@$F!V*CL@#&[JM4&@H0QJTC> 5J"C7E>2 M!Z@@<)0S6"GX,+6)R[ZM1#\N\;9[S6^[=_VO_FL]KRJIC6+U52Z::.PW:O36 MNTTY7\JR_&,YKV:2)C**1 090TS;ED4*,2HRF)M";QDIF<1D&T*VUP%.3/A$ MEMT5PZ[3VZ+^46L#HUJ!ZE$"K<,;&_+_? $=7VX:PPUS._T1'D(O;=*Q<0-: M1C129K[DHD/P6XM>QPXP_(13+UXP!%(V;K0G53U>L!PJ(K]%/"I?O]#U5V,' MS1*&68QS4Y.@,F-K:,4340IC*1$I4B)18F5K[*TZ=J2"KD%MQ3E4/VX%'M[K MWF*X[6$CP5=?"1RJ,'TD\:NEO"R16R7D(>>#]8S;AZ>K2CSD;Z^V\.@?_0R' M+_2ESEA[6-WR_][,U_++>J7]E^KEBX;>>"FF&O[9/#*32B&:YPHB9!(II$(0 MIUS!A!9IC$@2Q5'260UV!H,]<0]KP7&_Z[]_-%5%YE13\Y_ZF/,)2#K :6<0 M!(;(4Y,T/)B#O^4"=&S<@)J1FSJ"N.4EG"7@+G\@,\"!\*0V@#L@AP: QPKN M$;R[U3>YD%SOP]\E-3<;MT^5;8#NU+LC'_=WJZ=GNGP!'6'04@:W3^8NP3[: M=E+NR\&T:T5VV]"^TCH%PX9$\HIUG5QPLE#6D#C]2-7@670'.ZT!N";2JP7)D> MC/-J3A>+%["6?/5]67=9HZ7?N/,1OZ.=,?$VOHZKKCH]+[U7N+?C'-2LP\TS MV#%OK):6??UH+8!IK=FI/&WN=4*$LUK&!SJ0E3,BHY-:1>,#?FA%34#1[[3H M9IWP+!5,:_8\R^MQEQ)2'A/(8\J2(DTQ3_FLLJ\/\IABXEX(5-<.>3E>3J-) MQAXZ$GJ.R"@30EYC]L?P5(^KYG48V^O6-,8M[Q:K4CZL?E\^STU@]=-2?*9/ MTM;Y&%IC9!O$D+#W- :%O>QQA)+3<6?45$%-UIS"#W-3ZK<"OW_^\@GTPN F M/43,?\S%1NN#05RG%.4L32#&.86(:T>')5) CGB1$L0X5DZMK=^.:"/K MHX;1^F9/[IASS*Y[,V#9)MV]&8;'T\*U /"=D0#TI00],0%[ ?WG6E%!+:OI M+UY+>P-Z/Y).8J/0_[/N0MZ3>K K54_TP+VIWM[G#)7^]W8$FS8K\.W(?2Y9 M\.UQZ.E);IU6$RO89BN:EO>?ENW8@=/"?I7_O9F7\TI^D^L?4:G)U3^I^@SJWW_YO*HD0([M.Z[Y M%$G$,8L*#M,\+R J!(S. MTXG =3LJW1L.=.T%=MR]2H>!TGK M#3?][I??ZZEY=5[S;@#:+2MK_VB&59I$+!,PRHB"B @%,1=F@&>FF(A1H1*G M,EMKRB,?.7M\M(,BFYS]'2O@SXX9QV;"]O#::;110'/37Z'PPLKR+#X. X^7X&>%'Z+!K(5^H MV^(!2M->WUX6^>@^U>*5*X*4[R[?U+X[O*EM1@1^6AJE4WOI=?>CAT>ZW+O# M_;1LW.^#^]J_Z?6K]UH_?:3S=7.G1C#)%&(,:BT10^T?4\A0D<*$,5FDF*N( M$N<8Y5N0;+H0I?;CJO6<;;MABM5B0=?LK39:!=U* ?LK=Z0<\JNO;^,YO\Z5\OS+Q_YDV&"52A,(H M+S*(^5Z(9V] MRL#R.93H7R6G7ZU^)V(='=\7_O;GO R@+X8E&ZSE/WYKNJ+^LQSO5?>??\I# M5=PF48SN5DM]XE9FRM0WN9ROUB;<6+[?2/V/I#U>LH@RH0JEO= DA2C#.21I M+B EJ2@*A$4>68WL7,4>U'K6 MBTVG#%WEV].1SB][7A*:Z\:O4DCM!8G[]1TU!<+OZT!#X]$T(R9F+&&9R*(" M2I5S;7X5#))<*9C(@JLX*I2VPSR:JEF2M_KA7]U.K1V9LF[9\9\Z8PMJSB.5 M: 0UE*D&E><,8D$B*#*1JX(42N3'$_:W 0/=1-F277:>RHW*(YND1Q?][!F'?)+?EN5Y?WR M_?R'+*MYM5G+&1:ID@4A,"ZT:D8I)9"E(H)^>/=BA_'YZE!VG\H! X[/E& M01;T"L!\D:O/_#YP[U3'&9/,JM(C*]0[K&85I[PX9A3 M(O@&9/;6FC(D6MX"V@VT8X+UNPH,-9:?RZANRM-%V;D%,"[/4%.?F [Q1[5NV2 TQ MXU,EG\H9SQ*1:0<,RI05QC&((,5Q ?.$*#,+7N+$*>/M#)V1MY.AVDLF G\: MPJ"F[)A=?PXGNZN; -([VNX^@GN,JA\4*]BL^M-4)AY6/RCJ\;3ZXLRP!O MFLE,U[?SW()EMVU#0>"V=\^UU+QMP*"J,G. %XO57P:4IKZ]"9L:7V'<+IF' MTH_8YW)+ZM4[51X*;=-K\N@=OQU_9GKZT=CT=[2<\QE"2"1QJE5 '.<0R22% M)#'].Q*$4I%0&:>)BPIPHCZR3JAI^(=BW(!,<<2RC!%(A8PA$JF"-)8%5*D0 M*$,\3UD\TRNQU:M#V>?"&LQMMC1MLZ7YZNEIU4$+5CM^ #0=3Z9#WDXQCX:F MFZ8^2CIO&#%EZVT,L?O4 (I+#=:$^JP;U@.53I?HOXNF!-X=0# M_=E47)\?2H)R20JF$DASJO52A!!D.$$P+WA&!"5I%#,WK\R6],C:_:/W2!<' M]&Q]M3$P<77?VM)&S<2V)\/!3)>Q1KJXRQ_,S[,F/+'KYPK(L3?HO,+HG7_^ M)I?Z3XMZT.W3?&FJ\^J.Z*:KW;*4LRB*"B[S#!;,-']+M1G)$.:02U$@J;1% MB:V:-H=G;>SL'[E8U,?U]X:->I_1/49&:SYSZ:-8:K!7@=I1PSF'.?_6^QS[ MS(*6VU=I56.)X/2=:RXQ]E8;V5@">D5?&UL*WI=T7"ZKAM37>?F/=R_OY)(_ MFO'7=4 &8:4$5C%,5(P22(L!7?J;G.)X/B7=3ORP- '6_*7 M CM^ %I?W@6#Q?D"SQL1GULZ*S'#W=0-DYOZMLY*^!,W=G;O^S_\U65,%52;)%$<02&4@(@E'.*("C-Y4"0I MR3F+G$8-6M(=65?=+TV90A,R^_\V2PG2Z :87TSM1CRO36E8M=K[)W1-8L!Y M?&TOGX*CYGKSM)2?"KS?@KRXDUCO*I4VE,"&J1=T>_[F5QJ74>NRO;V$& MOJ%OZA]S[F-,#;=LO1QIF7H3>9YM_NM8WL M)!_6PZ$,',KDG@GO0;A^;A^F,_XG0W/,@IJ+IGG7_Y<0/HEAU+TS0P_'8.^_2@NBD$S1\P#(*.0]. ]1?#))@O?P4[N'>,WH = MJ[L [#B-]L/"%^A.(!!3DUX9A 7R\$8A\.J^G7ZT*;-??8.8Y!%."4Q(44"4 MBAP2_4!1!JJ($YBB*.,DE MRYC30(W39*;/7KAD);M@9+<1KY?<;3-Z"'U]7L(E9R%(-L*$SH2=H!55^6NH-(0D$3!O! T(S)*(VG5^><*'D;>VBT5;><>.2LGOX2NT_K=N9I-6JSK5X M;B"2YA!]IF5I(#1_7S8P9J#25M:+-+//FKPT\X]=6D;Y*&4%A%[O7T.-8+#$ M:G@BPZ5%)AS08"G/_KP&VY<\=."#?'I>K>GZI9FTM)V#^(7.Q:?E?\R779=G MBC"A-*=011@W\]QIJA)(DBA#!4HB3I&U+K2E.K)._%26FRXOX7D[D//+I_\P MG5;G0BX]NF>[H6JA1D*P*#RM%YL.B7J*M^>,G5^V<]I;+Q0T]+HHV;^9"%?^5E6]\I4 M55?-;-':L%U]E9H_$Y;ZH%^H7F8\43G)B@2*B"-3RDP@33"!A,0BYDDNXHS/ MJE5%%W8>9C#.G)3SEC^GV.]BJ"74R+C;^:FO@J:;^FYOOWXQ3/X*S%XZ4Z5< MW@ #NCX,-;,WH,^N,0^_Z&T1LE5#<.@".5B1N$0$EQ&ULW+U9=ULYDB[Z?GY%WKJO%Y68AU[= M?98\9>NTTW);SJK3]X4+0T#F+8KT(2FG7;_^!C8U4 ,IBL36AKRZRRG+$A'# MAT $$,.__L_OYY-?OL%\,9Y-_^TO[*_T+[_ -,[2>'KV;W_YX_,[8O_R/__] M?_R/?_V_"/G?KSZ]_^7-+%Z/$+_-L?D[(OW>_]GKV]<=\?/9E^0NG7%[]V-6_SO]%"$JSUY'(9#R1P3H2 M(%C"HS<\*<4M8__/V;^DX*S5#@@7 8@4 7^,.DNLH5ES&5DRH?O0R7CZCW\I M?P2_@%^0O>FB^^N__>7+=^[?[U^D<7XX=^$#^6_?J_?W]_&K_ N2?CZ6+II[$LL!C_ MRZ+[YOM9],M.ZH_2]\?GXZOEUS\F,8O\]ETMEC\-<[.?RW__NOK&>(!*>U^<_GC*_S;7Q;C M\Z\3N/K>ESED_-XTSG%%+AA?K?=_KW[QUYMEO\YA@5CIV'R/W[C\_;+*DTF M[TN8)EAQ=;7 9!9O_="DR'1V_9L3'V#2?7>48#SJ/O4H+)9S'Y%9$VJB(-X$24""$%J!%,K.3A3W MEEN)93^ZK_;<\;3LJTZ:GWV8P$B$J%C.GFC-')$.! D<-Y&@@FO@D!FU![&P M:>7;W*RK^6@>?YG-$\S1F%PM[>?QELKOP_CR)W[]ZN?X021^&4_2U6_G^>R\ MA@Z7L\H27:D.2?_++RB!#/,YI/86NI_<%Q47"W+F_=?1*0H= M"B.O)WZQ.,FGRUG\Q]'W\6+$&7.1>C0'3E@B(XK'=_C>SCCRG0FLK"4V6 M$6D$$ N:X8:*BDN;512L,FSN4S$,7BJK=U95UBV@979^/IMV#/P.YP'F(\6L M,-)2DC0*13J%FTA01\ (E6UF,L=MQ\]>8+E+Q+!8.52K=T%RD(@'Q$CQ!4=O MBY/_<3:>+C^CMN$4OL'TW?@;?(1Y1%ER1>E'/_^;GUS@OTW'L_F'V1(6;RX MM:PO^4TZ">ZY(5X4NZPL2B^X2%3"OTLTS@;48VYH+6)V@A9O'%J#:&9 )&XX M]3'Z@&,TZXM1\L[EI!T1T6+,F1/&D4(:8E3V3@LFP*C:/O/UZL- JKHG5%7( MC8#E,_[LR!DTK!P,T<%34K84<0"4.!Z\H%:%H+=YS;N#HZS6E%N\I^X> ,23 M!=D( (ZFTPL_^01?9_/E"*SP3,A(7,CE4HIIXA,-:/R/YZ$SB1.E-BI;:$6JH\_A682%60 M<6O9G: A7APT]A?MP-AX?3$O@GLW7D0_^6_P\RL>J*.<)Z9(CL5AUX"&SVKD MQB=OO>4,Y+8 >H=;Q0TK[X00^6(04D7 C1B0SW,_78R+7*Z,H)0 UFMTGBGR M$!401[4AP2FCK$_ F*CC9MQ9>2>0J!<#DBH"'A@D;Z?+\?+'N_$$/EQT@1;8 M")YF=)VR37A"2B">NXS'9&3 DS<0#SM@[JZX$RCTBP'%00)M @R?X&Q<'CBF MRP_^'(]%J3#PQ^#,Q9R)%,H2CR) )CSGF?N4J:L B-NK[@0*\\) <8!@FP#& M\33.YFC@.J%T]]2O9Q?3Y?S'ZUF"4;",!N\,B=9I(I4QQ#DFB3991IV- A$K MX&0K$3O!QKXPV-03>Q,H^NR_'R>4U#B/5QD(5W8R!Q8CBD8%BOX4-8EX,)0H M2%RZ!(G*PQ[$MRZ_$W+<"T-.#5$W@9FCE% CB\O_%/&P$1K,Q$KB#I6\>PX+ M) +!&0 B&A:G9,5\/+ TKO=G-$7!I9#9=PH4/C(6$&EQ7-64%L"M2A(\!*_ M8M+$8#GU@O<"%+X;4%[.'6L=&;<$E-?XYMM5W \O+N8FM)NF6$/-QMECZR?\[_MHYZ-%E MK3SCQ 6GB-3*$8O2(M'@Z9H9.N@U[765)R/B59\D%:3/UZK#WWKLK[H:$EW/K>I!$!T;#*<2+ M.2*9\?!YO)R@+0,%2#$0M%U(>W3%EF&,SEW.G/.,*#\L8+F[XFYH>#G7K0=) M=& T?)[[4OUT^N,\S"8CC0&4CB(1RITI6);H+R.60+E7(P>+-DF HV_PV3RGU.,JD_!+_#02\>+Q06>>BZ9C("PSM(!."$4/2R#\>YR>+T8:G M: M9,(,1P9LB,5UQF@;O^>ST4!=C9?^.\ON!I*7=B=ZB&R; ,=EPM,J@:6C M%23=!&(ZV_C:+^%L-O\Q\C%85_PM+QPM'154N;OC)+D88F1"B5PKT>QZT=WP M\=(N1/>7:Q.P.#WWD\FKBP5*8X&BD-*@&\5(!L HC7J/7GE.)$D:K0\Q:%O# M?MQ:=#=8O)Q[T4/EV@0LWI[#_ S/Q]_FLS^77U[/SK_ZZ8^1M"HF:C&(-QB@ M22,XL0$D<6"5I!R\.[#^87EW*E6DG(C-1'O MQM/3Y?GR[7P^F[^>(1'QFALN@4-7 113+)7&>)*&" 0T[@F9H3P>'(29QVG8 M#3LOYQZVLM2;.)Y.O\!D2"<\\1&W 35>Z7(=I#/4<%K6 MUMP-(R_G8O9 J3:!B8\783*.[R8SC]&9DSE$Q4O9AT.CJ"RQ+C&BI9))"RXI M''9;?V_)W8HT7]KUZ[XR;0(0:QU53K^@%!'M M#09J.0OBM4<>,;@/_K"#YG$:=H/,2[N,K2;U1IR5Q4T%"*17/SX52F :X3-\ M7[["'_['2&/ GY7V) J7B)0J$I]C0,EI9JD!KD*=KB*/DK(;HE[.G6T_.FC# M."%;@Q FK2$K L_# 7>Y6%PV+#P M;L!X.3>T->3;%$16K5163,0HO3(HA2!+6UPO$D&W"DBD* V>K.(WEZ050+*V M]&XP>3DWM'5D7 TH__KK/;DBC__8L]%W=YNX)J[;Y.[6\_O>9]1H_[V=L ,[ M@7<=$>^N<-U1&F0$B-D1'R,C,J [Z1EHQ$W TP'M ;V;X[>A >6F%0[R#%;7 MOUW*'.(O",4R2:';L)=&N9-5G",0:"P1AR[63S#-S6+.Q6\L-TX.N5PCL(<=& MS_+7)Q].3]X?OSGZ_/;-JZ/W1Q]>OSW]C[=O/Y_N M._>3_&X\]=,X1C]NMNH6=@TCJ? $8)RBY>?HS"4'Q'$AB(M,Y*AY9)Y9HHDS%;;'C05P..#:D-R1L M' SQ='$WT-]_\]P#ZUCT!BSA66@TLDH2JX$2%KPP ;*R:ELX^1/,$JFAX9VG MB#Q%W W@YH%&]<#1=[9)E>;PE$C-)'')!Z*\%M3D[)RJ;6A>SA21)ZGW\2DB M3Y%U V@YA?D8%J\^7BV_/NP"_3C-C<9-I(OM#VLO. M;":GNPM(.AJ9]W<[NFDG=46=Y/7LC0_PN,[&$<$AO0F1<5H MJCVUZ#X5PXX+Z>-DVD_ #4#D:+& Y>+:IPO)2HSD V'2HS"LC20H*HBV@D:? M#--Q6Y['/O"X34$C1]&>^IQ5$VXST+BLX+EF@JML:&E600TKE>F*DR#0]:SNXNA+6 I8, M<-?WK:Z-!B!V%&-I);SX!!&0)3RZ/\#RJKY0),&TUIPD62I2*6=L=_UY6:0L]PSHX]0%53?8-X @=^Z]^G-Y^_PK3!> V.5E^@?DMF8TX M;@"/9!<_GY9^"8H$*0RQ(4*03+&X-;UL'SCM0-8PKPK]H:JV)AH UXKXD_QF MO/@Z6_C);_/9Q=?C:9Q_&Z<39?CZ06DDZ^PZI)^Q2GSD*F*ICRNED;7 MN*&L%IH8\%DEGJ31VY+P]W>L]J%VF!$Z/1JXY]%;,PB](I[2) 0MN3C1(@?H MJ1(O$B,=B4A+?$#/ZY;5S&_BBY3TL+GE7%L.] 83=@3S[.9V@1ES\^ M3GR97YA*P/%U-#(9&?1!I"O%&;$\0P$3Q"NCB/;)2YL=Y[IV MEL'5VBW$H)4QLI=8&X #FM3Q$MZ/OT$Z1AU,S\9A I<20G S#A8\6))M*..# M?2SE&>5Z3VH+-BC#:Y^:VREJ(6:L#)V**F@ 4!]F2UC@B?M^YJ>WK_INQ#;B M/B8)U!,?T%S* .4)/%A2@AG-(41=/6+CM!#A PSWK5?!^A@@3> FB?C:)2*9.2P#%LQQ'*E27(V")%92%MG!.^#K0/('6:6;*\(?"[E-8#3>_0' MR"$(&8DQ4,;F,D6\C9I$$1B3AAM9_<%[+T15;\_5*Z(.$G,S]ZPC;GPL!A>- M<.F$FX%C'.HI@9)DZ!GE>([W HX68KB*=ZA/$F0#ZG\_]F$\&2_'G7?7I9=^ MF4U0Z(MR8;;\<2T:GQ@$;B+A$%$TGF426&FSS4P,((RPO'8RWJZT-9+!^;Y* MFEXO"FG@.%KCZ^X;E[(\J"0"R:X,A+#:H,740%BR IRG@HK:55R;J1GV*KP? M[6^&V"&J: !45ZE '_V/$HU>OX+S+%*PF?C<=?).IM2!R7)%KRD#X)%6?R)\ MD))FP'20GC?D7QT@]#:@,T=W_[Z,R@0\EQP7Q**G1F2*^!6C$45%JCV;=M+X^WCYY?7%8CD[A_D55S^N>5)HC[UA)*)W M261DE 1K*$> 8J0I1F6XO!O?*,=Z!K6+^[)V155T@#(%L3U5XI83H:L"9D M(D2Y7BMUBP%=!Z(4&"VDME[TZ+B_O'R^GJ#YG&IL"[57'#C%D@F!$JX=E :R MN.]B4"0J@P&3C8K&VE<,>QZHO3W-](^M?83=PC7$;'KV&>;G;R"L/R@QJQ-/ M2A'@)6>1"?0'P"'H04=ILS=&U"Y(?YB29ORP'J/"PU70@-UY<[ELZ3I\#I_] M]S79E5=PQ;5D@!("F_'PAP3$X7X@N"DB.@8L:5'[=>\1DIIQQ/J#5DVE#(BQ MKJ55E[MU[5.N;93(.#U)V U$ MA64>S7C931$I'02Z'7 &TUA8H0D0]0EI#]8C*XH1KZTEZ"(X)C!,85OG*^QW MK;J1G&$36YX%1[64T8#]^0SG92#-_,=*/%>=*([.R[O6T7(Y'X>+97G;^CS[ MV"E@I#3EJ;05"$J4"12 7X6,^\AGJ8254D+ME@Y/)G(G#%:?:_>L&.Q7<0T@ M\Q/&OG#>95;CZ5Y>,V83_-FS;I(Y+)8/\3VR(KD@>2!!F$RD"HE89*],*+91 M*0_*U$[LVX?.W1[#JX_9>U: ]JZ_!C"Z170Z,2.5PRC*.?0^C?/HAZI ,D=2 M%3.&L_H=9P]*"V,O.Y6GDBX:0-7:[,%51ZB4*//&)Z($+?DD.I)09,-2\%0G MY67U7/F[- S=_Z^.;A_PX_86]-Y ^0;S,*N5NI-2U_S;3S[Z<3J>OO9?QQAR MK#$V8E0QE[0A8&4QJ982)Z,FR4CG%!5>F-K@>9RJH?-4>X%3964T8(G6JO^[ M^\,R57D.7V"Z&'^#U1/&^]FB/%R1*LSB1C2!V$ MHYK*'MJ]/87$89^8^@)>CVIJ (6?8.G'4TAO_7R*KN+B5D^*/([C\L9//67: M$33>&'5#F8"4O"548_#-,H"X._.J@M__&%7#OE+UA+7*RF@ 7O<%-2K=PI1( MBIA@ FX02!@T!T>B5HE'R2V8VC>Q]ZD8]E&J)_@<*.P&;F(?"V9&)O@40 >B MJ2I]R@H_M/2A8]19PW.,J(F:3T%"8],TGJ*N)OPB3;- M_N&0K**\'-2%$2T3L4$:HM&\,F^9<+QV#)N #4J.U+OYQ)6D]2[^.3M)XBZP;0\N L)XP$ M@!KM2>[Z-DNMB/6B##M/7AOMM$NU#[^A^F* ; ,NV^5]<:LJ] M)5G=F#AR[UENP51DZM<3> H+NMZ=0*GB3(1)! M<2-([0+Q3'@2J93!E^T1:]= -#YVK8H;LY^ &X#(;9AC0'HR[YA*W?O@1YB? M?D&ACGQVNIMXR0U&!U+[2'R0GH#B1C"3*%0O9-Z-LD;\G#WUO_74JJ*,YB#6 ML; XNEA^F(UL9D])>0>U3;D?2AGZ.K0JN M/M31'LKN;1HA1#:RM/W7M#21"(&XE"1RIR6/FJ$\>T;77B:KQX?7/E%UD/A; M1=/Q8G&!K&0D-SG-B+/ 5B.;/+.2I*RBE"!RS+6S=[>0,_3[:_\HVD/LK2+H MY&*Y6/IIJ1 ;@;/19 &$.1I6.P+#72!:N PNT*#ZKE"X1].PM7O/@:5]%= MH-82]+8%&=%R7\;'28IG=E3%R@J2DXVR9+MP4_M1< >RAJW9JPRKVFIH"UGW M8PV6A4&SV^4?$)F5)R&$1#2GP6JIHE#5ARYO)F?8JKW^D'20V%M$T.69S9PV MT41.HN%X9CN,65T.EECIH\XR!=6G/7JRF]1;K5W?R-E#W"VB9OUTYIZ&%)@A M1FH@4D8,1,%88IRQ+GF6+*L=KVVC9^!:N+X!M*_DJZ&HOPRTT\_XY^]O/WP^ M/7EW\O'MIZ//Q_BOAV:?;?C4VIEGNQ!?*>MLE8%_#;2;%ON6!X&'#[$0T4VV M&8C%TX> Y$PX'[USM9/6-Y!R>(;^-YA>P#O<70_U'7W[_;)Y1QD,@/^?2A&" M N8@RD"T+$4(D45BE6&$"@P^J;0Z0^UFG'N0.>R#2@WDW$_@[U=731Q_BZXS MP^4$^\5:YKI(62+UTBLHC;DU";E48TFKRM4K8[1V4>XF6H9]5ND#6%6DW@AZ M3G*9/MDEDL/\VSC"XG0V22/N1**@2SMWJDLBA2&>*_RK-=J)*(UEU7/9-E(S M<(92%6T_ *$*HF\ 1)]0&TC %V3C#1K$K$&\ _!'88>T5I5N]1[-\J&?>;M!5\]J*0!H.&N M6=(O#K"70:P?UP/ILOQ__LOC\"+I7.5!$=RS;(I634 M&601G4KEF1&0:H\AVH6N89]X>X%4=74T +&[@AJI0!F$7 HXRU2Y6#JQ&YX1 M!$PI\(;*5/N%]RX-P[[H]N9][RWF!BJS+]O!EA9C5RTO1ABQ2JI$)B(P#!L@ M9N*1&V*<]H[%:!.MW1OS 3*&]7_Z"/8/E74#<#F>?L/CMTADQ<-58[HRMM:: MI!,1)E,BDY>XAQRZ<#F(&'B15NW6Y)MH&=;GZ0,X5:3>P)ETW<;PTM$'YVT" MAX8W"X4RH1A,)OPC^<0=6&#)U?9P[I PK#/3#U;VE_'3(>)6$)G"6 IC(G:D-,C$3)T52JA#X^I8;XR)+!(-$D6?OY M?A,MPSHR?<"FBM0;,#%=+Z\/L^GL]EE[M1N"9BB*X E-)FS"U[[1[9&?8 M?+A^#M,V=-^$YW_)XN5&?@53R&,4+].>EG:8S)OPZ1[?1]>S:CZ6*S=4V:UN_!NVD-,\)Z,"T1GP!'') M$5_:PWJM=,J*2["UGY;[X63@?+YA3&?O*F_&:EY)X<$Y3-E"SP:+UGM25O[T#EP@_S^0=N#NH8>/_F$^6![^#ZC##8; MZ@7A+N-QQ*(CP;!$0'/-@ MJXYV;XPU#+/NELX4$Q3Y!-FM3XTV$ ,780_R M5$*)G"$NNTF1]_]]E!DPFI4BH;3PE,9:XBEDHIF/)KF8,JWM>NQ%: N/@T-C MN*HR&PP3'Y'KK6CA$WPM0<3T["W^0NF/#B[+[H)1I=*M.C 2DLHD:4N]$[X\ M? SI0F\COH7WRV?$]C!*;R V_#B?Y?%RE04022")( MIR55M6LL;E8?N-%]'W'5)JYT=F.> M4\F!F5B]4=63B=P-8B\JF:=?11UZ''_NJ?7>F_&W<8)I6MP1Z?'YU^X<,&AY MC; DTE(B()PA@98KNNA1:PYH"+5[RCZ%OMU@^*)2@WI33SL(O+W3OOGQ9+7- MULK&+X>6O/*+<1QI%L")X(FR-A.I31&LX(3R++G*TF13V_=[(HF[X?!%I1WU MJ:0&CN6KR5U7376N9>9HU%R!)S&4##P1(G'9(3,L*71\@PJ^=J[L)EIV0]6+ MRDJJ(O8&+F/N\M'M@6MFDN">@=3$YH#,6!])B+XTT.#>,0C1RMJGYE:"AKT> MKZ/S1X"TOP(:0-/C]_3(9L?AJ@%8 JL"PYC'Z82V5J+@0ID8QX14U :;>?42 MQR>2V!;B#@#'DQ_!]]=4$H"2Z5S-$9#7C&E M6>W7D[V)'?:]Y+G V9?V&H#I@R+L[BR=ATBT-)+(I!+QAC'B 1QGV0E6?9C; M@X0,^Y31'[P.EWJ#?O^;\>0"@]N;X9N&>YV=(\':TF%#:^)MBB1;[X6.N#]\ M[:/U$9+:LE:].&^'**$!<[234W#)XV7S>ZX#U8X3L (9#!@]>1D$22Q(_!]7 M//7[FK4#D6VY< =!9!\G;F]]-0?(1QV!6ZP&)P-$)HGF9?IPB$""2K8(UB7C M*6/5^X8?0&Y;QK$_D/:GPP;@ND&,(Y4UIWB.E.I7AFQP2JQ%)\,JE1D-/N=0 MN[9K REMN70U859#]@VX=7^'\=F7(I-ON#?.X,-%&*D(#1"4%$*,-6K7)Y*XVX'\(LJ)>Q530U8LEWY6X5.3E/. \M$ M::J(-#3B'J.?I\'ZZY/?/WYZ M^Q]O/YP>_^WM^Y/3T^,/^*VWM_DYK-OZIB7Z;+V^$UN5^K!?'^@G>77"'TW3 MZ]DY\O0%IHOQM\L$^9OC7@F5D[$$>'G!X-H0Z[,APKN0 T]253^DGDABQ;1- M*Y*S663",@?T;5PF#I(HK5:8XB%[*6JGWCTU;;,OH]8G+K9DA:]A[_]:M_5[::^"QX.%-VK&R7PL;GE*@$ AH M%4L*#,HW.DH<]TKF"-:XVCDCE5D8%N?/Z=8/J?NVH;\3NXQEP(#=DZ"@#&]D M";\RG%!G),T9G&'/"/5JT.ZM0JP1:%?7;3O%9%NX'C%NE>4BDQ2U1H[P2')6 M9D*Y\3PF#S+7GY"PD9QA6U,W@L0GZ:2:P7R>UXG3SR>O__,_3MZ_>?OI].U_ M_7'\^;]K/DP\\.E]ODD\QDS]YXCUFL*W_^<"0Z1K, H.,6L6")6TF";0Z,O& M1!P ETDS:FSMX4L[$7;P2+.K13X7RSP*@D?TQ@U1MB3=*"%)"$P1=*Z%\B%S MYFIWC;A-03-/$)6P<&]>V?[R;N!N]IKZE42*E9U-\:^+H^_CQ8A);XW-93)M M%"4AFQ+O(T.#K9Q-QG!E55_@>8B@1K"TAZ8W@>9@L3> H3L\O)F=^_%TY'0V MV7%!,LVE"T:,%52C<#P7M2NN[A$Q<)G"X8J][SL?(.4&8/)Y M#GYQ,?_1L;#BYI*1I(0143EB7/9$.E9&8X5$* ,)/MFH1&TKLY&8@0L'JL.F MCM0;@,]12N.B!C_YZ,?I>/K:?QUC,'>U%U*D4@='!+,HHF CL9'A7I FQ0 M2B?.'+33T:3:A^;#E Q[?5D?717DW0!JKF.6]\A+-YUHQ(Q(+&*$FW$#E.FW MI9F#C"1 S)'GB(36MEOWJ6@D4;!B]+^?@!N ")K0XAS"&UC]]WAZ_W;M$UK0 M=[/YGWZ>1LY@9&%+R8#DZ# :YA'\ <,/RZ4S5$1O>YA6\A02&[DFV!,1]PM] M>U-/ ^A;BV=7Q2K'B\4%I)'F)H/,AC@(876-ZS6&)4% \@Z<-ZK'NX-U4@8? M'M*?^C??+>RMB[TA];7+8\/-,Z^3C/] Q+MB:J0]1Q=/>))SVI=9F3R,K<$$"+'T3B MQ"6T^P")2E-[R/5]*@:?E_%LN#I0 \W8JYN<]\7GV89[EF[#!!1HEYH!TT6G MT4^ ;"_&2SB%^;=QA!7&/T&AK\ZD3Y!(OE?!R7ETW2CXKT MNP0CU$2&\?)BW@TR\]X*[0C/0A#)J22664.HU-JHZ% 6M1W,@XD>]H[EV:WZ ML^FW74!WFW,G?M%-$IK:2!@Z3>A%!4X"]8R TQ1]]"A UKX(/)3FG>#<9__R MH>'YJ%$C G*,.D< M0$FJP24MAG"!-]"[$T;MSX#19]-J.T#>ZN$HD>= M$K& <:(%*2"HX(RLW?UF5]IVNZ.G/S$.#U/7T!T3GFC_UQXJ;A\%+$.,X"VQ MTE@BO4(WF9<)I5:A?Z,LB^K.W>N&E@B5"-H-ER_Z\6@P_;5SE-]ZVKBZHEB. MD9Y1C-*&Q"CAL;S\ZJ0P;M.>1&M-=-$:[6M[G)NI&7[PZS"O3?NKI%&,7;)2 M]LSOL/PR2T?GLXOIWE]KO#*/,@) 9BQ#-=6H2C M07?91N*\"I92AOY'[9XM^] Y_(S8YW,=^U9C.^9RS2'Y!)/NLV>[$(\ $PT,C14.\59PZ+?';M4M;GMI[]J=XJME3Y UT]L&\(VG#C[1X-ICU MH:P&,+A3/[@B*4FC(#J4IE@JE'S2TG N.Z-"#$J$VA>)U;KYL9_BO:6ZFAJ MWJ;L9)? 3N@(!5)9*)#FCM,3M[YI'S%_V 44D%5:W5,XW+ M.3K]CW?O3_Y^>IN' P?D7']HKR-Q'B:]?M>YUW[QY=UD]N?BNL%8%CJ74=A$ M9%F*BA$/(7=1(5#/=;(LUZY_W$9/Y1YS#,-::D.IG5 4G;YL,>;EB'L;@^54 M&*I[JPYNJ\?<89I_I+7<4\3<@&^]O?65-"F)B-0+L.C4927QV-66I" %!@K, MR%"[H.[EM)9[DJ:?U%KN*6)O $,/MVB@R3I51A6 3*5W&K+CDY!$4)-ITHYK M4?M:\\6UEGN2HG=J+?<4J3< G?M-S[2)' /)3)B (A)DQ6O.B.*.QR154JGV M(?PB6LL]2;&/MI9[BI0;@,GU+GH]\8O%99?8;@=IJ2&DQ(A67J%8T*4/&8,# MJT!% =G*7/L.:",Q3;4^J7(Z'23N!G"S3O_E/LI<21Z])DXSAZY>>02*/!#G M4BCUPY#KVY=[5#1R)AVFWKM&YC!9-X"64XS78?'J=C7-50<\:UBFD1,C&$8( ME'/B/5=$)U_F@/B0=?4FRYO)&18_AVKZKK6I)/9F$'3T("LY,*NLR"2KA 8Y M*B"6!SS%73F\,=I,N7K6U&9RACVK>D'0X6)O 4'W>TQE*YP+I1.=+EU49&EG M&'(B.F0.A0'OZ]?_[M76K?]!415]F_T$W !$/L"RW&!]G,]*^6=Z]>./!:3C MZSWGQUAJI' &!\I,4'+$4 M2M&H=$;(&&FJ7;%;A_)&G*<]\3,;7)D-0'AM<"P*^"'.]IK)EF-I:*(-42 U M1K4!SQ#M*&$Z90!C&50?-MP/)\-"? A,WN^-.#1 FIBA^F:\B"OF(5WSWBEF M@5^\F\V+B,J4V9,I_NC7V<)/UH9S2M 0(Q$EM5NRD(DM70&D2P8](G!0O8'P M >0.ZY V /GG4G4#YO]646%I6#6-XTF9%'>S[3_/=M3'M>R9-3X*S7!O:X4R MP"@Q9&\)-]EISS&"B/4G!-3G8UA'NX%],#@XABZ9?@.X;!QW(L6O)] I?UIJ MS/"D^V?W_6[G'Y]_]>-YD=1(4E6Z!3&2N,:(2"I///.B-",6QE@=X&YKR@WE MT7LL/JRS,CQ<9L^HNZ&Q>4/V27X_FYZ]'W^#=+18P')1QHJNZL''_X1T.LO+ M/U&!(VMYUI)2C- #+:-#GJV:#U!ON%$R$(@IX0[3GC@62Y3.%<]&>REKQX7;Z!GVB&\& MF-55UP ,BW]>)'CEHX]73*UVVHBZK(4#0;@L6:>:,G330R*1,@A49LIM[?*8 MK00-VV6W.2#64UX3M?TW[)SZ"9SD5Q>+\106BU%@R8+UB1CJ(I'6).(2&)*U MHM%[K[*NG7^^B99A^]XVC, #5#9\D?/*%;Z\I/AM/KOX>GU;]^ MQ]6F^P:+ M9=<6=12TS3X$1@0K5^K>&&*YU<0'S5""WCN[F]=X"!7#=K%M!IS/J\WAT?O( M<7",&)B>C<,$+@^&@%Z(45D1I:TATBA-@A.*B( G0V94U^\$M2-IP[;";0; M?2JT';C>=J/?0%AVN_-BNOPXA_/QQ?DHB9" 4T]R$II(7KJQ@39$."N4D=$& M4_OWWTOK%G@%4\CCY8C+[!7CR DU M*"S.!'$9)9:"Y()FYO&@J/U(M9VD81O?-H?(F@IL (\;F@@IIW1T01"1T+66 MD!@)T9:N6, AE"EIU1M7'-+TJ;=J[^;@5T%?#:#N*HY#'L)XVK&P>C\[*UG8 ML^D"13F_U/*\M(OI-'#5.6;57/ D;_B5]V,?QI/Q\@<;"0TLVR Q3.3HN3 4 M=U F$Y88E]%)FWSM'--G8FW@?KO-[8L6$=72X]3IY^,/J"<8?^LR1EW*UCCG MT%Y0/*H2,38'S:(D.K"27V_)JRQQA3HN4:$1/J';HOXV>@=OQ-@/!ZKIK (?W M&Z9<][GZ. >T_.GJ)N/R N-HFKIFB9>7OBGITHT3<-.J4"H-!7$Z M!T)M5L90=$JJ'^7[4=K:8/%G@F9U);9S<[]Y'W[T/[I-B!&8I=YBV,4P%). M.]%+)4CV+*G )/?5!]L_2E1K@\B?V43NHYI6#^7Y!=)Q&?.C7S-R I( 2HF6 M@-M(ECO=XA\K2U-I&(+.X/ MT1GNOCXA>CSMLOQV%BZ8H+6BBJ"+@HY+D(H$X0+^$;(T91Y&]0SX.I0WTMOM M?9]-)_I49@-6%B.VJSFF99KN')!_9&KYX^/$3Y='TU0:+W[M2O*\@XR16R)X M7)5Z:D>)]8$1+H/&#>H5C;7C[=VI:[(Y1*_8N3O(J1]%-G%[><5;F7=V58H7 M:."1!T<$9;)TK=#$V9SQ#^E1BAP85!\0=I^,)ALT# &[?573SH4C2C$"I*ZW MRJK0Y%X.=-26BUC\@-?N#O4X54WV1GA6"-957 N' M\AI':R4C-Z5/Z"H#Q__+6F'46,95.72:0RJY?U2[('&+F5@[YMF!K":#G:' M6$-UC:&Q[*_%#3-'.8\G8[3#Z%_@CZ6+(N#K3>>M!A8S"8&BFY'P0 @ 0()A M"K+1+K/:\Z+V)'78B\O&4-N7BAM \NZ2'BF,))F6DCAJH?2"]Z4YJB#>4*6" M=-I6[XZP.W7#7FTV@->>%-GNE=)U X@=A:LYHU&R2++7Z/!HPXA3C)&8T>.) M6AM1O3UN'N#+$/()0AB>?J+A3E;DA-;T./4W>+O4*H]FP.FW 6;BZ MV;CD\_,,F5MCJEQX;"C#TAP2"XRP6"H F4\D4#0@GL>0O/9!V=H5Q?O2VN3U MU7/@^EF5W-0=ZJJ NLPG1B'#JI\4\T(FC[&HIP8EJ#PE07D@"#,?97#.VMK. M[A9RFKS0&@*4AZJJS;O5*WY6/?=PC?/"Y2A(DV.(DB1K>?&S#'$F*T2.YY1) MRD+U29R/4]7D==:S0K&NXH;V3M?9N9_6_\['5DU>/SV;=]F#3H:&V2?X>FW"-[-T-$V?X-ML\JWDA"&% MX^4ULR;3Z*RC)*72V8P&7^[5*/'6:=QOR4M&=P+@H90T>=/T;-!\5CVV?EJO MSQ9O:_:&HK +V>B MW7:$;;"J=A;S'*?GF%;=K6 OEK*:MT.?H($ M<%X.@-NC]48&A2>HXH2)PF0TFGA(BJ!KXB,+ IRL?>?^- J';>+5 D;[4VA3 MYO+-N(AXFA:W&>I><,LW /E>L>AHS);3,C:;8O!FT4&QD#QA5H6DK8K45<\B M>3J9 _?_:@&Y/>NV(:-[DU"([O?%/'[QBUN;%&7\#>;+\?W]FF1*3)J 9XL' M]+8%E+FXFB3#9/0,K''5T_/VIG;@WET-8;IG3;<#[=UE/@HYHQ2<)[I+6'31 MX-$#HC0-O/-@H?3&"J#*5 M.A(=;.E7 9XX'CT)6021K'4FU2Z'&I[K85\:*N>]#"_.)X&H =_](-E\A/EX MENZ7 E]*;%T+*\V,8C3")NJ(T,7V)>F(9QQ(ELP#Q1/452_E>EX.AWU2J;R= M&@9' R?6I0#NL'V$!_1\_@,Y_)N?7,"(!:93Q# >#_?2$5DC4ZX,@XTR61E# M=M5;JNU$V+ /+#T M:XJ]L;7UP[VR-]\6:=E_^ZC7AZ6P@BYM@)/)1*Y*@7N M$(FSS!+#='B.GK6,",IX#K QX X," M9Z5%<8E@[^)ZFN*;0^?H2DY&DHXX"Y\'B$B*X"B5&2 M5>)!.!J4J]UYJ-YIWML+RR"G^5-4<2#*WD[KI,(>?A 8#TX(:HDJ_>9DX=>* M$$G**GI92HNJ]P)\GK.\OT>4Y@[SI^BP$> >=AY$C.>238($H&'59\Q'ZHF2 M.5CTQ76V\.*.\OY>2)HZRY^BNT; >GKQ]>ND$Z"?%';>369_'D_S;'Z^TN'5 M/;RT&>56'MBS0^=$B4ALEOA5LC0&0;.OWIA_1](&?N>H#, ^]-' S>GU"+95 MX=E(1*3;RTBXTABC^6R)-2(0[1(5WE/J?>V\L#LD#%LLV(N:[W>=W%OF#4#F M5AK0%2N?(%],TP+E8L"7(6K*:[JRM+9,L1#1:Z:4%%E6SRO<0L_ +?:> 4S5 MM-$ LHZG^%EXB)==\0&6(Q^#P>"($3 ,T,?DG@23-?J8W#-A;7#56Z#<(6'@ M>OIG,4;[R[P!R'R832-*YJ9UQ31=IQ%TA_ZUD!*D%'(41+/2OS<;2X*R%*VL MI-'ZA)YA[;KBG8D;>,A6[;X-O>BD ;!M2!XL6P=_8SQ-&!5CX)N<(MK04E\J M@%@I&+$.MVCTC.9<>^++HT0-W'VA'S#UK^4__[QZ?CZ\Q<_IO'+?#:=+19_Q3-]]>EO8!'GXZ_E4V;7#:9NT[P8 MG^.)\5AMV\,?].L-67<)OOR\6\#8ET3XOD1%0?K+@3,4YV=^>CG5O P:G4W& M:07J+I7WFOR3? DW/[DV8^U6Q M"N$''YM^U59O+>6'*_ B.4^D*U$(9XIXEC1AT82(?XVF^CR@^U0,:ZN>'U/W MCL[#]-*HX3J].#_W\Q^S?#H^FX[S.):6RJN"4#P%/J*88\F+W<.2[?C)-4S; M/DPT9>N4\Y1QG4C@I9H6>$"$YBZS5H/56@'[F-*K7ZUA*Q\DHY(QO/SL;C2!&E[E M-DKB+,<(EFNE&8C(J]]$[DC:H0;MD65N *V="+2\>('V$F,>5NZ% LHA8RB/ MNTFIZA5=N](VK*'J T-W35$O6FK4[*RUZE[XC34:^T2J.WUPEDI MB_+=R6R!>KO94E)YJ4MMHZ(E9F(J$<=#)I1+P;V 0&/M^K]#:1[6(/:)P:VY M1WUKMU&#>;\=TBG$B_EX>>D]7S>0VL-F[OS9-B2UI3 MXH'BD8V'*'$!,LE)4!&U=]GEZC[//3(.M8#O9WZZ^#!;8G@R]^EZ)/G:2@]M MC!PC;LN4"+7E[*Q>)/@H4<.:F@.Q<-?2U%7!WE;E&\S#K$>[\LZ/YUUUQ._@B]'LK@?W,2H/ M?U -B[(#B97,R?5*-X?(6A,.95@V@1&9RJ-VN35 ]6OBK73:"$@0:B=(;:/G M4!/ST&>OW9- 4. 8)2DFY%A939QSEC@1.0TZ96:>@]E&3$LU7-PU,O64T*C; M4ERU&^=L'[MRYQ-J&)1M1%6R)*4@8OGC=UA^*0T-RFW7ZMUEFO[7;#Q=_@W_ M<@M$(?,HN U$4X6JYI82EV0B8- UU>@B:U4[E^F))![49?JVQ&\03CG/4,!- MI?+ESI<33[DF45MEDHD.=IR=LV&!8\,#TSI@)0]P S-.HAG$T!S5S%U\?- :40_ M>FK4+OTVFZ4_QQ/D-MV,<-XK<-KP235LTRY$5K).5TL=K2^U&KUZ@X!KI'FJ M00>5B?1Z,^B#OHT"H>U7/UAZZX5ZU%OC=JQHQCG%Y#>?B_SXO:\3K[S M$96>NC:35NN&4,%.!1*'DJK5"S(MY11F*0G$;#E96U M;Y&WD'/P=?+EP^'E$EL#J3$WB 2; MO%Q.L)OE%3T$VWW">? M\7HJYL&%=G<)J)6-B!_\@ <;: 0#GJ/1+D5-Y;1PU#,B;(80% =;?3K/PY0< MG%MXZU-O0,F8X);AT>0HXE%":=LK\*\,\-A"-UK8ZKT&-I R<";@X?J_E_!7 M0>2-V@'T?2[.+[KAUUW23QER/8Y]1PX!M)ZR2I>I:2GR931"[B]4[:E'P M-7C <$,M@N[U M)^Q368V:HU6/EXG?K[9L[;>K] ?80$S%*K&5 ]T-)2YWT!V-GZ [YKI!L9VZ MP[JZ;XJJ*8;5G-&")3S9C,[$:HRY>1+6<>.4=CU41!U <84:LMU6W[ ]HN9X M6)<"=,<2P8 MJ/%LK66T]I7.$\@[. NI1!K=*EV(\Q%1/K]>[A5,(8\??B'F&K*WW)#HRQ.0 MIYI8C_Y&I":'E"3DZGG4^](Z-W^ M@#K-2S:25*UN=6V%#EG=074S]O0:5B7'UC":B799$$FIPJ,I10)"!@C A:U> MT;DS<8>W,7EDH8<@[R4&1"JAGQ#+O!2&6PS#&$J"TI(J!\!5;3]V'SJ'KG#M M U_W&YSTK+]&3=9:^_9]#-;ZK]G&:Q3M:^\MI!3;1;"@_7:R5)N5219JD!DMI%X+O K@;@5E E':U?# M;*-G6 -3"Q,;)R,8=^O(%M(3@,3!G<+1SS'[(A3)A'.0XI@I.+5GS(W$C-P>5H-'-R;IUY%\(V: ME+(YQ\N]2^37?[W*0]PF'3#,_Y5908L MT])->@AQ-&)\^L/6 [D"?>FM43/U'L[\Y'>_+*OLET&]]OMU\J@W$32(I1*" M2A6I)2ZCARL3%\2;R(CE-EE6'D=D;3_G62W5NKCOKK8&=.:!IXB.O86$>RHH MXA(%HBDU48?( JT]8W,GPEZ277H*DNXG;M?64J/FZ"BET)1->:/% >)%91>2F@OBQ]NTE8D50D9C))SF@B-8+ >8%.NLO" M&I,9S;7WZW:*#C53W:=_0+E?U2[<76FM"ZEW&#DP5T9BF?)J7 :EX1FM/3"M M0'!=O4!V=^H&G@-0#S5W+51/"FK43%W/'/FO"S_'I28_/L'B C$R6YL0\\?4 M7Z!A@+2/V7KB"E4'J>S!5"6S=KWR0X;T@3.5 @(STDR$-+9,60029/!$)P-1 M 0VB>C+0$TD\U/!M7>YF3SD,0Z1DGMB(D8\TLK1\IH%$FJQ-45KI:@?4NU$V MK,'K$T]W+6 /FFK5^KW^C[=O_GC_]OCX;T?O_SCZ?'SRX>C#F__ZX^C]\;O_ M/O[PV]'KUR=_?/B\U^7YSI]=Q>+MQ,9QC5:/"$69#"6J.9VFG2TR-".(#$ M86Q<3SBZ;A;WC&IKU<[M-%FN_S%Y XS+>P%C\WQTGN(A2F22I6S+)F)!.1*S MXCYK!!E4C_-:&)OW\#R.3F$_UMH-!> 832D,LB)N>:'0X7 H'1,C \D8]ZFV M='8B[&<8A/<4Y#V4$U]7>]6,YR%7ZFNBO,M+-B%S$R7A 4(97*^)U5D2SXSE MP:EH;>T8;1L].P&0_[P K*:K 7'7-;+]-%[\HUR&_S&-,%_Z\71Y=6ZM,02< MLR"R)SG[1&2TR%#4E@03\"_)N'1WMNJ&IL&[K+83M,3/!ZU^U-& 7?L ?ZZY M1L63ND#N.H&M.+MGMXW4(8$BRJ#QEJ*D[5H*1'BFO0 GZY^Z3Z5Q)Y#*GP^D MSZ+3!C#[QP+#M;>+Y?@K ;/6AA+L%-54 MCT(V4;,3"LW/B\)*>FH <<=3_*RIGZ"5/YWEY9^H@!5'HZ1T &\E4;S4@!I& MT=#G5*9T.$8YM19VNK9^4EW*!F)VPIO]>?%61TL-P.V*^L^S5\C))'4=/-/) MO,N^^'.\@-_]_!^PA'3)'M=6>9X$4<(Y]%U9&37%/8F%-6,HS_4;_SR-Q)V@ MZ7Y>:/:IT08 BT*-4/R,KN_'>/&/U7C$\M7(TVQI5H;D6%B1&&(%:16A3BM! MA;"A>O+&%G)VNYBF/R\2:ZFJ!=3YQ9>2)HO_*2VWOJ&C@5+Z8SHOE='C6'K/ M//@35X>"$8J7XFMP^(<4&)ZYI#(Q,4&2%EUB77M>ZF$4[X;=G_A5Y1D5W@"\ M;XVSOC_H_9(IQ[(S4DK"NV$"/B)3W %QVB8#VE-O?&44[T38;F#]B5]@ZJNO M 4RN355_A+_U8BD1\64",EF M5KM]04WZ=T/X3_@0-#@8&M@(#TV@?OAA0044+3>>@.6EJ;$U)(0<"'#@T3L; MA:L]-VAGXG:#\$_\3-2/&AO Y\;ABW?Y,CZFP((EC&=-I).)A*0$<3%R9RUN M1EK[[F!7VG9#YT_\J-2+$AL YRUIGEZ$Q3B-_7P,B\L+D;7)R#<_"NGM=#F^ M23<8*A<0#B2&6[!ECB<_"$^]\]#%F:ZOWV-N9N-VP^U._ M:?6AQ@;PN67.Z=4_73(64_*)6D=XC.@)96Y)&1>$[I!-97900'^H,CYW)FXW M?/[$;V#]J+$!?!Z??T5?O0CJ9/YFO/@Z6_C)27X_FYZ]'W^#M&+QKE^4@@Y M>2;49N31:T&"1YER+66T.1CTC&J_SNY!YVZH_8F?QWI7;@, 7DUE7 UCO.>_ MXYY3(4KB>1E\1'TBWCI&0G;1I1A9K-[=<@LYN^7._\1O9+54U0#JKEMZWN6# M<:U"H G=$UIJ &PDZ#RFV1J +[!()-J/@C(72LI>13$,2+C/G M;>UWIT=(V@V*/_%K4TV5-8# FZ%>ZZ-Z3KY>RO2X2S3#3==-Y;N\=3"".#<1&6J8])2XS6 W59SOO1-AN"/V)'Y'JJ^]%MZ?Y MW*7AW&:E9G.:R\]_OM8T#S'45&,::9/7(E 2F;48RUCT%*VT!"2BUH#EQM2^ M0&FB,+GY[!XGBZ_C-C).KK9+V;L94Q&L9B&485B.3EBD,Q M30P%9E".C*7:8JS+P<_0ZN8I6+YGB(?#0P->Q&6E[2F?Q^?X(Z4DY-6526?GUM+,*#59I3)6*=CR:DR)S2F3 MZ'TR/#D=0^V6SI59^!DZ[QRR'X9$Q-#->J[*W-Z@#":S+E6M&_]\AR5(CAEA M G%&(4N!E?Y#7I$4F=:129.X>,QM><)Z/T/#GGT0V9=*!D?9]8ESYR;Z-]QQ MB_?H;,)=]A25NML_*G6E/XF7"HM(HC/62P;91+,;XIZ\]L_0B6=_]/6KJ@8< M@!L.+PW_HG3=>/M]58I^U7&C.$!WTAE>_?@-9F=S__4+1D"3HSGX^WO2(^=. MDF19J0WRAGB ,H$H6<>83$+4KISMCYN?H4%0'3=Y4)PT>LEQ*9/];S%N?T"= M.>0;2:HVAWQKEYYKV$4-- OJB0FAQ$7<$^\I E XRRT7DH7:B>X[DE:AR:T_ M.YO#V>7F6Y?Y6J)7E%UR#3'&L#*P)!.OO294*_Q&S!9X;?YW(FSH*>/UT?- M&]O*^FG@Q'Y06L74%ML[]F$\&2]_W&'1*NMY>8J3T98&,@J=$J\4<<%Y)Q6 MSCW4FCR5S&%#[^< 9-^ZVQN>WV >9CT>D&_&I29FO+S C_/3]'!_Z?V/SZ=\ M?(W#=6]V*AV]#R]XU%'291__-I]=?+WQ_#B%R"."QOKB6"EFB74E2R0JEID- M7B==_PAZ"HGUXIC;GW\\C9.+-)Z>/4S/*J'FVE=^Y2?EHNOT"W1;\F9DWLWL MB+6[7H^.LZ R$&6*)P3< F\.Z"7TB?7.,TR:&&@U^ MKKLCY-E\U8UI[6)D+W/^R"=6F8;Y!*)KC?2]7N8:K=HIY:W4)&>=2Q&3)S8Q M381,SC&K,0RN_5QRGXI#3>_V?ADWZ]WQ:W*0Z%L[3HQ&O$OJ7'&[!3K@S&0= M4"RA=ON4_2@=>'SO8:BY:^.>05F-FJFK;@1^K1'!_B9JRZ?5,$^[$EO)-&WL MU' 3]=B8*?6!9 ZH=EY:D J)>!!21T>YD=5G!CQ*5&]-1M;*I7)2-D(@24=> MGO,3"8PQ(HSPAOOD$M1.[WBXDD7:4@C^P$34:/#,XY (-ZI,HHI /+KZ1 ?@ 0])R6QM/^I)!-:+ M;J^671M4S8%+AV=QE$X1F>^0>3\=+Z![O[HKOCC](E7&E[2A1BJ(-UB(25T:D8Y@M;.;*6E^[B<8> M9 Y[H3P$&/O18$,@G6UC\=U%N9$].B\I]?^\3E2;+NZ^^#!!>4PJ8@"%491D M&,TX@\&-E(X)FW1@JK8S6Y/^81/"GA_6SZ[S1KU&C-WG%Y N^3OD?NW!#ZIR MK?8XB;5"5O^C^_!RQ5H6]9.U2=+!9*5*88ZV9:JS4<12'8FQP8$-RN,A7#MJ MVTQ.O?/Y4KI7+X7C^\EG5H$,*A,=)1 )LG3WH&5,#0]@M.,^]Y=R]1AU X>M ME?"R^>RMJIU&3="JJ?7WYB4(!W&YNVG5315W\4MG,@QV4[EM$J.>><=@K;DX*D4"D2G!# 5LF>\6''[\'FR2/W1 M!8>-[EI!I@_IC@>-N!X^&AE! %TJX 3M J5JRD2+4H]A1K]SGXK8 M$SL=EQXVF&J/HCXD/H+X?\--??ESBPT1@HJ8#$16@SDC-'A%)M6:'!5F%"RE M/L[CNZ0,^U"F 9!:BGH4B*GG[OW;X?Q2'BD8/,XX8_@N+KFY458+G^0.=P, M]JG!Y&^K]?1K'2%Q->YGM>7X]9R$>+%YY'>+^5@;2,L@ 04Y=LHP!1&U NTY M2H.A-JSL#7D-&!@VMNL5JJ=6[ZBP?9NM:^>2=JGQ 0$C,:,0$WA6'V%Y'6UR M@=-V[M54WD?5L+%A[P;S:$6,U+]ZEM+%UXM9W5*;@3P_M5"MQ:V7#:N/N#_; M8X%&]VJ'LM3(D7N4@NWJE8ZWN'Y7/H4_K^"*+MM09\X1=#PHYQ+$.B8T.,M$ M0AYE:%V>=""I3>_INA!PRZ@KSFG_6@$R%0DJB@S!& =!9Q%YUKJXUDW$CR1Y M6(?R%(A\]+:O9QV/U+J^"-^FZ]I?8GF1:NG%X6;T@4]J82^[$-G(,'Y+M87Q_7/&8GA$VUHRPGM-GZ7%@%0"]-U*(HST7K7?TH14?/ M]<:OWQ;+L/RQ_>A; +?H5,I&@L]([-J:4;;"0\E"&ADYX[YU/O91@H8U40VQ M<6<^=S,UC-3.;&2W:=!\1'/8VY_1I 'LHX0U?.&]=?PI8KS1P_H#;HZ<30^T M39?K6+M*"$.B,PX]!\<%!\XP1QXBD(# M06P=<$-;69J00S%2F=#ZW<$@C [_!OQ$>^&1M,U(836J],Y=B?P1EGEC,+?- M]UVRJTX&#@ MY.48=LO)@3#2;7!3 3>Y?Y;6T^]WW381G+*.ZUJ:3AQ;8CMZQ< 90YI@]&7S M04S'4SUPEG1<<.]1X2. ^-O%9K8YY@_TZW):6T!OF-SP_Q"/S/LBA3=0F!2U MBY4&EVKIHY:!H:6XQ+1VD@ZA<]CZG0%AW+M21QI@;MC=I(>F\\_'M.Z\^S%M M&G@^05ZS-IXWUGDVSSO$[?0^O5'J$T-.Q?@$5@5%.D\%(D8%Y*FRR"0*=.T; M>78DKF4?Y'N7W'8=O^[;Q'E2TDL0QM31IJ6 +X8!YRP7'IUBS9N:[DGBT.T] M^T#58UV)6VMMI%;K:MCN,<]P[GY("XOU!&F-[-75*O?N=3=HN\KPV*\/K!>FWU7J:".V[[O2WWYM99HEK M U;8^JQ-U]YRH@ W);@8 G?-:Z./)'E8F]4*60];J?[U.((@X>>'=5+ MUHG=W=O@YSC',KWSRD7P0H&^A2(5KZ\2"H14/5JNT62TT=T>K=(XH;H7N<,F M>OJ':[_Z&Q54?RL%JV]RO2T_D/_P =-BGJ:S:;AGLI&*VC-NR7LH=6Z!R1Z" MJZ-#F55,E1*-[B_YOS^]PZ9I^@=KSQH<%5I?[@BH92WW/#F]@-B7QH: _JN-MG? MYTLR^I_GTW]O-MK.45E]6,QFK[9#H+R%4)X*5,(,FQUM&G MH'I\++$OM9V0V=O@[/Y-9*_:&VE.Y[>PK*,V5]\V9:1?%_--ZOVW]Q\/S_ \ M]9$M\CU[D=TH^W.YYGO:)Z?!IPF&'@E$>E/:2,U7W?S3]?4[M<.*P>]\2),Z\,=):S79X7J5.BE\ M,R+D,U+8B?>U1/3DU'N!'@2%EZ!4,1"Q..#*.4UG)XFEM;NQ%X$'MWY9KJ\& M7%V$V?6TZ%>T1)C]7PS+RS?]EYOE=EI)+V0J!-F#)3V6GK MNW5;)TIN2(7^="V1HXD<>!I$;TB[:B=S4BV.U*)=#^VYFJ?Z>KX9@WZ513KL MX6"7SVWR7G!O!AJ9PLU;J&V44)\V[_J 7K^]2IBB)FSDR!-APWCP06:PR-&S M*+.VKKB,K;=KWM^-%FW@R4<#QM7)?E4.SE@#&KDH/G@C ML?7PF\,H'=;<-433P_Y:;XH;J7';98$6Y?^_"$M::O;C ZXN"#N+N'O;XYI!UFCS0.9K!1L;P:OW[C/!]3_MS9$)X!,V5IEB@"(C6:F!T M:J+'3(=WZQ? >Y+8SEP^NO#MWMV8#;/*0U)UX%6T"!2.19 L\Q2455;TUT=G M#T*'-99]HNUAZ]F7'L=N/#]./\^G99KJF*+M3#4Z.=XO9M/JBY.](3\Y?:FS M8?$[SA:;$48O<1VFL^-LZ1'+-C6MK=AOY78N/X?YKO\_12\K(B1O-]X\O[_! M[&9"QA:F5P,[K_V)((W64AE 8^APE[09 B\4R(14:L]NQU7KB](FA)]N LRD M2*FSE@FR2 Z4\XJV,#E?)MKHLT63>'\%.D]1-["S>G(,'CX'9B\]CN!V[Q%^ MGO_X/?S/8OEB%E:K9W].5Q-$KHR*'H(UEB3H-/B#Q$;A_5O>AKR,;_R_7D0^U^ ML-FIP3L78BIT>&1=.QAP"$76A!E7)3)-.[53.\P"R*&-"9'*.NVN@^0W, *_YW@ M__7BZXYPP;+;SOY+D0CWJH#S!D'%J)A2!'?=*9Q^0N4_+3JPT@]1V:*%_(96 M?/CS!N&2F1AS;4]L.9'KA00OLZ<85C@;C68ZM]CK/RTZS G03/$'RV\$ONDIM+ZA?)RB80.BX5/A#?4U;O3=G'S-)])A]KE6, =B3D4N:$,5BCQ*X=EH M#)A;UQ5UI6W8DW;4B#QMJB_*":)^N/TQ7_^S]HOS)E4]W M5[Z?$$9U76Y=[2G-&)"QK$W';(28F(7LDN J>A.AA23#)FUKAZXGY)?X1I\'VS=L;3'ZV?P=$J];KA8 MK1=?Z?,VF4272E08,U&/"926$D)("I+$()(5//A.'N:3.97;*P_]X.%X72Z: M"79@6-2[IW?E)QYV5U$HC!$H"[ B#*A,HO .)9C, HN8E7*=WA0]@8X'"1@N M[7JL1A>MQ3OT\.U/BV^O*/2^$LEE3M':K+-&$*GN&"/?/YP &BDM45;$8XA:+QM.I__^$3_=+-%LH\EH2"!8)V!5.H0.1XU)!X< MBU(@-F]?^0@YPR8K&AXQK44_1A151G8;+$C/K%,2,.1(3IJ@2%6AAX@\<<_) MZ/KV+UD?)&=DCLJA*G_2F3U,_F. TLZ>WF%I9U^SY(&EDD#I4];P_.=F^Q4IZAP)!(8A M@.(J@;LS:Y^=7B4S2-S%H=A8 GX76$.D8 KP_X'><7^(JD>-ELX?], MUU\N+?/.$)O:]C>+##JE.NJY1*"MJ,&%4)0T1>L8&V.L$V%C ]HQ6%CTK9@Q MU&!N]A\OQ7J5+,CJ**@0#7A69WQ+K;D-7HKKP>$GJ\GMK9EGX\3A86(<@^XO M*].R5JK6$3);6+U+E)O] *E$+W.T5MI.-\/G57^[E[(>JK_=0W)#WQO\5#^: M:Z6@- @\H 65BP/GI0+'=&"TLN;=YK6<8?WM/BI[L/YV'_D-K?B?ZD>S=I'" MP )1URHIR*WQQ'VPW2YFS[#^]E#%'RR_@17_?KG(%VG];OD1E]^G M:6OUM,'BD5EP1=;"<9DAQF!)>T2_\UKI;HT@G]#_?6L/VSBY\:%_M'#' 8[: M*F['P6KG(G.'Q5J'X,DS!L68( -U>A<@ M1PIXZ!O#RS*T-T3_?'5I2LDUHIB80BZ;/_=[F)IA9V:KMM-U_:K=13U MI^G7Z?SSN_*1OKLJVUU#_V"ZR!,*\;/U&8$.SOJD7EH(*AD2(R/H&-EMR(%06 RCES%:,6*C?B-\1CY!%I$Y+H!98>OK1P=1^00^*,8]2A52 M[[4#-^@96:7<<5AKKH 1@&FW=3Y@=1'J,Y_#]A"?J" Q95=ORVNLL,EDLB(V MV4BT15C=O(M=*]I'5MS2!J2#*/9@0'_'95P,_L!O]YW5!TPX_5Z]GMY?]CV\ MY.F>]'5D>U1O^9PN48;"(.>:K-*&M@9'6?='T)F^0M^I..#^IOF(RH>I^17>].V#L=OF MMY&>SOJ]]/ME'5&Q_A'F^;=_74Q/TU/\L45/9U([LSXJH^JU-U$Q <6D "JZ M>J.L(T@O"HO,&*];SR0P9. MH@-O,9E _.34K#9VZ OP Y7U0'7D/I(;NDCNI^J^Z%(IIC[*\[R6BM5FXB$F MT%)JU$49)T4#E8^P.G(OE3U8';F/_(96_$_5?9Q[:XI5($VM$8PL0N"URE-( MAHC%.]ZB5\((JR,/5OS!\AM!1O;!(^\Z+VA89B;Q +*4#&04#017ZG !II,2 MLO#4^N'ITU2-I:5Y#RY#3ZH9,]AN=+Y$'W41WD%@18&B#0FQ.(2,W,929+*F M]420#F0-ZZ&V1D)7H!VHEJ$OSE^%Z?(?85:O(]+%; M]-CK^;>+-?WU@H+#V72CR+>X?HG+Z7?ZP_=M/]8WTQ#I;]<__A:F\S>+U>HJ MB'Q7+J>@KG&^J@U+]6Z0(.97L_!Y(KW-*)DC#Y(+4$%&<(@4<'*N M Z,#1F*WRI^Q<#2LU>UI&XQ*PGMAYJSSM:\62Z2_W^:ITX_>4[4/K'>Z+&T7 MAD>5H!6*)V3( %F2M2"W0E%9<%P&S03*X%NWRQU%@O:6HFX4)%YNZN=8Z&<^ MA3\GPBM7))V&P7DR.(X\_1@X@I<4Z7&E4E&MG>,]R/L5TK3[H/!.K_6>-'GF ME0]I^!8.]#TQ_ M?ALTK*K/VIO^B)^K.,(\_PT7GY?AVY=INCG@OG?;WFW]$QKY P0R*FN?HHHV MRPR6NT)]CP#=U][6RRD);QHO-L+>-'KF&%E@ M I*H[ 2NB),@@3$C3+32I6YE97L@]V%JQE)SUC\F%KTH:+10NVP!C3QDYPPD M6^H#8A5HQ](9H8Q#VKZ6^7 :L(VA^VPKG7>"T@$*&#.8<+6>IEUQCU.&6'(D M+"7"]HU&8,28,MQ@X=)(UOJ]:Q>ZQ@BN0U#0%5Z'JF2T,-O=4USVSQ52T#[D MP)VO+X'(ND?KR)\-T42'+HIT&M/U$UG#!B G!MGA"AD!QO9T*:ZK)UP(B47) MP'-5JR<2ATC>+;!0PZLZID/TU%%[;UK'4O]WUJ?!SWY] MXX]69L/[^!ZJ6^M([:*"-)Z<$Q.\KH])R$W)3@%:#"KK8GWS@1B/T3.L^1P$ M@\W4,])[PIU0R8L)GS\O<=MR8W%Y0!UQ =CM@UO<[!W 0J,KNR<,U/7@79ZC MB^3Z\<#JD$-+1JF^[G FBQ(4.8/VQ#-'6EV[_2ST*\=FZ["@0.,5.=A2ETAL MZP1>8 '':B-@82G0ZC1>=P^V'Z-G%"=H4ZS<-E;-M#$"3^XJG?[\8D66?'5Y M-;\;1ULL5V330;N"%%MI \%2J,5,*+ED;XQM?D4;D^!>T"_/W_NP/FE M-BH^0E1#:_EWLF3A\W3^>4=[$06YX A"2D&1GPG@R;V"P)'<*&F#ZZCF6Q\\ M;'%"(ST?(ZR!FP]<'5_7>?@PVPXG$RID[SPD1Z=6O>4A1R<3>(NH?<5#1M/I MKNV)1@0/$C"L!6CN"+83]M"(V>Z9FRSL]@]:K9V3"AC6R9;,16)"*-!2Q2BC MXVV&^#U(P'#]2QHI=M%:R@-#Y1F%XT3YY?R D(LQWC#(PGBB7 :(6B1@T6;+ M+;K8K67E$_CX>=4!0=%&A8LF\AP:":MI>!]2?2UPV>V%JXS"$O&UQ9-";\'9 MFJ)))3@?<_:B4S'Y4V"XO?!PO6YZP,-14AU!(N&WWW][=@EF1:8R>@&23E=0 MH1ZGEA MZU@B0]XQD[H+'O;((ERO/MQ G[:@.%*N0P<=NWDS];YILE4Q[&KB A1!@GH@U7$1-&AVPB-6Q\\;-#1WK4\5G8CTOL._,E;&4OMW$:T M@O*"(BC),Y1$HK>/0MGUD.#04'IXUIFW.B2<#I2BR M@Q@0@E(.@G$E1I,36M$)"<<-;6OO"#8&0AL)#HV#1Z92*B&<($<%4JHW*!PC M!)\3%";H. Q!!)NZG03'#?AL[_TU1D(C&8X@*OAY4*T3B=O@'3!=.]_Y4.?< MTU$9?!31HF:B^2O0_61VGC+C)]&Y;+3<_+X\M*[WQ4PT+2Q\D\<>EH M3"+'X)!L7-JT%^<0HA!0YWUJEKW7>.+'"2MMAF W*.9Y"ZUZWCQ(T\-CL5FKO!J<#=#!TQNB2_&?I7Q?3 MU73;76:UOLQX9.&4*#E$FXM^ M1#L6E+RZF)7I;%9O6F^RHJSB1'\!*^H[8*<]Q)HFRR59KPOW^O;X]"=0"D4\U: JT-,E)1^-S_1E.(# M:L-UZZ'IG0@;I=UJ!++FBADOVNJ^L8PS-%H IUU2G[<5B";0-LI91.&QF&Z# M28^'6%?C=>JJKEYQM:\*QIW4OHH[-DTGPCQ?SG*:XNKX/'>73V^8^MZ;F1-G MPW-6,BD3 ".!1=4"+$"BR!3K/M5!>.Q2MM]"C! U8V=B+ M_CLX\([^^NW^,?E#^YV<9V ^'E>78&) M+E'D0(XDH^T)"B6%V25[2-8K9W-1OIAN5NQH6@:LINP3?$-H:G]X^BT\Y]7Y MQ/SI-/;OQ<77B]GF=O]%6*HNA4Y(\@*U%9RHK!L%0[!U=2HA,E=0^WO*>#P>@=@I1- M5DEFJ*5UH!AY3B&A)F\*8U0YJ6*:WV$>[1#T4[DZ."SW4L:1#L%O\]RS.W#G M0.$3I[VM_6K)3:?MHY*W$$AH@)K^+WNA(]KCS_Z["X^B1NECE'4''N4SP5!4_ MAH,7B;[/I,J^]070B:H2.^G@MS^_8:H^Z_0K_ 0^X-%<;_('+RE2 MV\Y_,59AS *RJ"=5L@C>% H4HS3...F-[*DLN1$'H\#Y23'8>AL<#HA?83M< MWY!9+*[4*S'F:V49A884!P0),005D46;2NLNQ^VH'X5??-;;X# @#%UBV(GM M9U_K=&0^T?7I ..L#DNJ+Y#00Z P%8+6);J2F&/=7K7OL^J9&^@#8;$XA8[. M GR/"9?^02(E3HPI10HIP-34M/+&@O,4/D=F8C"U-J'P=L#L0-&9F]-3@;:U M;G\%A^+])BG')Y[Y$+4.D(0CR=/Y! M$D'YW3=<;A=O\=3ZL(5:"+@!BXT2HO74YA0VHB^L?7>D\1C#[K7A5DE:[:H%Z>KYS]^)N6J^.!^TK=!7>;,BWH7HATC29:"$$)FU0879WDN M3K:^:C\1:X,_5^@-T;?/PC%B9>"6PA_J#?/V1:Q1FC-R+5@R#I1-)%@7Z2O) M=5;*9V+D;F,#G4X%6RH%AMV:ZM!5N0 M>1.5P6Z3Z[O :>@>Y0AP'>B;*/Y@^8T@MW1U:KZ8A=7J7?FX7J1_;GLQ MBQ#(!!HHW-%I%[D%)[@&%W1 Y92VS;O9/$C,L+G/,?L7;?4X D#>I'_7D2%* MFZ+R&E)(!;;]P3W)17C/F4J8;6Y=$'"7BI',5#Q.O;?K18^3]0C0\A&74]IM M[R^7W[!R.>B*D.C]DJINXO$WTJ3GEP47!0QI(CYZ0$SZ*2*M'6NSWFKT76 M[3&2AKT*.8?#L*5.QPW1W5[V-G&5C ?.R?XKA1&BKDT4K$8M140;>D@-/T[4 MX*G(=A#H#J\#]#$.@-VS#[=LTG?*\Q\?P^PR3/(Z1S+E!@)*XDWX C[1,>(R M8F*&MFL?6.M,WVAA=P@T[@*O'SV- X/7DKO-TMO%^G[>+WNK:6DL>2U@7'US M(HJ&B('3V9%2B,Y:;3O-43S4_NU)[^#]?OK%Z>. +,]N\+;S'X-GR]G!7# ML18V:0-HM()-ZZG(#4+6T;F2;2B\=4;@0%)_]0O5_5'WV#'3$P2&KF7^'5>K M\+F.[)CGM[C^8['\YW\_OUA-YW5^Q^61&;WTF0Y'B E3?;/FB"&6H6C!B_.8 M"N\V#:S+:B-RKOO2^:)/!0R-J)?__?Z2_LO>U;;P0"X7&)ER;164P&',H#F7 MTC-,67>#SYV/'I&3>PJL'"?:$1RJ-ZW\F\6-5(G.PNB@&6!TOB:*+;DNJ@ 7 MBJN2752JTXWP'J?F0[1TPI0^WV/Q>(>QB19'BL;=%I7)8Y%9D7A,3=V1>#PZ M#9GK$G@IC+'6X=##U Q[(K;1=@<('2#Z$8#HW?H++E]<+*LHMVU'+^^HK)4^ M^-K[9M-OV!J(12 41:JGO8>Z^4.8AV@9'X .T?6B!\&/ $ ;VF],_7AS]8PG M8+ .C0(32NU='!-XFR2@-49+D4.\/2CC: 0]2$PG")F_\JG81H\C .1/ZPX6T_*#V5]D8 U-]6).X_7B+M MRNEZ4D=T):40DB2ZE40/GMP1*-HA\T5+GTMCZ/U$P+ E/?V Z7 )#YTEV[Z2 M?E=>AA^K5XO9;/$'V>H7Y+M4DTW GSB5LD4>0<;-I/BR*7;S$+/(B3P1[M.M M\.&!I-E3*PU[0=86%^U%.S1.?D+XM:.[;9LR(8<4LU8&E*(X7&7CP,MB ;6+ MJ#0W6<9.('ETF6$S8CT@I)U0AX;'%NOWHEQIY0*90\B>L=J;/Q# =0";A!!T M8'JCPAX&YT5M0V)OI.%J<0Z/B)WR_"*LO=S >M2%WR3#(-I.$"BH()1DH MSL=B70[A=JC6Q7#&9%J19B'P^(_K98Y#^FL]F$!&&<0X14A ;%6#6ZH4#)(='ND,PU'T)VN78W MF)Q9ZOH@P8[ =;HWN;Z]K*HS9['Z[F">*:-XMWX?E M>O>'&TGZ;7SSKOQT??0!$]*/9#Y14AC'N 4L]1Z):P>!]C%PZ5UP0654K5%\ M%,'=L'MF*?'3J7#H+,<>]YU;!C=7_#J3:X$J0+(JTPEC GAFB$/+ \&+F71[ M\L-#Q:B'+-\-4;>]?"V>$LY_OHZ(M+!O:3$(P"LV#\Q!]<<""P.1(IB[F MUE#;_\J/GU/F_B2Z."/ T3?C!2VZ'?SX'*\LN?B=?O;+QE6YF<4.C@+TFI", MRE?[SE,=G&:!LTCZ,.1J1]D:DGO2V VTYW2K,!)]GA&L7VR^\[GV(KKII_P6 MEO-W%^N)T(ZI3 %BD8G1Z6$WV0,#VDKFI2LIAFY3&)N1U VTYW3-,8RV1A#3 M/UB@=/TJ:Z)X(,$E XG5 ;K:E3KWG'R8D(7WLI8OM\Y+=R"K&PC/[!ZDM3K. MR I>7RS^[,L86V2TPH!3-7F:E(7:M@ \Q6Q.,JVY*ZW-WP.T=(/]^9TDOYA/O(@HO?"0BR,_Q# 'L? (UI1,+K9+*G2; M9-2&GFZ%LV=RES*4GD9P%N_!]6M2\/SS-,YP^QAHXIEAR?H PBNL?5X4D.1) MWB1I%ZS(G/>04S^4W&Z(/;-KG5.I[[R0>GG9Q2?<9NZP&#"\/@1G] OMP0+9 M8BE>%2%TZ]<(A]#9#9OG=\?3K\)& ,J_A>F\7EB]F]?&6-EN\ V"T9^OS M?70Z;HCNVI0H;CGWP@"S@;PV@05T/M]' M3R/ X(G:K6J15*H37DQ(!E1@#+Q&VO=1BJ"<*\JUC@E&U$;Z[*>#'>,5C!!A M(]AWA_8(M<7DC#[4L8ZLC@.5$)0JP&21R@K4XO;+_O^TD1X+ZAJUD=X' D-? M(W?K8IR,$;4A2V2\$$-,@.ZL;=VV_X3L_37&N8W;>SD,:R/8 MAGN]\/B.](T)EUEPDQ/P*&2]O(_@:]VG*(Y+9H1)HH>K@3VI_-4=EP,!=_@] M^2':']IQV8.]W1?SS[_]^0WG*[RZ-LBF2.T66>[ MM6IK0,RO'J<>!^I!5'Y>)OS%8K5>O2NUYF7U<3'+$Y%<JHJ"-87 ML"IX49C-S Y8I'2;W&&,^C"X.J;_[Q%*/B.3_8'43X1^J<47=#C-%M^J6=H) M?6+H0))T%@'GS)(%X61!ZB@#YIF1+GGDVK>VVX]2-(SQ'A2\PVGTO,SRWW!. M7\TVI^C7Z7Q:1;Z>?L=+SI-,JF0? 6L I+R4$ LR"(9VM9-.6#6@Q_T$]<.$ MI^=FM%M"X+QL^'IYD=:;1F0OOH3E9UQ-+%-&*T,<,A9 H=00:[_GG*,1/*J8 MM>[!=-\A9)CFR>=FL8_3WWD9ZI=(1*;I%@.T5;\NENOIOS=_G A,R3D3P:'R MH#(CKHT.D&5&Q22B%ZVG2K6A?)@.T.=FH%NI_KP ?UOJ$SIHBC!T!*%F=9R( MJ:]Q:8.;%'SQ)''>_''!$>3^ZJGQDVC,C9J\[T%?W=X@]E>?]'IRY!^!A?/R>2X9O3SB=-+< MQ8Q0>$%0)CN(*2)HGXW7R+BU/13M'DCMKS[*<3#8'X*&X9M;[QUEU;FK6RU> M,1Q*B;7#4Y:U)7Q0$;SD!2SY><%KY;)KWOWC+AG#3AH9.ZY/K.8S2C#^W-AY MV\SL@G[X6O*W^CKC:L**(O^M"&"EOF]1/-1-BQ%4"@94U Q<21R" M2,K(HE22K:/@?>@;>'+.N<"[-Y4WT;4]'/_AF&N)T1DK#U?W_YG1M MC?:G:8#N1D<*;J F1T%PY-)SX PUJ)P9:6\9R4XSF>G\FQPQ$F.T M=9AR"A*4UH'./B[!".GI_UE,OO6+UO\T.3H2T4,U.=H'*^,("Q[MAI)%(@>/ MCH2WLC\I\F1WO!:,\F1_OH=-P0W3T]%CKYQ#%# MR-*"X@;K5P8,!>2B&.-1]UI!?'Y-CO:"P-Y-CO;1QS@ UKUYCB@LV%(?Z:9 M\4D2 H)A'KAW,FFA658]='W[99H<[06-8YH<[:.G$6#P1,U E(LL<./!8JS- M0#1"="X 1^%UJ>VF?#H[3_:OT^3H&*]@A @;P;[;B\$;W4YX"C&@C74*'ZL! M2 (O60(;_*V$T5^NR=%>.M^[R=$^"AB![3SEM4"4PM.VKG=0G'PZQ^K4 MW=K"4C.E!,F,V]9YB/\T.?I+>2^'86T$VW![.[&YO.W<1.%B68%QE5B5-FOG M>=5'#98N03QTSHY3W)P=C'N ML1 \QMUIBX>A+[#V8/W#]/.7];OR]]5V'OL-AHTT27CCH1@TH)(M$)RQ4+S5 MTN\A:LXN:&T$YF'4>5[6_')L^PUF-9>2RTCNG/44F!=9KU&\ RUL M2)$A_3Y@3O(NP6<7EPYGJX_4]GE!^S6A8/YY&F?;[;RZP;3(6K/(Z !2*H,R MQ+F33(+/##WW*FG3:ZWYH82?79@Z'-0;:?^\(+]).-V0^8;S23#$D>(27(W4 ME1497*"OA,TV"!ZRTT-VV[N/YF&[CIT5T(_7^7EA_,YVYCDY1AX:6";H!!/) MT<8N&FP2-FEG9,X#^BL'F?#>&HN=%;*/TO1Y9ALGA1DGG0X0DJ=(@P1)QQ(Q M:TCB(0N&,K;V3 X@\U>O(ALLD[B7_D< \1O/U(^ZOB@"M30F RI66XYSBD+0 M%> L1).CL)E05 B!CKSH M4HW1-42*78#[E+C7&AT?L%7P_40/FSP?!&K'5\HS _J2_GQ#39<\9^U< M9J4.5-,(BDF*RQ59&6)<.6L":6-(1_XANH=-KY\?W!MH_[P0_W)'X6[TZQ7# M*8D2@H7,@P*EBH=0*X.\]D6+^CQ^R"[P]Q,]K.-_9EAOH/<1 /U(H4],4LP9 MQ< '8E*5J"#D6&\92A+!))2A]8N/(TD>UJ4? \A/J?,11+&'[^D;R:ED XNV M:$C,$L^"9W#)U[D.R3HT3CDQX)W2@W3_=>9['!._GAPA9U0%\P;#"G^Z7RM& MJV@$!(^EIH<10N )#!K&2JS=4FY9_..+7VX3\=>9WW$(K$^JXA'X,(=?I]TX M"2<\LY@"TJGF/*/]FP,$G2@PQY 9YVBY:%W1WH3PO\[,CQ.9^$88&<'&.-31 MNV$*')-:"Y,03V]T+"K]'MO;YP M?S5;_#%XB_>.A S0U_T0$0W4S%TF7411!;C1!I1UA38-XYLRA**=$ZRT;MRX M)XGC[R:U[4(DHHS:TOZG&,F2+Q@TA?K.T0'H0U(8Z;OGUP+S#)NY[X/HH9JY M[X.5$<0-/W%X3]=G5;35A=?Z/%Y'GA0&+DI;F]D)YB2RT.\;DK]J,_>]8+1G M,_=]=#INB.Y:+&K)M*KS'=#4[LU,URA%29)8-"IS(MN.RU,\KU4:3^RS1SWPL:QS1S MWT=/(\#@B9H>:Z-LM$E6\7N*:9V$8&V!5&S@!3&G>'YCB?XZS=R/\0I&B+ 1 M[+N]&+S1U=E@4"PX 4+5?CD2%7CI NCHN)+$:E*]UGS]IYG[X:AKU,Q]'P@, M7070J9>XT:H6)"-D%-4IK*5LN39;YLR)Y!VGD[33=?^OV\Q]+YWOW\@9 6LNE(F_1;(J*K2%/CHD 1G+GLT E2NNGSR=D[U=_AG<.WLMA6!O: ML._H)[N2UM/OCXR9O4JB8B"&D)/L2=Q !H<#&;0,VJ,)3MM@;_MBN9[^>YLAN)?120Y!*>98=>A4?4A; M( H?(4O!#4\B9M=\)O&^1 Z#[%,@YK:OW*OZAC:F>U0'?/Q"JGD>5IC?AQ_5 MGCQ;+L/\,U[VRZN]XO_\AO,53KPJ+')70-O:)U[;",%P!X)BDJ@$\RFJ3@:W M%_*&29R<$+HCT>P98?O-8K5Z-[]1&#&AJ$0GDRU8D6.M$JYY5!- IF!S83Q: M?+($Y&@JAG&21XS4X_0T-"!?SS=T[R'3D+1";RQ),A%W5E'P'1-"T3PYBLRU M#[P3"O=>^E?/+C?P7/M5Y]!@W6-7[DZ-U:?%L_2OB^D2'^RK2\(6W#,2L*\)!50%:DZIA:.IV5 MW:DX&V@ MLQ'D#VZR46_[5^_*91K]62G3&86F2#N1?BQ?5/'OFH9.C-%8O$P09&:@JE,6 M62:N2Q8EA+R,355Q3JH2@'%4 MH-!X"@68 FDDDX4A69G<&/ 'DOK7:;QV#.!/@8,1V/?ZOF)[/&'>'%5(_*T6 MLVG>/LIAR25M2' Q8 ;%-:LO,A-X9[2Q:%B,K1\I/D'27Z?OPC'P;:G7P8/! MW9HOB(-IONR80@QNYR)BGAB>E A,0TB!3AD6+3@?$(PHRCB*!AQVJZ1XN(K123'3F@X**AJ,FE#,'$#'4(AY'(JBO9^!BZAXRC^UK?D>[U M@^_W8;5^>8';R@V3*K/!@&=.@]*%0U &P3JI4_+6!MV:W:ZT#5M4<"PV[G2: M[D,C(W#K_A&6TTKWAQJ6U8)-%[P7LC9_3RZ"BM*16YH=66 60HX*.6_=3.XV M#0./ANM%TXN&8A\9;"XK,#4O07D-WD1'\0PR"(7VF;.;+A0Z*=GZ_C]4,4M6@FM1$8AI<8UZ_G=.!>;"HTZB8(@4QA+2_**0I017&( M/!:0PAJ*(F/1S1NWW*5BX F-ISA3CA3]Z,!SH[H_YFHLO2+/K=Z%&)^)CRH; M9@G_RI88F[_M?("6@9]''*GC1R%SH,"'/FFZAJ([@^I<+LYQ3L=Q+<4)6,!E MD:!VL(A<62VMZ'0,[;?NF'!SJ*(7IY'Z@(#*.)V\P<]A]MM\3<1O-Y@*G(MZ M]1LLD9XSWQ;*1JNXM?4)4'KLAG*%Z?_[O/C^O^BCMW:'OK@V-_]85&1W/5-&R\3=8P.5GH;%S=6&L1Y' MJVO10'9#'R\?WW["]&6^F"T^3Z\>!"9%5I)"N3I @QQ\1^"/S-=N":;0P1O1 MI&[3Q^_[].&4?;B2%BTE-@)7M(,9O+X!<=[H@$9!289,81(6O,5:8^8L"HP4 M\[5^";,/?0//-#Y%[-.;ND8)Q4UMS4_>UD2A%MQF\JJ"3O6=?9UOJ&L7V!)$ MU"QYT[KM01>Z1I_*/1 53\+O2!6- '95,N_*"UIXNKYRYL.?TZ\77Y\OELO% M']/YYQ?A&_W-^L>$B\)BS75I77U\+QE$D^C R$YR'74LK/4]U#[TC3[[TP:& MO:EL!'#\.8)]'E;3U4>B)>1W\YL)6#Y)QI $2X#LA"2WA39<5(8X)#^#.UZ8 M5*XQ%+O2-OK(K@T,>U'5""!XW_9ZL?CZ=;JN?+Y"?(_+5#7Z&2?DK-#_L@== M++F[GK:8DP+!9*%B$1E9;GT>[T'>Z#W"_NQA"X4-'9+>K+&^Q_78<3H1H103 M; 96&]8HS!9B- :R#W4X@(N&=WOUT6V]8>LM>P=57Y(?13%[)P>6Y)*#CP)$ MS@@J\ )>% 5:Y:QEU/51RN Q1ANS_@%K"H3_B15(Y(=8GZ52N)85(V?9)#!VP!7I, K*+8E[:^X.RQ8J7^L'H_O0/?UXT0N@WT>G8&MMCD MD1@$4W.G2G(#WF. F$Q&(9CGJ76FK;V![>\Z;X0H/41S1QK8W^:YM[#D59@N M_Q%F%_@[;;:+Y>8I_3$QR:.?UR(@Z4YPHVCD:L$;C02N?$T1?4[9UIO=.ID: M62&\H8."0;#:4@9 >]Z@O%.X/G=_$.]G%CN!DHL MYLO+/V[NP;>5;J&X7&(,H+FH;[I"K87,#%C,OJB2K/*M9R8T(WY8K[(9WF[; MMV&4.X(C^8KQYS^NOORO*2Z)J"\_WN!WG&W*OFM]FO6*0>$NDX"U %>\@:A# ML>B,EX]6NQ\%V43PN;A\#;3H=C0N;-P^PN?[MJ=8KG2I(,0?M"S%GA MZCO9#"X*3*)PM$[W!= N!(X$IPT1\A (FZMK3%A\/?]VL5YM),9W+QM*"!(S MJ_?)I;85J16^7DC@CCQ=P[DNMWNPMT/>77)&@K/V('@(;D=J9$S@.N(0>7-5 M4V$B*R&' AE1UKD>"$XE!:5(+4)R:&7KRL.F# R;^QG9@7YR1(Q@.]0.<,10 M_:WV[?X>9C\9D6O/?V)E\9L7%1)% A5M@%!J05J(NB9QL[:MVP)T)FXD=OCT M +JGOV1[;8X IK\OYOCC][#\)ZY?7R-YM*V#_"=(.G_+V@:2+34WTH**MXLU7J=ECTA9WO]!+7*5 M'4ALE*2L=J1%O3/")8EZ_:,VHMDV MRHLNL20Y.3'Z\K4/&S[HK]Y\Z+V M27__(GR;KL/LOQ:SV@E]]?HU_<4NR<1TR<18A")"?3"H&02%)&#/D@ZZA&C" M4]Y5*V*& UM/^%@,J*P1Q)9O%O//]&E?ZTOJ3_1O-ENX&"4<+P:TH;A'\2R M-K6$$"7C.95@7>NB^_OH&#:*[/&\;";\$0+HLJ53\HK$8H'S^LB9<0,QU<DQPRA3JE=C*J MC\J#4$"[,4'VUBJ3N?+-GT,]1,O(3MQW/552 MLKIV#-!94/RB&<4OD2G:C\IRG[4,IG63Q\:6:R1=J;-2@>_X2YE:5J;N YDC=2Z M'0J%KE [4"\C@-J+Q==O%_1Q5ZSL,B_(,Y*SF$&J^AA<,?).<^U!5GSVY%!Z MT[QU\0.DC!12AZK\=B%@ _D/?F^X*.L_2)KO=W=>^3)[IYPQ3'A(/+/:OI:! M-TX#\R47%9-+O-MHNP<6&#;4ZPL9S40Z NORZF(YG]:R'Y+/J^F?FP*@'2=> MAD1!+H,,2FDOZ=0OS2]='J9FV(1GWS:FD19&@*&W^V*.GRL=GX8^2)X5.LLZ"J:>G<%P"H^%MJ"X%;56QX&( M5LC O N6C62/=.=JV(E$(]TH/8%B!*?(358F3O)8,SJV[,]]5WCRC& MZO;!+@\9PV:X^D/);>-TK 9&D#BX9&%"IV_,%CG)@2=0UCIP6AH(5FJ#G.*ZU/H0 MNUQ['' Y6(D/@&(OB8ZF]?\E]?]G.5V3S7Y7R@?<.&^?%A]#O9IX?K&B@WVU M^OM\NIX4H9S@B@[D(#4HK3,$5BRI.G!4)C%=6M?G[47@L+G-OI#57C?CB3\O M>21YX?3S?-OE/?WXM SSU6RCN;^%Z;S.F9GX))"54$B )$559&WI:!)XYPL: M(ZPL?9UU3U,W;%JQ+^0UULJ8SC];2X#J@TAO>0$5ZAQ=YR1$@QBPY*B;/S_= MZ_SK+[,#1+8 M>9M9\8[@I%F]1%86W5:" M4(@B"NTFB*AJYU>MP2$Z8*Y$HXS@]+_>WN0\1=TX_/KVF'KXA4Y3?8W@='P] M)TN!%%VL-]5HS\.LYGH_?D&LJ;YK,W%C1,;S'_2';XM5F/UMN;CXMJ*/F%W4 M)CGU9Q;S]71^@?D=F>T-$%:;YP,D8BZ]L;OFW"1R"$F%^H@SQYA\UJIU['D: MSL;R4J@M+A>C!\D(MLY>#-[H7<6]S"D&56\^R!!9I8$<9P;.![)"UGM9FE\F M'$;JL. >(^INWUV< )#/U/Y'5>K\'G70QG7?RR6__SORS3$54&\8-PZ3 &* M9*46Q)M:]9Z\VK"P/(G.%WTJ8 2V\Y'CZOI646-@%(G2 MIE1:@$)-FU+1S@PHHXJ9_KK]9+,.=(VEA+S7([^Y@D8 NLMXX?77;V&ZW-Q@ MUWR6L#QFSB*P.LI::6DAV.C &I&9RB7GYD^"[Z=DX"D/S37^0-KH"/&/"$03 MPQA+4FJPR=9KQ:3J1-)27^TP@]HQ%*U'X^R53NQO]L*I@+*7B$< C9OE3N_* M;=E,@E@=1@W5<5:E1G=R M8:USU@\MT%^ZNA-+@V2JZS &18B!)#%OGSMYR3.8R(LN)M8G)7^13'6VQH?, M!5CD#E01GAQ/$@IS3/CBI)>NO^Y1OU*F>A],'9&IWD=?(SA='^'G^8_?P_\L MEB]F8;7-Z9027"2_$FRL#7!S\>#KVVH;DTA<%Y!W-CGCO1#2/8 \ M2EWC1N(U8S;3>1@#+EW5J[>);K=6ZG&RQ>:YQF2+,@A47N0(3ZK&BB1U7T !GS$N-/MG2 MNG?V$R2-%G;'P^'.(X=VNCD8:M]Q&17*S6BZ^X?#-=;2:5;8H4:[K[ MR_3;)4>:J M$H(24FO+2K?!2!T6 M&VT^I#&,&HM]!$??IV7(6&5S27]2B400/0@AB'[E##BO'9CD=61<\#OWD4>? M=;=I&+;F\Y2'VU'2'P%Z.F4BG;%$>?)06WR1@ 2K!A42FZ=SWW-5K-^E,8*%.&3X=W$;03*T/ M''2'VOY*&3?('NK%Y6.]BT,.,1CR/C+Q&C FB-SPPE&F&$]8Z3/*-FK# K&% MXHY]@GB"8W?"I&\G0W^1W9'N1NWQJ).B@$[2@<5EA?]@=6;5U0 M6;H@I>ZKPNLD=_L==[?667F,"$DQLO'><_!%)?#:)Q:*RC&V%L,YA"#]8>G M6&0?/0UZA]#%W[AA$'[[\QO.5_B6;,"G/W#V'7]?S-=?5I.05>#>>C#69E R MI-J)/0*2AQR4CE+F$X;&'2@^BTAF+Q3MX4 V5NC(XYR[W/Y?#,M/?RPF1D=A MF%3@'%?DT#@&P14+:$RVW@@,>$)K^C"A9Q'MG ZLAZCO/#%*H*NC4&7,+EN0 M/#A0T0:(/F1PQ81DHE*B>R*,#[.&J'+H:[!$^?_MS]\C^GM*E%XO5>O5Z MOBNPK*]*/Z[#9ZRYXZRUQ/KBOH10Z@LR X'\('!2.L'(5R<>.M6.-2>M$VCM M&8)V!)H?!L9]LM>=$HPO$B6#VMX15$ +40H/)F5=M/+:QM/6"W6"FC]# MJ/6@D)%>8#Y+:7F!>>=A'/.>^(%/:G'=V(7(1K>([\./L&FB.<^;5<-L=7T5 MKEE$Q04(PW@==5*S+C58< D]C[QXWSH?\0@YQQJ;WTBIBQ^(NR[4;Z8A3F?3 M]117VP;!Q*_7/"L>@ E'UA.+JJ4@""9&R24=TBJT?O_\)%$#C]]LA([;=J:M M+D9PDNUV[/OEHN!JM6GE]@JON1$^Z! "&>&0 RCK*781P0"7Y/5Y7S33K(QF3[!JJ(6A(\@=*Y]PAG0L?+V83].NS]\\_QP)0"[F/ #Z[+J+S MSYO)BY?^WH]+;B2=1!EI'_B4!&T&;$IA3V!J MJ(51%-T]SL]5M^7-B[XP3],P>[]83;03G- M:KJD@&.%Z_HFP-O6[21:T3YL^GT8I/:DV1'8R9OS:>_LSU+'L&4A@&(81OO3 M*PAE4VW@G3(<6?*MYY<]1L^PB?>^D-=, V.)(+],E_E]6*Y_U'8M'W'Y?9JN MO5 I2B@AEMJ$DD(9@;57O @@I5(I\*1+Z'9ETV6U8=/GO4:-S80\ AOT>DZ? MA:OU+8\S2HQ*4:R;LV-U+K('BG81"OKBZQQL&UK/,;J?DFXI478N.&HH]A& MIXYVK*+Y[<\T7=6(]Q8[J&2(0@L@1U/6%BP2@M(>F$"18X[1,FR,HB=(Z@:G MLTNQMU3$"'#U;OT%ESMK>\]U 1E83D>SA\AKY67-J\3:\BLY2>2BAJ3;#D'"),5M-% +;T#5HSLB,9,,:A&C#J9Y MJYM[R.B&G+-+JA\K\!%8GI]9V'2#39)[IK(%SV0"A@CQ12JL*2D1KMK<8P#R1]'E]G3+@X5)&+?J0Z LOR9C'_3)_VM4\P/ JP9IKI='/AIE1@?5VQLJU( M67RZ[)L*BYLAS@/ZC?;Y3(MFI(/9:]2I=$G'=0#1:TMO)L$EAEJL%B(]EMQS M0,XT8\9(SEK/L+]-P4$>^NWZILWZG'?EG^O+7KL?R_,$2^1"*I#$3W55"WCG M/1!_]:2$K#-_"C:[?VYBPVA_]=[RTMM+=NIHSCT<+:\Y^FVY2-1_(9,K*1:-FFD5(QG4:S="4$[?&S:&$^KVZ:U5*=&R?O5DK!__OW]65B< MU^J1_US,-_,%'F%TYGUT7)&GR8LUQ*"OD<],EB.+M>4NJ/*^%AX*C;*X D+8 "J2F^"*-,!BB(5YK01OO6ST"9*F#00T MN+7&$'V_2+KNEE(EYZPRB<;2*0RI%AH4#U$RD13+J+!UMK1!?]%HMG93Y0_K M,1JBB7YQ]<,&'-"*DDO"%%@ Z5UE748ZKER"D98[FYF.H77PNR'YT]IK$R!V M=!V? KQG(A89T#MP'!E9%(%#3%Z26<&9%#$+%UJ'69XD:MI'>%(H#M)'SSV: M,YZ8M>0\@V:>&*F%$]%J"Q@2.>8V17.LEM]I)P], *=!LN^@P/;>EKP?49Z< MO+!)09!(/@_6NIND):3"4H[2P=Q6+ MB9(LU\)%(:Y#!#H]FW&T,IHB?;D;ZABU!;>Q^3;FOI964!K0KCN27CM'\XP[ MU(IH!FUK5+HF5X.5")F7[)T5(MWMZ9V^37S,Y2L3(&^0#GK%TUX.D(X^*8,. MLLWD #G%P04DFR4G*6QQ5>+' -]H+NZ8ZU>.B=31M=L_K&CW+W3;[WY)@@&B3U#IS99I.-%#(?92B0LO*@R&>'X+V PCC7TO&L ML?5ZYZ/.K!H-H.-GT<95YFF405[FI]_]<[M%MEG=X_T_=X1"QQT8&*FR,7%9 M2G(0%*<+38NZ)APK/G,L3)O@1>LQY,>J;/RP/#M[O5S]$59YIHHEVS%)R(Z8 M4[DP<+Q8L 6]"]IG=[>Z?Y_BQAM?[*N^<8"2=Z]OW%>^'9A4C_(U$]I'RVP! M+75=.>TE>%ZG^F61A:L#<^6XV8)^JH[& <"C#]LAVM@;6D3!?)GI#5V=CP^P M>[:/S;3GJ7AKH="%0V]R%. B\\"D" Y34=JTCJ,-I7&:V%HG,#Q49\.1Z2^1 MN?NCTT3%QL?8J,(_%%LCPXKDAO-/=&K2Y[#XA"\6>3/8:\99XCJ1 M05++5D&94NH,C0A6!@BN'A]= MF8GD\7(KO,S%*F5;SY8XW(1K'H3HY.TAGNHD"-$1*8^%.W5?Y4*(HK#^_#]^K MB[F>:8T&:S38!)9J(HJ#%RR#SR(EYXVV* ]XF6Y]K!NG?ES('"[H+H-$UVQ] MP"_TSQ>K399Q9AFC&S-(X&:34Z!3$;R/D+Q'7:L8Z,ZCL%:#=\H2ISQ C)D1X\5PXYSEN-MVT?V^WXV7?B28M51' MQV:V=#JDB)9PPB(HJPL$1EZ)ESQEY/1[?J1>R&DV_4UK9@^1?O?!GY?++U^7 MBWHXEF7S)UO[\.#8SU,_N%WH9Q +XT1^"!(*HU20B^:@4O80*'X+BN"Y=).!NFF-=DS6DF2NO\PR/D=#*V M9G]E/U*;>XCDIW;4;_+Q"HF$-+]58(!*>9T- @N^3G7FY#LB,K QD3.IE-)V M^(5RSX1WQ.W4QG6EV?I6G'$]LZ@DR8@#+\2.LC:!RW6W MHH]%Y6"YNHN;W3)(#WUPREQ2.XR,)N(.[I;?+PCT&RL[+;]@'3!I(Q9Z&(T/ MH$RJRZ5Y .:"2+QDJ['Y2HU;%$R92FI_JQP@W>GC_+<>X\V5&#G++'H&CIEX M&3UT3"/89%GRD=-_MWYVACTWQQJ$!Z!A'B5 MEGIU@=?)*"]%ZU\H0^KH*V Y!QF[)G09* MZ<#&>8OK->(#Z:L;_/U&!_;C'WCV#?^Q7)Q_7L^T,S*[2!)4*E0+#NF:IPNZ M*%^XUQI]\QFK^]+:XPC@%NCYZ?$\@BI/"++_%\/JXQ_+62R2,V?J((Q@03&3 M(>AD(-3%2@Y1QM*^RWL0B3U._)T0H/LH[M1P24##&3U)"H4U@*B)P>PCR9&\ M'VF"RDE[@Z[UU/W!1/8X GAJ; Y6WHFA\_7R8C5#S[/%ZML'XT!%9< 5X<"3 M@V^R%2;J]@[M,!I[G"<\,38'J^[4H#G_AC,M6$G1""B^:%!(;P+)D8&,AM50 M07#-6T>&TCCMX*4^H3E4=2<$S5G,*=9-0V2F2 .J&)*?00VF\,BDYB*:J2 Y M3=UEMU ,] %I\60RK^-.4<8(RF0//BD$ MDZ.SRFMN=.M;;W?JNBH:.R0>/I)".H7:HZ%39A2G6[@ BY*.I\L<' H&7/IB MBBPAW]T$/,X@XFZCWV-A99>!Q:T4=P+ O J9.E3*%*$@LD RE!8A)LF@)!VQ MD+O%<8@(8[J.F4T'?)BA*!H0*C$Z4M*'0L4J;$>$&G,TJ.$D> MOAJS]:/C2'9/"!RLJA/!X&7P4PAEO/;DU$L.BEL!9.H8",Y[%0S31K5.3.]* M6W\[)R9"X&!%G0H :XB3):&M204*)[DIC1Z"]0BZ3M41FFORZJ< X.11Z9X M.%11)P# F6+91V7)DK5UM4OA ;SW$J*.F=&1$E$=965>-['G3@ W2#$=1)SO MY>?!("47G@E=%XN'>HV;Z"!P\J12L3Z0.Z6UE,= 79\1YBDAV$1E_<25[U]* M)+,/,5H+N3A_V:X8A%<@LF"9H16N'"/D-W%,>4J8#5)!PTW94U?KS^ZX1V/5 MZ]-WIJG8O\O@=0C/\/U@G)F%^02L.G2S#1+?$E+/('NC$.;X;8]0/M MI+H72^.T0"@R)JSV NCD*5!1>G Y,K(Z/(M&D\W;?#5>FQ:(39_9'4%^P"]A MOKA":)5H-=ZOQ?T+_6%^M[A]'?T2SNH=]4,B24LG2PH@=%VE61))A-=JJ$P^ MIV4%F=%/ 6LLXKKJD1@"G5O]GU-KK3/G[$EQ\#JHA7G&)61=!"BD1]AI;R Q M%YDST2@V9HS@:0HG[&"?'$V/&#V-5=L!<&\; 3OP1SZ"X()K"+*N;><^@==! M@(TE.9$]]VSX2E7IG_"NL#]^ M_L'W5M3O+F?G/OZJ&).- 7*IH7)F&43/"\ABG?#*.,['+1)M!.2C M6!== 7E454]M:5QN-9CGU\O590Q]_6:1SBXRYC=5OO_ ZRE'6]'>B*;]J.65 MK##O)'CIL8;=%;V,P8.RY"Z$&*2[N^;T 7.B!35=#;';VV8XNEXZN%-OOACO M5_-%FG\-9S_&UD>=F=;$3-0&E$0.+B8&MMBHG$*CS9CYD)\(FO#9/SXX'GG; M#]-4!["[?;]?ZYA*]$Q#)"(%28D2)%GEI'8/V3'GI61)0Y$D-N4LL6SI*$7CG"M: M>?KOG5[60ZCH:@K;WB_JT?30P95VAX]+_NJAO5H*0P?Z_I1WY&B*JV8K%D=' M5 5RPTHA0SDG%F4*2;+'$#NA.][US!NH=UF0&Y;D_,*(W%/Y!!WR_([+N;+ MU6_+PTI$GOR9+:I"AA'>J!"D?K3&6KJ3WVSH)]U4:W;CW4B^?'G?#W+ M*EK4-D(P=#&J4@G6UQJ*0[1,NK90V8 MSQ#KTK^$(+'4'CE7)Q"62,9@\0')P9*F=6W[_91,7"=VL(:?@,P>XNX -#?> M]7_@EXBKF9".2UX8Y.3KND>FP&EI(?'BA H*8XZ-\?(3$7U!91_-WET4<)"8 M.\#)[0MW=G:+2RD=;/T(%2 M[@XGOX4O5Z='*9VMR 4XHPNV]L:"%]F0*9=X,-YH9UNO#'V(EIY,E^$Z?A0R M>PI\ZL#Y3>_R O_7Q0(E(W6:[5U)_*/6=.GJH.A(:;J#O= %2B;W O#J';; M*O[X=WK"Q;Z*7(XCU>YNE@^8\NMJ! M2(XE'8RA!W;4.^8^JJ8M4ACWA3I8"]WC:GL&I<.H%;D'J=2EM%PJNJM371)E M;8I>I-!\*\ Z6[. M,125O&.L^9ZV'4GK&7+[8&(0Z/934/>X^_C'T7&WGX+ZQUT=XK5ES,ABM"5#U*:<0:$/X%16P%#S MH"R9K2ND/?V_D"WYSCE_4L9,9X9!RTR!:4UPQBW=.9 MHI(Y>,%]&M>:NR9EVGJK<9V#_>3='6Q>AX3;F3-"Z&0X9R OESEA@IB#@E)D MHJ4G,VQ/13\*GCVEWAUZWBSH)^-ZTS3R^WD=)O2CR65&-[/R MLM0-L[8.L":9!WF;K?5C]*YQ= MX P5'1?%#-W<@ECPP8 WOH HWD9B+_"[>=\'@J;W__R>;*+#X-%*B'WAX,<% MNJGC7\^_X;ORSP6IY8_5O'[QW<;&^[A\?[%*G\,:9RDQ7WOC(4FR'I7E%AS' M6+>A(P_&8;*[=8H?2$A/-E%S9(VKEKX@^"A;(?"LWE&:EJ_PCH?\?7%V=D' M_'K9LOANL2EFQA(NSLZW+FPNRDG%"W@IZDP"0^Z$Y!E*-M8EQCS?<7Q?0Z*F M'?8ZM@%_-'7U!=/?PQFN7WRBW[U.9B6.T(# F4 ML!YB,@4*\UY%KYT/XQ;_=MRT-$#ONS0M#1%U=_;YI@I(,Q1&& FLN"L$R E9M4-B*$$"*8 MF&P-OWO7?"[!R52*#]+QKI7B0P0^M;G[1$USKLL_++F5>C/\34@'WB2$I$1E M@R?C=XLJGF2E^"!%#J@4'R+5#FZ6>UO];/$F9&N!Y*#(!G<2HLTD*A:302Z?5D4B86,XR8GW@ZJ0#QJ M>U([MV@_>7<'FT9NAT]G/CIA"]8GG@15IV:0WRD21&-UU#8PG\?M"[E-3T]6 M]!BX.D#ZW2'IGXOP9;DZG_\/YJL)ZN]7^&5^\>7%(F_^ZGI]48<8OERNS]>_ MX?G,&I%YJEL!@B2+H4AR8W6T8(E]B<$RJ'_:QGK2;L MQZT).\-B"EFK"-PJ,C6M9.!8L<"4<#G1Y6US:XO^YO?[+(,\!%-[2[?9/NGQ MCNN M&]EO%G:(WG?)P@X1=7$F1<71"U;(-DH'1*]S[K.$(^"%S3!L[]L%G:0CG?- MP@X1>.=96!$")H82$DN<[M[((,H@P,@842C!2A1/&3JGFX4=I,@!6=@A4NW@ M9KDW MFY0R@QSJ_"CO$9P4"J+7/J003?O*L9/)P@[2\&Y9V"'B[@ T/Z<'I451$M-T MXSIBH+@,7KG-_'@38HQ)%-\8+Z>1A1VDV2>SL$/$W %.KB,2OWR__NU_SW%% M1'W^_A:_X=GF0!F#FKF0(;EJUB'6,B<>(5GI1>3.L-S:0=J-LI["RX<_5R-H MHR>,W=B4M_Z9ORL;D2M'_Q^ (2?Y,4TG40LZ3S9PDF#6I;1^UP81..T=-@9" M'@)A2=%Y%J.DR 89G3,VLCFU=6/ MD-,)SMJ#X"&X':B13L$EMJQ8*6+F/(&MBQ&4-&221LD ??18F,+C@$OT,#)R M6G#MHY%.P26O2O\\)E]G&@99XRHV%/#.&# J!3HI2@8QVIOY,SG3VF33@FL? MC70 K@?;@*,B*R*2,1L\>3/H D1KJGC(:W+"IW%2A"7< FUME M"Y([ MJ. 1 N,"8M&:U57PZN[49([!G 4IH6>>-).!H"T.-PN&XN=9^ MRSB&Z'V7,HXAHN[@[;E][C91#U:W+1/G4*+DEX4MCMYB0..#%-PYG5J'N'^F M8GJL'*3895,I=X>3K=EO9([,!P[)U!*H5,?;!!*.-MP4C,P6WKJ.^CXZIL7* MH;I]%"I["+H#L#SPJF^=NA 2*R5R<,05*"D$.76(E3>MBA*RL-;WRZ,$]02? M??2]'$OX>R/I&Z[BLA&6_A56\WK_U@ZHS>%RVFLFL !+Y"LJ$Q)$+A(DF]!D MDZ+UH3%\[M+07W7'(8_301+NX+:Y2?_V_/#@LL["0(K:$ >2_$7T&I+65N6 MQIG6PZ-^IF+:>^4PK3X"D3U$W %(7B.).YR]OECD]:^E8#J??\/?_PA?*TO; MN[%DD4QT6+>DUMDWS)(7H PP1L='^&2%:HV:'Q&J:N4WV[ M7.3E8M.E&\/BW^^():*@,O/VS2_O/EQEX)SG.N7:IZ9"H.N9;F;O@P)37!(A M.3&=IPB(730MX=P*82_J[<,>O#G_,O%U]^6:Y6RS^JT1^^TK\Y_SX3T9&N M%8.B2P95R^B")*$QR^@T1)Z*:]U0/X2^GN([>P+B;IYA+.UT@+S;\OHEK.?K MWXF6D-\M;M[V?)92*EAD76>S&>2FZB!BQPDKQF 2CI[U<8>%/$Q;3TY;&\2- MHI6I+:K*U.NSY7)U<_3)+&=CN*V9?ZP1->,LA$@<&&MU"3&+J/E.!M2]/[ZG MU^XP:#028<>ISRN>?OVS#D+' ].=#_RT5BG.78@=-ZUI.?>N8 9+IC,HSB/$ M@!&\U%D[63"JTTUKENPE!K+XO6/D5O"HP,=40)@2G"B\D%/P%TUK#M'[+FG- M(:+NSF#9Q+\XHV=.) ?(+-U_TF^FIDN(6KM@E:=;UHX*EC[3FH,4^W1W^A I M=X>3&SVV/(KBA'>0HJP9&*_!U=T:SF3K'%-%RW&OEHZ[TP?I>-?N]"$"G]I& M?:*/6L44-(L19*H#276B:S>4 B6F;'@00K+=HGTGV9T^2)$#NM.'2'5J@+P0 MC*N7R\4W7)W/Z9:]S5HM?+M*QQ:=$R=37'I%GIFA\Q2%#R#)T@\F$R)PMVU) MNWZQ)R^X!6A&D70'#]/]#=G<6Z^4 6&CJ8,?.'CGG?B+CI@_Q(@Y M6-(=HF5[JAP)1603H#A3MR%: ='H#'30@D05C.=C#!@\C>$&0S2\VW"#(>+N M #0_=]V[F-'6.4,FR-J+4==[Q%@CAC7'0N\OG;+&>#F-X0:#-/OD<(,A8NX M)_<5.-*#F;)B4!.WH'*(])BF:IH)%FS0,N76-5A[E@@?-4=YR#-TH)2[P\GV MY*18R'9##Z6NDE)1U:8='<%RH34Z75"U-EE.HT1XB&YW*1$>(N@.P/)XE6I! M4U#7P&6I:YQ]\A"1T0UI%6,\>.2Q=6'YJ94(#]+WH!+A(<+OHD3XH02:5MD* M&S(=*H5U?E6!(+R$0LY?\DGQ+,=-1K_MM^VV7=AW/WEW< 6]N)PXOU'#N_)Z MO@B+5,]$G3 _P^RD4I4-LO9 R>2 +#T)F%+R7 GF1>LVW,?HZ2G6MZ?"ER-) MOP,D_93FC>>S@)E9E R*8IRN4N;)OXP%,GD(U;7!SJ*P/ MV 5Q/L*UM7;#GR2J)V=K MC OH4#WT=PN]._]<)Z@8U)QS!2EG5I?C9?"Z*"@!T3DD*R"V+@.]CXZ>#*!1 M[J'ATNX/,;/$HU28R=3WHN[4(>]B4R+&98Y2&.Y%;FTPWR%A)YSH$\;)(!EW MNI;F14H77R[.ZBJ6#>Q?+K_03_Y,[,V_X5OZJV\6]'Y) MZL&VTVZ?O5KS*:4MQ8 +FJS"I!RX.DA8)'0L9Q*-:-W.-X2^:5VZ8V#M)XMK M+.UU\)1NEG/65^/7_US,S[]7UI:+.C-O$^VE1\*KK ,4465E4=&E'Q3HX(E- MENG.;PW%1PDZ">SM@8.[J;=F2ND 87=XN!J[+@+GIM1Y>2+70>D:8N8&" Y6 MJ>0D'S?T.5N-#*P(8I:-FXAUK"P1YD= MAN)E\REH.Q,W+<0: &'X<[B'5OJ"V\=56*S/+I64_]_%^KP>TBU7$;4*.G%P MJ"(H936$VI\FG,O.L^@QR?&P]@AEW;^.^\#B8?"UTM'D1;<_6"*S];_H>%8K MXEV='K *OR[.Z?B^7JYP_FGQ\H)H6Z3O&\[)JB7.KVISA-/6^F*ASK4F["58S="2+1Q-\QVL0VGL'JAM_(E15=<#--^]?//B_'PUCQ?G55@?E^\W M"KB* GQ8GIW1>?PCK/+,9\:8Y@C&1P^*20N!*V(M2R6]*L4U+^P:0%[W3_@! M.+D+RI&4U@$>?S]?IG]_7IZ1MM:7]C<)[^PBSQ>?WM?D'6GS%N._+4FV]'00 MQ_17KB+O,ZL=*RPB8#7-E7$.?'TJLF3T-"!)7C??V=:$\HE1/!:P?HK2'%W+ M>V/[*Z[FR_S[>5BU*09X['KX!0O9/B3H&=?,<4&"+4'(38<"A.02(+?D9NI( M)D]K .]$V,3/_I'PV5Y''5RMCQM*?\Z453++.C] >S+IK41P63,HMCY(26F7 M6J>"GR!IV@J4'L V5"\'E#I]JK9+3V]XYH(SLH8@V#I!D-'%'EB(P"4/WG$N MBFC=CW_$-WRTRI<3>\.':/G -_S7Q4U\MRV0>!F^SL_#V>_GJXMT7J>RY#RO M/S*_%E\_,/*(\8]/-;%$?LSU"CTHB?\54;ZJZSTBIG[C,R$E- 4'42 MJ%-%@8S6.:-<8;ZU,_HX10??FNDSYHLS?%2AI0U M*"=$';_!P$7FA(HJ&]&Z^>X19O!P)2YM .4=5?=>TAN8H7_ M8[ZH0V>OQN;(I"*Y".27NCKWI,YI4D:2!'C6EG-MPTZE1T^H_-9')U;Z/BI; MMI#?U(J_G#9\M?59NR!BC*#99EZ25^"3-6"5#8&C2=SLU$/[E.)O?G2:@% S MQ>\MOPX".MAT\RS*;TCJ4\R Q MTT8,6]L$;67? 8ANTK^M<&):T".)$9 A'0-F% 15ZL02@=PI339TZZ78/U,Q MM9/11+UWIS@<)NL.T/([KN:X_N7]U>C8]>5Z,?J>- M-[5^7*G2>MKJ(^1,/+_A0$W_-%"HC=@[0-#+Y9P\(NHCK>9Z'U???P[7QMWF_M32\ M),'!:4[OM_.1G+OB(>?L0DHRE[OC5P_'ST/$3(N>T4SC)K+O 40_R*]S:]^5 M&Y6H5R.9?(J%.P$FEE1;>VNTV6_/0L(;Y??,)"ZS0J WF4Z>%G7]64@0D*RZXF2PMG5>ZWY*)D91 M8WTOFPN_ PB]^X:K%V=GRTW[QKNO5397\T;1Z8C!0UW]4?O?)-!M3JYJ]!QE MW0$56Z/H06(F#@"-"Z0V*I@XBORRCL#!%0GT_'L5TN7R8(K%*G\,:7WQ:X65D M[ Y+V\/D)='M9(:/H@R!?M$6^<5>"IDM,':[SY=@*F+I_ M[_?Y&=V?V\?XOY=GM7AL_>;MVY=7<0ODPFD=P'UJH\_J$)LY?CZ'4YDI [,'IN!CW>_FBG":S(5! $^@+*VNI@F!!\ MLKK(UF[]O81,.\UJ+)?^<)GW )P?8='W8?5NM5Y- *.XX4[Y]BGX8C?TD M1=K ;E0==8#!&\=JJ)UB'++@8+&*VT05HKU8@) MMIND]),N:7Z1[2WQ'H'S[N)\?1X6U5*<>8U2%Y20,=3H2##@9*3CX)5@.4O! MFF\(>HR>:6,#1X#0OK+O D=7%^A61)<<;7?U8>8SYQVY%B: 5G6/**??1<31$UKLH^!J)9:Z )6=X[(BXOSS\O5_'_HIE6!958+O6.0 M]82H.@?>6S#.!LY=TEZUGI3R"#D[0SI0:BC_[M#TH!-KF2E"%D-LU,E# MG%[RH%S]A1E$%^CY;NWD[4;93NARIXJN)OJ8.C9^W8![WW&Q2OAB&?D6W#&Z M?(6'F,@P=-$B"TXKH^_$J1X(C#_VE9U XOL'25MQ]H2+AX&>E,E*2F!1I7J= M6J#_U.B9-\$:6;=?#\;'8>%)=H) :2+?J0'SVT5-\[PK_ZK[:'\-Z?,E"T9X M(8KQ$'"3#Y 17. "-#>IMDDJ\CQW@LC]/W\W4)Q T+J5##NP6E[-O\TS+O)Z MAH%GIP2'VM(&"@T1GL@##$H'S7R*++6NHK[^^&[(.*&X\GYB[0 /-VJC7BX7 M:V)BM='#!TPX_X;YW>)&L=1,:%\"\@2>&S+1F0L035+ K(@H4HDVM\Z-#2)P M-UR=4'1Y//7TA;VKR_5F"/W-+=Z\('[0%"BEKD_'3$>JY$(,^F@E5V3)MYY1 M/X2^W9!W0D'IT933 ? ^KC"L+U;?;WH"Z3\7O6_OHCY.P&JQ.*3+<2?0\HPB]?EZNP^GZ92'ZXC,$47H)-P$VL MG7>8($AA(7M-?TIG@\G6C^:.I.V&KA,*5H^ADOZ0]G9._Y4W>KH,>N$B_> M MDSMJ="B '&N:, APF#1PCQB+B3RXUF5P0^C;#7,G%-4>33E3!PUN!U2O/)P/ MM6<&5ZEJ[1.^6Q!/Q7IA; #T/A%/R=+C3V+$R+1$%H6-3\XV'/+!W1!T I'K MT:1\"LCY^,=REE720J8()@4+2IATZ:_P0C9CLC%HXYHAASZX&W).)9P]AI1/ M CD$!9SIB'1?8H:L.7%5(B.Q&0T:'?,EL612;H>=^LG=:B%/)<8]CJ2GQL_# MC_'& 'Q!'&*FOW/])[.@I="6&T!9\SZJ<'"Y,#(%8[:>'-N?FFT?P-'@3^^& MIU,)CX\K^:EQ19[$IB!X9CD3KJY&R[%.8N?1UYTM A*+H62N910[&CO;G[@; M"DX@%+Z_G*96[NT%\.]7RX28UZ])5C>"8#=7D/USC?GUQL1ES7,<< M' 2]V?.>&80H?6VX44)F,O+O=LP^ (]V-.T&L!.(B4^IJ^<#4;J(?[GX_DM( M_[X6A,HV,F<"E%0WY0:521G%@. BJRR*37FW-/"85.X&XQ,(L/>ESZF!?=L, M???'@G[LY_G7'S;HS#E9F(YU&:DA\S,8#E%P!5D5'8K%4L)N#?VP>E)4_&)P2>:@\]Z.5;-WX^Q1-NT'K!*+PHRBA5U#=*)4/.6NI7 %95 "E MF-.2;P M(;F@>*&3TGHKWQ,D[=94?@*A^3%4T Q1XZ[+NY.0:+H3F>CSB#U/KU19XBL.T#+8ZM=A+L%%GB-BG3J%<\8&KKWA^$W\ VMZE0>B M6C'U6M4B6C!99&!!ZM*<2';]C&.^PCI#CC[*/EQZ.PA M\0Y@\U-%ZE5@-C-)S-=(+-H,BBL#P?H(2!(A(X^IW#SI]A MTTY#'?G]:J* M#H#TAJP]#&M\A9?__69QA[,/R[.SU\O5'V&59UE8INIRV(C5G.2F0*P9:\EP MTX4OZ=PT!M<0^KJ*'^V)B.61U-,!])Y,+0:!*K Z?J9(.I_2)XCDP]#%[)4- M4?'4W!1ODM\=#6+CH6%HUG>(:O:&VM?+&IGSL#IOWCWSXLN2?-G_V:AN6X7C MB]5"N !9L;IIF%Y_Y^L(O9BU-D$X<;>Y>+=NF9\_-:UG-SJ*1I#WU'&HN\WW M5S2\#_/\9O&_YXNK4J[LC,]%6DC2N#K(FIABQ!YSG.6<%$.S6P_-KE^.?K$L? ,@\:G=LMJCGHL]-. MHY\67(?K83C"_"7"%OBISO7X>,12NL@Q)^F!H\EU%8BOBY,D&.U0.Y6=%:U3 M,4U,K=$:%OHQM8:HYD!3Z]=%'@-N+\-J]9U8(1O@8G%.DCV[J)R]KQ8!:?/\ M?#6/%^?5)?^X_&VY2,O%.1%%/_S3F[HI#M?G=+-;AKJD4I>8UC)#5. SG;LH M4BX^ZY)%ZP'F[;F8=G[^5) ^MOJ[]S=FAGNY'.[ MB 8\6L6D907C;JC9Z7/3CM _#G[:RWUJ).UHS%[V@T1E=(X\URG?"E2T9%DP MX<$(Y4)*A@>E6OH4NS??C-8@T95+,5P+W7H4+=YXB:J0P(ESC*J.U:C)."L@ M\KJ?@/ED5>M-;!.9>.,M"SAE&V^(_B=V=.X[Y;=%0/:'4X$7#[+45T-[$J[0 MQ);]G02J04<@*6,Z^S"0J$ M)"V@EKS.AU)6L'V@<>,;7>7>V^-B7VEV!HI_+L*ERX+YRA1]N:Q7H4I>6>D$ M2!5JE#%&XJE$4#(KINL,GV+V06_L?,-57+9><7+;IGP9 MUI]GHK83)%GG5=0828@2HB63LD17T),#S)J'R!XA9]KP[2C%&*V$WVG3ZN5* MJ+.P6-=?WBS*V:%4=1GBC+M57\W4Z6ZXO5OBNO%Q^^8J+ M]79[R5GUM#;WRR:8'\D,S^_#]]H MRV79GG:*LTAGUG$E014MP5DZS (M"\4Q+WXGF;7] M[$TI_&#\YJ/]=A[B_*PFL"]65<$SE0(/R='#G'FF*T$XB+H:B)8,SDSW1<[- M%]+O3>VTR>.)P7XD)7>? ]K\+MY50Y-4T.,_NFU&: ;?22&E-#""Y%&@U8^2HFKLK0?Y.#&V=H: Q*25W$\W&'+0T&:0CC6E\"CY#S7-)&@P#R\R".)MKJ%WC;\&BP+*J4,F0C3&UPM>!# M0*!S3&93T,9K<1SH]9!C:J;VW>"TAPXZ %1]'NATAC-<;Z/@T0NUV:@KD@^@ M8EU_6FIAIA3)(G,QF-:E:#\1T25P]E'PW9G !TF[ [A\($T0 9]?+/(K_(9G MRZ]50K_^66]TW+)4?#1%>PYRTV:O8@1OB2]#?";'BY.IM2FW UF3SVT9"5*M M-=(!R'['37?)?^$"5^&,&'N1O\P7\VJPUJS=EK>K$X1"V5!002@LUSI@!(]" MU"$/FA>TJMQMR&TPB7H @9,/>1D)>.-IJ0,(7EJ>5]-.0TI1&F\@2OI%)9L@ M..U!DK",0Q19M^YNNT7 <\EX'F+$[Z^1#N"TO^!^L+W(=XHA@C/16&F A51[ MFTNHO8[^D;@8UI;[P!8#?CX6_=LKJ ''O<;7I4UHDO$R/;]F0/NI<.\?(GA5T<(0G9YX[X%X%%XM- M7K;.%#] 2N=IX&.CKH7".L!=@_0Z4X[<,&O ECKYL$3RR!)C8+(OY B*DMKO M;3I.Q>=X:.["_SFR[CM ^Y6U\CNNOLVW!_=G 7SZM-K,Q_F1!KW1]):E"H4E M<+;6DO 4(:9@P"612?#1*]YZYOW!1'=NKS9&V7)*E7> \1=GF[^#^7Y6MT&T MF3 I^BPTI*+)+U7>0JR5X[PX9KA(QN?6U9B[438M6H\,E[L1J?:ZZP"1.\GT M8_CS%UQ@F9^_)J773^FO3 M(GH"W9\*XG^K&Q37=-@WK]WZX_(\G-W\]S6S^]OR_/_B^0=,RT^+33.!9^2_ M\N!!V&Q!&8DDB)+ J$S@MC_5XO5]L_ MJG^/SPK++M;=<"G5J8(!-41'(M(Q6FE#MM*USKL=E\-I9W<]TT-U.):Z+_#? MQNO_1:*9+SXU*>R__T>V+>C?@>P^"ODET^AMJ%N0:S>(<;$.(&<0%-GP&4N, MT36^>)Y+(3\Z E?Q!5S1="6PE.A*L(P83DPBBB)-\\;!OPOY!V)VO$+^(>KO MP*"Y-8>F>)="1@7&!WHB/ G/<8,@HR*'/<><16N?]3E.>!H$@<>>"FOVU^3C$YZ&B'7RBIA' MYQ)A3 (#22&IS1Y.]!"%*I!KF5$1B3MNG[+?3FS"TR#E[3[A:8@D.[@H;M>< MF:!Y"LD \XFN2\QT73)N ,DCT48(PU1N?$\\R^+20YZ=_372 9S&J;9@P:3 M-.C-DF!G!+B0&&B&F@ZQ2S:U#KT\]^+20; Z2G'I !U/_I3N6+JHHT+C+/!< M9_.ZOB[N/0 4.Q37#I 0UV,'=M&JS9'F(62$^,>=$9# MAD9D=(25J$%$*;GE5N;6-OV-SS^7,JA#7NI]M='!.WT5]KP\9S%CX:)&S94C ME\AI138K:LCT1*A"1C(3K7.#MPB8]NK:6XWWPV$/F78 B ?.T>:@T%FB\_9N M<=7":14OF+T#=.3GJ!K8\Y(91]W= E T0,]&2G@"EE*6TYDO%_'WG3.JS'!-M^&CD-L!%N MKDY2M)H)C@@IJ3I*4%OP=8-@\EQP65VCU+R#>PB!T]I=1P7NHN)3>!:%MZ_:=(_5&C%9"TH=3<&3==^&6_L@$/\YS MO-?WWUXJ'^:?/I^OW^.JQM7#)YR1"!Q*%<%BX'3H603OZ[Y.;YE,P0GA1CD" MK1GI/##3&(_W'8=)H=%] =4O9R']FRXO^M/UB_7ZXG*I][I))=43/[MM2=40 M1OJHK=)>Q>@$@3ID=6E71&X"<(E"RJ+0VM;.Q7.IK2*[*TI,=3=),:!,9A"8 M3L!245Q'Z5/S-J"_:ZN&8G:\VJHAZN_ (K^=_?).:N9<(IEE"4KP3(X+^;)> M&.M"L#SYUI;%\#3W"517#0+!HVGN(1KI $[C9+LBV2Y2TTD6WI,[GQ"LCI+F'J#C$TESNQ2C"70)H*K3]#:#!%AQP%DTNA2> ME7%/&:Q_\33W$%#LD>8>HJ%3N%QWZ/MW4C'D!=#&0%YA4! -)O!80K%*J2RZ MV1@T+'IV L5OAU@%1];]*:/]=9BO_A7.+O"&JTT7P3_P_/,R+\^6G[Y?NPS) M*!ZST^!M2J"8-^ ,W3(1Z==B(W.\FV#R[FQU_A(T1FJK@S(2;/J)0[<22IT@ M4&?#_6M);OEF/],'!T4EY@"\L.#Q5R,SJGGLW0_6R=Z MEL8"\YB'K0&NGMNS]6&^_O?K%>*;!1&(Z_.-0)#8MMD9T)M9-5IK<$Y9\%+5 M+=HI9CQ2E5$[ICH?P/F<9%WEPP2D61;4% M+VUU@!&"#?2HEQ(T^BQ1G81U>).IB:MZ3N%T=8.I4SYDVZ#E9J7S^LWB03EQ8=> [?79ROS\,BUWJ_Y=G9Z^6J_LM9R4:&PCD$[3(= M-[(N@T[T^F64]/H%IFWK\5?C<'+214=#T-SZ@FX C&=@%MV0PF\7EXM*'-/, MFE@W1$A0J!/XY K0M[4A+TPFU4V ["$F3C3NW!"9XQV6/6"R]SGYNC&>?C\/ MJ_,N3LMMHVX6N+$1?8$4C*D:L> Q9] FQ!@3,JUZ>T1N-^S\D! .DC MU5FMX#?D6&%^=;$BP5XRLN'YEHG\ZY^X2G,2PBPH(0NW!92OJ]1,">2X6 8^ M6!>D$QEY\Y#O8"I/-)0[(M#'5?1P,/M+,"\V@YAS%[<]R;G@_+R.@[X^T76= M!4M:@?9DIRID=7UFH@.N?1TI(Z2-O5E'][!QHK'7?N_]0Z'R+,[+ST:B"*78 M0OX=;AJL0U#@2C$0A/6YKMHL679V6O;S)?H+D_9[5@Z#R8&^Q*^+/L[*ORY' M_B_R=>9S6?]H^]K6@M>M;(HPS$0;0.KZ]":>:VV!A,)DE-PG6W3K(4K'XFU: M[^.$0U>C@.=Y!;/N)%RNK-CWJWG">A&6[44HKSPD?M)$!]=?2)(@\&])BL1"MU;@MH#H"HW"D0/ %0\DH)PA)(G MO(YQZ=$<\7];M)!X1)IS$+R2H"JZT,\ M]QI,5E%IGGTU:X"2.YY@ /(4#VLC4]\499A2"%*J.BR79!"\* M"!Z$\MH9-/P9>Y:GD'GHXCA. +>_3*[B48EI8Z)-Q8#&.EE.909>A0PZ^Q)4 M]EF%WD*LAW$\[3-ZPN'6(P)MZBE8AXKJCB ^8!WY1'?7R^5BH\>+<%9[*7^H M-0C'7#9@'"?K7I!A'WE4X!V='282+_9.&O&!<5I')GS:-W""L]0].GHQ+>/3 MXHF#W_J')"5F3F09 HN0H]"@4LX0E:#+197LN;$8=[?NS.4TRHW_,M^I] M/Q( ^Z@E/E!(@ZV!AV3'9[)PY]$82,9:4#K3E1R]!60A17(KK!O'!.V"^VF2 M(7^Y,ST17$_6D'WQZ=-J4[SZAKB?+];S=-G5?:5+45CRQ2:02M;>"9[!HY1 M:M0B!R'MQ MA[,[-XDR: LG@8B "93B=).4E"%G;JSD6A1Q](TN#?@Z[4+JAD!N?,2:8ZJ7 MU^F 8,V-]_JV(/A,^X@:B767:NF!5AX<,@Z),6$+<\'HW@+]#W-SVH70(Y^I MZ?'3\,T::Y3?![)N5_-JZ6[^C'Q/ND3*[/4Q M#% (':/T'+S/M;W3$.@8'0.1-6I'!X"IO_>,WCW!E]N$ZOXV:Y2 NL.*O#$? MP&69(7%F%7?%\MA\O.O?>T8'8G:\/:-#U-^!N;-=6+U9/FB5S25I\M%L7>N& MCE5++4*(FKL+7"[\%$; M)[QU#H+8K(A&D@^YAG2)"ZN]3P[#D3I@[B.O"S#M X+=W/V#-7(28/OXQ_)J MNZBW24ME@6=#K-5%(.3GA=HI*HHROL1TI+DW]Y$WK5]]3+#MIY'3 !OAYNHD M629-*76G5CJ W.TMX8EL M"J%X!&VU@]H;! &E!UNLD9XN[%A:Y[AN$?!<%O\>8JKOKY$.X+2_X'ZP_=-6 M<&3.BT F@XMU H,H='B=86 T'5Q)5WG*1]]KLP=DZH/X *9TG[HZ-NA8*ZZ) MY$HFFX=#..6T)V>*Y=K2DX,$5T*"1 ^'S=(%;/X6W_S^Q--XNC 0]]9'#[?8 M[?,5E!>V1 Y>U\Q*0 ^>&0$ALTC..N,YM!Z$T9--MK\F'X#$'F*=NAGGU_]< MS,^_OZ%;^COW,T^PFF8 @BG? BN#,/U^>IB M\W2_._^,JX^?PV);&OS;Z&3?B0_2^&#Z:QRU[;H;SGBD*\B2UQ_)3HZ(X&,IP+B)FCPVK@([ MO5-VTBN-CX#PXQ_&/>!V.DLF]A;/W=VW#"T7BH'!8D"1QB!DPX 7SX0J27![ M]'G9C7@[4:OQ.9W% \ V=9!V;*&\R/_O8GU>_\*/5:32\A)S!I,3!^4%!Z^< M!I&4*5X6-"[M%/D]/NTG:E@>[ZR= J:>M15Z.1+D6BXQ"&D+JSEHK /"12(= MH@4NZ292:*06W>R\'Z'>$[OW@%@.^T=TT]*9KM.XX9PDF;<,5:WOI58 MZY0E^$!&NM4V,I^C8OQT+-"?V#O1[1#/Z3 >!KEG?A[O>LNL\F_)44Y:91(- M4^!82!""E(STZT)I75O75W!FM%&@?Y_% ^%VZGM:GA3.XX-4B!\1DB91Q82@ MHA4D*DV6?&;&*EN,EMT,8SN,U1,U8'O/4K2#U[-V%*^OJ#N#P#IR'%<4ALX,JVNE9*EV/0>'L:94T3&1A.+\=)S(W?E^KDF.A@?D^ ]J6[3^ MY1(A.XBO<,P&"VC%2?\8'02CZ!7W#@@=X*)K5,\XR.AM6GR MJ^T4^A>*\6'S*-$^< M@4+2]<9A<]9K<-(:E;/TA;?N?!A WJ$OP"LL\T4]4'750KRH7ZS"KZ/&/V!: M?EK,_P?SS&8318BU%5]+4)EE\#XD,#9FQP7+2;>>?[$38=,F-<9"T=U[K[V. MFID>;2^ES0"LBT2VUGSQZ:K'?UGHLK[U;UZDM+H()('\\G.]^M<'W&&'?K+% ME=>4[48WY.TO5W!O5A"\2.?S;_2\WWC1#7,>2XC 61V47 R9O/0&0C$J"?0\ M>].ZQ&%GXMHMQ7C@DYN5#)>3)+@HTGOG@->"&!5,@.@T!Y^L+*DXQK&Y&;L[ M>=/>E..@Z>$=%FVUU8&C=HNARL:&J36NOET.93+%&TX<@;11UOA2#2C[ MQ) MC-FJ*)I7 #Y!4B_;+!I#X;Z1C8WTT@',ZG3!.R+;3GM*03&7C +D(=0A^!*< M5Q(8G<@DI4O>MP[%/4A,1W?9H2I?CB'_#H#T*]E>R^^(OV-UI!?I:NJXC\FQ M(#1(NN?I>D<#(8A,!PXY"R8JKUL[4P^0,BV(&BEZV5[J'8#GD1/V]KI35'M[?/V.:P^X7J6 M?(P^D+NLDK7T2R1CLW;&N2*,BSHY+EL/O[J/CFE?O:/A9Q^I]S$:?;LJE"1R MBZ&9=+80+PA,U/T:,@4(BI/;@DD65R(7&!OCYR%:IBUK'!-#3:3?14OK?5*J MNZ769U=)D$UF]4=)Y"QIXU+*&JS*N8ZRJ)O-6("DK/5).:72**M&AA Y;6'= ML5^_=OKJU:@*Q2,KA8AV=>.HTW5XF!)@3%#&RV)*;AVKVMNH&JV(Z^A&U1"I M=UP8<8NWW\)J%>J0^E89QI]^8//\X>,D'ST[R(-324/-=HUUF!]$@\1[I.& M N" M_O@0+:>3#QRD_.4(FN@44=L$A?>H5"P>F'+DM 22423C$**+(@?4P;'6-]G# MU$R+JC;:W@%">XB^ Q!M"I;HJ_,0YV>;BWR;CV*>%^.8!Q_J7:X\@Q"X!QTU M9X;,R&1;7TL/T=(?@/;1]=W5O"T$WP& -L[I;\M%NEA5:?[,CW4A!0&!8P"N9<@F M"^;RN)5[ S(XT^:2!VE[ES3.$-%W6C'_9D&_Q8_A3US7;H3EHN89EN7RCR.6 MY0IO_)4#HEC[?:A%=*L!BXVB7M>?N:>_PRADVJ4(RMC:W\$3^*@5V,""CC)I MKEM7P3]"SJ$WU>6/?DMZ>$UGM3:>S!<7='+>?<751H/K7WX2//UF?3Y/,S(D MG LY II$9]64 $Y9 RD$DZ,P2<1Q)+$7N=/>>ZT0=?>Z.Y;^.GA4]V#U-?WC M_--BAL&8R,DMMR*1A"4B1)D16,Z9[CU"&;;N:MN?VFG-OHZ NH_V3A.GO_Y) M B;-SA=A]7UC U47K'8!+L_H,Y_>+(@\.K2S(+BPV0E(O"9MHPQ0QP5#LL:S M2+Z7%*T]E1'9F;80I".DCZ+__8_"\CR<36/(TA__^F=MM3TD#SOP"Z.;KD\P M=02;M3"5>+$%"#P2E&(:7)$$F^BX0Z-4;+Y.972;]8=4?\$%EOGY?2?M6@*. M/#P1C(=((J WI!YH(0SDZEAJ\BZ8&LUJWYW,?FW4(0BZ_T(<3U\=O/DO+\.E M^W#*T:)5ND"VMM:9\@*.>PNI,,M84]K) 6& MLY]8G3'I&$/+(+!H0&6EP-5?E/#%"#+!!1\)I ^1-/% D",AXWY -E'3H67& M'UN#[W=2'[Y8Y)K-NH>W$(U5?C..*2#9Y8:\0%4X1,;K&I)2E&D^G6<7PJ9U MUZ<%8D.5=0?';?3A9ZYX+E$(LH*X](D.F44(D>PA%5C6GEME?.M@TA,D3>M' M3WP7ME!3/^![M?WZ/M(4*46K EGF">GVYZ$F8'6"VA N;(Q2L=;%-@>0VTF8 M\TBFY+'TVH$M><7JUDIY@.-9\4D([>A\6I0UR4MRK?WIPCLA69!*R=;]0KM1 M-JUE>32@/ #0AEKK[U:]9:\\Q&(.109G%7"-]%R@4Q!-,8"F;@E+UH?0.E@V MA+YI[\VIX=E<@_V!=&O1/,1<"$D770)D16^/,BI#E"$1A\P(XC7ST#J2N1ME MTUJA4P.SH=;Z@>1#W"B6G&?* TKNR1(JL@[[H%^2UBX(KD3S;I,N07=L*[*% M/@Y&U[&R@S_&B[]9E.7JRV6)L*.%T$H';T[7X5)/M+___]KZLN:T<6?-]_@MFL"\O-T+EI=HW M7+;:5G5'/S&PRKQ-D6Z23!(2!/O;C*LHV3F=\'(!-(9-KY M_";=OGF^2TNV-AI-/(-I82+B&D>44Y&1\DEB3Z2EH?BC@=TB-7)_TI,9+QX- M%,2A@0#VWDQGU\MOL_EX>;-ZZF49%IS:A *-L,A*1A$XF6 K$:F4/G'+Q5!S MYXDD=4E4%.QM^]OQEF^2/WKJY&Z#,=M_PX_WC/L&(=5IZ MQ!ECX!]&AL!CY$A[:B17D0=2NI!E!['J+D=#^M2E,6F 9MN.P:*/ A0!_Y$H M"3&L8\@D4(,D#0;2T3-;.DNMR3O$XI!W/(8\Q/Y-5+E\EU+,M:<>WF)\@;$W M'=^.),6@05 H!9ICDPB;MS>Y_9:3"@=+."[M0767KM75JPS=!D*I@85LN^5& M,49M$OB)WL/VSQG&^<*((!&,)"Y)CTUIOFV7IJZ[-32_"J'0 )]@:KR!KXZ7 MC[4XN\HNY4BE)"A)"I'HP3=E&E3Q$-%ZS SXE#Z$XIOC#G'J5N(=FE&E<&B M4KD7[BTND\GLCUQR:'WCG>.?Q2(N;WL4?IC>Z0PH*MI>8.@_"P M2N=W#];"[!($2:JT)8I96;Q.V"YYZK;^'IIIQ9!H)^/E]^G\OM$N*',7V2PN MOMGE/V?7D_#AZKOURWN/],X7'3&;O% L("O!=EP3#0$ZK.R:J&B)3"&DT@DQ MQTG:B9#JM1+R!.@UL !NT7)=).#S]''VR6V!R)&/V')B,8(HB.6BRA99#[^- M3E+)I!6I^"O3(\3LQ$[]D[&S&&[M5R[+3"T^& M=3O3&P[/!K;M+BIO?MX08=_)A7\$LOZ'.'=%"R[\FENYR4HY)23B*5(LJ8<66XEHAP+^"^GWI?> M>8Z7MI%,@@I,+8#>*^'I;^/I*DMC[6G?_M6[R\L1!'[*1@W17Q0"<:P$LE93 M%$(01"JP@"G]H*JWT'6/SVNRMAR6[1PZ=='[TRS'"]?PU]QDK>[7;P#7+W:1 M:[%?Y9_/B_,X][EUI<46:PI>%.@EL[H"Z=R_ M,D4<889SAI^_ZWEY9%!(EKH'_*4I6@.@U\#'+_'R>I('N?G-+O-WUXHF3BB6 M4B)/\CL%%S#*7:&1BPK<)&55>-[TM@<3MTE1]TR_&@>+@/)*/-AGS7MS1PNN M& //)D4-.C)AD-6:( \^3LBGPMZ4ON<\1LZZ!_HU=_!>B+T25JXR0./5]SLG M?,2)(#$)B[!)X(98EI +RJ"8M.*.PB^R]"73$6)VXJ3Y&3G9!Z_7%2W=)V#E M%#Z>HI444:4\A(0FUUO(OK%-7!+!"#:52'DG8;<#?OR3$O(8F%X7%]?G;,^S ML!8O$[5&"LQK'=A:13 S)Y$C+3U!BH-YE$O2%4]?*JQ"-S;_E/=50P']>KR! MVYS\2X@%QW$Q\M[SW*P-29]RK3@ED7:$(J6%D(IZ(G"ME?>QG-T8^U->5O6" M[)70KG*XUF'BC#O2.">(4WR^TI/8=$/ ITX"6:D(PD(E M2;# \7ESO![+XEYQNO'PY[L:*HO3:V#FXWCOT8$OH<%8QC"R,5[&BJ R&L@WI<(/LCT8G8^G_T8+^ '(TQLE-(+ M)*S(32\"09I+".*TM5X1'"4N>1_Y[//=Z/9JKGM.A,-K8-K9+^>4?1Q;!S]8 MWMR'7$H*EDA"P:5<;4$39%C^/ZIHB-HX2GDQMFT4H1OC7LUES@GQ:#;ZV%C7 MPSICF!8.R> PS"?CP)G5%L%$2N [4.-"Z?>5I:NO_"07.+WA:;\M\8OS^_5$ M&S_N[EOFN=IAWRK\;JV'HB=XP!8"4]PEB4@@N1$W%G],+N^?W(@^F?VBZJQ-+PD64+(T0PJ?\9$0P%#EA3G.N R_>=?-P M,=M]H'8(@UZTEQL8KP;VW]TJKI5RDGGA4T))K&H/A@A;2)3(4>*#X8QB7[H= M4B?!*C> '9H>!]'Q&*P:(. +1?(TOOO97=+[%X!U_B-FDZZ>Q-O)^FG\(PN/ M''$2DZ01A/$D^Q_P?Q@;B/,MR*V8)KKT0EE*]I9I?!2MMO1'.BG&+7+[:8.J MD6#>TX@9Q&HDY%KW&#FK-1+YOCUQ';TN709WCTB5&QF?GHD]$&F18-TFUCH# MZ?UL_G9V[9;I>@)_ENN +48:1XY]4$A)!_X2DSF,0"U#0]8 M1*T9']S5Z"AKW2>^3='T> Q?%U?OGC>/E.0\Z200"SD=.I?K<;GNGPV846L5 M-;IT>O#A4M9]_ML4/X_!K?;U^\M+F&@7\;.;C"_O;M>T>ZPU%I $.WN*"]L=_'^8[T11L#ES"/05DD, >O M OB/7,0JOSUFE'FN4O'V;YV%J_LY M>,WM'XVP"!HF4$#)Y:IB@H(%L?8HF,0QK,]4Q-)%M@Z1K_(;W HL+ 56<]OG M\YHT(TQT9!%< "6,1ERJ[ QH@1(1WL#/G"'=YNY_,9Q!W+ MF_.)G2YAU7SWG^OQ]ZM5O2$KM9;*(R])[OII"<3!S@#MP9_$-FA.2O=$[2Y= MY>>B%7:V,D U2,%URQA]Q,KN=4#QPKPV72%#OP(!> M(^-40F W0P,6C)=O2W^@C)6?@U98_TJ"UB(I5U4 1EP0B3&XF9J"*CR[F8YC MC2C7V#%P/(QH=8TDHX6CI)//-DE1^JEGC!.)@ (H]'2F>,[TQW9?EFHZ4(4%T ,T@ MUG$F@V1-K]/PQCT&;OK90QWEV+O M['PZGEXN1C)7A?#,(9^?"L)JS9&+^:EJ5-&$H'-ELN&6O(Y2-ID6W9LOVY?$ M(<"K7R;Q^8G0(RU?'![FHLV<.HZT92'[$P1I(0SR03FFN$@"/XLE]I^[[?A> MDPM@*8(-9?>F&;7UW&?3%0?W)$6)'\6GVX#X0M4Z_G/8"OL39?)[+U=Y6QDE<28_SS#+1(0Z.-3(Z M23"H"U%@;A@^#04W"-=DFO!I:-@7JM:I>'N29#B(3BA%*2?J<6Q,KOKM$!;. M,.5%B$/FACP7I\ETW]/0[7 XVB/8?3V QV]'":9"4*^1DD0@;K%'QJJ(E!,B M'U9B&4N75=\E3Y,9NT-1K#<@O3E6[/"O2V%W[:*V)(&GX'-38FTHTB3E W+0 M+ K/3_"&\LBJ_%5*G/>IT5$:C_96LV?3QF(LO!<1[!3S?-0:P71D" >=O,8D M<#/@NZY#5[ J-<@+\>E8JY=>K 8KH3.68L8D2 MB[!ENL$C3I! U'@>:Y^-9./MSO!C!XJLD MUPEYGPL1)DN0D\DB&;3F06&*>>D"CD\$J$N9HM#.2MFY)9*\G5W9\704B%+, M28<$UMD0"8.WQB32C-,466(6E[Z;?"9"7:+T ',;+8ZP;.W<_*_7WL<88+Z\ M'\\7RW]%.[_5Y;=XY>)\)#6.TBB,J*"@B\3@XV%&$(65-V$"TT?@?7Y+EP\U MPH5C$)P-9,YVJ/$U%T0.+Y1AWF (Z0S*9Q>@C)/()>P0S!L>M S2A&Y5]_=] MJ6Y(/0 Y"ABT'7;+YR'6O4(L1H)?!&G SM_O?'\?3N&HCE_-@%#6P 1),('0CBB#M M,"CGN**.&J**U_KH(%;=76;(N*4T)DW3; 2;J&+,>Y1RSW>.J0-7/GB8/\8I MZ;@.I/0SK>W2M!H,'PE\9V(=A$(Q/@UVA/O[= XNV^5T_']71];KHG=E#G/W M#%[X6/<054YPP N;&IWSUS3$Q[ MX05X$XJ N4C@R+G 4/):P*80@DJER\L,K5.[1\R' TH?[?=%[CW\_?MD[+,GG@LS7B_A1Q_'5^/E M73DSYB/5(BIDL*!@".V0C>"="\UT2C19STK?N0R@1MT(Z#7.@).1IIU\F2V6 M@'UTGHO\/37$F^MYAO[V:"2?DJ%MDZ;M: MW<:[^;QNM0AO:#$*?^-V(I[/YJLU8GG[0CK[,1>S3S"7X1\!2/"%RW4IIA$/ M@A"J%%AH=#H&B@<-=3C?*]RJU2,3SH!(O\YP0!URC2:+D@$47B'F;9M19S\@AKQU M*1Y%E]]F$X!S5;;'C[P01A/F8%WG/"=P"603\XC0J"V+(7)2>ODK)'K=5_7# MNX0G K6YD.6%>MDW>:(>]SY*0CS2H$CNQ92?>FN*,$DL1.QD_7.2GUKE8VNGJU'9M2^X, MMHX:1)3*2>P<(^.M0IRY2!)V#NO2!2 .E;%N[ZU!6#@H3$UL[%TUO)UEB3@E M(Q5(:4L1C]0C2T)$#E.)623"V](UJP\2L.XQX[!L.9*:AP/7,B_?CB>YJ.@+ M+4?8"AI-?KB1F\UR*D#!R"62.G@L@V1$@8HKC%*4A1.O5NIT!UVQ,.LBV7 Z !-NT/ MP4#-E88K74="<&HT4R@1NNI^ 9-%2IIOTZUE3# F2U=E/U#$MB[[>I#CX#/% MXY%J8M,]Y SKJ:K*,^=52,A$!JIZJ9%3*2##"1>*:^Y]A<:$Q6&II\Z=2PC8*T=757CF#]K=[ MRZ"T^W./P9Y2,\H8KCHC(=;:8#!#R:(N,"892XTARI1O/'2QD6WY<+XH;.YBF)_/GAJ/I ME[[O/DC WAFBUW/_S2[B9S<97ZXP>WL=/TP_ M@;$O_HB3'_$W^/ZWQ<@I3YUSL-$[+Q!WQB"3\M0*5L#6;U(L'@ET%*UZ;[F! MV/0B870 I!J(%K:H]5"^;F2=E<0P!XMW;KM-P7R.1XPH3P8[QBB7)Z+>@U#5 M^\W5)=V1Z+1+MXMOX_FM/@DK@PE.**62&DGO]EEYFD/)W[3,"6\^+WB57'CM4DN<1>1RFTF>4@.:6PAE+/4$!IX M],Z\9C=^51SO_A,W;^V5O8R+L_QV/8;<1R>.<&"1Y@A\ZOU;R'7X6A3#.S;W':]Y'7Y'X?0YNB1F[ $WJFRGT.'$@S#3:_<=3& M"$QX0M1(!5;"&CDM(Q)<.*HD=L25=HSV"O6:_.Z"BU-/=-JCV]UJ^W5V??EM M>;O8@NNH(^=@+A%-?G,&"EG*4?08:Z8(X\5O'/<*]9K<\O)[X;'H-%K8]RR$ M5:DI.WD_GEHPHYU\F*;9_.HVKCW>;^\V< E/_@@5"OGVJQ?PM_=]N9/\7=ON M>_*)B FESB%K56ZD@PDRRF(D8>/3&KM 5>E2!;LEZKM>O9_-X_AR>ENNS-]< MS.UT85+[]$,'PN(3ORSBF%\]VEP! &:V)SK7X&*[,*D1$992A= MV/X \2K7(B_'F^>+UE 0U?;D;ZV5;]1!\C?P\?'RU]F/.)_FG0!6N^MI6(Q( M3"+XW#A8X=5M*D?.8(>,A$U :R(T<9U<^BY?J]PCH3R%AK%S;>*L:?]Y"N[! M][O"BI_3AW/8-@ S,-H(.Y&T]QI)GHOF"7 7K! 2$9D".(TA2+YWN^OXK;JN M^E"D*6SCJIDM*X56AOH*7)_?? )-UJT=;DUW9[=/<3D*TAA+I4<*N_Q"3_M< M[UDC;36FE&'/GS_KV,*_7=@X, MGMSS-)#TN'O4WL-VWD,/:*ZXSY4(LHKH&*AJ.]>@(WAYH:KP20]5P0C M(Z+.+RP4+%M>(L%3T-B$9)_WANP]T0\4L7^KEQ]Q>AW7:=EYR'^.E]_>7"^6 M,,_F#^6,LRNP6%47'@EC6)3@.2;+" 0?&!9S92+25!'I@F0JE;[I.D+,NG'B MD$Q[V:1E6 P;V) '*OY*E4PL*8.4PSSWH P(+.$1$UBI8)R.H705@XKU?@>+ M:$])]@:8T*, 9IG>+QM?)IS/9S_&"_B?][-Y-D^.[-91G9WH5QJX!!W7KJVWJ(BS-#BP5HT?4IB"KG2R=[>F&Z1HV?EJT.0:HZ(AU1.\CPQ1RA#E&+8%#Q.2.?+ M)!.S;3FVV-2LL_]JZEZ5(^=0Z%4_9-EM#PC-[9E=2B@)ZIWF0N9,BP1. <6Y4!S84EI*I%*.^=+':C]9 MR:N#*-*[Y-4A>#5'R,.*)6D1 C4AMPOWNRL+Q33%2RF BA2A_,_;0% MK\J1=#@,FW/FU@67Y^0T"<%/%%8HS(FEIO1[PT%:R)R^Z64?MV]0 MF!K8=@_K0\(M9\1SCZ(FN8RFX56SN0!*JI5N#A.LLEJ&<)72I=9/+G;A\S #.+@-?HV]FO M;_[V[NWO']]]^/"/LX^_GUU\^/SI[-/;O_]^]O'#^W]]^/3KV9LWGW__=/&U M3[[U@9\HDFG=1ZV>.=:+^7*4WU;?SI%I^/NUG8S332:I][/K_.A[3583G91: M8Y1+FB,N" .G+Y?'EX+8)!B6L5/:)7SRTS/<:ZI(53@/B%P&6+62B,3(T/.R"A8 M#/!KZM)@-CE'SS'L[N[+CZ4C'I!V!28I9 )T$]#*'<$. T0[EZ5][/Y[:/V?%SY6\P^ZHAB)31+'@4: M87[FGMA&&XRH]%(&K8)VI<.(7?*T3+!CT)\-!$4#M'IIK-MJ5%F4"_MG?BJU M7*N&L8XZ@;D8QQ3B'3"72]&@!%N -C%@'4I7)<@X/BW*I:7TS(JOR+H3AH MPY*FI>_-CA"S_3#C2-+,3HM@ R3=K=@O=I)_-%IUR7&.(9Y$OI@.'+F0?\NM M#I8E&>)I X\[P>HZAH/3XZ PY!BLCB;@]S@?S\+7I9V7R2/8K=J;;W9^"6[) M[,ULL7PHA3)*E'"BI4;>,Y$;$\O;4I;.2NY(I,*QTK=P1PE:UY5LBZ8EL&Q^ MW7P;P_6JPN!B1'DDQ#",G,]W[HKEY ZA\CN"R+$#W]F6+H705;:Z60IMT?)( MQ'HD8%W:)4R#$V_D$KMD04ZD2:X9185 +O*(,'A(& NM7/$J!>4V\L&>BK=% MQ6.PZKF1OYN&$E?"J_$7T?_OR]F/_Q-]N"M&G.UU,;X"1_W!0=]_\_N$>(\' MO>4S*[RGGA'_[F=7J[8N?CEYN'OW+44 M6(EW*V,^Z)Z&<^#.)WL5[T[FRT[E043L4Y3R'=!F=A/SJ&_'\^CAKRY63]X_ M?U^MY77LR"@X9JNHZ-21%GI2?/,RN1R\^DQ(;'RR;R_G8YXR:+.$FR N4 M2=OTC:HU)D[!A4XFKHO^>9ROBAW AGF;4#4(_MN^4K7PPRD9L,?,=3@ F_3H M5I6KU>;\<'1^K".Q?<0"(OXV_3[.@UZ P_ +_.&_BXCY<:_F2["O!Q,SX:LXJ ?O?J]M$4C0/UM]L>#?&57P"U#5_&FCP)N MMVTJ WB_IXZO8L@)1> ;_L-.>D^W7>-6<8,/@JZ#55J8>(LWD]DB7LSNQ5W5 M\BLW^_:,WP5'57\*=K-2LW@.!&,G]'2CZ#4"VH=I&/\8AVL[6673]P'JV5!U M@[+=-I_M,T#MJ329/,BU_X"GPR3:-& UA+;8?-;- W-$>EA3\9 MNVZPW&D6[31*<;!.G?*T6:MGJ@]Z,%F?[NO+D4<7(H,<.F__3M5THE,>.^\U M=0-T6,EV]AT^[\*-\"(K_"#K!\:Y?QO1W/L&8L-N4V8[V#YP M UCMN)'8:Y#_K^_R!HDPNLZA$]WB_75)UI&*ORWGDXLXOUI\3A?S /"52>G8 M,6PUBAZV!>\W3/6-.$M5XJCVZ4C5LDD/=9$VJ-\*)!?C96_O]A()=H)DIR',OB]C_PS?;6-6RQ0]#*<])JD,V*?9= C,=@Q;+4OT M,-CV&Z:)!7 E%Q@O'R$76 2?#% M7M^V/BL TOU0]:[DCT'GN06:@.51#L?EY=D/.Y[T36_9-6Z]^_EC -MIFU:O M>=_-5^^;!BJV\W+T(I>Z>X0N<)?[)?K9CSB_^9Q>?.L%$X[ST;I\H,=TO1MU M_9G^MW<;!ZQVQ'L(/H]GZBZSU X$X@)LM[H-5PVNGW6>=C/#7 M%5$M4/YZZ/77'=:A4?*G."L!RM.1FLXZVJIX0_M*7!8,@7<.7&U1.]8SZ&*F MVDO>Y>7R3JG>CPJ>#E7MBO%8M#:;HC(^:X&F=G*S&"_*7-QO';3:#61/WWNK M>2JC]W7Y[_.Y_SR_6,S?+9;C*WO[@K!<5:].'ZAV7WDLJH>8K3+"CWOVEEM* MMX]:[1+S6"SW&JB=#?#3;/FO>+]3QU)EI[I\H-J-9X'--: MTQ+)5%N&K'8;>BR*NTW3%FYOK^/%[*Y;!^@Y3;.Y7[G6?1?;0[Y3[>ZT$,)= MC-@@[/\8SR8K,W].?YM=Q3>YV];\YJ/]8PCL=WZLWFUL209TL6>#- "-_[-J MNC;V=])?V#]_B=.8QLO>;^*/^F"]Z]^2=.AJU[8H 3)Z+-^[0#JI3 M$LGV@>ME7^V$8G:872I#=QYG!7!Z&*5F3LE^6\]V*%X_R0=$^E0$CN=CU:O= M?" H6XSP5Z[B*7>:O_(3_\I// R;\#^YISS$XWVGQ].1JJ51[9H=&Y6M#CU,M26W7C-B@:&VG]D[:,H=N M+T>KMVWWB^-;N[]X,_L:)S$W-[[C4.^KB\TCUMM(CL-KIUUJQRD@2KAWZC^G M-/8P[OMIF;FV?_1Z2^!Q6':V5^TU,\;YK_/9]?-6RTO]]C5=;^-JL_%V<5L:2ME^IZK)>YQSP-H;>2[-$*41+$36/7RU,M@.4. M8[6PE-Z+6GQ!W3IRO0S3/NOJ/D/5SJSXS_5X>9-;(=V:$L*;J]O*CN,$PD30 MMA2Z!WZJ7L+ID7 ?9\K:8>.S9>8?B]4FLFH6^6TV 2M_69:*) _[5+U,U-\L_+;W$^\/S>_(U.4+=T<'6@ M\6K/:NNN)W;^<;Q8%KSJWCYJ)SA;.L[::Z#: +Y<67K7_MT\9*=LA98.LW:; MIOK)_WKQ+P_@OK$[(=G2459'8U6$]'J!+JW]/KIWW#_.%KORM9)=N)40=__P M#LG)?>=?AL'[ 172P=0N\Q2^ZES=JBR M1H4 VS1>)[Q:.C#:8906COB+E,=\/% G@%HZY=EDANI.R*QWJN1ZC$YXM'0& M\TSY-M*\>\-Q:+XJ;>F8I,$TU=GT5W!<[@1[&Q=^/EY=PQ3*4]T_?"<06SH MZ6ZRZOM2&&>Y[(1C^N-!NU+7S_M&[X1L2V3L1_'Q?E\ MYI]*WK.ZQH[/%"FUT56- G4WMG_J!5..?,BZ?_Q>3V[OA@^/AR[5*77_Z!4? M@G;&[>F;W8[VJOZ4>I.X/\B_.+N)_ M_:__!U!+ 0(4 Q0 ( !%%>5B;-M_82Q\ "&\ > " M 0 !E>#DW,7-N8W(M8VQA=V)A8VMP;VQI8WE?,2YH=&U02P$"% ,4 M" 117E8'\OI8TL$ !N(@ '@ @ &''P 97AH,C,Q8V]N M&5X,S$Q8V5O+FAT M;5!+ 0(4 Q0 ( !%%>5@RPV#,Q,F-F;RYH=&U02P$"% ,4 " 117E8!G]8 MYJ8% "Y'0 & @ 'F- AT !@ M ( !PCH '-N8W(M,3(S,3(S>&5X,S(R8V9O+FAT;5!+ 0(4 Q0 ( !%% M>5B='M1SNZ@# #'3*P 1 " :% !S;F-R+3(P,C,Q,C,Q M+FAT;5!+ 0(4 Q0 ( !%%>5ATMG-371X +1Q 0 1 " M 8OI P!S;F-R+3(P,C,Q,C,Q+GAS9%!+ 0(4 Q0 ( !%%>5CH=XS_HT$ M #7" @ 5 " 1<(! !S;F-R+3(P,C,Q,C,Q7V-A;"YX;6Q0 M2P$"% ,4 " 117E8>SI+*EBE "P?@< %0 @ 'M200 M&UL4$L! A0#% @ $45Y6$@[0A>4P@$ M1)X" !0 ( !>.\$ '-N8W(M,C R,S$R,S%?9S$N:G!G4$L! M A0#% @ $45Y6-!2T8+]R@$ .>H1 !4 ( !/K(& '-N M8W(M,C R,S$R,S%?;&%B+GAM;%!+ 0(4 Q0 ( !%%>5B1N$0$EQ XML 141 sncr-20231231_htm.xml IDEA: XBRL DOCUMENT 0001131554 2023-01-01 2023-12-31 0001131554 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001131554 sncr:EightPointThreeSevenFivePercent2500ParValueSeniorNotesDue2026Member 2023-01-01 2023-12-31 0001131554 2023-06-30 0001131554 2024-03-13 0001131554 2023-12-31 0001131554 2022-12-31 0001131554 us-gaap:SeriesBPreferredStockMember 2022-12-31 0001131554 us-gaap:SeriesBPreferredStockMember 2023-12-31 0001131554 2022-01-01 2022-12-31 0001131554 2021-01-01 2021-12-31 0001131554 us-gaap:CommonStockMember 2020-12-31 0001131554 us-gaap:TreasuryStockCommonMember 2020-12-31 0001131554 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001131554 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2020-12-31 0001131554 us-gaap:RetainedEarningsMember 2020-12-31 0001131554 2020-12-31 0001131554 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001131554 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001131554 us-gaap:TreasuryStockCommonMember 2021-01-01 2021-12-31 0001131554 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001131554 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-01-01 2021-12-31 0001131554 us-gaap:CommonStockMember 2021-12-31 0001131554 us-gaap:TreasuryStockCommonMember 2021-12-31 0001131554 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001131554 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2021-12-31 0001131554 us-gaap:RetainedEarningsMember 2021-12-31 0001131554 2021-12-31 0001131554 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001131554 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001131554 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001131554 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-01-01 2022-12-31 0001131554 us-gaap:CommonStockMember 2022-12-31 0001131554 us-gaap:TreasuryStockCommonMember 2022-12-31 0001131554 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001131554 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2022-12-31 0001131554 us-gaap:RetainedEarningsMember 2022-12-31 0001131554 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001131554 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001131554 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001131554 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-01-01 2023-12-31 0001131554 us-gaap:CommonStockMember 2023-12-31 0001131554 us-gaap:TreasuryStockCommonMember 2023-12-31 0001131554 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001131554 us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember 2023-12-31 0001131554 us-gaap:RetainedEarningsMember 2023-12-31 0001131554 us-gaap:SeriesBPreferredStockMember 2023-01-01 2023-12-31 0001131554 us-gaap:SeriesBPreferredStockMember 2022-01-01 2022-12-31 0001131554 us-gaap:SeriesBPreferredStockMember 2021-01-01 2021-12-31 0001131554 us-gaap:SeriesAPreferredStockMember 2023-01-01 2023-12-31 0001131554 us-gaap:SeriesAPreferredStockMember 2022-01-01 2022-12-31 0001131554 us-gaap:SeriesAPreferredStockMember 2021-01-01 2021-12-31 0001131554 sncr:SoftwareLicenseMember 2023-12-31 0001131554 sncr:SubscriptionServicesMember 2023-12-31 0001131554 sncr:ProfessionalServicesMember 2023-12-31 0001131554 sncr:TransactionServicesMember 2023-12-31 0001131554 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001131554 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-12-31 0001131554 sncr:TopFiveCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001131554 sncr:TopFiveCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001131554 sncr:TopFiveCustomersMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001131554 srt:MinimumMember 2023-12-31 0001131554 srt:MaximumMember 2023-12-31 0001131554 us-gaap:GeographicDistributionDomesticMember 2023-01-01 2023-12-31 0001131554 us-gaap:GeographicDistributionDomesticMember 2022-01-01 2022-12-31 0001131554 us-gaap:GeographicDistributionDomesticMember 2021-01-01 2021-12-31 0001131554 us-gaap:GeographicDistributionForeignMember 2023-01-01 2023-12-31 0001131554 us-gaap:GeographicDistributionForeignMember 2022-01-01 2022-12-31 0001131554 us-gaap:GeographicDistributionForeignMember 2021-01-01 2021-12-31 0001131554 us-gaap:GeographicDistributionDomesticMember 2023-12-31 0001131554 us-gaap:GeographicDistributionDomesticMember 2022-12-31 0001131554 us-gaap:GeographicDistributionForeignMember 2023-12-31 0001131554 us-gaap:GeographicDistributionForeignMember 2022-12-31 0001131554 srt:AmericasMember sncr:CloudMember 2023-01-01 2023-12-31 0001131554 srt:AmericasMember sncr:NetworkXMember 2023-01-01 2023-12-31 0001131554 srt:AmericasMember sncr:MessagingMember 2023-01-01 2023-12-31 0001131554 srt:AmericasMember 2023-01-01 2023-12-31 0001131554 srt:AsiaPacificMember sncr:CloudMember 2023-01-01 2023-12-31 0001131554 srt:AsiaPacificMember sncr:NetworkXMember 2023-01-01 2023-12-31 0001131554 srt:AsiaPacificMember sncr:MessagingMember 2023-01-01 2023-12-31 0001131554 srt:AsiaPacificMember 2023-01-01 2023-12-31 0001131554 us-gaap:EMEAMember sncr:CloudMember 2023-01-01 2023-12-31 0001131554 us-gaap:EMEAMember sncr:NetworkXMember 2023-01-01 2023-12-31 0001131554 us-gaap:EMEAMember sncr:MessagingMember 2023-01-01 2023-12-31 0001131554 us-gaap:EMEAMember 2023-01-01 2023-12-31 0001131554 sncr:CloudMember 2023-01-01 2023-12-31 0001131554 sncr:NetworkXMember 2023-01-01 2023-12-31 0001131554 sncr:MessagingMember 2023-01-01 2023-12-31 0001131554 sncr:CloudMember sncr:ProfessionalServicesMember 2023-01-01 2023-12-31 0001131554 sncr:NetworkXMember sncr:ProfessionalServicesMember 2023-01-01 2023-12-31 0001131554 sncr:MessagingMember sncr:ProfessionalServicesMember 2023-01-01 2023-12-31 0001131554 sncr:ProfessionalServicesMember 2023-01-01 2023-12-31 0001131554 sncr:CloudMember sncr:TransactionServicesMember 2023-01-01 2023-12-31 0001131554 sncr:NetworkXMember sncr:TransactionServicesMember 2023-01-01 2023-12-31 0001131554 sncr:MessagingMember sncr:TransactionServicesMember 2023-01-01 2023-12-31 0001131554 sncr:TransactionServicesMember 2023-01-01 2023-12-31 0001131554 sncr:CloudMember sncr:SubscriptionServicesMember 2023-01-01 2023-12-31 0001131554 sncr:NetworkXMember sncr:SubscriptionServicesMember 2023-01-01 2023-12-31 0001131554 sncr:MessagingMember sncr:SubscriptionServicesMember 2023-01-01 2023-12-31 0001131554 sncr:SubscriptionServicesMember 2023-01-01 2023-12-31 0001131554 sncr:CloudMember us-gaap:LicenseMember 2023-01-01 2023-12-31 0001131554 sncr:NetworkXMember us-gaap:LicenseMember 2023-01-01 2023-12-31 0001131554 sncr:MessagingMember us-gaap:LicenseMember 2023-01-01 2023-12-31 0001131554 us-gaap:LicenseMember 2023-01-01 2023-12-31 0001131554 srt:AmericasMember sncr:CloudMember 2022-01-01 2022-12-31 0001131554 srt:AmericasMember sncr:NetworkXMember 2022-01-01 2022-12-31 0001131554 srt:AmericasMember sncr:MessagingMember 2022-01-01 2022-12-31 0001131554 srt:AmericasMember 2022-01-01 2022-12-31 0001131554 srt:AsiaPacificMember sncr:CloudMember 2022-01-01 2022-12-31 0001131554 srt:AsiaPacificMember sncr:NetworkXMember 2022-01-01 2022-12-31 0001131554 srt:AsiaPacificMember sncr:MessagingMember 2022-01-01 2022-12-31 0001131554 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001131554 us-gaap:EMEAMember sncr:CloudMember 2022-01-01 2022-12-31 0001131554 us-gaap:EMEAMember sncr:NetworkXMember 2022-01-01 2022-12-31 0001131554 us-gaap:EMEAMember sncr:MessagingMember 2022-01-01 2022-12-31 0001131554 us-gaap:EMEAMember 2022-01-01 2022-12-31 0001131554 sncr:CloudMember 2022-01-01 2022-12-31 0001131554 sncr:NetworkXMember 2022-01-01 2022-12-31 0001131554 sncr:MessagingMember 2022-01-01 2022-12-31 0001131554 sncr:CloudMember sncr:ProfessionalServicesMember 2022-01-01 2022-12-31 0001131554 sncr:NetworkXMember sncr:ProfessionalServicesMember 2022-01-01 2022-12-31 0001131554 sncr:MessagingMember sncr:ProfessionalServicesMember 2022-01-01 2022-12-31 0001131554 sncr:ProfessionalServicesMember 2022-01-01 2022-12-31 0001131554 sncr:CloudMember sncr:TransactionServicesMember 2022-01-01 2022-12-31 0001131554 sncr:NetworkXMember sncr:TransactionServicesMember 2022-01-01 2022-12-31 0001131554 sncr:MessagingMember sncr:TransactionServicesMember 2022-01-01 2022-12-31 0001131554 sncr:TransactionServicesMember 2022-01-01 2022-12-31 0001131554 sncr:CloudMember sncr:SubscriptionServicesMember 2022-01-01 2022-12-31 0001131554 sncr:NetworkXMember sncr:SubscriptionServicesMember 2022-01-01 2022-12-31 0001131554 sncr:MessagingMember sncr:SubscriptionServicesMember 2022-01-01 2022-12-31 0001131554 sncr:SubscriptionServicesMember 2022-01-01 2022-12-31 0001131554 sncr:CloudMember us-gaap:LicenseMember 2022-01-01 2022-12-31 0001131554 sncr:NetworkXMember us-gaap:LicenseMember 2022-01-01 2022-12-31 0001131554 sncr:MessagingMember us-gaap:LicenseMember 2022-01-01 2022-12-31 0001131554 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001131554 srt:AmericasMember sncr:CloudMember 2021-01-01 2021-12-31 0001131554 srt:AmericasMember sncr:NetworkXMember 2021-01-01 2021-12-31 0001131554 srt:AmericasMember sncr:MessagingMember 2021-01-01 2021-12-31 0001131554 srt:AmericasMember 2021-01-01 2021-12-31 0001131554 srt:AsiaPacificMember sncr:CloudMember 2021-01-01 2021-12-31 0001131554 srt:AsiaPacificMember sncr:NetworkXMember 2021-01-01 2021-12-31 0001131554 srt:AsiaPacificMember sncr:MessagingMember 2021-01-01 2021-12-31 0001131554 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001131554 us-gaap:EMEAMember sncr:CloudMember 2021-01-01 2021-12-31 0001131554 us-gaap:EMEAMember sncr:NetworkXMember 2021-01-01 2021-12-31 0001131554 us-gaap:EMEAMember sncr:MessagingMember 2021-01-01 2021-12-31 0001131554 us-gaap:EMEAMember 2021-01-01 2021-12-31 0001131554 sncr:CloudMember 2021-01-01 2021-12-31 0001131554 sncr:NetworkXMember 2021-01-01 2021-12-31 0001131554 sncr:MessagingMember 2021-01-01 2021-12-31 0001131554 sncr:CloudMember sncr:ProfessionalServicesMember 2021-01-01 2021-12-31 0001131554 sncr:NetworkXMember sncr:ProfessionalServicesMember 2021-01-01 2021-12-31 0001131554 sncr:MessagingMember sncr:ProfessionalServicesMember 2021-01-01 2021-12-31 0001131554 sncr:ProfessionalServicesMember 2021-01-01 2021-12-31 0001131554 sncr:CloudMember sncr:TransactionServicesMember 2021-01-01 2021-12-31 0001131554 sncr:NetworkXMember sncr:TransactionServicesMember 2021-01-01 2021-12-31 0001131554 sncr:MessagingMember sncr:TransactionServicesMember 2021-01-01 2021-12-31 0001131554 sncr:TransactionServicesMember 2021-01-01 2021-12-31 0001131554 sncr:CloudMember sncr:SubscriptionServicesMember 2021-01-01 2021-12-31 0001131554 sncr:NetworkXMember sncr:SubscriptionServicesMember 2021-01-01 2021-12-31 0001131554 sncr:MessagingMember sncr:SubscriptionServicesMember 2021-01-01 2021-12-31 0001131554 sncr:SubscriptionServicesMember 2021-01-01 2021-12-31 0001131554 sncr:CloudMember us-gaap:LicenseMember 2021-01-01 2021-12-31 0001131554 sncr:NetworkXMember us-gaap:LicenseMember 2021-01-01 2021-12-31 0001131554 sncr:MessagingMember us-gaap:LicenseMember 2021-01-01 2021-12-31 0001131554 us-gaap:LicenseMember 2021-01-01 2021-12-31 0001131554 sncr:ContractAcquisitionCostsMember 2023-01-01 2023-12-31 0001131554 sncr:ContractAcquisitionCostsMember 2022-01-01 2022-12-31 0001131554 sncr:ContractAcquisitionCostsMember 2021-01-01 2021-12-31 0001131554 sncr:ContractFulfillmentCostsMember 2023-12-31 0001131554 sncr:ContractFulfillmentCostsMember 2022-12-31 0001131554 2024-01-01 2023-01-01 2023-12-31 0001131554 2024-01-01 2023-12-31 0001131554 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember 2023-10-31 0001131554 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember 2023-10-31 2023-10-31 0001131554 srt:MinimumMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember 2023-10-31 2023-10-31 0001131554 srt:MaximumMember us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember 2023-10-31 2023-10-31 0001131554 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember us-gaap:SeriesBPreferredStockMember 2023-11-03 2023-11-03 0001131554 sncr:MessagingAndNetworkXBusinessesMember 2023-10-31 0001131554 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember 2023-01-01 2023-12-31 0001131554 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember 2022-01-01 2022-12-31 0001131554 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember 2021-01-01 2021-12-31 0001131554 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember 2023-12-31 0001131554 us-gaap:DiscontinuedOperationsDisposedOfBySaleMember sncr:MessagingAndNetworkXBusinessesMember 2022-12-31 0001131554 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sncr:DXPBusinessMember 2023-03-07 2023-03-07 0001131554 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sncr:DXPBusinessMember 2022-03-07 2022-03-07 0001131554 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sncr:DXPBusinessMember 2022-05-11 2022-05-11 0001131554 us-gaap:OtherCurrentAssetsMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sncr:DXPBusinessMember 2022-05-11 2022-05-11 0001131554 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sncr:DXPBusinessMember 2022-05-11 0001131554 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember sncr:DXPBusinessMember 2022-01-01 2022-12-31 0001131554 sncr:AccountsReceivableSecuritizationFacilityMember 2022-06-23 0001131554 sncr:AccountsReceivableSecuritizationFacilityMember sncr:HanoverRateMember 2022-06-23 2022-06-23 0001131554 sncr:AccountsReceivableSecuritizationFacilityMember 2022-06-23 2022-06-23 0001131554 sncr:AccountsReceivableSecuritizationFacilityMember 2023-01-01 2023-12-31 0001131554 sncr:AccountsReceivableSecuritizationFacilityMember sncr:SNTechnologiesMember 2023-12-31 0001131554 sncr:AccountsReceivableSecuritizationFacilityMember 2023-12-31 0001131554 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001131554 us-gaap:FairValueInputsLevel1Member 2022-12-31 0001131554 sncr:SequentialTechnologyInternationalLLCAndAPCapitalHoldingsIILLCMember us-gaap:LoansPayableMember 2020-06-30 0001131554 sncr:SequentialTechnologyInternationalLLCAndAPCapitalHoldingsIILLCMember 2022-12-31 0001131554 us-gaap:ComputerEquipmentMember 2023-12-31 0001131554 us-gaap:ComputerEquipmentMember 2022-12-31 0001131554 sncr:SoftwarePurchasedMember 2023-12-31 0001131554 sncr:SoftwarePurchasedMember 2022-12-31 0001131554 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001131554 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001131554 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001131554 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001131554 us-gaap:DevelopedTechnologyRightsMember 2023-12-31 0001131554 sncr:CustomerListsAndRelationshipsMember 2023-12-31 0001131554 sncr:CapitalizedSoftwareAndPatentsMember 2023-12-31 0001131554 us-gaap:TradeNamesMember 2023-12-31 0001131554 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001131554 sncr:CustomerListsAndRelationshipsMember 2022-12-31 0001131554 sncr:CapitalizedSoftwareAndPatentsMember 2022-12-31 0001131554 us-gaap:TradeNamesMember 2022-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2021-06-30 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2021-06-30 2021-06-30 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2021-06-30 2021-06-30 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2021-06-30 2021-06-30 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2021-06-30 2021-06-30 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2021-10-25 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2021-10-25 2021-10-25 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2021-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2023-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2022-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2022-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2022-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2022-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2023-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2023-12-31 0001131554 us-gaap:RevolvingCreditFacilityMember 2019-10-04 0001131554 us-gaap:RevolvingCreditFacilityMember us-gaap:FederalFundsEffectiveSwapRateMember 2019-10-04 2019-10-04 0001131554 us-gaap:RevolvingCreditFacilityMember sncr:LondonInterbankOfferedRateLIBOR1Member 2019-10-04 2019-10-04 0001131554 us-gaap:RevolvingCreditFacilityMember 2019-10-04 2019-10-04 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2023-01-01 2023-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2022-01-01 2022-12-31 0001131554 sncr:SeniorNotesDueJune302026Member us-gaap:SeniorNotesMember 2021-01-01 2021-12-31 0001131554 sncr:A2014ConvertibleSeniorNotesDue2019Member us-gaap:SeniorNotesMember 2023-01-01 2023-12-31 0001131554 sncr:A2014ConvertibleSeniorNotesDue2019Member us-gaap:SeniorNotesMember 2022-01-01 2022-12-31 0001131554 sncr:A2014ConvertibleSeniorNotesDue2019Member us-gaap:SeniorNotesMember 2021-01-01 2021-12-31 0001131554 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001131554 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001131554 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001131554 sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember 2022-12-31 0001131554 sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember 2023-01-01 2023-12-31 0001131554 sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember 2023-12-31 0001131554 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001131554 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001131554 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001131554 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001131554 sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember 2021-12-31 0001131554 sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember 2022-01-01 2022-12-31 0001131554 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001131554 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001131554 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0001131554 sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember 2020-12-31 0001131554 sncr:AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember 2021-01-01 2021-12-31 0001131554 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001131554 2023-12-04 0001131554 2023-12-04 2023-12-04 0001131554 us-gaap:PreferredStockMember 2022-12-31 0001131554 us-gaap:PreferredStockMember 2023-12-31 0001131554 2021-06-29 0001131554 us-gaap:PrivatePlacementMember 2021-06-29 2021-06-29 0001131554 us-gaap:OverAllotmentOptionMember 2021-06-29 2021-06-29 0001131554 2020-01-01 2020-12-31 0001131554 us-gaap:SeriesBPreferredStockMember us-gaap:PrivatePlacementMember 2021-06-30 2021-06-30 0001131554 us-gaap:SeriesBPreferredStockMember 2021-06-30 0001131554 us-gaap:SeriesBPreferredStockMember 2021-06-30 2021-06-30 0001131554 srt:MaximumMember 2021-06-30 2021-06-30 0001131554 srt:MinimumMember 2021-06-30 2021-06-30 0001131554 us-gaap:SeriesBPreferredStockMember 2021-12-31 0001131554 sncr:SeriesBPerpetualNonConvertiblePreferredStockMember 2023-01-01 2023-12-31 0001131554 sncr:SeriesBPerpetualNonConvertiblePreferredStockMember us-gaap:SubsequentEventMember 2024-01-02 2024-01-02 0001131554 sncr:SilverPrivateHoldingsILLCMember 2018-02-15 0001131554 sncr:SilverPrivateHoldingsILLCMember 2018-02-15 2018-02-15 0001131554 us-gaap:SeriesAPreferredStockMember 2021-06-30 2021-06-30 0001131554 us-gaap:SeriesAPreferredStockMember 2023-12-31 0001131554 srt:MinimumMember 2023-12-04 2023-12-04 0001131554 srt:MaximumMember 2023-12-04 2023-12-04 0001131554 sncr:EquityIncentivePlan2015Member 2023-12-31 0001131554 sncr:NewHireEquityIncentivePlan2017Member 2023-12-31 0001131554 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001131554 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001131554 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001131554 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001131554 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001131554 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001131554 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-12-31 0001131554 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0001131554 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0001131554 sncr:EmployeeAndDirectorsStockOptionsMember 2023-01-01 2023-12-31 0001131554 sncr:EmployeeAndDirectorsStockOptionsMember 2022-01-01 2022-12-31 0001131554 sncr:EmployeeAndDirectorsStockOptionsMember 2021-01-01 2021-12-31 0001131554 us-gaap:RestrictedStockMember 2023-01-01 2023-12-31 0001131554 us-gaap:RestrictedStockMember 2022-01-01 2022-12-31 0001131554 us-gaap:RestrictedStockMember 2021-01-01 2021-12-31 0001131554 us-gaap:PerformanceSharesMember 2023-01-01 2023-12-31 0001131554 us-gaap:PerformanceSharesMember 2022-01-01 2022-12-31 0001131554 us-gaap:PerformanceSharesMember 2021-01-01 2021-12-31 0001131554 us-gaap:PerformanceSharesMember 2023-12-31 0001131554 us-gaap:PerformanceSharesMember sncr:EquityIncentivePlan2015Member 2023-01-01 2023-12-31 0001131554 us-gaap:RestrictedStockMember 2022-12-31 0001131554 us-gaap:RestrictedStockMember 2023-12-31 0001131554 us-gaap:PerformanceSharesMember 2022-12-31 0001131554 sncr:EmployeeAndDirectorsStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001131554 sncr:EmployeeAndDirectorsStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-12-31 0001131554 sncr:EmployeeAndDirectorsStockOptionsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0001131554 us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-01 2023-12-31 0001131554 us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-01 2023-12-31 0001131554 us-gaap:RestrictedStockMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2023-01-01 2023-12-31 0001131554 us-gaap:EmployeeSeveranceMember 2022-12-31 0001131554 us-gaap:EmployeeSeveranceMember 2023-01-01 2023-12-31 0001131554 us-gaap:EmployeeSeveranceMember 2023-12-31 0001131554 us-gaap:AccruedLiabilitiesMember 2023-01-01 2023-12-31 0001131554 us-gaap:OtherNoncurrentLiabilitiesMember 2023-01-01 2023-12-31 0001131554 us-gaap:DomesticCountryMember 2023-12-31 0001131554 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001131554 us-gaap:ForeignCountryMember 2023-12-31 0001131554 sncr:SucceedingFirstYearPeriodMember 2023-12-31 0001131554 sncr:SucceedingSecondYearPeriodMember 2023-12-31 0001131554 sncr:SucceedingPeriodAfterTenYearsMember 2023-12-31 0001131554 sncr:IndefiniteMember 2023-12-31 0001131554 2022-04-01 2022-06-30 0001131554 2022-06-07 2022-06-07 0001131554 2023-07-12 2023-07-12 0001131554 2023-01-01 2023-03-31 0001131554 2023-04-01 2023-06-30 0001131554 2023-07-01 2023-09-30 0001131554 2023-10-01 2023-12-31 0001131554 2022-01-01 2022-03-31 0001131554 2022-07-01 2022-09-30 0001131554 2022-10-01 2022-12-31 0001131554 sncr:LaurieHarrisMember 2023-10-01 2023-12-31 0001131554 sncr:LaurieHarrisMember 2023-12-31 0001131554 us-gaap:AllowanceForCreditLossMember 2022-12-31 0001131554 us-gaap:AllowanceForCreditLossMember 2023-01-01 2023-12-31 0001131554 us-gaap:AllowanceForCreditLossMember 2023-12-31 0001131554 us-gaap:AllowanceForCreditLossMember 2021-12-31 0001131554 us-gaap:AllowanceForCreditLossMember 2022-01-01 2022-12-31 0001131554 us-gaap:AllowanceForCreditLossMember 2020-12-31 0001131554 us-gaap:AllowanceForCreditLossMember 2021-01-01 2021-12-31 0001131554 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-12-31 0001131554 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-01-01 2023-12-31 0001131554 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2023-12-31 0001131554 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-12-31 0001131554 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2022-01-01 2022-12-31 0001131554 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2020-12-31 0001131554 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2021-01-01 2021-12-31 iso4217:USD shares iso4217:USD shares pure sncr:segment sncr:compensation_plan sncr:vote sncr:defendant Accelerated Filer 0001131554 false 2023 FY P2Y P3Y http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://synchronoss.com/20231231#LeaseLiabilityNoncurrent http://synchronoss.com/20231231#LeaseLiabilityNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://synchronoss.com/20231231#LeaseLiabilityNoncurrent http://synchronoss.com/20231231#LeaseLiabilityNoncurrent 0.05 0.2 0.09 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 P367D 10-K true 2023-12-31 --12-31 false 001-40574 SYNCHRONOSS TECHNOLOGIES, INC DE 06-1594540 200 Crossing Boulevard 8th Floor Bridgewater NJ 08807 866 620-3940 Common Stock, $.0001 par value SNCR NASDAQ 8.375% Senior Notes due 2026 SNCRL NASDAQ No No Yes Yes false false true false false 71100000 10311380 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Information required by Part III (Items 10, 11, 12, 13 and 14) is incorporated by reference to portions of the Registrant’s definitive Proxy Statement for its 2024 Annual Meeting of Stockholders (the “Proxy Statement”), which is to be filed pursuant to Regulation 14A within 120 days after the end of the Registrant’s fiscal year ended December 31, 2023. Except as expressly incorporated by reference, the Proxy Statement shall not be deemed to be a part of this report on Form 10‑K.</span></div> 42 Ernst & Young LLP Iselin, New Jersey 24572000 18310000 23477000 31685000 33953000 32998000 0 22294000 82002000 105287000 3673000 4441000 14791000 20106000 183908000 182259000 22214000 22356000 0 4834000 3749000 4053000 0 54736000 228335000 292785000 310337000 398072000 7475000 9700000 39127000 44314000 1095000 1948000 0 24221000 47697000 80183000 136215000 134584000 3207000 466000 23593000 29145000 1691000 2695000 0 2054000 212403000 249127000 0.0001 0.0001 150000 150000 61000 61000 71000 71000 58802000 68348000 12500000 12500000 0.0001 0.0001 16667000 16667000 10314000 10137000 10314000 10137000 1000 1000 483527000 488856000 -25732000 -44131000 -431164000 -376629000 26632000 68097000 310337000 398072000 164196000 173756000 189342000 42218000 46500000 60160000 46565000 49598000 59811000 65216000 61153000 74219000 4013000 1443000 3684000 16830000 14756000 17231000 174842000 173450000 215105000 -10646000 306000 -25763000 426000 453000 38000 13963000 13639000 6411000 0 2549000 0 -5128000 3553000 -4916000 -29311000 -6778000 -37052000 4743000 -59000 -8787000 -34054000 -6719000 -28265000 -2200000 921000 6777000 -16382000 0 0 1935000 1918000 1610000 -20517000 -997000 5167000 -54571000 -7716000 -23098000 -36000 200000 -156000 10007000 9552000 35509000 -64542000 -17468000 -58451000 -4.52 -1.71 -8.79 -2.10 -0.10 0.71 -6.62 -1.81 -8.08 -4.52 -1.71 -8.79 -2.10 -0.10 0.71 -6.62 -1.81 -8.08 9745000 9626000 7235000 9745000 9626000 7235000 -54571000 -7716000 -23098000 18399000 -11261000 -3274000 0 115000 -1498000 18399000 -11146000 -4772000 -36172000 -18862000 -27870000 -36000 200000 -156000 -36136000 -19062000 -27714000 5734000 1000 796000 -82087000 499352000 -28213000 -345771000 43282000 9259000 9259000 216000 1000 1000 22718000 22718000 12791000 12791000 4701000 110000000 110000000 8340000 8340000 796000 -796000 -82087000 82087000 0 -23098000 -23098000 -156000 156000 0 -4772000 -4772000 9855000 1000 0 0 492520000 -32985000 -368713000 90823000 9855000 1000 0 0 492520000 -32985000 -368713000 90823000 5771000 5771000 290000 0 9409000 9409000 143000 143000 8000 83000 83000 -7716000 -7716000 200000 -200000 0 -11146000 -11146000 10137000 1000 0 0 488856000 -44131000 -376629000 68097000 10137000 1000 0 0 488856000 -44131000 -376629000 68097000 4963000 4963000 207000 0 9679000 9679000 328000 328000 30000 249000 249000 -54571000 -54571000 -36000 36000 0 18399000 18399000 10314000 1000 0 0 483527000 -25732000 -431164000 26632000 -34054000 -6719000 -28265000 -20517000 -997000 5167000 27347000 31753000 34760000 0 0 1305000 1534000 1391000 624000 -27000 -126000 -263000 0 2549000 0 -16382000 0 0 0 0 550000 97000 88000 9000 2741000 -164000 463000 5153000 5461000 9343000 1483000 3638000 0 4834000 0 0 1918000 175000 1353000 -14237000 -14000 748000 473000 -6954000 4394000 -5353000 3024000 -2031000 -5208000 -8430000 3468000 6384000 -8312000 -21972000 2297000 -8094000 6150000 18829000 17359000 4945000 1302000 1408000 1521000 18572000 19758000 22972000 0 0 550000 23674000 0 0 0 8000000 0 3800000 -13166000 -23943000 -8000 0 -1000 249000 83000 1000 0 0 8606000 0 0 141077000 12000000 0 0 12000000 0 10000000 0 0 110000000 0 0 8340000 0 0 75000000 0 0 2495000 9848000 6455000 1781000 9874000 6738000 0 0 0 278665000 -19979000 -13276000 16188000 1000 -500000 643000 2651000 -9583000 -2167000 18310000 29336000 31679000 3611000 2168000 1992000 21921000 31504000 33671000 24572000 18310000 29336000 0 3611000 2168000 24572000 21921000 31504000 3399000 4562000 3449000 991000 5206000 420000 11894000 11822000 3657000 0 0 31277000 328000 2581000 0 Description of Business <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">General</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Synchronoss Technologies, Inc. (“Synchronoss” or the “Company”) is a leading provider of white label cloud, messaging, digital and network management solutions that enable our customers to keep subscribers, systems, networks and content in sync. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Synchronoss Personal Cloud</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> solution is designed to create an engaging and trusted customer experience through ongoing content management and engagement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Synchronoss Personal Cloud</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> platform is a secure and highly scalable, white label platform that allows our customers’ subscribers to backup and protect, engage with, and manage their personal content and gives our operator customers the ability to increase average revenue per user (“ARPU”) and reduce churn.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Synchronoss Personal Cloud</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> platform is specifically designed to support smartphones, tablets, desktops computers, and laptops.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Synchronoss’ Messaging platform (Owned and operated through October 31, 2023) powers mobile messaging and mailboxes for hundreds of millions of telecommunication subscribers. Our Advanced Messaging platform is a powerful, secure</span><span style="color:#008080;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> intelligent, white label messaging platform that expands capabilities for communications service provider and multi-service providers to offer P2P messaging via Rich Communications Services (“RCS”).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Mobile Messaging Platform (“MMP”) is poised to provide a single standard ecosystem for onboarding and management to brands, advertisers and message wholesalers.</span></div>The Synchronoss NetworkX (Owned and operated through October 31, 2023) products provide operators with the tools and software to design their physical network, streamline their infrastructure purchases, and manage and optimize comprehensive network expenses for leading top tier carriers around the globe. Summary of Significant Accounting Policies <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Discontinued Operations</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 31, 2023, Synchronoss Technologies, Inc. entered into an Asset Purchase Agreement with Lumine Group Software Solutions (Ireland) Limited, pursuant to which the Company sold its Messaging and NetworkX businesses. This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. Accordingly, the operating results of, and costs to separate the Messaging and NetworkX businesses are reported in Net loss from discontinued operations, net of taxes in the Consolidated Statements of Operations for all periods presented. In addition, the related assets and liabilities held prior to the sale are reported as Assets and liabilities of discontinued operations on the Consolidated Balance Sheets. The notes to the financial statements have been adjusted on a retrospective basis. For additional information, see Note 4. Divestitures and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and variable interest entities (“VIE”) in which the Company is the primary beneficiary and entities in which the Company has a controlling interest. Investments in less than majority-owned companies in which the Company does not have a controlling interest, but does have significant influence, are accounted for as equity method investments. Investments in less than majority-owned companies in which the Company does not have the ability to exert significant influence over the operating and financial policies of the investee are accounted for using the cost method. All material intercompany transactions and accounts are eliminated in consolidation. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unless otherwise noted, tables are presented in U.S. dollars in thousands. Certain columns and rows may not add due to the use of rounded numbers. Percentages presented are calculated from the underlying numbers in thousands. Earnings per share amounts are computed independently for earnings from continuing operations, earnings from discontinued operations and net earnings. As a result, the sum of per-share amounts may not equal the total. Unless otherwise noted, all amounts and disclosures included in the Notes to Consolidated Financial Statements reflect only the Company's continuing operations except for the Consolidated Statements of Cash Flows, which are presented for the whole company. For supplemental cash flow disclosures, see Note 4. Divestitures and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the fourth quarter of 2023 there was a change in the capital structure due to a reverse stock split, which decreased the number of common shares outstanding. The Company retroactively displayed the effect of the change in the Consolidated Balance Sheets, and retroactively adjusted the computations of basic and diluted EPS for all periods presented on the Consolidated Statement of Operations. For additional information, see Note 15. Capital Structure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There continue to be uncertainties regarding the current geopolitical tensions. The Company is closely monitoring the impact of the geopolitical environment on all aspects of its business, including how it will impact its customers, employees, suppliers, vendors, business partners and distribution channels. While the geopolitical environment did not materially affect the Company’s financial results and business operations for the year ended December 31, 2023, the Company is unable to predict the impact these factors will have on its financial position and operating results due to numerous uncertainties. The Company will continue to assess the evolving impact of geopolitical tensions and will make adjustments to its operations as necessary.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Standards issued not yet adopted</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:16.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.492%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Standard</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect on the financial statements</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Update 2023-09 - Income Taxes (Topic 740) - Improvements to Income Tax Disclosures</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The amendments in this Update related to the rate reconciliation and income taxes paid disclosures improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.<br/></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Planned date of adoption: January 1, 2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></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><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><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><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><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:16.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.492%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Update 2023-07 - Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The amendments in this Update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in this Update Requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.<br/></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Planned date of adoption: January 1, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of the promised goods or services are transferred to the Company’s customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company generates all of its revenue from contracts with customers.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription and Transaction revenues consist of revenues derived from the processing of transactions through the Company’s service platforms, providing enterprise portal management services on a subscription basis and maintenance agreements on software licenses. The Company generates revenue from Subscription services from monthly active user fees, software as a service (“SaaS”) fees, hosting and storage fees, and fees for the related maintenance support for those services. In most cases, the subscription or transaction arrangement is a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). The Company applies the variable consideration allocation exception when the terms of variable payment relate specifically to efforts to satisfy the performance obligation or the transfer of service based on usage within the corresponding period, under Topic 606 Section 10-25-14(b) – in such situations the revenue booked and the revenue billed for any month are the same. When the Company does not allocate variable consideration to distinct periods of service or apply the variable consideration allocation exception, the total estimated transaction price is recognized ratably over the term of the contract, where the level of service provided to the customer does not vary significantly from one period to another.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction service arrangements include services such as processing equipment orders, new account setup and activation, number port requests, credit checks and inventory management. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction revenues are principally based on a contractual price per transaction and are recognized based on the number of transactions processed during each reporting period. Revenues are recorded based on the total number of transactions processed at the applicable price established in the relevant contract.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the Company’s contracts guarantee minimum volume transactions from the customer. In these instances, if the customer’s total estimated transaction volume for the period is expected to be less than the contractual amount, the Company records revenues at the minimum guaranteed amount ratably over the period covered by the minimum. Setup fees for transactional service arrangements are deferred until set up activities are completed and recognized on a straight‑line basis over remaining expected customer relationship period. Revenues are presented net of discounts, which are volume level driven. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Topic 606 Section 10-50-20, any credits due to customers, which are generally performance driven and based upon system availability or response times to incidents, are determined and accounted for as a reduction to revenue in the period in which the services are provided. The Company recognizes revenues from support and maintenance performance obligations over the service delivery period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s software licenses typically provide for a perpetual or term right to use the Company’s software. The Company has concluded that in most cases its software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered to the customer. Contracts that include software customization or specified upgrades may result in the combination of the customization services with the software license as one performance obligation. The Company does not have a history of returns, or refunds of is software licenses, however, in limited instances, the Company may constrain consideration to high-risk customers, until collection is resolved. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s professional services include software development and customization. The contracts generally include project deliverables specified by each customer. The performance obligations in the agreements are generally combined into one deliverable and generally result in the transfer of control over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to us. The Company recognizes revenue on fixed fee contracts on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation, or ratably to the extent the level of effort to satisfy the performance obligation is materially consistent each period.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company’s contracts with customers contain multiple performance obligations which generally include either 1) a perpetual software license with support and maintenance and sometimes a hosting agreement or 2) a term SaaS agreement, frequently sold along with professional services. For these contracts, the Company accounts for individual goods and services </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">separately if they are distinct performance obligations. This often requires significant judgment based upon knowledge of the products, the solution provided and the structure of the sales contract. In SaaS agreements, the Company provides a service to the customer which combines the software functionality, maintenance and hosting into a single performance obligation when the customer doesn’t have the ability to take possession of the underlying software license. The Company may also sell the same three goods and services in a contract, but there may be three performance obligations, where the customer has the right to take possession of the software license without significant penalty. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company estimates standalone selling prices of software based on observable inputs of past transactions to similarly situated customers. When such observable data is not available for certain software licenses because there is a limited number of transactions or prices are highly variable, the Company will estimate the standalone selling price using the residual approach. Standalone selling prices of services are typically determined based on observable transactions when these services are sold on a standalone basis to similarly situated customers or estimated using a cost-plus margin approach. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimating the transaction price of variable consideration including the variable quantity subscription or transaction contracts in a multiple performance obligation arrangement requires significant judgment. The Company generally estimates this variable consideration at the most likely amount to which the Company expects to be entitled and in certain cases based on the expected value. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company reviews and updates these estimates on a quarterly basis. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s typical performance obligations include the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:32.138%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation is Typically Satisfied</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is Typically Estimated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Software License</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software License</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions or residual approach when prices are highly variable or uncertain </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software License with significant customization</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Over the performance of the customization and installation of the software (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Hosting Services</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As hosting services are provided (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated using a cost-plus margin approach</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Professional Services</span></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="display:none"></td><td colspan="3" style="display:none"></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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customization</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SaaS: Over the remaining term of the SaaS agreement<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">License: Over the performance of the customization and installation of the software (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Transaction Services</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As transaction is processed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Subscription Services</span></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="display:none"></td><td colspan="3" style="display:none"></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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer Support</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SaaS</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Over the course of the SaaS service once the system is available for use (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated using a cost-plus margin approach</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payments for the Company’s performance obligations are typically due within 90 days of services being provided for Software License, Professional Services, and Subscription Services, and due within 90 days of transaction for Transaction Services.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues represent billings to customers for services in advance of the performance of services, with revenues recognized as the services are rendered.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service Level Standards</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to certain contracts, the Company is subject to service level standards and to corresponding penalties for failure to meet those standards. All performance-related penalties are reflected as a corresponding reduction of the Company’s revenues. These penalties, if applicable, are recorded in the month incurred and were insignificant for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenues</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services includes all direct materials, direct labor and those indirect costs related to revenues such as indirect labor, materials and supplies and facilities cost, exclusive of depreciation and amortization expense.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs are accounted for in accordance with either ASC 985-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Software - Costs of Software to be Sold, Leased or Marketed,”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or ASC 350-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Internal-Use Software.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Costs associated with the planning and designing phase of software development are classified as research and development costs and are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, and employee compensation and related expenses of personnel directly associated with the development activities. Once technological feasibility has been determined, a portion of the costs incurred in development, including coding, testing and quality assurance, are capitalized until available for general release to clients.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization is calculated on a solution-by-solution basis and is recognized over the estimated economic life of the software, typically ranging <span style="-sec-ix-hidden:f-533">two</span> to three years. Amortization begins when the software is substantially completed for its intended use. Costs incurred during the preliminary and post-implementation stages are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, employee compensation and related expenses of personnel directly associated with the development activities. Software development costs are evaluated for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Unrecoverable costs are reviewed annually and recognized in the period they become unrecoverable, as needed, and are recorded in the Consolidated Statements of Operations as depreciation and amortization expense.</span></div><div><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized software development costs and amortization expense were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software development amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,633 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,265 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">no</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> impairment charges to its capitalized software intangible assets for the years ended December 31, 2023, 2022 and 2021, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents at several major financial institutions. The Company believes that concentration of credit risk with respect to accounts receivable is limited because of the creditworthiness of its major customers.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s top five customers accounted for 96.6%, 94.6% and 92.4% of net revenues for the years ended December 31, 2023, 2022 and 2021, respectively. Contracts with these customers typically run for <span style="-sec-ix-hidden:f-546">three</span> to five years. Of these customers, Verizon accounted for more than 10% of the Company’s revenues in 2023, 2022, and 2021, and AT&amp;T accounted for more than 10% of the Company’s revenues in 2023.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of acquisition to be cash equivalents.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable include amounts billed to customers, claims, and unbilled revenue, which consists of amounts recognized as sales but not yet billed. Substantially all amounts of unbilled receivables are expected to be billed and collected in the subsequent year. The Company had unbilled receivable balances of $0.7 million and $0.5 million as of December 31, 2023 and 2022, respectively. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through sales of products and services. The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Customers are pooled based on sharing specific risk factors, including geographic location. Due to the short-term nature of such receivables, the estimated accounts receivable that may not be collected is based on aging of the accounts receivable balances. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customers are assessed for credit worthiness upfront through a credit review, which includes assessment based on our analysis of their financial statements when a credit rating is not available. The Company evaluates contract terms and conditions, country and political risk, and may require prepayment to mitigate risk of loss. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectible after all collection efforts have been exhausted. Estimates of potential credit losses are used to determine the allowance; they are based on assessment of anticipated payment and all other historical, current and future information that is reasonably available. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments and Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes disclosures of fair value information about financial instruments and liabilities, whether or not recognized on the Consolidated Balance Sheets, for which it is practicable to estimate that value. Due to their short-term nature, the carrying amounts reported in the financial statements approximate the fair value for cash and cash equivalents, marketable securities, accounts receivable and accounts payable.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment and leasehold improvements are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from 3 to 5 years, or the lesser of the related initial term of the lease or useful life for leasehold improvements. Amortization of property and equipment recorded under a capital lease is included with depreciation expense. Expenditures for routine maintenance and repairs are charged against operations, while major replacements, improvements and additions are capitalized.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncontrolling Interests and Mandatorily Redeemable Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests (“NCI”) are evaluated by the Company and are shown as either a liability, temporary equity (shown between liabilities and equity) or as permanent equity depending on the nature of the redeemable features at amounts based on formulas specific to each entity. Generally, mandatorily redeemable NCIs are classified as liabilities and non-mandatorily redeemable NCIs are classified outside of stockholders’ equity in the Consolidated Balance Sheets as temporary equity under the caption Redeemable noncontrolling interests, and are measured at their redemption values at the end of each period. If the redemption value is greater than the carrying value, an adjustment is recorded in retained earnings to record the NCI at its redemption value. Redeemable NCIs that are mandatorily redeemable are classified as a liability in the Consolidated Balance Sheets under either other current liabilities or other long-term liabilities, depending on the remaining duration until settlement, and are measured at the amount of cash that would be paid if settlement occurred at the balance sheet date with any change from the prior period recognized as interest expense.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the noncontrolling interest is not currently redeemable yet probable of becoming redeemable, the Company is required to either (1) accrete changes in the redemption value over the period from the date of issuance to the earliest redemption date of the instrument using an appropriate methodology, usually the interest method, or (2) recognize changes in the redemption value immediately as they occur and adjust the carrying value of the security to equal the redemption value at the end of each reporting period. The Company has elected to recognize changes in the redemption value immediately as they occur and adjust the carrying value of the noncontrolling interest to the greater of the estimated redemption value, which approximates fair value, at the end of each reporting period or the initial carrying amount.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to NCIs reflects the portion of the net income (loss) of consolidated entities applicable to the NCI stockholders in the accompanying Consolidated Statements of Operations. The net income attributable to NCI is classified in the Consolidated Statements of Operations as part of consolidated net income and deducted from total consolidated net income to arrive at the net income attributable to the Company.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Affiliates and Other Entities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, Synchronoss enters into various types of investment arrangements, each having unique terms and conditions. These investments may include equity interests held by Synchronoss in business entities, including general or limited partnerships, contractual ventures, or other forms of equity participation. Synchronoss determines whether such investments involve a variable interest entity (“VIE”) based on the characteristics of the subject entity. If the entity is determined to be a VIE, then management determines if Synchronoss is the primary beneficiary of the entity and whether or not consolidation of the VIE is required. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the activities of a VIE that most significantly affect the VIE’s economic performance and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, in either case that could potentially be significant to the VIE. When Synchronoss is deemed to be the primary beneficiary, the VIE is consolidated and the other party’s equity interest in the VIE is accounted for as a noncontrolling interest.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20% ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an entity fails to meet the characteristics of a VIE, the Company then evaluates such entity under the voting model. Under the voting model, the Company consolidates the entity if they determine that they, directly or indirectly, have greater than 50% of the voting shares, and determine that other equity holders do not have substantive participating rights.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including other definite-lived intangible assets. Goodwill is reviewed for impairment annually in the fourth quarter or when an interim triggering event has occurred indicating potential impairment. The Company has concluded that it has one operating segment and one reporting unit. The Company tests for goodwill impairment on its reporting unit.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the Company’s qualitative assessment, the Company makes significant estimates, assumptions, and judgments, around the financial performance of the Company, changes in share price, and forecasts of earnings, working capital requirements, and cash flows. The Company considers each reporting unit's historical results and operating trends as well as any strategic difference from the Company’s historical results when determining these assumptions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or the Company can directly perform the quantitative impairment test. If the Company determines that the fair value of a reporting unit is more likely than not to be less than its carrying amount, a quantitative impairment test is performed.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value estimates used in the quantitative impairment test are calculated using a combination of the income and market approaches. The income approach is based on the present value of future cash flows of each reporting unit, while the market approach is based on certain multiples of selected guideline public companies or selected guideline transactions. The approaches incorporate a number of market participant assumptions including future growth rates, discount rates, income tax rates and market activity in assessing fair value and are reporting unit specific. If the carrying amount exceeds the reporting unit's fair value, the Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement associated with the quantitative goodwill impairment test is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value goodwill could significantly increase or decrease the fair value estimates used for impairment assessments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to assess the reasonableness of the estimated fair value of the Company’s reporting unit, the Company compares the aggregate reporting unit fair value to the Company’s market capitalization on an overall basis and calculates an implied control premium (the excess of the sum of the reporting units’ fair value over the Company’s market capitalization on an overall basis). The Company evaluates the control premium by comparing it to observable control premiums from recent comparable transactions. If the implied control premium is determined to not be reasonable in light of these recent transactions, the Company re-evaluates its reporting unit fair values, which may result in an adjustment to the discount rate and/or other assumptions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This re-evaluation could result in a change to the estimated fair value of the reporting unit. If the fair value of a reporting unit exceeds the carrying amount of the net assets assigned to that reporting unit, goodwill is not impaired.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the fair value of the reporting unit is less than its carrying amount, goodwill is impaired and the excess of the reporting unit’s carrying value over the fair value is recognized as an impairment loss.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A review of long-lived assets for impairment is performed when events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If an indication of impairment is present, the Company compares the estimated undiscounted future cash flows to be generated by the asset to the asset’s carrying amount. If the undiscounted future cash flows are less than the carrying amount of the asset, the Company records an impairment loss equal to the amount by which the asset’s carrying amount exceeds its fair value. The fair value is determined based on valuation techniques such as a comparison to fair values of similar assets or using a discounted cash flow analysis.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This fair value measurement is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value long lived assets could significantly increase or decrease the fair value estimates used for impairment assessments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long lived assets that do not have indefinite lives are amortized/depreciated over their useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. The Company reevaluates the useful life determinations each year to determine whether events and circumstances warrant a revision to the remaining useful lives.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whenever the Company enters into a new arrangement, it must determine, at the inception date, whether the arrangement contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a lease exists, the Company must then determine the separate lease and non-lease components of the arrangement. Each right to use an underlying asset conveyed by a lease arrangement should generally be considered a separate lease component if it both: (i) can benefit the Company without depending on other resources not readily available to the Company and (ii) does not significantly affect and is not significantly affected by other rights of use conveyed by the lease. Aspects of a lease arrangement that transfer other goods or services to the Company but do not meet the definition of lease components are considered non-lease components. The consideration owed by the Company pursuant to a lease arrangement is generally allocated to each lease and non-lease component for accounting purposes. However, the Company has elected to not separate lease and non-lease components. Each lease component is accounted for separately from other lease components, but together with the associated non-lease components.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each lease, the Company must then determine:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The lease term - The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise or that are controlled by the lessor and (ii) termination options the Company is reasonably certain not to exercise.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The present value of lease payments is calculated based on:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Lease payments - Lease payments include certain fixed and variable payments, less lease incentives, together with amounts probable of being owed by the Company under residual value guarantees and, if reasonably certain of being paid, the cost of certain renewal options and early termination penalties set forth in the lease arrangement. Lease payments exclude consideration that is: (i) not related to the transfer of goods and services to the Company and (ii) allocated to the non-lease components in a lease arrangement, except for the classes of assets where the Company has elected to not separate lease and non-lease components. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Discount rate - The discount rate must be determined based on information available to the Company upon the commencement of a lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company's leases is generally not readily determinable, the Company generally uses the hypothetical incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Lease classification - In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee's and lessor's rights, obligations and economic incentives over the term of the lease.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, upon the commencement of a lease, the Company will record a lease liability and a right-of-use (ROU) asset. However, the Company has elected, for certain classes of underlying assets with initial lease terms of twelve months or less (known as short-term leases), to not recognize a lease liability or ROU asset. Lease liabilities are initially recorded at lease commencement as the present value of future lease payments. ROU assets are initially recorded at lease commencement as the initial amount of the lease liability, together with the following, if applicable: (i) initial direct costs and (ii) lease payments made, net of lease incentives received, prior to lease commencement.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the lease term, the Company generally increases its lease liabilities using the effective interest method and decreases its lease liabilities for lease payments made. The Company generally amortizes its ROU assets over the shorter of the estimated useful life or the lease term and assesses its ROU assets for impairment, similar to other long-lived assets.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For finance leases, amortization expense and interest expense are recognized separately in the Consolidated Statements of Operations, with amortization expense generally recorded on a straight-line basis and interest expense recorded using the effective interest method. For operating leases, a single lease cost is generally recognized in the Consolidated Statements of Operations on a straight-line basis over the lease term. Lease costs for short-term leases not recognized in the Consolidated Balance Sheets are recognized in the Consolidated Statements of Operations and are expensed as incurred. Variable lease costs not initially included in the lease liability and ROU asset impairment charges are expensed as incurred.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses. The CARES Act amends the Net Operating Loss provisions of the Tax Cuts and Jobs Act, allowing for the carryback of losses arising in tax years 2018, 2019 and 2020, to each of the five taxable years preceding the taxable year of loss. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since we conduct operations on a global basis, our effective tax rate has and will depend upon the geographic distribution of our pre-tax earnings among locations with varying tax rates. We account for the effects of income taxes that result from our activities during the current and preceding years. Under this method, deferred income tax liabilities and assets are based on the difference between the financial statement carrying amounts and the tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse or be utilized. The realization of deferred tax assets is contingent upon the generation of future taxable income. A valuation allowance is recorded if it is “more likely than not” that a portion or all of a deferred tax asset will not be realized.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating our ability to recover our deferred tax assets within the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, we begin with historical results and incorporate assumptions including the amount of future state, federal and foreign pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax-planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates we are using to manage the underlying businesses.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize a tax benefit from an uncertain tax position only if it is more likely than not to be sustained upon examination based on the technical merits of the position. The amount of the accrual for which an exposure exists is measured by determining the amount that has a greater than 50 percent likelihood of being realized upon the settlement of the position. Components of the reserve are classified as current or a long-term liability in the Consolidated Balance Sheets based on when we expect each of the items to be settled. We record interest and penalties accrued in relation to uncertain tax benefits as a component of interest expense.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we believe we have identified all reasonably identifiable exposures and that the reserve we have established for identifiable exposures is appropriate under the circumstances, it is possible that additional exposures exist and that exposures may be settled at amounts different than the amounts reserved. It is also possible that changes in facts and circumstances could cause us to either materially increase or reduce the carrying amount of our tax reserves. In general, tax returns for the y</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ear 2018 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and thereafter are subject to future examination by tax authorities. Additionally, to the extent we utilize our NOL carryforwards in the future, the tax years in which the attribute was generated may still be adjusted upon examination by the tax authorities in the future period when the attribute is utilized.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy. Although distributions to the U.S. are generally not subject to U.S. federal taxes, the Company continues to assert permanent reinvestment of foreign earnings. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Exchange</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of non-U.S. entities is translated into U.S. dollars for balance sheet accounts using the month end rates in effect as of the balance sheet date and average exchange rate for revenue and expense accounts for each respective period. The translation adjustments are deferred as a separate component of stockholders’ equity within accumulated other comprehensive income.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the Consolidated Statements of Operations and were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:58.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.696%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) gain on foreign currency translations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,131)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reporting on comprehensive income requires components of other comprehensive income, including unrealized gains or losses on available-for-sale securities, to be included as part of total comprehensive income. Comprehensive income is comprised of net income, translation adjustments and unrealized gains and losses on available-for-sale securities. The components of comprehensive income are included in the Consolidated Statements of Comprehensive (Loss) Income.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basic and Diluted Net Income Attributable to Common Stockholders per Common Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is computed based upon the weighted average number of common shares outstanding for the year, excluding amounts associated with restricted shares. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted EPS is computed based upon the weighted average number of common shares outstanding for the year plus the potential dilutive effect of common stock equivalents using the treasury stock method and the average market price of the Company’s common stock for the year. The potential dilutive effect of common stock includes stock options, convertible debt and unvested restricted stock. The dilutive effects of stock options and restricted stock awards are based on the treasury stock method. The dilutive effect of the assumed conversion of convertible debt is determined using the if-converted method. The after-tax effect of interest expense related to the convertible securities is added back to net income, and the convertible debt is assumed to have been converted into common shares at the beginning of the period. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes participating securities (Redeemable Convertible Preferred Stock - Participation with Dividends on Common Stock that contain preferred dividend) in the computation of EPS pursuant to the two-class method. The two-class method of computing earnings per share is an allocation method that calculates earnings per share for common stock and participating securities. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company maintains two stock-based compensation plans.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the Black-Scholes pricing model to determine the fair value of stock options on the dates of grant. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. The Company recognizes stock-based compensation over the requisite service period with an offsetting credit to additional paid-in capital.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company’s performance restricted stock awards and units, the Company estimates the number of shares the recipient is to receive by applying a probability of achieving the performance goals. The actual number of shares the recipient receives is determined at the end of the performance period based on the results achieved versus goals based on the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">performance targets, such as revenues and earnings before interest, tax, depreciation and amortization (“EBITDA”) after certain adjustments, and Total Shareholder Return (TSR). The compensation cost is recognized using straight line method over the requisite service period for each vesting tranche. Performance based stock awards are measured at the closing stock price on the grant date and are recognized straight line over the requisite service period. Performance based cash units are measured at the closing stock price at the reporting period end date and are recognized straight line over the requisite service period.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Use of a valuation model requires management to make certain assumptions with respect to selected model inputs. Expected volatility was calculated based on historical information of the Company’s stock. The average expected life was determined using historical stock option exercise activity. The risk-free interest rate is based on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant. The Company has never declared or paid cash dividends on the common equity and does not anticipate paying any cash dividends on the common equity in the foreseeable future. Forfeitures are accounted for as they occur.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment and Geographic Information</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s chief operating decision‑maker is the Chief Executive Officer. The Company operates and offers various products in North America, Europe and Asia‑Pacific with the majority of the Company’s revenue and assets in the U.S. The Company assessed its current structure and operations and determined it has one reportable segment as the business is managed and assessed by the chief operating decision-maker based on the consolidated results of the organization. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geography are based on the billing addresses of the Company’s customers. The following tables set forth revenue and property and equipment, net by geographic area:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,882 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,255 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,314 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,501 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,121 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,196 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,996 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,673 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 31, 2023, Synchronoss Technologies, Inc. entered into an Asset Purchase Agreement with Lumine Group Software Solutions (Ireland) Limited, pursuant to which the Company sold its Messaging and NetworkX businesses. This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. Accordingly, the operating results of, and costs to separate the Messaging and NetworkX businesses are reported in Net loss from discontinued operations, net of taxes in the Consolidated Statements of Operations for all periods presented. In addition, the related assets and liabilities held prior to the sale are reported as Assets and liabilities of discontinued operations on the Consolidated Balance Sheets. The notes to the financial statements have been adjusted on a retrospective basis. For additional information, see Note 4. Divestitures and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements include the accounts of the Company, its wholly-owned subsidiaries and variable interest entities (“VIE”) in which the Company is the primary beneficiary and entities in which the Company has a controlling interest. Investments in less than majority-owned companies in which the Company does not have a controlling interest, but does have significant influence, are accounted for as equity method investments. Investments in less than majority-owned companies in which the Company does not have the ability to exert significant influence over the operating and financial policies of the investee are accounted for using the cost method. All material intercompany transactions and accounts are eliminated in consolidation. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Unless otherwise noted, tables are presented in U.S. dollars in thousands. Certain columns and rows may not add due to the use of rounded numbers. Percentages presented are calculated from the underlying numbers in thousands. Earnings per share amounts are computed independently for earnings from continuing operations, earnings from discontinued operations and net earnings. As a result, the sum of per-share amounts may not equal the total. Unless otherwise noted, all amounts and disclosures included in the Notes to Consolidated Financial Statements reflect only the Company's continuing operations except for the Consolidated Statements of Cash Flows, which are presented for the whole company. For supplemental cash flow disclosures, see Note 4. Divestitures and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">During the fourth quarter of 2023 there was a change in the capital structure due to a reverse stock split, which decreased the number of common shares outstanding. The Company retroactively displayed the effect of the change in the Consolidated Balance Sheets, and retroactively adjusted the computations of basic and diluted EPS for all periods presented on the Consolidated Statement of Operations. For additional information, see Note 15. Capital Structure</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">of the Notes to Consolidated Financial Statements in Item 8 of this Form 10-K.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Risks and Uncertainties</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There continue to be uncertainties regarding the current geopolitical tensions. The Company is closely monitoring the impact of the geopolitical environment on all aspects of its business, including how it will impact its customers, employees, suppliers, vendors, business partners and distribution channels. While the geopolitical environment did not materially affect the Company’s financial results and business operations for the year ended December 31, 2023, the Company is unable to predict the impact these factors will have on its financial position and operating results due to numerous uncertainties. The Company will continue to assess the evolving impact of geopolitical tensions and will make adjustments to its operations as necessary.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Recently Issued Accounting Standards</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Standards issued not yet adopted</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:16.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.492%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Standard</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect on the financial statements</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Update 2023-09 - Income Taxes (Topic 740) - Improvements to Income Tax Disclosures</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The amendments in this Update related to the rate reconciliation and income taxes paid disclosures improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.<br/></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Planned date of adoption: January 1, 2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></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><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><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><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><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:16.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.492%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Update 2023-07 - Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The amendments in this Update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in this Update Requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.<br/></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Planned date of adoption: January 1, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Standards issued not yet adopted</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:16.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.492%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Standard</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Description</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Effect on the financial statements</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Update 2023-09 - Income Taxes (Topic 740) - Improvements to Income Tax Disclosures</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The amendments in this Update related to the rate reconciliation and income taxes paid disclosures improve the transparency of income tax disclosures by requiring (1) consistent categories and greater disaggregation of information in the rate reconciliation and (2) income taxes paid disaggregated by jurisdiction. </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.<br/></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Planned date of adoption: January 1, 2025</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></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><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><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><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><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.684%"><tr><td style="width:1.0%"></td><td style="width:16.233%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.492%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.540%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:31.495%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Update 2023-07 - Segment Reporting (Topic 280) - Improvements to Reportable Segment Disclosures </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The amendments in this Update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expenses. The amendments in this Update Requires that a public entity that has a single reportable segment provide all the disclosures required by the amendments in this Update and all existing segment disclosures in Topic 280. </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">The Company continues to evaluate these changes and does not anticipate any material impact on the Company’s consolidated financial position or results of operations upon adoption.<br/></span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Planned date of adoption: January 1, 2024</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td></tr></table></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. generally accepted accounting principles (“GAAP”) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, the disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of the promised goods or services are transferred to the Company’s customers, in an amount that reflects the consideration that the Company expects to receive in exchange for those goods or services. The Company generates all of its revenue from contracts with customers.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscription and Transaction revenues consist of revenues derived from the processing of transactions through the Company’s service platforms, providing enterprise portal management services on a subscription basis and maintenance agreements on software licenses. The Company generates revenue from Subscription services from monthly active user fees, software as a service (“SaaS”) fees, hosting and storage fees, and fees for the related maintenance support for those services. In most cases, the subscription or transaction arrangement is a single performance obligation comprised of a series of distinct services that are substantially the same and that have the same pattern of transfer (i.e., distinct days of service). The Company applies the variable consideration allocation exception when the terms of variable payment relate specifically to efforts to satisfy the performance obligation or the transfer of service based on usage within the corresponding period, under Topic 606 Section 10-25-14(b) – in such situations the revenue booked and the revenue billed for any month are the same. When the Company does not allocate variable consideration to distinct periods of service or apply the variable consideration allocation exception, the total estimated transaction price is recognized ratably over the term of the contract, where the level of service provided to the customer does not vary significantly from one period to another.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction service arrangements include services such as processing equipment orders, new account setup and activation, number port requests, credit checks and inventory management. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Transaction revenues are principally based on a contractual price per transaction and are recognized based on the number of transactions processed during each reporting period. Revenues are recorded based on the total number of transactions processed at the applicable price established in the relevant contract.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the Company’s contracts guarantee minimum volume transactions from the customer. In these instances, if the customer’s total estimated transaction volume for the period is expected to be less than the contractual amount, the Company records revenues at the minimum guaranteed amount ratably over the period covered by the minimum. Setup fees for transactional service arrangements are deferred until set up activities are completed and recognized on a straight‑line basis over remaining expected customer relationship period. Revenues are presented net of discounts, which are volume level driven. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Topic 606 Section 10-50-20, any credits due to customers, which are generally performance driven and based upon system availability or response times to incidents, are determined and accounted for as a reduction to revenue in the period in which the services are provided. The Company recognizes revenues from support and maintenance performance obligations over the service delivery period.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s software licenses typically provide for a perpetual or term right to use the Company’s software. The Company has concluded that in most cases its software license is distinct as the customer can benefit from the software on its own. Software revenue is typically recognized when the software is delivered to the customer. Contracts that include software customization or specified upgrades may result in the combination of the customization services with the software license as one performance obligation. The Company does not have a history of returns, or refunds of is software licenses, however, in limited instances, the Company may constrain consideration to high-risk customers, until collection is resolved. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s professional services include software development and customization. The contracts generally include project deliverables specified by each customer. The performance obligations in the agreements are generally combined into one deliverable and generally result in the transfer of control over time. The underlying deliverable is owned and controlled by the customer and does not create an asset with an alternative use to us. The Company recognizes revenue on fixed fee contracts on the proportion of labor hours expended to the total hours expected to complete the contract performance obligation, or ratably to the extent the level of effort to satisfy the performance obligation is materially consistent each period.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the Company’s contracts with customers contain multiple performance obligations which generally include either 1) a perpetual software license with support and maintenance and sometimes a hosting agreement or 2) a term SaaS agreement, frequently sold along with professional services. For these contracts, the Company accounts for individual goods and services </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">separately if they are distinct performance obligations. This often requires significant judgment based upon knowledge of the products, the solution provided and the structure of the sales contract. In SaaS agreements, the Company provides a service to the customer which combines the software functionality, maintenance and hosting into a single performance obligation when the customer doesn’t have the ability to take possession of the underlying software license. The Company may also sell the same three goods and services in a contract, but there may be three performance obligations, where the customer has the right to take possession of the software license without significant penalty. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company estimates standalone selling prices of software based on observable inputs of past transactions to similarly situated customers. When such observable data is not available for certain software licenses because there is a limited number of transactions or prices are highly variable, the Company will estimate the standalone selling price using the residual approach. Standalone selling prices of services are typically determined based on observable transactions when these services are sold on a standalone basis to similarly situated customers or estimated using a cost-plus margin approach. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimating the transaction price of variable consideration including the variable quantity subscription or transaction contracts in a multiple performance obligation arrangement requires significant judgment. The Company generally estimates this variable consideration at the most likely amount to which the Company expects to be entitled and in certain cases based on the expected value. The Company includes estimated amounts in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. The Company’s estimates of variable consideration and determination of whether to include estimated amounts in the transaction price are based largely on an assessment of the Company’s anticipated performance and all information (historical, current and forecasted) that is reasonably available. The Company reviews and updates these estimates on a quarterly basis. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s typical performance obligations include the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:32.138%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation is Typically Satisfied</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is Typically Estimated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Software License</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software License</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions or residual approach when prices are highly variable or uncertain </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software License with significant customization</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Over the performance of the customization and installation of the software (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Hosting Services</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As hosting services are provided (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated using a cost-plus margin approach</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Professional Services</span></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="display:none"></td><td colspan="3" style="display:none"></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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customization</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SaaS: Over the remaining term of the SaaS agreement<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">License: Over the performance of the customization and installation of the software (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Transaction Services</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As transaction is processed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Subscription Services</span></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="display:none"></td><td colspan="3" style="display:none"></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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer Support</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SaaS</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Over the course of the SaaS service once the system is available for use (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated using a cost-plus margin approach</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payments for the Company’s performance obligations are typically due within 90 days of services being provided for Software License, Professional Services, and Subscription Services, and due within 90 days of transaction for Transaction Services.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues represent billings to customers for services in advance of the performance of services, with revenues recognized as the services are rendered.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service Level Standards</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to certain contracts, the Company is subject to service level standards and to corresponding penalties for failure to meet those standards. All performance-related penalties are reflected as a corresponding reduction of the Company’s revenues. These penalties, if applicable, are recorded in the month incurred and were insignificant for the years ended December 31, 2023, 2022 and 2021, respectively.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s typical performance obligations include the following:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:23.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:39.895%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:32.138%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Obligation </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">When Performance Obligation is Typically Satisfied</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">How Standalone Selling Price is Typically Estimated</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Software License</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software License</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Upon shipment or made available for download (point in time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions or residual approach when prices are highly variable or uncertain </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Software License with significant customization</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Over the performance of the customization and installation of the software (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Residual approach</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Hosting Services</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As hosting services are provided (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated using a cost-plus margin approach</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Professional Services</span></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="display:none"></td><td colspan="3" style="display:none"></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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Consulting</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As work is performed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customization</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SaaS: Over the remaining term of the SaaS agreement<br/></span><span style="font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">License: Over the performance of the customization and installation of the software (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Transaction Services</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">As transaction is processed (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Subscription Services</span></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="display:none"></td><td colspan="3" style="display:none"></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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer Support</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ratably over the course of the support contract (over time)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Observable transactions </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">SaaS</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Over the course of the SaaS service once the system is available for use (over time)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Estimated using a cost-plus margin approach</span></td></tr></table></div> P90D P90D P90D P90D <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenues</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services includes all direct materials, direct labor and those indirect costs related to revenues such as indirect labor, materials and supplies and facilities cost, exclusive of depreciation and amortization expense.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs are accounted for in accordance with either ASC 985-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Software - Costs of Software to be Sold, Leased or Marketed,”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or ASC 350-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Internal-Use Software.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Costs associated with the planning and designing phase of software development are classified as research and development costs and are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, and employee compensation and related expenses of personnel directly associated with the development activities. Once technological feasibility has been determined, a portion of the costs incurred in development, including coding, testing and quality assurance, are capitalized until available for general release to clients.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization is calculated on a solution-by-solution basis and is recognized over the estimated economic life of the software, typically ranging <span style="-sec-ix-hidden:f-533">two</span> to three years. Amortization begins when the software is substantially completed for its intended use. Costs incurred during the preliminary and post-implementation stages are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, employee compensation and related expenses of personnel directly associated with the development activities. Software development costs are evaluated for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Unrecoverable costs are reviewed annually and recognized in the period they become unrecoverable, as needed, and are recorded in the Consolidated Statements of Operations as depreciation and amortization expense.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Research and Development</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software development costs are accounted for in accordance with either ASC 985-20, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Software - Costs of Software to be Sold, Leased or Marketed,”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or ASC 350-40, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">“Internal-Use Software.”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Costs associated with the planning and designing phase of software development are classified as research and development costs and are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, and employee compensation and related expenses of personnel directly associated with the development activities. Once technological feasibility has been determined, a portion of the costs incurred in development, including coding, testing and quality assurance, are capitalized until available for general release to clients.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization is calculated on a solution-by-solution basis and is recognized over the estimated economic life of the software, typically ranging <span style="-sec-ix-hidden:f-533">two</span> to three years. Amortization begins when the software is substantially completed for its intended use. Costs incurred during the preliminary and post-implementation stages are expensed as incurred. The amounts capitalized include external direct costs of services used in developing internal-use software, employee compensation and related expenses of personnel directly associated with the development activities. Software development costs are evaluated for recoverability whenever events or changes in circumstances indicate that the carrying value of the asset may not be recoverable. Unrecoverable costs are reviewed annually and recognized in the period they become unrecoverable, as needed, and are recorded in the Consolidated Statements of Operations as depreciation and amortization expense.</span></div> P3Y <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unamortized software development costs and amortization expense were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized software development costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,327 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,374 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,040 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software development amortization expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,633 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,265 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 19327000 18374000 17040000 13633000 10265000 7630000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments that are exposed to concentration of credit risk consist primarily of cash and cash equivalents and accounts receivable. The Company maintains its cash and cash equivalents at several major financial institutions. The Company believes that concentration of credit risk with respect to accounts receivable is limited because of the creditworthiness of its major customers.</span></div> 0.966 0.946 0.924 P5Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers all highly liquid investments purchased with an original maturity of three months or less at the date of acquisition to be cash equivalents.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable</span></div>Accounts receivable include amounts billed to customers, claims, and unbilled revenue, which consists of amounts recognized as sales but not yet billed. Substantially all amounts of unbilled receivables are expected to be billed and collected in the subsequent year. 700000 500000 <div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Allowance for Credit Losses</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is exposed to credit losses primarily through sales of products and services. The Company’s expected loss allowance methodology for accounts receivable is developed using historical collection experience, current and future economic and market conditions and a review of the current status of customers' trade accounts receivables. Customers are pooled based on sharing specific risk factors, including geographic location. Due to the short-term nature of such receivables, the estimated accounts receivable that may not be collected is based on aging of the accounts receivable balances. </span></div>Customers are assessed for credit worthiness upfront through a credit review, which includes assessment based on our analysis of their financial statements when a credit rating is not available. The Company evaluates contract terms and conditions, country and political risk, and may require prepayment to mitigate risk of loss. Specific allowance amounts are established to record the appropriate provision for customers that have a higher probability of default. The Company monitors changes to the receivables balance on a timely basis, and balances are written off as they are determined to be uncollectible after all collection efforts have been exhausted. Estimates of potential credit losses are used to determine the allowance; they are based on assessment of anticipated payment and all other historical, current and future information that is reasonably available. <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments and Liabilities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes disclosures of fair value information about financial instruments and liabilities, whether or not recognized on the Consolidated Balance Sheets, for which it is practicable to estimate that value. Due to their short-term nature, the carrying amounts reported in the financial statements approximate the fair value for cash and cash equivalents, marketable securities, accounts receivable and accounts payable.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with accounting principles generally accepted in the United States, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A three-level hierarchy prioritizes the inputs used to measure fair value as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Observable inputs - quoted prices in active markets for identical assets and liabilities;</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Observable inputs other than the quoted prices in active markets for identical assets and liabilities includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Unobservable inputs - includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment and leasehold improvements are stated at cost, net of accumulated depreciation. Depreciation is computed using the straight-line method over the estimated useful lives of the assets, which range from 3 to 5 years, or the lesser of the related initial term of the lease or useful life for leasehold improvements. Amortization of property and equipment recorded under a capital lease is included with depreciation expense. Expenditures for routine maintenance and repairs are charged against operations, while major replacements, improvements and additions are capitalized.</span></div> P3Y P5Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Noncontrolling Interests and Mandatorily Redeemable Financial Instruments</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests (“NCI”) are evaluated by the Company and are shown as either a liability, temporary equity (shown between liabilities and equity) or as permanent equity depending on the nature of the redeemable features at amounts based on formulas specific to each entity. Generally, mandatorily redeemable NCIs are classified as liabilities and non-mandatorily redeemable NCIs are classified outside of stockholders’ equity in the Consolidated Balance Sheets as temporary equity under the caption Redeemable noncontrolling interests, and are measured at their redemption values at the end of each period. If the redemption value is greater than the carrying value, an adjustment is recorded in retained earnings to record the NCI at its redemption value. Redeemable NCIs that are mandatorily redeemable are classified as a liability in the Consolidated Balance Sheets under either other current liabilities or other long-term liabilities, depending on the remaining duration until settlement, and are measured at the amount of cash that would be paid if settlement occurred at the balance sheet date with any change from the prior period recognized as interest expense.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the noncontrolling interest is not currently redeemable yet probable of becoming redeemable, the Company is required to either (1) accrete changes in the redemption value over the period from the date of issuance to the earliest redemption date of the instrument using an appropriate methodology, usually the interest method, or (2) recognize changes in the redemption value immediately as they occur and adjust the carrying value of the security to equal the redemption value at the end of each reporting period. The Company has elected to recognize changes in the redemption value immediately as they occur and adjust the carrying value of the noncontrolling interest to the greater of the estimated redemption value, which approximates fair value, at the end of each reporting period or the initial carrying amount.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to NCIs reflects the portion of the net income (loss) of consolidated entities applicable to the NCI stockholders in the accompanying Consolidated Statements of Operations. The net income attributable to NCI is classified in the Consolidated Statements of Operations as part of consolidated net income and deducted from total consolidated net income to arrive at the net income attributable to the Company.</span></div> interest expense <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Investments in Affiliates and Other Entities</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, Synchronoss enters into various types of investment arrangements, each having unique terms and conditions. These investments may include equity interests held by Synchronoss in business entities, including general or limited partnerships, contractual ventures, or other forms of equity participation. Synchronoss determines whether such investments involve a variable interest entity (“VIE”) based on the characteristics of the subject entity. If the entity is determined to be a VIE, then management determines if Synchronoss is the primary beneficiary of the entity and whether or not consolidation of the VIE is required. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the activities of a VIE that most significantly affect the VIE’s economic performance and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, in either case that could potentially be significant to the VIE. When Synchronoss is deemed to be the primary beneficiary, the VIE is consolidated and the other party’s equity interest in the VIE is accounted for as a noncontrolling interest.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally accounts for investments it makes in VIEs in which it has determined that it does not have a controlling financial interest but has significant influence over and holds at least a 20% ownership interest using the equity method. Any such investment not meeting the parameters to be accounted under the equity method would be accounted for using the cost method unless the investment had a readily determinable fair value, at which it would then be reported.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an entity fails to meet the characteristics of a VIE, the Company then evaluates such entity under the voting model. Under the voting model, the Company consolidates the entity if they determine that they, directly or indirectly, have greater than 50% of the voting shares, and determine that other equity holders do not have substantive participating rights.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the excess of the purchase price over the fair value of net assets acquired, including other definite-lived intangible assets. Goodwill is reviewed for impairment annually in the fourth quarter or when an interim triggering event has occurred indicating potential impairment. The Company has concluded that it has one operating segment and one reporting unit. The Company tests for goodwill impairment on its reporting unit.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the Company’s qualitative assessment, the Company makes significant estimates, assumptions, and judgments, around the financial performance of the Company, changes in share price, and forecasts of earnings, working capital requirements, and cash flows. The Company considers each reporting unit's historical results and operating trends as well as any strategic difference from the Company’s historical results when determining these assumptions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company can opt to perform a qualitative assessment to test a reporting unit’s goodwill for impairment or the Company can directly perform the quantitative impairment test. If the Company determines that the fair value of a reporting unit is more likely than not to be less than its carrying amount, a quantitative impairment test is performed.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value estimates used in the quantitative impairment test are calculated using a combination of the income and market approaches. The income approach is based on the present value of future cash flows of each reporting unit, while the market approach is based on certain multiples of selected guideline public companies or selected guideline transactions. The approaches incorporate a number of market participant assumptions including future growth rates, discount rates, income tax rates and market activity in assessing fair value and are reporting unit specific. If the carrying amount exceeds the reporting unit's fair value, the Company recognizes an impairment charge for the amount by which the carrying amount exceeds the reporting unit's fair value.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value measurement associated with the quantitative goodwill impairment test is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value goodwill could significantly increase or decrease the fair value estimates used for impairment assessments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In order to assess the reasonableness of the estimated fair value of the Company’s reporting unit, the Company compares the aggregate reporting unit fair value to the Company’s market capitalization on an overall basis and calculates an implied control premium (the excess of the sum of the reporting units’ fair value over the Company’s market capitalization on an overall basis). The Company evaluates the control premium by comparing it to observable control premiums from recent comparable transactions. If the implied control premium is determined to not be reasonable in light of these recent transactions, the Company re-evaluates its reporting unit fair values, which may result in an adjustment to the discount rate and/or other assumptions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This re-evaluation could result in a change to the estimated fair value of the reporting unit. If the fair value of a reporting unit exceeds the carrying amount of the net assets assigned to that reporting unit, goodwill is not impaired.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the fair value of the reporting unit is less than its carrying amount, goodwill is impaired and the excess of the reporting unit’s carrying value over the fair value is recognized as an impairment loss.</span></div> 1 1 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A review of long-lived assets for impairment is performed when events or changes in circumstances indicate that the carrying value of such assets may not be recoverable. If an indication of impairment is present, the Company compares the estimated undiscounted future cash flows to be generated by the asset to the asset’s carrying amount. If the undiscounted future cash flows are less than the carrying amount of the asset, the Company records an impairment loss equal to the amount by which the asset’s carrying amount exceeds its fair value. The fair value is determined based on valuation techniques such as a comparison to fair values of similar assets or using a discounted cash flow analysis.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This fair value measurement is based on significant inputs that are not observable in the market and thus represents a Level 3 measurement. Significant changes in the underlying assumptions used to value long lived assets could significantly increase or decrease the fair value estimates used for impairment assessments.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long lived assets that do not have indefinite lives are amortized/depreciated over their useful lives and reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of the asset may not be recoverable. The Company reevaluates the useful life determinations each year to determine whether events and circumstances warrant a revision to the remaining useful lives.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Whenever the Company enters into a new arrangement, it must determine, at the inception date, whether the arrangement contains a lease. This determination generally depends on whether the arrangement conveys to the Company the right to control the use of an explicitly or implicitly identified fixed asset for a period of time in exchange for consideration. Control of an underlying asset is conveyed to the Company if the Company obtains the rights to direct the use of and to obtain substantially all of the economic benefits from using the underlying asset.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If a lease exists, the Company must then determine the separate lease and non-lease components of the arrangement. Each right to use an underlying asset conveyed by a lease arrangement should generally be considered a separate lease component if it both: (i) can benefit the Company without depending on other resources not readily available to the Company and (ii) does not significantly affect and is not significantly affected by other rights of use conveyed by the lease. Aspects of a lease arrangement that transfer other goods or services to the Company but do not meet the definition of lease components are considered non-lease components. The consideration owed by the Company pursuant to a lease arrangement is generally allocated to each lease and non-lease component for accounting purposes. However, the Company has elected to not separate lease and non-lease components. Each lease component is accounted for separately from other lease components, but together with the associated non-lease components.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For each lease, the Company must then determine:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The lease term - The lease term is the period of the lease not cancellable by the Company, together with periods covered by: (i) renewal options the Company is reasonably certain to exercise or that are controlled by the lessor and (ii) termination options the Company is reasonably certain not to exercise.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The present value of lease payments is calculated based on:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Lease payments - Lease payments include certain fixed and variable payments, less lease incentives, together with amounts probable of being owed by the Company under residual value guarantees and, if reasonably certain of being paid, the cost of certain renewal options and early termination penalties set forth in the lease arrangement. Lease payments exclude consideration that is: (i) not related to the transfer of goods and services to the Company and (ii) allocated to the non-lease components in a lease arrangement, except for the classes of assets where the Company has elected to not separate lease and non-lease components. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:13pt">Discount rate - The discount rate must be determined based on information available to the Company upon the commencement of a lease. Lessees are required to use the rate implicit in the lease whenever such rate is readily available; however, as the implicit rate in the Company's leases is generally not readily determinable, the Company generally uses the hypothetical incremental borrowing rate it would have to pay to borrow an amount equal to the lease payments, on a collateralized basis, over a timeframe similar to the lease term.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:72pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Lease classification - In making the determination of whether a lease is an operating lease or a finance lease, the Company considers the lease term in relation to the economic life of the leased asset, the present value of lease payments in relation to the fair value of the leased asset and certain other factors, including the lessee's and lessor's rights, obligations and economic incentives over the term of the lease.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, upon the commencement of a lease, the Company will record a lease liability and a right-of-use (ROU) asset. However, the Company has elected, for certain classes of underlying assets with initial lease terms of twelve months or less (known as short-term leases), to not recognize a lease liability or ROU asset. Lease liabilities are initially recorded at lease commencement as the present value of future lease payments. ROU assets are initially recorded at lease commencement as the initial amount of the lease liability, together with the following, if applicable: (i) initial direct costs and (ii) lease payments made, net of lease incentives received, prior to lease commencement.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Over the lease term, the Company generally increases its lease liabilities using the effective interest method and decreases its lease liabilities for lease payments made. The Company generally amortizes its ROU assets over the shorter of the estimated useful life or the lease term and assesses its ROU assets for impairment, similar to other long-lived assets.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For finance leases, amortization expense and interest expense are recognized separately in the Consolidated Statements of Operations, with amortization expense generally recorded on a straight-line basis and interest expense recorded using the effective interest method. For operating leases, a single lease cost is generally recognized in the Consolidated Statements of Operations on a straight-line basis over the lease term. Lease costs for short-term leases not recognized in the Consolidated Balance Sheets are recognized in the Consolidated Statements of Operations and are expensed as incurred. Variable lease costs not initially included in the lease liability and ROU asset impairment charges are expensed as incurred.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Income Taxes</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses. The CARES Act amends the Net Operating Loss provisions of the Tax Cuts and Jobs Act, allowing for the carryback of losses arising in tax years 2018, 2019 and 2020, to each of the five taxable years preceding the taxable year of loss. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Since we conduct operations on a global basis, our effective tax rate has and will depend upon the geographic distribution of our pre-tax earnings among locations with varying tax rates. We account for the effects of income taxes that result from our activities during the current and preceding years. Under this method, deferred income tax liabilities and assets are based on the difference between the financial statement carrying amounts and the tax basis of assets and liabilities using enacted tax rates in effect in the years in which the differences are expected to reverse or be utilized. The realization of deferred tax assets is contingent upon the generation of future taxable income. A valuation allowance is recorded if it is “more likely than not” that a portion or all of a deferred tax asset will not be realized.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating our ability to recover our deferred tax assets within the jurisdiction from which they arise, we consider all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, we begin with historical results and incorporate assumptions including the amount of future state, federal and foreign pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax-planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates we are using to manage the underlying businesses.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognize a tax benefit from an uncertain tax position only if it is more likely than not to be sustained upon examination based on the technical merits of the position. The amount of the accrual for which an exposure exists is measured by determining the amount that has a greater than 50 percent likelihood of being realized upon the settlement of the position. Components of the reserve are classified as current or a long-term liability in the Consolidated Balance Sheets based on when we expect each of the items to be settled. We record interest and penalties accrued in relation to uncertain tax benefits as a component of interest expense.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While we believe we have identified all reasonably identifiable exposures and that the reserve we have established for identifiable exposures is appropriate under the circumstances, it is possible that additional exposures exist and that exposures may be settled at amounts different than the amounts reserved. It is also possible that changes in facts and circumstances could cause us to either materially increase or reduce the carrying amount of our tax reserves. In general, tax returns for the y</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ear 2018 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and thereafter are subject to future examination by tax authorities. Additionally, to the extent we utilize our NOL carryforwards in the future, the tax years in which the attribute was generated may still be adjusted upon examination by the tax authorities in the future period when the attribute is utilized.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy. Although distributions to the U.S. are generally not subject to U.S. federal taxes, the Company continues to assert permanent reinvestment of foreign earnings. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Foreign Currency Exchange</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of non-U.S. entities is translated into U.S. dollars for balance sheet accounts using the month end rates in effect as of the balance sheet date and average exchange rate for revenue and expense accounts for each respective period. The translation adjustments are deferred as a separate component of stockholders’ equity within accumulated other comprehensive income.</span></div> <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains or losses resulting from transactions denominated in foreign currencies are included in other income or expense, within the Consolidated Statements of Operations and were as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:58.752%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.696%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) gain on foreign currency translations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,131)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -5131000 2835000 -5839000 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income (Loss)</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reporting on comprehensive income requires components of other comprehensive income, including unrealized gains or losses on available-for-sale securities, to be included as part of total comprehensive income. Comprehensive income is comprised of net income, translation adjustments and unrealized gains and losses on available-for-sale securities. The components of comprehensive income are included in the Consolidated Statements of Comprehensive (Loss) Income.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basic and Diluted Net Income Attributable to Common Stockholders per Common Share</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is computed based upon the weighted average number of common shares outstanding for the year, excluding amounts associated with restricted shares. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted EPS is computed based upon the weighted average number of common shares outstanding for the year plus the potential dilutive effect of common stock equivalents using the treasury stock method and the average market price of the Company’s common stock for the year. The potential dilutive effect of common stock includes stock options, convertible debt and unvested restricted stock. The dilutive effects of stock options and restricted stock awards are based on the treasury stock method. The dilutive effect of the assumed conversion of convertible debt is determined using the if-converted method. The after-tax effect of interest expense related to the convertible securities is added back to net income, and the convertible debt is assumed to have been converted into common shares at the beginning of the period. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes participating securities (Redeemable Convertible Preferred Stock - Participation with Dividends on Common Stock that contain preferred dividend) in the computation of EPS pursuant to the two-class method. The two-class method of computing earnings per share is an allocation method that calculates earnings per share for common stock and participating securities. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company maintains two stock-based compensation plans.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes the Black-Scholes pricing model to determine the fair value of stock options on the dates of grant. Restricted stock awards are measured based on the fair market values of the underlying stock on the dates of grant. The Company recognizes stock-based compensation over the requisite service period with an offsetting credit to additional paid-in capital.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company’s performance restricted stock awards and units, the Company estimates the number of shares the recipient is to receive by applying a probability of achieving the performance goals. The actual number of shares the recipient receives is determined at the end of the performance period based on the results achieved versus goals based on the </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">performance targets, such as revenues and earnings before interest, tax, depreciation and amortization (“EBITDA”) after certain adjustments, and Total Shareholder Return (TSR). The compensation cost is recognized using straight line method over the requisite service period for each vesting tranche. Performance based stock awards are measured at the closing stock price on the grant date and are recognized straight line over the requisite service period. Performance based cash units are measured at the closing stock price at the reporting period end date and are recognized straight line over the requisite service period.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Use of a valuation model requires management to make certain assumptions with respect to selected model inputs. Expected volatility was calculated based on historical information of the Company’s stock. The average expected life was determined using historical stock option exercise activity. The risk-free interest rate is based on U.S. Treasury zero-coupon issues with a remaining term equal to the expected life assumed at the date of grant. The Company has never declared or paid cash dividends on the common equity and does not anticipate paying any cash dividends on the common equity in the foreseeable future. Forfeitures are accounted for as they occur.</span></div> 2 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment and Geographic Information</span></div>The Company’s chief operating decision‑maker is the Chief Executive Officer. The Company operates and offers various products in North America, Europe and Asia‑Pacific with the majority of the Company’s revenue and assets in the U.S. The Company assessed its current structure and operations and determined it has one reportable segment as the business is managed and assessed by the chief operating decision-maker based on the consolidated results of the organization. 1 <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geography are based on the billing addresses of the Company’s customers. The following tables set forth revenue and property and equipment, net by geographic area:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:58.870%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.660%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,882 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,255 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,314 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,501 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,121 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,196 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,756 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,342 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.252%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,570 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,996 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,103 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,445 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,673 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 151882000 164255000 178221000 12314000 9501000 11121000 164196000 173756000 189342000 2570000 2996000 1103000 1445000 3673000 4441000 Revenue<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Disaggregation of revenue</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates revenue from contracts with customers into the nature of the products and services and geographical regions. The Company’s geographic regions are the Americas, Europe, the Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”). The majority of the Company’s revenue is from the TMT sector.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.643%"></td><td style="width:0.1%"></td><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><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="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cloud</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NetworkX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Messaging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Geography:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td><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><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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,901 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,882 </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><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><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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,078 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,078 </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><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><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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,236 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,236 </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><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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,196 </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><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><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:15pt"><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><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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Line:</span></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><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><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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,004 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,936 </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><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><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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </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><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><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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,430 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,479 </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><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><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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </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><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><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,196 </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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.337%"></td><td style="width:0.1%"></td><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><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><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cloud</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NetworkX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Messaging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Geography:</span></td><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><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><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><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><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,296 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,255 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><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><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,470 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><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><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,059 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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><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><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,331 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,756 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Line:</span></td><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><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><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional Services</span></td><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><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><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,278 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,010 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Services</span></td><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><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><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><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,195 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,097 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,314 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License</span></td><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><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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><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><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,331 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,756 </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:5pt;text-align:center"><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:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cloud</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NetworkX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Messaging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Geography:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,283 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,279 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,659 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,213 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,450 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,981 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,702 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,659 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,342 </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:15pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Line:</span></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,709 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,385 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,225 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,851 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,901 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,636 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,943 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,853 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,981 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,702 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,659 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,342 </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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes revenue associated with DXP and Activation contracts divested in the prior period, as well as residual NetworkX contracts recognized in the current and prior periods.</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes revenue recognized in the current and prior periods associated with residual Messaging contracts.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Trade Accounts Receivable and Contract balances</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its right to consideration in exchange for deliverables as either a receivable or a contract asset. A receivable is a right to consideration that is unconditional (i.e. only the passage of time is required before payment is due). For example, the Company recognizes a receivable for revenues related to its time and materials and transaction or volume-based contracts. The Company presents such receivables in Trade accounts receivable, net in its consolidated statements of financial position at their net estimated realizable value. The Company maintains an allowance for credit losses to provide for the estimated amount of receivables that may not be collected. The allowance is based upon an assessment of customer creditworthiness, historical payment experience, the age of outstanding receivables and other applicable factors.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A contract asset is a right to consideration that is conditional upon factors other than the passage of time. For example, the Company would record a contract asset if it records revenue on a professional services engagement but are not entitled to bill until the Company achieves specified milestones. Contract asset balance at December 31, 2023 and 2022 was $1.2 million and $13.3 million, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts collected in advance of services being provided are accounted for as contract liabilities, which are presented as deferred revenue on the accompanying balance sheet and are realized with the associated revenue recognized under the contract. Nearly all of the Company's contract liabilities balance is related to services revenue, primarily subscription services contracts.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contract assets and liabilities are reported in a net position on a customer basis at the end of each reporting period.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in the contract liabilities balance (current and noncurrent) during the period are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:85.830%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.970%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - January 1, 2023</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized in the period</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,378)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts billed but not initially recognized as revenue</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,525 </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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2023</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Comprised of Deferred Revenue. $1.9 million of revenue recognized in the period was included in the contract liability balance at the beginning of the period.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues recognized during the year ended December 31, 2023 for performance obligations satisfied or partially satisfied in previous periods were immaterial. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract acquisition costs</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the adoption of Topic 606 and the related cost accounting guidance under Accounting Standards Codification (“ASC”) 340, the Company is required to capitalize certain contract acquisition costs consisting primarily of commissions and bonuses paid when contracts are signed. For contracts that have a duration of less than one year, the Company follows a Topic 606 practical expedient and expenses these costs over the estimated customer life, because it does not pay commissions upon renewals that are commensurate with the initial contract. During the years ended December 31, 2023, 2022 and 2021 the amounts of amortization were not material and there were no impairments in relation to costs capitalized.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Fulfillment Costs</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under ASC 340-40, the Company evaluates whether or not it should capitalize the costs of fulfilling a contract. Such costs would be capitalized when they are not within the scope of other standards and: (1) are directly related to a contract; (2) generate or enhance resources that will be used to satisfy performance obligations; and (3) are expected to be recovered. As of December 31, 2023 and 2022, the Company had $0.2 million and nil of capitalized contract fulfillment costs, respectively. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Transaction price allocated to the remaining performance obligations</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Topic 606 requires that the Company disclose the aggregate amount of transaction price that is allocated to performance obligations that have not yet been satisfied as of December 31, 2023. The Company has elected not to disclose transaction price allocated to remaining performance obligations for:</span></div><div><span><br/></span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Contracts with an original duration of one year or less, including contracts that can be terminated for convenience without a substantive penalty;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Contracts for which the Company recognizes revenues based on the right to invoice for services performed;</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Variable consideration allocated entirely to a wholly unsatisfied performance obligation or to a wholly unsatisfied promise to transfer a distinct good or service that forms part of a single performance obligation in accordance with Topic 606 Section 10-25-14(b), for which the criteria in Topic 606 Section 10-32-40 have been met. This applies to a limited number of situations where the Company is dependent upon data from a third party or where fees are highly variable.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Many of the Company’s performance obligations meet one or more of these exemptions. Specifically, the Company has excluded the following from the Company’s remaining performance obligations, all of which will be resolved in the period in which amounts are known:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:27pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">consideration for future transactions, above any contractual minimums;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">consideration for success-based transactions contingent on third-party data;</span></div><div style="padding-left:27pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:19pt">credits for failure to meet future service level requirements.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the aggregate amount of transaction price allocated to remaining performance obligations, other than those meeting the exclusion criteria above, was $231.9 million, of which approximately 57.3% is expected to be recognized as revenues within 2 years, and the remainder thereafter. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimates of revenue expected to be recognized in future periods also exclude unexercised customer options to purchase services that do not represent material rights to the customer. Customer options that do not represent a material right are only accounted for in accordance with Topic 606 when the customer exercises its option to purchase additional goods or services.</span></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company disaggregates revenue from contracts with customers into the nature of the products and services and geographical regions. The Company’s geographic regions are the Americas, Europe, the Middle East and Africa (“EMEA”), and Asia Pacific (“APAC”). The majority of the Company’s revenue is from the TMT sector.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.643%"></td><td style="width:0.1%"></td><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><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="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cloud</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NetworkX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Messaging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Geography:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td><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><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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">149,901 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,882 </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><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><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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,078 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,078 </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><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><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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,236 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,236 </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><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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,196 </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><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><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:15pt"><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><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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Line:</span></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><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><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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,004 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(68)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,936 </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><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><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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185 </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><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><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="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,430 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,259 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">145,479 </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><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><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="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">596 </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><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><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162,215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,196 </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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.337%"></td><td style="width:0.1%"></td><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><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><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.497%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><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><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cloud</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NetworkX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Messaging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Geography:</span></td><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><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><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><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><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><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,296 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,748 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,255 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><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><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,470 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><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><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,494 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,059 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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><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><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,331 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,756 </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:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Line:</span></td><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><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><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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional Services</span></td><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><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><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,278 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,838 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,010 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Services</span></td><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><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">889 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><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><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><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,195 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,097 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,022 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">155,314 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License</span></td><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><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><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">543 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><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><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><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,331 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,214 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,211 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173,756 </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:5pt;text-align:center"><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:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cloud</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NetworkX</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Messaging</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Geography:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,283 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,279 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,659 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">178,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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">186 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">671 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,213 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,237 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,450 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,981 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,702 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,659 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,342 </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:15pt"><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service Line:</span></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Professional Services</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,709 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,385 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,225 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction Services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,851 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,901 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscription Services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,636 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,943 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157,853 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165,981 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,702 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,659 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,342 </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:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes revenue associated with DXP and Activation contracts divested in the prior period, as well as residual NetworkX contracts recognized in the current and prior periods.</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Includes revenue recognized in the current and prior periods associated with residual Messaging contracts.</span></div> 149901000 790000 1191000 151882000 5078000 0 0 5078000 7236000 0 0 7236000 162215000 790000 1191000 164196000 18004000 0 -68000 17936000 185000 0 0 185000 143430000 790000 1259000 145479000 596000 0 0 596000 162215000 790000 1191000 164196000 155296000 5748000 3211000 164255000 1470000 -28000 0 1442000 6565000 1494000 0 8059000 163331000 7214000 3211000 173756000 14278000 1838000 894000 17010000 858000 31000 0 889000 148195000 5097000 2022000 155314000 0 248000 295000 543000 163331000 7214000 3211000 173756000 158283000 18279000 1659000 178221000 485000 186000 0 671000 7213000 3237000 0 10450000 165981000 21702000 1659000 189342000 15131000 6709000 1385000 23225000 5851000 50000 0 5901000 142636000 14943000 274000 157853000 2363000 0 0 2363000 165981000 21702000 1659000 189342000 1200000 13300000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant changes in the contract liabilities balance (current and noncurrent) during the period are as follows:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:85.830%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.970%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Contract Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - January 1, 2023</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized in the period</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(164,378)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts billed but not initially recognized as revenue</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163,525 </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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2023</span></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,095 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Comprised of Deferred Revenue. $1.9 million of revenue recognized in the period was included in the contract liability balance at the beginning of the period.</span></div> 1948000 164378000 163525000 1095000 1900000 0 0 0 200000 0 231900000 0.573 P2Y Divestitures and Discontinued Operations<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Discontinued Operations</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Messaging and NetworkX Businesses Sale</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On October 31, 2023 (the “Closing Date”), Synchronoss Technologies, Inc. and certain of its affiliated entities (such entities, together with the Company, the “Company Group”) entered into an Asset Purchase Agreement (the “Agreement”) with Lumine Group Software Solutions (Ireland) Limited, a private limited company incorporated under the laws of Ireland, Lumine Group UK Holdco Ltd, Incognito Software Systems Inc., Lumine Group US Holdco, Inc., Lumine Group Australia Holdco Pty Ltd, Openwave Messaging (Ireland) Limited, Razersight Software Solutions Ireland Limited, Spatial Software Solutions Ireland Limited, Razorsight Software Solutions US Inc., and Openwave Messaging US Inc. (such entities, the “Buyer”), pursuant to which the Company Group sold its Messaging and NetworkX businesses (the “Messaging and NetworkX Businesses”) to Buyer (the “Transaction”) for a total purchase price of up to $41,800,000 (the “Purchase Price”), and Buyer assumed certain liabilities of the Messaging and Digital Businesses. Lumine Group Inc., the parent entity of Lumine Group Software Solutions (Ireland) Limited, guaranteed certain obligations of Buyer under the Agreement pursuant to a separate Limited Guaranty, by and between Lumine Group Inc. and the Company, dated as of the date of the Agreement. The Purchase Price, which is subject to set-off rights in certain circumstances and certain adjustments, is payable as follows: (i) $31,300,000 (as adjusted) was paid in cash to the Company on the Closing Date, (ii) an additional $7,200,000 was deposited by Buyer into an escrow account on the Closing Date (which amount will remain in escrow until reconciliation of a net tangible asset adjustment), with any amounts in such escrow account to be released from escrow to either Buyer or the Company, based on whether such reconciliation indicates a deficit or a surplus in net tangible assets relative to a negotiated target amount, following such reconciliation process, which could take in excess of 150 days following the Closing Date for the initial portion of the net tangible asset reconciliation and 300 days or more following the Closing Date for reconciliation of certain specified assets to be completed, (iii) an additional </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">$300,000 in cash (which amount was not deposited into an escrow account) may become payable to the Company in accordance with the terms of the Agreement in the event that the voluntary disclosure process with respect to certain sales tax matters related to the Messaging and NetworkX Businesses are resolved by the Company within 9 months following the Closing Date, and (iv) an additional amount of up to $3,000,000 in cash (which amount was not deposited into an escrow account) may become payable to the Company as an earn-out based on the achievement of specified gross revenue targets for the Messaging and NetworkX Businesses in fiscal year 2023. Pursuant to the Certificate of Designations of the Series B Perpetual Non-Convertible Preferred Stock, on November 3, 2023 the Company redeemed 9,874 shares of its outstanding Series B Preferred Stock by using $10,000,000 of the Purchase Price, of which $9.9 million was related to principal and $0.1 million was related to accrued dividend.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This transaction represents a strategic shift designed to maximize shareholder value and allow the Company to solely focus on providing cloud-centric solutions. In connection with the sale transaction, the Company determined its Messaging and NetworkX Businesses qualified for discontinued operations accounting treatment in accordance with ASC 205-20. The Company allocated $28.6 million goodwill to the transaction using level 3 estimates, and recognized a loss on divestiture of $16.4 million reported in Loss on divestiture in the Consolidated Statements of Operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following tables set forth details of net income from discontinued operations for the years ended December 31, 2023, 2022 and 2021, related to Messaging and NetworkX Businesses sale.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:58.634%"></td><td style="width:0.1%"></td><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><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></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><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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,409 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,872 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and expenses:</span></td><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><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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,979 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,202 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,890 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,967 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,022 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,526 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,061 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,173 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,772 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,518 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,997 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,834 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total costs and expenses</span></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,528 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,527 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from operations</span></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</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="display:none"></td><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </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="display:none"></td><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><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><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from operations, before taxes</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,200)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,777 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,382)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,935)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,918)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,610)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss </span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,517)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Cost of revenues excludes depreciation and amortization which are shown separately.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no assets and liabilities related to discontinued operations as of December 31, 2023, as all balances were transferred to Lumine Group upon sale. The following table presents the major classes of assets and liabilities of our discontinued operations related to Messaging and NetworkX Businesses sale.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:72.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.809%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets of discontinued operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid &amp; other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets of discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets of discontinued operations:</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="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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets of discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,736 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets of discontinued operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities of discontinued operations:</span></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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities of discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities of discontinued operations:</span></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="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><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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities of discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities of discontinued operations</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,275 </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:middle"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the significant non-cash items and capital expenditures of the discontinued operations that are included in the consolidated statements of cash flows for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.531%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,517 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,997 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,834 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,744 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to capitalized software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,497)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,809)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,188)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from divestiture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,674 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">    The Company received</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> $31.3 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">in cash proceeds from the sale of the Messaging and NetworkX, which was offset by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$0.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> of assumed transaction expenses and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$7.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> of operating cash on the divested entities. Total consideration for the sale also included </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$1.5 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">of estimated deferred consideration, in addition to the cash received.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%;text-decoration:underline">Divestitures</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Digital Experience Platform and Activation Solutions Sale</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On March 7, 2022, Synchronoss Technologies, Inc. and iQmetrix Global Ltd. (“iQmetrix ”), entered into an Asset Purchase Agreement, pursuant to which Synchronoss has agreed to sell its Digital Experience Platform and activation solutions (the “DXP Business”) to iQmetrix for up to a total purchase price of $14 million. The purchase price is payable as follows: (i) $7.5 million on the closing date of the Transaction, (ii) $0.5 million deposited into an escrow account on the Closing Date, (iii) $1 million paid twelve (12) months from the Closing Date, and (iv) $5 million that may be payable as an earn-out.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">This transaction closed on May 11, 2022. The Company received the $7.5 million cash payment on the transaction close date. The Company received the $0.5 million payment in escrow during the third quarter of 2022 in accordance with the terms of the Asset Purchase Agreement. The remaining $1 million escrow payment has not been received by the Company in accordance with the agreement. As of December 31, 2023 the Company fully reserved for the asset and related receivables recorded within the Selling, general and administrative expenses line item on the Consolidated Statements of Income, and is pursuing collection of the payment.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of the close of the transaction, the Company determined the fair value of the earn-out provision was $3.6 million of which $3.0 million was recorded as an other current asset and the remaining portion was recorded as non-current other asset. In the fourth quarter of fiscal 2022, iQmetrix and the Company agreed that the required performance conditions were not met. This resulted in a write-off of the earn-out provision recorded within the Selling, general and administrative expenses line item on the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The book value of the divested intangible assets associated with the DXP Business was $2.3 million. For the goodwill allocation, the fair value of the Core reporting unit was estimated using a combination of the income approach, which incorporates the use of the discounted cash flow method, and the market approach, which incorporates the use of earnings and revenue multiples based on market data. Based on the fair value of the Core reporting unit and the aggregate consideration received in the transaction, the Company determined the attributable fair value of goodwill to the DXP Business was $7.6 million. The transaction resulted in a $2.5 million gain for the year ended December 31, 2022.</span></div> 41800000 31300000 7200000 P150D P300D 300000 P9M 3000000 9874 10000000 9900000 100000 28600000 -16400000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following tables set forth details of net income from discontinued operations for the years ended December 31, 2023, 2022 and 2021, related to Messaging and NetworkX Businesses sale.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:58.634%"></td><td style="width:0.1%"></td><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><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.737%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></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><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><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,409 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,872 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and expenses:</span></td><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><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:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="display:none"></td><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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,979 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,202 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,890 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,967 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,022 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,526 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,061 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,173 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,772 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring charges</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,505 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,518 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,997 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,834 </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 25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total costs and expenses</span></td><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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,528 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,856 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,527 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from operations</span></td><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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,119)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,016 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,746 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</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="display:none"></td><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(106)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39 </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="display:none"></td><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><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><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) income from operations, before taxes</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,200)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">921 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,777 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,382)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for income taxes</span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,935)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,918)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,610)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss </span></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,517)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Cost of revenues excludes depreciation and amortization which are shown separately.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">There were no assets and liabilities related to discontinued operations as of December 31, 2023, as all balances were transferred to Lumine Group upon sale. The following table presents the major classes of assets and liabilities of our discontinued operations related to Messaging and NetworkX Businesses sale.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.538%"><tr><td style="width:1.0%"></td><td style="width:72.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.808%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.393%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.809%"></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="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current assets of discontinued operations:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,611 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid &amp; other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,344 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets of discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,294 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current assets of discontinued operations:</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="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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,630 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,180 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current assets of discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,736 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets of discontinued operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,030 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current liabilities of discontinued operations:</span></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="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,509 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,802 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues, current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,910 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities of discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 13pt"></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="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current liabilities of discontinued operations:</span></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="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><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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenues, non-current</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leases, non-current</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total non-current liabilities of discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities of discontinued operations</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,275 </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:middle"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The following table summarizes the significant non-cash items and capital expenditures of the discontinued operations that are included in the consolidated statements of cash flows for the years ended December 31, 2023, 2022 and 2021:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:59.839%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.528%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.531%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended 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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating activities:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,517 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,997 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,834 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">997 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,744 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss on divestiture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,382 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Investing activities:</span></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions to capitalized software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,497)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,809)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,188)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from divestiture</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,674 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">    The Company received</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> $31.3 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">in cash proceeds from the sale of the Messaging and NetworkX, which was offset by </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$0.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> of assumed transaction expenses and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$7.2 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> of operating cash on the divested entities. Total consideration for the sale also included </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$1.5 million </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">of estimated deferred consideration, in addition to the cash received.</span></div> 55409000 78872000 91273000 29979000 45202000 48890000 5967000 6022000 4526000 11061000 9173000 10772000 3000 462000 1505000 10518000 16997000 18834000 57528000 77856000 84527000 -2119000 1016000 6746000 8000 12000 1000 0 1000 9000 -89000 -106000 39000 -2200000 921000 6777000 -16382000 0 0 1935000 1918000 1610000 -20517000 -997000 5167000 0 3611000 0 15339000 0 3344000 0 22294000 0 141000 0 757000 0 28630000 0 25180000 0 28000 0 54736000 0 77030000 0 4509000 0 7802000 0 11910000 0 24221000 0 324000 0 493000 0 1237000 0 2054000 0 26275000 10517000 16997000 18834000 763000 997000 1744000 16382000 0 0 4497000 5809000 11188000 23674000 0 0 31300000 400000 7200000 1500000 14000000 7500000 500000 1000000 5000000 7500000 500000 1000000 3600000 3000000 2300000 7600000 2500000 Accounts Receivable Securitization Facility<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 23, 2022 (the “Closing Date”), the Company and certain of its subsidiaries (together with the Company, the “Company Group”) entered into a $15 million accounts receivable securitization facility (the “A/R Facility”) with Norddeutsche Landesbank Girozentrale. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The A/R Facility transaction includes (i) Receivables Purchase Agreements (the “Receivables Purchase Agreements”) dated as of the Closing Date, among the Company, as initial servicer, SN Technologies, LLC, a wholly owned special purpose subsidiary of the Company (“SN Technologies”), as seller, Norddeutsche Landesbank Girozentrale, as administrative agent (the “Administrative Agent”), and the purchasers party thereto, the group agents party thereto and the originators party thereto; (ii) Purchase and Sale Agreements (the “Purchase and Sale Agreements”) dated as of the Closing Date, between the Company Group, as originators (the “Originators”), and SN Technologies, as purchaser; (iii) the Administration Agreement (the “Administration Agreement”) dated as of the Closing Date, between the Company, as servicer, and Finacity Corporation, as administrator; and (iv) the Performance Guaranty (the “Performance Guaranty”) dated as of the Closing Date made by the Company in favor of the Administrative Agent.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the Purchase and Sale Agreements, the Originators will sell existing and future accounts receivable (and related assets) (the “Receivables”) to SN Technologies in exchange for cash and/or subordinated notes. The Originators and SN Technologies intend the transactions contemplated by the Purchase and Sale Agreements to be true sales to SN Technologies by the respective Originators. Pursuant to the Receivables Purchase Agreement, SN Technologies will in turn grant an undivided security interest to the Administrative Agent in the Receivables in exchange for a credit facility permitting borrowings of up to $15 million outstanding from time to time. Yield is payable to the Administrative Agent under the Receivables Purchase Agreements at a variable rate based on the Norddeutsche Landesbank Girozentrale’s Hanover funding rate plus a 2.35% margin. The Company’s commitment fee shall equal 0.85% per annum on the average daily unused outstanding capital. Pursuant to the Performance Guaranty, the Company guarantees the performance of the Originators of their obligations under the Purchase and Sale Agreements. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has not agreed to guarantee any obligations of SN Technologies or the collection of any of the receivables and will not be responsible for any obligations to the extent the failure to perform such obligations by the Company or any Originators results from receivables being uncollectible on account of the insolvency, bankruptcy or lack of creditworthiness or other financial inability to pay of the related obligor.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless earlier terminated or subsequently extended pursuant to the terms of the Receivables Purchase Agreement, the A/R Facility will expire on June 23, 2025. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foregoing description of the A/R Facility and the respective transactions contemplated thereby does not purport to be complete and is qualified in its entirety by reference to the full text of the Receivables Purchase Agreements, Purchase and Sale Agreements, Administration Agreement and Performance Guaranty, copies of which are filed as Exhibits 10.1, 10.2, 10.3 and 10.4, respectively, on Form 8-K filed with Securities and Exchange Commission on June 23, 2022. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company drew $12.0 million on the A/R Facility in 2023, and had repaid the balance in 2023. The interest associated with the draw and repayment was not material for the period. The draw down and subsequent repayment of the A/R Facility represent financing activity, as reported in the Statement of Cash Flows. As of December 31, 2023 approximately $8.5 million of the Company’s receivables are held by SN Technologies. As of December 31, 2023 there were no outstanding borrowings against the A/R facility and $5.6 million was available for the Company to draw under the A/R Facility.</span></div> 15000000 15000000 0.0235 0.0085 12000000 8500000 5600000 Allowance for Credit Losses<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounts receivable balance on the Company’s Consolidated Balance Sheets as of December 31, 2023 was $23.5 million, net of $0.1 million of allowances. Changes in the allowance were not material for the year ended December 31, 2023. The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of trade accounts receivable to present the net amount expected to be collected:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.913%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period change for expected credit losses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </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> 23500000 100000 The following table provides a roll-forward of the allowance for credit losses that is deducted from the amortized cost basis of trade accounts receivable to present the net amount expected to be collected:<div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.303%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.913%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Allowance for credit losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current period change for expected credit losses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </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> 51000 57000 108000 Fair Value Measurements <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with accounting principles generally accepted in the United States, fair value is defined as the price that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. A three-level hierarchy prioritizes the inputs used to measure fair value as follows:</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 - Observable inputs - quoted prices in active markets for identical assets and liabilities;</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 - Observable inputs other than the quoted prices in active markets for identical assets and liabilities includes quoted prices for similar instruments, quoted prices for identical or similar instruments in inactive markets, and amounts derived from valuation models where all significant inputs are observable in active markets; and</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 - Unobservable inputs - includes amounts derived from valuation models where one or more significant inputs are unobservable and require the Company to develop relevant assumptions.</span></div>The Company had $24.6 million and $18.3 million of cash and cash equivalents as of December 31, 2023 and 2022 respectively. The company had $12.5 million and nil in money market accounts, measured as Level 1 inputs as of December 31, 2023 and 2022, respectively 24600000 18300000 12500000 0 Note receivable <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sequential Technology International, LLC</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2020, the Company entered into an agreement with </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sequential Technology International, LLC (“STIN”)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and AP Capital Holdings II, LLC (“APC”) to divest its remaining equity interest in STIN as well as settle its paid-in-kind purchase money note (“PIK note”) and certain amounts due as of December 31, 2019 in consideration for a $9.0 million secured promissory note (the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">“Note”). As of December 31, 2022, the carrying value of the Note after the consideration of the allowance for credit loss was approximately $4.8 million. The Company determined the allowance on the Note using a discounted cash flow analysis, which discounts the expected future cash flows of the asset to determine the collectible amount.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the third quarter of 2023, the interest payment for the Note was not received by the Company from STIN. In the third quarter of 2023 the Company reassessed the collectability of the Note and determined that a full allowance for credit losses was required equal to the carrying value of the Note, recorded within the Selling, general and administrative expenses line item on the Consolidated Statements of Operations. The Company will continue to pursue collection of the Note.</span></div> 9000000 4800000 Property and Equipment<div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:72.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,021 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,492 </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="display:none"></td><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,440 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,246 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,406 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,786 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,462 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,113)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,021)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,673 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In fiscal 2023, the Company disposed of assets as part of the migration of hosting services for certain customers.</span></div>Depreciation expense was approximately $2.2 million, $2.9 million and $5.6 million for the year ended December 31, 2023, 2022, and 2021, respectively. Amortization of property and equipment recorded under capital leases are included in depreciation expense. <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"></td><td style="width:72.174%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.675%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.677%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer hardware</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,021 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,492 </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="display:none"></td><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,027 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets</span></td><td colspan="3" style="background-color:#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,440 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,246 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,406 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, gross</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,786 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160,462 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Accumulated depreciation</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,113)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,021)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,673 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,441 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 27000000 115097000 17021000 25492000 2434000 4027000 2085000 1440000 12246000 14406000 60786000 160462000 57113000 156021000 3673000 4441000 2200000 2900000 5600000 Goodwill and Intangibles <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records goodwill which represents the excess of the purchase price over the fair value of assets acquired, including other definite-lived intangible assets. Goodwill is reviewed annually for impairment or upon the occurrence of events or changes in circumstances that would more likely than not reduce the fair value of the reporting unit below its carrying amount.</span></div><div style="text-align:justify"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the adjustments to goodwill during 2023 and 2022:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:85.056%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.008%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,947 </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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill allocated to the sale of DXP Business</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,567)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,121)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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></tr><tr><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></tr><tr><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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,908 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized no impairment charges to its goodwill</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> f</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">or the years ended December 31, 2023, 2022, and 2021, respectively. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the sale of the Messaging and NetworkX businesses, the Company allocated goodwill in the amount of $28.6 million to these businesses based upon relative fair value. Such amount is excluded in all periods in the table above and is included in discontinued operations. For additional information, see Note 4. Divestitures and Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of the Notes to Consolidated Financial Statements in Part II, Item 8 of this Form 10-K.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets with definite lives consist primarily of technology, capitalized software, trade names, and customer lists and relationships. These intangible assets are being amortized on the straight-line method over the estimated useful lives of the assets. Amortization expense related to intangible assets for the years ended December 31, 2023, 2022 and 2021 was $14.6 million, $11.9 million and $11.5 million, respectively.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company includes impairment charges to its intangible assets within depreciation and amortization in its Consolidated Statements of Operations. The Company recognized no impairment charges to its intangible assets for the years ended December 31, 2023, 2022 and 2021 respectively. </span></div><div style="margin-bottom:7pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets consist of the following:</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,545)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,129 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,387)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software and patents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,687 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,215)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,472 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,878)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167,025)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,214 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,343)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,861 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,044)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software and patents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,473 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,934)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,539 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,869 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,869)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,546 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,190)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense of its intangible assets for the next five years is as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ending December 31,</span></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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,346 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,480 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,665</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software costs in the development stage</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,549</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,214 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Amounts represent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> capitalized software costs that are currently in the development stage. Amortization of these costs will begin once the software projects are complete and ready for their intended use.</span></div> <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the adjustments to goodwill during 2023 and 2022:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:85.056%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.536%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.008%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Goodwill</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,947 </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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill allocated to the sale of DXP Business</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,567)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,121)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,259 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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></tr><tr><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></tr><tr><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="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Translation adjustments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,908 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 195947000 7567000 -6121000 182259000 1649000 183908000 0 0 0 28600000 14600000 11900000 11500000 <div style="margin-bottom:7pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s intangible assets consist of the following:</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.133%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,545 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52,545)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,129 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,387)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,742 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software and patents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,687 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,215)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,472 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,878 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,878)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(167,025)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,214 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.222%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.345%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.641%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cost</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Technology</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,343 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,343)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer lists and relationships</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,861 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62,044)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,817 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software and patents</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,473 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,934)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,539 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,869 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,869)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,546 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(149,190)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,356 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 52545000 52545000 0 67129000 64387000 2742000 67687000 48215000 19472000 1878000 1878000 0 189239000 167025000 22214000 51343000 51343000 0 65861000 62044000 3817000 52473000 33934000 18539000 1869000 1869000 0 171546000 149190000 22356000 <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future amortization expense of its intangible assets for the next five years is as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year ending December 31,</span></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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,346 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,480 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="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:'Times New Roman',sans-serif;font-size:10pt;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><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future amortization</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,665</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalized software costs in the development stage</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,549</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,214 </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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">     Amounts represent</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> capitalized software costs that are currently in the development stage. Amortization of these costs will begin once the software projects are complete and ready for their intended use.</span></div> 11346000 4480000 743000 17000 17000 62000 16665000 5549000 22214000 Accrued Expenses <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consist of the following:</span></div><div style="margin-bottom:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional service fees</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,587 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,741 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued telecommunications and hosting</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,101 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Series B preferred dividend</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-964"><span style="-sec-ix-hidden:f-965">Accrued operating lease liabilities</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,838 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,202 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued finance lease liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued third party tech services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 2021 8.375% Senior Notes - Interest </span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,969 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,969 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Sales and Use Tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,401 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,796 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,301 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,127 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses consist of the following:</span></div><div style="margin-bottom:7pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,439 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional service fees</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,587 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,741 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued telecommunications and hosting</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,101 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,076 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued income taxes payable</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Series B preferred dividend</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,129 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,298 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-964"><span style="-sec-ix-hidden:f-965">Accrued operating lease liabilities</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,838 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,202 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued finance lease liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued third party tech services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 2021 8.375% Senior Notes - Interest </span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,969 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,969 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued Sales and Use Tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,090 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,401 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,796 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,301 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,127 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,314 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17439000 19073000 4587000 3741000 3101000 1076000 338000 597000 2129000 2298000 5838000 5202000 562000 454000 278000 202000 0.08375 1969000 1969000 1090000 2401000 1796000 7301000 39127000 44314000 Leases<div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into contracts with third parties to lease a variety of assets, including certain real estate, equipment, automobiles and other assets. The Company’s leases frequently allow for lease payments that could vary based on factors such as inflation or the degree of utilization of the underlying asset. For example, certain of the Company’s real estate leases could require us to make payments that vary based on common area maintenance charges, insurance and other charges. The Company’s lease agreements do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is party to certain sublease arrangements, primarily related to the Company’s real estate leases, where it acts as the lessee and intermediate lessor. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under operating leases are included in Operating lease right-of-use assets, with the related short term liabilities included in Accrued expenses and long term portion included in Leases, non-current on the Consolidated Balance Sheets. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets under finance leases are included in Property, plant and equipment, net, with the related short term liabilities included in Accrued Expenses and long term portion in Leases, non-current on the Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs are recognized on a straight-line basis over the lease terms. Finance lease assets are amortized on a straight-line basis over the shorter of the estimated useful lives of the assets or the lease terms.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company's ROU assets and lease liabilities:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets:</span></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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease ROU assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,791 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets:</span></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </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="display:none"></td><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><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="-sec-ix-hidden:f-987"><span style="-sec-ix-hidden:f-988"><span style="-sec-ix-hidden:f-989"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></span></span></span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,838 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,202 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-992"><span style="-sec-ix-hidden:f-993">Lease liabilities, non-current</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,037 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,729 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,875 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,931 </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:15pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities:</span></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:11.25pt"><span style="-sec-ix-hidden:f-998"><span style="-sec-ix-hidden:f-999"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></span></span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1002"><span style="-sec-ix-hidden:f-1003">Lease liabilities, non-current</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Amounts are included in Accrued Expenses on the Condensed Consolidated Balance Sheet.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the operating lease ROU assets:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ROU Assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,428 </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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,561)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets impairment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(592)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106 </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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,473)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets impairment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,918)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,791 </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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the operating lease liabilities:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,112 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,888 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,876)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(443)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange and Other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,931 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,717)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange and Other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,875 </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-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about lease expense and sublease income:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.861%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </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="display:none"></td><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><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 style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,961 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,504 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other lease costs and income:</span></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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease impairments (remeasurements), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </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="margin-bottom:2pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,555)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,767)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,146)</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="display:none"></td><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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,094 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,975 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Amounts are included in Cost of revenues, Selling, general and administrative and/or Research and development expenses in the Consolidated Statements of Operations, based on the function that each underlying leased asset supports. </span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the undiscounted amount of future cash flows included in the Company’s lease liabilities at December 31, 2023 for each of the five years subsequent to December 31, 2023 and thereafter, as well as a reconciliation of such undiscounted cash flows to the Company’s lease liabilities at December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.658%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,805 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,279 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,276 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,205 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,330)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future lease payments (lease liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the weighted-average remaining lease term and weighted-average discount rates for the Company’s leases:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years), weighted based on lease liability balances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.19</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.23</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.91</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.40</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate (percentages), weighted based on the remaining balance of lease payments:</span></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides certain cash flow and supplemental noncash information related to the Company’s lease liabilities:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,717 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities arising from obtaining right-of-use assets:</span></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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"></td><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><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about the Company's ROU assets and lease liabilities:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.523%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease assets:</span></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 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-current operating lease ROU assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,791 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease assets:</span></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment, net</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,094 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">858 </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="display:none"></td><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><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:11.25pt"><span style="-sec-ix-hidden:f-987"><span style="-sec-ix-hidden:f-988"><span style="-sec-ix-hidden:f-989"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></span></span></span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,838 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,202 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-992"><span style="-sec-ix-hidden:f-993">Lease liabilities, non-current</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,037 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,729 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,875 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,931 </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:15pt"><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: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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease liabilities:</span></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:11.25pt"><span style="-sec-ix-hidden:f-998"><span style="-sec-ix-hidden:f-999"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities, current</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></span></span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">454 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1002"><span style="-sec-ix-hidden:f-1003">Lease liabilities, non-current</span></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">556 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total finance lease liabilities</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">870 </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 style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Amounts are included in Accrued Expenses on the Condensed Consolidated Balance Sheet.</span></div> 14791000 20106000 1094000 858000 5838000 5202000 23037000 28729000 28875000 33931000 562000 454000 556000 416000 1118000 870000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the operating lease ROU assets:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ROU Assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,428 </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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,561)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets impairment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(169)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(592)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,106 </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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets amortization</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,473)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ROU assets impairment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,918)</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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76 </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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,791 </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="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 24428000 3561000 169000 -592000 20106000 3473000 1918000 76000 14791000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a roll-forward of the operating lease liabilities:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.695%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.521%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Lease Liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,112 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,888 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,876)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remeasurement</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(443)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange and Other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,931 </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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,490 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 12.25pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,717)</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange and Other</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,875 </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> 40112000 2888000 7876000 443000 -750000 33931000 2490000 7717000 171000 28875000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents information about lease expense and sublease income:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:58.841%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.860%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.861%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease cost:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">562 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">378 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </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="display:none"></td><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><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 style="margin-bottom:2pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,961 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,504 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other lease costs and income:</span></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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,141 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">652 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease impairments (remeasurements), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,918 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731 </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="margin-bottom:2pt;padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sublease income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1 </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,555)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,767)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,146)</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="display:none"></td><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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total net lease cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,094 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,022 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,975 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">    Amounts are included in Cost of revenues, Selling, general and administrative and/or Research and development expenses in the Consolidated Statements of Operations, based on the function that each underlying leased asset supports. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the weighted-average remaining lease term and weighted-average discount rates for the Company’s leases:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term (years), weighted based on lease liability balances</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.19</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.23</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.91</span></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.40</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.38</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.25</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate (percentages), weighted based on the remaining balance of lease payments:</span></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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides certain cash flow and supplemental noncash information related to the Company’s lease liabilities:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:59.457%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.659%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">231 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,717 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,876 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,704 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 7.75pt"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease liabilities arising from obtaining right-of-use assets:</span></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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">387 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">813 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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="display:none"></td><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><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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 77000 59000 33000 562000 378000 201000 5961000 6485000 7504000 1131000 1141000 652000 1918000 -274000 731000 3555000 2767000 3146000 6094000 5022000 5975000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the undiscounted amount of future cash flows included in the Company’s lease liabilities at December 31, 2023 for each of the five years subsequent to December 31, 2023 and thereafter, as well as a reconciliation of such undiscounted cash flows to the Company’s lease liabilities at December 31, 2023:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:72.800%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.656%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.658%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Operating Leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,970 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,805 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,279 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,276 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,205 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,221 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,330)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(103)</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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future lease payments (lease liability)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,875 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,118 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7970000 616000 7805000 436000 7875000 169000 6279000 0 4276000 0 34205000 1221000 5330000 103000 28875000 1118000 P2Y2M8D P2Y2M23D P2Y10M28D P4Y4M24D P5Y4M17D P6Y3M 0.093 0.074 0.063 0.080 0.080 0.083 641000 424000 231000 7717000 7876000 10704000 787000 387000 813000 0 0 137000 Debt <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Offering of 2021 Senior Notes due 2026</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2021, the Company closed its underwritten public offering of $120.0 million aggregate principal amount of 8.375% senior notes due 2026 at a par value of $25.00 per senior note (the “Senior Notes”). The offering was conducted pursuant to an underwriting agreement (the “Notes Underwriting Agreement”) dated June 25, 2021, by and among the Company and B. Riley Securities, Inc., as representative of the several underwriters (the “Notes Underwriters”). At the closing, the Company issued $125.0 million aggregate principal amount of Senior Notes, inclusive of $5.0 million aggregate principal amount of Senior Notes issued pursuant to the full exercise of the Notes Underwriters’ option to purchase additional Senior Notes.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Notes Underwriting Agreement contains customary representations, warranties and covenants of the Company, customary conditions to closing, indemnification obligations of the Company and the Notes Underwriters, including for liabilities under the Securities Act, other obligations of the parties and termination provisions.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2021, the Company entered into an indenture (the “Base Indenture”) and a supplemental indenture (the “First Supplemental Indenture” and, together with the Base Indenture, the “Indenture”) with The Bank of New York Mellon Trust Company National Association, as trustee (the “Trustee”), between the Company and the Trustee. The Indenture establishes the form and provides for the issuance of the Senior Notes.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Senior Notes are senior unsecured obligations of the Company and rank equally in right of payment with all of the Company’s existing and future senior unsecured and unsubordinated indebtedness. The Senior Notes are effectively subordinated in right of payment to all of the Company’s existing and future secured indebtedness to the extent of the value of the assets securing such indebtedness and structurally subordinated to all existing and future indebtedness of the Company’s subsidiaries, including trade payables. The Senior Notes bear interest at the rate of 8.375% per annum. Interest on the Senior Notes is payable quarterly in arrears on January 31, April 30, July 31 and October 31 of each year, commencing on July 31, 2021. The Senior Notes will mature on June 30, 2026, unless redeemed prior to maturity.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may, at its option, at any time and from time to time, redeem the Senior Notes for cash in whole or in part (i) on or after June 30, 2022 and prior to June 30, 2023, at a price equal to $25.75 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, (ii) on or after June 30, 2023 and prior to June 30, 2024, at a price equal to $25.50 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, (iii) on or after June 30, 2024 and prior to June 30, 2025, at a price equal to $25.25 per Senior Note, plus accrued and unpaid interest to, but excluding, the date of redemption, and (iv) on or after June 30, 2025 and prior to maturity, at a price equal to 100% of their principal amount, plus accrued and unpaid interest to, but excluding, the date of redemption. On and after any redemption date, interest will cease to accrue on the redeemed Senior Notes.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Indenture contains customary events of default and cure provisions. If an uncured default occurs and is continuing, the Trustee or the holders of at least 25% of the principal amount of the Senior Notes may declare the entire amount of the Senior Notes, together with accrued and unpaid interest, if any, to be immediately due and payable. In the case of an event of default involving the Company’s bankruptcy, insolvency or reorganization, the principal of, and accrued and unpaid interest on, the principal amount of the Senior Notes, together with accrued and unpaid interest, if any, will automatically, and without any declaration or other action on the part of the Trustee or the holders of the Senior Notes, become due and payable.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 25, 2021, the Company entered into an At Market Issuance Sales Agreement (the “Sales Agreement”) between the Company and B. Riley Securities, Inc. (the “Agent”), a related party, pursuant to which the Company may offer and sell, from time to time, up to $18.0 million of the Company’s 8.375% Senior Notes due 2026. Sales of the additional Senior Notes pursuant to the Sales Agreement, if any, may be made in transactions that are deemed to be “at the market offerings” as defined in Rule 415 under the Securities Act of 1933, as amended (the “Securities Act”). Under the Sales Agreement, the Agent will be entitled to compensation of 2.0% of the gross proceeds of all notes sold through it as the Company’s agent. </span></div><div style="text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2021, the Company sold an additional $16.1 million aggregate principal amount of Senior Notes pursuant to the Sales Agreement. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The additional Senior Notes sold have terms identical to the initial Senior Notes and are fungible and vote together with, the initial Senior Notes. The Senior Notes are listed and trade on The Nasdaq Global Market under the symbol “SNCRL.” </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company’s borrowings were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Senior Notes</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Non-convertible 8.375% Senior Notes due 2026</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,077 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,077 </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount and debt issuance cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,862)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,493)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of Senior Notes</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,584 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt issuance costs are deferred and amortized into interest expense using the effective interest method.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair value of Debt</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the 2021 Non-Convertible Senior Notes due 2026 was determined based on the closing trading price of the Senior Notes as of December 31, 2023 and is categorized accordingly as Level 2 in the fair value hierarchy. The Company is in compliance with its debt covenants as of December 31, 2023.</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.457%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Senior Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2019 Revolving Credit Facility</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 4, 2019, the Company entered into a Credit Agreement with Citizens Bank, N.A., for a $10.0 million Revolving Credit Facility. Borrowings under the Revolving Credit Facility bore interest at a rate equal to, at the Company’s option, either (1) the arithmetic average of the LIBOR rate determined by reference to the costs of funds for U.S. dollar deposits for the interest period (one, three or six months (or 12 months if agreed to by all applicable Lenders)) as selected by the Company relevant to such borrowing plus the applicable margin, or (2) a base rate determined by reference to the greatest of the federal funds rate plus 0.5%, the prime commercial lending rate as determined by the Agent, and the daily LIBOR rate plus 1.0%, in each case plus an applicable margin and subject to a floor of 0.0%. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2021, the Company paid off the outstanding balance and closed </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the Revolving Credit Facility. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest expense</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s interest expense:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Non-Convertible 8.375% Senior Notes due 2026:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,816 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,815 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,458 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 Revolving Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </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="display:none"></td><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><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;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></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><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><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,411 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Includes interest on uncertain tax provisions.</span></div> 120000000 0.08375 25.00 125000000 5000000 0.08375 25.75 25.50 25.25 1 0.25 18000000 0.08375 0.020 16100000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying amounts of the Company’s borrowings were as follows:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Senior Notes</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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Non-convertible 8.375% Senior Notes due 2026</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,077 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">141,077 </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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized discount and debt issuance cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,862)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,493)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Carrying value of Senior Notes</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,584 </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="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt issuance costs are deferred and amortized into interest expense using the effective interest method.</span></div> 0.08375 141077000 141077000 4862000 6493000 136215000 134584000 The Company is in compliance with its debt covenants as of December 31, 2023.<div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:38.227%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.457%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Senior Notes</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Amount</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 1)</span></td><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 2)</span></td><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(Level 3)</span></td><td colspan="3" style="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">101,293 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,557 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 134584000 0 101293000 0 101293000 136215000 0 107557000 0 107557000 10000000 0.005 0.010 0.000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s interest expense:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.987%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 Non-Convertible 8.375% Senior Notes due 2026:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,534 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,391 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,816 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,815 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,458 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt discount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2019 Revolving Credit Facility:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84 </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="display:none"></td><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><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest on borrowings</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;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></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><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><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,963 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,411 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:112%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Includes interest on uncertain tax provisions.</span></div> 0.08375 1534000 1391000 625000 11816000 11815000 5458000 97000 88000 9000 0 0 84000 0 0 126000 516000 345000 109000 13963000 13639000 6411000 Accumulated Other Comprehensive (Loss) / Income <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated other comprehensive (loss) income during the years ended December 31, 2023, 2022, and 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other comprehensive income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax effect</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,611)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on intercompany foreign currency transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,520)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,520)</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="display:none"></td><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,131)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,399 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,732)</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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.643%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax effect</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,350)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,261)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,611)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) income on intercompany foreign currency transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,635)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,520)</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="display:none"></td><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,985)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,070)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,131)</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><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:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax effect</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,076)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,274)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,350)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) income on intercompany foreign currency transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,137)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,984)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,635)</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="display:none"></td><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,213)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,258)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,985)</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="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accumulated other comprehensive (loss) income during the years ended December 31, 2023, 2022, and 2021 were as follows:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other comprehensive income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax effect</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,611)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,399 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,212)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized loss on intercompany foreign currency transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,520)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,520)</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="display:none"></td><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,131)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,399 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,732)</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="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:46.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.643%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2021</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax effect</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,350)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,261)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,611)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) income on intercompany foreign currency transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,635)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,520)</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="display:none"></td><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,985)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,070)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,131)</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><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:46.268%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other comprehensive (loss) income</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Tax effect</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,076)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,274)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,350)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (loss) income on intercompany foreign currency transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,137)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,984)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,635)</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="display:none"></td><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,213)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,258)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,985)</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> -40611000 18399000 0 -22212000 -3520000 0 0 -3520000 -44131000 18399000 0 -25732000 -29350000 -11261000 0 -40611000 -3635000 191000 76000 -3520000 -32985000 -11070000 76000 -44131000 -26076000 -3274000 0 -29350000 -2137000 -1984000 -486000 -3635000 -28213000 -5258000 -486000 -32985000 Capital Structure <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reverse Stock Split</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 4, 2023, the Company’s stockholders approved proposals at a special meeting of stockholders (the “Special Meeting”) amending the Company’s Restated Certificate of Incorporation (as amended, the “Certificate of Incorporation”), to effect a reverse stock split of the Company’s common stock, $0.0001 par value (“Common Stock”), at a ratio in the range of 1-for-5 to 1-to-20, and an associated reduction in the number of shares of Common Stock the Company is authorized to issue. On December 4, 2023, the Company’s Board of Directors (the “Board”) approved a final split ratio of 1-for-9 (the “Reverse Stock Split”) where each nine (9) shares of Common Stock issued and outstanding immediately prior to the Effective Time shall, automatically and without any action on the part of the respective holders thereof, be combined and converted into one (1) share of Common Stock. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Following such approvals, the Company filed an amendment to the Certificate of Incorporation (the “Certificate of Amendment”) to effect the Reverse Stock Split with the Secretary of State of the State of Delaware on December 8, 2023 as of 4:01 p.m. Eastern Time. The Certificate of Amendment states that the Company is authorized to issue two classes of stock to be designated common stock (“Common Stock”) and preferred stock (“Preferred Stock”). The number of shares of Common Stock authorized to be issued is sixteen million six hundred sixty-six thousand six hundred sixty-seven (16,666,667), par value $0.0001 per share, and the number of shares of Preferred Stock authorized to be issued is ten million (10,000,000), par value $0.0001 per share. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of the opening of trading on December 11, 2023, the Company’s Common Stock began trading on a post-split basis under CUSIP number 87157B400. The Company’s Common Stock will continue to trade on the Nasdaq Capital Market under the symbol “SNCR.” </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Reverse Stock Split was effected simultaneously for all shares of Common Stock issued and outstanding, and affected all holders of the Company’s Common Stock uniformly and does not affect any stockholder’s percentage ownership interests in the Company, except with respect to the treatment of fractional shares. The Company did not issue fractional shares for post-Reverse Stock Split shares in connection with the Reverse Stock Split. Stockholders who otherwise were entitled to receive a </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">fractional share of Common Stock had such fractional share rounded up to the nearest whole share. The Company retroactively displayed the effect of the Reverse Stock Split change in the Consolidated Balance Sheets, and retroactively adjusted the computations of basic and diluted EPS for all periods presented on the Consolidated Statement of Operations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company’s authorized capital stock was 26,666,667 shares of stock with a par value of $0.0001, of which 16,666,667 shares were designated as common stock and 10,000,000 shares were designated as preferred stock, 150,000 of which were designated Series B Perpetual Non-Convertible Preferred Stock. </span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each holder of common stock is entitled to vote on all matters and is entitled to one vote for each share held. Dividends on common stock will be paid when, and if, declared by the Company’s Board of Directors. No common stock dividends have ever been declared or paid by the Company. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock Offering</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 29, 2021, the Company closed its underwritten public offering of common stock, par value $0.0001 per share. The offering was conducted pursuant to an underwriting agreement (the “Underwriting Agreement”) dated June 24, 2021, by and between the Company and B. Riley Securities, Inc., as representative of the several underwriters (the “Underwriters”) for net proceeds of $102.3 million. At the closing, the Company issued 4,700,855 shares of common stock, inclusive of 427,351 shares of common stock issued pursuant to the full exercise of the Underwriters’ option to purchase additional shares of common stock. The Company used the net proceeds for the redemption of the Series A Convertible Preferred Stock.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Treasury Stock</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to 2021, the Company held 795,779 shares in Treasury. In the second quarter of 2021, the entire balance of Treasury Stock was sold in the underwritten public offering. Any related additional paid in capital and par values were removed from the common stock numbers. Treasury Stock balance is nil as of December 31, 2023.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Preferred Stock</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Board of Directors is authorized to issue preferred shares and has the discretion to determine the rights, preferences, privileges and restrictions, including voting rights, dividend rights, conversion rights, redemption privileges and liquidation preferences of preferred stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series B Non-Convertible Preferred Stock</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2021, the Company closed a private placement of 75,000 shares of its Series B Perpetual Non-Convertible Preferred Stock, par value $0.0001 per share, with an initial liquidation preference of $1,000 per share (the “Series B Preferred Stock”), for net proceeds of $72.8 million (the “Series B Transaction”). The sale of the Series B Preferred Stock was pursuant to the Series B Preferred Stock Purchase Agreement, dated as of June 24, 2021 (the “Series B Purchase Agreement”), between the Company and B. Riley Principal Investments, LLC (“BRPI”).</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the closing of the Series B Transaction, the Company (i) filed a Certificate of Designation with the State of Delaware setting forth the rights, preferences, privileges, qualifications, restrictions and limitations on the Series B Preferred Stock (the “Series B Certificate”) and (ii) entered into an Investor Rights Agreement with B. Riley Financial, Inc. (“B. Riley Financial”) and BRPI setting forth certain governance and registration rights of B. Riley Financial with respect to the Company.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Certificate of Designation of the Series B Preferred Stock</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights, preferences, privileges, qualifications, restrictions and limitations of the shares of Series B Preferred Stock are set forth in the Series B Certificate. Under the Series B Certificate, the holders of the Series B Preferred Stock are entitled to receive, on each share of Series B Preferred Stock on a quarterly basis, an amount equal to the dividend rate, as described in the following sentence, divided by four and multiplied by the then-applicable Liquidation Preference per share of Series B Preferred Stock (collectively, the “Preferred Dividends”). The dividend rate is (1) 9.5% per annum for the period commencing on June 30, 2021 and ending on and including December 31, 2021, (2) 13% per annum for the year commencing on January 1, </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2022 and ending on and including December 31, 2022; and (3) 14% per annum for the year commencing on January 1, 2023 and thereafter. The Preferred Dividends will be due in cash on January 1, April 1, July 1 and October 1 of each year (each, a “Series B Dividend Payment Date”). The Company may choose to pay the Series B Preferred Dividends in cash or in additional shares of Series B Preferred Stock. In the event the Company does not declare and pay a dividend in cash on any Series B Dividend Payment Date, the unpaid amount of the Preferred Dividend will be added to the Liquidation Preference. As of December 31, 2023, the Liquidation Value and Redemption Value of the Series B Preferred Shares was $63.0 million.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Each share of Series B Preferred Stock is redeemable at the option of the holder upon the occurrence of a “Fundamental Change” at (i) par in the case of a payment in cash or (ii) 1.5 times par in the case of payment in shares of Common Stock (such shares being, “Registrable Securities”), subject to certain limitations on the amount of stock that could be issued to the holders of Series B Stock. In addition, the Company will be permitted to redeem outstanding shares of the Series B Preferred Stock at any time for the sum of the then-applicable Liquidation Preference and the accrued but unpaid dividends. Pursuant to the Series B Certificate, the Company will be required to use (i) the first $50.0 million of proceeds from certain transactions (i.e., disposition, sale of assets, tax refunds) received by the Company to redeem for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of Series B Preferred Stock and (ii) the next $25.0 million of proceeds from certain transactions received by the Company may be used by the Company to buy back shares of Common Stock and to the extent, not used for such purpose by the Company, to redeem, for cash, shares of the Series B Preferred Stock, on a pro rata basis among each holder of the Series B Preferred Stock.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company is required to obtain the prior written consent of the holders holding at least a majority of the outstanding shares of the Series B Preferred Stock before taking certain actions, including: (i) certain dividends, repayments and redemptions; (ii) any amendment to the Company’s certificate of incorporation that adversely affects the rights, preferences, privileges or voting powers of the Series B Preferred Stock; and (iii) issuances of stock ranking senior or equivalent to shares of the Series B Preferred Stock (including additional shares of the Series B Preferred Stock) in the priority of payment of dividends or in the distribution of assets upon any liquidation, dissolution or winding up of the Company. Other than with respect to the foregoing consent rights, the Series B Preferred Stock is non-voting stock.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Investor Rights Agreement</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2021, the Company, B. Riley Financial and BRPI entered into an Investor Rights Agreement (the “Investor Rights Agreement”). Pursuant to the Investor Rights Agreement, for so long as affiliates of B. Riley Financial beneficially own at least 10% of the outstanding shares of common stock (unless such equity threshold percentage is not met due to dilution from equity issuances), B. Riley Financial is entitled to nominate one Class II director (the “B. Riley Nominee”) to the Company’s board of directors (the “Board”), who shall be an employee of B. Riley Financial or its affiliates and is approved by the Board, such approval not to be unreasonably withheld. For so long as affiliates of B. Riley Financial beneficially own 5% or more but less than 10% of the outstanding shares of common stock (unless such equity threshold percentage is not met due to dilution from equity issuances), B. Riley Financial is entitled to certain board observer rights.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s Series B Preferred Stock balance at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and changes during the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023 and 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, are presented below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series B Preferred Stock</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PY</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,505 </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="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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of preferred stock issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of preferred PIK dividend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438 </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="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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series B preferred shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,738)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,348 </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="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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of preferred stock issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </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="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><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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series B preferred shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,874)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,802 </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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">________________________________</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Series B preferred stock net principal balance of $58.8 million is presented as gross principal balance of $60.8 million net of $2.0 million unamortized issuance costs.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid Series B Perpetual Non-Convertible Preferred Stock dividend of $9.8 million in cash for the year ended December 31, 2023. On January 2, 2024 the Company paid the accrued Series B Perpetual Non-Convertible Preferred Stock dividend of $2.1 million in cash. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Series A Convertible Preferred Stock</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with the terms of the Share Purchase Agreement dated as of October 17, 2017 (the “PIPE Purchase Agreement”), with Silver Private Holdings I, LLC, an affiliate of Siris (“Silver”), on February 15, 2018, the Company issued to Silver 185,000 shares of its newly issued Series A Convertible Participating Perpetual Preferred Stock (the “Series A Preferred Stock”), par value $0.0001 per share, with an initial liquidation preference of $1,000 per share, in exchange for $97.7 million in cash and the transfer from Silver to the Company of the 666,075 shares of the Company’s common stock held by Silver (the “Preferred Transaction”). </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Redemption of Series A Preferred Stock</span></div>The net proceeds from the common stock public offering, Senior Note offering and the Series B Transaction was used in part to fully redeem all outstanding shares of the Company’s Series A Preferred Stock on June 30, 2021 (the “Redemption”). The Company redeemed in full all of the 268,917 outstanding shares of the Series A Preferred Stock for an aggregate Redemption Price of $278.7 million and all rights under the Investor Rights Agreement relating to the Series A Preferred Stock were terminated effective with the Redemption. No Series A Preferred Stock remains outstanding or authorized as of December 31, 2023. In addition, on June 30, 2021, in connection with the redemption of the Series A Preferred Stock, the Investor Rights Agreement between the Company and Silver terminated. 0.0001 9 9 1 16666667 0.0001 10000000 0.0001 26666667 0.0001 16666667 10000000 10000000 150000 1 0 0.0001 102300000 4700855 427351 795779 75000 0.0001 1000 72800000 0.095 0.13 0.14 63000000 1.5 50000000 25000000 0.10 0.05 0.10 <div style="text-align:justify;text-indent:13.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s Series B Preferred Stock balance at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and changes during the year ended </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">December 31, 2023 and 2022</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, are presented below:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.621%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Series B Preferred Stock</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">PY</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,505 </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="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="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of preferred stock issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of preferred PIK dividend</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,438 </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="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><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series B preferred shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,738)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,348 </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="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="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of preferred stock issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">328 </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="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><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="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Redemption of Series B preferred shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,874)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,802 </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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">________________________________</span></div><div style="padding-left:22.5pt;text-align:justify;text-indent:-22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Series B preferred stock net principal balance of $58.8 million is presented as gross principal balance of $60.8 million net of $2.0 million unamortized issuance costs.</span></div> 75000 72505000 0 143000 3000 2438000 7000 6738000 71000 68348000 0 328000 10000 9874000 61000 58802000 58800000 60800000 -2000000 9800000 2100000 185000 0.0001 1000 97700000 666075 268917 278700000 0 0 Stock Plans <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2015, the Company adopted the 2015 Equity Incentive Plan (the “2015 Plan”). The 2015 Plan replaces the Company’s prior 2000 Equity Incentive Plan and the 2006 Equity Incentive Plan. Beginning March 2015, all awards were granted under the 2015 Plan. In addition, any awards that were previously granted under any prior Plans that terminate without issuance of shares, shall be eligible for issuance under the 2015 Plan.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2015 Plan, the Company may grant to its employees, outside directors and consultants awards in the form of non-qualified stock options, shares of restricted stock, stock units, or stock appreciation rights and performance shares. The Company’s Board of Directors administers the Plan and is responsible for determining the individuals to be granted options or shares, the number of options or shares each individual will receive, the price per share and the exercise period of each option. The maximum number of shares of common stock authorized for issuance under the 2015 Plan is 4,688,576 shares as of December 31, 2023.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 15, 2017, the Compensation Committee adopted the 2017 New Hire Equity Incentive Plan (“2017 Plan”), which is intended to be exempt from the stockholder approval requirements under the “inducement grant exception” provided by the Inducement Rule. The Committee authorized the issuance of stock grants to new hires, with the purpose of promoting the long-term success of the Company and the creation of stockholder value by (a) providing for the attraction and retention of new employees with exceptional qualifications, (b) encouraging new employees to focus on critical long-range objectives, and (c) linking new employees directly to stockholder interests through increased stock ownership. As required by the Inducement Rule, the Company issues a press release promptly upon issuing shares to new employees pursuant to the 2017 Plan. The maximum number of shares of common stock authorized for issuance under the 2017 Plan is 229,635 shares as of December 31, 2023.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, there were 0.7 million shares available for the grant or award under the Company’s 2015 Plan and 0.1 million shares available for the grant or award under the Company’s 2017 Plan. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s performance based cash units granted to employees under the Long Term Incentive (“LTI”) Plans have been accounted for as liability awards, due to the Company’s intent and the ability to settle such awards in cash upon vesting and has reflected such awards in accrued expenses on the Condensed Consolidated Balance Sheet. As of December 31, 2023, the liability for such awards is approximately $0.4 million.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by operating expense categories, as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.341%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,990 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,743 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,529 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,464 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,561 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by award types, as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.341%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,930 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance based cash units</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </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="display:none"></td><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><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><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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation before taxes</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,464 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,561 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit </span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total stock-based compensation cost related to unvested equity awards as of December 31, 2023 was approximately $4.0 million. The expense is expected to be recognized over a weighted-average period of approximately 0.7 years.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total stock-based compensation cost related to unvested performance-based cash units as of December 31, 2023 was approximately $0.2 million. The expense is expected to be recognized over a weighted-average period of approximately 1.2 years.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Stock options that were granted under the Company’s Plans generally vest one-third of the shares on the first, second and third anniversary of the grant date subject to optionee’s continuous service.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than as set forth in Note 15. Capital Structure, there were no significant changes to the Company’s Stock Option Plans during the year ended December 31, 2023. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses the Black-Scholes option pricing model for determining the estimated fair value for stock options. The weighted-average assumptions used in the Black-Scholes option pricing model are as follows: </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.929%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of options (in years)</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.30</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.15</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.23</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of the options</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.39</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.49</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options outstanding as of December 31, 2023: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Options</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Term (Years)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Granted</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercised</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Cancelled</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.23 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.44 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.71</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.42 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total intrinsic value of stock options exercised during the year ended December 31, 2023 and 2022 was nil and nil, respectively. The total intrinsic value of stock options exercisable as of December 31, 2023 and 2022 was nil and nil, respectively. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Awards of Restricted Stock and Performance Stock</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards (“Restricted Stock”) granted under the Company’s Plans generally vest one-third of the applicable shares on the first, second, and third anniversary of the date of grant, subject to continuous service provided.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Generally, performance stock awards granted under the Company’s 2015 Plan vest at the end of a three-year period based on service and achievement of certain performance objectives determined by the Company’s Board of Directors.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other than as set forth in Note 15. Capital Structure, there were no significant changes to the Company’s restricted stock award (“Restricted Stock”) and performance stock plan during the year ended December 31, 2023.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s unvested restricted stock at December 31, 2023, and changes during the year ended December 31, 2023, is presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested Restricted Stock</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Awards</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted- Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </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:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.88 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents shares adjusted due to rounding up to the whole shares due to Reverse Stock Split during the fourth quarter of 2023.</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock awards are granted subject to other service conditions or service and performance conditions (“Performance-Based Awards”). Restricted stock and Performance-Based Awards are measured at the closing stock price at the date of grant and are recognized straight line over the requisite service period.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Based Cash Units</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance based cash units (“PBCU”) generally vest at the end of a three-year period based on service and achievement of certain performance objectives determined by the Company’s Board of Directors. The PBCU can be settled in cash or in equity as determined by the Compensation Committee. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s unvested performance-based cash units at December 31, 2023 and changes during the year ended December 31, 2023, is presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance based cash units</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Awards</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="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period end<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and distributed </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.21 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes changes in the unvested units due to performance adjustments.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes earned PBCU that vested and were distributed to participants during the period.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance based cash units are measured at the closing stock price at the reporting period end date and are recognized straight line over the requisite service period. The expense for the period will increase or decrease based on updated fair values of these awards as well as the percentage achievement of the performance metrics at each reporting date.</span></div> 4688576 229635 700000 100000 400000 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by operating expense categories, as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.341%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">719 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,291 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,472 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,313 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,990 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,743 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,529 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,464 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,561 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes stock-based compensation expense related to all of the Company’s stock awards included by award types, as follows:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.415%"><tr><td style="width:1.0%"></td><td style="width:59.341%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.694%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.388%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.695%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,334 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,981 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock awards</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,930 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,356 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance based cash units</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </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="display:none"></td><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><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><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="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation before taxes</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,390 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,464 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,561 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax benefit </span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">958 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">938 </span></td><td style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,541 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 109000 249000 719000 1291000 1472000 2313000 2990000 2743000 4529000 4390000 4464000 7561000 1334000 1981000 3061000 2930000 2500000 4356000 126000 -17000 144000 4390000 4464000 7561000 958000 938000 1541000 4000000 P0Y8M12D 200000 P1Y2M12D The weighted-average assumptions used in the Black-Scholes option pricing model are as follows: <div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:58.929%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life of options (in years)</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.30</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.15</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:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.23</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average fair value of the options</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.95</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.39</span></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 7pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.49</span></td></tr></table></div> 0.745 0.741 0.823 0.043 0.031 0.007 P4Y3M18D P4Y1M24D P4Y2M23D 0.000 0.000 0.000 3.95 6.39 16.49 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes information about stock options outstanding as of December 31, 2023: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:45.683%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Options</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>Options</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Exercise Price</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted-Average<br/>Remaining<br/>Contractual<br/>Term (Years)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">739 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Granted</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Exercised</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options Cancelled</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.23 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.44 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.71</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;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><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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 #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.42 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;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;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 739000 34.23 6000 6.63 0 0 96000 58.23 649000 30.44 P3Y8M15D 5000 434000 38.42 P2Y11M15D 0 0 0 0 0 P3Y <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s unvested restricted stock at December 31, 2023, and changes during the year ended December 31, 2023, is presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unvested Restricted Stock</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Awards</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted- Average<br/>Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.37 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.17 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(204)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.36 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(114)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.61 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491 </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:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.88 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents shares adjusted due to rounding up to the whole shares due to Reverse Stock Split during the fourth quarter of 2023.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s unvested performance-based cash units at December 31, 2023 and changes during the year ended December 31, 2023, is presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:72.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Performance based cash units</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Number of<br/>Awards</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="font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><br/></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Period end<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.58 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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="margin-bottom:2pt;padding-left:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted adjustment </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:12.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and distributed </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at December 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">507 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.21 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes changes in the unvested units due to performance adjustments.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Includes earned PBCU that vested and were distributed to participants during the period.</span></div> 487000 16.37 366000 8.54 -44000 17.17 204000 15.36 114000 11.61 491000 10.88 P3Y 653000 5.58 134000 -143000 14000 123000 507000 6.21 401(k) Plan <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a 401(k) plan (the “401(k) Plan”) covering all eligible employees. The 401(k) Plan allows for a discretionary employer match. The Company incurred and expensed $1.6 million, $1.5 million, and $2.2 million for the years ended December 31, 2023, 2022 and 2021, respectively, in 401(k) Plan match contributions.</span></div> 1600000 1500000 2200000 Restructuring <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company continues to identify workforce optimization opportunities to better align the Company’s resources with its key strategic priorities. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s restructuring accrual at December 31, 2023 and changes during the year ended December 31, 2023, are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Adjustments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employment termination costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,419)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s restructuring accrual at December 31, 2023 and changes during the year ended December 31, 2023, are presented below:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:32.964%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.624%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Other Adjustments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance at December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 6.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employment termination costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">808 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,013 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,419)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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><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><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><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 808000 4013000 2419000 -14000 2388000 2100000 300000 Income Taxes <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (loss) income from continuing operations before income taxes are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,967)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,746)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,656 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,974 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,694 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,311)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,778)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,052)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax (expense) benefit from continuing operations are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,114)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,159)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,443 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(821)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,747)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (provision) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,743)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognized approximat</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ely $4.7 million in relat</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">ed income tax expense and $0.1 million in related income tax benefit during the years ended December 31, 2023 and 2022, respectively. The effective tax rate was approximately</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> (16.2)% </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">for the year ended December 31, 2023, which was lower than the U.S. federal statutory rate primarily due to the impact of Global Intangible Low-Taxed Income, attributable to income in foreign jurisdictions and the impact of the U.S. capitalization of research expenses, and the impact of recognizing a deferred tax liability associated with changes in management’s indefinite reinvestment assertion under APB 23 for one foreign jurisdiction. This decrease was partially offset by loss jurisdictions where full valuation allowances have been recorded, foreign rate differential and GAAP to statutory adjustments. The Company’s effective tax rate was approximately 0.9% for the year ended December 31, 2022, which was lower than the U.S. federal statutory rate primarily due to the impact of Global Intangible Low-Taxed Income, attributable to income in foreign jurisdictions and the impact of the U.S. capitalization of research expenses, and the divestiture of the DXP and Activation assets. This decrease was partially offset by loss jurisdictions where full valuation allowances have been recorded and foreign income tax credits generated in the period.</span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the statutory tax rates and the effective tax rates from continuing operations for the years ended December 31, 2023, 2022 and 2021 are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of rates different than statutory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minority interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign basis differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory matters</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and foreign tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestiture of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global intangible low-taxed income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NOL carryback and other refund claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return to provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABP 23 liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.2)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.7 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debts reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,163 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,219 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,164 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal net operating loss carry forwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,271 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,871 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carry forwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,771 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign net operating loss carry forwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,999 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,030 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,706 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,509 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carry forwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,633 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,449 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,470 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis difference </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,372 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,454 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,331 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,815 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of research expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,805 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </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 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,787 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,585 </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 style="height:14pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrepatriated Earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis difference </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,078)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,880)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(666)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaids</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,524)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,470)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(734)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(497)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,929)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,022)</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,065)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,029)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax (liabilities) 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,207)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</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-bottom:7pt;text-align:justify;text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company has federal and state income tax net operating loss (“NOL”) carryforwards of $20.3 million and $148.9 million, respectively, including NOL carryforwards which will expire at various dates from 2025 through 2041, and NOL carryforwards which do not expire. The Company also has foreign NOL carryforwards in various jurisdictions of $36.5 million that have various carryforward periods. Such NOL carryforwards expire as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOL carryforward</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026-2041</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,612 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,683 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,740 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2022, the Company has federal and state income tax credit carryforwards of $2.2 million and $1.5 million, respectively, including state credits of approximately $0.4 million which will expire in 2024, other credits which will expire at various dates from 2025 through 2039 and credits which do not expire. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In evaluating the Company’s ability to recover its deferred tax assets within the jurisdiction from which they arise, the Company considers all available positive and negative evidence, including scheduled reversals of deferred tax liabilities, projected future taxable income, tax-planning strategies, and results of recent operations. In projecting future taxable income, the Company begins with historical results and incorporates assumptions including the amount of future state, federal and foreign pretax operating income, the reversal of temporary differences, and the implementation of feasible and prudent tax-planning strategies. These assumptions require significant judgment about the forecasts of future taxable income and are consistent with the plans and estimates the Company is using to manage the underlying businesses.</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The foreign NOL carryforwards in the income tax returns filed included unrecognized tax benefits taken in prior years. The NOLs for which a deferred tax asset is recognized for financial statement purposes in accordance with ASC 740 are presented net of these unrecognized tax benefits.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company continues to evaluate the ability to realize all of its net deferred tax assets at each reporting date and records a benefit for deferred tax assets to the extent it has deferred tax liabilities that provide a source of income to benefit the deferred tax asset. As a result of this analysis, the Company recorded a valuation allowance against the net deferred tax assets of certain foreign jurisdictions as the realization of these assets is not more likely than not, given uncertainty of future earnings in these jurisdictions. The valuation allowance increased</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:115%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">by $1.0 million during the year ended December 31, 2023 and decreased by $5.9 million during the year ended December 31, 2022, respectively. The increase in tax year ended December 31, 2023 is primarily related to an increase in deferred tax assets including capital loss carryforward, interest expense limitation and capitalization of research expenditures, net of utilization of tax credit and net operating loss carryforwards. This increase was partially offset by an increase in deferred tax liabilities primarily associated with changes in management’s indefinite reinvestment assertion under APB 23 for one foreign jurisdiction. The decrease in tax year ended December 31, 2022 is primarily related to a decrease in deferred tax assets including deferred revenue, intangibles and net operating loss, interest expense and tax credit carryforwards, net of capitalization of research expenditures. This decrease was partially offset by a decrease in deferred tax liabilities primarily associated with intangible assets during the period.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's accounting policy is to record the tax impacts of Global Intangible Low-Taxed Income as a period cost. The Company’s current accounting policy related to stranded tax effects in accumulated other comprehensive income is to review and reclassify on an item-by-item basis.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to taxation in the United States and various states and foreign jurisdictions. As of December 31, 2023, the Company’s tax years for 2020 through 2023 are subject to examination by the tax authorities. With few exceptions, as of December 31, 2023, the Company is no longer subject to U.S. federal, state, local, or foreign examinations by tax authorities for years before 2020. Additionally, to the extent we utilize our NOL carryforwards in the future, the tax years in which the attribute was generated may still be adjusted upon examination by the tax authorities in the future period when the attribute is utilized.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2021 the Internal Revenue Service commenced an audit of certain of the Company’s prior year U.S. federal income tax filings, including the 2013 through 2020 tax years. The audit is currently ongoing and while receipt of the associated refunds would materially improve its financial position, the Company does not believe that the results of this audit will have a material effect on its financial position or results of operations. Due to the ongoing audit, U.S. federal tax returns for years 2013 – 2020 remain subject to future examination by the tax authorities.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company received $4.3 million in federal tax refunds in the second quarter of 2022. There is no change to the Company’s position on the remaining tax refunds. </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our policy has been to leave our cumulative unremitted foreign earnings invested indefinitely outside the United States, and we intend to continue this policy for most of our foreign subsidiaries. During 2023, we changed our indefinite reinvestment assertion for our Indian subsidiary and recorded a deferred tax liability associated with the outside basis difference. The Company continues to assert permanent reinvestment of foreign earnings in all other foreign jurisdictions. Due to the timing and circumstances of repatriation of such earnings, if any, it is not practicable to determine the unrecognized deferred tax liability relating to such amounts.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, in response to the COVID-19 pandemic, the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”) was signed into law. The CARES Act provides numerous tax provisions and other stimulus measures, including temporary changes regarding the prior and future utilization of net operating losses. The CARES Act amends the Net Operating Loss provisions of the Tax Cuts and Jobs Act, allowing for the carryback of losses arising in tax years 2018, 2019 and 2020, to each of the five taxable years preceding the taxable year of loss.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 8, 2021, the Organization for Economic Co-operation and Development (“OECD”) released a statement on the OECD/G20 Inclusive Framework on Base Erosion and Profit Shifting, which agreed to a two-pillar solution to address tax challenges of the digital economy. On December 20, 2021, the OECD released Pillar Two model rules defining a 15% global minimum tax rate for large multinational corporations (the “Pillar Two Framework”). The OECD continues to release additional guidance and countries are implementing legislation with widespread adoption of the Pillar Two Framework expected by 2024. The Company is not currently subject to these rules but is continuing to evaluate the Pillar Two Framework and its potential impact on future periods. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 11, 2021 the American Rescue Plan Act ("ARPA") was signed into law. The legislation was aimed at addressing the continuing economic and health impacts of the COVID-19 pandemic. This legislative relief, along with the previous governmental relief packages provide for numerous changes to current tax law. ARPA does not materially impact the Company’s financial statements. </span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, the Inflation Reduction Act of 2022 ("IRA") was signed into law. This legislation includes significant changes relating to tax, climate change, energy and health care. Among other provisions, the IRA introduces a book minimum tax assessed on financial statement income of certain large corporations and an excise tax on share repurchases. The Company does not anticipate these provisions will have a material impact on our results of operations or financial position, when effective.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2024, the House of Representatives passed a proposed tax bill which, among other provisions, aims to reinstate 100% bonus depreciation for property placed in service in 2023 and through 2025 and to allow taxpayers to expense domestic research costs retroactively back to 2022 and prospectively through tax years beginning before 2026. Enactment remains uncertain and the Company continues to monitor the ongoing developments in the proposed legislation.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the amounts of unrecognized tax benefits excluding interest, are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized tax benefits</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,283 </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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to lapse of Statute of Limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for tax positions of current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058 </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 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,514 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to lapse of Statute of Limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,043)</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for tax positions of current period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to lapse of Statute of Limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</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="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,373 </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="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Included in the balance of unrecognized tax benefits </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">associated with uncertain tax positions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">as of the years ended December 31, 2023 and 2022, are</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$3.8 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> and $3.9 million, respectively, of tax benefits that, if recognized, would affect the effective tax rate.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes interest and penalties, if any, related to unrecognized tax benefits in interest expense. The liability for unrecognized tax benefits excludes accrued interest of $0.7 million, $0.4 million and $0.4 million, for the years ended December 31, 2023</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, 2022 and 2021, respectively. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not believe that it is reasonably possible that any of its currently unrecognized tax benefits primarily related to research and development credits and other U.S. tax positions, may be recognized by the end of 2024 as a result of a lapse of the statute of limitations.</span></div> <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of (loss) income from continuing operations before income taxes are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,967)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,752)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,746)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,656 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,974 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,694 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,311)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,778)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,052)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -48967000 -34752000 -53746000 19656000 27974000 16694000 -29311000 -6778000 -37052000 <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of income tax (expense) benefit from continuing operations are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,114)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,159)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,443 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(67)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(62)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(821)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">635 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</span></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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,747)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">157 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,821 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax (provision) benefit</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,743)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,787 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1114000 1159000 -6443000 67000 62000 65000 821000 -1139000 -635000 2747000 26000 26000 -3000 -157000 21000 -3000 -10000 -1821000 4743000 -59000 -8787000 4700000 -100000 -0.162 0.009 <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of the statutory tax rates and the effective tax rates from continuing operations for the years ended December 31, 2023, 2022 and 2021 are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Statutory rate</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of rates different than statutory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Minority interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign basis differences</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Regulatory matters</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other permanent adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal and foreign tax credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in valuation allowance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax positions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestiture of assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Global intangible low-taxed income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">NOL carryback and other refund claims</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Return to provision</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ABP 23 liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16.2)</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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.7 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 -0.002 0.008 -0.003 0.042 0.302 0.039 0 -0.006 0.001 -0.019 -0.145 -0.041 0.050 0.161 0.054 0 0 -0.071 -0.033 -0.033 -0.022 0.028 0 0 -0.006 -0.016 -0.003 0.048 0.892 0.090 0.001 -0.023 -0.035 0 -0.001 -0.004 0 -0.176 0 -0.205 -1.313 -0.098 0 0 0.116 -0.011 0.022 0 -0.012 0.083 0 -0.209 0 0 -0.162 0.009 0.237 <div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:72.838%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.640%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">935 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bad debts reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,163 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,219 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,150 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,164 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal net operating loss carry forwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,271 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,871 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State net operating loss carry forwards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,641 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,771 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign net operating loss carry forwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,999 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,030 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,706 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,509 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capital loss carry forwards</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,633 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,449 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,470 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,392 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis difference </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,372 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,454 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,331 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,815 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fixed assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Capitalization of research expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,805 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,155 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233 </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 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax assets</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,787 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,585 </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 style="height:14pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrepatriated Earnings</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basis difference </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,078)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,880)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(666)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(709)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaids</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(323)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Lease assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,524)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,470)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(734)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(497)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,929)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,022)</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: valuation allowance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,065)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,029)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred income tax (liabilities) 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,207)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(466)</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> 486000 935000 0 824000 3163000 2219000 4150000 4164000 4271000 4871000 8641000 8771000 4999000 7030000 5706000 6509000 7633000 5449000 1470000 2392000 6372000 6454000 3331000 7815000 639000 732000 1088000 32000 21805000 12155000 33000 233000 73787000 70585000 6604000 0 2078000 2880000 666000 709000 323000 466000 2524000 3470000 734000 497000 12929000 8022000 64065000 63029000 3207000 466000 20300000 148900000 36500000 Such NOL carryforwards expire as follows:<div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NOL carryforward</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026-2041</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,612 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,683 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,740 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 445000 169612000 35683000 205740000 2200000 1500000 400000 1000000 -5900000 4300000 <div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the amounts of unrecognized tax benefits excluding interest, are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unrecognized tax benefits</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,283 </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="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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to lapse of Statute of Limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for tax positions of current period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,058 </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 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2021</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,514 </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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to lapse of Statute of Limitations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,043)</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase for tax positions of current period</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decrease related to lapse of Statute of Limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</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="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,373 </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> 3283000 827000 2058000 4514000 1043000 966000 4437000 64000 4373000 3800000 3900000 700000 400000 400000 Earnings per Common Share (“EPS”) <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic EPS is computed based upon the weighted average number of common shares outstanding for the year. Diluted EPS is computed based upon the weighted average number of common shares outstanding for the year plus the dilutive effect of common stock equivalents using the treasury stock method and the average market price of the Company’s common stock for the year. The Company includes participating securities (Redeemable Convertible Preferred Stock - Participation with Dividends on Common Stock that contain preferred dividend) in the computation of EPS pursuant to the two-class method. The two-class method of computing earnings per share is an allocation method that calculates earnings per share for common stock and participating securities. During periods of net loss, no effect is given to the participating securities because they do not share in the losses of the Company.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net income attributable to common stockholders per common share from operations.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator - Basic:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,054)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,719)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,265)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to redeemable noncontrolling interests</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividend</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,007)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,552)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,509)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,025)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,471)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,618)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations, net of taxes</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,517)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,542)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,468)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,451)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator - Diluted:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,025)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,471)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,618)</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="display:none"></td><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><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><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><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><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><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><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="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations, net of taxes</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,517)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,542)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,468)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,451)</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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,626 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,235 </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="display:none"></td><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><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><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><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><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><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><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><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><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><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — diluted</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,745 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,626 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,235 </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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic EPS:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.52)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.71)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.79)</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </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 37.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic EPS</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.62)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.81)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.08)</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted EPS:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.52)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.71)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.79)</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </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 37.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted EPS</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.62)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.81)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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><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><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><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><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><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><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><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><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><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><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><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></table></div> <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of the numerator and denominator used in computing basic and diluted net income attributable to common stockholders per common share from operations.</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator - Basic:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,054)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,719)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(28,265)</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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to redeemable noncontrolling interests</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(200)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock dividend</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,007)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,552)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,509)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,025)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,471)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,618)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 2px 1.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations, net of taxes</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,517)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,542)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,468)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,451)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator - Diluted:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,025)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,471)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,618)</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="display:none"></td><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><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><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><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><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><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><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="background-color:#ffffff;padding:2px 1pt 2px 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations, net of taxes</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,517)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,167 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64,542)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,468)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(58,451)</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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><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><td colspan="3" style="display:none"></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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — basic</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,626 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,235 </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="display:none"></td><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><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><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><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><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><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><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><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><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><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><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="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average common shares outstanding — diluted</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,745 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,626 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,235 </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:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 13.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic EPS:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.52)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.71)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.79)</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </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 37.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic EPS</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.62)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.81)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.08)</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;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted EPS:</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.52)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.71)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.79)</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 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.71 </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 37.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted EPS</span></td><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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.62)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.81)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.08)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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><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><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><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><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><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><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><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><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><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><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><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><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></table></div> -34054000 -6719000 -28265000 -36000 200000 -156000 10007000 9552000 35509000 -44025000 -16471000 -63618000 -20517000 -997000 5167000 -64542000 -17468000 -58451000 -44025000 -16471000 -63618000 -20517000 -997000 5167000 -64542000 -17468000 -58451000 9745000 9626000 7235000 9745000 9626000 7235000 -4.52 -1.71 -8.79 -2.10 -0.10 0.71 -6.62 -1.81 -8.08 -4.52 -1.71 -8.79 -2.10 -0.10 0.71 -6.62 -1.81 -8.08 Commitments <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Non-cancelable agreements</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various non-cancelable arrangements such as services for hosting, support, and software that expire at various dates, with the latest expiration in 2026.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate annual future minimum payments under non-cancelable agreements as of December 31, 2023 are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:85.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-cancelable agreements</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,559 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,085 </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-bottom:7pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Aggregate annual future minimum payments under non-cancelable agreements as of December 31, 2023 are as follows:</span></div><div style="margin-bottom:7pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:85.576%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.639%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Non-cancelable agreements</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,729 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,559 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">797 </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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,085 </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> 17729000 12559000 797000 31085000 Legal Matters <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company is regularly subject to various claims, suits, regulatory inquiries and investigations. The Company records a liability for specific legal matters when it determines that the likelihood of an unfavorable outcome is probable, and the loss can be reasonably estimated. Management has also identified certain other legal matters where they believe an unfavorable outcome is not probable and, therefore, no reserve is established. Although management currently believes that resolving claims against the Company, including claims where an unfavorable outcome is reasonably possible, will not have a material impact on the Company’s business, financial position, results of operations, or cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. The Company also evaluates other contingent matters, including income and non-income tax contingencies, to assess the likelihood of an unfavorable outcome and estimated extent of potential loss. It is possible that an unfavorable outcome of one or more of these lawsuits or other contingencies could have a material impact on the liquidity, results of operations, or financial condition of the Company.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the third quarter of 2017, the SEC and Department of Justice (the “DoJ”) initiated investigations in connection with certain financial transactions that the Company effected in 2015 and 2016 and its disclosure of and accounting for such transactions, which the Company restated in the third quarter of 2018 in its restated annual and quarterly financial statements for 2015 and 2016. On June 7, 2022 the SEC approved the Offer of Settlement and filed an Order Instituting Cease-And-Desist Proceedings pursuant to Section 21C of the Securities Exchange Act of 1934, Making Findings, and Imposing a Cease-And-Desist Order (the “SEC Order”). Pursuant to the terms of the SEC Order, the Company consented to pay a civil penalty in the amount of $12.5 million in equal quarterly installments over two years and to cease and desist from committing or causing any violations of Sections 10(b), 13(a), 13(b)(2)(A) and 13(b)(2)(B) of the Exchange Act and the associated rules thereunder. In addition, failure to comply with the provisions of the SEC Order could result in further actions by one or both governmental agencies which could have a material adverse effect on the Company’s results of operations. The expense associated with this settlement of the SEC Order has previously been accrued in the Company’s financial statements. Also on June 7, 2022, the SEC filed a civil action against two former members of the Company’s management team, alleging misconduct arising out of the restated transactions that took place in 2015 and 2016 investigated by the SEC as set forth above. The Company may be required to indemnify the former members of management in that action for certain costs and expenses, including reasonable attorney’s fees. At this time it is not possible for us to estimate the amount, if any, of such indemnification obligations.</span></div><div style="text-align:justify;text-indent:18pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On or about July 12, 2023, the Company filed a complaint in the Superior Court of the State of Delaware against iQmetrix Global Ltd. (“iQmetrix") for breach of the asset purchase and transition services agreements by and between the Company and iQmetrix as a result of iQmetrix’s failure to pay amounts due under those agreements in excess of $1,200,000. On September 11, 2023, iQmetrix filed its “Answer Defenses and Counterclaims” against the Company, claiming the Company breached the asset purchase, transition services and software license agreements, committed fraud and breached the implied covenant of good faith and fair dealing entitling iQmetrix to an amount to be determined at trial. On October 10, 2023, the Company filed its “Answer to Defendant’s Counterclaims” denying all counts asserted by iQmetrix and asserting certain affirmative defenses thereto. The Company believes that the counterclaims are without merit, and the Company intends to defend all such counterclaims. </span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the inherent uncertainty of litigation, the Company cannot predict the outcome of the litigation and can give no assurance that the asserted claims will not have a material adverse effect on its financial position, prospects, or results of operations.</span></div>Except as set forth above, the Company is not currently subject to any other legal proceedings that could have a material adverse effect on its operations; however, the Company may from time to time become a party to various legal proceedings arising in the ordinary course of our business. 12500000 P2Y 2 1200000 Additional Financial Information <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other (expense) income, net </span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of Other (expense) income, net included in the Consolidated Statements of Operations:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gains (losses)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,131)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government refunds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from sale of intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550 </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="display:none"></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,128)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,916)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents fair value of foreign exchange gains and losses.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2    </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents government and tax refunds.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents gain on sale on the Company’s IP addresses and patents.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4    </span>Represents an aggregate of individually immaterial transactions <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the components of Other (expense) income, net included in the Consolidated Statements of Operations:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:59.514%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.637%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.642%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign exchange gains (losses)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,131)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,835 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,839)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Government refunds</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">2</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">828 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income from sale of intangible assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">3</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550 </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="display:none"></td><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><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">4</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(110)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,128)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,553 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,916)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">_____________________________</span></div><div style="margin-top:5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents fair value of foreign exchange gains and losses.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">2    </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents government and tax refunds.</span></div><div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">3    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Represents gain on sale on the Company’s IP addresses and patents.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">4    </span>Represents an aggregate of individually immaterial transactions -5131000 2835000 -5839000 0 828000 450000 0 0 550000 3000 -110000 -77000 -5128000 3553000 -4916000 Summary of Quarterly Results of Operations (Unaudited) <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly results of operations for 2023 and 2022 are as follows:</span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.567%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,338)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,469)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,805)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,593)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,638)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,931)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,518)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,679)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,443)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,391)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,979)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,171)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,001)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.22)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.13)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.71)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.46)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.10)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.13)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.56)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.22)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.13)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.71)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.46)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.10)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.13)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.56)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding: </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,653 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,685 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,809 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,822 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,653 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,685 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,809 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,822 </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="display:none"></td><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><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><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><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><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><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></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year. </span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.567%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,252 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,184)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,418)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(953)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,037)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,921 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,686)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,590)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,327 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,278)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,927)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.65 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.92)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.59)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.66)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.92)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.59)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.66)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding: </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,541 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,680 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,606 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,541 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,917 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span>Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quarterly results of operations for 2023 and 2022 are as follows:</span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.567%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30, </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,985 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,790 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,402 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,338)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,469)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,805)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,593)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,763 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,638)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,931)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,518)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,679)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,443)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,391)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,979)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,171)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,001)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.22)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.13)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.71)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.46)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.10)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.13)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.56)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.22)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.13)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.71)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.46)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.17)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.18 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.10)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.39)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.13)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.53)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.56)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding: </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,653 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,685 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,809 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,822 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,653 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,685 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,809 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,822 </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="display:none"></td><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><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><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><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><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><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></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________</span></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year. </span></div><div style="text-align:center;text-indent:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:38.489%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.562%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.567%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Quarter Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">September 30,</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December 31,</span></td></tr><tr><td colspan="3" style="display:none"></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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net revenues</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,879 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,570 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,252 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(619)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,210 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,184)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income from discontinued operations, net of taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,418)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(953)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,037)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,921 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,086 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,686)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss attributable to Synchronoss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,590)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,327 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,278)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,927)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Earnings (loss) per share</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">:</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><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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.65 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.92)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.10)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.59)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.66)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from continuing operations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.33)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.12)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.92)</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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss from discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.26)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.09)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.26 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.59)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.54 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.13)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.66)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding: </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,541 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,680 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,606 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,541 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,917 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,606 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">________________________________</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">1    </span>Per common share amounts for the quarters and full year have been calculated separately. Accordingly, quarterly amounts do not add to the annual amount because of differences in the number of weighted-average common shares outstanding during each period which results principally from the effect of issuing shares of the Company’s common stock and options exercised throughout the year. 41985000 41019000 39790000 41402000 -9338000 -8469000 -4442000 -11805000 -1593000 -49000 1763000 -20638000 -10931000 -8518000 -2679000 -32443000 -13391000 -10979000 -5171000 -35001000 -1.22 -1.13 -0.71 -1.46 -0.17 0 0.18 -2.10 -1.39 -1.13 -0.53 -3.56 -1.22 -1.13 -0.71 -1.46 -0.17 0 0.18 -2.10 -1.39 -1.13 -0.53 -3.56 9653000 9685000 9809000 9822000 9653000 9685000 9809000 9822000 46879000 46055000 39570000 41252000 -619000 8874000 1210000 -16184000 -2418000 -953000 -124000 2498000 -3037000 7921000 1086000 -13686000 -5590000 5327000 -1278000 -15927000 -0.33 0.65 -0.12 -1.92 -0.26 -0.10 -0.01 0.26 -0.59 0.55 -0.13 -1.66 -0.33 0.63 -0.12 -1.92 -0.26 -0.09 -0.01 0.26 -0.59 0.54 -0.13 -1.66 9541000 9680000 9600000 9606000 9541000 9917000 9600000 9606000 false false false <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On November 10, 2023, Laurie Harris, director and chairperson of the audit committee of the Company’s Board of Directors, adopted a trading arrangement for the sale of shares of our common stock (a "Rule 10b5-1 Trading Plan") that is intended to satisfy the affirmative defense conditions of Securities Exchange Act Rule 10b5-1(c). Ms. Harris’ Rule 10b5-1 Trading Plan provides for the sale of up to 4,810 shares of common stock pursuant to the terms of the plan. The plan is effective through November 11, 2024 unless earlier terminated in accordance with the terms of the plan.</span></div> November 10, 2023 Laurie Harris director and chairperson true 4810 <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Schedule II - Valuation and Qualifying Accounts</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">    December 31, 2023, 2022, 2021:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.122%"><tr><td style="width:1.0%"></td><td style="width:45.212%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.739%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses:</span></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(124)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">467 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(496)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"></td><td style="width:45.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.389%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.717%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Beginning Balance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Reductions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Ending Balance</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(In thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Valuation allowance for deferred tax assets:</span></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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,029 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,843 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,807)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,065 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,933 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,446)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,029 </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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,440 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,992 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,499)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,933 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 51000 61000 4000 108000 89000 86000 124000 51000 118000 467000 496000 89000 63029000 11843000 10807000 64065000 68933000 542000 6446000 63029000 69440000 2992000 3499000 68933000 Cost of revenues excludes depreciation and amortization which are shown separately. 1    Includes amortization of preferred stock issuance costs accelerated due to Series A redemption.

]# MN-69J/@QR'4$&?910W=;@A>6XR7ZRV $6K[&:7DUNV9,KO]^.4'V;;W.$700 M+3/9MQ*CJ@#C+2&SK\O+92LUU0?/5E3[0<[?3R7&H6^ZKK+PKLV/+5+[2!$L M><:72P6TQH$5TB;9RBV)WO5QMD?7(=%^02S"9[3Y[XL9:X=/+*EG%SKB(G^0 M3>IU[%%+)%VUHIWHE3:).2-:.&N+CU6.V1,K&BNJ5;Y_FKB%E2VBQ3F5EU-,S0YJDV$R2EV# 6N:H6PV#3@#N)IB%*E4 M*@-4'7D0UYC"&4Y&K0/%U<>@:'W1IHOFAVU.Q%]./U/9T'H=:?%INL*SZ7^S MQ3.OJ]];F7#MD[>^9(A&4^O4EW@26CQ^8*@NQV2P;F4[[/SH,37B&9@U1Y!- M-T5TO?W'YK!\'0S&OADKSX_3\X\3GT2V02<(J0;6C[) ,E6TBO:U:&E-ZGX M_2"H1W /UEL%]174@!O9>F^]&OUU!8FAD G>@\S&,L$%$YP1@A!1,KM;(MGP M^]F]\,94??5DVUH?X0UK)MTZ.)I$1THK%) R"3"L+2%)5T'6BL5*(^(0A3P? MQ/48;L..8B<=(J\^=M(VO:_6#OO737O26OB@%QZ\9\_3 M/9HRN@"UX_W48Z;3,((:>[WP7+()Q;:*YRVBQ<2F6XT ;Y+%&%R+I.M/NA.5 M)SWQE=@ 3#TU)09R)J\.W3=A5\DJK%$RF)P:(K8=4RX*@\#6@"*(+2Y/F%1\R:D* MT[T:R'?P;$6B'^R,O9M\AN\9E&TLJ6E)+UA!FAH0HBD(MGHMJI)MZ^W,ED-Z M!LE3YYGTIDH7P0Q DTUV]72SO;(IAK/W+?[MXJ)1.>55*YM2R_K'? M^-Y$>0#25HSY08["AY!2I_N3[:O&7&K$UI]XNCI?T(1D+B6@X*D(AN&&!!@9 ML[+1(K5X;G,KD?:^BY0#4&S%HU/G:/2]4SF6S/III[NPK>=HR2]^G2\:SK;K M7NZX>'95N4U6[0.[@2"2R2V_J4#TH@%VJ+(,PL3>I7\.@+L5&W^P<^YC2;<; M'2^=2MZVTW2V*8FU'L![FJWXU9)G:W$AM06[#+3.AWKZH;U\,7ORL=TVM9HL M=_[)U5F8G"0?APJRW^_F=LQ:4?Y%B] MYW0/G3GR8K:V&FZ,65I93"8-JA0'QOK46M1)$$0A5%6S2KUO^K9'US&I^2IR MUPLEJ/#J(^]:RJ)WD&I0X)Q*9(O7Q7>O%?,MC,>0\W$H7;Z3AKR7-+KGNK^; M/\G_=3Y=$(^P\>ORXQ*9,RU,P[@9'*0R A(#JB M6#/6D ;HVOP0K$>0]-&=3)V%-0B+VK79\BND)[6R68DK6M=GFY?S-A67]Q]) M)QCS/_+:#7_#:^9YK917$Q39)YE:WUBA6GLZA)!X,FU![7Q-TKC>%R+' M'>$1ZPF@U26;:L!FU0J>%04A8@&/-6DD]F>[5V??MY[ (^X.,"S';ZN)@<1_ MBD,+D:-WK>V+CNV,V6"$%*4&(866K--4<6,YM'C$'01&0<]#Q=^-GILAOJK7 MA_UJ=M $7[_I^WK_QW]QY_W+ZGJ(]2'0V%&DT%.=]:[L06MM,"5D'K4U&JKZWL[QO>Y#3 M^L>/B/8#B7_(!G+7#IZ6>-]B>IL_4#D_HWGE$6Z"C3:'5G=]^!FM<'JVO E^ MN\9SPX'IT+#N2#/5J='=#D$]5S;XUP3#247T3$."Y%3K;]@N([US$&,,WI 0 MUO>^>3@,\1%;W5T]_2+:;N)-3**@8#=%L\/23L="S &R%"(;357J,4S6!=Q1 M7?X=D:8'-+@[2.(]H]ZV!?R&/A._,2$=(@6/()TS+L2$8-7I83> M#2MW1SDFE_5Q\'$?\9Z"AG>L&VM0) VA5MD"DCTD42/H6D7.GF3LGCS935,. M.E-_I1F_.FN53,K'Z6S*YBRV2YC+B2/-EF=*!C+Q/P8+FXL:%>02B(HE76C:;= B7=.T%(@ M;Z@%+?4^1.J#_+%O4D?F<"\.'#TK97V2<)Y7ZZ;O3S_@XCT[ZTYBTKR]\CJ+ M[*S[) %M41 K+SDAC9)UNZC5 X&,Z33RV"0\NB!/H3K7]55>U;_.YV7Y=GY6 M)LH4RHDJ(_29+3SR@%)JR")+1U%G'7N?$AX =TS'AH] 21XD[5-H1L+6O6=6 MGK'_<39?QSE>3EFQ40R)L8$P@8K65(0@!3>W>@HSJ/'(QV6R4Y M=I7IT3>(A^L3_D)UOJ"K;/7U-5CRM=6OEZ*UUE%10U2IM=:1-J&OJ&]WZ#Y\ MV]@#YYB\O\$I.C:Y#YLVOL5TWH(_J2H%(XH'[=B+-5IG2(X$3RIZ[4)Q]7;W MOV$TZ^[0Q^1 GE;5#BSV1Z%\;5(A&*- :*-;86,+,?" I(T)HQ!!4AR=\CWZ M57C2E;F7"D3REL6>>99D$A""*U$R\W3WDLD]K\)/<]P^-OKVN/S=DQ.G.$>Z M+.Y\Z<*E&&)1[3C!M P,9Q($R4ZD$T56F8N6MUL4')/#M]".(K'T!R+P(60X M)7DW4S5AER>9I#W$B*)U7XTMD5:!K29E$Q5/TPFOC&Z"'8-]]0,R=P\F'-T M6_=#V@"].CB+J=HL+0BO>99X84&*+>2S9G2NFE"5[&U??0MC#(?R8^7DD84\ MHD#>36HF?_!:YZX=HE0'B>?='=/QPWH/G+=.T;W7'KX^*MR6OQ.I9."U@)!3 M8!6*CB I58!(D\QL&; GVWDSW1?KH1;'OL]]>KY8M (>Q6J54Y(@34">*C20 M0Q.'Y'9>AMT^*8(N]F&>\+NK7SN<"==&E-7]M% ML26VZ$, U#E!\:UQ'BI*I7+C;0? GT<'K MB;UF'D8?I4JQ\ (+CA>8(<"," I%ZRZ3)'L[)]2XM^ >+9"UNW_15!9ZJ"NFKH$,1Z'YHQ&4_'(N'> :Q=1'JB MRZX;Q?*N0:?BBB%?H#J_+C3D 9-E7Z]*;YK;&6WO6M%=@(_)3CHV<4_'@)/D M]S8_Y2O>BW*/U=>J*N_*:'0%@X+G3:@$2"$'Y0/_KO?!Z:&8QV0>/0+*'B[W M4["UY=G\/CT[NS9?BIS,7HC6]K-9=(YW!RP);,:LLB67R@F/5KX%/(:[W$?$ MTP,E?@J2WEM0_MH8"K6N'K: *M;S[&&!%&NKT%RTK[I==9_T0/#!$3S2W*Q3 MT;@W)TYY$S")0BFO6Q,B2KP 16G542@#!2.=-:'H[M>J>\ \X1T)SPC%0)*G M11)/D.8-E7A7C1JU+56YK'L?+_6Z(WET)_P[L?'V"CZ2C$=QDE2C)]4JC51- M#+@UUPO(KU(P690J=#QE_9DQ>Z#'9N6QI#RF^ ?C,6LJ$GST&HR.AN=+%X@. MT9;B#9G>C1%[QS\^N6^$:D_-20E;*MGP&ML)3XLVT6"4J@R_B MA!2^%_>8-JG'P^ ^-#A^L_-6=GIY8[J*SU(H<#DB;_%5 #I^)3 H7:W4*MVZ MFNO0Z_P6B#&=>IZ(@4>5X\E-IDOW(UO4FIR#W/*7UX$7,7FV+Y6UM;2N3['W MS5+7T.9C;C27D$*H52;P2C>=I%B !=D3FAX:83>:F#X477H MD+L/PDW:])837Z/EE6]U2VGB;4-)?I5;NSO>-T2NBHVBWMTCCC"L,1G%(UL] M=_3V'17)>O:7WFO>MQN2LSD&B;9%EB"8H'DT:!T(HT7*Q68?>E]'##J@413D M^;&7S #,.O5BV4D+)(^^6#+0,K#!2%\A*#8ZK916.X\Q=>\+"N]X^V(=T\'2V#EZ%#X,Z;M?!@"S M-_PUS6)Y.^/B &]^MP=T\.\/&%$GCY])P:Q^.?U,Y9O4E9;4ZXQRMH7#QB;Z M+#+$RC]:C%X3:I]#[_C.[R/JH!3O^_;[Z!\-ST&LO-)$93/-%9Z#:!0HYWU. M-6>?CS@'!RC"H]7=[TBJ.Y38D/+KN?G>AW-C$KB 3F1/D'5)8"@50$&YG>(K M2U2=K+W/P1["-*;-]#04VETTI]_O?CUOU>ZN,W[P'?#^1QYM3]QRU,?9)8UQ MQE?5JMBW2F/K3D\D*Q#;8VRBJ12[Y#J YBE^FJ[P;/K?5-[.Z^IW7-"Z MM]6+V;L/=*VCT-L5OJ>)5D:WPIC@; M^#Y;U+!6"RBM3BF*]O.VVWA/ZM--C MQ^2;=B3'C4"FX>30)V#N.^-^_L?%%>']8[@]@#95Q3F%51&P!F;%JU5+I"@6 MDBTH6SZ?L-N%T76']HBVQKWY=EIYCI630BNGF&%0DK1@O-,,7_!TYJR*$KD& M/0I.]G6%KNVK%Z61?^.M]-WO=/:9_C:?K3XL)U5BK54X$%05&*LB*YSHP)58 MBG>A4/>+W,,0CV'/& %)=_&H.M/@&-[5'9C_-^'BW>_S22IDLI8(/D6&2CH! MZB#Y'Q=ES-)JVSL7T)=0R1<3\&1W<6_ E9^NO\?#%!IS%+YT"69,"XFH!=C,@^ MAZK$&P :V3L&>3^D8ZBO\D-P=&>QGY*B_-E)UEK76B208<_'V)H!12B0K2JR M1MN*R)V>HOS9,=1.^3$HNJO83T31=>32%6!7M; EN'9HTV*3,$# :, YGZ,P M2.A[U_XY .XV9'7_CZQ#$6#(JX:+;),+C(?U058FX73Z8B1&2?UQ9=O0E)N>XM=[;,JCHL0.CRV[]<91EY+$4'#[P67"NM MQBM"5(*4M;+)Y9QE[QHQW\,SAL.;ONSX7GC.0=+HS:5[/3NL5\6]L=C6#[*K,HB0;E01O8SOJ M8%464V2[Q_B S..2Q79]RK=_YA@. HZ@.3I/?C?]L6F <^^X6VLMM6![B" P"&C%H%6T.7G5O[;EG5"VH89_U-3H(8-^N\RF L'L_=T> M5"F^5$L$6;5[P$054K4:0K$D=>8Y,+UO+;Z/:!MZA$=-CXX2Z<:2RR;TMQ@K M7;%)B@Q6N<1VD4_ .R!!K<%Z=K$+=C_6N1O)-JR(CYH5'230V[.]UGC^R@3* MRE=VE,#:JMMM5P:LV;7BN=J18%O9=>]M>A^8K>+AN>6V0M"I6,2" -%3 U5D!M"E T(K-2L['TSI!\ -)6''GL.;965G+(04?*W@ZDAL\ ML+\?!=F4V%HDI'4:#(\Q88M98[?24Q-#[U5PN+]_+#79@QT[>ON[R&/H57"] MSKR*"I.HP(]O(6,E0O2:#5*1G"H^9"R]VPT\"&I,ZO*(3-E3*L.;\D_G'S_- M9XQK.:_K=RY"D XVWA_ZXF[F^DXCZ&2@KY_30NXFO)N*=K<(R6MVX1@@Y%X@U"A^U<"3MH'O&M\0^<4GU@SC0::8'\:\N#ZLO].6D8%!))0/9 M(_L)S#@&9"1(XK%BKC[HWI4-OP-G3(%.?3C0:^Z[99-?H;E>E>T2D?2.C-<) M9(RN%34G"-4R(O;KHHBA>%VWTOL//&A,\4L=]'W/:>VVZO\=%]-VFGQM?+H& M4YEE&"K#0*H08M* M4;/\!AE[X+9WX 84RA2GQ5^V#SWN^$Y9PQK)=-NG";1 MN52D+Q"4R>S..-YH7(ZM7YX4J)TUKK=>OXE@QSBB8>NW]9'T 5,\O$_W-UR= M+]:7%/-ZMS_:XW9FIZ=T\_;V'ULWUV^Y)+K'S7^-7];F_+-SFGB7?3*12:5D M A-\\_.#9C^?E(VJ>I%[AUULB^W@KFY;/N4K21&B=+ZY FHM!G!'&#=*Y9B M%5BTYBDZ)=-&4@%EM$3;580GX=DZNY5(5J>U T]2@$E90(R5+3M2/I,-A5QO M"WI7C.-RH4?&M)V%>'2J?5..*BAKM6*W,23/:&/UD%SRH&UE>U7JD$+O^YQ] ML8[+JQ\1]0X2ZFEVU4T1GQ*48W\5$GM-["RU4F@F*VCP;=*U&M<[^&AGD.,Z M4!@1Z?83X[!!/3?F0 @IJF&]JW7<5(B*L02HV9$)-E?LWOGU(4Q#C_G2V%$U MLD7#5K1SN17GD!*BDAFB2.B4L\KJHY0BV,]./6GHV[X,VBK&Z4!1'6WM?"UA ME8NL01>0Y!D=KV4&YAB=-#H65TO4 Y2%V@K;F#R>DS-I9V$=C4K?F":Z5.9T M=4"*)\ DT^)@#!O+3'49@XC1#GDAV,O./):+C\%X="FZF(=L@_7P7;DL9R7D^NKW<5UW+VON?%%!:$IMV:3+6#/ ME\+HJ@7+AG52I207CZVHQE0$<31?GLU6K )CYHT\^ MMI\F&*V)03I0U516O2Y 1*M UEQ,U%:)XYXQWP=T3*[B(&S;Z>"EBS@'3Y81 M01OR*8/0.;0&S8K!^*:0JY44"F_VOMD55-EAR J6U*V;= M9;&W%MX)X)BT;U$9I]107BR^MM,":K(=$XWWGVSIX$=MB[>4KS&?OW]'B M8WOL)"C-/F>)4(S78*I4D-KMO$G.VQ3)%M7;K;_^_(.KN/%WO)@M5XOSQNF; MDS@)"25I$4#SI@Y&UG8\YS(DYXK+"E.TO>O]?0_/F/:0O3GP30FW7@+H5]CO M!J*_SW!30Y_*LXL][/6"/D[//SZ9E?5'E\OSIL?6Q?U;*?]0HC?!*+"V=>^M MK?&SDAIDU,8%[40.W0L '@9YQRUGX-CO89@UK!R'WHENI2(=N!/=\VV==J)M ML';:B6YG:%F!MGK']F.T @PJ U%+R?HBR':E0K;[_>IW,^(.'M&Z3NY$J4#: M"P)E!7N:(EL(KDC0)4M9M)6A>[V=NW",:?\Y1/+W%03<>\[[E0.\UJ[E5;TJ M;;5621/AHQ'2:2!CFR[TK(]D:65<:E2YA&J[5T[Y'IXQ^2D]V=!-!@.QHJG8 M6SO8Q!8I4&0"+"&"T5Y!=)K'&XD]Z>J)0F]#]4%08[KU'XX?ATJC>UW9JUV7 MK:?64\IEYT%HBBT9Q$-+:(>:4&B4 9/JK3'N@#&FF_H!MXV=9WQ(F_%Z'=-K MI5J\P5=^\@!YN1^#^I@:78883M]A#_)0^-'_/^DEH3&;(UVA8@.[3F= 4/PX+*, M@G5)5*E_@>V]X8[+U!X'O[_5O\=A0\F? O_*/T_>S29!.)%_8!Z%VZVA: MY2%G*A2G3?#!Q- ]R&!_M./R#'X8\N[#A9/9&/SVX6=5.SYA:*OB@3%U-2>^ M/NL7FE&=KB8HE)-8'%2*%@P5 2F%5J.F=>&K.MC:N^C7/5 .U8,7%3E_)=8$ M>/;M2(4/6F')((UJI_[\3[*6C>A6U5'YX*SH[0'J[0I7]&167O(?W &-M#448NL-U@KZ^Z+9V4X(E<>=*2GA5.^ST:V C6\3 M'(0R':73FS@7^^6WH&HH5JC *#*VTK&B &9VUU%[P5:A3ZA[MU9Y -*XSLJ& MTR\])-+QGK<2PRH76N^^<5?^/ZF=A"!1@U&RG>OI=@(LJD#C4=VNL=?A.G<; M9.,Z5^M/F@'DTYT[-]3??0A5)HW8.DN%5GD\1E:"WBG(12$&Y4UP8B &;8-O M3-DO0_*HNZSZ:Z*-?KP/F['%DXP1;&Y=E25OIE@J@F2:!XLJN]H_'&D;9&/J M03JH)NHGGR,YYF\HSV=Y>K:I;SJO;0V<,QF_O.&UT,LIE2M7>^:\]NC.Z@H M\=V/N2F3K]D3+,-U4%^=+W['15F^ID5>M]6SY*H6O$^+U#P#8I-/6,_+)B>5 MG'&8MRM9WP7.F!S\@4AVHP+R\678KTWW%M#_.CU;32]1LC&(43:_ G,$GJ,* M2:8"#E5*4;AJZG%6XOT8QW18,##]CB+&HY+MR>6YV=4V=./#$V]D\-AJ?L! M%_0++JFTRPY^9_W)==UM&4-FO+)-'"\Y)RI@$ :<%;'P.)+#WH$'_4;_CRJYFBJ;9X=>_"&"0;1*H00-)F@K!2^=Q;L M/CC'=. R(EH>),ZC$N_I!YR]YP\\GV%>4;G4_=FJX!D6X#HXN @+2#&"CMEX M&XJDVOND>'^T8SJS&1$).XCV)%2\/*+B#VT:8?\[GIUOY'EV-O^])3:QNZ:2 M:/W* AO+;$:G""FS]R:R+C9Z;3&=0CWN,(1M2.O_<4G;FP1'9?+=Q_.TG!#: M'*7,0,56,"D%2-8[$+Y6+XMU/(TGH.U]>+?A:/C'XV@7\1[?O+QZ:_9^'0IX M>1KAUKA:O4:?6VF99""Z8L%3J1*1O4#LG>1[*.9MB!G_\8C93_N9FM M]\1O\C)J^? AU \6>RE&3 BY>A%KD+TCA/?!N=5!N_C'8^%!\NS3 M;'(;F,_XU\O5='6^H%=U8V-<+A5E33O=$F"5SJV43VC'!!FPE&QL$CJ*6P0\ MX$+G?AQ;$>P?[2JGD]B.Q[.+F_9?<#E=/IOR'RQX6=#7BZ>J%&)4($5-8)3G MR E76UU2BI[Z6+5=1K3A]A/U\;3B&WK? MI#=??/D;KACVU8)*RF3CC0*O6M>_=BW*"TJ"2\$4KU2BVXU_#M"']Z'8BFH_ MR'7+<45V1/ONV@G2M9/XQ K9ARQ!Q6):*22"H%($59)7I)&TTOULNSLQ;,6N M'^36Y)CB.J;V8OMS]F[^>C'_/%WR&Q,1HLN)9Z0&[GH1R#,_2D3GF>BR!@<*&D:QDP06^T5;4EX6X7W MHG=NY&X(M^*:_P.P]\#YE:4"_^8E-M;G,?;+9_\\EKIKS67+ZQ&(S ':RRDG!@KMI:D MV17 X%6QSFAV3+KMF'="V(I6/\@UPA&%=:1\D&]NB*\UF/E:\*!/8LANS^J; M(7+ .#NEBGR#X*\+!CMARM6B2$#PWK7:<"V27CEK M5]_*+R[?NSA%>4-+6GRFY9-9>9+SXAS/ENO_4KDFC4GU2#F7 JI6UQ:F!60W M!5(J+IJ0)/]RZ!G9$_N8LD8Z\.V^M+>CBKA[4N45^LLW+K9]3=8[&0E:QX'6 M*38R*$V@#5%4@2*%WF'Y#T :4Q;(,>AT@$"&8\EV'+\,I_IUOG@V/T^K>G[& MOUMW7IB4ZJG9%%"R"KSM>PT1V:VI-4:E8JI&]^["WG\48TK_&(]JZR7V8]+W M>CP_C^4B67GYG*VY^1>Z\>M)5*5H33R1LF4P.[9863]'X'')+*J@FGLW?.T[ M@C%E?)R&MD.)>SC*WI]G>E6ND4A(E3Q!U8+ 6!XYNXHQY1N<5J2 M[2.VX>CU%#]-5WCV#RZI'GS4J+().E)A@(D>T-A9]\LJ%:-4$D%':5NO[0(8*4#) M1K7>Z0Y+[_X*=R,950+ 4:R6G>=_($6P[N3[*IU-WU_-W&T5P>U'C2H*?W!%<-!$#R3\RR@>2\&&EJT4*CO[IDJV MD&7.H#*)UM];N-N]"K>5^2ZA5(_P:+K?M ZFZB]CY:_;LQ,KBE;*$&21"X]5 M(Z!E*CI%*:*KAC7/P(K_+ERCBD8_PC9PL&R&,Q!>+^;L6*^^O#[#V8J-V.?_ M=3[]]'$=(:/9?+$J 6;OP<1: 7W,4(RHKFJ#)?9N4+<]NE%%G!_#D.@CI^%X M]&+&"-GN7;:K.7[ AW7GYL]T-M^@E#[Y$HIF2UBM#YL%H,("TA#::B*&,E1] MY&TQCBKF_!B=7[7 8.7-07,"ESD23#L9$ B-C*SB#Z:%KKCQ:[VW)Y8QAAN M=3"%[C/_CB&O(53U-=P;Q]1D9VN1[([ZEC^B(Z]PGA(@Q"ADRJF(WI52O@-G MC#%6W3C46QS=7<5K:+XYS"*GC,_>0!'K'C A07*^@-(Q6ZE]MK?U[DZ*9I^C MPV-[D<=0)@?-^\ *X_6"/N'T,I)E.4&E7?4\ZF@S#YWI"4'J"C*@52%&DX=T M#^X'-L8HHR,ID4-$-#![VJG8=/;^R6+1JN%M,F&=M[%X&<"*S.0NKIV0&\T& M;1 ^YR+$D,'EWP%U\9+J;L"PX8WKLERC&&!QV)6]V$-S#))L)2E$)[($N> MAQX5#[T06)N\L-(%57J76+\;2?_8@O4Y@K8>L:@,(:%IC=GX590*A%$^22N, M=H,G]MR1ZO2@WSAL(FP',CP<,+#S_!_G:(6""#[E""(3^Z;1(,169,?5@,4[ M\L8-9<\]?+0R#E]P %H<+(KA3G3OJ$_L/5KA/+5.0AF,D09",8:=U%!R<"IX M.WA:UGZ%IT]PYSB8!CE0,$-F,U_NY9]H\73^\>-\MFY=\?SUVP.REA_\S@[9 MR;OA[I2%_!M=5#EH88A//O-S,)W1N_D%@M4\_^>'^1G3=WTND"&GI'B(?JH*_/^I57UK/I,F^J!5#Y6BR (;VJO!8F MA,83!;84=19@'%J(K5*$\E;P5MHJ__/2-K!FU<@[,%9?@K2V]NX*_#"J,9E$IV/4P?(Z)H]DE4E$ M9+N^"M^*J2(D(PH4(U&0"(RYMYNU*X^&&#=_XNR\\%NOYXLU05<;GW_#D=_F MLZ83F&]GK:3[16S,)/L4BXX2="T2V'!1D+PJD"4+T&11S>W+S"/,U3XC&9/F M[\S1W9?FX%3HMIQOJK2M8*:@A66K.[G6'2/8!"$' 9(B9335B^Z'*#N#W''3 M&/9\96 V#BO!;D1[O;CPZ-;;Y+/IYVEA=Z+5,OBFRYIWWL14,B3=C"3"VNH[ M%DA*>#(M?-SUOI_?'MV.?O>CIM9 ,AO2%V^FV'2#Z0#O^XYOZ>!O/X2MDX?] M^GR1/]P(QY^@5:5J1"BZA5A4S89H9,,Q.55*421S]QNB;U$.$(-D_E5FHG'!Z1#04.]PRP=!CO=A^EB@\H4UH"R&*"6G&B$:347G0>=G:RFLE/F>ULP#V$:DY=[ M');L)XZA2?(;Z^!WO]/99_H;;Z8?EA/2SM@L96M&L^[QSCL<._7@%=I+ M[)UXO"6T,5T '(;;VJV^KO+*N-_G7^FQ:P9A4RW<[:N)V0\!M-RJ"NV7D2I);F4".2L MJ(IM]FS*0\39^FEC,D\Z4N%&V&GW6>\3A;P>[EM^^.(+#_K5G8-FYWY"M4A" MZ\!18$VJ;&MW@ 9$"4;H7$25VU78WO*!8[)%AJ+$$'/?AQ5_Q>FL.?2O9L^F MRT_SY5HMOZHO7K.*7M"R1;A&LL)K(@B:-SN#E"!8%!#84,(2G328MR+$P\\: MDY$Q%!"-*3I] !8-+; M3=>+]]L_B8WG?_VG_PM0 M2P,$% @ $45Y6'LZ2RI8I0 L'X' !4 !S;F-R+3(P,C,Q,C,Q7V1E M9BYX;6SLO=EV6TF2)?K>7Q$W^_5:AL]#KJKNI="0K=6*D*ZDK*J^+U@^F$OH M! $U "JD^OHV!PAQ D@ QP] @JI!05$DSG;;=MS-W,VW_>3[Y\ MGPX_?9[_(IA0JQ];_>OT;U(R5H))H+(-H*+S$#$Z$"E8D;46CO/_]]/?_ 65:,4(EG&Q>+?[ZKW_Y/)]_ M^=NOO_[YYY]__1:GH[].II]^%8S)7U<__9>+'_]VZ^?_E(N?YM[[7Q?_^N-' M9\-U/T@?RW_]C]_??$B?\2S <#R;AW&Z? ]/L]__.)5-/K7Y3_2C\Z&?YLM M?O_-)(7Y@J![A_#+QI^H?X/5CT']%G !DO_UVRS_Y;_]EU]^65HN3--T,L+W M6'ZY^/(?[U_?1CH+%)\R_?\%__/9EA*OO?9YB MV8A^->0*2EG?,/SX+,I9P/IHW M1'S[LYOBG9R%84L#W_KH!F@7'P1G>!9QVA+JM<^]@G,%\B;"V?=Q^CR=C">S MV5_3Y.S7!;KGDZ_;H)J-TY0>+207R[?WORY_\%BGC#?TUXO?KL_8 M&0!^F^,XXW*&6'W\:)*N_="HSD^3'[\Y"A%'B^\.,@X'JR7C];@N"^$"%;Z> MX]ELD(/W)1L/,CE: DJF:5TJ"U:7X(WD$JV^3YZ^-%FS47T,<80#&9/FI00PAGM0'B5$02N;9%(8%%@XN!R/FELRB5G-("__#*99IQ2,$/_M'A/_Y9& MDQGF?_W+?'J.E]^ MM/0.',UGJ^]& .FFA7-%)\D?* M_K4(\(CD[V+B/DB?G)U-Q@M OR\BPH'F3EKE&&1#@U1>TPPGF0>T4A=7N"KI MKIA@+\YO@FA)^;HP^C;?79FY270GL][FF>W+3Z1^3.G",Q92[P9Y.E",)"D'7A MTXZL$7T"G>GOBE8_B_J^V+\5F$?K'D=AH^&L<34T^D@_._"6_%>@!1,#@SIJ M\(@,O(A!,J=C-'?%B=LG$/5IAZ.]]_1A9^,UG!*NXG@V'I^'T7O\,IG.!^AD MX%(E\+'4W4UN(&06R<>\=Y%+*V-I0N;5IYX0J7L;LZ"BG)](66D,11Y& Q=9NL M;S[Q!(CM9,3;A.KNA+['3\/9G/QL_DI\F4)H[%(!?;1<\GY^/Y]/OS2<9!=)S% MX"TDYPTE:-:"]UR!L44E4ZQ&F1IP?2>(DZ&^G:EO>X+M[@D?P[?7F48^+,-E M[<-J_BF1IT1#U9%1O,!LAH"6@<8LE,^8F;(-?&##XT^&_1;FO=?!V.$PX4H8A&T$*B$@&+14-DB::>XK6/(40>NI7YW/7T4R.\ MBW'7L-YIW^P:L'>3V3R,_O_AET4,F7PQ.G !GK)]4$9[<#1\2)96GL(IAFSY M?E][]JDQOK]AU_#=:?NL3C;/IA@60%P.7#-&":(+%$%X2Y"8"X!,,T61)-.N MVX[*U:>= *=[&V\-BYWVQFI!^>C=Y\EXM:V3D\;$:JKG:E00*/./A;X*//NH M7&%!=SNFNOG$$V"SDQ'7,-II<^P#IO,IN1<7\>-P/J)) C42! 2:% A,\G62 MH'1.^%*$$(5 M(F%*$+E4E(;1:AY4L1 M6B$Y96DQ-GD]KS[U!&CM;,PU[#;8MOIW'(W^YYA2 ML \89K0BY->SV3DM"3[;.OG3M)%Y 971@4^4?//":6KQ4FK6K9;GSL>? -_M MS+N&^ 9[6/\V&9V/YV&Z.".;S@8&O8]&%N!6$"(74XWO*#6C[X5B#3+?XI#Q MQF-/AN@NYEQ3$=)@W^JBAF%YGET7%$J^SV<#X:OC.0..D[\I^DU:4)2GR,"& MK%D.4;78DU[_]).ANX%QU[#>8!OK]7B.TY#FPZ_X(LS#!=YF..GR?3[(*3H? TH M@O2LWCC7=<-%0/8IIL2EEJ55O? M:/'X^W3RY_SS\\G9ES#^/E!.I\P<97R6,@%E*7]W$15X=%HQ@<%W+,V]X^$G M0W5WTZZAO-,^U^M4IL_.\Y!^XME\CK/Y8KRO1N'3(-CHM*18,0A-62 S$9QR M!0Q*JZ6USMIN>YB;GWT"A#VZ%E)B8$-.2HJF#=>6U2N+L9PPGPW]C0:_R@0578A\\X&JVF M(9X,RY82A,)U .5E@)#(-YD-VM3\WY0U>AZ[+^)7GGD"/'&VR?O3N/ MHV%Z-9H$2@.\*C%I42N,/WL^KS)8=5M^8&6)):@"T23RN6 I(RA%0C"!0%,F&$.W2?M^ M#"=#>S-#K[EJT^1&Y.RRV!CS;]_?8T'*^!-^Q&_SW^B'_SDPE!T6;0(DZ3,H MI1.$DB*9PG#'+ H=V\@ W0OE!+RB'[.O<8X&&VW/">O!$>A&%&.YYBX"W2MAN//0'2NYMS#<&=]M2>T1CS(J2LP2./ M,NIZHZ"8I&K2R,!+IR%G%$4&Y"5VNZAS[7$G0.C^YEM#9),KDY?W.%_1=V8# M+UA!D1(D5VCVL%F RT)!5D897;(HJANE&QY\ N2V,.D:FCOMIEW'M+R9O425 MD@K:TK"B*IIB")F!X@:$Q&AX(CLM*,EO1_251Y\H,A3W#&&:+-J'JA@D&(EIQ#*6YSTISEUBI>MU$TTRIZHHNRP!%9)Y99ERGN^;S3F,ZB()E(SXW:A#N;L:'KUKI/$_! MH@,*,\@Z42MP!AE0WBAMQ**=OFON?]2JE2T(WEJOZ M[IZ]:KPH/7JVQ,_BXF[H'T M#Q23XNRW=].Z033%?%5B,15OA#4TPQE!,6K, ;QF&80,EA?.>;JS@'6OZ7\S MG G_T:F;BA=MX+V;#;#^>Q9K'H@:3Z(V2FM=02N BURCG*>J)D$ MXR1+(5MNTET;]/L0?QW!X;EN'!9V,&AO]%[4VOT )72QK%Y98I;7>Q%:4%+K M$5C.F:>X\)"2*E-W_@?%61*[/DQA@!6=4Z;"8X1.X"1!%< MB2)+6^XJ=S^[C$%K!.P3-:6[^A;N;U0;\M+X:S M+Y-9&/U].CG_\GJ<1N>UU("^6W>GAN-SS&^_X%)9;(6O8/-/9!>PKN=""N&HIVKK7%@+$L):NG(LG9VB.00Y!9 M@"R8>?:)#-2/XYR<+^QCT882GM?!_#$9IQLC5(Z5Y$.]PED%,9B/$ VSX&41 M)7-+?]XE[[@_T[>QG$ ZTM' O807$YIIYM_?C4+5=<\U*/ZRU'C/KX;CVA_S M#889OJ^]'-Z6?] B6$?RK,QI&4SI_.Q\5 N97N"7*:;A8L:BWWQV5J\._N?B MKP,7?2G*!."U5$()QN@EH=O:)\+R7*7O(@5Y5 M\^&;X5?,K\?S,/XTI!S^8L3D<%R@PX .BHNU14E(M8"K;NAN M1"="?T.S]Y"R++I)T6KT9A+&U[=V+LTP$"%EA2Q B#0-J8CU?"LE6LZ0T%$) :@DL&DHR<*RNL:G[(=Z)> MTBSC)"\54*T1E+,Y%!X-E)](%))N]2 M/^GH'D>-8$[)"1J8NX?]YN>3\6)T_SZ]7\;8'K9+RC.0G]1IU[E8B89-'96$#* MNIU2+T!$6E9!:[1&*N."[#$8?1PU/3VYUR&IZV&K?,VDZ37/-D8&PGBL$C7T M+J2H(6E+0;U+FJ76Z>L)+TX=#=S#MO>;R?C31YR>O.Y-%UAI0U#HD M+FFM1,K#-9JD7 G6RM87R]8C.=5LI;O9>PA17ES% M41QIQ.@*+8R8$3SY*)"C)EHT>3:R]6G(/9!.U#U:$M$P0JDZ$H-%+<>/F.F* M\R8A6"G60,CUXJ71591419!6:^Z9U?0#U[WCMB[%G4\X,;+;6;.'4&!Q4G?5 MZZX0$)BA/DY5/H?F]M,UH3LPG&IN_CX!ASQ#WZDD_ M+PHCX]P.W1/UB3K:@>GLX?C^R@@&@JF(WFE@ M4250UM!;D@2G($J8++7DT=_56*^C9YV^B^QDX!Z.SZN:ZG"^T,^LMS<77OD) MQZE"8QG)$S-AB2X0-,TA&.> ED_/)872_$X1P_VVSC;".5%?:$5 #^?M'_&L MRJE.OR^'N[K)^^RLG@D\F\^GPW@^K^<"'R?OPF+BTH:)7*]T1EU;TUFDKVJ# M9A:*TM(II;#U%=J=09ZH'_5+UFWOVELR>P7X/>58>+:H6J25K^XB3T;TLY\6 M_9)P-E\WCH&3M;FLB!"E+:!TS. (;NV_XI+6 ;5M7=RS#\X3];'>*5MS6-A9 M"N0.6YC,K=*>(GWO*;JR/E"LY" ^T\C\:SRCNVC( MI9+\4ITB9\:##1FT9/5$8Q45M"%H3U^QMW#Z* M!G)>&#*,WH5A?CU^'KX,YV%T!>: ,\U]-A;0J3I3.09>)0/9*N\UDT':UO3? MC^ID'*(Q 3ULUE^Y=[G8+:H=8Z;XN>KG?<7EQO&;R:QN%[\M'\.W 4JIBZA7 M*[@7H$P.$)TI4"AQB](SP^[LBKIGM7JDIH>"@_Q^JD_&7Q@3T M^"#JCVB9=9@HXWDM)@I-8L>DM%9)"4B]J8$I4AA;.' 6:<+4E&YY[AQ(3OE6$MZB:3V#/)BF!KOP>4]3@UW,^/"; M&@C,3C-15[PZ&J,RN*@L&)KD>'!<>M&Z!/JA-S78B>"MFQKL8NC#R-EO@^C) M-C78B:[[=>WWL?5AO( 'S;*7"BC.)7@L%@B:_F#,VLB]MUJV3BP>?%.#QN3O M8N(>2%\KL4^93EWU I2%LJ4R&ER0M9%7#L8:;WQN/>\_V#8&._%S6ZNVFW%[ M$+B_J[6"4(:)H#TX4SMQ:(+_:U,W?MK3UG4 MV^EBQLN+(Y=W.%UT2!Z$XLVB8XNPM9F?"0E"5 %0"RNYS0R;WX';#MF#N$K? M)6_H@8 >)HOK*)==LY^=SS]/IL/_Q#S(WK%4[^1I[S@H%!(BLQIRM*;8DK2- MK<.#NQ&=F%MT,G@/L\:-4J&-7EN,4I*3!7QBLHK+68BYEDD7IU+6)FALO4&R M);1'[R!]4-##B>@-F+<<64I9K*KJLX;5>[TQ@L]9$5JC1#*<[-.SAYS'@'?*EDG[@3D$N.BF%LJ32NCCO#CBGZ0E[F+J' MP\NUT-Z>SV?S,*X7' ;H7;)%(G#/XM)+*=Y&,-(7])%%W7QPN+C?UB"UB/WC5:F[Z'2T57 M(-Z.AWF1EJ:SQ>DJJ$*I=(PQ@Q$L.D-)M=3-^[)MAG-*WM#)U#U=-[H&[6(] MX][89). 9 6M9YYR(U^B Z=",D7EJ/N<%TXJ;&AAXAXN$]V"=77E$H'%'+D% MJPR"4HD2'K0.K+?.Y\"SXZWSB+OPG)X/[&OLC?=^^JIL^?"1_OS]Y1\?/[Q] M]>'CV^?_\W^\??/BY?L/+_^_?[S^^+^Z5K?<\^EM*UQV&4I_52[TB367U^EJ,7-<<6.H0BZ"Y[E2K M7';A\YXJEUW,^."J7"[NFDTH)QHO+L_60UVN@K.N"$I^:DM1&1F$D#C(H+W+ MU@KM>JMT60?H@52[[$3T)I_I;/ >=K)O8%H=]FT!JJ>BE[6 CESWTIVX25]6 M/YA+^'JN4I5*"RL$+A0.KMZD5UQ%I%C*Q>97NP[H"ML6P1S($W8Q=A\%4)?! M[\4IO2\"F50(6J&L$:^ 8"0'ZVIL'5(0LG5!Q"T0A\\I&I"S.:W8P[(]'&Q_ MG&*8G4^_+R MT5T RUI:F;2GK*:$FNT6"'6?@W%4&+)+6K9^X3>".07JVUCZ M$=P(Z!5=H9_$^[O!.TO"' MSM:[VBV5C'M-_62]=,7*F2FI8J(4T)$F-56M2ML^5NB$_" MH0['V0'N^EZ@"N3PD?D AF%M*\\1@L8,7J@2C3?)-F_.O![)*7A( QOW< I. M/EM717R!R_^^'M^^2/B>7/;59/IGF.:!MQ06.>] *E'EO'@@I)30:R>4MTRF MX%JK-.X(\4%L?'?9X>J3DA[BUTUG-4;8@JI8\!@CA=5H**RFF"I*S,&C#U;W MF+ <]SBL5PJW/"O;Q?Y]%&C>#K:7\ 8F"%K59(!2L@>5;8!@O0>3R0@9-3.J M=2>*C6!.VS7:<-!#A+OFLGHT@3E*Q2%QK%(655I)9@$^T^2)F)FRK1M?/02E M@$.Z0T>K]Q!W/LO_^WRV% [].-F0DRT\-I)I\Q33XM*5L*=CEM3?+60PRE*M.B!,\"@BLF,Y8HW6^NCM?WF$[; M1Q^41_0EF;-!!%UK[83('CS@)3QEB=/(VMO3Q"1]"G[;.'Y;2'JM<- UB\,%OAIWA! M&N82<(H>JL2[@,@"!_2&4:B9)*K6&P5=,3])E^R'T1XJ;5\,OPXSCO/L^BVT M02X2C5**8&5.L"A>"N7_\, MXX3/)[/Y;&"U4L:*#"4+RGEDHC"WRG.6B%HQ@SZ;UA7:7?">MH,=C,D>RH#O M7.^?I6482L.IZWHL62M9=UX0%$<&3F0),1JA,,B N7WAXI;@3MN_^N&HAQ8" M=ZW4UW &;72R/$+D@5&,F#,XQ-H*4$FL$I!6M9=ZVP[;DW2E;@RU[!*P:!FW MXX1Z9=?X^MS*"Z:$H=ZIL Y4T!3X"4,AH-.TVFO'D[ZQ#[>A7U\C0*?I6T>C MK(\>!->VF5=9[WQ(0>,@)>5BY@Q$JN=@)FM*(TR Y)Q-/CEK0O/KU!O1G*8K M-69ALQ!L(P>Y %5=]W>MGOUSMP:=^N\17]E67Z/"[G]CY-M ML5OA4\' R41H:2D6A)WE"#P9GGB0(MGFM7?[PSUMYSL4CVM\L/.._+OII SG MM1W(P.7DDN*:YEQ/)I"<9M^<;&TB()@WBK[=7OAN]?33]I ]K;R&\,X;WK\/ MQY,I#6U5%_K\EG;$MIINTH?_*SQH\X[Y%MU%JI#5RQ),%&GVLZPEH9Y#:QXJV.*6L;66TD/ ML]/3(3VH.3-KW*>]PL5%,2$37!H>$V"L?4IX2.#J)E?R-B1G4$C5N[K-NF+. MEG6)26$IE,^ ]8'6?&\+1.4<93V9^4"O<[:M:X6VK$ML4F G"T=FF*EF][&Y8?V)[.Q 7A_ MZAJ%8AL?ZY4#4VM!5;U[$DNF*:BVJ$HVA]"^>*-G=0U.$1MSL=8U:D;S:'$4 MSE$0'UV*3C!IF>E-,>38ZAJ[\'F/NL8N9GPNKJ&CL1MY6FPCY6/YA+L.R\ M1D<1KLI51X)@ABP52&8+R\8+(UMOLSP6=8WVGK"+L0^BKF%L$I3@%. 2ZQ ) M6C""@Q9>I*QTUKGUM<8'JZZQ$SGWJFOL8MD^>LQL;)YDE,&8,P>C@Z9A4F84 M"R7T3J-.$HM3S96^'WI'N2910"=#]W#7;$TGG6T0/=F.6%) M@)5<@F)"0 A"@\DAY\A"+*:YS.(#;S"V$UL[-!C;Q=2]M9E[MA9:B=QI)PL4 MG6G%2QK!B4@!CZ]Q3MTL*4%)T MI!AZ< SK?1CEK50IL=SZ E(;Y ]"%J7+UN01".QA,KH\\WM%!EN'=!\5J4%) M]>ZRL:!1&[>>0A6&U#W2 P(.LPG72 M6F%W@O8;PM;R;C3V^&7S$_F\UP/B/4 M%W?7:K.N#Y,R_[.V;G-.%*,8 TL',UIZL'@;D:?U:+K&+0X1+DTOL'S!N^:; 6G' &0C2<3!&"=]L%3UU0/&'/.BR#/>BI;9A67X_G8?QI M&$=X,<%&6I&M+AJT<1:4U0:BEQIDI!FV<&;:ZS5L">T)>U^?)/8ATG8M'GR! M<;YX1\['\W=3/!N>GPVRC!D%"U"R-*!$E2Y!8T%Z)[55R47;>KF\%]1/_VI, M7 _":R\NCI67!OH8OKW\5J]LXV\X)K[F Z%*T%P0,F9I\()+\(4LD*,2DA4> M:,IM?6IP-Z2?7M64M#[TU]8+ &BO3?)1@LP4)2K,'&)R58X"!<;:6J'Y%=F' MHM'PX#RH 44MY=96L%9I!8&*P_$"T_* XE.MK)N,9V2;93CX;#JMM\47)EU= M'%]JZ[PM&W[ES3#$X6@X_\X'TB O+BK*6@0MYYSL%[4MP#.G--@KET/K&J4# M#>VG;S]()VJI$7=K!_K#Q]=_D.%Q^'51:;U59KOY&4_8RUI:OP]AN!_C?;-07_@!="')8EV.0B0')O):,.CJT1;W MP+V1.;-$44+K7/0N/$_8C9K3U8=*W&TMCQ]P+\ZX?MB@R*)EB#1H)Y%"3E'U MHX6"&#B-GN? 9 _5CMMB+W7?SJ2TD-UY&V,[Z9($VI>Y5LJKP4TGND8[U+0=FR*1&8*]I:1NMU\T5Q/Z1/R+F:$]=#3<7F M5^)=^+YX'R@[<"PX2@DXI0D*Z:4(2DLH@6<=N1*A>5O&>T$](2?J0D% 2VKM+>!M?3\IHNI!RD MH73=G*A#K\*KSRG0I)!R^F-G8L 2!916:["E7@Y$S2EMJ'VGZ!]L8AZC[#\V MNA/B$W*G=E3UT*5NC57J^GJ9E%YY"724Q3I6:*&M35V<<1!-LB!,]$)(&55L MO6>Z [PGY%%M*.JA(F+[6P>#@"P+8P5EL=7O>0W=8DXTK3*OHC/9Q];'BMNC M>Y+W-7HBKX?E< /2U^-%:=#6QD(;C=%, RW?M*A'I2%*'^F/6)2MBL/-*U7; M(#_5:\=]$MC#;@-E%:L^0[5CU11I/ 1R_OW=*(SGE*I6*:@OBVLEP6.A["(# M+0/U;IYGX$+D(%0T]-($S5+K/'![= ]FMNN5_YLR]?V0UZ.;U<8*J\LDD461 M1/0@&5?U%K(![TJA/U0@FPCDV+Q_P6T83]IQ]J6CAWTH,D="S(N+[LOJ[%OE MB\DX(5,-.VL+;%7H*R=-@9R%5R4$1-%:8N-^5$_3?]J2U<,VU56$5\JM+VO^ M*0)$0?];C*:$IFKJ>XH%8ZYE0\SXJ,C?;6H=OF\!Z\D[5 NZ>@C8;_K\[!+< MLU(H>:7HDI9<^K%\7@WVXT4(SB!/!6)DKC9,]Q 1$:+E&HLUOO#6W0/VA/KD M/:\O6GO8\]K><@--20XW2H%G#JO0:JC26A*"95I'Y8UK?C%V>W1/TN=Z(N]P MFV$_[O)N:2PC.$N*)RC!4#!@+ >O.8=4^[0G8ZQLWDFB#?)3W:7HD\"&R<&B M3'%]E?=%Y[[5]+U2$%HVE7P[OM+,[Z*+3V;9Q\5=![,Q->K*TR.RV./.QD[=X[4E$)G'CGP5.^T\) A,GJI@T@Q M!Q.B=JWOMNV+]4GYYD&)[6/CY +W\F+>C0;P0:H<*%L*S)(]=& 0=4 @1PE) M1>^=:QWZW0'G2;M55WIZWB-9 5LJ 7W$Z5F%.XC*EA23@NR L M",85X[%YNZS[43U-/VI+5L,-DL7B?A7>[9K:5R$M*T5,\9+GPH$9+VLCB52E MI"(XIY+62B?.MY.2V^YY3\I3^N*AM>#)>_SR8T[<#/'9.+_'KY/1UUJ),L4\ MG/\ ;PM+WGD&.5>U%A9#W7IA$)PW] [DH#C;RHFZ(GEZ[G50[GK8SU@_BUYI M3C0HQJ5%$RM52B331 4A60F($;6RQO#<_)3[/E!/RL_ZH:H'.9/+R&X!YWIH MYV*QSMD"R7K*4D74X#$+R"DY%8J07J?>(N_;>)ZF![4BJ ?%DO7>79O&XUF= M2J]WRAA8LH)D6@"7%6VR!@)F#;10A\2C1*]:;Z#NAO!I.EA_)/8@:'(E$QU6 MDXWS[#K Q3%7_0;2.):0/4O%"58;_3%**1PMUPYS .YTS,;IQ'SS(_+=83Y- MY^N9SCZ44:[4'5$D>3Y-G\/LVAM#UOJ*T_GP]LN35()9"X_$!S**NR2=+DSC**I\BC->^ M2-ZZ:G%[=$_2[WHBKP]9DY>E8)J_+2^_I850S_LPQ[?CBK[^?ZW6_1I&RT,( M,LPPS3'7?UCDTU>_<>4GK^J-7JJ0TF^LU1^=#3#IPI1)8**KUXTQ@!>)LO B MH\S.>9M;7Q@X_J@?_3'^\4VXD^/T<%C1::SO<#J9!FCHA9>4A<(%0% _(:$WRS2\['':$C_Z5>, .T4/UZ<6 ;@SC&:U\T^EW M0OQO872. QZYR8F22UHUJ]ZA(9"^ML]**CN58O'-]62V G82SM;6_#W4A.Z@ M0[Y^/ /"[R3-\Y"$KAWP]'5PZ'+=A-QSH'%VO), MR$ 3L5R4Z7-6.TR+*#V+VK=6>=AC'3S&#&\#>BF9 UV58%0UBI,Q02XZ!56K MRILK\S2>X0\]/R4*^+++$B*RN)2]"(D%T*I$1PN]*0X?[ORTN[4^G'_Y,EI, M-V%4/_K5:/+GZW&93,^6:L.K+1OE"LTR]2"C>'K]M4S@2FTGG!U+4;(2FFME M;@GMT<_0?5#0Q[;I#^7^9;7V0"8"$E0"H0W%(:$X<%9&,#XS&0)C(;0^]+X! MX0C4]\'5VC;@^]FYCQ+XJ\>>*VCOL9R/\XS&:3%4\7T=:O-1L;SWRT&F8+C6 M2A;5O/#A#CRGZ1#-&.A%4'+99;YZZA\X'X04+<5B'-!RI(A#!(BV&(HX1.#2 MN>B;WW^] >$T?:"+G7O8G_UC,DXTTLL[C./\XP1FL2+^&'3&G&-)$@RO^E[% M.HC:,9J]%$LN9 JS6E^$V1KL1$L$IR<%Y>FU2X*R4UI+&]X(ZP@EK/XS>VH1JR<;&H.-??KUA-_+Z?R[^ M8?']:A=:QGZI__W'^]<_;#C[/DZ?IY/Q9#;[*ZUVOR[L]^'\["Q,OT_*A^&G M\; ,4]4\6M8DDVG>34;#-,2:.&&HM0CC_ *_XFBRT$-Z@?,P',VNXYT-SVC6 MOJ]RO,5C?[T<\G537#S[F@,=9O#X;4[T8_Y+M[?Z51T,+CJ)WY2$N9S@C#/2 MIB A^2KSR(L%7R^UJZ(MDY&K*$OC%WL;7)TSY_09\WE5P[GC:1^7(LY2ZER7 M^UP;8RCG%=!27\]6;?39HDF\]=2V/;J&W0\AZV:W7ZH) M\OQO:3298?[7O\RGYWCYS0G%:M_F+YS9M^%L@,B54=%#L/7X4M:8(N?%_6F7LD?.5.M=K!W@-?2XSV2\:3JG!9"^ MB^-9OQ=KQML#<#>EN4^H$S#!(ZT&D5.25&\ !2%KI2#3JO6Z M^2#<;/G1C\[+=J&K!^]::5M2RK3Z\DH8O+@']/LB^QHH;KG.24 L3%8U+X08 MG07)I-;,A$QX6\=CVX([?,K9*\TW8[1>.+KM3'O?79A-YX/WM1AL\?8$[UR( MJ9;X9$WOC.40"F7!RG!5(M/T]FQ5_DV?>L5)Z&^7#G+M@2<:&>UOU);J4BL0 M%PZV#8Q=8IEM.&[_BM\?FW0P_DWZ.EBNX7Q_$PZO]5#6+\['JK2_,1"5$E#; MEM;_DQBVVE\X-H$;5OWV_.UBL,:\_4Z6.CL_NP B6'9,8 :1(@'QJH#SIAYG M1,64HNEDNVO3]S!W[:&'6U\[F7W2PF:-U\7?P[8@+TZ@?.VH(;.' M$H2SL8IEYA:OW;6'/D+R]K;90?.O?\RPG(_># L.6"@FR.*!ZWI4&4,F!PL6 M?(@>K1$.L75PO VN!Q47M]FP;$['QO?]\ \.6FT\^5F[?@LI),Y,VSB?JMM3;<@W3Q2[5-J :IO<;@1P^V>_*T*0O\QZ, M>Q2U@Y$LP$K5Z,VRWI!""2:SP")FI=Q6.C8/B_,[]@<.0ODN5FU)=54B_#CY M\HKBY!]#7.53UF:=:S?U5"[3TBQ>NOPVTGBH.[H!UG.J"9A3>&^QWLW\/.U=W00S2,^N4! PY M@L+:A4YA;=#$$_><5KWFJG4'=XU[*@*.X1F[F+T/C[A8TVY!O%CCLN7,%"5 M!D'#UIQ!2.@(;0I:5HWTTMPK[H9T^!W,9O3==(N&MC],?/$;CM/GLS#]Y^*5 M*%(DGRC@81@"**ZJ'GJ]Z>OIS^ALR=A<[N<>3*<=:>QO_CZTI6[A6Z&[>#6V MP7>HF.,&M@<3>'1@]%YW:4#'(4*06SC1%YNS-KGY MP=EQW&7W8.20WK(#"SUXR7O\BN-SK%=UJP1FO:E5VTJM5LR+!=)8)U06&71* M54RE1*")58,+H2AIBM:QM6+)5L >0(C2B<])WV3T5FG(2[%>)0NR!F&U!SMX MQA0HJ36WP4NAMA+J?.B5AHU/(_8S8,MV2#?K1+: <7I5A3L9?U-5VAZ6Z[.J M,&NE:HD5LX75GB-R,>5 *M'+'*V5=BO!FV,3N%5581/^=C!8KU6%N=9128/ M U;MSJJ7XJ4"QW1@C$G-MQ.]>B15A;N8?6-5X2XVZ[6J,&L7>>(%HJYE_Z(4 M6H?KFL^M\32:8/E6FI2/I*IP7_+VMEGC-^_==)+/T_SM] -.OP[3):'81GF\# MJF&\LQ'(X:.?[AS=)KR1@?MYR=> XPZ+M0[!4TX&BK$J/I4$R.PXDRRJA%OE ML0^+]3M"I@.1OHM=6Y=:K.[EO2$\X]EJI:((T-E"BY3FBF:R3 M-9&B@9&Z8 MH $Z>V-=WE!IL?;C#[L"-[+[I*G16D95"T3G<9:FPR_5C*M17L!*7 GOG(;, MJ@Z9Y @!DZ=!6Q%$R2E%LQV7&Y_Q^ EM8[[6+R>-M."L3E-A= .6D!:1 D>@ MT"_6@B_ZBI(WL!@",HS2.;D5JYN?\>A9;62^EK=2%V5:TS">A;3&U]#00!4* MT$G4T#Z0FW'.P'J;F$&31=QNVMWXB$?/:1OC-3QGO&B=O-AZ?H?3A0YD;149 M1\-/B_S@Y;Y0JM&]<= >>1^\OS8W>WQ'C>ZP&JO?-]O-K/E!!8LJNGL/60&:Q M^\2*6.P@H2W"ZN8J8:VPGXRC'87,C?'+X>^)4D#P!:?S[V&<:U>#P\AUWO70 M0]T.W7K@C2Z&KI[W;E3A7'GHI1\;EIE)/( LA?P8HX'@2A6,8CHI(0M/S=L_ MWXNJG4SGQF==[-4JCRB= 8H+$P6@F5X@7Z_.,.L\K?=.Z];*Y=MB.]1ETL8^ MLEF@LR$5#^&:Z>5!:KUR55+,D'RL68POX+*GOV:>@Y=(]MIJ27WH91S]4+FV ML&,7D_98#[ -C-,K[-C)^!L* _:Q7(]$*IN2#M8"UI-6E7WMB84.O,5D N', MJ5FEU=$+.UKPMXO!>BWLB"Z58NI-%L_K:7G5L@PQ@992HR[*.+E5*XG'4=BQ MD]DW%G;L8K->"SLX]]84JT":6NH0683 :\&)D P12VUA>3J%'7N3M[?-^NG\ MM'YIOR)/A#[J(KR#P(H"16.&6"@+SO3 MQE=A.%WTO'R/Z7PZI3SWMS ;SOXQGL093K_64/#U^,OYG/YY,D[#T7"QK_$' M4LH['7ZEOWQ="E^]&89(_SK__G%:5LMX,9_,_ M)O/:6G(1Y[\:A4\#Z6W&VO$R>5Z;I=\ZV?/ZA-M'V,4>C_;2+C=M% M4[[J:]-Q&%TJL(SSF\GXTT+:[Z9BH LAL2@9>*[JNY,X1&42L, SNGI96_1T M]V=GK.WVWG9$L-P[\,)+Q[*M9VZU?"91_%0P :J84B@L>-^Z=5PWQ(?:ISN( M[VW>O>N=S&/OZ:V&?#FIT.(QGP[C^8+-A:H"Q\@"$Y!$'5/@BH83)#!FA(E6 MNK3=1M\.OKD9S?%W ?MWB4DOU/20-:U'MI)3V0);3U?+[\)UG&OEK3C"5")3D&T[I/@%5AALL7!K)6A?\;(/K\%EJ.R:W=9%]:>BA)FP] MQE>3*5*VM+K6+J2@=X,#=YY&KFEUC=9ET"&:Z-!%D0XSBUR#=?*.LC\)AU>C M>/DMCN+"M)XFBU-\+J>1]*\F9T"M!A4UL7ZYAHY=^%Y M(E[4C)*#[(1>F(@FU?#ITQ0_7?1/6'U[_RW.[3ZX^][E'@-HM"EY_9$_TO(K M&_=!&43F0*AZ(RT8#5XB.964PAA?E.:M@X+[,'6=;S9\_G*+ 04:KVA]E[I$ M4$XG\ (+.%9O: I+L=I6:O_=QWO0#<*F?G!S-FEF\(>RS??C[.BW\QE9:+8Z M5K@04B^6*YIY0;N"%,)I \%21,=,*+ED;XQM715[)Z!C;?:UH_WFQG(S\_<0 M05]@674]V ),3]MWUX <9[^N(5$W7:"SE7NG7FL1JV@^)'IRU;0UX&0M\+'" M6%.<:5_H<@#*[]F%.Q3CNQBW]97JYZ/)>5YU-A4.?::$B1;'&@NC@N#JWHY) M0K#"2S+EOBCSYH<>/L?H8-M) \.TKBVB).7/R?2?_[&ZU5O=SB0&5D<#2LE$ M4!R"]M*+F'0*-[4S-W!T_7,?+4T=S-/Z5?J=9HCP:3C^=(&EB()<< 1!827E MK": S]%!X(@V2AODJ,9 MO6YT4QB7R:&*J!?T0T:SU1'#/96Z&P&<3(#;SLRMN5]Z\U5(*Q6&+4 UO.6R M$R&A$PZ2)#1M?KGDV&X9W(=7*V-65$ZXR"DM@ZGTOA=Z"L_17ETIP/N;L M18M^[+<>_.@Y[63)'O8=7O[^\MG*P11-0=$+D!1_@ HUX+#D9;)JD!F*YIG4 MVW"ZPZ;#Y=,?,[$=;=E:X.M"F*KNOR\6%DRJ*%>/\&KS"Q41(U6FL]KRM85FZY!9KUH?+]7!XE".YL\@W<=;!7C66,(#R@C)PR3.41-Y)B)C16^J:'H:]37%LS^3M8J8#:EZF)!@RA2 6 M%V2EYDN!51L5=\BCL"ILQ=Z#T+QL8/HMQ2YWL5OK[=S->HW:YIQX,E"*JBT) M T*HQ]/!N!*CR0FMV(K-AR!VV9C,-E9K/I]N5LE50CA!<16D5 ^'.,;:WRM! M88+6_!!$L&F[B?4AB PW9K.1W1J&J:M([KJ M1.IMG]QP'2]4NY#;0M"RTCP M442+F@G?^M#S6+K@[1CN;LH>FE[N4TB:,D9O!(;=( ]5F,E0T?\X M0=,#*_7Z@0+G*&K7/J.7/@75_%T[:F%F,3)%C@&TYO2*>(;@=$@@D4+3I)(0 MN?7*\B@*,W?Q@YT*,WO@SG833\3\RKN?#Y9#9?-EWQP1@1:__R M5'N,)T;);:3QQ,P3:BU5\]#D#C@/'3@XN*/0JR&5LPH"5@TCPP1X58\5#+-!.<=3V.J<^V$[ MR'V]NH_B'[N8OGFYYP6<9^G_G ]G"PM79*OT.POG3%UZ$Q8."DN!P$6F7(UG M3G.I]VJ[+CIW/^<(^O7M&)GT8\[6&XTK:*_.1V4X&M6 Y"HT914G/ 6LJ.HC M3GN(==\EEV2]+MSKFZTS[F%Z_7-.CND&YNQCKE^3*R^N4-8KCJDPEQ@O@(S3 M3"9T!&X8]$E[6AF^CZ:YZQ_%UZ??0G#Z4+3<#*; M#6I_:^:M %=U )64_D(EV93B VK#]5:2T-U#@>O 3LU1FI-QN*"Q^K)EG*'1 M CAY;KWO4B":0*Z=LXC"8S';*8=W=Y,3G$3:F/T@G6VVZMDSZ[[GN>4#FNV$ M[C.@MFJ:^[=!NO1"B\65ZG;,UY"3X@YP(DB((:B(+-I46E_Y;H?^Z+W!+DJV MG)1"4*YGL5YP$0MY(TE?H?>PW>E^*'O#G8?^ M81ZF\Q=AOJR5RL8JC%E %K2TJ&01O"FTE$5IG''2&]F3ZE&C$1QK!_H8+MCZ M+=C?%5KO3FTUE&=G50:;#W3V7E-P5$7HZK$O>@@F4V9/(5)T)3''MJN7VN6I M1Y-,.M9]6O23K'TN!X;2+2FD (,2R53&@O,F0&0F!E-C^<+;.=<6 MB'XZWL'X?,A-:SWS(6H=( E'EJ2U 9S!6I%5;TY3ABAC:SF>Q]NT]E3"U'W( M?WA; 0/>^V; @!]Z.^#FH'YN"/S<$'@8-ORY(? D-@1^YDT/TR5_YDT_\Z8' M[G@_\Z:?>=-#].#3SYM>#+_6=AKS\RG.PCC7WHR3VMGO'//;+SA=9A@MKH_L M]Z#N.52# 3;*I!:E.%?*\RY=,V"P#HT"$TH]KZ=XKS8( +3&:"ERB#;,"T7SOW9,@RH%(83,ZNM!?I*\EU5LIG9UHT8/_QP&,= M2#Y(3YAT9:2Q&-S57O7;P&BH^7CET8=7>=S3^#?IZV"Y'HF,S&%RJ,&K9$&Q M*E>HK05;D'D3E<'M^@8>F\ [M!K;\K>+P1KS]CM9ZNS\[ ((RT$JPQ+D7 3- M)1S!86&@C3=9) *#6W4ZOH>Y:P\]K+S;WF:?M+!98_'%W\.W*T"*(MPEFVKK M2)Z(]?:]SE457\N$AD6_54^K^\B[^M!'2-[>-NNCM<,J.G@^"K,9Y%;* M=UL@ZNM*\BTT1VX=TXVNFY<&VMBZCULDMY%%:5-47D,*B;+;A2Z?)V\7WG.F M$F:;6U>8'HK];;O(]$W^+B;NI6'0=$A3X3LB#Z=3S MH*_799'2VJM#DQBA: MX26!CU;3LAF,-)B3%JUOF]\!YPB74CNR=:M]4!M3]W#E\-I"N!AVE99>'G16 MGS?1I^*4!Q<%!V4LQ:U.2O L*JD2O0XWFZ*T4+ZY"]+/.&-SG-&2S1YDW>Z M=_&6;0.PI^#C7G#'B46:4KJ]NW3@HX>UZGZ@WB:NDO' >6TCK3!"U/4RKM6H MI8AH@S\-A[DG?#FNO^Q"0S]^LF9>7<*F[Y3?OG\(H]7>@-)<1$S,T_?;A,EOC.\J5Z9;TWG:>?KCI.RJZ"?&/R7S]6%;:(EH:2S$A M&,<#82\:(@9.ZWE*(3IKM=VJ5\V^4]&.>$_0SP[#70_S5_\QYF(-2,$JZ8V# MP#"#DE%!-+:*<"Q#)![;0SY..O(0O>BN!:!G%^@[U]D!/L=:%ZD-H-$*%LHVD1N:OG1TKF0; M"F^]9_>@//>>O.B$'7<7YGMKHDQ&7/5V7K5?_]$E(GKI,\5/$!,F4,XY L@R M%"UX<1Y3X=MUU]CF:4>.9_OB;6UCYE9&;WT_Y<5_O%OA64EKVL(#1=9@9*+W M@LL$#F,&S;F4GF'*>CL7N/713X#O;N;L88VZ.GN^F5S97=)9&!TT XS.UU,2 M2[&I*L"%XJID%Y7:JKIDAT5H$Y:?N<#F7* )?[?]2O?A5RN5[BV0]12@;T9U MG!B\#7M;N$0'TQ]HTKE *)/'(K.B=\'436UZ%SPZ#9GK$G@IC+'6&QJ'=HI[ MPMM#^\0N%N_!%][./^/T^?ET2C/LXHK&CR;7UDH?O(:ZUE+\;0W$(A"*(@9I MOD3=_.+@)BR'#TQ:\37IP=A][]+?O68^IV5SF"_^,HCHN-'&@+6+8EQFP2OO MH5!<5E*6%D.O10T[8#V\$_5SX^D@7/7@8^^FDX289[7#V95;DF_+Z_$<*72; MOU[@G8R&F0*^7%LE#O,PU'J?@6,[/?G"Z0W93@?U'8322F$) F'DNC!TZQ*";Q#YHNF M]+XT=I]K $[%(?:W:L."ZV6/X\4%][?E1?@^>S49C29_TASXG)+ .A62,PZ< M2MDBCR#CHNUF690%>HA9Y$0I'??I1O2RJ4/T/4]Z[-RV-V?#=YGU M+]5C!I2=8];*@%(4FJML''A9+*!V$97F)LNX%=%W/N8D6&YGR(;'C5?\;ZWG M*:UB;OO<\S#[?,OO MHC84#A@&V68:<4$%H=2VYL['8ET.X68*LIMMTOV,W2?]\ MCQGQC%*1Z?,P&F%^<3Y=ZMB0CW[X'*8U0I1!L2PS\)#K=HJG^8:L MSSP"7# M$FUK18TMH3UV/^F3B=L.8WMWF'\+HW.D];GN+Z[Y5]768<9QGU^\ #8QTV@9R771F,>M%"-K7,%4Z MAIBT$*VGDPU03L4?6ECZM@/XK@[P]\DD_SDQ3H7@O6Z[9KFFQ 7U[^W)Y_EN;PRUWH-;\R&]8)E-< M_N#'\&U@A+$A!@=%5@%;K'L2/D4P$47A&(T(K7VB$?13<:EC,+G&(SOO(/XQ M&2>*KM].WX7I_.(O5S9!E['VVW)MB_T])J0?R7R@I#".<2]UKY]I!H%<+ MN/0NN* RJM9^V GPJ7C?X5A;XW/=MC1W.-=9(E[4KNA,JRVJ ,FJ3!.W">"9 M(?QC=YL#&7Z-KW3;$MT!\O4]^V@+RX8\7 A&J5YP M'J(O#E@0F!P9R<75S>:HO)UXN0)Z"6PP%DD QN*)*-L[58[8GQJCM>#>DI^9X#0E:XV>=MZN49/"46 M3C*MN2NMIZ$-6!Z[VQR#DC4NM??&]:[X7X7A=+'3_K9P9J2*89T287MFLRTP?/47*L5-6O#V>A_&G M(66QRQKD 26N+%D?0'B%5:M! 9F2#$BF<\&*S'D/NZ;[PGWL7G=HQM;4WAVR M8'QUQL 'W&;NL!@PO-[:8_0'O1@%LL52O"I"Z-95O/O@?(+^M1]':QRK\[;[ MW\E>]9S@[;B*S%S&A ,6&)K":UWN:.H!CTA'E'#/ZQ'-L?MJW 4M:U5/0XXO(>OE[6\:[VH091.@TAZ<==: M0#1>08D6@Y0R>-8Z!CBQ/EH/]9TY5F>N73SJV)VYUH9F:Z1%*;27F0>$A$'4 M6OP, 8F!&(RQR1MG<^N[M_= .G4-B)V\:$>MZ%W8/(KD[S8 ?VI%[TWISMJ_ M^_!Q%,=1W'+NA0%F R4* @NXJ#/88E76GA=?#JAI_X"UHOOUEUUH.+96-$,I M?- 6A%0.5*Q*!XE""E8L*D'IJG&AOCMHA6]"S<]* 0<2%A0BZ12 M;3AB0C(4U#(&7B.]BU&*H)PKRK4^W?VIV7OL&.T!^E8/3PS' MW87YXVCV)F-$%4:)C!<"R 1X[A*$A#JGH+UBV]5F6=W4YC MJ0&8GX[9M;BM"&)GI)ZBHMS#PSTB6/7/O6\^>=B)Z( QZ/Q;ZW?.ZI\L,Q M?35:K$YG1&TUX7SX%5I_E"D.CYYS#]A+.!9=,!(?* M@\J,1F%T@"PS*B81O6C=**$-\B?BJD>DNX=V+AVL.* )O A#4SMJ5G7?3;U+ M22^=2<$73Q;DS2OG.\#]F<@W\.1./G#<(/4']$O-J$')QDI#[UV0O';'<*J> M*)#I@I?9:,D4:Z_MUP7Q3R=NZ<1[>D+#6'6_*WL7/1(J^$$4G RE,[BZX:N4 M901<2V!1.%K+HJ9H]*A7+*^ _>F];:YL[LO_<8/>%?#5TJ&3YBYFA,(+@C+9 M04P10?MLO$;&K>VA8&]/M#]=MZ'K[N,!K?7C=UDO:G.M)1T_D(=28A6;R;)J M%0<5P4M>P%+P$[Q6+KOF>@FW8?QTRLYG4]VH;:ARORORZ\JG2VVD<_KA2TO> M$#[%V8 514%-$N^G:,'L?XM MQK'V1V[*^RH46@C"G9R@-47Z3#&\E1"Y]<*YXI+J8?OL<0HU/W2W/Z9O]-)A M8 U&PO6R%$SSMV7MOP],8E;8HB!)7\APFI/AJAJ#D3Q979CD/1R>[0[TI_ON MY+Y->>^A&\(6K]?L#R3T]<42E(0:%R.H% RHJ!FXDC@$D9211:DD6Z=RN^#[ MZ9IWWU[I@>7-O1R.J-ZRU+BB'WPS#'$XHJ?C;/WO'$[$97=,!]=RZ6BV1RCI M$J7P-./6N9=K4(Y5#?9Z?5$SI82PC-O6?5U_2KKDRT'>F6-)NNSB48]%TB6+1,$@YY "J\)Z2*NRU;3\ MRZ DRT9'WWJNN@?2J5\7WLF+=I1TV87-HRAS; /PIZ3+WI3N+-&Q#Q]'<1RA MDT\<,X0L+2ANL'YEP,1@13'&H^ZU"/C12+KTZR^[T'!L21=16+"E2C*D0)EM M$@*"81ZX=S)I"BRRZD&M[%%+NNQ$;Q=)EUVX>;R2+LI%%KCQ8#'6>^<:(3H7 M@*/PNE2Q')\>70KR,T:[.T9[@+[U@"1=MH']4]+E87I1(V6,?5S@ 4FZ\!1B M0!MK=SQ&2Y=,X"5+8$,.D9N48NSUAL6Q/?=A2+H68M3#3)15]GXOT M/J"/U+_E@)[206FC.\W'U8!YEE+M\3[[8S+'&8WDS22,9Y=]NVEU&211T/,D M(-OD02FF(##D$*)P3LN(T1Y1Y^#^ ?STWX/1?]R[D.^F^"4,,PUC40"_9.'" ML .6F6&%99#,Q/I*4C@D!:UA5H@8DF:)]:IXN3_TG_Y[ ,I[N/VXOQ4'SEO) MHHK44")$5I9)7<2.::B)@+B X16J$-V1?FI0*F(95Z8VY5 M'&QORP_EGXN+>6\SWS=A_F%K)WUO-]&BG=>,9&3YV2],,7K9 MBF$N29>,MRKG/9[]+UOI[K3;L*',%L([*=QZY0TP2($L:1(,;?<$WI($(4N. M*K8^Y3> ^1*E:ABE&J7S#M[3M;O%6X6KBT2CK,T,-:^-? 59V>@+$QRBS5'[ MW#P'VPCZ"YW7T7D?W-BO!W:5;?X(/VIV^2HI8J%H *"C)/I4_4C#(MGF3(24 M1# &O=ACL\_[0>^>UGNAR_:5!5OH>N^5,7/Z\S6Q7ZTA&^\S+W5\CD&FN2+? M4=.;3PO1WED@Z>[3L%V'^X6R.]'X?F.POV%!PIPOA^;]7$!*L@ XE@5HIG4) M#&IE1#"A&%FO8.ZSG_+]H%_XVE_7'>R!+85X8I/FWFK. A!H7:)FD&.-*ITO(SY.HN]3SON?:W'C/K@5!D@,>73$L<4=KD"(SGT+M6IZ<1^NU MEWO,&ZS%_>*3M=]]-V1%0V:/33F_1UC@C9Q(L49'*QD$+#64B Q )&;1(?GV73.1SZ]+\B@6C>R2/$:;>VEV.P3@2Y?DC54ZNNOM)OK8"W&, MXD9S- QM[:W*3?5M-1T2-EJ=!3DES1N.[HDP6W9)[LN7,6K8=Y=D(WA*0)XK M.:V*:1& ^:0(*_@?])=DD>I=YLNR6-T\W2[)!NK771)57$&IK-7 M#)PK+!4'HB#F%)_>H)87&^UA&^T N75 79*'P'[IDGR8+&K4;'83"AQ0EV2+ MH#EXR:2N#7@4:A:4!V:B%UK1$I+N6@BY;^8>1I?D?1!WC.;WTB79&ET+X.DH M15EM_UJRF6MS?\&]3,$+,K8&E=\<5Y?D47H;W25YC- ;FK(K@)?+)8!I.?G^ MP #*G_6:",XJ%&3/D G#"+E@))G,3$ +WCAPMYL8KJ'(Z$ =)?T.1)L-O=_1 ME;2SQ>+#]%J5Q F9"B;9[)B3.=92VAKSLL!4 I<+%]'AH]4@6Z-X8=O6NFEX M[6D%_-UTA6.$C" 9C<$ZDDPBM$Z351L3LF)$\F3RF@!B$)-&/_K%DKN7>WU5 MN,=3]G(W7GR>O4K_?3Z9X]K&ER0\*0(GD:DL7"T\!18+>";(+TK61Z-];KV] M#8>WXWVO,R$VW/O"7Q7]_/E44L5M4W&8",V&A9K%70HB0- MJ(O2 WW=[;&\,*^1GCJD,J[#JBG*Q8=R%>1Y5"?BR?5W%>M@(\ ML=9@"2HQ4)DS72V5R#.MHF19$F3!8^N2A VAOAS8ZSSC7>A^O^T<5C>?KMPF M7;Q7N@#C LFM1QO(PN6:*:NX*ASIO<^-*;LAU!?*MKKUMHGN.S1UJ+7_%YL^ MYM4!@(1W,3N=Y(O+'SSY9"P)(@)FIH7A]09>8L%;8QU:'F/K2VR/0'JAX#H* MMM1E\^OKEY?JWQ"B2;[J&$& +V9283ZQ(FD)W#!(0'LWCX[Y ,BL+-IZ,G(] M#LN2/?JH%P;=;S(V5=':"^Y)#J8(!MHBIN M4C?>W&D9VT,IAW([Z%\PGU3PGZJ;4\MJ/(0@56W'G'QD.BI/1F+VM ]S@!PU M"M&Z==9M#/NJ+>VCZ%E#@7D>[98Z>Y "6PJ\Q^V%=?ABKF=3T,S'FDRS M(1.^2G[N:*O2KL38_-;C3HGPV/W8'?%@C)Q;G^=# S>71YCWN7@O!!DQM:X) ML#"?96*FR!*%=D8Y.>BP'_?8]?X/3WZ9+ 7)!> M@Q"RIO'!U='U65Q4\$:GA7/U[5N+?]90=@TW\3MXI!7%H8A, M6FYI?ZJN"H^:3JC M34J"?_0<*9#T.&:8[F;"L>(K/7Y^^+'^:??"?R=GYV>O9?#[[:S+]\@:^T7>6/TZ$+#S6V),Q MU1H,BK-H$[TYV2MAHHF%M\[0C<%WQ%3JIJ;N3OQK6$P6?WZ;(^0/T^M!37&2 MK"6)%\T5[,+T$45M"3)NF\*)PI7U7IWX]MB.F4A?U=!D1>I?R;V9G9Y-E MQ?T6\2.Y4_0[^((GY.70?SF02^KH_ U$>Z\D,INECD5FY+GUV38"WA&3J9>2 M6E]$NUX1?<^Q?(G\1$(I%EQFO#8\T)@=B]%:E@/4)O,^6C'L;L6PYQTA,7I) MN\.DJT'F&:TR0XB2R9R1D8M76)!%,T,.GE'1U(L<>[>:VVRNG[!2B R)NQ9% MB(5V?"T8]Z9>G'>*@0V2%:\REY%\'=-^@L$8A$?X)NU 56L'O[0L,GT+D_F_ MX/0<_X%02W-7U_2VJ"A]\/.V+Q\=#K=1K>C/!UYIU(N(5920DCZ[Y0-.F"]AV8VL! MYB*R#L7G$B,P(V0MD8 :T\F<#JLL?/W_[]PG."=G7'^_Q.YZN0M0UG.2"YHR."#*XK)',EV!9)#?/H;=! M/1B0WXK2#R+;5YIM3ZQ9Q]UVVNL0UKGW8+R+]RHW/0!LIPJ>44#W4];30^/K M2-5-77OGF'!8DN+(3"@$VDE?BQ@S\U%BDD6@\^;XN/5(I=#!46N,EGI2ZMWT MV_ERL9* N$S;%0"%F5"FY%<*4VVVKVA'H+IS=^[ =%;F. M,EMJH4,&K%[1I'.]_E)[Q'R'TQM2^'6G],2I$E:I.H4R,1T=,"@U%@31*.=B M-LVG"@T&MT?R[-WV[Z/!#E3[QVR*/_X!\W_C\NWY-"]>+=_ ?/Z#I+$">I)C M2L'HFG&Q4"\()P8N)Q9!N!"L$M&U=CD?@?2<:=526VL/MI:1MC]F2_P5CMPB MQ';_!VT?6QL L%%0[6HZYX=2=X1:R;K\.LL7#:16I]POBA1>DG3%,"^!/+\0U&*^/'E3,R$X_P;SY8]:GWYQTS#ZQ),2 MS(@D:IL]19:B40R%D4K%'*P !(,=$@Q[AQ&!@NXW^M-'A;%<*V!M;0"4M MI#7,HN-,JXQU3#NRE(I&E] 9.>@T.FR6K(GC[)$D8^3>O/@<__N04+GH[O7__IO9Z^O@&ODV6X_BTEN8+M^.(:@Z M9:WN1[2?]-3V&GN$ EN(NT.*8 TZF8(FSCLF1*U7Y<*RF.K]2N<-&HST2^^= M88]YI%UQ8(R4N^@>IHN/\*/NO5=83'4>6=257\0$DMD3Y1B!*!MG>]\'%6[E,O:9UWX5"YXM^JH8E5] M4\B+8E%Z8$YG:5!P5;#U;=JAV':5=FG,D?7IEH:JV'?"Y5'9O?[QTU[7D?;$ M.O&MI!KMD4DP6FDF8J3HR(LW$5OG]0; VG^LHR4=[LY>::J6#C[/^M7_,ON' M0.P4"1D ;S]AD>:J'4J=+?6R)PKE$E$Z,OU,))M-.ZR>8[;,DPUGA4]9V=;G MV]ZH\T@PY1"8,T8='1CS9G;V[7R)\Y_0+@,"*#*2^9Z9THY@:4[^0JY7(TO( M@4S\8)OW%%D#9?=N57.UW2Z,;"#SAO[V11YI5I9_P1P_7B:L\E5@2'MKN0PL MB3I[S!;.@O6&\5!RT3'Y)(;U;E[S@./1;C,Q]JBV/Y]/5^,/:;UO)_^IO[OJ MD144)'+_!2NRSF(,/K 0>"!K7IN@R*XJS^J/HSH@,C1)CK24 $= M@O)O)],ZY&U%X$^3+U^7'\H_%Q>7 EYCF=$^E]+YV?DI+#&_.IO-?W5L*9P' M X$)1&!:)6 U7E7*'U2(A?>_)+SAEB/CE([4=HNW=G583I\3;_AMSFFR6I- MM1CJ^A(3:DFF6$V6U\&"NE2CVRJ6N^>7['2SKZ"A\:%3H8)!MN,2! MBY.%EQRY9RX$LC8]1.:E U:\T^B<+=$<",]?&+YG]>_2JGQD<66)\X$KK(<1 M6$&FN#2.:>%DK5;P3$8G%?#@P;6>Z=Q_52\L[TN$#OT+KT,[\4K$DFM(SYA0 MVTCG6IOK&2H ^A^W)L?&I+S^_*.CS\;"O:OH#H.;_S:;Y;\FI[3T_&ZZA.F7 M23S%Q:]!V.^F9(V.B-.D7P0P" MC\5D,N$,[0)H@'FMR75!%77,].WV+>(&X&I7P?+ TRXRY0*C+ C((J[F"!K# M/*)GW)=HM96"_NM6P_(8NIUUP6O-E?5U+$T5M^H_@RAG$S/,7^@ M V*U42Q6"5:AG%#!NLO^-4*0_Y5( UY"CC&%;'3K(W(W*]M_/4U;6LX.GAX] MIB:, 7SM0M\0V+U&96X&>3_%.X?(HMLVYPXI<$@,#BJG"+KZ38;V!FU8*,B9 M#Q Y=R&HTMQU.23F/E([=,S$':'YUA?._X&+!7RY;""%R[]F\W__?Z_/%V2O MT;%UE2*57#B/"5A1O-3,N:TYL$R[C?0N&F=3SH]Y48.?MH?)HKO0VZRGT#LD M'J\KE$^48N.B9LS)SG4O.S:L9[T>RAY9L MO?V;!B+O2(03RSE/2AGFDE-,QZ193+;4:@ENT7B.LG5/_:MG'[&R1XFU@[ER M/93[H=Q>ZPD$#3F3QV(B[6P:M6:@E65>H-/DS'"C6H\\>1C1$5*AH0K6IDG[ MAUUOXVX><5WW@%[!UD$+VF6$XAXCB+( MW3*Z+HKJ4?"_'NHOH-=\T%&0=U3Y-!>JE^.,6:Z>T Z":2,T5HSE0V MEDX#5"SF+)DP8&,N1I*%>HPT>VQ(R(&R;(RZ>D2PZUB*V3?,OUH+2WS ?CF4W! M1/)5Q9TDTM:GQFT,Q\F()A+O4(/^P-K_P.6KN%C.(2U/(EX\KD-Y<2?36%7J%L8D%A*!H:TM M"%_S)LI;X N-;]#_PBF@R++QKH<3I?QBMBM&[SNAF6(-9F"@D6PM,%FP@X8 M$XO"BB)0I1AW6*M\,!=B]TNF%LKJ8,(\+)03K@(G$8B+$YH$$%APKC:%ELX[ M;;(*K5.C#R-Z;K09JX2U-D[+Y"AQ>7Z.^??_?,/I K?)@J[YI.W3G4,@-LIK MWNQU_,N(<=&C+IR3VH)GVFI=1^[2$2)L B%TMJ%OG^EFV&B M)2IRK!>E:)TH(DL6R8*GA=KF)NT],':5CVRAXX=[9(^7ZJ'D&F^N8Q5(3DK0 MEI7)4N(J,8W<,K#*L10B&>\ERA#[4G^?F<.M]?H@3T;+MTOP_#JB:Z[]$%R] M;BBLP;2?W-ZV.GN0 EL*?)>$ %4\=[5''1DP%YV%R)%73 ;OR=XMWC4OI=TM M$1[)ONV*!V/DW#HF_B=.)[-Y'?B[^.T<__?Y%!4GK=C+")W3B8? (P-3,S<1 M@7D,D95Z<":K#+KRF)DXX#E[**EOHHQ9'TEV"%G=/R8(C>& CCFC!-/%U]H7 MJ5DB+Z5XE!%TZX+I0YJIUOJLWUK&/9HZKIGH-0#5LQV@-D9C P>H;2#N+D.T M[D67#")/JM:+U#2,"Y(%RVMGMR1!%^N3:1UR//@!:NTY,$;*'71_[7BZRK_2 M.E0Q0'M;#7H9#2P8Y Q12NV4R"DV[PEQ&\3!C$\;I9W;Y&(&I6#"U\C75@:&T[@B>65188A$.L*^S_Q"Z M?9N%/4)%S;2QEC1 M"V8D.8ZK:AJPA MV=3:>#C 4/(8'0\))8^1ZJ&$DN\UI+*.#HTCM]=&H&U-6^:]$RSS1%X69*'= M_$Q93*"R4*9SG5)L..:^9K>X@DBI<:-,;F MW4X/U\4FS$9@NNYYHU'Z6QHOG 3@>\R;ZRUR4[FP@2G\TR#Y2S( M7$O>D@ ;K/'NN>6-N_!@C)QWG#>F]: Q=,P9T+3U&3KU@C2%E>P2'7\K)Y(U'*6-$WGB,)+N?\Y\PX]FW*N&/.)_,\HK;DDR18&6- MR>1Y,F MF25=7_?[4!VG';"U_#O7;,03C3FR$^_$=@KVPO6Y'46<+ MQ72W)=9@51ZCT>0GIR((L%":CM,4F"G.I1AD@@[7^O=%GE$VQGZX,T8?.^?, MARE>GJ J1Y0A6,9! ]/1DJ>,=(+F"$6GX#G'OL7N:Z'MVWQIH==1Q-E,*3LW M:S[_-;MJ5\"=I9?(,&Z01,$QUW -,AO!@?<0,K2>(340VK/CSF9*V?F^\YEH M<$5RJXHUCLQVEW)F&D/MN9DUXV@$:$=&OFQ] 6\PN.?'GPT5TSV4]A82OCJ; MG4^7=&2;9(7@3"ER%XC9B<4,FI6BDE>"]DO1.DVR#LN^^?&^0VY]0TGOMT*+ M:*^#*H+IY)#5* .]$<(SD(&H&F*RNJ_5^S0JM-JQI)DV6L?<;L+\"/-_P>DY MGJ F"FMNR;J76&\L6!9L*$R6X"+!!7$[M[HFUG;_YS]M%;<27,-3X!Y(OS:F MU7"'Q>0[?BC_G-)S_II/B(V+#ZN#[//LX_D\?84%GJ3$0PXBL*14K5<5M7D2 M1A:U1@'68W)I Z6/!G)T[.BKBH;QMWNP/P@30&23"YUXNI:P1G*VHJA=_9TJ M*9)TE!S6Y&[X,X^.',T$?)<'&X^9O0?F-=-W/DEX$GQ,,I ]G>.J]S]*!IZ, M'4S"V4QV#\^;;!:W'G-TVMY&C'<5;+KYG17<-1,E^IID=(IY&3CQD"/SW")# MH7W("5U0[4<,#X+VM!G24P]WZ6);FHH_07TH]3M_GYW2,Q:_X1E,\]OST]-/ M^ U^U)_\,*W?_^TBWG_I*N6BO=*BL*!DG3AFR>15(K.2K?.)\R"LV<2^W ;4 MTV;27E5TEVJN(=7^A#H%^@O][LWLK+;O@>>W2$:2KHNYSP?>X2O8'Y_$>=*[?B[;:WB-9\6IO[0T.@ M=KXYQ*V6.0ED.=<289T3"V@CDR[P*!.'C'U/\O<];PZ1:Y2+Y885!8EI6M3% M7+'"0] Q&!^@;[WH0=P<&J/C(3>'QDCU4&X.W5,P9SA**ZUB0OA(NZ33+' R MO9/4CI3D0NKS0BHA&Z?7Q8N(Q\MUE[>@07,^UF'B4SH86D6XB\%T2(C@. MTG')G%HE!!$9 $1F8W(UYAZ\Z9O^.+QBXBX\&"/G'1<39Q= U'8\1M:63%)Y M%FQ"EK2LL$2R85CD\LD4$X]2QHABXC&2W%43*E>"A>P@R+9V# M=T*8J)I?CS_T&\+;G/5;RWAW3:B&H'JN-X1':6S8[=!-Q+V[&\+:24PF.88U MCK6ZSQA4"C6[CCX6S+RTOC1TZ#>$.W!@C)1WCL"ND*UCV0%EX[*)#K(Q.+UIEH'/"0^]9C MW\1SC-S80N+=XP+_G,+%^!7,OTT6J0+\.,>SR?G9JVE>_>AB<0[3A&]FBXOQ M&\[*+%*DK0\4;:E%D2=EHF..EJ,0'%>Z]4CZ+2$?(Z?ZZJV3Q_+Y\H ^P6(+ MG<7(A--TD#K%F>?%,:ZESXEV0Y=;VRC7GW\!F2UT\X&QJ-%$9;6IVL4Q.]([-?^L(\"1049@RN[^H.(ALZ1L=#LJ%C MI'K V5!ILT\QUYJ1A$RK0O87&L5$4%'K5%()?3NJ'%J$=)1>'\^&CI'O+I-? M0W ]UVSH*)T-S8)M(O!=$@*S*!XDF4N!R*\-)#*<#/$^1"D*6@C\N65#N_!@ MC)QWG V5 )@X*I9X$F0[1\ZB LFLBG5$@:Q3B(XK&SI*&2.RH6,DN:MLJ"ZH ME0/+,-;,KT%?VP0IIE3A#K.1);:>''WHV=!MSOJM9;R[;.@05,\U&SI*8P,S M81N(>W?94/)V;$J9LPRU=T\(R+R2FL5@ B2(MGWYXZ%G0SMP8(R4=Y(-50YE M29S\7>YU'3N46=!>U+'4%F*,29;06.V'FPT=I9U'LZ%C1-OAL/\92WO]X^=O M_S[!.3WDZX_W^!U/5R2W%@WWD%GRU9A%K 5:=?R<4T%&X2W/K1W]8[BO7Q1AH#M9#F, KH?@Z*'QM>1JINZ.IP^XT#7 M2ZOT'S".@MXY;NH +%D#LR#HK"H-49+/2GU;OKM?+E8 M24!>#ZT+L%M17=O@N$2"^/)D=MJ(;$H9&+) M);39IN@"-"; ;0S'"YY/011IP/_+IK]'/?;:>D!E6\AX@[; M_CW(!/ALLK0L16,)F0(6,1B6C'$Z UIO6_>5VY72'SGF>^M\C&1[!(>1/@=. MWYY/\^+W4C M)]_QS[_@6X5X>>Z4+).-'NN@U=H;B3L6ZVAUSFE+DR$YJ5LK M?P"LW1_WVVKO=D2XL>@;'OFK2M_WLVF>35?7VB-,__V!())54L&]?_?ZPZ>K M])R^9]BB@G$SQ0[EE M@\)_)F?G9Z]G\_GLKVJAPC?ZSO+'B8R>5*DY*Z9DIFLE&"BR?;CC!#.*5'SK M]@%C\!U00F&+X&$WC71O-O$:%I/%G]_F"/G#]/JK)$Y22@6+JK-B5IW3=.VF M[ 7IVUI,TM.^U[=%R7ILQ\&:+IIH?36G@GQ[.IO-KS=0.$@><8Q4#R6/>,^U4\'IH)'),^2.=B\5.(.2 M%(O&>' ZT![INI+CT$**H_3Z^)7\,?+=Y0WL(;B>ZY7\43H;>A5[$X'OE!!1 M%B^#)_]:U1P*N=:^3ESQ-COON2Y&]3TE#N]*?A\>C)#SCJ_DZYC \!CIB*Q] M.TV*+$ IK,24K0 I%1\65GHR5_)'*6/$E?PQDFP=0WPEN=!O9M/O.%].Z$2[ M";56\%WE-HO)29"[HH(F#Y3L(/) S!%WA#83%K%82.LAC[Q&!3?1;H[N)!] M&*\S!98\;9.]'2216LRH_T0%&JP0?1H!'K071G:$;"'I7]>$I%G)>,+!2!ZKIJ.OU.1.9$](8]*:@;FWC'W1]>&O= MCY'OSNO#"]J"!('I4F>UAQ181$[GD-.<"P@H8NO+ 4^A/GR4SD;5AX\1>(># M_]7%.(+5S.P/Y>UD"M-4H=;Q R>8O=*Z)KO(O&%:)<_(M%$,4TI!:,F#;'VM M^"$\^X[^M$D%-I-X!S;5;X?CX"8=*Z);@TE.I,]"UM87M1B%]CX>ZPY5)UX8;HVQ(>C67M^C MH(Z##FUEWR$6>(NO'Y9?:^,+BT8(H5G*F=?A;)D%4S0K@.@]DI<46]>.WH?C M."BPM80[N(:W,)TD$97&3#9)D'4$$9E!J_HTH7)4THH@<^OBIEL0CE+7H^1Z M5\VZ?=W?JY3.S\Y/Z\B;%1'?S,Z^S?%K]9V^XWOZT7=3^MEM:@%'/F'[^L!M MEM2H9O!!"!>/KT!^<2HEY7HG6?.<'2^^&B;3\ 9BW%KJV/8 M\ZZF0"OE2K',@R$+*6G/?&U;*Q-ZGG,L6;:^RC0&WZ[J$KORZ(YITDM!AU+) MN)KV63_H]_\^)V^\KF\VK8W$5D$?VLJ#S@98D5CGLJ&FK1DT,Q!HK3S3SMR: M<@\"VE<WQLL0K]5" M6X.<.8B2:2$1GU?YO\X7R_KB7**,:#28))A''9G6SC"H5_RD]]D''@,FU8\O#R#;/5DZ MJ78]@5KII77A]36(?^#R;R2[:G=]J+?2Y_#[=$FOU-O9'"=?IF_.YW..!>*8[6Y,1EH4!BY!Y%9C=XA^LQO$VM=O6X#-,=&IOVHJ4/0 M]]6'-^]>+9?S23Q?5KO^\^PCS&OQ,RX_E,_PGT^STU-:Q%\PSR3Z.D3OUP%3D^<\;QPL]"?4>R MXO1.($G2-!\+U03Y'IC8BQQW'/>=:[:#,?_0R_H:"VW9)+(38;@7DD140*I5 M92^#Y!-#X-G57B\=#LR'(V/_.=%.JZPPTZ8>R)IP"LG+ M,9P55[?XI(U/K?-GCT!ZGH09JXL.J=5&NV464G"R$!BXVLJ*TT8)'"(32D#P M0L@B6U^U;7D.MLQ9OH%ODR6<_KFEK-1]S4P%7E0JR"0=Q;3#"D/'LXLL:@L0DC-%M0Y) MW MDZ_RGK96W.?.1>ZJBSE:TO M/#P 9U=9Q>WU?<8?KFXWR5YBF"\8&#K/*AH"PL"'807_ZQ8H;#]Q7QJ^9]F;;2K%E".T*Q%6$90",,:F[(4IM M'_5Z/$FWA?!OJV\+R7549"PHP97",G>.#"%" M(K%E/BFNS(HOB@46C[5N": MU%I[_8T16&.]_8,D=79^=M7@0B4=R?0FG\W7[@:U*XJVBE8DLG%"& >#*BP> MT=R-A^[.[=E*[+,6,FO9%*0"N>A;>C4]TWB0,49F^*H[2=",C ++G'8 FT2 M=M MH<>4=_VA3U!Y&\NLQVWNJ^S\=8-OM:V@*<5QKIF+-=E19^8%16 OF6*R>ME+O$+.ZCN=J4.8 1+TN_]Y!L^=BINW4=?L6:!M9][C_ M>Q<9-Y*,"8P,.=(VQ:UFH$OM1B!1>&U\&691':#VA]8O]5;^&!%WZ>LQG^#B M]4=2'L[GF%?0+@\I)2*D0%A<](DL#'+^/:??&1NLT,YI75HW\WP SAXN_VZI MK3M]/MJ(ND?'C]G9V6QZ'9 S()76@?F$GNGD4FUHPEEV0D9O"C>Y^4#(VR"> MO,:W$VNWM_W5O104(*0K4C%#C@4ME!M&IJAB2BF3488L=>N;? _ >?*Z;R7J M#N;>G^=Q,2/H;/.A!GE+8#EG#RFI7&[W<-R> M ^O ')WUWT3J/=*0O^#4EI8?RK4JM,L780C"3M[ X^CVY!VT4>=MDO3118^C MY'&D*:18A)?,QI+JE58R:G3(S+KB'"!W1C7/H>V)+8]Y$_LBRQ@5="#)Q_GD M._E1'T\AX;7::6Z34%DC(W.'ME$CZ\1-2 R0C-[B%3C7NE#T?B2[MS):ZVS6 M7. =W(L/WW'^ZO1TMJJ?__"MKO6JTR%Z$Q$"(UR^7@12C(Y7\JAC$*CJ[*+8 MF@EKP1P=&=J(O7'BYTWM:(+S;S!?_JB+OIC(Z3%&A88)J)V.+">WR$?/E/39 M)T..41S46^J1%,)]SSX6,[.);-__^S55D#87TQD1F5=&U M?V)F0=>IKMPK[;QQX?;DJ7731AY^T(XSSWUT,^LDV+ZAZ8\P_S!?)6;RO^#T M'#_B_,^O,,>3@DD+\)[YFIC7T0H66IS4%NV8ZA:I/3"=DV3>ACH(GDLM MO. ZM"]Q&(?Q&*C352\]TM^_J+[B]>+=8G&.^:1>_56EQF5<]95J/U8?P3&, M3CE0SBG=,1-V'%\N5C"M!Z&)\&@,H5\Y(Q0?7"PS*M( M% U:\IR5Y,TG73R$YRAIL*F\>PQ#^+DQ72[Y N'EE"[,XL0'3Q:0!69TG>0G MZ'?1B\AX ;*THQ#1M^Z+_BBHXV!%2\DW#&:LI>VK\^77V7SR/[2#:>"9UX+L M"*JR5M?6S<$QZQT(00Y8T*T;-3X YSCHT$;:=XE@MD]L7$_KWT$7DG4@16!H M:HV8MTBK5H)AUJZ@L<8/*XD>E>!X"-$QT*&AS.\RPK9EQ%IGR7%;I"J68-6V MB()..="^?N$6T0,=;:V=CV'(CH\A371PERENJS#6SRN]]U'8:1F*XV3_"L]I M4Y.!Q42&CX\..7BCK;D5QU@3PWKH*4]9T6U%>%>WOIENUY,O:9NU4HQ'G>HV MY"HR#T(R(VRJ-_0T.3B#M'S_YS]YO380VSTAH*UCB;]-OD\R3O/B M!$%DKZ5@]286TV@)22)' [0!PT.*/+6NAOWY\*>LW>TD>8].6Q:JD2.Y(%3S M5=^,3YAP\AWSA^FUJHL3:4(!%(D%8.%JG=^/!UV MW#+%13"2^YQ-:U?P 3C'0(U6TKZ'"5N'#C_CV;?9'.8_+G)AZ[.IMH@"+C%A M8[TAA(F!DH[E8.AOB;!90N/MH.;\P# MGS(+N@GV'NUO%UX< O+S7[.3K).1*D5F$SBFI4T71K4H9!0E%\%8WTS[],!G MH?VQ@KU'^]L%( >!)'7BB8E(&Q%FEHT@F"5RDH,US*#GH22>;,KM]%\?^3P8 M,%JX]W!@NX#D^I-J9>&\(LB8Z6=^_LT)&"6-$Y:AJB%S703SN7"R=6)V@3RH M.[>QUG!A]*.?/"?Z"ON>.J?-VW:M* SS5:W=B1-<^CJ\),?:^%C$4 <-2)9X M)/=8&!7EP,/_\A.?O"8W$LT]"MJNR/WFH-F/\UE"S(NWM/AK48_K0T+^N<#\ M=C;_Q;*K8,@)]\+$#)Z!6*=)29;)$;U^I6J/B=IB>/$GVI)Y[ M:+9Q5+/Q.FB'>WW^XS6D?_]3<.&IZCYWUX:\ISA=?)]]^&5DGWJO"3:RCMRS95V %BU)HEG4A MK]MA*3#LJL^CCWKR-&DKS'MTO75<]+ZJKLN:\%*OE60M& ^NWCS*AD7@=5H# M^=#.)(]NT*W@+:OHCJ?XOI&L[Z'!U@'/%:*Z.>$9Y@_S-W!ZBOFW\WF=*('S MR2Q?;DVVD%VF0JR]DI!IQ3V+Q65RMQ5M6@%$X]BR=;'E MHS@OG*T2.%3NLFPUB4(ELN5%EN2(!_+/#;T,N7D#FD'(G@57QNO@'JIL' Y= M$[F_>]M$.3*W0T(F4KV^R'U@@39#5GR.+@=KM&I]O^LQ3,= CZ9ROX<8&T=* M'P1XK9(4O< M_&!>AZ7Q-G+9Q^?* 5^U\R&GRIJLZZ0&)YFN@^Y!",EXS!Q45$JV+_1Y%-6N M1DHUX< CN\BV0M_W<*E?)M6ZIN/1YX0&#-/)K[I[2.:U,DS*D,BXHB_0?M;M M@8UE:*WTP=,9Q@A_-WWYAR!ZMM,91JGK\0;]F\AZ1RR060F,OEYQ3'4T?&4[ MK]?:2N26&^&;Q\<.?CI#:^6/$/&.IS/(X$H2O/8/S\BT,99%.C=9+I @B]H+ M[+E-9QBEK1'3&<:(NN6HK55[KDM<./^&RW,X_6,VO>R',*$3[UZXQH$*/!D& M7M*+H.AX]2HIEE!A]D$!S\.*>\8_^\G28!>R[K%!G,<%_O',>+NSX/+4PRD :PU2+X>8%I&QWR6F0EPNA0/V:76GL2] M0/;0@KV-HAY6_P92[M H\QV9. @+_ TO?GTWO75&?IJ=GKZ=S?^">3[)TG%= MI]Q%K#:4L(7%FNM5'%?W;A7!;\R(,?AV3Y0N<B!1 Z_-&XJB M%T:%Q"(9W\3QH!U$+5)SF_/P$JG]-#HVOSI&':V;==\"]^IL1B[4_ZP*XR\K M2$)Q1DH/+&M>!Q[2-NA#;<04,[G7(+V\?6=QV*6#NX\Z0@YTD'%#7^0^=#]] MYX\PR>^F_^]D>E5*E+T-N2C'DK*^MO@DD)S@/ET'"F?JQSXT@ MV\N^0Z?5Q\N'HL"<5& ";:[=PD,=CZ.8-1Z-U]D[V3K\/<[:V'K-;V ^_T$? M2SO[^71)'#D]KT_Y6/=Y8N-R.9_$\V6-9'V>_3&;UIPTD8X^_,N[.B "%TMZ MUQU'4U*IXZ-JD15J%C)I,(LYRZGR*3BM=\J>2(^HF4!G>;*\8)QF.8'/>Y8.=!>UJW[GPXT,"[JPJ.V M)D>1:]-.S71T='YS&9B5N@X^M0*T;FG;[:GN_J!,N_&2;]@NM>.1IU 7DAPM M :.N=[9KB-5)%D5M]\M#5LYVK]Y-.'1$> VB!*9*W11,(%Y)0Y(R MQ24?LLX#[X(_^)@G'I-M+,?.(;6_S6>+Q24LHV5*D,F#SUG4*YR%02+_'HT2 MM:V$=I)OHMYKSSA"W6XJPC&WNG,0 M%8N.SNT2?<% UCYO[L$_ .>)DZ*UP-<&OEI>0+IH?G\*TT7]\FY:9O.SE>NW MQ=VC1S]S^VM'XV WNG&TBLF])CL[OYF=?&6])R-8U;Y,-=PIR(/2DK,2A'1" EG'K;MI;H]ZZ[*07]/('\.R M6 ?FHJC.>"UXI/?0"ZV8+H8$Z>@%E>@X%,_)TVA>3M0*_*[N1.V8I7>J4_:B M[$.Y9%5WHU\SL\GCEI80"V,"TRX;%D1 1L:\\+FVGN>M:Q:N/W]?Q;%[8L#M M=B2;:J)#7=P5ELOBKR%H.E7+WD2RGQ+9S36S1L5;B'4'RLXEI1+(?K0%F.;% MD26I)+,A"<3D48;6MY%WH>1'REZ[Z7B$-%L'22Y\A'?3VMQJ\ATK,LF%N:R_ MU,4)X$4P*(!,I]J962K-.-:NG))'"<,ZTSWXF-V[2-LH8-9%>JTO0?V!?_U] M,L?[ ;I+@$Y&C^0L!/2>9_I+W;S"O?4B]E =OV='9:\T MZ%!#W6I!WV%R6LWOM[/YW^C?+D^LY3;IG)B*GC9G9R,#'AR3"67& ":$UBU& M>JWEA>7[($6'3?RWR]#J]57]6LAU%_/]!.+DM.;;SND?$'*=0$#RY$9FD>DU ME9Y%4P\B1P=;IGKCJ'@CR2.!_/_P8(_H>[?-FBR7MKG"*B\L09PQ2KP:TR12 Z5@G<95:^*=D M5M)N$.P[1,ND#[PZZMI_@V_X^GL6UWQ[_^I MIRI>0BPAVF*"8&IURU''R((CG)9P)R^*5ZFU[3P UC'1HK46NG197%7B_PVG M.(=3 OHJGY'$%\LYU-3()=8K5J/4CAP!LOX+S[56%%E *>L]62/(0=#E]CVV M!GT71P \)O+TTTR'WFL75OA5]RA(*2H;+(N*ONCD$@-O E.T>.L193:M[Z3< M /"\79G-==&C*=_&@OBUC&F^E?\=LJ9>_?PZK&<_KM(6-!F;Q-F5CO>1C=]H M;=Y&ZY1E'%*]J%J@7E153'B9 ]*;ST7SV4Q/AK>/>'"'3ML1JFU> 7;V[73V M RNJWR9S3/2C%TF1#ZL;L%>F OFT7.N06,B97!.OR.(4*C,3H] &O![:C M\PXP1=A=L;.^6NGC,"[GD[2\V>'9*F<$UD2EEF15&HDL"F7J!;$B5<+ 2^O* MH7N!/&,.M5-0CV)BG*^N-DT37A1B7,)2(9I<+XZ1XR&)S#(P7X1G(FCPL;@4 M5.L:AC507IC31$D=/(.K??%/G'^?7$*[*[8O7^;XA9SKWR:+FK8[K\4^L?K M:7G"L]+D[B;F7:WC$"FRF, RGV0F;RD&+5KW:=T:] 'RL6_Z=[=J[G ROCI= M_0SF^Z%?QF%.I$TQ9&E8*H8L41T6R&3#;EU%>(P9+MGW(Y5?CO\ MT5Y?'4[.03+Z#/]YC5/2V+(.M[]O%2I;Z9U#ADG6<1]:,3#1L4 O9DQ&&%U: M!V3;(']NK-R#OO=U9O]1Q\8LZ 59MTY&=5O,"[?WP8H.O4FZ+>QB2/C; MV?SRK^K/B9/"LX]US$)*M947H&'1TY)-C$XYR$[YUFF3W:[PY<4X&/[LN'O+ M9:SK7[30R?1+D\+R^S^R94'Y -"'4TCNA0D"!6>1)V0ZF\+ >*E5"8+X9>:.TZ(35XBR*-O\$MDS+"0?P])^A>1CE'TH MA>0W6A:4X!-DU,P&H)T^D 2]L,A4U.3#YIBS;.WV'5?KEE$,>*AURQA-]._F M,03-I"KX.D\U,FX85[S&Q^ JU;1BE@>.N6 M,=+KD3VX4:YBP8@$R3(>$AT[F.G8X<(R)-?,6"DMU[GQ*WMDA9';'-R;Z^*I M%$8.6=-+8>2HPLA1--E%A=DF.GXRA9$<; )NF%G-;?16,@^),\/1T/'@DTNM M(Z!/A[>C"B,/CK9C5+NOPD@3-5KOF,A59B(21*,2LY$[D8M5[G;GE9?"R)&* MW:0P3$16 FHR5;,M8XEI8UP*Z4<,*IW-KCNO;XYVV\ M;:J'#FG!JX3 !?^'@.ED<]T LA]C:6.UW*_>+63:P<:Y"2K2 X6L24#M-6UT M1I,GB89E.F=U(=>5R]8E"CM0\"-611_]CA'E[FS7U49%>QGM=Q^F5_=SG18% M<_ ,O44RI#QG0=G"*DZ+"34OK=LFC("W>QMB"T4.,S.WUL+N>E=>@_KYK]G5 MA6XHP8F5@1+J>"P%+"*0^9( 4\I*N;(C'^8^>,=-F,VTL)<=YC/I_HK=T1DN M!2)+2==FE<:Q4 ?YI2"D4-5=2\VOU8\!>.2DV5 3O8*"=UH8WLVPQWO]LTNA M?9I\^;I&0AU"%^P7&5P$OINY2&M%[( 3K, MG2L>]DZ'M6=IGS*QUZ>0_DW^)OWMXM5B<7XQNG71I%[LD<]N63@V9AF'4T'& MO=(<16'H(A ;@'99LJU8(#^K.*UUE@?31_O]X560T?D0%:8Z,:#46>29,^ F M,9Z*%B:JD)I? 'J.%61C6-JO@FR,L@^E@NQF@B!X9;CWB0F5%=-29+*IR%0. MTCH/X$0*K8V"(TM%C^+ @ZGH,;IX*JF\(6MZ246/2D6/HLDNJ\!LH[7G%%:ZC]P^766 M9Z>S+S]^7G=+5HN8O6'!I<0T#Y9Y2W*,2%^+B]R+@[E&-'Q9!\COSI[.@5'E MT-^&>K^^]E;ZU^R4/J9.[?D$2SP)&K5TTC)A/*E U$9+B6OFC .'N5B3FP_T M[K^L)_0V]*)CS]>E 9?V822/6>*GR>+?;^>([Z9+G.-BN5H@TC)<]I:954<5 M8PSS7CL6E*[S4U/,N*-,>;M%O;PJ75^5K7ET2#FXA_:"SS@_$R=!9BN15F85 M)[D;K"*'R(PMD=9JBU:MKW_T6\W+J]$L7=>6.1TJ'KN32\:O/P?K+E[S*^^XQR^X.J;O]$J?TKC1 A>0@U&I&(%TUDD!CQ&1CJ( M)<9F9)\.]!OX5BUH \Z:(Y%4J"OVA;$X'6%!2DR;.:LEJT)EI M%TAR6=%K*+C3PI,K%)OO[<^PH&0,2_L5E(Q1]J$4E%R_&^*TRR69P**KJ9=: MH!]+B@RB$3Y'+0VTKGXZJJMQH_3_P-6X,7KH?F-J")CG<35NE%H>O#JUB4R[ M*UJI[)12AO%DR9P5BLQ9#(:9[+7A9#MRT?H"PV%=C6NGWS&BW//5.&.]#,Y[ M!C)KVK.0UJN$83I)9T)('J$\WZMQHQ2YQ=6X,5K8\]4X3]ZN4;I>Y;<$M88R M(21@/!A9M TE-I\X^X2NQO4ES&9:V/O5.,>5+<5&)K21]?X7KPWOZY :D@B8 M''W8T:6$P[P:UYDT&VJB0UKN9DUAHO-6:A&9<<8S'>@+H K,%6=5H(TP-K^5 M?635Z]LX')OKXJDT4ANRII?J]5'5ZZ-HLHLRX$UT_%2JUY'[((&,0A\%O=VR MT+'@+6?6T)&@Z*!/>>=YH8/A[:CJ]8.C[1C5=J#KFCF4G.<2'(G%U/J$H($% M$+G6[$!*&". ;%DCJV/5]MQ])K;P+YK;S.[M,9%/,%$DNT';NL M/&#S@^VX)A]L8_=OK(D.)6FW>#\$S7.9?#!*,P]WQ=]$K/TG'X .TI4H6#"Y MU$%7@05N)8/,H^*)BPRMQY(?@%W:2\=CI+G;R0?1*ELG7S-O>"!DSM1+HY)) MQ7V,R22$1ZMXGL#D@U$*&#[Y8(ST>B4&FCCI>$L) 6E0^H M.7KGN]04O?2RVK949N]T.*0[B-<7=5&'*4ZRM.BB#"RK*MVZ Y!T#>,EDZ0E M[?&[Z@*X$?[GR>A]*/^0;@=>'4&+Y?Q\Y7U\6'[%^>>O,+VL-OXYWO33[/3T M[6Q>_]&)1X08G6-)TI*U2^2E2JD9IAPL1)V+/ABJ;[3"EY?A< BTCYS3]JO] MXWQEQ DN(FT+CNS\V@0@(K(02V%_*P+&>B!"YU25*X'96K-5_;RYNTES=I"X(U M/)16H8#>BWR5_^M\L:P_\'.Y5CE18L[,YE2[!TO!@O:&R:1M":J@]6E0=&;W MV%_>EWO>EZ? HT.ZV_[HBO^U4LO/=4:0RA5>\V98N]C+1#I!QX2BW4&C54:J M)W/^W%S;R_NTE_-G"X(=TMWW1]=)6B@XN;[49+CPG!O&98FU[%6Q &2X.N,B M#SEJ+IZ.+7=G>2^OTUY>I^UHMO;J^R&^4;=]0%Y74]L,)J,S+91KYCDD!J 4 M)VUYV-70HMYAAD/2PJN<5^\UG/XV6=2;N^=S7/SL$2$YEY ,Z236R2'12=*) M(;LH<^NT*]:H@^FGMMU2G]!^=^C1TG:4>E*F]L]7_O%V)E%:XCTOC#16JI4D MF,=8TRWHN4Q2"_%TS/#AZWY"[]@N2;[[J&M;AC[A@.P 012!V6)A1HLZ]3%Z M!E;3%Z>2+-X6'7=T7W3WBW]Y7_?[OO;DZM,/_CXN#Y HQ:HV4?A8M2I8E#XQ M'YU54,C/D.% H\,O[^96[^:A:FT4)9^4]7LS#CA@K\HR*>>01:MJ!X"@6# I M,:Z4$L5'5?#IG*LC%__R[N[W7.W)U:<8U*XJ>UP*=:%1YLRRDI)I:SRK4V69 M11VR0*\5 ^,\,]$! M0N0VIZ>3F1H;7FK9Y7=UC_D\$?4FTR]7]Q]GA1#>^,ZKE.;G< K3_.9K7>\V MPZ*W?>3VW7^;+KI1)^ ;3WXS6RQ?33/]'$DI*"(W,SS7-@DNDN=; M!&T"T3E>% C>^E[N$%SMNOG>E']]TBGQ/]?G+BYNU@I95 C>,U'39QHLL.B- M8"$Y55+Q7&#S-W\XO%UUY&W.EO4]=]NJY%"ZZCX@P-7-3UN"%;0LIEQ4U2"N M7FPH3'B%,3L=9?-4[2.0]G\IOC$3[NNHT4@C'>+UM1'$+1%<7BP= JS3I?BU MH/9S/[ZI"F<]Y;]3@B30W">K&0J VC%4,1^T8ESDD)3R*836;N6.B?'(G?K] M\&*,V#OPX6K:[9]8K?EINNKP&&+R'*1ABOO =$'+ &2FC1(%!QMU,*WO&JV! MLGNOOY&R9NTEW>':\HUE7M+]>GF>]4ID0^99-);@9:\99%T'P)@$POAL0VLB M/ )I]X3H;L>V5,*..'+BP!E)%A1+H588.Y.8M[564#FIO(]9Z];=%^[#L6E>7?Y^LO\KS+_@XB2%& - I$W0.?H2Z3"L);&^2.NC25ZHUK>V M[\-QQ-K?1-(=KC=?Q@AK\/<&O!/E72%DR+BLS3!5 @9:D&&$215?HI 8&S-@ M'9;C8D$3B7?(6=^WYMH;?'%Z$6.>YE7(^%2]EJG+IU QX \+N[TU5&'G.J]!QZ4@+P4 N'K!!5OZBUT+9FUH&U0Q9;< MVA5=;UITRV/\ ?,YU%Y=K;(4=SZP<0[B8<"[S#!D*;E&H$TP6R2?2=$K$@JR M8@51F6-RJ:OM>0 9!K2H7(ST4I";R+00@MP-8UF,RFE.WPFY>3.0)YIA&,.6 M;3(,8U1R*!F&US5S6'O\(B[?UY^N2JK1+L\SN%RJG0HYA5&ZGW7000?'[SY\2%L+GI#=,.R]8*-PSE6PT*6LM8FNC_3%, M1T.*IL+?50S9^QAL39$87^WR!)*!0&#"*,@V2^YSW^J5@X@A]_!:MA;WVOVA M933DW91^BY_A/WBM'/K==#5W9/5>;!X7&?K1VT=(-EI$HUC)!W)FH'8.?D^0 MWL!\_J-;F9\W#D'85$6G-B3LG34/)'TH0Y.<[ M_.I\^74VGRQ_K(QU4-QH"85EB8%IJVC#](Z\>X/2VE0TZ-;S9N]'LJ\ 2%-= MSYK+O(.=3',9EMJ.9AD MD2P0%L$8X:*UTK:N\M\M&1X)<^R2"V-DW8$#A()LZDEZ,SN?+N<_+KTJ&7+* M7%8;/4M:'^V"7@1++EL"2-XY+EK70-P+9/M:0#0L&:<$Z@$_>S.4Z^3&]RU6M5C)? "C>UF:7PS#M)!I)-4B2(M;:C,1GNPW$D#-A:Q!WJ MX7XN]/?_U.NU^!JG)-[E"28TY%71H2><93I&Q4(AGTH43U:PQZ0@][(%;D+9 MO?)[^YPM9-[A9/B]%$RU'N8GOD^T8[TA'W4R/2=I7(IE-EV<6,D)3W:LY-KD MUB+M52F0''*TCF<0FK<^)(:C.S["=-),AU-DO21.$-&'0D=;2K3;:<4YBPH$ M,SE8$8M-/+3FS'HTQ\>11I+O<,007=_,,4^6UU&].JNGX(DKQ4A1'!.8Z#A5 MGJ E,H835X&.P91S\V/F 3C'QXI6LN]0?UU[:UQ4$IR>SOZJ6<3?L."UBXR5G &@8RP*(G-J!0MIC57QF(\/@)UU5*' M NR/\UE"S(NW)*E?IR66\REMA-YZ'3F!H=U/,RWK--5D!+/2>1!.@6V>LG\( MS_&QI9GT.[10^N=TCFGV93KYGQ5W+XWNQ>>OL/P_L_/3_.[L&Z3E3U/KTL@Z M675/="HSL*%.'B'_+$;:*KUP",*6_[^\*^N))(?![_M?LI-*4CE>5F* V6F) M@5D!*\T3RKEJ+72ONIJ1^/?K=%73%WU45U(P\(($0K'+GV,[CNTX%U+7_!S' MZ?O3IAX0V]0SGDG/!J.IG_AJ>C5:OF*OBY_NK,>:%1HC"-%!2E9JI"W\Z@TG M\:GS,OC4KNT(-C^,AB7#:E.]1-:ZDQ41I:DW>7')I'4F^YGNL;Z$%40012 H MQ@66P_4L(Y9BS-F6FN0 YA)]?HK5567J=DI ,XVV#N M(-D> '>%$-1P@THLHR:'&$M3CB1E)'@:J,;Z5P1Z3SE(/IS;"#0AOO7K!8\V M'M'!;GT93JKI#Z\G-6_-?227V',E,"(E>#S&<8D4I@4BI- !%V#&UB=E;7O< M8C>A5YB#U06%<281)KS'6^/M&DXV([?!'+4**T\5"C3$_)SAR 1L$.@R,B%JR&H-1:%*0$SC Q$$.XF+E21G##I"M2 M#X+YU:[ \YRU6TF^EV:QZ].OYV>W%^>#P=\G%[Z0Q&M+HGM2K]-'=4SR59/ITF7ER/WUJ.^'X:E^42#>3%:+ METF6D\?$61^OHZC4""P-1;%_% 6(T6PP"L*X@XXV0'UI-\)OBYUX%&-'NXT6 MQ.HT!1;"@>%U"*3@8)MYV!FQ5YQ&> O$3*>Y"BXKZD\8G),K7[.XRSOE.( MF;5B;PE'9W0R))UV_*<;T9_6F"28^K/G+4OXTE=,QF/$?.F M+2Q*28.-/8!@?PMJD)(*(\(MYTX*)TWJULA=_/1_=DN/X/H8>E2]U#V8*]=Z@XN<#)8&*^ MC7_Z^EWGW5)9'I^,2\&8)'$4 1>( 61(B_A#$>RDHD$2DEB?CF"S/[WJ[^S6 M%VJ]&*QE1INA77=,2"9BEQD+)8D=IPP99V9);NDT#=SY?H.@AK'^C51VB%O% M0\?@TWL@78_A^;MHZO6D2CUTF/VDIWEV 0-$6/L$) 0')0E,IYYA"%@P+B4PN!^3=:*'SSR MUFF#JYD^>>\>/IW'FY9J:.[]^>CQH6D=OAA6TP.NF5I\>218+3X]DFYWQY3@ M$Q)5CB\-(#VM1Y+.W[9/K!<[""4?:MP02)VVV$JG=ZNX'[7]PXC7A)0AS%HB MMIAXFU^]7J#5I53EPNO*SY=_6BQ^1ZG@&C.,%(G/_\2!*> /2B09MEI(;0E> MZ[G<4K*RC<*KZM5VQ%9J5))(9ZON'>DA9F*HO/W]G_'/3]ZZ3RZ=]LQM8S;^#,OX,/O]0/_FPE_9YJ9%8.%KOL__ESL+#JV7#B+?QK M=3T=VW^O_IM%@DT"SFNM&"Y*B#(=AR,M=1 *8HHXA%E48DN%.JR [3!Z_=N& MG+JS8E(R"#S7>VA#._5NQMNW%>FE'(*^0>-=(G^06#/TSG_WD]D$\-FH?_B$ M*@N0VZB\:RCWB'9K@WHJI]]TX[KASZ%[U/=53(9S2R^"*43)&5*W ?=)?C:J["6%K]G++UFK^''\8V/=__/8_4$L#!!0 ( !%% M>5A(.T(7E,(! $2> @ 4 %]\>#]]S_O^-_SNO8??AG/8>^VS=JR]5^Y#^$"8!ABTU#75 9(# M),!5X@] 6 ,.G;GN:FT+V +$BX0P#IP##I!\O;[^/O#U(B/]^IN]H::AIOSY\K>0_0 ^0DY*24U-24%+_Q1>A M"6"D(FTBZR(E.08<8"0A920AM $@(H[D?T*/!/C/B^0 *1DY!241#1IB@2H& M(OJDI$2DR8D8$W-]B/D &2,YT]'39RB8]:]1'KO-(N$?FT'%=[:LF=6@#\DO M:7TGX" U&SO'84Z!XX)")X2EI&5DY>05SIU74]>XH*EUV=#(V,34S-SFNNT- M.WL'1S=W#T\OZ-U[@4'!(:'WP\+C'CZ*3TA\_"0I,RL[)S45E577- MBY>U+:UM[1V=K]]T]0\,#@V/?!@=FT',SGWZ/+^PN(3:^+*YM;V#WMW[VBX2 M@)3DOZ[OMHN1V*X#7\> \FN[2 YX?2W 2$9^]#0%TQE]RFNWF8])^%.QG(W- M*&L^R"=I@&2UOM-'S<8O-2. ^MJT/[7LYQH6\']JV7\W[+=VC0&TI"3$P2-E M!, #IL9+@1\DPJ7:GIR%KT4DDRO6%;5O^H2(/XI Y!& Z8_($/%"AL]62_RY/O+Q8 MBYQXBVS;)Z;CH+$3QRX$EME&G[_"0#_@*!*!'L"H8D_@4E0HG-(J73OIF3MG M2@^B7=6<=2T&I?F%AY\'4UX[D^"@S:H6=>?M2GYZ' DJ9I02T;D:A;&'.EW$ MY<(LG9V1H3/O&C\M\5(A3_7SO4+)9.3*<'(5&WR^X>T-KM2H:L]FJ(SEBQHA M?V,([+F$[XH0P9^@+B-ZL2P:>)X"C# Z0NN]-#T-E!;Z"M$9X\$CB#FS"3T> M?ZRL?V5UM(_NXWC;*O^KK&B2%L47HX48.ORXE02Z$',&:XT+(@#V[OTCB,1F MG4MO2JITV/J*B[ Z&9"F&C;.;#W%ER$Z49^NG.<9$@ *K57#2;;(6?15_YU^ M(OG>A3=[*Y$2 '*V ?Q!P=7+& F8#I*B=+HT4!:)GFT#4]9I3WL]0@>(2=$D M)'A7W&F9MJATOO- 5.]:I@:35)D&! ;]W-V^EQC@$:4XL_W*+F=YA].H[1YO M7KYI?9YD;Y;EY#]/=JC]F/%8 M%\D&.Y8=/*M>B('YMA& Y_.!4OY>,VE4^$$X!Y99,"S3NCS9P@)]+$G13)8N M+LB[5)+,^4;5N?YZ=CSU;00!&".2T@D4\W3C:B@R;[L,10!BE"@1H+ ]UX & M$:P<:J@]9:AXJ!@)/[G=+K::87'P8=<#YR!A-GM5U0 U>!'8!80^OM,"&:?9 M/MO?:.O#K \G!0>.80SJ[[(D3PR(78]--2UZ/Z7N7; M\I^:;SCBVPFN%%Q]4H05J\2]7(.1.\TT!D^*5Z!N[@GZK:V?'&E/6GWJ4NWV MSB4C=$4F5I/O[6!;M[EXTI%VR MUSD7G:?%++K=SY4,_>2M_>JNGG/RF\=*%ZV%TT7H=#^4;H/2MKW0L2CM[51T M!:(0Q 0S1P^4C"WQR@Q7CLL$='7U]Y,XYRT:._!)XE+'&&O>NC78B:ZP"]\G MV10CSC]>",JB):TJM10Q7X<&HR M>^KA5U43S*N#=I@/ KL?7O %W*/^,N'4 M3@"J*5O@X;P4R*FVM' \Q]!-F$5)=>K1?JR,C>TQB;D*26Q6=%/2GE:=^/9S M A WB@3C.U_"-Y_DDXZHM,_"]^A&X=.G"0#G-P\?,OU.X_\QN?+CF!B.Q1V9 MZO*E[2*7G(WWQ37 K-(7XX;]Y92T"Q-Q(^9UI/ $HH2ARF M-N@#\2]*-UA(DK?%N0C >Y=N D 2@^[[YFFXG84DYM_Y?T'^D.6QV0Z%]@K+ M,X5C^6;F$KSC3PLZB]V-8J;ANV3$&0ZI@"\8 CX1'01@DZN< #39X*6^>9(N M4P-L8",#(RM0> M*P"R1C7B*%8:D1P$(.J;AYOZJL0__\[^7[.-PF<[)!W[%VD*QT)#!&(?C]\Z M@W7*+/(6W^59AR]WB7^V!S#L401@0=:6 /AU8NV_>7*R#@\<*&3U&@$0J)B&XV+N$(!% M23W*VN^ DL0@(+LT"P1@:P^^R6S!^NWCS[W]:S7)LZ!=-G'XLG]ADAXI@@R^C8K 1[(U;34,]BO@S2/@(*_ZLW_'?B;P_2$5PH@SR^AAD#Y=, ,X6 MAW1%9A%*AQB?I=.%"F7[4/Y,Z M4>+8X$WX'@Z\=Y"(R+ZGOZ 28A+Y.^@(0 ..V T"$+ -I<13B^5AF73'\K:O MHY.GZ2#-$ K7&53G?5]Z:&+3^@D4F;D]NYCHSHU/P4TU]F.?CIBFMYZ/YG>P MCO8#G]E<[EVE4Z$A !7:]&G4;^8^'A_E^T@RUEI!.QUCCA:QNCOG4E8NM=HYE549??79,(W7Z%#134^42 0@E#F2S<#%XNC:-$B^- M/8KNW18/MF+#);O Z.RD8UJ+[XR)T P/FHY]Z+0?%CD5>5Z/TA2;P\U&9NT' M5FL0]1U-8U41)59Q'CXSEE9>>K^RF%0/6>/7&=$@"MW1[X=7@C0"' Q$>$Z^ MFTAAF.BIN]2O72LWS'AC):A#_(/N=JB.F.\)&,O@2M*R M89\SYUAOVQ@KEN;VM6=JI*\>7_\P:=1V9L) C[J:GZJ1R-,V2ZQLT8#0RBNHQ5)9W,^1W,L5H/* MUQ*=BR5\FJ$[288/*#I1=\^>E?S "> 4OL[R4AI<$7BN&D9/ ,K6(+CCCHLJ M(K"[Z'@DIKUWII<&_[9!"*63V11'9Z&9RAK\)/1$J/SK=2L!E->L5QL8A+V# M5F8/(P!V8":TY4VLO17ET(W@X#Y[K7B=T'S*V[W75$%6?:8$ !FW1.1+A*P( MP)2V!I:_MA%'S=ZXT_^>HITUA@ "F M_M\(EN3;-;#+*>ESEDI6[AO!D#6;TQ\3SM^X\MISDS7OF^I)RM2(0O?^=X#V M5Z_*Q6(,_NT5??_:L++?$:E8>]&)5H-K[ESYQY'M@\)]#+:>5\1?%LI8\0T9 MO..''+0ZQ2A$>_@6=%F5J_(7;-*O"LOZC0CU#1'<@)I<&71V7^0+;?62#'3C M8U>_=*[\DK.DV9$-QDMB_CR!OO\FK>N)4XBB"2"[,04YT*XZK%P.V'].9 MWZ0?*@GO) !!B28$(./L#G[/'#PC,$3DK?6("TY#@I^,4!$D!WV,1AZ_G M9.&9+"'X8)HIS*(]J?6_ N"W4M WE;2-*-VHX1406[Y-9:>:"2RDODTP\398P]^(YNDS*ZZ/?_4](%#W\1_1*=\5(E4AR=H K M[<39H@\.EHDT:TX&WV6:)>K<;!$X[6:%CA0DQK*B?PL3)8Q0IK\\**K34Y\S MJ]YR."=(X; ^O_!;_T?/R5P.O]Y5[]TF2DX!6?@^,"#M.AJZ/87N1?IVJJ%. MIIQ\B" K%B1?H^CSY;&+G;9O*@)$2E_;JHC)=I7U?0E@-(Z5L39%G,H''B+ MU U4$D/.-B=IM/:2VC]P2#H>F&NQ.*:2?/-%=/\PU;!0INH]X M;0:4*Y&!FBZVHB.^.?+,;(^"&'LKF*(4Q@X.Y1T[YR'U94KY]0LSRM<,%&-G MYH\U)&7ZJ=Q =V.8H =1WJI.=E_IA"Z\RLC'<+G5&4=Q8=(7%5&V;4;J_"C MJU!YEE6#2L[%#M7.Y/'Q.=D'QG7[B_K5[3#*E7RNC^=A[\P^G#1B7C#_#^GH M=WSCCA:R<:P5KVW71 PO)\(0/^-='KW[PA6I*"VQ@UV(J$O;Q*'_'BUR)\] M_YQT]K4BV0[PABAQA1DA-9%:WZ5L)@!73':I\[XGF (Z:BQZ)#^33/%$F?K! M^<8MC"P^V.+;S96XSOU]:]FW,@ZWVXS"7Z\35USOD MCO;D3WT4U3O#K"E5$4,R:N]Q*7S3S+G7O.EF\R6-F%F+=ZO&6/6.>:;:5%[^XB-;S?Z1LO2!TRY[ M9RE#&=3W6,LG,^=+)L&/'-^4[F+JF D K8>37:]=&<8NE%M2O<3$XG!XU-#U MZ8=XG6R\JV[BDST36V^' K/6_ ]71)_K,KVAS;]3$BG! 3I[R-$<.?7!B_A> M@532Q)FU0K=:S)G.T1K>ZY4V&SA/&9,/+*5W2A>CF1!*@FRWUD#2K:O&LDZ[ MURL?P5='C]?M+/GJIMAZE%_I+SE4@KRGLNR.=WPKE!F^Q]?]4Z*VL,CRLIA$ ME[.V05WXY.3D\00$XNX!_@M9HF\[@X$#FDJ R'1I-)%7L$JC\NU)>A>+(IT5 M7!%!Y9U#\Q0[Z3E40[C7*RWB-:#.[7H( ?OH5OF:J$K!2C!*=EVY4MM!\: M(!/\49P=1RGO.\<>GEJI82@SB366-RV100B2=)_0(]D>8D6 06#GM$,P(?3R M3..HXDQC*TZ[$5,9^\2/5.K(: 6=8DE)P;U?8AC]T=5,S\&K: M.N='A=H.XAX1@)OBH5-5EC7AFSJ@\X-U\K/TH9/'?"@1]/Y;ZR*K>ZQH_6,4 MIQ4[I9C/=XO*,E;PEU6?H>5A(1W.SPP'1%H(@!/]KE@:*0%8\4XD )I)]?V_ MM]--$ <+^//T8RU*\>\+_RCU?$"'*X6C>08BC=[>5P2Y-14*TR9):%EC2KP=$1IQQ^-(N<1S;K< "0EZUNBC M(]&\+N&7/&%U/?F38Y;98R83V6.6A]WC90V$5VZW@[/(7GUM 21VO M7'GT&.XXD=+J3='.")MTA?KK(F)\[KE M,A*5=*58%D=ZN>T0]QL^6J8<_3OJPF\T)@9F? E 6\/P]CVK'153] F4\/H, MN"U*L4,OX92:>"*<.#S=%IXS(SSO5*[A^\-Q0'E]Y6#1S.#-DVRF@F'70PSE M3=0/T])G4$K/@Y"=:15I..9&;.$D'+6T7BX'A^*:FK%:< MX$)>M,C ;%"*VTEH(C] SHJ+P+IA9* :^(.+*+$*V!RFKAI47O M(/&*/";:C<@Y\]! Z?O339P^FXQ:<>>IN,ABJ5X=8(\F.8*-PNC V,IPE?#I MFFN;_>]&U7$11,=(+5[V6"H.#U"N\_X# $0"V\;*>]\]QH6YXG+ ME!@G %7TD7![,/IXZDMT-S6X7MAXUE MWENHY+B7OP[C'V=WU[.[&6?G)BS"_&FJ/'$U!W,#:@VA\7T'IX%/1Z2QU8$. MO4+8-\X(H*-0DFW&=UJ9/[X#Z0U74?KMUGB17XQCY9)M^#"4I9JA>@H^_31I MLA EB3\D@'M9YX H,%M3$IR9HH*ZG@T_EU9A*EWZ^/63A5+^ P8*; ^2X"OS M"+%S+5-(#XU52B3F;&Q6/]8,([.0M-9(:TUPU8^EN$?Q/@:U47Z_$-;%/@#S;8F.L8+XPF[^Y6_QKHA=>:#MR#A MW;E0[YGU( ^#--=^F&3>>#M'TJK^8S7IN3Z!YL#;]D9Z*MSE1RC'I(A\S"TX M ]QAW0]$7:<^R80.0UW6[I?F#Q9P4GS)(:?^R<(/*HT <3#EL%R! M,^MM/;+&WO1<4HD1#GR@$YP'PB^I3I<=:$@1WC2[5+M M22?@,Z>1G3B*=**PDD\48SI;09N<@?B]PK31,3@6W4H ?(-!O]T"E_>5R<(S M@VCA[QWI,4LE<#L' O!EEAZWQ[+OED3WMR(QZ(NPTP3@3#YX_=E+7$H> >B- M!.\LZ/]VJT<.WE<&_!MBS^:W/=,(@,HIH@">H;'O7I6% /QE^+OM[82Y %:4K!31FX815T" MD,8!7W^?]=MM.C7\OXL8PG]#S*CW-Y1C_HW]3V)/2M_.*X3$S8>NK3I[F*9J MW ]24WIHO *SG,E?R8C:>GQ.5(M*,*.=]V19>4RK20S/4ZT6YH R/S6+@4T, MQ7._9"'-4R6:D?>H@=!?;=[_T>GV5\:_4+S%2N#]3?;.81O;9&4J/M]UD60.+ S/XVJ)?YGF8G?]GM=?TM#2ZS/_1#W_KX6]F6>J MP/O+[35>I<_.'_,V'>+O)0NX(Y+^&_(BQ]YUO46_V^9S8.NS.TSS*9+TH2K; M/],J_*^&?ZDT>@9% >)TE(&3PMA+1266EAO;.!_917 !OK?3UM_LJ&XJS=Z2 M'L,:H-)"\.S0D\OM20G)+*4[5@TJCM M37@%4)6,N@@(@\YV_8W+',>.^<[1+.0?.B7WSMNZ0?&^\."[T[&O;ZWF2/=8 M:4/UG4O.[UVJN"3R+*! X$86W$LTZ)84KZT1)'XL">[H@SN2Y%KWU+@GA3)T M"TP"M3A?A5P+]G%VM;,]T.I*S1QLQ &ZO.2=ZMA0C["DF+\\<#S0,"R!*[/_ M.=C=>4#8_*?4BO_6:_XH_5"=Z*"E'W0E>^5!_QU/C3#?CQ!6XL1@1G)# MZ-T+4VK&MGT'*K_P9*8E+]8_;YA6AHTB+R.,IEK@89Q>D1FB5\,A)_$"!""A M>K6U1/$IK!67PP)S0L=[H6P0ZEFS)R*H!!*[GX%)>.44^N3<35B[S9552.69SDG'EVV)6NB XZ,:@S MN!4W!(M/[)I?M(Q?SI03=^'@WKB^F>^O#*.2J07U7XZL7VO>13\U:7\!&Z*M,)TH_ MQ?43]ZB:ZTE?I@JPR_]7.T5G.0&(G=S!UV7B;U2+\';C-;RG]C8B=I/^=]?& M[!M&!F^; E-Y1-.;QODH3&F*.-B.R1-TT@4;U;)^>O#I=9SBWNWY&)CLL 3 MI%/59TH%%7L*KK]T+Y.(>%J2124V+Z]XEN:=KO9*_-RF3LI+7VHHUB [):'$ MP%M=Q$1PH6$G<^A1'7\Q:@?Q!!WCGH,5F7$*#6R]_7Q7O)22R7*VMO2\2CIC M (=)L1&(#NJF@8SVMYM).=!SM:+,_UI-F+<0#TYS2?>.9N%0;^NHSI52RA/6 MU_/N/]M=>G/S<[\QY&. %H,E'ZN/R^3+5!F.KD6#*Y7I+Z^^4O. 3SZLR\;4 M]#>;?IT;#QIB" "$2.EGI,O^_!_KO X_;7TC)C*3D6%SVT=C"3EW6>OKZW3$ MVMLVR"[$JIL]B:$&R.*@@$DSA(< 3->K,."2I5/X$)0=NA],9B^%(A7-A],' M;C;(3]E7+^;Y[E:WW]OV=1V;J?0]S!_/.$$EPLSTS'?G14W &F55K;] N.$) M_CM"MAY\9 SW A1-/O=BN2TQYYWP!W$I-_%,6&M<2,,1:.,V;+#.)/,CU@%% M $*D>91PB9I5]35U;$A50:<@B2OGR.[H2*CZRV9JUAK& BJ?<'F-CC$!C>7T M36).VX_0XXA NQD?MC%Y3@LYG;:=\JYEGOJJ2H>W7W3XLF]GXC[??GV8KU>) M'>,3 8EJH$&38[1A!U"4+2EN".?@GM[6W)$J"ZYQ'V,GZ+#9YN+UROCA$;T+ MCS7G9.8\Z#]U\_$)H5OQ-&$HFU8(=YT- 2!;0]:TIC@JKH<0 &8B$8)HG?JZ M;^8<&135+^9][WP$%D.W_"#[WNT'I_O@S7V\QP95N/%O"4#%3@><^O5[:$0+ MI,HK6+Q2)/\2/U.$SYG(J]$7G"/BUROU*#],_2/,6.P(<;3@\9IGV(L$(# , M[N+*"7UF[!US$.W5PLOU/O/!_,HPG=-GB>/W1-X CZ*#LX^G8>31$7K(&BR/ M/N8,5N5]MOUF(YMO3^WQ5Z6MAUNZX;8JR0ZN?-'!"31A+,SO.##O*1=SOEIA M?N?&;7(;1;F=BB9!%K8YSXC?3V.5JN@%9:#5453W]@/T M893N;$SS"Q5>[,4!#[OGJ I-:'7)\TFU_LA0A41NW)Z>&SJ%&$K-0[I.JP0??_9^ M1DFCH/TV]^VSD@2 =VFMJV@>)$,/, 9^<6Z<78]@3V.1WO5EA8F@F$;-U#W1 M,>W"T)I+2%5XN(&7*R?P+*5=Y_>FGM]I?3 M:_!</5H9&(%V+.+R:C$@FG9!7-\DFG[KIRO8=LH[%@Z MS,-UU'^.04/?=*RC8AK"X&#"R5OE[>3FX$6C=INLKC"+EL&IIX$#^GEJ>B<" M/*,-S8.P*XCNPJF&NHRM^D=GXUX?:']I3T+A/17URH*V6&EJ]MK5U(4C7B3/[ MR?2#2VJ ^Z"QZW=56H8D.6HW?J2/4N4T_#7!#$"'H5=H4UR^=M,)K XZ,!MV M"FD['RGM=T7UE7/Q ^P.L^Q!)DP9-D37L07-CL28((<3O69=N6/%PY4TA6J' MYOAP9V=W/+L7\NML1O@>D-])TKU?"8X&?564G1J2%@H-A@G>NGPVN+<;[H,U MD5LKZ/-!:J"HMR#[!@1=5(B7N#*%L;HWL_!%XU"M)E9:!+L5+(A]VF]N:+Q3 MEH:,#]B+PXNN+-T5F]7]A-+%#.N:)OVHC4;;>0$.QN P^)QX%E%F720 [W5T M]NO][GW/GOGKK.W/V":%D+BY92>G9VT;\BW'4C4+-[\;@A<_F^)M@BP-\(AA M1L-;9%./- ZX%T84\E#J)@BM29_(BDH1RW0PLS&)]5,[V97^G-__(80#>PF7 MVR %;U:#6Q, ;GQ/*B,!"+@'NX($1_H>0^OJ(>M7:]K3Z-IS%SF9)INV^Y>8 M+9] TAM6&8UBM!J*$$SJEE3!O4.[?WWJ^.@"2NIJD M^?G+?(1,-\?N\=@GQ@V83#\5+A1X97TV[<,K//44(@8M9!+HR[.,%T2[H6IF MMG)#41+C+>;G:Z.S,IS&'*)N>M"7-7%Z1Y@YZS6U4,U!/Y%\N&FMGK9"CN'' M:KS"O5)1(@#-^GAY]/$O+7NE[;8#2LK(G1:% MV:197# ZN(2!W/_+?'DC;L MXZ:;7U0*YX,.F3&O3PH'0OR((K3CCJ%EN8?8S\_.D5@Q-ZO)<.D[$T?HOC1MK M\K>1HR3T/]#\7=979=@'MT]IQRK]SPL5BUCF$L)*0[_J$X_*B7"0&=6#=9\[ M41TL#WI(/?>X,ST?1A23C[6OXVY)NUTB ]@H*UV^(-TTG_LH/]"($4QY*-F MW3D7^L?.=Z[&159>1=76.(&:", &52*^D;B+O<\GU?X#M./_ %(JA H-\X!$ MXOE>H(V0T>>K!L0@W2AP>$:D->/DV$<"P!*:<6W'49<-W=H&X=["I 5/47O( M5O:)0;J(I=)QSLXQZG?D1.5(MS9=*=&*K0T'D*LUP3"1W)SB^&?.T5)+NIXV M0X]3-94>0N@@S)!($6V:P.1H:K%G\=8K2U59>9K%ALS].48-SW/7>X1P= J& M&PJ.5>ZI1Y,N168XB2=$8S>4[YM3.J M9KV>-Y0J>+.3!GZS2 @[BJP@T?-"F__!MD!;;/$1_%4"V>P'1KW%H5*;KK0TSR>$0QN M:[[T="#RX6A>K4R&535;I9-!HFCF6M)"WSR8O,[Y;H&N%_(50BVXSDKX_2.: M$$:@-KCQ?&U,]!F.B07=F]/W*/4 M!'C@11R4]3LTE ]N"BK #^*/+Z:QU(G6]M2_,K<:?^V\Y2SAPE_QTHI7AC*U MGO[VPAW*MW/0M\864?BVM\<_225GZ:\;)RU,F5>N/2( 3^X,6KS1&'HKI-_^ M'O^^5;W/92 N(X: >V:\# M8JR6$O\$E;*BWB^6^4Z"O9N#\GB-TWZ]=_]W3<_"CD('0-\U&^=F^AW]=4#J M1F93R[Q*'-D@!^H.E*D5.2U8&-1%GTY1U*5DTO(Y_-)HZ\W"A9(!A$9,I6N( M%5T]*N%%6[L3:"WC\A?=$S-\$$\YWH^I?B/R2,$FA>&P:W=1])WAH#:\P(,K M2^=CT%LQH-KJ*YM4+UYOS3XEA8#:I MOO,B?DS.36CKIV'_I'8OKC8>+"L5R MYYZ%/QU^;K(CT76KN>]NE*T'NZ,#[EGRY(0-G<#)]01QA$(I+52D584>B4L+ MD1([SE$LFFZ:<9E#D/2EW-S#N*]*>P*P?P1]+*FE;@W:J#\RM&&)TSX?9ZQY M,DPLAC-'N?ZCT;?\H6.B:5AYGZ+NJ%_D'9FD MB:*O#MBO(1I$L8W8K>G_^#G 7U8>%=AIQ_1\P?@458']C^)+Z+0-!BJ=%69- MA]9GJBHK_3_7UKYXQ'^K([U"\?2,(: IZ$?N2^3&"4!@*(P&>6$,9HX.) !D M6#3N&O+XCE[(V-1L_$B0L9C,A1NW'DQ%F-R^57V'J9@[^MF&2(%IMT0&@&/* MK'LXN[Y:BA3?]L6E5I:.:9L.GY3&,;?M*!BE^:]@3W->F4!G[ER&#ERJ+#-V MU^1_X7#YFITAM7:%L,BISP*XEUO@D"EV+"42OIV+IL_'*B$ M#O]FB@X/6K)201<@4IAFKU0BHV/ODI<[U"HQ464/KJ_97:VN[C VU?/;T!9Q M/G]3\63>2A[F&DP%]VRUSB33?N]XSDPO!TP%Q;P 9H#1E]Z%N+XO;0EC.!TV M*9^>=-SLVHNH)P)1Y517%])YJ[Z::ZS8,:;P-S?1( )@\[%Q[^+06OP,O"H4 MF]#K3P"VE;L)0':/*N_B=ZP\%-_*BC?_3':\^=/F(@K7[X6]ZWXW3 U("A=* M/_ SJ0Q+3P".A,&7MUUQU-4B?\8!6?\8E)\D[A:E@3U _.OT1DD?TS*Y"KV:DF877Z) 3 K=L8?,^3LYN@62S8PXE&(8]@SGKE @^A.=< M,C!#F_>?8P]3TB'Y3.3U68O+UF-;P1=!%RDW>VG0$%6D5:#S3!JM0^R8F;E& M.<2FM;BF^6/4LM[I WTGL M&J6+ ^@09.LUCV MM?9J#AO0$\$"ZZ^5%W,*E59EG(UFB[3O"X\\%J?YG]R$6.ST8(%!L89\]7^R M$RSZ:HZJ/V'/-DF F2 _5R!;VS5FUUN7*9^UAZU8J#Z'O1:>Y)W[T#PS)J1.(Q/=>*8*)1OJ&O>Y:YM1K.Y-'W%W M/T9/QGN&C+/>2I4X.VY >.[Z,4Z+,T["6M'NVB/K^+0JCW?K[YI9GLLZ M0/7ZR%8)+%"N\(E!"NT5P]-2YE&F8B7;3UT+\_2]W_N6^6Y>3WB20,%AUI'# MWJ-UKWGK2\2JT*K PG 4C1J+R7M>^[]J )%),M83=:.FX,HHC!%)-]SCUN;H M.^2>]N703)ND_B4&X-WKM1"GX6]*11JAUU^FI)!M=NE(]#G MLJF3\IB6]:*OL)3U2HWS*D?QE;0X<-/CB.7HD,UQD@5[J3^X=_W.PJI_,S[II?$U9B!C:!5YIY+NL MZ2DVAU-3B^;UD""V?5'*@2MC5UN[D]H]N0)'OG$.#( M&VCO:1Z;3AD\PS#LS/&'>=H>;,$SRV>4M]-?9Q@ M)R!:^'0Z'*EG 0K?:UQE1*7AJ>Q0 Q!42K]N'OJVF >/]$W8Z2PI_X2.MXH) M7P0V$'&?Y_R^O+Y_JNPAXCQ7RVK>0',U4,5)YVALD(XK?5]CC6P+9-QD>QH7@*?#7DN;/KO(JX@TZ8#382^A!)NI MMJ#8"1.M@?7<9 R%YN<3-!.XU O\SAAB;7?2Q;N#<54JE*;P9BV\-+ZGX11: M'ZG=805"4;:X1II#(CVF0.C6YL0DVB3>&(=:IV(!S@VYR0WMEP:38@D(4_56 MOM>LAA=(YN'(2SJN1N@G!("2"?]Q4@IE6+3#RXQ<#U*2S5 [VCM:Q#GR]OK% M39,XDA,\-!=TP-MN*+:,&5>T0M9V(-HGXT+?HJ\H+ME=QPL2(AF<@._RD>F? MU."A$65G$A)\>GJG5.\?K.1B(%WE)/(NKG>]BCRW_WL76T'6F;3*^4#8T0R8 M,_KXF&"PU+BD>/1UIF0+CME)\E<,A]Y+]DJ1K'W?+/K/Z>$JC_-NJZ5[EY>K M0U' +"JKEG/5=V%\<#AOWSL-43SQ28ZU6CG9JM(SM&0VL97#C;^PX]T?W7'P ME\,_%!'# O7]TKKC65U;I,O7=O:KQ>['IG*:R>T'\MUSL7]^[HJOL^WFZZ6Y5R3@^7+?T&RSXM*\-+ M6_&XLP0=,G&@(;.UN.J5S1K\[A[CJA\^+X/(WJH<[A?;Y*$Y6UU=617)S]#) MT.*_]_#CPS>"QQO85_T60M/OC_%]3ARX0Z&6B3JTDW6HKL(2WW/D;%NMT$?YKH=>#CIM=3A+W<*OVMXU\VAL.II>C#&E@?GDUA M>[<)HXWP:+R"P.[8/A>-J]M9F3#ZV2-7WR)UQO5(._WQLEYZ9KHC^A MSIOXDJ/6XET=$/5D]ZLL;C/YWTIK=@-Q9T7R*C!_8+2=.B?[=Z6NE[K\[HPW8T?H.Z.G]YP4Z M?7M\H)/U3Y]1+?E=?X9GOL3>CK7>P;_@?)D'?ZU"OX=H?*U'-OB3IY>Q?FON M_>98M>^=@::39%^,<(H(,^)3$UU;]4N_HRF8GCVFM<+D'!2G0>LLU2]\[(3H MVUM$#DUZSKRAHL1W@+,-SXCT6!E6H20R7\5.M^)*"^6674D(0*K/$PQ.[L:2 M>6X-1M?Q"]2IE=WM YKZG0UO8>%Y+4^>A8&U]-3?"M_*SGK,B* I.H9PKNR=%6*3D"66W2=5=W#!6TM,T;:7VZ M7_JPV- &"+N9M-4_'$M,)@!Y*8D?)C##FE)B-!K(CAC7='M.=^,$SUBJU=69 M*\)"!$!>L$ IJ4:-=8=E<2#KDM1BNU!VG*89?[6FNW:FBJ];O*:\YD2]A<_9 M<*%"_O^.4/O&8%!H_8TYX5L%YK2*%%9VN.JNL\IQK+QM:/L]*C&'5#;\H5(G MP?QK*2\7=/6?1JV'@!@W(>%63*%M>PJ5ETS;?6S%][HU1T+#.JWI/U,I+V>4 M"J'CLQS3*)1L!3LAY!_>R"1Z5<$> MPKY$*KC2*_I8TUB8F9F$K[/$/4MLUSD!T].RPA_2[WG>3:J/WP"W/%P>&:T9 MK;^ZIZV3X[&T:63);M:/5=ZH5V/222;Q55/VE[4Y)T'5&X\*5@L$\XZ2G MG+<=%XLOZ]Y(NP$UB,P0/"PB19PB9D?_?\_88YT'\V!M2RYN@RFP)&XU;;P" MY)PS\,^@ZW(),V4#D<\VW[R3/U!+ 'BA(^?07C,BZQSH$)^$ZE.)5U4VH_KT M?

N8[K&0R:7Z[N&M2CR]5Q#QNO"9%7XGD=>(?(W) Z M,H+J@F;%"F5EC)2.T=6>$B&OWZ/=(9"Z'!($M55)98PL6,;4'A8R4L34&*K* M%-]LBMZ$[N6:Q'1JP2XCJ=A2:_;G'SAP_C*Y>4BP:""PLQ#X30C\/O39!U9H MCU4U8?1;O[Z+RN@@%^55IH]10O8FH/EO KE>%U)T&1)V&BB346?N&C7N&O5B M?UE#HBJ=H-T.ZT?P:^O\QCB_TV/]2*,V$@X[/=:/%-1(7HW4XZB@<53P>Z6= M,!GS3:$0^(^B*_!C3 L%*^;*5NGI;E#7->++NN379 ]'M)+WI@ $0U;ZD M0&!G$0F;B(1OK/1*'U<'JFZKMC/GUKF#"(=L9BW+ 8 MO[D *P3LG;]YW*)QD50T-K(8=["X:UC<]5;'G,@4DO6>*1?:"?-:R&L+10:A,>[8*/&Q/\7]W=Q%6>^_ MJC>GS>"7(I%!!'MARW[[Y$*:4[$J+_82E:U-=8UK9IN/!P_EE;DU_Z@_*I07 MW2-,]47B,Q$K5DC8[Y< Z=R&T+R)ZI)?#11?E]?>!5=PB2X?4TH2*K0 K"\Y M5X>!?D'SJ67V/U!+ P04 " -17E8--,W]HX$ 4&@ &0 'AL+W=O M3JGRQO=EO(.%M5O6]![%9\4IE:0$/@L@JSYGX]@XROE][U'N]\2E]WBE]P]^L2O8,CZ ^ MEP\"6WZGDJ0Y%#+E!1&P77MOZ4U$K[5!W>//%/:R=TWT5)XX_Z(;=\G:"_2( M((-8:0F&'R]P"UFFE7 <_[:B7N=3&_:O7]7?UY/'R3PQ";<\^RM-U&[M+3V2 MP)95F?K$][]!.Z&YUHMY)NO_9-_V#3P25U+QO#7&$>1IT7RRKRV(G@&=G3$( M6X/P>PVFK<'T>PUFK<&L)M-,I>80,<4V*\'W1.C>J*8O:IBU-4X_+?1[?U0" MGZ9HIS81/"GR"[G?;D&DQ3/A6_((1&\%J(&\UN[ M.8YC\CH.DWED-X\@1G-J,O>1;H\%XV=!G4?RO_I4_%T#$,3#TC0\\%'78<3&?6 M36=FG696L;%KHA&C86]2P2183J_F1Y-WY'4 M:-X!FMO?-Q/DA66XK5RD!4EXEC$A-2(B=TR <5>Q*HZE-#]Y\^$Q'T?^!GP6 M'9^%E<_;.@I(*F4%"<'8R"J))ZC>P*LB ;$7*:XP^3/A97W *D[*2L0[/"-- MZ*S.QJ);&,)K;@PO1VX'!*\Z@E MX>J1V,A9D9!ME66(JV3?ZC,? [#NU6:DEC/,ZG@LQNM3C,'D9!MSY') D@:' M!#2PLGQD&>:/B!(QQ3S'@D8RO6-=OIZ'^,B80@:FR07AT5%O]SXV W*E-F35 M2]:IE=5]03#C9EO$QJ9WZTQ'"J M%KE2&Z(\U"/47I XC7:GY4BKIL_N?KB?1/O_48S00S5"[>7(N6B?G8_VN9&= MTS+%J5KD2FV(^%#.T*7;:'=:TSA5BURI#5$>"B!JKX"<1KO3FJ=5.SK;3XH> M5TX;?G[O&WC]>\D')IZ1#LE@B_(!IA8>$N&%FBLOY;M MS!;01BB681N"9ME>#'M!2V>;J$1Z)&6WPS[\CI*BV8FJ)8'>Q*)TST/>+[P3 MM3Q*]4GO$ U\+@NA5\[.F/VEZ^ILAR73$[E'04\V4I7,T%!M7;U7R/):5!9N MX'FQ6S(NG&19W[M1R5)6IN ";Q3HJBR9^O(>"WE<.;YS?^,CW^Z,O>$FRSW; MXBV:N_V-HI';N>2\1*&Y%*!PLW+>^9?IPL;7 ;]Q/.J3:["9K*7\9 ?7^=25)<&[B *Z;4%RZV\*Z4E3 :7J=H&"_T&WIX=YO"ZU=OX!5P ;_N9*69 MR/72-32_=7&S=J[WS5S!5^?*)A#Z;R'P@K!'?O5T>= C3X?E/U:"Y%XM]\_E M+D'KR 4=N:#V"X?(70MM5$5E8."/GR@ K@V6^L\^-HU;U.]FJ_M2[UF&*X?* M5Z,ZH)-\]XT?>]_WD1K3+!W)[(QBV%$,A]R3.\%*J0S_&W/(N<[L[@/:7E2[ MA)=K73&1(612FSZHC?FL-K<=[I!<1/.8=L?AE%9/5!PMPO.H='"A+\00=1BB M00Q=_1U842'(#=RBX%+!+])@;ZDU?O%)3GX8!_[T0>I]8=%T'CW(?7!U+\Q] MVN4^'-3^%(])<4RS M="2S,XJSCN)L<'->"X/D:D Q@V^!:6"P1Y41T3Z(@V;/A3BF6=J8^<%))_ F MWCR<_=%"3I5M"[H/V_QQ MEXI\;S9[T,R>%I8.+OB%^V71X5B,W,@7CUY.E-)T^C#WOC _>/02&US=&ULM5=A3]LP$/TK5H8FD :)DZ8MK(TTVJ$Q ML0G1P3Y,^V#::VN1Q)WMM"#MQ\]V0MI R-KA?6GCY-[SO;N7Z-Q;,7XGY@ 2 MW2=Q*OK.7,K%B>N*\1P2(H[8 E+U9,IX0J1:\IDK%AS(Q("2V/4]K^TFA*9. MU#/W+GG48YF,:0J7'(DL20A_.(68K?H.=AYO7-'97.H;;M1;D!F,0%XO+KE: MN27+A":0"LI2Q&':=S[@DP$.-3ON/IC""&L=04 M1/TM80!QK)E4'K\*4J?<4P,WKQ_9SXQX)>:6"!BP^#N=R'G?Z3IH E.2Q?** MK3Y!(<@D.&:Q,+]H5<1Z#AIG0K*D *L,$IKF_^2^*,0& +=> /@%P-\6$!2 MP C-,S.RAD22J,?9"G$=K=CTA:F-02LU--5M'$FNGE*%D]$0;B4Z1 /"^0-- M9^B&Q!D(1-()^B@D576""3HCE#\^85-D,.>ID#Q3#94"[0]!$AJ+ \5T/1JB M_;T#M(=HBK[-6284E^BY4B6KMW3'16*G>6+^BXF-CU" WR'?\X,:^&![N%^% MNZI$99W\LDZ^X0N:ZK36C'YC;];IZ(!1E#WU$OGP"^ M!"=Z^P:WO?=U4BV1580'I?"@B3VZ8.GL4 )/3-OKI.;XCL'KK\8RPD';QV'/ M76Z*J MKA=U6&59)KU6FUVI,;P0I91Q]95)Y:7P;_4:; 779 M-]+OVBA+9)5*A&4E0JL.#6T*MT16$=XNA;=?Z= NI!S?.%ENXM2#XZ\>U-N[EKRM>SR>X>4#Y1^<&]>:*/_@!0 M2P,$% @ #45Y6"[6D5>V @ B @ !D !X;"]W;W)K&ULM59;;]HP%/XK1]DT46DC%VZE"Y%&$2I2IU94W1ZF/9CD %8= M.[,-M/]^MI-F= IYJ%H>B.V<[W)\?$E\$/)!;1$U/.:,JXFWU;JX\'V5;C$G MJBL*Y.;-6LB<:-.5&U\5$DGF0#GSHR 8^CFAW$MB-W8KDUCL-*,<;R6H79X3 M^31%)@X3+_2>!Y9TL]5VP$_B@FSP#O5]<2M-SZ]9,IHC5U1PD+B>>-_"BVD8 M6("+^$'QH([:8%-9"?%@.XMLX@76$3),M:4@YK''2V3,,AD??RI2K]:TP./V M,_O<)6^261&%EX+]I)G>3KQS#S)5+!5/N'PYE[&CH0;I3 M6N05V#C(*2^?Y+&:B"- %)T 1!4@=R1C1)8BD.(&VT8;,-EZI#&W.4 MVZK<:6G>4H/3R0Q7&KY %(1C6.)>L#WE&[B4F%$- MC(I];0Q96C^MQ*>E>'1"_";570CZGTOY^[L9=#Z>O:3Q33YU4E&=5.1X>VU) M+;C2=," F2 M:&Q2+;%A[TCVA-Z@UANTZV&&DC"8[WBF8'E"MY7CE?48U@Z';[IVAN_@=51[ M';6O':*H@O(X!G/$[8FD9,70%10Z1 &! F5J\CAK\EZRA^%Q?;M!,&BN\7GM MZKS5U;7@F3&SX!KEBO 'N%FOT1P5KMS0N5Y,;Y:-=EII7SF5X]KT^$W+/GX' MKV'P[] .WK7P%?W+G=T-PO\*[Q_=*_:._D[DAG(%#-<&%G1'9J/*\MHK.UH4 M[JI9"6TN+M?<&HLH;8!YOQ9"/W?L[55_?"1_ 5!+ P04 " -17E8_:C% MU/4# >$@ &0 'AL+W=O0T;$%=M KNXL&<^( M5$.^,L6& TFJH"PU;Z6HMRPMF.-N0%3R!_+1YX&IDMBP)S2 7E.6(PW)NW.#K"/ME0(7XG<). M')RCTLJ"L<_EX#Z9&U:I"%*(94E!U&$+=Y"F)9/2\7=#:K1SEH&'YR_L[RKS MRLR""+ACZ1\TD>NY,350 DM2I/*1[7Z&QI!7\L4L%=4OVM58+S!07 C)LB98 M* T 8B().&,LQWB M)5JQE2=5,JMH99_FY7-_DES=I2I.AA$L)/H1W><2. B)WCZK?Y0 ]#H"26@J MWJB;GYXB]/K5&_0*T1Q]7+-"D#P1,U.J^4L6,V[FNJWGLD_,A6WT@>5R+=#; M/('DF,!4PEOU]HOZ6WN0,8+X"CGX!V1;MJ,1='=^N*T)C\X/QP-NG/99.!6? M,_0L[G,A>:'>+(G^?*\ Z%Y")O[29;MF<_5L9<&X%AL2P]Q0%4$ WX(1?O\= M]JV?=)D:DRP:B>PHBVZ;17>(/;S)&)?T*ZG*"ENJ(J"R2H4H2!X#BIF0VK]N M33JI2,MBN0VQY[@S^I#IM.-$PZ+WX;<^_$$?O\DU<)U>OS>3A_V.X#[&<;V.XCX&6R%/D%/&T:], M@D!1 >B70I43QZKJE8_^08< G<%!^DOKRYADT4AD1VD-VK0&HU;I8,PLCDD6 MC41VE$5L[1L/Z_^HTPVK/URH=:A^I=:@?-O3OW7XH*/"@\;:7DKY6C"NXFF^ MTGO!?95XVBM\)V#=VJ>!>:XW/6''WMNQQ_WV-'R#'Q\-IO?UT?&<,+/OL/!@ MZQ':%@[0(VQ9NE4/!=UQ2*A$[TA,4RJ_7)]1%( M;OTNJ(I^KX'NF?@F)-) L.UW7)@'"^<,^*K:@!"H*FWU*K2]VFYRW%1+^\[U MVW+SHUJ0[VGJG9,/A*]H+E *2T5I74U49\7AX>+)C M_(=(")'@.<^HF#J)E.L;UQ5Q0G(LKMF:4/5DR7B.I1KRE2O6G.!%891G+O*\ MP,UQ2IW9I+AWSV<3MI%92LD]!V*3YYB_W)&,[:8.=/8WOJ2K1.H;[FRRQBOR M0.3C^IZKD5NS+-*<4)$R"CA93IU;>!.APJ! ?$O)3AQ< QW*$V,_].##8NIX MVB.2D5AJ"JS^MF1.LDPS*3_^J4B=>DYM>'B]9W]?!*^"><*"S%GV/5W(9.J, M'+ @2[S)Y!>V^YM4 0TU7\PR4?R"787U'!!OA&1Y9:P\R%-:_N/G*A$'!C X M88 J ]0U&)PP\"L#_U*#064P*#)3AE+D(<(2SR:<[0#7:,6F+XID%M8J_)3J M=7^07#U-E9V?F1"O ,N^$!CEJMQ M1"1.,W7K"CP^1.#MFW?@#4@I^)JPCN?+@K?4 G?( (?&)4 M)@+\11=DT29P54!U5&@?U1VR,D8DO@8^_ ,@#_D&A^:7FR.#>72Y.;1$X]=K MY!=\_@F^>8+IB@B=97RP7*Q8KKBU7&FU2IE>-=-*E#,-S#/I)G,CUC@F4T>1 M"L*WQ)G]_AL,O#]-6>R3+.J)K)7A09WA@8U]]MF0RC*'549-J2PIPX)2M]?M M#([\\7CB;@]S=(RZ@M +O38L,L"&:#BJ4:VPAG580VM87_$S(,NE:K$F_TO; MX&#*CE/S8\15&'0B;=^"X#F1L#42]A\]$,3;,.PQ]U(G" #,$&QE@ M[6!;44"O$3>>-0XE#97PHTI(<4YH_&+4)E:*GZWE7MFBOMC:Z3O0AO#5.D8U M55]I[I,MZHNMG6;4I!G]_[91<;2WDA? ;M\PX=#8'W8%AQ$7>.&)=S=LQ"JT M*K5?TU(5YZ$W)C%E@"DUA8)N/S'A?!0.3L36R$1HUXEV0549VQ35>4ADA;3] M;G0@M O!\_T<&K0>0@AV&[H)9RC#R,C7*L-V*(TVA'9Q^$@YP5GZK^I#NJ@ MHZJL).&ZX#!] 28RIP<LI1MBK9.R5 M+>J+K9WF1C7"'F0C- G"(3IJ,"98X'=EHPFF5&-X8G.O-?]C^7<4 MUC$$CH]ZCD%&PO'H1-='C8I$=A5I[_J5LW!BF1.^*DY^A2J<#97E,5]]MSY=OBW.5#OW[^!- M5)X1-S3ED?4GS-6V$B C2T7I78?JC<3+4^!R(-FZ.!=]8E*RO+A,"%X0K@'J M^9(QN1_H">JS^-E_4$L#!!0 ( U%>5A!C^5N20T ,BO 9 >&PO M=V]R:W-H965T MCG3SG!=?RJ64E?-UE6;EN]&RJM9OQ^-ROI2KN+S,US*K/_*8%ZNXJM\MGL;E MNI#Q8K?1*AU[D\ETO(J3;'1[L[OMOKB]R3=5FF3ROG#*S6H5%[]]D&G^_&[D MCEYN^"EY6E;-#>/;FW7\)#_+ZN?U?5&_-WY5%LE*9F629TXA']^-WKMOQ31H M-MA]QB^)?"X/WG::+^4AS[\T[XC%N]&DN4+ZGZV\DVG:2/7]^+5% M1Z\SFPT/WW[1Z>Z+K[^8A[B4=WGZ[V11+=^-KD;.0C[&F[3Z*7_FLOV"PL:; MYVFY^[_SW'[N9.3,-V65K]J-ZWNP2K+]O_'7]AMQL('OG=C :S?P.AL$IR;X M[0;^T V"=H-@Z 9ANT'8W2 \L<&TW6#:V8#?TN7;4;7 V=<-UN M<+V+P_[GM_OA1W$5W]X4^;-3-)]=:\T;NP3MMJY_YDG6A/US5=0?3>KMJMN[ M>)U4<>K4MVWFU::0S@_.^\4B:9)8WRRR_>]3D\LWD:SB)"V_OQE7]>1F^_&\ MG4+W4[P34US/^91GU;)T2+:0"QT8UW?Y]7Y[+_?[@V<4(SF_=";!A>--/-_Y MSAD[Y3(N9-G^TW,7[\S@/S?9I>-/=J#K_/PY]?? !,S3.7# MI>.&#>Q>6<%TP/?6=]OO[0N\S2LY2&?#]EDS_6OV#Y_(OSGX_UQQU1R57YWY[[^&&/!?U8\\#WMES'<_EN M5#^RE;+8RM'MW__F3B?_Z L\$HN0&$%B%(DQ),:1F !A6HJ#UQ0')OWV+E^M MZD> LLGPA;.."V<;IQOIO$DR9Y&G:5R4SEH6^U^;[YW_'?Q"]J5\/^QJ-ZPY M&MO>3BXGDXE[,]X>YM=XGVSS.VPF014WC>U-V.@J5K&KEXS=F5^C-VG:O_H6IW?;UT=?U&= M3!GGV68*B1$D1I$80V(?U'!M"Y'*H)E*:'5O4WKO'$NAY:Q/X76O% M0BJ$:A&6^WLR73H5 [5 M!$K3HZQ*'-?W-)K*)N(-J$50C4(VVVNPPF]U80DL>J"90 MFAY+U0:YYCKH7YO50[W_S!]?_C8KY'I3S)=Q61\:;+)%_;%UD3\5\>KL@0*R M@;B#:A%4(U"-0C76:H>'';/K<#;KG*3FT*D"I>DA5HV1:ZZ,[NOC@I/]I7E; MZUQ"&R2H1J :;34W.#SW-<;5615<@?5(JA&H!J%:@RJ<:@F4)H>:=5KN?MJ G1! MG8ML3>Z@6@35"%2C4(U!-0[5!$K3\ZRZ,/=<&9:5]5]EQ?X:ZT+.9;*MCWOK MMZLBSLIXOR;@U!]LR$KG#JI%4(VTVN&?6->S64\+0Z%S&53C4$V@-/T"?%6M M>>9J#?=WFWF0;8RA6@35B'=<)DZGT\FLWAH%H$U4BK'1YMN,='&M"9#*IQJ"90FIYKU<%YY@[NU$4\PR[)-N/6 ML84V;E"-M)IVJ=)5V!-G!5X^:9&[>7$V_W:3UC);.J-Y_0 MU@VJ15"-0#4*U1A4XU!-H#0]Q:J@\T+D*3\Z2$>A@"M485.-03: T/;JJT//, MA=[1.;?V$#C1LWONB!A:\D&UR#M>7A7,)I.K,.PF&-K?034&U3A4$RA-3[#J M[SSSPK0?M[+XX7V:YE5S/.S\N&X"VQM2:','U2*H1J :A6H,JG&H)E":GF35 MW'G7T,-B:%<'U2*H1J :A6H,JG&H)E":_D1%JL_S+?N\;SJV, ^QC3E4B_SC M]BWP9G[8?1(8Z%0*U1A4XU!-H#0]P*K+\\U=WF=9)'5L/SCJ?/%NU]P;4VA+ M!]4BJ$:@&H5J#*IQJ"90FAYFU>7Y'O+HPH=VEY M/G@>Q&_K\(8O S4/L(XX]MD1L4^/B'U^Q)Y6,#P^)@!5!>>;U\C]R5?VF*=; MIS$<:U7%^6>6S75SO6C7*#>+Z>1%D^&YS*KX M23IY)GNC"^WC6LUU]?W!==@-+W35'%2C4(U!-0[5!$K3PZO*.-]@R.JA&H1J#:ARJ"92F9U?5<+ZYAK/)[K*0_;M> M:$/7:MWT!MWT0JLWJ$:A&H-J'*H)E*:G5U5OOGG1W,>#H]^XR:QD\%OG**>-4[KJVW>G=@X*M=#;- KK'O#B,M6KE3D3;/-PVVJUV^ ,/>Y_T M,H+.)5"-0C4&U3A4$RA-C[9JWH)SJ^B&1?OB3+:;??G#YC?G(:XW/!]Y:(?7 M:MJSY87]D8?VG;PBW;RY=3*AZ]V@&H%J%*HQJ,:AFD!I>H!5 MZ19 U[L%T*X-JD50C4 U"M485.-03: T_46H51\7#EWOMLTK>7"]I/.FN:&Y M:K+YMR_;9MDVVU M@FH$JM&PY[7T.J?1H ,Y5!,H30^L:MG"0>O;W@]9WV:F MK!,*7=\&U0A4HU"-034.U01*T\.L^K,0NKXMA'9E4"V":@2J4:C&H!J':@*E MZ7E6!5UH+N@^OSP']D+*U?DVSJQ9Y_FX+?*F5]=NYW7^(NA4 M4H5&-0C4,U M@=+TI*K.+C1W=K_LKI \?-KV-K(GSOJ:.>NH!D=G?;W95=\S^4?0P02J4:C& MH!J':@*EZ6E5!5QHN?+-_CH;\P3K $-+.:A&H!H-CU_(K7O1 W0@AVH"I>G! M54U;:+FTS?J*'?, Z]Q"GVH2JA&H1EO-F%MHSP;5!$K30;4(JA&H1J$:@VHZNVSGU2K.MYTX.'_LN)YWEZW?F ML=91A;9I4(U"-0;5.%03*$V+ZE2U:=-SJ]LZA[OYNI(U[RE=2BA]1E4 M(U"-0C4&U3A4$RA-SZZJSZ;0^FP*K<^@6@35"%2C4(U!-0[5!$K3\ZSJL^F9 M^LSV2+?UW$![H/YP+K="@&H5J#*IQJ"90VCZQXW(I917%57Q[LY+%D[R3:5K6.\U- M5O/-$<3KK4Z=U>8EZ-^^]T;CH]NI^Y:YS>UCQ=S>K.OX?HJ+IR0KG50^UN3D MW,IXX4LFD^H/_Z8Y]7+.\V Y[SXLKO; MM_\'4$L#!!0 ( U%>5CZIN!1(P4 %H> 9 >&PO=V]R:W-H965T MJW=U> M3'OA@IN@@IUKF^1VVH>?>0@$<-RR^?9-"\3G;Y]?<@Y_\&S'^+-8$R+!UR2F M8CY82[FY6(\P5*=\I4C-IS@, ]*8@>Y[MA)<$0'BUE^ M[8XO9BR5<43)'09DEK'EU)T4,V9!1X>[]5_S)-7R3QB098L_B,*Y7H^F Y 2)YP M&LM[MON)E F-,KV Q2+_"W;E6'< @E1(EI3!:@5)1(O_^&L)XB >D<"4!F MV@'C(P'#,F#XUAF\,B!'[12IY!Q\+/%BQMD.\&RT4LL.]U< :5;!&_Q.6#I!1LR\@FV)^(38Y (2\X53/:%PQ&AL9/1 >J2YYTVZI M.C)&I;YD;(KYEL0:!"<5P7Z8IQVFM($5A57P-$,&>F+\K)*^=*8\G7"N(S^QKGO;#0OD=N= M:-_8 B:D>(V'<:Z^/"X[R;HM'*81#1K0K1V@:^1Q3T)537L:5>7TXG7IJ 9-IX<\VJP-K30 M[&B;E:]-UZI]+=4.\QA-IRYJI]MUILU"::9;>U-H-J>UAR*YASH# >;\)4. M$Y92J25@U::6:FT"G3[_+1PHK"TH-#HP#:@59T*8*%DUFZ5:XZ[@:BA]"Q\) M:R,)S4ZR2RFEN&BRJH6\H9U:=9:PZQO/D=ME9FG2)K/:B4*S%:V?#PG?$)GB M&/S*Z/F2T2U1X!YC\I8G1_,DO%KGO]/B(K-I;JVJ^+;4F MY-HQ([-C]LOW/>*L[:*R6XI8:W%:]VQD]MC]BQW\ M Q[21Z'Z*:$2?-P2_=W&/&]OEC;5?%MJ3>:URT?O]<8<677[5M5\6VI-R/7S M S(_/_RG^O>ZKUMANV*7YHE[8[*D5F!R#C;=$L)7^>:E4/Y&><)B@ZJZ6FV0 M7N?;@JWK2WCE%]NS%13P*\V,@L3B3;Y%M[CTQ* MEN2':X)#PK,!ZO,GQN3^))N@VDY>_ M02P,$% @ #45Y6(TC8H7A @ MY@@ !D !X;"]W;W)K&ULQ59M;]HP$/XKIZR: M6JDE(4" #B+U15,KM14JZO9AV@<3#F+5B9EMH$S[\3L[:8;6P+1):'P@]L7W MW/-<[G(9K*5ZUBFB@9=,Y'KHI<8LSGU?)REF3#?D G.Z,Y,J8X:V:N[KA4(V M=4Z9\,,@B/R,\=R+!\XV4O% +HW@.8X4Z&66,;6Y1"'70Z_IO1H>^3PUUN#' M@P6;XQC-TV*D:.=7*%.>8:ZYS$'A;.A=-,\OFX%U<"<^<5SKK358*1,IG^WF M=CKT LL(!2;&0C"ZK/ *A;!(Q.-;">I5,:WC]OH5_:,33V(F3..5%)_YU*1# MK^?!%&=L*?&P;=*.K]$P+O0)' '/X9X+068]\ W%M@A^4L:Y+.*$.^)<8]* M5O,4PB!LP=/X&HZ/3D"G3.%O:#XIJ&2$E8S0P;=WP(=!L^/8US';ZVK+_EPO M6()#C^I:HUJA%[]_UXR"#WN(M2IB+8?>VI5?J_#,ULT4KF1&S:2+S%XHQ?(Y M4H$;F&Q@^]R(;9SY8LW4%+[<$23<&LSTUSIUK0.H:U?JVGO3_K#,)JA SLHG M"6QI4JGX=U)Q3/526$_J:!? D0.VKXY5W(YZO4XW&OBK&D:=BE'G+QFMJ'[9 M1"!05<.C'^LKU[% ML/>?NZ=W '7]2EW_4-W3?U.B8=B/6IWZ@F@&OZ9!*715#M=@8N7"#;"(-C46W3.E#!)4]0/=G4IK7C9V- MU:=-_!-02P,$% @ #45Y6 D\.,>2!0 2R, !D !X;"]W;W)K&ULS5I1;^(X$/XK%K16K*KNX>5JK)[ M^W"Z!S<9(-K$9FT#[?WZJ*>X$DS'R>^<;C\1"/-EQ\EPL A1ZS ME,GKSD*IY56W*Z,%9%1>\"4P_ M%<_NQ'C$5RI-&-P))%=91L73+:1\<]W!G><']\E\H?('W?%H2>2?T M7;="B9,,F$PX0P)FUYT;?!620:Y02/R9P$;N7*/J(0)3[\EL5I<=RX[*(89 M7:7JGF]^A]*A7HX7\506GVA3RGH=%*VDXEFIK"W($K;]IH\E$3L*)#B@0$H% MTE+ AQ3\4L%_J4)0*@0%,UM7"AY"JNAX)/@&B5Q:H^47!9F%MG8_87GH<2AKXL^$I2%LM15VES.-7H?$+//\ WL=LF?(G #0% ML4XB_;V@ @S1.4,W\[F .56 PD1&*9]RY-!*.@'3:%P7VC0Z^-*J.%7K_*K9_>+ M/J('8#!+E,GXK7)_9\AA[[)ENT'&;\F$^S*X%QPPO5^9WK>:/CT4C(A+I6M/ MJN=]C!1'C+/S-T=@#8X'%<<#*\??BOH(\3E=@]#U'BU!)#Q&7-^BS2*)%H=SXL5A M2&1!>%3*/&Q71$GAW MV<6^WRJ0DU*J46:&E[A5BPQ2OG>HCN*=#3.V.G>OES:1%(M8X6&YNAF]L2(= M.T&R*3 M5*^]_32M7&G4[J:"[+5R=LN/GD%OT2S@NEO ]G;A?]G._<1F MK.-*!2(O:.OL2$?'ZBTZ%%RW*-BZ&1]/*=LDP1:Z=S+/-.T4)7:$WFZT:(V!NA_UZF2N!&E^<-6PMR*=381P8M MH= @-,!#)"F+4:SS,N7+#)CQGU,[U-$3Q&FGX0JM M26/=:9"3OL @3M]@.$4+7:$UF:_;(/)6;S%*X.8.O229.T4)7:$WFZX:(V!NB5R2JH:D9[KUO-$D- K^=J/M208^T MRVAWYY1!!F)>G-:0VN 54]MW]-73ZD3(37$.HO7\%E^%VW,=-;?(#J_,SX M7U!+ P04 " -17E8]F?-O,$" #M"0 &0 'AL+W=OY M!+7.) M:1S;[2WZ%RN>Q"R8PC.1_4ACG4R=L0,Q+MDZT]>B_(JUH".#%XE,V7\H*]O1 ML0/16FF1U\[$($]Y]64/]4*T'/SA,PY![1!8WE4@R_*<:19.I"A!&FM",PTK MU7H3N92;7;G1DF93\M/AC1;1/":0'\"EX#I1\)G'&/\-X!+KAGJPI3X+.A'/,>I! MWS^ P OZ'7C]9BGZ%F_PW%(D3.+AC+8XACE[I-33<"HEXRLT[0.XI3:="KCB MN$M_)[HY72>J8!%.'3H^"N4&G?#].W_H?>K@/FBX#RQZOY/[PG(_$SF=6<5L MUK<$P.(1VG:-QI+)&'Y^(TBXT)BK7[O4#5Y!W5&C[JAS9^8H(V)*MP2()3## M5\&FRM%=7"LTO\IYR@,6QH#/>3(+>EV$6K$_V%2SAJN(_> M.$%&KZ!NW*@;[S5!QO^7(,<-C>,])4@B<><=THG_PD7TO:>WP'OC)*D)[%E@ MZ['S]YHG-=R_$\5MO< YRI6M,Q1$8LUU]1@WHTTM0JI3KT1W6:RJBVJCA:%?<\70E-U8)L)U6,HC0'-+X70VXX)T%1XX1]02P,$ M% @ #45Y6*.P;'Y( P =@H !D !X;"]W;W)K&ULK59=;^(X%/TK5G:TFI$60C[XZD*DTLQH]V&DJM5,G]WDAE@X<=8V MH?S[]4?( #4,#WV!V+[GV.?8OKZ+'>,;40)(]%;16BR]4LKFSO=%5D*%Q9 U M4*N1@O$*2]7D:U\T''!N0!7UP]%HXE>8U%ZR,'V//%FPK:2DAD>.Q+:J,-^O M@++=T@N\0\<369=2=_C)HL%K> ;YHWGDJN7W+#FIH!:$U8A#L?3N@[MTIN-- MP$\".W'TC;225\8VNO%OOO1&>D% (9.: :N_%AZ 4DVDEO%?Q^GU4VK@\?>! M_9O1KK2\8@$/C+Z07)9+;^:A' J\I?*)[?Z!3L]8\V6,"O.+=C9V.O=0MA62 M51U8K: BM?W';YT/1X!P? $0=H#P'!!? $0=(+IUAK@#Q,89*\7XD&*)DP5G M.\1UM&+3'\9,@U;R2:VW_5ER-4H43B;/DF4;]$AQ+= K2C.-H/GK&04!+H7 MZC T>GL$^IR"Q(2*+RK*8E@W,D"?D(]$B3F(A2_5FC2SGW7SK^S\X87Y@Q!] M9[4L!?I:YY"?$OA*3*\H/"A:A5<94\B&* K^0N$HC!P+>K@='CK@Z>WPX(J: MJ-^?R/!%%_A>S,&%?(!;X.H>(OQK4UQN6[;8S:9SR)UH< 9+3R4) ;P%+_GS MCV R^MOEU$>2I1]$=N)BW+L87V-/OKXU*L] CH0YN@TG&:"642P))7+O,M(2 M!O;>Z.39)J/A-!XO_/;8H@MAP6E8Z@R;Z?/9.F2->UGCJ[*>B-@,"@Z 2"U! MV281QQ)<TZZ2Q1:((53;/!#.4X[WK\CS@FSJQ+>9;P"$XY:3+?F M3,@23LY%SBC59C; [2/D/"-VROG1*J/A_/PNOP^:#*/YF>#W0<%D&,_/-/M' M+W(%?&TJ&X$RMJVE?2VRK'-B1KS+O_RJ2J(LQGJ0I#X#I C1>,R4-#3]"7FLG_4$L#!!0 ( M U%>5B^'O8'WP0 ' 8 9 >&PO=V]R:W-H965TB]*4!@\\YO^/;G]/1AO%7L0"0Z"V.$G%M+:1<7MFV"!80$]%A2TC4 MDQGC,9'JEL]ML>1 PK13'-G8<7IV3&ABC4=IVST?C]A*1C2!>X[$*HX)?[^% MB&VN+=?:-CS0^4+J!GL\6I(Y/()\7MYS=6<75D(:0R(H2Q"'V;5UXUY-<%=W M2-]XH; 1.]=(HTP9>]4W/\)KR]$1002!U":(^EG#!*)(6U)Q_)<;M0J?NN/N M]=;ZGRF\@ID2 1,6_:*A7%Q; PN%,".K2#ZPS5^0 Z4!!BP2Z5^TR=]U+!2L MA&1QWEE%$-,D^R5O>2)V.N#>D0XX[X /.KC^D0Y>WL%+0;/(4JP[(LEXQ-D& MT7U$$H$N47;WSU)G6*"+.Y"$ M1N*K>O+\>(34"3YMVQ M(1RO2+67VO..V/M[%4^!__Z;VW/^8+-MENL2E=GQZ^WHA7TEEB2 :TNM7 %\ M#=8X,UL'>29C>\A^@>R;K(^W,TGM'T*J:4&3.2(2R06@*PK! &!H17D#H9:*" MW\XR,HW@5+##2B"^YQ\$:_3;-F_RO5#Q!>WJR!*SV$ON=K*/-Q MSVD M6>D<\Z]_US6]I.PHRUDD@OM29;?LBBB'"AF[*!KQWWW-]P9^ ] MOZ,/][VA-X?5%AN7V/C#9T!#OLRP'K9R&79Z%3ZC_[9\I8YQC9KAR+'0D- [ M>428O;>E*R6+VTRS[)\2#>G\ZOAU!S43]#,DBEMJ%-;UXE]0[/7$9Y(L>6(^0P"YI0)R3TB@4OK4LII[ M>^A=IPD-4)Q]>KI=%)+WNH^RB=E46]!2)[EMA%(ML]D0SIE=MPGT9Z@H7*HH M;%91-_,YASF1@'ZH24X300/T0J)5+3<^JW0ZE[5]\E(Z8;-T.C&O\][]W7/& M<0Y/4K./M@RE#L)F'=1\RN:&3*K [*LM2ZEYL+EX?2F5[+H[9W:;0Q\GI:T ME?IDJT1FIK#2Z (9LJDT^FKJ'A6 MWLYN)%NF%>(IDY+%Z>4"2 ASQB3VQOMH/@GP_A_4$L#!!0 ( U% M>5A\;[#6:P4 /4> : >&PO=V]R:W-H965T#/3'U\) M""(U* ;;N8CYTM&CH\-YC]!LR_B3B"B5X'N:9.)R$$FYOG <$40T)6+(UC13 M=Y:,IT2J4[YRQ)I3$N:-TL1!KNL[*8FSP7R67UOP^8QM9!)G=,&!V*0IX2_7 M-&';RP$1U!><^6Q-5O2.RK_6"Z[.G,I*&*F3W\/+@:N):$(#J4T0]?-,/]$DT984Q[?2Z*#J M4S>L'[]:_Y(/7@WFD0CZB25_QZ&,+@>3 0CIDFP2>P"(AF0#GX)8*R>- TA 4-T@6@@7E M^>QG 2VO?KBADL2). ,B(IP*$&?@/F(;H1X7,T2?@&U5\(ZL;KTF2QQ610$84/-)5G&5QMM+$^L*:\IB% MX(,*L&+JSL"_C9-8#*7HS,\[T_GH>>Y-QC/GN8'0KPA]*^&OG&1ZEO=%\'<0 ML.\W(XPKA/%>""3\1R4$E1+EWC3C'9ISSVNFF50T$RO-@XI\#:,R0QCKE^!Q MT\4_DUTBY+8@32NDJ15)Y>Q/(4 MMA#6LCVTYH-% :'(P!<2<_! D@UM[!Z>("M 9#C1L?)"R)*$<*$O%>[4?C4I MOW%P1>?3FF^A/\0MF0(:38!V4:CGBCY8A74]\Q779#C"T_I?"Z,1!&C-YVW) MI ^NMXL+QT/8YD:C"= N"I8,TP=SU( Y&N*6I R-,$"[,KS-.GW(_ 8R./3; MWG*C%] N&/OFH3[,X]U7QQU.)BW(1E2@757J1::NLD,0$!&!31;+9@ZKN;[Y MR0@.G!Y<5T&K:/5$1$:,4"S2T;W,*@V^Y4!M MWC$"@3JM&@ZJL]#NFF'DMD@8,MJ _./46['-B\;50#V=68]Q M&.7!=N4YN'JSV^^!;N0*=UH<';.\P[LK(W^(6@I27/M89IW4!Y=L'K M&@FEN;TCP3/ZY=GU:_](B#CMF!7L7?=ULA$Z#Q\G%DZR*53;%;*OY#K'@K=G M+#BUG5C;@9HGA ( *,& : >&PO=V]R:W-H965TD"L3V,.W!36X;"\?.;*>$E\[7N.[SVQ3]*M5 ^Z C!D5W.A9UYE3'/A^[JHH*9Z(AL0N+*2 MJJ8&0[7V=:. E@Y4)$G-M\E_&"PU0=C M8CM92OE@@^_ES ML0<"A,):!XFL#5\"Y)<(R_O2_8RY)J MN)+\)RM--?,^>Z2$%6VYN97;;]#WY)MESN-/%*TVLBZ!V,%-1/= MF^YZ'0X X?0((.H!T7- <@00]X#XM8"D!SBI_:X5IT-.#*2@J]?#HQ%X_GIX^$(W\2!_[/CB(WRW8)@"O$:&S$' BAE-?ETN MM5%X(7Z/Z=WQ)>-\UB0N=$,+F'GH AK4!KSL_;MP&GP9T^HMR?(W(GNB8S+H MF+S$GEW7#9>/H$B!ITVQ9>M,A8FB50I*0D5)8(=6J3%H\20JG MO70&\VQ^C@[<&>8_FLZ^;ZA:,Z$)AQ52!I-/6)'J++$+C&R<22RE0ROU!+ P04 " -17E8JQA.*U0# !E#@ &@ M 'AL+W=O&ULK9==;YLP%(;_BL6JJ976\MDT M[1*DI'3:+JI%[;I=.W 26,'.;).T_WZV(102PIJ)FP0;OZ_/>0P'>[2A[)G' M *]9"GA8R,68G5CFCR,(&$ M&/Y(]\V8/Z*Y2!,",X9XGF68O4XAI9NQ81O;CH=D&0O58?JC%5["(XBGU8S) MEEFY1$D&A">4( :+L3&Q;P);"_2(GPEL>.T:J53FE#ZKQK=H;%@J(D@A%,H" MR[\UW$*:*B<9QY_2U*CF5,+Z]=;]BTY>)C/''&YI^BN)1#PVA@:*8('S5#S0 MS5 <$ M;BEPWROP2H&GR12I: X!%M@?,;I!3(V6;NI"P]1JF7Y"U+H_"B;O)E(G_ ?@ M@N6AR%E"EN@7\2ABS'*<(D0K3K;/*=.IV, X05R[4_(L1RW):#;]\N=%GGP?KG=D8U;K9JK_=QWK1JN MK4I8K$H;\L+2:[=4]>6&KW (8T,6$ YL#8;_\8,]L#ZWX>K3+.C)K('2JU!Z M7>Z^?(S9 6"%\$H+5?U<^YYERX=G70>Q/\CVO)U!P?X@=S#TJD&-P"^KP"\[ M [_+5BE]E258( %,E@:L"VE(N6C-IM/MV.7OTRSHR:Q!<5!1'/3_)@WZ1-FG M6="360/E587RJO.!G,(R(41AG.,4DQ#:T!46@]J;,+2&.Z]4YS3'$NG)K$%D M6!$9_F]M&>YQ:*DMG>['@NC)K 'BN@)QW0EBAG6A:B5QO4?BW/'LZQT4G?[' MHNC)K('"MMYV7%8GC.]R7\70)/HM=W<'J90>#2RVMP.E>Z)CJ?3EUL12VXC: MW=\S$OVC=I0&]<^HXPYWJT?+J+T2$W3'JNSTD2?$';ZI^H,I??U;S;% >Q>5I*$<)3"0EI:%U?RH\F*,TW1$'2E=_ES M*N2905_&\AP(3 V0]Q>4BFU#35"=+/V_4$L#!!0 ( U%>5C"%B-O"@, M -D- : >&PO=V]R:W-H965TM4FK5W5KMLUL4]B5!LRP$GW[P>VX\9I8B42-PE@WN=P M7@R&T8KQ%Y$!2/1:Y%2,K4S*Q95MBR2# HMSM@"JGLP8+[!453ZWQ8(#3BM1 MD=N>XX1V@0FUHE'5]L"C$2ME3B@\<"3*HL#\WP1RMAI;KK5N>"3S3.H&.QHM M\!R>0#XO'KBJV2TE)05001A%'&9CZ]J]BEU'"ZH>OPFLQ$89Z52FC+WHRO=T M;#EZ1)!#(C4"J[\EW$">:Y(:Q]\&:K4QM7"SO*;?5LFK9*98P W+_Y!49F-K M:*$49KC,Y2-;?8,FH0O-2U@NJE^TJON&*F)2"LF*1JSJ!:'U/WYMC-@0N.$> M@=<(O&U!L$?@-P+_4$'0"(+*F3J5RH<82QR-.%LAKGLKFBY49E9JE3ZA>MZ? M)%=/B=+)Z!&$Y&4B2T[H''U&]YASK*<"G<8@,NF-49@)]I2FD78"MAMZ.WUN/?^+U$F-( MSI'O?D*>X_D[!G1SN-S;(8\/E[L]V?CM;/@5SS]H-G"2\!+G2'F-D@S3.>RT MO$8&NY%ZW[@2"YS V%(;@P"^!"OZ^,$-G2^[[#()BPW!.E8&K95!'WW+2F4? MWV-?C1E4&+U++J/ <=6KM-RTY7TG-PBV.L7O._GA,&@[==*X:-.XZ$WC6K\# MD")X53N]V)U!+^'8%\ D+#8$ZS@7MLZ%YM=2:-)*D[#8$*QCY:"U*[C;*VEWEC'VF((UK%EV-HR[+7EI\R HWM&DY)SH!+]('A*^7"9AL2%8Q\7+UL5+\^OTTJ25)F&Q(5C'2M=Y.\TY9E9JP^E\K-ZMU/Y@ MQSICBE9;8V^<>0M0:>J[@T )*ZFLCX]M:WL_N:Y.Y5OM$WUOJ<[2;YCZTG.G MW"-4H!QF"NF<#]3GC-?WB+HBV:(Z64^95.?TJIBINQ=PW4$]GS$FUQ4=H+W- M1?\!4$L#!!0 ( U%>5AO+V9@Y0( $8( : >&PO=V]R:W-H965T MYCV MX,!-L HVLTW2_?O90!A):=:'O@1_W'-\SG6XE\F&BR>9 2CT7.1,3JU,J?+2 MMF6204'D.2^!Z9TE%P51>BI6MBP%D+0&%;GM.0ZV"T*9%4WJM5L137BEV-DG"PX?S*3ZW1J.480Y) HPT#T8PUSR'-#I&7\;CFM M[D@#[(^W[%]J[]K+@DB8\_P'354VM2XLE,*25+FZXYNOT/H9&;Z$Y[+^19LV MUK%04DG%BQ:L%124-4_RW.:A!W#Q*P"O!7C[@. 5@-\"_+<"@A80U)EIK-1Y MB(DBT43P#1(F6K.909W,&JWM4V:N_5X)O4LU3D77+.$%H ?R#!*=H3DO2LZ M*8GX$K6;"]!_+T [H<:)!C_(,O20\4H2ELJ)K;0^?50BJAWY]?0QEO&(-A1E-3 M+F5)$IA:NFA($&NPHH\?7.Q\&LK6>Y+%[T2VD\F@RV1PB#V*=1ZEHLE0QAID M6"--T5Q'9\'%&(<3>]W/Q4"8'X0C;S,PV!,_P(7Q.!C6CCOM^*#V;UQ*M!2\0(E^V2FK M*%LAW<8$,8U GF[+C3)U9L@A?IE2;^R[[I[%@3 B_-#I76/CT>Y5 MV +$JNY44CNHF&K*4;?:-<.KN@?LK<]TDVQZVC^:IL/>$+&B3*(YA4M=WV[,)-@@8VLYVD^_O9AM($ M'%15>4FP?<[QN==N*; T5$9>L!JI6EHQ7 M1*HA7[FBYD!R0ZI*U_>\R*U(09UD9N9N>3)C&UD6%&XY$INJ(OS?#91L-W>P M\SQQ5ZS64D^XR:PF*[@'^;.^Y6KD=BIY40$5!:.(PW+N?,;7*38$@_A5P$[L M/2,=RB-C?_3@>SYW/.T(2LBDEB#J:PL+*$NMI'S\;46=;D]-W']^5O]J@E?! M/!(!"U;^+G*YGCM3!^6P))M2WK'=-V@#FFB]C)7"?*)=B_4X1BLU M_6"2:=@J_(+J<[^77*T6BB>3[S1C%: '\@0"7: %JVI&@4J!V!*]+*(O3^I- M$X#.4I"D*,6Y O^\3]'9^W/T'A44/:S91A":BYDKE2^M[F:MAYO&@W_$ _;1 M#T;E6J O-(?\4,!5 751^<]1W?BCBBEDERC 'Y'O^8'%T.+U=-]"3U]/QR/1 M!-T9!48O.**WV'"NCN3:EMF&&=J9^M*X%C7)8.ZH6T$ WX*3?'B'(^^3+2NG M%$M/)':0L;#+6#BFGGR%'#@I;0EKB+$AZDMQFUQ@C,.9N]W/A!4UN3I$I4-4 M%(9!!SJP/NFL3T:MWTLBP6:\H47[EJ*X9]N&\7NF;9B)W7/4>8[&T\VXNE^I MS74TW&VJB^+ ]A"$<=!/]A 4!4=\QYWO>+2P4EB"*JW<6EGQ*2OKE&+IB<0. M4C;M4C9]:V5-AT?MQV'_%;6AHMY1CV,.?%]UOJ_>5E97@[V"GN,A D]Z4:5# MS,7>6W[@&'LO/\W>6\NJ98[9MD"PU[-MPTR/&M_K*?"H\;9OD*IO.*LYVQ:Z M2SQ'CT!A64AK/'AXX89Q.(AI"!MY%I>N8?A*\**E )2R7I7<;JYN5-&]H,)*M-8_;( MI&KSS.-:M>[ -4"M+QF3SP.]0?=G(/D/4$L#!!0 ( U%>5C%L"NG004 M *&PO=V]R:W-H965T[A')2"RU!%8?S^2&9)E64OWXMA-U*I_:S3!3_P;9L._(=$&^$ M9/G.6/4@3VGYB5]V(/8,E$ZW =H9H$.#X1$#?V?@'QH$1PR"G4%PJL%@9U , MW2W'7H +L<3S*6=;P'5KI:8/"OJ%M>*54CU1'B17WZ;*3L[O:,QR C[C%R+ M!;A.DE0'$&?@CI;34(?S+"02IYDX5TT>'T)P]NX@E\ M[SU 'D)='3*;AR16YK P]SO,P]/-N[Q'IYM# PR_FAA^H> MJ96)J[E ER!C0H 8<_Y=S8\MYHD ?_^AC,&=)+GXIVLBE)Z";D]Z*;P2:QR3 MF:/6.D'X,W'FO_P$A]ZO74&P*1;:%(LLB37"%53A"DSJ\[-[SIY3O7R?@R=" MR2*50,5'W:/%_2WU_=T5&J-JW]"48J-"3&>HY_E%, K4O?"\S[S=:C!I-HG: M3<:C\:AJU" TJ @-C(2BQ8(464G# &HRDRX>1HV^/,P=.H/#2^3]?-XU+TM+ M"/<(>)>>-YXT_PZP=5HA_PBX805N:.SGGZW;OPN<4:,ON&$K_L@;C +O8";9 M]!E9$FL@'E6(1T;$*OV"F!.5>QLKZWN <[:ALHNW4; O[U)LN,<[\ YAVW08 M61)KP!Y7L,=&V%]PMBFW-3A3^V1,8Z*72;7-%@2<):0\.C>P-^KW93]NL8=> M"_ZXO;(.)H>M(DO]:E"=5%0G1JHW6*QTY;"AR4F)9]*1*_S#$=U,6G N)A-X M *>CT0!YPP,X70Z1U[TT0J_>/GO&83]23F*VI.F_)"D2RR[Y"B!76*HJ:9,E M(,T5=@G(21G([+#O[-JI[J]2@4;4UW',-XIR2B51 M^IUWIEFB-SS8PC)JLX.MB=5:/*/_:=0D@FHBR$CDEB0J+6>=((R6O4'85 NM MJD6VU)HQJ,LD^'9U$K1:*%E5"ZVJ1;;4FD&KBR5HKI9.V]*:17J'(V@M)LAK M9;S0JM/(EEJ3L1]IOFY5L!Y8ED MZ^*Q]Q.3DN7%X8K@A'#=0'V_8$R^GF@'U;L9\_\ 4$L#!!0 ( U%>5A# M(D+>? 4 +L7 : >&PO=V]R:W-H965T6PR]; M(3.JX5'NQNH@&4T*IRP=DR"8C3/*\\'JLGAW)U>7XJA3GK,[B=0QRZA\O6&I M>+X:X,';BWN^VVOS8KRZ/- =>V#ZR^%.PM.X1DEXQG+%18XDVUX-KO%%1$+C M4%C\P=FS.OF.#)6-$(_FX5-R-0C,C%C*8FT@*'P\L35+4X,$\_BG AW48QK' MT^]OZ!\+\D!F0Q5;B_0K3_3^:K 8H(1MZ3'5]^+Y%U81FAJ\6*2J^(^>2]LI M&,='I456.<,,,IZ7G_2E"L2) Y[U.)#*@70=)CT.8>40GNLPJ1PF161**D4< M(JKIZE**9R2--:"9+T4P"V^@SW.3]PZH9&D9,4YZJ'R_'&H8W(..X&NJF'(KT#(4)NA6Y MWBOT(4]8T@88P[SKR9.WR=\0)V+$XA$*\3M$ A):)K0^WYU8W*/SW;#BG M(BSP0F\J4,15G IUE S]>;U16L+V^,L6\1)Q8D-"'6C,K@90%!233VRP M^N$[/ M^LD7K6X)%WPBL%2S:E&8UA2F7@H,:;,MWZ$P?>V MK;LN'3%ND0B"18>K%S_\#WZ+_JRF/W,B?=ANH3$8TB:#"B4<7DB6:Z3W-$?J M+<&V&,RL5":DDURK61ATS"([6KBTIW=>\YL[^=WR7$BN7Q'/-?!2UF3.+0NK M0V)N3]NL0\(]&4@;=J=M4=-:>%:MB!^+/IP@*&8@3E312&SLW$A#/%KV+%6? MXV0TM7M&'L^)+PS+.@Q+)Q(H$M ;N0D$;]9NS)0M#DM;^0BFG40O;8G&LVXM MLIH%TXE]M>*@40F!D]$]VQU36I14T%JP9*U4*A#GBCW#)O),9CCW)0J?R!_L MQ/JL]TRB P,)F9OR0I._072!L-5VAFZT86@I@!7O_^L9^3R)I:BWHT&::! G MUE>N]WN1)CS?F=YCC8 ; 6:SZ(L .2/S3ILVJT978:?86'VL^B;-$[2MMB:P M0[%D">_)[#"WNX-4H'NZ7.&MKACD$;04\T/9:JG:9PFJ-0 M;ZS,)O;VN.@RL]HMEMW^B*WR)^CIC[C1/]BM);[ _"4<-Z/C$WAI#GA6IAYE0H(^3;/VN>(0]R]KC^_24LO;<6D4$79+ MHM\^_XIB*N7KAH)"-)58%)U7LNT1'N*4\LR^"&SZJ+L(_#81MBNHDTK=OH)H MI!%QJY&(@;J#3E+4*8]\\$"!Z.W9G^O*LUOC2+<<$Z>\:E-L1!)Q2XQ[!IL5 M"K% !RF>N.I1]!X48-=W^JP\N^P689<=/I]=(WJ(6[)93/4'O<86<(7O<-FU>C>PA;ME3GJ&AV!8KL^\FQ ,RQ+/^K/6(FL6R_='QRJYDQN2MNAQ6<*X^Y+N\(Z[?U#?1U<>_:>7^#+Z+R'KF!*:^U M;ZG<\5RAE&T!,AC-H<_+\J:X?-#B4-R=;H36(BN^[AD%.6D,X/>M$/KMP0Q0 MW]>O_@502P,$% @ #45Y6,42B'A8!0 2Q8 !H !X;"]W;W)K-$KLO'> U-)5.ZG;JFN[ M_6R" >N2F-D&>OOK9X(&E.N6;B=AQ@E=5HR*?(,^+)@6FY6@^K:X] M\?F4[65.2_+$@=@7!>9?[TC.CK,1'+U?^$PW6ZDO3.;3'=Z09R)?=T]J\ZHS2RS(@N5_T97OS/;CZ\!%\ +0$+UNV%[AE$*H_Z29.L]G-W\H,&_-R3[!KX\"> /.1; MFB\N;X[.FT]49IKTH"8]J(KG#\:K\R%5/G"5CQM;ITY1 GL4/15OQ YG9#92 M!TUPP')P=2[HG-VBE"U'FLUS-F*A(4V(V% MC;'0:>P.KU3Q6*I)40^)S5EH/->'D=\S9XH0@JG=7=2XBRY+FYKKJOX+K"NH MS6%D/#R 83]]-E$TD+^X<1@['3Z0%>$X!Z4"ET(45P[+#+*![RG#:>4W>F M&5=H*[_-=6HF,4W3GFM3%'N^9W<-O993GM/W(U&P!FR9TTWU^MK9XAG/#F.O M7Y@LJBCT!N88[) 4.ATN\(Y*]0Y?F,LZVEF>(K]?#BRJ, B&O+98@TZ(*.Q+ M7&[H,BCF MT!]R2[C5ETD0L\*8&M01G5MJ*0/=F'EANA2NS.6SU:8%&7ZF_O=2_SM%.^]YBRSD1M9KRK+B$!,B$T1E[#)Z*AKJPQ?@@G%95Q&K7Y-)*IW]A8I-%0\M5%!++N0FUY,>=&I?E2 32F,? M]6N&315T[)\;:]&%W.@ZK?&&ZP0RJ31&(3)>0HO,[RY?[>L+D.3OBH9EMXFDW19SO+2IL0^B9I37AYM-9DZI26>G3V^S_H;YAI8"Y&2MFGG7L7KU^6GG M\G0BV:[:_%LR*5E1'6X)5A_;6J#NKQF3[R=Z/['9/Y[_"U!+ P04 " - M17E8T":NB-(" "S"P &@ 'AL+W=O&UL MO59=;YLP%/TK%JNF3EH+)D"2+D%:&TV+M$U5/[:':0\NW"16P6:VD[3_?K:A MA*Z$5E&;%[#!YYQ[?<#WCM9<;DV%DH59RXKDP6D!-YS M@^LV, MBYPH/15S5Q8"2&I!>>;ZGA>Y.:',B4?VV;F(1WRI,LK@7""YS',B[D\AX^NQ M@YV'!Q=TOE#F@1N/"C*'2U#7Q;G0,[=F26D.3%+.D(#9V/F,3TYQ: !VQ4\* M:]D8(Y/*#>>W9C)-QXYG(H(,$F4HB+ZMX RRS##I./Y6I$ZM:8#-\0/[%YN\ M3N:&2#CCV2^:JL78&3@HA1E99NJ"K[]"E9 -,.&9M%>T+M>&?0*1X&LDS&K-9@8V58O6P5%F7+E4 M0K^E&J?B*4MX#NB*W(%$1^B,"'&OO5X3D4IT. %%:"8_H -$&;I:\*4D+)4C M5VEI0^ FE-OD9E A^_7X?N6M[>5 MUP:(^ PQ_0GKCU401=D<95Q*E#S*YOEWL\8\GP;=%6'+T+8?YW5:Q[X7]P!NYJQ;M MH-8..K6U)4&;6B=JQ_T(ZYC"O?D:OD$>49U'] J^EAQ1P]E '?7@BG3705E M5$&K;"=XU[W9U H<[,_FMZ@P>%-B<.?)_U*;PR=%MQ=&@]Y_+KN-%LRTL]^) MF%,F408SC?..^YI&E!UB.5&\L%W9#5>ZQ[/#A>ZJ09@%^OV,<_4P,8U>W:?' M_P!02P,$% @ #45Y6"># 69' P R0D !H !X;"]W;W)K:B[TS-L8 MTUS[OBXW4%-]*1L0^&4E54T-3M7:UXT"6CE0S?TH"%*_IDQX^=39[E0^E:WA M3,"=(KJM:ZK^F@.7VYD7>L^&)5MOC#7X^;2A:[@'\ZVY4SCS!Y:*U2 TDX(H M6,V\F_"ZR*R_<_B-P5;OC(E5\B#E=SNYK69>8 ,"#J6Q#!3_'F$!G%LB#.-' MS^D-2UK@[OB9_9/3CEH>J(:%Y+^SRFQFWI5'*EC1EINEW'Z&7L_$\I62:_=+ MMKUOX)&RU4;6/1@CJ)GH_NE3GX<=0)B> $0](#H$)"< <0^(7PI(>D#B,M-) M<7DHJ*'Y5,DM4=8;V>S )=.A43X3MNSW1N%7ACB3WXI2UD"^TB?0Y#WY)A24 M$"?)U(UM-1:6GOL& +*U? M]HO/N\6C$XN'$?DBA=EH\E%44.T3^*ADD!,]RYE'9QD+*"])'%Z0*(CBD8 6 M+X='(_#BY?#PC)IX*$[L^.(3?$NLA2@99]3M$;DZ79\+\O&IY&W%Q)K*_=/#EF!:)33Y8RDY)[B#ME15?XY5L(LP&8_0'DK7NJ$E MS#P\=32H1_#R-Z_"-/@PEOV?25;\)+*]RB1#99)S[/E>'0PF]*&KPP4.UDRX MG&.Y&E!,5F-I[>@S1V^/YL<\2>)LZC_NIFO$:1(F^T[%L5,<7<6#TYZ\R2!O M-C+>(1KP8.?46(F2<-J@ 47=&VI:XX:_LIH9UYRCN[];)-T)[7UZ$/YB MQ"<,DOA Y(C7592-BTP'D>E9D7CT=2+Q\G0U;*1F3HN55K9*@3!G2GB6_;_N MC/1(X"]I>I"$8Y\HF%R-)R$;DI#]ST8&49UOX>RX.^/LH'"+$:>C/B]&G';[ MO!/F[UQR-:BU>RQH4MJSKKL@!NOP'KEQU_"!?8[OE.Y9\2]-]\CY0A5N7DTX MK) RN,RP[53W<.@F1C;N*GV0!B]F-]S@6PN4=<#O*RG-\\0N,+S>\G\ 4$L# M!!0 ( U%>5@60$^@7 @ $\] : >&PO=V]R:W-H965T1*==-]^E*SX@3PI,GI;7S2V_+\?2?/N>!2MJY;==,,3^W#J.DT[\JK]UE M_:MT*^(HX7<9R;?K=9C]<\/C].6Z0SNO%WZ-GE:BN-#K7VW")W[/Q=?-72;? M]?:49;3F21ZE"\9?\Z#4IAO*0IM^*-Y/E=<L1C MOA %(I1_GODMC^.")/OQ=P7M[-LL#(]?O]*'Y>#E8!["G-^F\1_14JRN.UZ' M+/ECN(W%K^G+F%<#L@O>(HWS\G_R4FF-#EELE M:Y?VTAFCI(C">Y')3R-I)_J#,$NBY"DG&YZ1VW2]EI%QOPHS3M[__)/'F/%I M<'=?OJ*?+LC[@(LPBO,+\I%\O0_(^W<7Y!WID;RPR$F4D*]))/(/1Q=^6Z7; M/$R6\N*[D_=7/2'[7_2BMZCZ>K/K*ZOIJTF^I(E8Y620+/D2L)\VVU/6 .C) M+V[_[;'7;^^&-1(#ON@2DWX@S& FT*';9O-[OI'F1JUYT&P^W2:-YH-F\R]A MUMCY8?NQ,\!\U'[LD/FX_=@A\TG[L4/FTQ^;]]F/?77S]N:TP8O-?0XP2Y[Y M5@ZXDSE@%_Q_?G[(12:7R+^@,-WA+!A7U V7^29<\.N.+ QRGCWS3O_GGZAC M?()"!!,68,(&F+ A)FR$"1MCPB:8L"DF;(8)FR/!3L+5VH>KU43O_R)K\SC- M<_*8I6NRD"M:E&QE_!)9FF=A4=N":^L.ZI;0HC9_[G^DU#/LJ][S<3@",LNR MV*DJ %2>Y?BGJ@&@\DW3.U4-H8XYU+-.92-=1ADU3D5C7>1YKD*: TZ5.G[ M%!"9EF$KK!G$R](]AO.D*4+-*U+-8*A[@@H1!9]+ 5 MX4/,B4CE-FG)Y:ZM>)>D2>$J61K'A:]$B>#2-07H*HW-GIO?,6$!)FR "1MB MPD:8L#$F;(()F^Y@SE%8F(X27[KD(S.4J)_K(FH[<&PY^]AR&F/K+N.//)/Q M0^0F;/&-+*/G:,D3:-=QTT@Z-UPP80$F;( )&V+"1IBP,29L@@F;.GHL4,,P M7"5D )EOV\H*/@=4IFT;/APV[CYLW':UB;H2W?^3+%99FIQ?MS0V>&YT8<(" M3-@ $S;$A(TP86-,V 03-G7U@+ L@RGU\0R04<=RJ1)>@,PQ954+AY>W#R_O MS?"J2KVJ\"MC:1GE53C)]>H031]((O7I(Q'A=P[&5F-KY\86)BS A TP84-, MV @3-L:$33!A4P^JXFRJKER S/<5T5P7V=1QX;CR]W'E_]_+5F.#YX86)BS MA TP84-,V @3-L:$33!A4[_=L@7(H&4+D#4L6]0XG#(9/QQ@X(&0 =R&L0U# MZ?N )UINDKO"&HLWVFY*P1J&.NI9-:WSCZ 22-AX_!#Q)UU$2BC2[!'V M8J925%J 2AN@TH:HM!$J;8Q*FZ#2IJBT&2IMCD4[#55V"%76F,;_*'_4(C<9 MX;.L?9ZX+(?*7PQ4Q_WI5N0B3)9%=?2Q^'%,M"#OH]>/+\#@9MJ*XWN,J>D= M4AF^FMT!E>/9:FZ'5+:I9G9(93AJ7@=5ZJ$$W"]#3>N RK:HFM4!E6NIJSW8 M(G/4C*ZK7&;6'$K0PVDR;3S]Z@=1O"U\Y*V9-UO-/*329QY0 3,/J?29AU3Z MS(,J;>8!E:]N>R:0"IAY0 7,/-0O?>9U5O MX9BT )4V0*4-46DC5-H8E39!I4U1:3-4VAR+=AJDAT-C>NZI<7ECXQ:ZL5'F M\&4:QV&V^X5@F<_A=+YKU3_91G0M1\WG@,SHZALUD$9--:.#,G41&<(RGZDY M'>P;96I2UV5&U['5I ["3%/-ZH#,ZJJG-3-X!-KV'9)Y7=?SC__59/G#R2AM M/AJM<: O@E]C@OMVBTVFD?W";O:7A^0R6GR5!?23[@,U7V@!B7*5?T';%%= M54 =%[7J+LS>#C1HE[SW9_=;@&N&E'/IU!I 2IM@$H;HM)&J+0Q M*FV"2INBTF:HM#D6[31,#P=D].T3LO^B:O3!]*.7C9 .JAMAGI[E89U>.<(Z MO72$^Z?7CH!.%H^FFN5AG%X]0CJH?(2'H=>/D*YE ]3X2Y@]13+1Q/Q1-B5=5>ZBL]W3N[LW M(MV43U ^I$*DZ_+EBH=+GA4"^?ECFHK7-T4#^V>H^_\"4$L#!!0 ( U% M>5BNIE-(.@( %\% : >&PO=V]R:W-H965TE>L(]]OLNQ.4Y;+IYE!:#02TV9S)Q*J6;FNK*HH,9RPAM@>F?+18V5#L7. ME8T 7%I03=W \V*WQH0Y>6K75B)/^5Y1PF ED-S7-1:_YT!YFSF^CC B@U1-K&KY[3&20-\'1^9/]D:]>U;+"$!:??2:FJ MS+EU4 E;O*?J@;>?H:\G,GP%I])^4=OE1H&#BKU4O.[!VD%-6#?BE_X<3@#! M.4#0 P+KNQ.R+I=8X3P5O$7"9&LV,[&E6K0V1YBYE+42>I=HG,H7O*Z)TJ>L M)+I>@L*$RAMTA0A#CQ7?2\Q*F;I**YE\M^A9YQUK<(9U"<4$A?X'%'A!B)[6 M2W1]=?,WC:N-#FZ#P6U@>0.?H_ER .X.3OW_FQ]_%"">%00GB)/=D7\S3\Q6+'6$24=AJG#=)M&71M7,7 M*-[8%MIPI1O23BO] H(P"7I_R[DZ!J8KASOC Y*["B-.[K$T":,;;10VG5[&'M0[)-85!=/DN,&]N,GV8F7#L!9=F&N36%I=A:-(A M*332K 8)'I(HBD-!F0R22;UVIY.)*BUG$N\TF%((JC?7R%4U#8;!;N&>K7+K M%\)D4M 5/J!]+.ZTFX4M2\8$2L.4!(W+:7 UO)S%_GQ]X O#RNR-P2M9*/7D M)Q^S:1!YAY!C:CT#=;\USI!S3^3<^+'E#%J3'K@_WK&_K[4[+0MJ<*;X5Y;9 M?!J\#2##)2VYO5?5!]SJ&7N^5'%3?Z%JSHY) &EIK!);L/- ,-G\Z?,V#GL M<@A M@#R!V!T"##: D:UT,:S6M:<6II,M*I ^]..S0_JV-1HIX9)G\4'J]TN M-[SD .^G MD@]@2,Z 1&0$CP]S.#UYTT$S^QN-'$!T4=.0'8U/$\J,2ON2,'3:VP"0-@"D MMC Z8&&FAU:4UX*3"3$G+Y IERM# G)F4*U-JA&]7"V.U*[OO7=%HC)QW M&_&M>&D*FN(T<+UF4*\Q2%Z_&L;1NZZ8_">R%_$8M?$8];$G-\H82-L@;,X@ MH\+ULXM.176&69?Z7LICU3=D%S69OX36R9",HV@2KCMDG;>RSH^45="-SSJX MPA==FGKYCM74[QR!#5)M>K(W;F6.CY0I2[% #6KYNVL,_#S40HWT7AO'2F_( MXKUTDNY4QJW&^!\KU*C27=IGL*:\Q"YA<4=I[556XW"O]6.[+]R[FOVS>$OU MBDD#')>./AI&ULK59=;]HP%/TK5E9-K;0VY).T@TA VJT/U:I^;).F/9CD M0J(F-K,-=/]^UTG(: BT#WT!V[GG^)QK^]J#-1=/,@50Y+G(F1P:J5*+"].4 M<0H%E6=\ 0R_S+@HJ,*NF)MR(8 F):C(3;O7\\V"9LP(!^78K0@'?*GRC,&M M(')9%%3\'4/.UT/#,C8#=]D\57K # <+.H=[4(^+6X$]LV%)L@*8S#@C F9# M8V1=1(&.+P.^9["66VVBG4PY?]*=ZV1H]+0@R"%6FH'BWPHFD.>:"&7\J3F- M9DH-W&YOV*]*[^AE2B5,>/XC2U0Z- *#)#"CRUS=\?57J/UXFB_FN2Q_R;J* M]3$X7DK%BQJ,"HJ,5?_TN<[#%L#R]P#L&F"W >X>@%,#G+<"W!K@EIFIK)1Y MB*BBX4#P-1$Z&METHTQFB4;[&=/+?J\$?LT0I\)1DF1Z 6A.KC)&69QAZYI5 M^TDOS'$$BF:Y/"&GY/$^(L=')^2(9(P\I'PI*4ODP%0H1-.9<3WIN)K4WC.I M99,;SE0JR25+('E)8**#QH:]L3&V#S)&$)\1Q_I$[)[M= B:O!UN=\"CM\.M M VZ<9E& ,$4D\MG/.82)/DUFDHE\+#\[LIZQ>IVL^H" MT^RZ)W(7F33;;+I'F(/KWZ2.=8_28YS M+C&))UVIJRCZ)84NE:OPU+,<7,S5=DYVH^S \5X&15U4@7/>1+TPX34FO(,F MOO 5"(;U5NEBN]QS["H.?VOJ7LO!;D1@!RT#NS&NU^N6[S?R_8/RZ[T\$[P@ MDN9 ^ QKB*)LGDVQ1W%=5*/C_]QD__H)_RA'8*[N],YK0$ M[T:<6E9;;^^*R6Z4XWDM;U$'E7MN^2WA MYM9]58"8E_>^)#%?,E75_&:T>5J,RANU-3[&)T?U0OA/4[U7;JB8ZS.?PPPI M>V=]W-2B>@-4'<47Y:TXY0KOV+*9XK,)A [ [S/.U::C)V@>8N$_4$L#!!0 M ( U%>5BY%DFQ_@< .TR : >&PO=V]R:W-H965TS#J.DU;W=G?N:=6_3 M;1%'B?B:L7R[7H?9SWL1IZ]W+=YZ._$M>EX5Y8E.]W83/HL'47S??,WD4>?( MLHS6(LFC-&&9>+IK?>8W=>0QST4OC/Z)EL;IK^2VV M%$_A-BZ^I:]C<>B04_(MTCC?_<]>#UBCQ1;;O$C7AV"9P3I*]G_#'X>!. N0 M/#C / 28-,"N"+ . 5;3 /L08#<-< X!3M, ]Q#@-@WP#@%>TP#_$. W#0@. M 0$-<*L*9[Q5SFC:!C\66ZEV96E7C)5W[8 M27L7+\48)>55^%!D\MM(QA7=A_W5Q](G]L]MF!4BBW^R;R*7(L[+D__8B"PL MKY><77U/PNTR*L3RFEWU11%&<7[-/K'O#WUV]>&:?6 =EJ_"3.0L2MCW)"KR MCVW6>_-W3SYN&\1L76 M<3*P=GQ6!=]I!AA&29@LHC!FDV2_U)=+9C_*%W&:;S/!_O/Y,2\RN8;^%UV^ M^V9LW$QI+&[R3;@0=RWI''*1O8A6]Z]_X:[Q-W3IZ"3KZR0;Z"0;ZB0;Z20; MZR2;Z"2;ZB2;Z22;:R*[N(SMXV5LU[%W_R[->R9>1+(5<''=1WN[Z-*EOW1M M;AMR_GDYO^Q4E!5X@7&)ZB,N@P>7J %"!;YSB1HBE.F0O$8H+\8T!EVLX MI,4)0OD>R7ZJHK@K\W5%SYUASYY%6)YIXB-+)%[Z_"+\@2<+%V1IN+1> M/17&/=T0=J,6 @.8JR.&NAZ7A':7A-9HC4)D]H&S3MLE ] #,=.F$V0A@AF.D1S8]5E&-1J@GJI4.=UQ2@7-NAB_(,Y>5) MET/F&]2F;SL)%!AAFD@EPB&$!O:W$N7$"&P.8T7;I?24FLT@/ MI@AFM^D=[PSW@ [;','\MN<'Y__P?,[/M@OX.W13<5?Q'N4,"TO9I@L_ M@LGJ^%0Y7/%N!E4-:E!2>50VL$63VLX*.NI.^ M>A6+/S=/8C%KQ;);_M\C!A.D:[7I(Y0>Q!EM>MO6AS@TDV"<%5!-8)RKB +G M1]L=(YSLAC*;5'27/IV .+?M*O,)[H:OR +A_+;A5^CBM,W Z_<9^E&\+<02 M&D.N=>] *UM?*]M *]M0*]M(*]M8*]M$*]M4*]M,*]M<%]OE97K:1N"_WD?0 MZ!%M..NH)A'AD$O$?.KDCG&J3\0XU2CB_%2G"'#2*M)'BQ5TJE=$.&06<3=4 MMXAP3>WB:5>"OV=;0H-==)K910!#=E%]!*_81=0@LHNP1=4N8CK5+E;@ JH> MC%/]8J-QFU7UEFH'=K;2+YZV+GC]WL7!%[Q'#ZYZSX,,(X AOPA@:$:!,-4M M0IAJ%F%NJE=48;('=!>KHJ.*4P0P9!1A#U2?"& U-O&T7<&]6IOXQ^X52K'\ M%+[(J>)9R"5HO4Z3MW?*TFV1%V&RE"L2=I(ZGZKWM++UM;(-M+(-M;*-M+*- MM;)-M+)-M;+-M++-=;%=7LFG72%>ORUT>A"POW;Q7.XKJW'@4YO6@RBZ+O81 MRJ4OG P@BJX*0X@RE&D:N55%*A\Y^P-\[7(GG>_F\CE@KQ-BOW[I<>SQ]]F?-Z]H4[.W_.; M"0?GI^5O.79OM)_H]S\$^1)FSY&\28C%DVQ*VDQI/K/];ROV!T6ZV;W?_I@6 M1;K>?5R)<"FR$B"_?TK3XNV@;.#X"Y?N_P%02P,$% @ #45Y6([N"[, M! +1 !H !X;"]W;W)K;#!,>)7=(L3>6=%68R$ M/&5KG6\91F$:%!/=- Q'CU&4:*-!>NV>C09T)TB4X'L&^"Z.$?MG@@D]##6H MO5R81^N-4!?TT6"+UGB!Q7)[S^297K"$48P3'M$$,+P::F-X[4-;!:2(QP@? M^,DQ4*D\4?I-G(H)44Q2Q_><5"N>J0)/CU_8/Z3) MRV2>$,=32KY&H=@,-5<#(5ZA'1%S>OB(\X1ZBB^@A*>?X)!C#0T$.RYHG =+ M!7&49-_H.2_$20!TS@28>8!9#;#/!%AY@/7: #L/2$NM9ZFD=?"10*,!HP? M%%JRJ8.TF&FT3#]*U.^^$$S>C62<&"VF'V_\Y>T-F,W )7@UB MSX6*"+\G40O%SYX^^8=> .B!#QLZ(ZC M).0#74A=BET/<@V33(-Y1@,TP2>:B T'-TF(PS*!+A,JLC)?LIJ8K8P^#JZ M!2^ :9A6@Z#IZ\/-AG#_]>&P)1NK^(VLE,\^PS;73=5N95-&-]4J2[)_([(2E6TBRK:*;MU MKM-OIF A;3/<$7P!H'EI>!>R[_98NIA0'?R(R ZE9E04G /9T6">:>'@KSDE M!$B_.2 6_MU4>KO+TG=)YG=$5BI]KRA]K[6!)W@=)4F4K,$$$577IM)E%/V4 M0KVM]J.>7#S[TX+4(:Y7AOAU"(1N@2FI=PKU3OOR"^5ZDVW1Z&Q9J'/R/*>J MN@YQG8KJ.L1V^LVJ^X7J?JOJN6STX*SL?NV!EW9%=@,$FA60W\3C.J_2CA:"29\N-"&;2MX% MSP!)XQ;-SMW*_E_MHTLROR.R4E6A<=RD&/^_=^<:.JI^IVQ^5VSE^I]L$N&O M&WC.4?)"RS K#CUM@KF>95469Q/,LVVC>8%"\YB*^?-NGL';553J,-Z MMEE-H XR/<\\H_^X%X3MF\%V7\^#RZYMN$:_FD$#SK'MZGNI"6;9WAF7A,>M M&&S=;KS"XG."TQ>Y8QM.KYI' ZS>+F7><3GJ5ZQ,U"Z?SV9$F&Z0_(2:7$@<$KR2E<=67&Q:6S:;9B:#;=%I[ MHD+.?NGA1L[SF"F O+^B5+RDK7N4X50J3Z8^#0]. 1L#HY$X6L MVI;W,-O:LWFC1-K4AVS0RI@/ZFVI&>U/V^E6Z7LF>"O5EH:-R\D^Z.S0:E, M=8!*WWNB4K'I9N2W).4#7:JFG)89[KE[@I[_[3K/J*"2\$W3NO:/>95?[=B^ M4-_"<_VULNO8:3+J';]'>X X=I/Q*9@\@>V.DN/W: ]QQV[R%%:R]V;?["\Q M&1ZER< >US;.A%LGPC;JP\T98L\:4?=P4+84>OV-YA>&+?'?IV+B90N:3JV M73F;U$U/-W16>P%A%[FM+S>"<0SF1@##\F .,(YA87G^I_GTT?D8#//6=R)] ME--'.8;E0L;U!\OCYB3ZM M-;[;>(7LKP-L3_=5"#93O!*QF>)K#8A[W8"1).[=QO( ]L%K'8@OSL/U)2; M$T6PJY@W[ G&D23!$*A%=XW&,;(Z,7S<^X,])5&4)&X$,+>#*,(0>!IQ!', M'C DBNKWX,[[*&C>4\'Z?[2COU!+ P04 " -17E8EXJ[', 3 @ M"P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(% MBD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L M'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO M8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( U%>5A:BKG2 MDP@ (1+ / >&PO=V]R:V)O;VLN>&ULQ9S!^!!JY?\[;Q]*IYUKI]T MHHO7JT;U=Z(:8JM3O=6_U?*JX35$OLE>?F1&_\[20B;SV&1)E"ET M_.[PW$(NY%->'2GDTYT$D*M&X,$%5]KD1?6*ZOH2&)\5O+A^5A;9M4X*98:R M4'^;K-SI=&TO ]_B$GV-JAT.CW4C?C'_3S-FJY6.U3"+RZU*B[H=C4HL8)IO M]"YOB%1NU55CD#TK8[\/?,!X67^W J!02YDO&DZ8\;+"XT/IETM=B'%:OQG. M(BR?P/)YL0;3V_ET,A[V%Z.A^-Z?]&\'(S'_,1HMY@BP30"VSP8H+F82078( MR,XG0LX7\' SN@7 Z;68SD9W"+)+0';/!CF8WLP09$! !F>#G"^F P39(R![ MYVO)_OP'@@P)R) 7YCI5>8[@(@(NXH6;E]NM-*\6;*[7 MJ8:WR;00_3C.RK30.&1[5,SV>#'OU+-*2X5Q2(4P.V0(ELT+791&Y4*F2S'4 M>0Q.U\"X%%.,22FEQ>R4?2_FXD[%2C]+^'0Q5W%I=*%_RP)C4F)I,9NEGR39 MBTQC)>#M8F"4%?0DRW.%;Y(6I946LU>NI3;B02:E$C=*YM#O]@T.'B64%K-1 M;F%XBCH98U$*:3$[!(;-.QC4OE:WR.A_I=[9-V ZRATM9GG\G67+%YTD%=T8 M!N3IVA(XG4IIH\7L#;A[C0TGHU]PD:-[@3)&BUD9$[@!'!J?,H//;(:A>L*_ M*)_2@L^=6L3PDA).6 D4&P7!+-M"IKF!_@-C8$PRT^!.->1.0_HIYH4I8^LP M#$:)P&<6P;S(XI]BELC4^7E1@=]G#OP=KW7Q\Z^*"2-1P=YG#O9W,/2H.PZR M>0Q%A7J?.=2/TSC;*K&0O]S00 5XGSG CZ1)H8ERL:OOQ"T,P.<;:92X>!S- M<%KM4W'>9X[SEDP7Q^,)GPKQ/GN(7T-\N)%%H0R&:E.1OLT\G(S$>BZ9XZ$_N^XOQ]%;T;X?BG_L^QB0GG9B5,).OXCD7,V6JM]LDP>9: M29:[WFI3DF@S2V(,>E]"C%D8N82 (_K&P&#R78K0IJS19K8&F>@_^AB3\DB; MV2,T9AMC4FII,ZME/Q\A+A8VW\K_PER42]K<)[!X48U+&Z?#/1CGY[,EVI%S3879-G=B> MQ"*7-)CM8C/9*-L MTF&VB9-IGJ2C)-)AE@A..4_!=2EU=)G50>:>SOW1I=31958'RCU/-B'EBRZW M+ZA\SVU"RAI=[DDK*M]S,2F+=)DM0@^L.QB37!H_:YK2Q9B45[IG35,"C$G) MIMT&I)V!6#X7Y6*WB_\&DU!,P MJ^>00C=MCBK7:Z/6\K!' LYA3,I" ;.%WC!OI3'2[J\3%T-52)TXJ@PH!P7, M#GJ#'$"R;V0,W0W)=%'/ 4PP)N6@@-E!;YAWRFZWM*-*-+.',2D'!4@X*SSIQAHP>4@P+NF3-J2X\SVNQ1 M#NIQK]40$WP023$FY: >]X(]-0\YQ &I1SFHQ^R@#W8?'3R$,2D+]9@M=+0+ MZ:0F>Y1_>LS^^6@^=\^),2G_])C]\^%\;E/84QB3\D^/V3\$IDW=,2:Y1?A, MV[P TS[#F)1_>LS^(3'=P$[YI\?OGZ-)_!,W>4BI)V16SWX6ORFF<*_#Z73] MN)\^LBNS^"8/*?6$S.IYCRFJ0^)N>G^$2:DG9%;/AY@3+9\<]824>L+/6;II M5JL065K9$?+(&G7T"V-2 @J9!?0'\T86U9!-59B'ML68E(!"9@']P?ROTNN- M7>+I/P/A6M4-BC$I 87<"9!=&(-?YFJEJ@4*.^&A4@TC.3L2<6XA2D A=P)4 M8PZD,:]5#-K6(_CWH[>0K%)A+U-Q,:OQ9IT*C7*G$B2D!!0R"VB/Z7NMR$X3 M9J(* M%G[UC M>3_&W"\/84S*0A%WB>0)S)E1$)[@YRGPAM.(LE#$O12$EIR;U2,NAW5:D[)0 MQ+T4Y&!6SYI/H)]E]1O%%HHH"T7<2T$.YK2J\\O%@YU,LHOF&).R4/2)^PR: MXGLBH37G\2:S*4;?K4:D+!1Q+P6][_0_;>K.R$1DU23W4I"#6>V3T+$-HO4) MA-GRZ+I)9@^A^H63J5K+(^LH/?9%(+S#!#H4K*7TF!WD[(HYSH?&J0-*5E1Z[)NF"5!GPJ/ED;65'K.'CD#1N*.R MI@-*5EMZGUB#4T6E.$MCG>C]LJH#2A9>>LPN.@(='D9(<.#(12V/K,#TF&UT M_!NUN1%N*>Y3 YV_3NT_GK$',2A=Q\]=R$_OBVL[ MH'2%_V?NC#LE3KJRG[NTWZG0^@"0]!![43^Y>\_M:-)#W*7]]/X]%Y3T$'>1 M/UFQY0J3KOJOR_XOJY?GW[XNU4JG:GD+'Y+#\5@F\QMUZNCP7Z6D!OGE!P49%)8?%&50 M7'Y0DD%I^4%9!N7E!Q495)8?5&5077Y0DT%M^4'F5$8'F-1A#=#:E&L#>&T* MM@'$-B7; &:;HFT M4W9-H#;IG ;0&Y3N@U@MRG>!M#;J]X>H+=7O3U ;]_] ML0W0VZO>'J"W5[T]0&^O>GN WE[U]@"]O>KM 7I[U=L#]/:JMP?H'53O - [ MJ-X!H'=0O0- []#=+ 'H'53O - [J-X!H'=0O0- [Z!Z!X#>0?4. +V#ZAT M>D?5.P+TCJIW!.@=5>\(T#NJWA&@=^QN=@/TCJIW!.@=5>\(T#NJWA&@=U2] M(T#OJ'I'@-Y)]4X O9/JG0!Z)]4[ ?1.JG<"Z)U4[P30.W7_K 3HG53O!- [ MJ=X)H'=2O1- [Z1Z)X#>6?7. +VSZIT!>F?5.P/TSJIW!NB=5>\,T#NKWAF@ M=^X>-@'HG57O#- [J]X9H'=6O3- [Z)Z%X#>1?4N +V+ZET >A?5NP#T+JIW M >A=5.\"T+NHW@6@=^D>%@3H753O M"[J-X%H'=5O2M [ZIZ5X#>5?6N +VK MZET!>E?5NP+TKJIW!>A=5>\*T+NJWA6@=^T>]@;H757O"M"[J=X-H'=3O1M M[Z9Z-X#>3?5N +V;ZMT >C?5NP'T;JIW ^C=5.\&T+NIW@V@=^MB'8#>YOI< M!^"WN2[8<0#!S77)C@,8;JZ+=AQ <7-=MN, CIOKPAT'D-Q[+_O[UP/7V=,-W\!4$L# M!!0 ( U%>5B\;2HCC ( &-! 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W<3V^;,!C'\;<2<:T"M@$;IJ:7=M>MA[T!!DZ#PC]AMTO?_1S25MK41:LR M:=]+4&+[^3W8TN?F7'][GJQ;'?IN<)MHY_WT*4E)QLD,8V8YS7_GP M=7Y(IJK>5P\V44+HI!X';P>_]L<:TG MB<>L351-4]?6E0_CR=/0_):R?DF(P\IECMNUD[L*$Z+DW83CR)\#7M9]?;+S MW#9V=5_-_DO5AUG)H4N*?'<;MM:]N,]6,?EL1NFFW5N)VUON_B M4]&K\\D^[+ ]?W^,\WXY#Y)6"XJL4%&"EH @K!858*3#&@JYC88SE7,CBW,CB7,GBW,GZ MKY>ROH_C_A_'+\^XK]KA-3]9_EOAYB=02P$"% ,4 " -17E8!T%-8H$ M "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 M Q0 ( U%>5@L2 .@[P "L" 1 " :\ !D;V-0 M5B97)PC$ 8 )PG 3 M " &UL4$L! A0#% @ M#45Y6 :L%P(W"0 Q#L !@ ("!#@@ 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ #45Y6'EJTA$C P \PP M !@ ("!C!L 'AL+W=O5AGSV4S)P@ ,4G 8 " @>4> !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ #45Y6)X!>31W"@ 76( !@ ("! M8RL 'AL+W=O5C+ MHY-8;PP #U' 8 " @1 V !X;"]W;W)K ME0 >&PO=V]R:W-H965T5A1 MM$"-G@, *8( 9 " @>&8 !X;"]W;W)K&UL4$L! A0#% @ #45Y6+B =^9;! T D !D M ("!MIP 'AL+W=O&PO=V]R:W-H M965T5@C61>U] 8 $H1 9 M " @9&D !X;"]W;W)K&UL4$L! M A0#% @ #45Y6."0 QDP P ]08 !D ("!O*L 'AL M+W=O&PO=V]R:W-H965T5B%D(M$&@P "DC 9 " M@1VX !X;"]W;W)K&UL4$L! A0#% @ #45Y M6%P--,]> P , D !D ("!;L0 'AL+W=O&PO=V]R:W-H965T5CPPRQQ: P \F 9 " @0?9 !X;"]W;W)K M&UL4$L! A0#% @ #45Y6-R6XM.F @ WP4 M !D ("!IN4 'AL+W=O&PO=V]R:W-H965T5CTYT8+ M_Q0 (@] 9 " @:/K !X;"]W;W)K&UL4$L! A0#% @ #45Y6+KD<,&PO=V]R:W-H965T M5BC."*Q^0@ !@6 9 M " @44) 0!X;"]W;W)K&UL4$L! A0# M% @ #45Y6.\HAN%& P 6 < !D ("!=1(! 'AL+W=O M&PO=V]R:W-H965T5@,F V8$ , /8& 9 " @5@; M 0!X;"]W;W)K&UL4$L! A0#% @ #45Y6#"Q M7-?P @ $ L !D ("!GQX! 'AL+W=O&PO=V]R:W-H965T5C(5>)"%S< &W% 9 " @8 F 0!X;"]W;W)K&UL4$L! A0#% @ #45Y6,%\?HP " =!8 !D M ("!SET! 'AL+W=O&PO M=V]R:W-H965T5A&3*E #0< M $42 9 " @1ML 0!X;"]W;W)K&UL4$L! A0#% @ #45Y6 3G+/BT @ *08 !D ("! M7W,! 'AL+W=O&PO=V]R:W-H965T5@KO=*DR 0 !D, 9 M " @6=Y 0!X;"]W;W)K&UL4$L! A0#% M @ #45Y6('!\OM' P !P< !D ("!9GX! 'AL+W=O&PO=V]R:W-H965T5AI2D3H.P0 -X* 9 " @82) 0!X M;"]W;W)K&UL4$L! A0#% @ #45Y6##U[@1R M P '@D !D ("!]HT! 'AL+W=O>>4H# #>!P &0 M@(&?D0$ >&PO=V]R:W-H965T5@NL&EZ6 8 ) 1 9 " @2"5 0!X;"]W;W)K&UL4$L! A0#% @ #45Y6%%,$U*O @ $08 !D M ("!KYL! 'AL+W=O&PO=V]R M:W-H965T5A)$7E9) 0 #L+ M 9 " @?*F 0!X;"]W;W)K&UL M4$L! A0#% @ #45Y6,2X]KR3 @ P04 !D ("!3:L! M 'AL+W=O&PO=V]R:W-H965T5A'XXM$/ 4 /\- 9 M " @:6Q 0!X;"]W;W)K&UL4$L! A0#% @ M#45Y6$K>K8=] P .P\ !D ("!&+&PO=V]R:W-H965T5BX^0)]6 ( %H% 9 " @6N_ 0!X;"]W M;W)K&UL4$L! A0#% @ #45Y6-=&PO=V]R:W-H965T5@7 M1LEP-P( 'X$ 9 " @2[( 0!X;"]W;W)K&UL4$L! A0#% @ #45Y6/\8!F92!@ =C@ !D M ("!G,H! 'AL+W=O&PO=V]R:W-H M965T5@AU0$^(P, )X- 9 M " @37D 0!X;"]W;W)K&UL4$L! M A0#% @ #45Y6 J*=)7- @ ^08 !D ("!C^&PO=V]R:W-H965T5A^Z)WC @L ).# 9 " M@8KM 0!X;"]W;W)K&UL4$L! A0#% @ #45Y M6&D( G#Y!0 9!H !D ("!P_@! 'AL+W=O&PO=V]R:W-H965T5@W=C)EAP0 %$5 9 " @8<% @!X;"]W;W)K M&UL4$L! A0#% @ #45Y6!"4-/==! /AP M !D ("!10H" 'AL+W=O!0 &0 @('9#@( M>&PO=V]R:W-H965T5A$T]+$ M>P( -4% 9 " @6$1 @!X;"]W;W)K&UL4$L! A0#% @ #45Y6*.@1)*G @ 00@ !D M ("!$Q0" 'AL+W=O&PO=V]R:W-H965T M5CXY 2X7 0 ,@8 9 M " @>X9 @!X;"]W;W)K&UL4$L! A0# M% @ #45Y6,[D^#+& @ QP< !D ("!@1X" 'AL+W=O M&PO=V]R:W-H965T5C,J/(-# 0 "X5 9 " @>XD M @!X;"]W;W)K&UL4$L! A0#% @ #45Y6#5B M_H$. P /@L !D ("!,2D" 'AL+W=O&PO M=V]R:W-H965T5C!@C&1E@, M )@, 9 " @&UL4$L! A0#% @ #45Y6!#W7AH*! 3!< !D ("! MED " 'AL+W=O&PO=V]R:W-H965T5@TTS?VC@0 !0: 9 M " @3=) @!X;"]W;W)K&UL4$L! A0#% M @ #45Y6!?Y7[Q( P Z0P !D ("!_$T" 'AL+W=O&PO=V]R:W-H965T5A!C^5N20T ,BO 9 " @<=@ @!X;"]W;W)K&UL4$L! A0#% @ #45Y6/JFX%$C!0 6AX !D M ("!1VX" 'AL+W=O$" #F" &0 @(&A&PO=V]R M:W-H965T5@)/#C'D@4 $LC M 9 " @;EV @!X;"]W;W)K&UL M4$L! A0#% @ #45Y6/9GS;S! @ [0D !D ("!@GP" M 'AL+W=O&PO=V]R:W-H965T5B^'O8'WP0 ' 8 9 M " @?F" @!X;"]W;W)K&UL4$L! A0#% @ M#45Y6'QOL-9K!0 ]1X !H ("!#X@" 'AL+W=O&UL4$L! M A0#% @ #45Y6*L83BM4 P 90X !H ("!;I " 'AL M+W=O&UL4$L! A0#% @ #45Y6,(6(V\* M P V0T !H ("!^I," 'AL+W=O&UL4$L! A0#% @ #45Y6&\O9F#E @ 1@@ !H M ("!/)<" 'AL+W=O&UL4$L! A0#% @ M#45Y6+P&D[A! P & P !H ("!69H" 'AL+W=O&UL4$L! M A0#% @ #45Y6$,B0MY\!0 NQ< !H ("!2Z," 'AL M+W=O&UL4$L! A0#% @ #45Y6,42B'A8 M!0 2Q8 !H ("!_Z@" 'AL+W=O&UL4$L! A0#% @ #45Y6- FKHC2 @ LPL !H M ("!CZX" 'AL+W=O&UL4$L! A0#% @ M#45Y6"># 69' P R0D !H ("!F;$" 'AL+W=O&UL4$L! M A0#% @ #45Y6*ZF4T@Z @ 7P4 !H ("!K+T" 'AL M+W=O&UL4$L! A0#% @ #45Y6+H9$/*I M @ ^P< !H ("!'L " 'AL+W=O&UL4$L! A0#% @ #45Y6#/F.)P8 P E D !H M ("!_\(" 'AL+W=O&UL4$L! A0#% @ M#45Y6+D62;'^!P [3( !H ("!3\8" 'AL+W=O&UL4$L! M A0#% @ #45Y6-C]EPE2 P L!4 T ( !O=(" 'AL M+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ #45Y6,DP(5,X P %T0 !H ( !X]\" 'AL+U]R M96QS+W=O XML 132 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 133 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 135 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1 html 351 614 1 true 97 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://synchronoss.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://synchronoss.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 3 false false R4.htm 0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Sheet http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME Statements 6 false false R7.htm 0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Sheet http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY Statements 7 false false R8.htm 0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 0000009 - Disclosure - Description of Business Sheet http://synchronoss.com/role/DescriptionofBusiness Description of Business Notes 9 false false R10.htm 0000010 - Disclosure - Summary of Significant Accounting Policies Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 0000011 - Disclosure - Revenue Sheet http://synchronoss.com/role/Revenue Revenue Notes 11 false false R12.htm 0000012 - Disclosure - Divestitures and Discontinued Operations Sheet http://synchronoss.com/role/DivestituresandDiscontinuedOperations Divestitures and Discontinued Operations Notes 12 false false R13.htm 0000013 - Disclosure - Accounts Receivable Securitization Facility Sheet http://synchronoss.com/role/AccountsReceivableSecuritizationFacility Accounts Receivable Securitization Facility Notes 13 false false R14.htm 0000014 - Disclosure - Allowance for Credit Losses Sheet http://synchronoss.com/role/AllowanceforCreditLosses Allowance for Credit Losses Notes 14 false false R15.htm 0000015 - Disclosure - Fair Value Measurements Sheet http://synchronoss.com/role/FairValueMeasurements Fair Value Measurements Notes 15 false false R16.htm 0000016 - Disclosure - Note Receivable Sheet http://synchronoss.com/role/NoteReceivable Note Receivable Notes 16 false false R17.htm 0000017 - Disclosure - Property and Equipment Sheet http://synchronoss.com/role/PropertyandEquipment Property and Equipment Notes 17 false false R18.htm 0000018 - Disclosure - Goodwill and Intangibles Sheet http://synchronoss.com/role/GoodwillandIntangibles Goodwill and Intangibles Notes 18 false false R19.htm 0000019 - Disclosure - Accrued Expenses Sheet http://synchronoss.com/role/AccruedExpenses Accrued Expenses Notes 19 false false R20.htm 0000020 - Disclosure - Leases Sheet http://synchronoss.com/role/Leases Leases Notes 20 false false R21.htm 0000021 - Disclosure - Debt Sheet http://synchronoss.com/role/Debt Debt Notes 21 false false R22.htm 0000022 - Disclosure - Accumulated Other Comprehensive (Loss) / Income Sheet http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncome Accumulated Other Comprehensive (Loss) / Income Notes 22 false false R23.htm 0000023 - Disclosure - Capital Structure Sheet http://synchronoss.com/role/CapitalStructure Capital Structure Notes 23 false false R24.htm 0000024 - Disclosure - Stock Plans Sheet http://synchronoss.com/role/StockPlans Stock Plans Notes 24 false false R25.htm 0000025 - Disclosure - 401(k) Plan Sheet http://synchronoss.com/role/A401kPlan 401(k) Plan Notes 25 false false R26.htm 0000026 - Disclosure - Restructuring Sheet http://synchronoss.com/role/Restructuring Restructuring Notes 26 false false R27.htm 0000027 - Disclosure - Income Taxes Sheet http://synchronoss.com/role/IncomeTaxes Income Taxes Notes 27 false false R28.htm 0000028 - Disclosure - Earnings per Common Share (???EPS???) Sheet http://synchronoss.com/role/EarningsperCommonShareEPS Earnings per Common Share (???EPS???) Notes 28 false false R29.htm 0000029 - Disclosure - Commitments Sheet http://synchronoss.com/role/Commitments Commitments Notes 29 false false R30.htm 0000030 - Disclosure - Legal Matters Sheet http://synchronoss.com/role/LegalMatters Legal Matters Notes 30 false false R31.htm 0000031 - Disclosure - Additional Financial Information Sheet http://synchronoss.com/role/AdditionalFinancialInformation Additional Financial Information Notes 31 false false R32.htm 0000032 - Disclosure - Summary of Quarterly Results of Operations (Unaudited) Sheet http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnaudited Summary of Quarterly Results of Operations (Unaudited) Notes 32 false false R33.htm 0000033 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Sheet http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS Notes 33 false false R34.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 34 false false R35.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 35 false false R36.htm 9954471 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://synchronoss.com/role/SummaryofSignificantAccountingPolicies 36 false false R37.htm 9954472 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://synchronoss.com/role/SummaryofSignificantAccountingPolicies 37 false false R38.htm 9954473 - Disclosure - Revenue (Tables) Sheet http://synchronoss.com/role/RevenueTables Revenue (Tables) Tables http://synchronoss.com/role/Revenue 38 false false R39.htm 9954474 - Disclosure - Divestitures and Discontinued Operations (Tables) Sheet http://synchronoss.com/role/DivestituresandDiscontinuedOperationsTables Divestitures and Discontinued Operations (Tables) Tables http://synchronoss.com/role/DivestituresandDiscontinuedOperations 39 false false R40.htm 9954475 - Disclosure - Allowance for Credit Losses (Tables) Sheet http://synchronoss.com/role/AllowanceforCreditLossesTables Allowance for Credit Losses (Tables) Tables http://synchronoss.com/role/AllowanceforCreditLosses 40 false false R41.htm 9954476 - Disclosure - Property and Equipment (Tables) Sheet http://synchronoss.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://synchronoss.com/role/PropertyandEquipment 41 false false R42.htm 9954477 - Disclosure - Goodwill and Intangibles (Tables) Sheet http://synchronoss.com/role/GoodwillandIntangiblesTables Goodwill and Intangibles (Tables) Tables http://synchronoss.com/role/GoodwillandIntangibles 42 false false R43.htm 9954478 - Disclosure - Accrued Expenses (Tables) Sheet http://synchronoss.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://synchronoss.com/role/AccruedExpenses 43 false false R44.htm 9954479 - Disclosure - Leases (Tables) Sheet http://synchronoss.com/role/LeasesTables Leases (Tables) Tables http://synchronoss.com/role/Leases 44 false false R45.htm 9954480 - Disclosure - Debt (Tables) Sheet http://synchronoss.com/role/DebtTables Debt (Tables) Tables http://synchronoss.com/role/Debt 45 false false R46.htm 9954481 - Disclosure - Accumulated Other Comprehensive (Loss) / Income (Tables) Sheet http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeTables Accumulated Other Comprehensive (Loss) / Income (Tables) Tables http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncome 46 false false R47.htm 9954482 - Disclosure - Capital Structure (Tables) Sheet http://synchronoss.com/role/CapitalStructureTables Capital Structure (Tables) Tables http://synchronoss.com/role/CapitalStructure 47 false false R48.htm 9954483 - Disclosure - Stock Plans (Tables) Sheet http://synchronoss.com/role/StockPlansTables Stock Plans (Tables) Tables http://synchronoss.com/role/StockPlans 48 false false R49.htm 9954484 - Disclosure - Restructuring (Tables) Sheet http://synchronoss.com/role/RestructuringTables Restructuring (Tables) Tables http://synchronoss.com/role/Restructuring 49 false false R50.htm 9954485 - Disclosure - Income Taxes (Tables) Sheet http://synchronoss.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://synchronoss.com/role/IncomeTaxes 50 false false R51.htm 9954486 - Disclosure - Earnings per Common Share (???EPS???) (Tables) Sheet http://synchronoss.com/role/EarningsperCommonShareEPSTables Earnings per Common Share (???EPS???) (Tables) Tables http://synchronoss.com/role/EarningsperCommonShareEPS 51 false false R52.htm 9954487 - Disclosure - Commitments (Tables) Sheet http://synchronoss.com/role/CommitmentsTables Commitments (Tables) Tables http://synchronoss.com/role/Commitments 52 false false R53.htm 9954488 - Disclosure - Additional Financial Information (Tables) Sheet http://synchronoss.com/role/AdditionalFinancialInformationTables Additional Financial Information (Tables) Tables http://synchronoss.com/role/AdditionalFinancialInformation 53 false false R54.htm 9954489 - Disclosure - Summary of Quarterly Results of Operations (Unaudited) (Tables) Sheet http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedTables Summary of Quarterly Results of Operations (Unaudited) (Tables) Tables http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnaudited 54 false false R55.htm 9954490 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details) Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails Summary of Significant Accounting Policies - Research and Development (Details) Details 55 false false R56.htm 9954491 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails Summary of Significant Accounting Policies - Concentration of Credit Risk (Details) Details 56 false false R57.htm 9954492 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details) Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails Summary of Significant Accounting Policies - Accounts Receivable (Details) Details 57 false false R58.htm 9954493 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details) Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails Summary of Significant Accounting Policies - Property and Equipment (Details) Details 58 false false R59.htm 9954494 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency (Details) Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails Summary of Significant Accounting Policies - Foreign Currency (Details) Details 59 false false R60.htm 9954495 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details) Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails Summary of Significant Accounting Policies - Stock-Based Compensation (Details) Details 60 false false R61.htm 9954496 - Disclosure - Summary of Significant Accounting Policies - Segment and Geographic Information (Details) Sheet http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails Summary of Significant Accounting Policies - Segment and Geographic Information (Details) Details 61 false false R62.htm 9954497 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 62 false false R63.htm 9954498 - Disclosure - Revenue - Narrative (Details) Sheet http://synchronoss.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 63 false false R64.htm 9954499 - Disclosure - Revenue - Contract Assets and Liabilities (Details) Sheet http://synchronoss.com/role/RevenueContractAssetsandLiabilitiesDetails Revenue - Contract Assets and Liabilities (Details) Details 64 false false R65.htm 9954500 - Disclosure - Revenue - Remaining Performance Obligations (Details) Sheet http://synchronoss.com/role/RevenueRemainingPerformanceObligationsDetails Revenue - Remaining Performance Obligations (Details) Details 65 false false R66.htm 9954501 - Disclosure - Divestitures and Discontinued Operations - Narrative (Details) Sheet http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails Divestitures and Discontinued Operations - Narrative (Details) Details 66 false false R67.htm 9954502 - Disclosure - Divestitures and Discontinued Operations - Schedule of Net Income From Discontinued Operations (Details) Sheet http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails Divestitures and Discontinued Operations - Schedule of Net Income From Discontinued Operations (Details) Details 67 false false R68.htm 9954503 - Disclosure - Divestitures and Discontinued Operations - Schedule of Assets and Liabilities Discontinued Operations (Details) Sheet http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails Divestitures and Discontinued Operations - Schedule of Assets and Liabilities Discontinued Operations (Details) Details 68 false false R69.htm 9954504 - Disclosure - Divestitures and Discontinued Operations - Schedule of Cash Flows Discontinued Operations (Details) Sheet http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails Divestitures and Discontinued Operations - Schedule of Cash Flows Discontinued Operations (Details) Details 69 false false R70.htm 9954505 - Disclosure - Accounts Receivable Securitization Facility (Details) Sheet http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails Accounts Receivable Securitization Facility (Details) Details http://synchronoss.com/role/AccountsReceivableSecuritizationFacility 70 false false R71.htm 9954506 - Disclosure - Allowance for Credit Losses - Narrative (Details) Sheet http://synchronoss.com/role/AllowanceforCreditLossesNarrativeDetails Allowance for Credit Losses - Narrative (Details) Details 71 false false R72.htm 9954507 - Disclosure - Allowance for Credit Losses (Details) Sheet http://synchronoss.com/role/AllowanceforCreditLossesDetails Allowance for Credit Losses (Details) Details http://synchronoss.com/role/AllowanceforCreditLossesTables 72 false false R73.htm 9954508 - Disclosure - Fair Value Measurements (Details) Sheet http://synchronoss.com/role/FairValueMeasurementsDetails Fair Value Measurements (Details) Details http://synchronoss.com/role/FairValueMeasurements 73 false false R74.htm 9954509 - Disclosure - Note Receivable (Details) Sheet http://synchronoss.com/role/NoteReceivableDetails Note Receivable (Details) Details http://synchronoss.com/role/NoteReceivable 74 false false R75.htm 9954510 - Disclosure - Property and Equipment (Details) Sheet http://synchronoss.com/role/PropertyandEquipmentDetails Property and Equipment (Details) Details http://synchronoss.com/role/PropertyandEquipmentTables 75 false false R76.htm 9954511 - Disclosure - Goodwill and Intangibles - Goodwill (Details) Sheet http://synchronoss.com/role/GoodwillandIntangiblesGoodwillDetails Goodwill and Intangibles - Goodwill (Details) Details 76 false false R77.htm 9954512 - Disclosure - Goodwill and Intangibles - Additional Information (Details) Sheet http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails Goodwill and Intangibles - Additional Information (Details) Details 77 false false R78.htm 9954513 - Disclosure - Goodwill and Intangibles - Intangible Assets (Details) Sheet http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails Goodwill and Intangibles - Intangible Assets (Details) Details 78 false false R79.htm 9954514 - Disclosure - Goodwill and Intangibles - Intangible Assets - Future Amortization (Details) Sheet http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails Goodwill and Intangibles - Intangible Assets - Future Amortization (Details) Details 79 false false R80.htm 9954515 - Disclosure - Accrued Expenses (Details) Sheet http://synchronoss.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://synchronoss.com/role/AccruedExpensesTables 80 false false R81.htm 9954516 - Disclosure - Leases - Operating/Financing Assets and Liabilities (Details) Sheet http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails Leases - Operating/Financing Assets and Liabilities (Details) Details 81 false false R82.htm 9954517 - Disclosure - Leases - Operating Lease ROU Assets (Details) Sheet http://synchronoss.com/role/LeasesOperatingLeaseROUAssetsDetails Leases - Operating Lease ROU Assets (Details) Details 82 false false R83.htm 9954518 - Disclosure - Leases - Operating Lease Liabilities (Details) Sheet http://synchronoss.com/role/LeasesOperatingLeaseLiabilitiesDetails Leases - Operating Lease Liabilities (Details) Details 83 false false R84.htm 9954519 - Disclosure - Leases - Components of Lease Expense (Details) Sheet http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails Leases - Components of Lease Expense (Details) Details 84 false false R85.htm 9954520 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) Sheet http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails Leases - Maturities of Operating Lease Liabilities (Details) Details 85 false false R86.htm 9954521 - Disclosure - Leases - Weighted Average Lease Term and Rates (Details) Sheet http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails Leases - Weighted Average Lease Term and Rates (Details) Details 86 false false R87.htm 9954522 - Disclosure - Debt - Offering of Senior Notes (Details) Notes http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails Debt - Offering of Senior Notes (Details) Details 87 false false R88.htm 9954523 - Disclosure - Debt - Carrying Amounts (Details) Sheet http://synchronoss.com/role/DebtCarryingAmountsDetails Debt - Carrying Amounts (Details) Details 88 false false R89.htm 9954524 - Disclosure - Debt - Carrying Values and Estimated Fair Values of Debt Instruments (Details) Sheet http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails Debt - Carrying Values and Estimated Fair Values of Debt Instruments (Details) Details 89 false false R90.htm 9954525 - Disclosure - Debt - 2019 Revolving Credit Facility (Details) Sheet http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails Debt - 2019 Revolving Credit Facility (Details) Details 90 false false R91.htm 9954526 - Disclosure - Debt - Interest Expense (Details) Sheet http://synchronoss.com/role/DebtInterestExpenseDetails Debt - Interest Expense (Details) Details 91 false false R92.htm 9954527 - Disclosure - Accumulated Other Comprehensive (Loss) / Income (Details) Sheet http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails Accumulated Other Comprehensive (Loss) / Income (Details) Details http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeTables 92 false false R93.htm 9954528 - Disclosure - Capital Structure - Additional Information (Details) Sheet http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails Capital Structure - Additional Information (Details) Details 93 false false R94.htm 9954529 - Disclosure - Capital Structure - Preferred Stock (Details) Sheet http://synchronoss.com/role/CapitalStructurePreferredStockDetails Capital Structure - Preferred Stock (Details) Details 94 false false R95.htm 9954530 - Disclosure - Stock Plans - Plan Information (Details) Sheet http://synchronoss.com/role/StockPlansPlanInformationDetails Stock Plans - Plan Information (Details) Details 95 false false R96.htm 9954531 - Disclosure - Stock Plans - Stock-based Compensation (Details) Sheet http://synchronoss.com/role/StockPlansStockbasedCompensationDetails Stock Plans - Stock-based Compensation (Details) Details 96 false false R97.htm 9954532 - Disclosure - Stock Plans - Options Vesting (Details) Sheet http://synchronoss.com/role/StockPlansOptionsVestingDetails Stock Plans - Options Vesting (Details) Details 97 false false R98.htm 9954533 - Disclosure - Stock Plans - Black-Scholes Assumptions (Details) Sheet http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails Stock Plans - Black-Scholes Assumptions (Details) Details 98 false false R99.htm 9954534 - Disclosure - Stock Plans - Stock Options (Details) Sheet http://synchronoss.com/role/StockPlansStockOptionsDetails Stock Plans - Stock Options (Details) Details 99 false false R100.htm 9954535 - Disclosure - Stock Plans - Restricted Stock and Performance Stock (Details) Sheet http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails Stock Plans - Restricted Stock and Performance Stock (Details) Details 100 false false R101.htm 9954536 - Disclosure - 401(k) Plan (Details) Sheet http://synchronoss.com/role/A401kPlanDetails 401(k) Plan (Details) Details http://synchronoss.com/role/A401kPlan 101 false false R102.htm 9954537 - Disclosure - Restructuring - Schedule of the Restructuring Accrual and Changes (Details) Sheet http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails Restructuring - Schedule of the Restructuring Accrual and Changes (Details) Details 102 false false R103.htm 9954538 - Disclosure - Restructuring - Narrative (Details) Sheet http://synchronoss.com/role/RestructuringNarrativeDetails Restructuring - Narrative (Details) Details 103 false false R104.htm 9954539 - Disclosure - Income Taxes - Components of Income before Income Taxes (Details) Sheet http://synchronoss.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxesDetails Income Taxes - Components of Income before Income Taxes (Details) Details 104 false false R105.htm 9954540 - Disclosure - Income Taxes - Components of Income Tax Expense (Details) Sheet http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails Income Taxes - Components of Income Tax Expense (Details) Details 105 false false R106.htm 9954541 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 106 false false R107.htm 9954542 - Disclosure - Income Taxes - Reconciliation of Statutory Rate (Details) Sheet http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails Income Taxes - Reconciliation of Statutory Rate (Details) Details 107 false false R108.htm 9954543 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) Components (Details) Sheet http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails Income Taxes - Deferred Tax Assets (Liabilities) Components (Details) Details 108 false false R109.htm 9954544 - Disclosure - Income Taxes - Carryforwards (Details) Sheet http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails Income Taxes - Carryforwards (Details) Details 109 false false R110.htm 9954545 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details) Sheet http://synchronoss.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized Tax Benefits (Details) Details 110 false false R111.htm 9954546 - Disclosure - Earnings per Common Share (???EPS???) (Details) Sheet http://synchronoss.com/role/EarningsperCommonShareEPSDetails Earnings per Common Share (???EPS???) (Details) Details http://synchronoss.com/role/EarningsperCommonShareEPSTables 111 false false R112.htm 9954547 - Disclosure - Commitments (Details) Sheet http://synchronoss.com/role/CommitmentsDetails Commitments (Details) Details http://synchronoss.com/role/CommitmentsTables 112 false false R113.htm 9954548 - Disclosure - Legal Matters (Details) Sheet http://synchronoss.com/role/LegalMattersDetails Legal Matters (Details) Details http://synchronoss.com/role/LegalMatters 113 false false R114.htm 9954549 - Disclosure - Additional Financial Information (Details) Sheet http://synchronoss.com/role/AdditionalFinancialInformationDetails Additional Financial Information (Details) Details http://synchronoss.com/role/AdditionalFinancialInformationTables 114 false false R115.htm 9954550 - Disclosure - Summary of Quarterly Results of Operations (Unaudited) (Details) Sheet http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails Summary of Quarterly Results of Operations (Unaudited) (Details) Details http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedTables 115 false false R116.htm 9954551 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Sheet http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details) Details http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS 116 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy in us-gaap/2023 used in 1 facts was deprecated in us-gaap/2024 as of 2024 and should not be used. sncr-20231231.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 13 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityFilerCategory, ecd:TrdArrDuration, us-gaap:FiniteLivedIntangibleAssetUsefulLife, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage, us-gaap:StockholdersEquityNoteStockSplitConversionRatio1 - sncr-20231231.htm 4 [dqc-0015-Negative-Values] Fact us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent has a value of -0.205 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent fact are: Context: c-1, Unit: number, Rule Element Id: 9793. sncr-20231231.htm 4 [dqc-0015-Negative-Values] Fact us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent has a value of -1.313 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent fact are: Context: c-10, Unit: number, Rule Element Id: 9793. sncr-20231231.htm 4 [dqc-0015-Negative-Values] Fact us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent has a value of -0.098 which is less than zero. This element should not have a negative value. The preparer should consider if the value is input correctly for this assertion and, after considering the appropriateness of the input, if incorrect, input the amount as a positive (i.e., absolute) value and provide a negated label. The properties of this us-gaap:EffectiveIncomeTaxRateReconciliationGiltiPercent fact are: Context: c-11, Unit: number, Rule Element Id: 9793. sncr-20231231.htm 4 sncr-20231231.htm sncr-20231231.xsd sncr-20231231_cal.xml sncr-20231231_def.xml sncr-20231231_lab.xml sncr-20231231_pre.xml sncr-20231231_g1.jpg http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 138 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "sncr-20231231.htm": { "nsprefix": "sncr", "nsuri": "http://synchronoss.com/20231231", "dts": { "inline": { "local": [ "sncr-20231231.htm" ] }, "schema": { "local": [ "sncr-20231231.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": [ "sncr-20231231_cal.xml" ] }, "definitionLink": { "local": [ "sncr-20231231_def.xml" ] }, "labelLink": { "local": [ "sncr-20231231_lab.xml" ] }, "presentationLink": { "local": [ "sncr-20231231_pre.xml" ] } }, "keyStandard": 511, "keyCustom": 103, "axisStandard": 36, "axisCustom": 1, "memberStandard": 59, "memberCustom": 34, "hidden": { "total": 28, "http://fasb.org/us-gaap/2023": 22, "http://xbrl.sec.gov/dei/2023": 5, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 351, "entityCount": 1, "segmentCount": 97, "elementCount": 992, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1533, "http://xbrl.sec.gov/dei/2023": 42, "http://xbrl.sec.gov/ecd/2023": 10, "http://fasb.org/srt/2023": 2 }, "report": { "R1": { "role": "http://synchronoss.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": "sncr-20231231.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": "sncr-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://synchronoss.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:PrepaidExpenseAndOtherAssetsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R4": { "role": "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000004 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-264", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R5": { "role": "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "0000005 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R6": { "role": "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R7": { "role": "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "0000007 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-12", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-12", "name": "us-gaap:CommonStockSharesIssued", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "0000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sncr:DepreciationDepletionAndAmortizationNetOfImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R9": { "role": "http://synchronoss.com/role/DescriptionofBusiness", "longName": "0000009 - Disclosure - Description of Business", "shortName": "Description of Business", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NatureOfOperations", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPolicies", "longName": "0000010 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R11": { "role": "http://synchronoss.com/role/Revenue", "longName": "0000011 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://synchronoss.com/role/DivestituresandDiscontinuedOperations", "longName": "0000012 - Disclosure - Divestitures and Discontinued Operations", "shortName": "Divestitures and Discontinued Operations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://synchronoss.com/role/AccountsReceivableSecuritizationFacility", "longName": "0000013 - Disclosure - Accounts Receivable Securitization Facility", "shortName": "Accounts Receivable Securitization Facility", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://synchronoss.com/role/AllowanceforCreditLosses", "longName": "0000014 - Disclosure - Allowance for Credit Losses", "shortName": "Allowance for Credit Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://synchronoss.com/role/FairValueMeasurements", "longName": "0000015 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://synchronoss.com/role/NoteReceivable", "longName": "0000016 - Disclosure - Note Receivable", "shortName": "Note Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "sncr:NoteReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sncr:NoteReceivableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://synchronoss.com/role/PropertyandEquipment", "longName": "0000017 - Disclosure - Property and Equipment", "shortName": "Property and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://synchronoss.com/role/GoodwillandIntangibles", "longName": "0000018 - Disclosure - Goodwill and Intangibles", "shortName": "Goodwill and Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://synchronoss.com/role/AccruedExpenses", "longName": "0000019 - Disclosure - Accrued Expenses", "shortName": "Accrued Expenses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://synchronoss.com/role/Leases", "longName": "0000020 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://synchronoss.com/role/Debt", "longName": "0000021 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncome", "longName": "0000022 - Disclosure - Accumulated Other Comprehensive (Loss) / Income", "shortName": "Accumulated Other Comprehensive (Loss) / Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://synchronoss.com/role/CapitalStructure", "longName": "0000023 - Disclosure - Capital Structure", "shortName": "Capital Structure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://synchronoss.com/role/StockPlans", "longName": "0000024 - Disclosure - Stock Plans", "shortName": "Stock Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://synchronoss.com/role/A401kPlan", "longName": "0000025 - Disclosure - 401(k) Plan", "shortName": "401(k) Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://synchronoss.com/role/Restructuring", "longName": "0000026 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "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": "sncr-20231231.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": "sncr-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://synchronoss.com/role/IncomeTaxes", "longName": "0000027 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://synchronoss.com/role/EarningsperCommonShareEPS", "longName": "0000028 - Disclosure - Earnings per Common Share (\u201cEPS\u201d)", "shortName": "Earnings per Common Share (\u201cEPS\u201d)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://synchronoss.com/role/Commitments", "longName": "0000029 - Disclosure - Commitments", "shortName": "Commitments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://synchronoss.com/role/LegalMatters", "longName": "0000030 - Disclosure - Legal Matters", "shortName": "Legal Matters", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://synchronoss.com/role/AdditionalFinancialInformation", "longName": "0000031 - Disclosure - Additional Financial Information", "shortName": "Additional Financial Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnaudited", "longName": "0000032 - Disclosure - Summary of Quarterly Results of Operations (Unaudited)", "shortName": "Summary of Quarterly Results of Operations (Unaudited)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R33": { "role": "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS", "longName": "0000033 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R34": { "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": "34", "firstAnchor": { "contextRef": "c-332", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R35": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:MtrlTermsOfTrdArrTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DiscontinuedOperationsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DiscontinuedOperationsPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://synchronoss.com/role/RevenueTables", "longName": "9954473 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsTables", "longName": "9954474 - Disclosure - Divestitures and Discontinued Operations (Tables)", "shortName": "Divestitures and Discontinued Operations (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://synchronoss.com/role/AllowanceforCreditLossesTables", "longName": "9954475 - Disclosure - Allowance for Credit Losses (Tables)", "shortName": "Allowance for Credit Losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://synchronoss.com/role/PropertyandEquipmentTables", "longName": "9954476 - Disclosure - Property and Equipment (Tables)", "shortName": "Property and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://synchronoss.com/role/GoodwillandIntangiblesTables", "longName": "9954477 - Disclosure - Goodwill and Intangibles (Tables)", "shortName": "Goodwill and Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://synchronoss.com/role/AccruedExpensesTables", "longName": "9954478 - Disclosure - Accrued Expenses (Tables)", "shortName": "Accrued Expenses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://synchronoss.com/role/LeasesTables", "longName": "9954479 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "sncr:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sncr:AssetsAndLiabilitiesLesseeTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://synchronoss.com/role/DebtTables", "longName": "9954480 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeTables", "longName": "9954481 - Disclosure - Accumulated Other Comprehensive (Loss) / Income (Tables)", "shortName": "Accumulated Other Comprehensive (Loss) / Income (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://synchronoss.com/role/CapitalStructureTables", "longName": "9954482 - Disclosure - Capital Structure (Tables)", "shortName": "Capital Structure (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TemporaryEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TemporaryEquityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://synchronoss.com/role/StockPlansTables", "longName": "9954483 - Disclosure - Stock Plans (Tables)", "shortName": "Stock Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://synchronoss.com/role/RestructuringTables", "longName": "9954484 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://synchronoss.com/role/IncomeTaxesTables", "longName": "9954485 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://synchronoss.com/role/EarningsperCommonShareEPSTables", "longName": "9954486 - Disclosure - Earnings per Common Share (\u201cEPS\u201d) (Tables)", "shortName": "Earnings per Common Share (\u201cEPS\u201d) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://synchronoss.com/role/CommitmentsTables", "longName": "9954487 - Disclosure - Commitments (Tables)", "shortName": "Commitments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://synchronoss.com/role/AdditionalFinancialInformationTables", "longName": "9954488 - Disclosure - Additional Financial Information (Tables)", "shortName": "Additional Financial Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedTables", "longName": "9954489 - Disclosure - Summary of Quarterly Results of Operations (Unaudited) (Tables)", "shortName": "Summary of Quarterly Results of Operations (Unaudited) (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails", "longName": "9954490 - Disclosure - Summary of Significant Accounting Policies - Research and Development (Details)", "shortName": "Summary of Significant Accounting Policies - Research and Development (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CapitalizedComputerSoftwareNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "sncr:SoftwareDevelopmentCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CapitalizedComputerSoftwareNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "sncr:SoftwareDevelopmentCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "longName": "9954491 - Disclosure - Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "shortName": "Summary of Significant Accounting Policies - Concentration of Credit Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-53", "name": "sncr:RevenuePerformanceObligationExpectedTimingOfSatisfactionPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-53", "name": "sncr:RevenuePerformanceObligationExpectedTimingOfSatisfactionPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails", "longName": "9954492 - Disclosure - Summary of Significant Accounting Policies - Accounts Receivable (Details)", "shortName": "Summary of Significant Accounting Policies - Accounts Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:UnbilledReceivablesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:UnbilledReceivablesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "longName": "9954493 - Disclosure - Summary of Significant Accounting Policies - Property and Equipment (Details)", "shortName": "Summary of Significant Accounting Policies - Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "sncr:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleListNotDisclosedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sncr:FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleListNotDisclosedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails", "longName": "9954494 - Disclosure - Summary of Significant Accounting Policies - Foreign Currency (Details)", "shortName": "Summary of Significant Accounting Policies - Foreign Currency (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails", "longName": "9954495 - Disclosure - Summary of Significant Accounting Policies - Stock-Based Compensation (Details)", "shortName": "Summary of Significant Accounting Policies - Stock-Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-6", "name": "sncr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCompensationPlans", "unitRef": "compensation_plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "sncr:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCompensationPlans", "unitRef": "compensation_plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails", "longName": "9954496 - Disclosure - Summary of Significant Accounting Policies - Segment and Geographic Information (Details)", "shortName": "Summary of Significant Accounting Policies - Segment and Geographic Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails", "longName": "9954497 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "shortName": "Revenue - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-332", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-92", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R63": { "role": "http://synchronoss.com/role/RevenueNarrativeDetails", "longName": "9954498 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://synchronoss.com/role/RevenueContractAssetsandLiabilitiesDetails", "longName": "9954499 - Disclosure - Revenue - Contract Assets and Liabilities (Details)", "shortName": "Revenue - Contract Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://synchronoss.com/role/RevenueRemainingPerformanceObligationsDetails", "longName": "9954500 - Disclosure - Revenue - Remaining Performance Obligations (Details)", "shortName": "Revenue - Remaining Performance Obligations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-6", "name": "sncr:RevenueRemainingPerformanceObligationAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "sncr:RevenueRemainingPerformanceObligationAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "longName": "9954501 - Disclosure - Divestitures and Discontinued Operations - Narrative (Details)", "shortName": "Divestitures and Discontinued Operations - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DividendsPreferredStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-174", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R67": { "role": "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails", "longName": "9954502 - Disclosure - Divestitures and Discontinued Operations - Schedule of Net Income From Discontinued Operations (Details)", "shortName": "Divestitures and Discontinued Operations - Schedule of Net Income From Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "sncr:DisposalGroupIncludingDiscontinuedOperationIncomeLossFromContinuingOperationsBeforeIncomeTaxes", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R68": { "role": "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails", "longName": "9954503 - Disclosure - Divestitures and Discontinued Operations - Schedule of Assets and Liabilities Discontinued Operations (Details)", "shortName": "Divestitures and Discontinued Operations - Schedule of Assets and Liabilities Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R69": { "role": "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails", "longName": "9954504 - Disclosure - Divestitures and Discontinued Operations - Schedule of Cash Flows Discontinued Operations (Details)", "shortName": "Divestitures and Discontinued Operations - Schedule of Cash Flows Discontinued Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-1", "name": "sncr:DisposalGroupIncludingDiscontinuedOperationLossOnDivestiture", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-180", "name": "us-gaap:DepreciationAndAmortizationDiscontinuedOperations", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R70": { "role": "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails", "longName": "9954505 - Disclosure - Accounts Receivable Securitization Facility (Details)", "shortName": "Accounts Receivable Securitization Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "sncr:ProceedsFromAccountsReceivableFacility", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-191", "name": "us-gaap:AccountsReceivableFromSecuritization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R71": { "role": "http://synchronoss.com/role/AllowanceforCreditLossesNarrativeDetails", "longName": "9954506 - Disclosure - Allowance for Credit Losses - Narrative (Details)", "shortName": "Allowance for Credit Losses - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R72": { "role": "http://synchronoss.com/role/AllowanceforCreditLossesDetails", "longName": "9954507 - Disclosure - Allowance for Credit Losses (Details)", "shortName": "Allowance for Credit Losses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-7", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://synchronoss.com/role/FairValueMeasurementsDetails", "longName": "9954508 - Disclosure - Fair Value Measurements (Details)", "shortName": "Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:CashAndCashEquivalentsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://synchronoss.com/role/NoteReceivableDetails", "longName": "9954509 - Disclosure - Note Receivable (Details)", "shortName": "Note Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-200", "name": "us-gaap:OtherAssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-200", "name": "us-gaap:OtherAssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://synchronoss.com/role/PropertyandEquipmentDetails", "longName": "9954510 - Disclosure - Property and Equipment (Details)", "shortName": "Property and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://synchronoss.com/role/GoodwillandIntangiblesGoodwillDetails", "longName": "9954511 - Disclosure - Goodwill and Intangibles - Goodwill (Details)", "shortName": "Goodwill and Intangibles - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "us-gaap:GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R77": { "role": "http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails", "longName": "9954512 - Disclosure - Goodwill and Intangibles - Additional Information (Details)", "shortName": "Goodwill and Intangibles - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:GoodwillImpairmentLoss", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails", "longName": "9954513 - Disclosure - Goodwill and Intangibles - Intangible Assets (Details)", "shortName": "Goodwill and Intangibles - Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails", "longName": "9954514 - Disclosure - Goodwill and Intangibles - Intangible Assets - Future Amortization (Details)", "shortName": "Goodwill and Intangibles - Intangible Assets - Future Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "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": "sncr-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://synchronoss.com/role/AccruedExpensesDetails", "longName": "9954515 - Disclosure - Accrued Expenses (Details)", "shortName": "Accrued Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails", "longName": "9954516 - Disclosure - Leases - Operating/Financing Assets and Liabilities (Details)", "shortName": "Leases - Operating/Financing Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-6", "name": "sncr:OperatingLeaseRightofUseAssetNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "sncr:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "sncr:OperatingLeaseRightofUseAssetNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "sncr:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R82": { "role": "http://synchronoss.com/role/LeasesOperatingLeaseROUAssetsDetails", "longName": "9954517 - Disclosure - Leases - Operating Lease ROU Assets (Details)", "shortName": "Leases - Operating Lease ROU Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-28", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "sncr:ScheduleOfRightOfUseAssetTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R83": { "role": "http://synchronoss.com/role/LeasesOperatingLeaseLiabilitiesDetails", "longName": "9954518 - Disclosure - Leases - Operating Lease Liabilities (Details)", "shortName": "Leases - Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:OperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "sncr:ScheduleOfOperatingLeaseLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sncr:OperatingLeaseInterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "sncr:ScheduleOfOperatingLeaseLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R84": { "role": "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails", "longName": "9954519 - Disclosure - Leases - Components of Lease Expense (Details)", "shortName": "Leases - Components of Lease Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseInterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseInterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R85": { "role": "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "longName": "9954520 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)", "shortName": "Leases - Maturities of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails", "longName": "9954521 - Disclosure - Leases - Weighted Average Lease Term and Rates (Details)", "shortName": "Leases - Weighted Average Lease Term and Rates (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R87": { "role": "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails", "longName": "9954522 - Disclosure - Debt - Offering of Senior Notes (Details)", "shortName": "Debt - Offering of Senior Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-222", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-222", "name": "us-gaap:DebtInstrumentFaceAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://synchronoss.com/role/DebtCarryingAmountsDetails", "longName": "9954523 - Disclosure - Debt - Carrying Amounts (Details)", "shortName": "Debt - Carrying Amounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R89": { "role": "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "longName": "9954524 - Disclosure - Debt - Carrying Values and Estimated Fair Values of Debt Instruments (Details)", "shortName": "Debt - Carrying Values and Estimated Fair Values of Debt Instruments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-230", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R90": { "role": "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails", "longName": "9954525 - Disclosure - Debt - 2019 Revolving Credit Facility (Details)", "shortName": "Debt - 2019 Revolving Credit Facility (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-233", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-233", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://synchronoss.com/role/DebtInterestExpenseDetails", "longName": "9954526 - Disclosure - Debt - Interest Expense (Details)", "shortName": "Debt - Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfFinancingCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseOther", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R92": { "role": "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "longName": "9954527 - Disclosure - Accumulated Other Comprehensive (Loss) / Income (Details)", "shortName": "Accumulated Other Comprehensive (Loss) / Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R93": { "role": "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "longName": "9954528 - Disclosure - Capital Structure - Additional Information (Details)", "shortName": "Capital Structure - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-261", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-261", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R94": { "role": "http://synchronoss.com/role/CapitalStructurePreferredStockDetails", "longName": "9954529 - Disclosure - Capital Structure - Preferred Stock (Details)", "shortName": "Capital Structure - Preferred Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-10", "name": "sncr:TemporaryEquityPreferredPaidInKindShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-10", "name": "sncr:TemporaryEquityPreferredPaidInKindShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:TemporaryEquityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R95": { "role": "http://synchronoss.com/role/StockPlansPlanInformationDetails", "longName": "9954530 - Disclosure - Stock Plans - Plan Information (Details)", "shortName": "Stock Plans - Plan Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-283", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-283", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R96": { "role": "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails", "longName": "9954531 - Disclosure - Stock Plans - Stock-based Compensation (Details)", "shortName": "Stock Plans - Stock-based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "longName": "9954532 - Disclosure - Stock Plans - Options Vesting (Details)", "shortName": "Stock Plans - Options Vesting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": null, "uniqueAnchor": null }, "R98": { "role": "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails", "longName": "9954533 - Disclosure - Stock Plans - Black-Scholes Assumptions (Details)", "shortName": "Stock Plans - Black-Scholes Assumptions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-294", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-294", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R99": { "role": "http://synchronoss.com/role/StockPlansStockOptionsDetails", "longName": "9954534 - Disclosure - Stock Plans - Stock Options (Details)", "shortName": "Stock Plans - Stock Options (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R100": { "role": "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails", "longName": "9954535 - Disclosure - Stock Plans - Restricted Stock and Performance Stock (Details)", "shortName": "Stock Plans - Restricted Stock and Performance Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-305", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-305", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:NonvestedRestrictedStockSharesActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R101": { "role": "http://synchronoss.com/role/A401kPlanDetails", "longName": "9954536 - Disclosure - 401(k) Plan (Details)", "shortName": "401(k) Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R102": { "role": "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails", "longName": "9954537 - Disclosure - Restructuring - Schedule of the Restructuring Accrual and Changes (Details)", "shortName": "Restructuring - Schedule of the Restructuring Accrual and Changes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-315", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R103": { "role": "http://synchronoss.com/role/RestructuringNarrativeDetails", "longName": "9954538 - Disclosure - Restructuring - Narrative (Details)", "shortName": "Restructuring - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-317", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R104": { "role": "http://synchronoss.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxesDetails", "longName": "9954539 - Disclosure - Income Taxes - Components of Income before Income Taxes (Details)", "shortName": "Income Taxes - Components of Income before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R105": { "role": "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails", "longName": "9954540 - Disclosure - Income Taxes - Components of Income Tax Expense (Details)", "shortName": "Income Taxes - Components of Income Tax Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R106": { "role": "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails", "longName": "9954541 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:TaxCreditCarryforwardAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R107": { "role": "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails", "longName": "9954542 - Disclosure - Income Taxes - Reconciliation of Statutory Rate (Details)", "shortName": "Income Taxes - Reconciliation of Statutory Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R108": { "role": "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails", "longName": "9954543 - Disclosure - Income Taxes - Deferred Tax Assets (Liabilities) Components (Details)", "shortName": "Income Taxes - Deferred Tax Assets (Liabilities) Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R109": { "role": "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails", "longName": "9954544 - Disclosure - Income Taxes - Carryforwards (Details)", "shortName": "Income Taxes - Carryforwards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-322", "name": "us-gaap:OperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R110": { "role": "http://synchronoss.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "9954545 - Disclosure - Income Taxes - Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R111": { "role": "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "longName": "9954546 - Disclosure - Earnings per Common Share (\u201cEPS\u201d) (Details)", "shortName": "Earnings per Common Share (\u201cEPS\u201d) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-332", "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PreferredStockDividendsAndOtherAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R112": { "role": "http://synchronoss.com/role/CommitmentsDetails", "longName": "9954547 - Disclosure - Commitments (Details)", "shortName": "Commitments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:PurchaseObligationDueInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R113": { "role": "http://synchronoss.com/role/LegalMattersDetails", "longName": "9954548 - Disclosure - Legal Matters (Details)", "shortName": "Legal Matters (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c-327", "name": "us-gaap:LossContingencyDamagesAwardedValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-327", "name": "us-gaap:LossContingencyDamagesAwardedValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true, "unique": true } }, "R114": { "role": "http://synchronoss.com/role/AdditionalFinancialInformationDetails", "longName": "9954549 - Disclosure - Additional Financial Information (Details)", "shortName": "Additional Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "114", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ForeignCurrencyTransactionGainLossBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "sncr:IncomeFromTaxCreditGovernmentRefunds", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R115": { "role": "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails", "longName": "9954550 - Disclosure - Summary of Quarterly Results of Operations (Unaudited) (Details)", "shortName": "Summary of Quarterly Results of Operations (Unaudited) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "115", "firstAnchor": { "contextRef": "c-332", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-331", "name": "us-gaap:DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } }, "R116": { "role": "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails", "longName": "9954551 - Disclosure - SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "shortName": "SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "116", "firstAnchor": { "contextRef": "c-338", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-343", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "sncr-20231231.htm", "unique": true } } }, "tag": { "sncr_A2014ConvertibleSeniorNotesDue2019Member": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "A2014ConvertibleSeniorNotesDue2019Member", "presentation": [ "http://synchronoss.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2019 Revolving Credit Facility:", "label": "2014 Convertible Senior Notes Due 2019 [Member]", "documentation": "2014 Convertible Senior Notes Due 2019" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in accumulated other comprehensive income (loss)", "label": "AOCI Attributable to Parent, Net of Tax [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": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://synchronoss.com/role/AccruedExpenses" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r39" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r38", "r921" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://synchronoss.com/role/AllowanceforCreditLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allowance For Credit Losses", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1058" ] }, "us-gaap_AccountsReceivableFromSecuritization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableFromSecuritization", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable from securitization", "label": "Accounts Receivable from Securitization", "documentation": "The amount owed to the reporting entity by counterparties in securitized loan transactions." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/AllowanceforCreditLossesNarrativeDetails", "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "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": [ "r413", "r414" ] }, "us-gaap_AccountsReceivableNoncurrentPastDueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNoncurrentPastDueLineItems", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Noncurrent, Past Due [Line Items]", "label": "Accounts Receivable, Noncurrent, Past Due [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": [ "r1059" ] }, "us-gaap_AccountsReceivableNoncurrentPastDueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNoncurrentPastDueTable", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Noncurrent, Past Due [Table]", "label": "Accounts Receivable, Noncurrent, Past Due [Table]", "documentation": "Disclosure of information about aging analysis for accounts receivable, classified as noncurrent." } } }, "auth_ref": [ "r1059" ] }, "sncr_AccountsReceivableSecuritizationFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "AccountsReceivableSecuritizationFacilityMember", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable Securitization Facility", "label": "Accounts Receivable Securitization Facility [Member]", "documentation": "Accounts Receivable Securitization Facility" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued 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": [ "r162", "r228" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 }, "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "totalLabel": "Total", "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": [ "r42" ] }, "us-gaap_AccruedLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesMember", "presentation": [ "http://synchronoss.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "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": [ "r42" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued professional service fees", "label": "Accrued Professional Fees, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42" ] }, "sncr_AccruedTelecommunicationsAndHostingCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "AccruedTelecommunicationsAndHostingCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued telecommunications and hosting", "label": "Accrued Telecommunications and Hosting, Current", "documentation": "Accrued Telecommunications and Hosting, Current" } } }, "auth_ref": [] }, "sncr_AccruedThirdPartyTechServicesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "AccruedThirdPartyTechServicesCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued third party tech services", "label": "Accrued Third Party Tech Services, Current", "documentation": "Accrued Third Party Tech Services, Current" } } }, "auth_ref": [] }, "sncr_AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "AccumulatedNetGainLossOnIntraEntityForeignCurrencyTransactionsMember", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss on intercompany foreign currency transactions", "label": "Accumulated Net Gain Loss On Intra Entity Foreign Currency Transactions [Member]", "documentation": "Changes to accumulated comprehensive income resulting from net gain (loss) on intra-entity foreign currency transactions." } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "label": "Accumulated Other Comprehensive Income (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": [ "r315", "r316", "r672", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive 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": [ "r50", "r51", "r174", "r306", "r727", "r765", "r766" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r315", "r316", "r672", "r674", "r675", "r676", "r677", "r678" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (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": [ "r6", "r22", "r51", "r654", "r657", "r701", "r761", "r762", "r1032", "r1033", "r1034", "r1049", "r1050", "r1051" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent." } } }, "auth_ref": [ "r8", "r22", "r51", "r316", "r317", "r674", "r675", "r676", "r677", "r678", "r1032" ] }, "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": [ "r975" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r168" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r597", "r598", "r599", "r778", "r1049", "r1050", "r1051", "r1128", "r1154" ] }, "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": [ "r981" ] }, "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": [ "r981" ] }, "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": [ "r981" ] }, "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": [ "r981" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld for taxes in connection with issuance of restricted stock", "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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r110", "r111", "r560" ] }, "sncr_AdjustmentsToAdditionalPaidInCapitalStockIssuedCommonStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedCommonStockIssuanceCosts", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common Stock - Issuance Costs", "label": "Adjustments To Additional Paid In Capital, Stock Issued, Common Stock Issuance Costs", "documentation": "Adjustments To Additional Paid In Capital, Stock Issued, Common Stock Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of preferred stock issuance costs", "label": "Adjustments to Additional Paid in Capital, Stock Issued, Issuance Costs", "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from direct costs associated with issuing stock. Includes, but is not limited to, legal and accounting fees and direct costs associated with stock issues under a shelf registration." } } }, "auth_ref": [ "r23", "r213" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income (loss) to net cash used in operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "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": [ "r945", "r957", "r967", "r993" ] }, "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": [ "r948", "r960", "r970", "r996" ] }, "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": [ "r981" ] }, "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": [ "r988" ] }, "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": [ "r952", "r961", "r971", "r988", "r997", "r1001", "r1009" ] }, "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": [ "r1007" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r592", "r605" ] }, "us-gaap_AllowanceForCreditLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossMember", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit losses:", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time." } } }, "auth_ref": [ "r1044", "r1045", "r1046", "r1047", "r1048" ] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://synchronoss.com/role/AllowanceforCreditLosses" ], "lang": { "en-us": { "role": { "verboseLabel": "Allowance for Credit Losses", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r81" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/AllowanceforCreditLossesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for credit loss", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r307", "r417", "r425", "r426", "r427", "r1147" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/AllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r307", "r417", "r425" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://synchronoss.com/role/AllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current period change for expected credit losses", "label": "Accounts Receivable, Allowance for Credit Loss, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1058" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://synchronoss.com/role/AllowanceforCreditLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [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_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://synchronoss.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": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas", "label": "Americas [Member]", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r1156", "r1157", "r1158", "r1159" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 3.0 }, "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt discount", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r16", "r133", "r187", "r499" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 2.0 }, "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/DebtInterestExpenseDetails" ], "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": [ "r180", "r499", "r681", "r1037" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "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": [ "r16", "r83", "r86" ] }, "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss)", "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]", "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r22", "r51", "r1032", "r1033", "r1034" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAC", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r1156", "r1157", "r1158", "r1159" ] }, "us-gaap_AssetAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionLineItems", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Line Items]", "label": "Asset Acquisition [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": [ "r1126" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r226", "r301", "r335", "r381", "r401", "r407", "r422", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r646", "r651", "r666", "r722", "r815", "r921", "r934", "r1085", "r1086", "r1136" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "sncr_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://synchronoss.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating/Financing Assets and Liabilities", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r294", "r308", "r335", "r422", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r646", "r651", "r666", "r921", "r1085", "r1086", "r1136" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total non-current assets", "label": "Assets, Noncurrent", "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 after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r335", "r422", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r646", "r651", "r666", "r1085", "r1086", "r1136" ] }, "us-gaap_AssetsNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsNoncurrentAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets:", "label": "Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets of discontinued operations", "label": "Disposal Group, Including Discontinued Operation, Assets", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r143", "r156", "r204", "r292", "r293" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets of discontinued operations, current (Note 4)", "totalLabel": "Total current assets", "label": "Disposal Group, Including Discontinued Operation, Assets, Current", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r143", "r156", "r202", "r204", "r292", "r293" ] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets of discontinued operations:", "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current assets of discontinued operations:", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "sncr_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information [Abstract]" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://synchronoss.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r939", "r940", "r953" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://synchronoss.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r939", "r940", "r953" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://synchronoss.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r939", "r940", "r953" ] }, "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": [ "r1004" ] }, "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": [ "r1005" ] }, "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": [ "r1000" ] }, "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": [ "r1000" ] }, "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": [ "r1000" ] }, "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": [ "r1000" ] }, "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": [ "r1000" ] }, "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": [ "r1000" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails", "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails", "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails", "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": [ "r563", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r591" ] }, "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": [ "r1003" ] }, "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": [ "r1002" ] }, "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": [ "r1001" ] }, "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": [ "r1001" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/RestructuringNarrativeDetails" ], "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_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/RestructuringNarrativeDetails" ], "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": [ "r128", "r129" ] }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r195" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration obligation", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r644", "r1036" ] }, "sncr_CapitalStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "CapitalStockParOrStatedValuePerShare", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital stock, par value (in dollars per share)", "label": "Capital Stock Par or Stated Value Per Share", "documentation": "Face amount or stated value of capital stock per share; generally not indicative of the fair market value per share." } } }, "auth_ref": [] }, "sncr_CapitalStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "CapitalStockSharesAuthorized", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital stock authorized (in shares)", "label": "Capital Stock Shares Authorized", "documentation": "The maximum number of shares of the total capital stock permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software development amortization expense", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r20", "r237" ] }, "us-gaap_CapitalizedComputerSoftwareNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareNet", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software costs in the development stage", "label": "Capitalized Computer Software, Net", "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date." } } }, "auth_ref": [ "r877" ] }, "us-gaap_CapitalizedContractCostAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAxis", "presentation": [ "http://synchronoss.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Axis]", "label": "Capitalized Contract Cost [Axis]", "documentation": "Information by cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r428" ] }, "us-gaap_CapitalizedContractCostDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostDomain", "presentation": [ "http://synchronoss.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized Contract Cost [Domain]", "label": "Capitalized Contract Cost [Domain]", "documentation": "Cost capitalized in obtaining and fulfilling contract with customer." } } }, "auth_ref": [ "r428" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment capitalized contract cost", "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": [ "r429" ] }, "us-gaap_CapitalizedContractCostNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNet", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized contract cost", "label": "Capitalized Contract Cost, Net", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r428" ] }, "sncr_CapitalizedSoftwareAndPatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "CapitalizedSoftwareAndPatentsMember", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software and patents", "label": "Capitalized Software And Patents [Member]", "documentation": "Represents the capitalized costs of purchased software applications and the exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law." } } }, "auth_ref": [] }, "sncr_CapitalizedSoftwareCostsInTheDevelopmentStage": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "CapitalizedSoftwareCostsInTheDevelopmentStage", "crdr": "debit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized software costs in the development stage", "label": "Capitalized Software Costs In The Development Stage", "documentation": "Capitalized Software Costs In The Development Stage" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Beginning cash and cash equivalents from continuing operations", "periodEndLabel": "Ending cash and cash equivalents from continuing operations", "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": [ "r59", "r296", "r881" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents, fair value", "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_CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsUnrestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Unrestricted Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents with respect to unrestricted balances." } } }, "auth_ref": [ "r60" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning cash and cash equivalents", "periodEndLabel": "Ending cash and cash equivalents", "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": [ "r59", "r192", "r333" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) 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": [ "r4", "r192" ] }, "us-gaap_CashDivestedFromDeconsolidation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashDivestedFromDeconsolidation", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Offset amount", "label": "Cash Divested from Deconsolidation", "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash." } } }, "auth_ref": [ "r190" ] }, "sncr_CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "CashPaidForAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "documentation": "Cash Paid For Amounts Included In The Measurement Of Lease Liabilities" } } }, "auth_ref": [] }, "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": [ "r979" ] }, "sncr_ChangesInContractLiabilitiesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ChangesInContractLiabilitiesRollForward", "presentation": [ "http://synchronoss.com/role/RevenueContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes In Contract Liabilities [Roll Forward]", "label": "Changes In Contract Liabilities [Roll Forward]", "documentation": "Changes In Contract Liabilities [Roll Forward]" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/CapitalStructurePreferredStockDetails", "http://synchronoss.com/role/Cover", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "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": [ "r258", "r303", "r304", "r305", "r335", "r365", "r366", "r369", "r371", "r378", "r379", "r422", "r468", "r470", "r471", "r472", "r475", "r476", "r508", "r509", "r511", "r512", "r514", "r666", "r770", "r771", "r772", "r773", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r803", "r824", "r844", "r856", "r857", "r858", "r859", "r860", "r1017", "r1038", "r1052" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "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": [ "r303", "r304", "r305", "r378", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r770", "r771", "r772", "r773", "r900", "r1017", "r1038" ] }, "sncr_CloudMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "CloudMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cloud", "label": "Cloud [Member]", "documentation": "Cloud [Member]" } } }, "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": [ "r980" ] }, "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": [ "r980" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r47", "r138", "r724", "r802" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://synchronoss.com/role/Commitments" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r207", "r462", "r463", "r864", "r1079" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/Cover" ], "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": [ "r924", "r925", "r926", "r928", "r929", "r930", "r931", "r1049", "r1050", "r1128", "r1152", "r1154" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (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": [ "r167" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "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": [ "r167", "r803" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (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": [ "r167" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (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": [ "r23", "r167", "r803", "r821", "r1154", "r1155" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.0001 par value; 16,667 and 16,667 shares authorized, 10,314 and 10,137 shares issued; 10,314 and 10,137 outstanding at December 31, 2023 and December 31, 2022, respectively", "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": [ "r167", "r725", "r921" ] }, "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": [ "r985" ] }, "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": [ "r984" ] }, "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": [ "r986" ] }, "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": [ "r983" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Deferred Tax Assets and Liabilities [Abstract]", "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss attributable to Synchronoss", "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": [ "r52", "r311", "r313", "r322", "r717", "r740" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Comprehensive income (loss) attributable to redeemable noncontrolling interests", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r14", "r120", "r127", "r311", "r313", "r321", "r716", "r739" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r127", "r222", "r311", "r313", "r320", "r715", "r738" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive (Loss) / Income", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r173", "r319", "r714", "r737" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income (Loss)", "label": "Comprehensive Income, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer hardware", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r73", "r75", "r131", "r132", "r412", "r863" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r73", "r75", "r131", "r132", "r412", "r767", "r863" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r73", "r75", "r131", "r132", "r412", "r863", "r1023" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r140", "r247" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [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": [ "r863" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk, percentage", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r73", "r75", "r131", "r132", "r412" ] }, "us-gaap_ConcentrationRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTable", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Table]", "label": "Concentration Risk [Table]", "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark." } } }, "auth_ref": [ "r72", "r73", "r75", "r76", "r131", "r225", "r863" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r73", "r75", "r131", "r132", "r412", "r863" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and 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": [ "r121", "r885" ] }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interests and Mandatorily Redeemable Financial Instruments", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest." } } }, "auth_ref": [ "r243" ] }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationVariableInterestEntityPolicy", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Investments in Affiliates and Other Entities", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined)." } } }, "auth_ref": [ "r122", "r123", "r124" ] }, "sncr_ContractAcquisitionCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ContractAcquisitionCostsMember", "presentation": [ "http://synchronoss.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Acquisition Costs", "label": "Contract Acquisition Costs [Member]", "documentation": "Contract Acquisition Costs [Member]" } } }, "auth_ref": [] }, "sncr_ContractFulfillmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ContractFulfillmentCostsMember", "presentation": [ "http://synchronoss.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract Fulfillment Costs", "label": "Contract Fulfillment Costs [Member]", "documentation": "Contract Fulfillment Costs [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://synchronoss.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Significant Changes in the Contract Liabilities Balance", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset, balance", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r516", "r518", "r537" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/RevenueContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance - January 1, 2023", "periodEndLabel": "Balance - December 31, 2023", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r516", "r517", "r537" ] }, "us-gaap_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/RevenueContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts billed but not initially recognized as revenue", "label": "Contract with Customer, Liability, Cumulative Catch-up Adjustment to Revenue, Change in Measure of Progress", "documentation": "Amount of increase (decrease) in revenue recognized for cumulative catch-up adjustment from change in measure of progress which (increases) decreases obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r901" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues, current", "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": [ "r516", "r517", "r537" ] }, "sncr_ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ContractWithCustomerLiabilityIncludingNewContractRevenueRecognized", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/RevenueContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue recognized in the period", "label": "Contract With Customer, Liability, Including New Contract Revenue, Recognized", "documentation": "Contract With Customer, Liability, Including New Contract Revenue, Recognized" } } }, "auth_ref": [] }, "sncr_ContractWithCustomerLiabilityRevenueRecognized1": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ContractWithCustomerLiabilityRevenueRecognized1", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/RevenueContractAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Revenue Recognized1", "documentation": "Contract with Customer, Liability, Revenue Recognized1" } } }, "auth_ref": [] }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "presentation": [ "http://synchronoss.com/role/CommitmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Aggregate Annual future Minimum Payments Under Non Cancelable Agreements", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation." } } }, "auth_ref": [ "r1042" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares converted (in shares)", "label": "Conversion of Stock, Shares Converted", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r62", "r63", "r64" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r184", "r710" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenues", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r181" ] }, "us-gaap_CostsAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpensesAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Costs and expenses:", "label": "Costs and Expenses [Abstract]" } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/NoteReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]", "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r287", "r338", "r339", "r481", "r510", "r702", "r882", "r884" ] }, "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_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails" ], "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": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails" ], "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": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1026", "r1041", "r1124" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://synchronoss.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_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1026", "r1041" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1026", "r1041", "r1124" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r74", "r412" ] }, "sncr_CustomerListsAndRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "CustomerListsAndRelationshipsMember", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer lists and relationships", "label": "Customer Lists And Relationships [Member]", "documentation": "Acquired in a business combination or other transaction, a customer list that consists of information about customers such as their name and contact information; it may also be an extensive data base that includes other information about the customers such as their order history and demographic information. An asset acquired in a business combination representing a customer relationship that exists between the entity and its customer if (a) the entity has information about the customer and has regular contact with the customer and (b) the customer has the ability to make direct contact with the entity. Such assets would include tenant relationships obtained through acquisition, unless otherwise included in acquired in-place leases." } } }, "auth_ref": [] }, "sncr_DXPBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DXPBusinessMember", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DXP Business", "label": "DXP Business [Member]", "documentation": "DXP Business" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://synchronoss.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r209", "r334", "r477", "r483", "r484", "r485", "r486", "r487", "r488", "r493", "r500", "r501", "r503" ] }, "sncr_DebtFloorInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DebtFloorInterestRate", "presentation": [ "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floor rate", "label": "Debt, Floor Interest Rate", "documentation": "Debt, Floor Interest Rate" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails", "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails", "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "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": [ "r31", "r161", "r162", "r227", "r230", "r340", "r478", "r479", "r480", "r481", "r482", "r484", "r489", "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r682", "r895", "r896", "r897", "r898", "r899", "r1039" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails", "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate (as a percent)", "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_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DebtCarryingAmountsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/DebtCarryingAmountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Non-convertible 8.375% Senior Notes due 2026", "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": [ "r31", "r230", "r504" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails", "http://synchronoss.com/role/NoteReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r134", "r136", "r478", "r682", "r896", "r897" ] }, "sncr_DebtInstrumentFaceAmountInclusiveOfUnderwritersOptionToPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DebtInstrumentFaceAmountInclusiveOfUnderwritersOptionToPurchase", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount issued inclusive of underwriters' option to purchase", "label": "Debt Instrument, Face Amount Inclusive Of Underwriters' Option To Purchase", "documentation": "Debt Instrument, Face Amount Inclusive Of Underwriters' Option To Purchase" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate, as a percent", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r44", "r479" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails", "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails", "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "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": [ "r340", "r478", "r479", "r480", "r481", "r482", "r484", "r489", "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r502", "r682", "r895", "r896", "r897", "r898", "r899", "r1039" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails", "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails", "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "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": [ "r45", "r340", "r478", "r479", "r480", "r481", "r482", "r484", "r489", "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r682", "r895", "r896", "r897", "r898", "r899", "r1039" ] }, "sncr_DebtInstrumentParValue": { "xbrltype": "perShareItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DebtInstrumentParValue", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Par value (in dollars per share)", "label": "Debt Instrument, Par Value", "documentation": "Debt Instrument, Par Value" } } }, "auth_ref": [] }, "sncr_DebtInstrumentPercentageOfDebtHoldersDemandFullRepaymentOnDebtDefaultAmount": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DebtInstrumentPercentageOfDebtHoldersDemandFullRepaymentOnDebtDefaultAmount", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of debt holders demand full repayment on debt default amount", "label": "Debt Instrument, Percentage Of Debt Holders, Demand Full Repayment On Debt Default Amount", "documentation": "Debt Instrument, Percentage Of Debt Holders, Demand Full Repayment On Debt Default Amount" } } }, "auth_ref": [] }, "sncr_DebtInstrumentProceedsFromSaleOfStockTransactionsUsedForRedemptionOfShares": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DebtInstrumentProceedsFromSaleOfStockTransactionsUsedForRedemptionOfShares", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of stock transactions used for redemption of shares", "label": "Debt Instrument, Proceeds From Sale of Stock Transactions, Used For Redemption Of Shares", "documentation": "Debt Instrument, Proceeds From Sale of Stock Transactions, Used For Redemption Of Shares" } } }, "auth_ref": [] }, "sncr_DebtInstrumentProceedsFromSaleOfStockTransactionsUsedForRedemptionOfSharesAndBuyBackOfShares": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DebtInstrumentProceedsFromSaleOfStockTransactionsUsedForRedemptionOfSharesAndBuyBackOfShares", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of stock transactions, used for redemption of shares and buy back of shares", "label": "Debt Instrument, Proceeds From Sale Of Stock Transactions, Used For Redemption Of Shares And Buy Back Of Shares", "documentation": "Debt Instrument, Proceeds From Sale Of Stock Transactions, Used For Redemption Of Shares And Buy Back Of Shares" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "On or after June 30, 2022 and prior to June 30, 2023", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodThreeMember", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "On or after June 30, 2024 and prior to June 30, 2025", "label": "Debt Instrument, Redemption, Period Three [Member]", "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r27" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "On or after June 30, 2023 and prior to June 30, 2024", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r27" ] }, "sncr_DebtInstrumentRedemptionPrice": { "xbrltype": "perShareItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DebtInstrumentRedemptionPrice", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, redemption price (in dollars per share)", "label": "Debt Instrument, Redemption Price", "documentation": "Debt Instrument, Redemption Price" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount redeemed", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r27" ] }, "sncr_DebtInstrumentSalesAgentCompensationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DebtInstrumentSalesAgentCompensationPercentage", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sales agent compensation, percentage", "label": "Debt Instrument, Sales Agent Compensation, Percentage", "documentation": "Debt Instrument, Sales Agent Compensation, Percentage" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails", "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails", "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "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": [ "r45", "r101", "r104", "r133", "r134", "r136", "r139", "r211", "r212", "r340", "r478", "r479", "r480", "r481", "r482", "r484", "r489", "r490", "r491", "r492", "r494", "r495", "r496", "r497", "r498", "r499", "r502", "r682", "r895", "r896", "r897", "r898", "r899", "r1039" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DebtCarryingAmountsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/DebtCarryingAmountsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized discount and debt issuance cost", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r135", "r489", "r505", "r896", "r897" ] }, "sncr_DebtInstrumentUnderwritersOptionToPurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DebtInstrumentUnderwritersOptionToPurchase", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount issued to underwriters", "label": "Debt Instrument, Underwriters' Option To Purchase", "documentation": "Debt Instrument, Underwriters' Option To Purchase" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationShareBasedArrangementsLiabilityCurrent", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/StockPlansPlanInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability, accrued expenses, non-vested", "label": "Deferred Compensation Share-Based Arrangements, Liability, Current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for stock option plans and other equity-based compensation arrangements payable within one year (or the operating cycle, if longer)." } } }, "auth_ref": [ "r42" ] }, "sncr_DeferredConsiderationCashReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DeferredConsiderationCashReceived", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred consideration, cash received", "label": "Deferred Consideration, Cash Received", "documentation": "Deferred Consideration, Cash Received" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1041", "r1123", "r1124" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r220", "r1041", "r1123" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r16", "r220", "r254", "r633", "r634", "r1041" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r163", "r164", "r229", "r623" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r611", "r612", "r723" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1041", "r1123", "r1124" ] }, "us-gaap_DeferredTaxAssetInterestCarryforward": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetInterestCarryforward", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest limitation", "label": "Deferred Tax Asset, Interest Carryforward", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible interest carryforward." } } }, "auth_ref": [ "r1122" ] }, "sncr_DeferredTaxAssetsBasisDifferences": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DeferredTaxAssetsBasisDifferences", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis difference", "label": "Deferred Tax Assets, Basis Differences", "documentation": "Deferred Tax Assets, Basis Differences" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsCapitalLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsCapitalLossCarryforwards", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital loss carry forwards", "label": "Deferred Tax Assets, Capital Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible capital loss carryforwards." } } }, "auth_ref": [ "r115", "r1122" ] }, "sncr_DeferredTaxAssetsCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DeferredTaxAssetsCredits", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credits", "label": "Deferred Tax Assets, Credits", "documentation": "Deferred Tax Assets, Credits" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r624" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization of research expenses", "label": "Deferred Tax Assets, in Process Research and Development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r115", "r1122" ] }, "sncr_DeferredTaxAssetsLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DeferredTaxAssetsLeaseObligations", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease obligations", "label": "Deferred Tax Assets, Lease Obligations", "documentation": "Deferred Tax Assets, Lease Obligations" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal net operating loss carry forwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign net operating loss carry forwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State net operating loss carry forwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards, State and Local", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed assets", "label": "Deferred Tax Assets, Property, Plant and Equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Compensation", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from employee compensation." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bad debts reserve", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r625" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred income tax (liabilities) assets", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r112", "r1121" ] }, "sncr_DeferredTaxLiabilitiesBasisDifferences": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DeferredTaxLiabilitiesBasisDifferences", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Basis difference", "label": "Deferred Tax Liabilities, Basis Differences", "documentation": "Deferred Tax Liabilities, Basis Differences" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r115", "r1122" ] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaids", "label": "Deferred Tax Liabilities, Prepaid Expenses", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [] }, "sncr_DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipmentAndIntangibleAssets", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation and amortization", "label": "Deferred Tax Liabilities, Property, Plant and Equipment And Intangible Assets", "documentation": "Deferred Tax Liabilities, Property, Plant and Equipment And Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesUndistributedForeignEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesUndistributedForeignEarnings", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesDeferredTaxAssetsLiabilitiesComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrepatriated Earnings", "label": "Deferred Tax Liabilities, Undistributed Foreign Earnings", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from undistributed earnings of subsidiary and other recognized entity not within country of domicile. Includes, but is not limited to, other basis differences." } } }, "auth_ref": [ "r1122" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/A401kPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contribution incurred and expensed under 401(k) Plan", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r556" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r16", "r87" ] }, "us-gaap_DepreciationAndAmortizationDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortizationDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation and Amortization, Discontinued Operations", "documentation": "Amount of deprecation and amortization expense attributable to property, plant and equipment and intangible assets of discontinued operations." } } }, "auth_ref": [ "r291", "r1037" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r16", "r386" ] }, "sncr_DepreciationDepletionAndAmortizationNetOfImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DepreciationDepletionAndAmortizationNetOfImpairment", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion And Amortization, Net Of Impairment", "documentation": "Depreciation, Depletion And Amortization, Net Of Impairment" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r221" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails", "http://synchronoss.com/role/RevenueNarrativeDetails" ], "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": [ "r536", "r902", "r903", "r904", "r905", "r906", "r907", "r908" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails", "http://synchronoss.com/role/RevenueNarrativeDetails" ], "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": [ "r536", "r902", "r903", "r904", "r905", "r906", "r907", "r908" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://synchronoss.com/role/RevenueTables" ], "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": [ "r1090" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://synchronoss.com/role/StockPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r558", "r562", "r593", "r594", "r596", "r915" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss on divestiture", "verboseLabel": "Loss on divestiture of business", "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax", "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r154", "r178", "r1148" ] }, "us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income from discontinued operations, net of taxes", "verboseLabel": "Net (loss) income from discontinued operations, net of taxes", "label": "Discontinued Operation, Provision for Loss (Gain) on Disposal, Net of Tax", "documentation": "Amount after tax of (gain) loss recognized for the (reversal of write-down) write-down to fair value, less cost to sell, of a discontinued operation." } } }, "auth_ref": [ "r144", "r146", "r148", "r158" ] }, "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": -1.0, "order": 1.0 }, "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "(Provision) benefit for income taxes", "negatedTerseLabel": "Provision for income taxes", "label": "Discontinued Operation, Tax Effect of Discontinued Operation", "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r145", "r146", "r147", "r148", "r154", "r158", "r613", "r632", "r639" ] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsDisposedOfBySaleMember", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations, Disposed of by Sale", "label": "Discontinued Operations, Disposed of by Sale [Member]", "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results." } } }, "auth_ref": [ "r12" ] }, "us-gaap_DiscontinuedOperationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued Operations", "label": "Discontinued Operations, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for discontinued operations. Includes, but is not limited to, method of interest allocation to a discontinued operation." } } }, "auth_ref": [ "r19", "r37" ] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r292" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r17", "r26" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r143", "r156", "r204" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current", "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r143", "r156", "r202", "r204" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Disposal Group, Including Discontinued Operation, Accrued Liabilities, Current", "documentation": "Amount classified as accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r143", "r156", "r202", "r204" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationAdditionalEscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationAdditionalEscrowDeposit", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, including discontinued operation, additional escrow deposit", "label": "Disposal Group, Including Discontinued Operation, Additional Escrow Deposit", "documentation": "Disposal Group, Including Discontinued Operation, Additional Escrow Deposit" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 }, "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets of discontinued operations, non-current (Note 4)", "totalLabel": "Total non-current assets of discontinued operations", "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent", "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r143", "r156", "r204", "r292", "r293" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning cash and cash equivalents from discontinued operations", "periodEndLabel": "Ending cash and cash equivalents from discontinued operations", "terseLabel": "Cash and cash equivalents", "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents", "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r143", "r156", "r204" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Divestiture consideration", "label": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "sncr_DisposalGroupIncludingDiscontinuedOperationContingentConsiderationEarnOut": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationContingentConsiderationEarnOut", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earn-out", "label": "Disposal Group, Including Discontinued Operation, Contingent Consideration Earn-Out", "documentation": "Disposal Group, Including Discontinued Operation, Contingent Consideration Earn-Out" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold", "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r155", "r293" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues, current", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Current", "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r143", "r156", "r202", "r204" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredRevenueNoncurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues, non-current", "label": "Disposal Group, Including Discontinued Operation, Deferred Revenue, Noncurrent", "documentation": "Amount classified as deferred revenue attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r143", "r156", "r204" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization", "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r155" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationDisbursementToBeReceived12MonthsFromClosingDate": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationDisbursementToBeReceived12MonthsFromClosingDate", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disbursement to be received 12 months from closing date", "label": "Disposal Group, Including Discontinued Operation, Disbursement To Be Received 12 Months From Closing Date", "documentation": "Disposal Group, Including Discontinued Operation, Disbursement To Be Received 12 Months From Closing Date" } } }, "auth_ref": [] }, "sncr_DisposalGroupIncludingDiscontinuedOperationEscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationEscrowDeposit", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit", "label": "Disposal Group, Including Discontinued Operation, Escrow Deposit", "documentation": "Disposal Group, Including Discontinued Operation, Escrow Deposit" } } }, "auth_ref": [] }, "sncr_DisposalGroupIncludingDiscontinuedOperationFairValueOfEarnOutProvision": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationFairValueOfEarnOutProvision", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, including discontinued operation, fair value of earn-out provision", "label": "Disposal Group, Including Discontinued Operation, Fair Value Of Earn-out Provision", "documentation": "Disposal Group, Including Discontinued Operation, Fair Value Of Earn-out Provision" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense", "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r155" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, including discontinued operation, goodwill", "label": "Disposal Group, Including Discontinued Operation, Goodwill", "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r143", "r156", "r204" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent", "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r143", "r156", "r204" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationIncomeLossFromContinuingOperationsBeforeIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationIncomeLossFromContinuingOperationsBeforeIncomeTaxes", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax", "weight": 1.0, "order": 2.0 }, "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) income from discontinued operations, before taxes", "totalLabel": "(Loss) income from operations, before taxes", "label": "Disposal Group, Including Discontinued Operation, Income (Loss) from Continuing Operations before Income Taxes", "documentation": "Disposal Group, Including Discontinued Operation, Income (Loss) from Continuing Operations before Income Taxes" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal group, including discontinued operation, intangible assets", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets", "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r143", "r156", "r204" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent", "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r143", "r156", "r204" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInterestExpense", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "sncr_DisposalGroupIncludingDiscontinuedOperationIncomeLossFromContinuingOperationsBeforeIncomeTaxes", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Disposal Group, Including Discontinued Operation, Interest Expense", "documentation": "Amount of interest expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r34", "r35", "r37", "r155" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationInterestIncome", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "sncr_DisposalGroupIncludingDiscontinuedOperationIncomeLossFromContinuingOperationsBeforeIncomeTaxes", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Disposal Group, Including Discontinued Operation, Interest Income", "documentation": "Amount of interest income attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r155" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationLeasesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationLeasesNoncurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leases, non-current", "label": "Disposal Group, Including Discontinued Operation, Leases, Noncurrent", "documentation": "Disposal Group, Including Discontinued Operation, Leases, Noncurrent" } } }, "auth_ref": [] }, "sncr_DisposalGroupIncludingDiscontinuedOperationLossOnDivestiture": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationLossOnDivestiture", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on divestiture", "terseLabel": "Loss on divestiture", "label": "Disposal Group, Including Discontinued Operation, Loss on Divestiture", "documentation": "Disposal Group, Including Discontinued Operation, Loss on Divestiture" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total costs and expenses", "label": "Disposal Group, Including Discontinued Operation, Operating Expense", "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r155" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpenseAbstract", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Including Discontinued Operation, Operating Expense [Abstract]", "label": "Disposal Group, Including Discontinued Operation, Operating Expense [Abstract]", "documentation": "Disposal Group, Including Discontinued Operation, Operating Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "sncr_DisposalGroupIncludingDiscontinuedOperationIncomeLossFromContinuingOperationsBeforeIncomeTaxes", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from operations", "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)", "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r155" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherExpense", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction expense", "label": "Disposal Group, Including Discontinued Operation, Other Expense", "documentation": "Amount of other expense attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r155" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "sncr_DisposalGroupIncludingDiscontinuedOperationIncomeLossFromContinuingOperationsBeforeIncomeTaxes", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "label": "Disposal Group, Including Discontinued Operation, Other Income (Expense)", "documentation": "Disposal Group, Including Discontinued Operation, Other Income (Expense)" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, non-current", "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent", "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r143", "r156", "r204" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent", "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r143", "r156", "r204" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationPaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationPaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Additions to capitalized software", "label": "Disposal Group, Including Discontinued Operation, Payments to Acquire Property, Plant, and Equipment", "documentation": "Disposal Group, Including Discontinued Operation, Payments to Acquire Property, Plant, and Equipment" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid & other current assets", "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current", "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r143", "r156", "r202", "r204" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationProceedsFromDivestiture": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationProceedsFromDivestiture", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from divestiture", "label": "Disposal Group, Including Discontinued Operation, Proceeds From Divestiture", "documentation": "Disposal Group, Including Discontinued Operation, Proceeds From Divestiture" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent", "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r143", "r156", "r204" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationReceivable", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount to be received on the closing date", "label": "Disposal Group, Including Discontinued Operation, Receivable", "documentation": "Disposal Group, Including Discontinued Operation, Receivable" } } }, "auth_ref": [] }, "sncr_DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationResearchandDevelopmentExpense", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Disposal Group, Including Discontinued Operation, Research and Development Expense", "documentation": "Disposal Group, Including Discontinued Operation, Research and Development Expense" } } }, "auth_ref": [] }, "sncr_DisposalGroupIncludingDiscontinuedOperationRestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationRestructuringCharges", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "label": "Disposal Group, Including Discontinued Operation, Restructuring Charges", "documentation": "Disposal Group, Including Discontinued Operation, Restructuring Charges" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "label": "Disposal Group, Including Discontinued Operation, Revenue", "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation." } } }, "auth_ref": [ "r155", "r293" ] }, "sncr_DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationRightOfUseAssetNoncurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Disposal Group, Including Discontinued Operation, Right Of Use Asset, Noncurrent", "documentation": "Disposal Group, Including Discontinued Operation, Right Of Use Asset, Noncurrent" } } }, "auth_ref": [] }, "sncr_DisposalGroupIncludingDiscontinuedOperationShareBasedPaymentArrangementNoncashExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "DisposalGroupIncludingDiscontinuedOperationShareBasedPaymentArrangementNoncashExpense", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Disposal Group, Including Discontinued Operation, Share-Based Payment Arrangement, Noncash Expense", "documentation": "Disposal Group, Including Discontinued Operation, Share-Based Payment Arrangement, Noncash Expense" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Divestitures and Discontinued Operations", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r142", "r201" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails", "http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r912", "r913" ] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r13", "r213" ] }, "us-gaap_DividendsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Series B preferred dividend", "label": "Dividends Payable, Current", "documentation": "Carrying value as of the balance sheet date of dividends declared but unpaid on equity securities issued by the entity and outstanding. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42" ] }, "us-gaap_DividendsPreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStock", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Preferred stock dividends accrued", "label": "Dividends, Preferred Stock", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r13", "r213" ] }, "us-gaap_DividendsPreferredStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStockCash", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends, preferred stock, cash", "label": "Dividends, Preferred Stock, Cash", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r13", "r213" ] }, "us-gaap_DividendsPreferredStockPaidinkind": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPreferredStockPaidinkind", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Paid in kind dividends on Preferred stock", "label": "Dividends, Preferred Stock, Paid-in-kind", "documentation": "Amount of paid and unpaid preferred stock dividends declared with the form of settlement in payment-in-kind (PIK)." } } }, "auth_ref": [ "r13", "r213" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r939", "r940", "r953" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r939", "r940", "r953", "r989" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://synchronoss.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": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://synchronoss.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_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://synchronoss.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_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://synchronoss.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": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://synchronoss.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": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://synchronoss.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": [ "r974" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://synchronoss.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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r937" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1156", "r1157", "r1158", "r1159" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r323", "r353", "r354", "r355", "r356", "r357", "r362", "r365", "r369", "r370", "r371", "r375", "r660", "r661", "r718", "r741", "r886" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r323", "r353", "r354", "r355", "r356", "r357", "r365", "r369", "r370", "r371", "r375", "r660", "r661", "r718", "r741", "r886" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted:", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Net Income Attributable to Common Stockholders per Common Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r68", "r69" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://synchronoss.com/role/EarningsperCommonShareEPS" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Common Share (\u201cEPS\u201d)", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r361", "r372", "r373", "r374" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued 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; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails", "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate", "totalLabel": "Effective tax rate", "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": [ "r614" ] }, "sncr_EffectiveIncomeTaxRateReconciliationABP23LiabilityPercent": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationABP23LiabilityPercent", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ABP 23 liability", "label": "Effective Income Tax Rate Reconciliation, ABP 23 Liability, Percent", "documentation": "Effective Income Tax Rate Reconciliation, ABP 23 Liability, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r337", "r614", "r636" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1118", "r1125" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of rates different than statutory", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates." } } }, "auth_ref": [ "r636", "r1118" ] }, "sncr_EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxAdjustments", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax adjustments", "label": "Effective Income Tax Rate Reconciliation, Deferred Tax Adjustments", "documentation": "Effective Income Tax Rate Reconciliation, Deferred Tax Adjustments" } } }, "auth_ref": [] }, "sncr_EffectiveIncomeTaxRateReconciliationDivestitureOfAssetsPercent": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationDivestitureOfAssetsPercent", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Divestiture of assets", "label": "Effective Income Tax Rate Reconciliation, Divestiture of Assets, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Divestiture of Assets, Percent" } } }, "auth_ref": [] }, "sncr_EffectiveIncomeTaxRateReconciliationForeignBasisDifferencesPercent": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationForeignBasisDifferencesPercent", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign basis differences", "label": "Effective Income Tax Rate Reconciliation, Foreign Basis Differences, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Foreign Basis Differences, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationGiltiPercent", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Global intangible low-taxed income", "label": "Effective Income Tax Rate Reconciliation, GILTI, Percent", "documentation": "Percentage of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r1118" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationMinorityInterestIncomeExpense", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Minority interest", "label": "Effective Income Tax Rate Reconciliation, Noncontrolling Interest Income (Loss), Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to noncontrolling interest income (loss) exempt from income taxes." } } }, "auth_ref": [ "r1118", "r1125" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r1118", "r1125" ] }, "sncr_EffectiveIncomeTaxRateReconciliationOperatingLossCarryforwardsPercent": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationOperatingLossCarryforwardsPercent", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NOL carryback and other refund claims", "label": "Effective Income Tax Rate Reconciliation, Operating Loss Carryforwards, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Operating Loss Carryforwards, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other permanent adjustments", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1118", "r1125" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Percent", "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments." } } }, "auth_ref": [] }, "sncr_EffectiveIncomeTaxRateReconciliationRegulatoryMattersPercent": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationRegulatoryMattersPercent", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Regulatory matters", "label": "Effective Income Tax Rate Reconciliation, Regulatory Matters, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Regulatory Matters, Percent" } } }, "auth_ref": [] }, "sncr_EffectiveIncomeTaxRateReconciliationReturnToProvision": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvision", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Return to provision", "label": "Effective Income Tax Rate Reconciliation, Return To Provision", "documentation": "Effective Income Tax Rate Reconciliation, Return To Provision" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1118", "r1125" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxContingencies": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxContingencies", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax positions", "label": "Effective Income Tax Rate Reconciliation, Tax Contingency, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income tax contingencies. Includes, but not limited to, domestic tax contingency, foreign tax contingency, state and local tax contingency, and other contingencies." } } }, "auth_ref": [ "r1118", "r1125" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Federal and foreign tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1118", "r1125" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxExemptIncome": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxExemptIncome", "calculation": { "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesReconciliationofStatutoryRateDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Withholding tax", "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes." } } }, "auth_ref": [ "r1118", "r1125" ] }, "sncr_EightPointThreeSevenFivePercent2500ParValueSeniorNotesDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EightPointThreeSevenFivePercent2500ParValueSeniorNotesDue2026Member", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "8.375% Senior Notes due 2026", "label": "Eight Point Three Seven Five Percent $25.00 Par Value Senior Notes Due 2026 [Member]", "documentation": "Eight Point Three Seven Five Percent $25.00 Par Value Senior Notes Due 2026" } } }, "auth_ref": [] }, "sncr_EmployeeAndDirectorsStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EmployeeAndDirectorsStockOptionsMember", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails", "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "verboseLabel": "Stock options", "label": "Employee And Directors Stock Options [Member]", "documentation": "An arrangement whereby an employee or member of the Board of Directors is entitled to receive in the future, subject to vesting and other restrictions, a number of shares in the entity at a specified price, as defined in the agreement." } } }, "auth_ref": [] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation and benefits", "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": [ "r42" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAggregateDisclosuresAbstract", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Aggregate Disclosures [Abstract]", "label": "Share-Based Payment Arrangement, Additional Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation cost related to non-vested equity awards not yet recognized as an expense", "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": [ "r595" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average period over which stock-based compensation cost related to non-vested equity awards is expected to be recognized", "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": [ "r595" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax benefit", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r592" ] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employment termination costs", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "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": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://synchronoss.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": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://synchronoss.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": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://synchronoss.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": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://synchronoss.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": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://synchronoss.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": [ "r936" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)", "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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://synchronoss.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": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://synchronoss.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": [ "r936" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://synchronoss.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": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://synchronoss.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": [ "r936" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://synchronoss.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_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://synchronoss.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": [ "r1014" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://synchronoss.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": [ "r936" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://synchronoss.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": [ "r936" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://synchronoss.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": [ "r936" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://synchronoss.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": [ "r936" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1015" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r23", "r288", "r315", "r316", "r317", "r348", "r349", "r350", "r352", "r358", "r360", "r377", "r423", "r424", "r515", "r597", "r598", "r599", "r629", "r630", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r672", "r674", "r675", "r676", "r677", "r678", "r701", "r761", "r762", "r763", "r778", "r844" ] }, "sncr_EquityIncentivePlan2015Member": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EquityIncentivePlan2015Member", "presentation": [ "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansPlanInformationDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2015 Plan", "label": "Equity Incentive Plan 2015 [Member]", "documentation": "Definition: Information pertaining to the 2015 Equity Incentive Plan (the \"2015 Plan\")." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "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": [ "r982" ] }, "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": [ "r945", "r957", "r967", "r993" ] }, "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": [ "r942", "r954", "r964", "r990" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit", "label": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r137", "r865" ] }, "sncr_EscrowDepositAdditionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EscrowDepositAdditionalAmount", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow additional cash", "label": "Escrow Deposit, Additional Amount", "documentation": "Escrow Deposit, Additional Amount" } } }, "auth_ref": [] }, "sncr_EscrowDepositCashAdditionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "EscrowDepositCashAdditionalAmount", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit additional amount", "label": "Escrow Deposit, Cash, Additional Amount", "documentation": "Escrow Deposit, Cash, Additional Amount" } } }, "auth_ref": [] }, "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": [ "r988" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://synchronoss.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of assets and liabilities held by the Company and their related classifications under the fair value hierarchy", "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": [ "r663", "r664", "r665" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://synchronoss.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, 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": [ "r663", "r664", "r665" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/FairValueMeasurementsDetails" ], "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": [ "r491", "r542", "r543", "r544", "r545", "r546", "r547", "r664", "r704", "r705", "r706", "r896", "r897", "r909", "r910", "r911" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://synchronoss.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": [ "r662" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(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": [ "r491", "r542", "r547", "r664", "r704", "r909", "r910", "r911" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(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": [ "r491", "r542", "r547", "r664", "r705", "r896", "r897", "r909", "r910", "r911" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "(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": [ "r491", "r542", "r543", "r544", "r545", "r546", "r547", "r664", "r706", "r896", "r897", "r909", "r910", "r911" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments and Liabilities", "label": "Fair Value Measurement, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/FairValueMeasurementsDetails" ], "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": [ "r491", "r542", "r543", "r544", "r545", "r546", "r547", "r704", "r705", "r706", "r896", "r897", "r909", "r910", "r911" ] }, "sncr_FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleListNotDisclosedFlag": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "FairValueRecurringBasisUnobservableInputReconciliationNetDerivativeAssetLiabilityGainLossStatementOfIncomeExtensibleListNotDisclosedFlag", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring Basis, Unobservable Input Reconciliation Net, Derivative Asset Liability, Gain (Loss) Statement Of Income, Extensible List Not Disclosed Flag", "label": "Fair Value, Recurring Basis, Unobservable Input Reconciliation Net, Derivative Asset Liability, Gain (Loss) Statement Of Income, Extensible List Not Disclosed Flag", "documentation": "Fair Value, Recurring Basis, Unobservable Input Reconciliation Net, Derivative Asset Liability, Gain (Loss) Statement Of Income, Extensible List Not Disclosed Flag" } } }, "auth_ref": [] }, "us-gaap_FederalFundsEffectiveSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FederalFundsEffectiveSwapRateMember", "presentation": [ "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal Funds 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": [ "r1127" ] }, "sncr_FinanceLeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "FinanceLeaseCostAbstract", "presentation": [ "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease Cost [Abstract]", "label": "Finance Lease Cost [Abstract]", "documentation": "Finance Lease Cost" } } }, "auth_ref": [] }, "sncr_FinanceLeaseDepreciationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "FinanceLeaseDepreciationExpense", "crdr": "debit", "calculation": { "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Finance Lease, Depreciation Expense", "documentation": "Finance Lease, Depreciation Expense" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r687", "r692", "r920" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total finance lease liabilities", "verboseLabel": "Present value of future lease payments (lease liability)", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r685", "r700" ] }, "us-gaap_FinanceLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityAbstract", "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease liabilities:", "label": "Finance Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, current", "label": "Finance Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r685" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r686" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities, non-current", "label": "Finance Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r685" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r686" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r700" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: amount representing interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r700" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r688", "r696" ] }, "sncr_FinanceLeaseRightOfUseAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "FinanceLeaseRightOfUseAssetAbstract", "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease assets:", "label": "Finance Lease Right Of Use Asset [Abstract]", "documentation": "Finance Lease Right Of Use Asset" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization", "crdr": "debit", "calculation": { "http://synchronoss.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease assets", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r1018" ] }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r699", "r920" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r698", "r920" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated economic life", "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_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r299", "r445" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails": { "parentTag": "sncr_FiniteLivedIntangibleAssetsExcludingCapitalizedSoftwareCostsInDevelopmentStageNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails": { "parentTag": "sncr_FiniteLivedIntangibleAssetsExcludingCapitalizedSoftwareCostsInDevelopmentStageNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "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": [ "r200" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails": { "parentTag": "sncr_FiniteLivedIntangibleAssetsExcludingCapitalizedSoftwareCostsInDevelopmentStageNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r200" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails": { "parentTag": "sncr_FiniteLivedIntangibleAssetsExcludingCapitalizedSoftwareCostsInDevelopmentStageNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "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": [ "r200" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails": { "parentTag": "sncr_FiniteLivedIntangibleAssetsExcludingCapitalizedSoftwareCostsInDevelopmentStageNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "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": [ "r200" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails": { "parentTag": "sncr_FiniteLivedIntangibleAssetsExcludingCapitalizedSoftwareCostsInDevelopmentStageNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "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": [ "r200" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "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": [ "r443", "r444", "r445", "r446", "r711", "r712" ] }, "sncr_FiniteLivedIntangibleAssetsExcludingCapitalizedSoftwareCostsInDevelopmentStageNet": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "FiniteLivedIntangibleAssetsExcludingCapitalizedSoftwareCostsInDevelopmentStageNet", "crdr": "debit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future amortization", "label": "Finite-Lived Intangible Assets, Excluding Capitalized Software Costs In Development Stage, Net", "documentation": "Finite-Lived Intangible Assets, Excluding Capitalized Software Costs In Development Stage, Net" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails" ], "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": [ "r199", "r712" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails", "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets", "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": [ "r711" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "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": [ "r84", "r85" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 2.0 }, "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails", "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Total", "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": [ "r199", "r711" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails", "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets:", "verboseLabel": "Estimated future amortization expense", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AdditionalFinancialInformationDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/AdditionalFinancialInformationDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesForeignCurrencyDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) gain on foreign currency translations", "terseLabel": "FX gains (losses)", "label": "Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r668", "r669", "r670", "r671", "r841" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Exchange", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r667" ] }, "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": [ "r949", "r961", "r971", "r997" ] }, "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": [ "r949", "r961", "r971", "r997" ] }, "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": [ "r949", "r961", "r971", "r997" ] }, "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": [ "r949", "r961", "r971", "r997" ] }, "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": [ "r949", "r961", "r971", "r997" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture and fixtures", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Loss on disposals of fixed assets", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r1037", "r1071", "r1075" ] }, "sncr_GainLossOnDispositionOfIPAddresses": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "GainLossOnDispositionOfIPAddresses", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AdditionalFinancialInformationDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/AdditionalFinancialInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income from sale of intangible assets", "label": "Gain (Loss) On Disposition Of IP Addresses", "documentation": "Gain (Loss) On Disposition Of IP Addresses" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfIntangibleAssets", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on disposals of intangible assets", "label": "Gain (Loss) on Disposition of Intangible Assets", "documentation": "Amount of gain (loss) on sale or disposal of intangible assets." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 5.0 }, "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of DXP", "negatedTerseLabel": "Gain on sale of DXP business", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r650", "r1037" ] }, "us-gaap_GeographicDistributionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionAxis", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Distribution [Axis]", "label": "Geographic Distribution [Axis]", "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r719", "r720", "r891" ] }, "us-gaap_GeographicDistributionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomain", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Distribution [Domain]", "label": "Geographic Distribution [Domain]", "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r719", "r720" ] }, "us-gaap_GeographicDistributionDomesticMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionDomesticMember", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Geographic Distribution, Domestic [Member]", "documentation": "Allocation of business activity identified as domestic." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r892" ] }, "us-gaap_GeographicDistributionForeignMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicDistributionForeignMember", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Geographic Distribution, Foreign [Member]", "documentation": "Allocation of business activity identified as foreign." } } }, "auth_ref": [ "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r719", "r720", "r893" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails", "http://synchronoss.com/role/GoodwillandIntangiblesGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "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": [ "r298", "r431", "r713", "r894", "r921", "r1061", "r1068" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangibles" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangibles", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r198" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r430", "r442", "r894" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Translation adjustments", "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": [ "r439" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill impairment", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r16", "r432", "r438", "r442", "r894" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "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": [] }, "us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillWrittenOffRelatedToSaleOfBusinessUnit", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Goodwill allocated to the sale of DXP Business", "label": "Goodwill, Written off Related to Sale of Business Unit", "documentation": "Amount of divestiture of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r437", "r894" ] }, "sncr_HanoverRateMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "HanoverRateMember", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hanover Rate", "label": "Hanover Rate [Member]", "documentation": "Hanover Rate" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r939", "r940", "r953" ] }, "sncr_ImpairmentOfLongLivedAssetsAndCapitalizedSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ImpairmentOfLongLivedAssetsAndCapitalizedSoftware", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets and capitalized software", "label": "Impairment Of Long-Lived Assets And Capitalized Software", "documentation": "Impairment Of Long-Lived Assets And Capitalized Software" } } }, "auth_ref": [] }, "sncr_ImpairmentOfSTINReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ImpairmentOfSTINReceivable", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "STIN Note receivable impairment", "label": "Impairment Of STIN Receivable", "documentation": "Impairment Of STIN Receivable" } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r206" ] }, "sncr_IncomeFromTaxCreditGovernmentRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "IncomeFromTaxCreditGovernmentRefunds", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AdditionalFinancialInformationDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/AdditionalFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Government refunds", "label": "Income from Tax Credit, Government Refunds", "documentation": "Income from Tax Credit, Government Refunds" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperations", "crdr": "credit", "calculation": { "http://synchronoss.com/role/EarningsperCommonShareEPSDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/EarningsperCommonShareEPSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Synchronoss from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent." } } }, "auth_ref": [ "r119", "r183", "r194", "r353", "r354", "r355", "r356", "r367", "r371" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r336", "r635" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Loss from continuing operations, before taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r177", "r233", "r381", "r400", "r406", "r408", "r720", "r732", "r888" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://synchronoss.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomebeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r336", "r635" ] }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/EarningsperCommonShareEPSDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss from continuing operations", "verboseLabel": "Net (loss) income from continuing operations", "terseLabel": "Net loss from continuing operations", "netLabel": "Net loss from continuing operations", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r222", "r335", "r351", "r381", "r400", "r406", "r408", "r422", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r661", "r666", "r732", "r888", "r1085" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss from continuing operations (in dollars per share)", "verboseLabel": "Net income (loss) from Continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r175", "r232", "r234", "r323", "r351", "r353", "r354", "r355", "r356", "r365", "r369", "r370", "r661", "r718", "r1149" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss from continuing operations (in dollars per share)", "verboseLabel": "Net income (loss) from Continuing operations (in dollars per share)", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r175", "r323", "r351", "r353", "r354", "r355", "r356", "r365", "r369", "r370", "r371", "r661", "r718", "r1149" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "crdr": "credit", "calculation": { "http://synchronoss.com/role/EarningsperCommonShareEPSDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income from discontinued operations, net of tax", "verboseLabel": "Net (loss) income from discontinued operations, net of taxes", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r158", "r293", "r641", "r733" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Discontinued operations (Note 4):", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal." } } }, "auth_ref": [ "r144", "r145", "r146", "r147", "r148", "r154", "r158", "r222" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income from discontinued operations (in dollars per share)", "verboseLabel": "Net income (loss) from Discontinued operations (in dollars per share)", "netLabel": "Net loss from discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share", "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r178", "r323", "r366", "r369", "r370", "r1145", "r1149" ] }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_EarningsPerShareDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income from discontinued operations (in dollars per share)", "verboseLabel": "Net income (loss) from Discontinued operations (in dollars per share)", "netLabel": "Net loss from discontinued operations (in dollars per share)", "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share", "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation." } } }, "auth_ref": [ "r224", "r366", "r369", "r370" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails", "http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r912", "r913" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r19", "r26", "r36", "r143", "r149", "r150", "r151", "r152", "r153", "r157", "r159", "r160", "r205" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r447", "r453", "r827" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r453", "r827" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r21" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://synchronoss.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": [ "r337", "r607", "r615", "r620", "r627", "r631", "r637", "r642", "r643", "r775" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails", "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "(Provision) benefit for income taxes", "negatedTotalLabel": "Income tax (provision) benefit", "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": [ "r241", "r255", "r359", "r360", "r389", "r613", "r632", "r742" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://synchronoss.com/role/IncomeTaxesComponentsofIncomeTaxExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r314", "r609", "r610", "r620", "r621", "r626", "r628", "r769" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r58", "r61" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable, net", "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": [ "r15" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "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": [ "r709", "r1036" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other current 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": [ "r15" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [] }, "us-gaap_IncreaseDecreaseInTemporaryEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInTemporaryEquityRollForward", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Temporary Equity [Roll Forward]", "label": "Increase (Decrease) in Temporary 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": [] }, "sncr_IndefiniteMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "IndefiniteMember", "presentation": [ "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite", "label": "Indefinite [Member]", "documentation": "Information pertaining to NOL carryforwards indefinitely after 20 years" } } }, "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": [ "r952", "r961", "r971", "r988", "r997", "r1001", "r1009" ] }, "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": [ "r1007" ] }, "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": [ "r941", "r1013" ] }, "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": [ "r941", "r1013" ] }, "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": [ "r941", "r1013" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 3.0 }, "http://synchronoss.com/role/DebtInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "totalLabel": "Total", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r135", "r236", "r318", "r385", "r680", "r828", "r932", "r1153" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "netLabel": "Interest on borrowings", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r187", "r497", "r507", "r898", "r899" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseOther", "crdr": "debit", "calculation": { "http://synchronoss.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Interest Expense, Other", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r328", "r331", "r332" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued 2021 8.375% Senior Notes - Interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r42" ] }, "us-gaap_InternalUseSoftwarePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InternalUseSoftwarePolicy", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Internal Use Software, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred when both (1) the software is acquired, internally developed, or modified solely to meet the entity's internal needs, and (2) during the software's development or modification, no substantive plan exists or is being developed to market the software externally." } } }, "auth_ref": [ "r2", "r3" ] }, "sncr_InvestingActivitiesDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "InvestingActivitiesDiscontinuedOperationsAbstract", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Investing Activities, Discontinued Operations [Abstract]", "documentation": "Investing Activities, Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r186", "r384" ] }, "sncr_IssuanceOfPreferredPaidInKindDividend": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "IssuanceOfPreferredPaidInKindDividend", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of preferred PIK dividend", "label": "Issuance Of Preferred Paid In Kind, Dividend", "documentation": "Issuance Of Preferred Paid In Kind, Dividend" } } }, "auth_ref": [] }, "sncr_LaurieHarrisMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "LaurieHarrisMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Laurie Harris [Member]", "documentation": "Laurie Harris" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r691", "r920" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://synchronoss.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Expense and Weighted Average Lease Term and Rates", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1134" ] }, "sncr_LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "LeaseLiabilitiesArisingFromObtainingRightOfUseAssetsAbstract", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities arising from obtaining right-of-use assets:", "label": "Lease Liabilities Arising From Obtaining Right-Of-Use Assets [Abstract]", "documentation": "Lease Liabilities Arising From Obtaining Right-Of-Use Assets" } } }, "auth_ref": [] }, "sncr_LeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "LeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Leases, non-current", "label": "Lease, Liability, Noncurrent", "documentation": "Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r203" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LegalMattersAndContingenciesTextBlock", "presentation": [ "http://synchronoss.com/role/LegalMatters" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Matters", "label": "Legal Matters and Contingencies [Text Block]", "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies." } } }, "auth_ref": [ "r208" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r690" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://synchronoss.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Operating Lease Liabilities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1135" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r700" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r700" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: amount representing interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r700" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://synchronoss.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r683" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r41", "r335", "r422", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r647", "r651", "r652", "r666", "r801", "r887", "r934", "r1085", "r1136", "r1137" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r172", "r231", "r729", "r921", "r1040", "r1057", "r1129" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "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": [ "r43", "r295", "r335", "r422", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r647", "r651", "r652", "r666", "r921", "r1085", "r1136", "r1137" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities of discontinued operations", "label": "Disposal Group, Including Discontinued Operation, Liabilities", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of." } } }, "auth_ref": [ "r5", "r143", "r156", "r204", "r292", "r293" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities of discontinued operations, current (Note 4)", "totalLabel": "Total current liabilities of discontinued operations", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r143", "r156", "r202", "r204", "r292", "r293" ] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities of discontinued operations:", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails": { "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation", "weight": 1.0, "order": 2.0 }, "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities of discontinued operations, non-current (Note 4)", "totalLabel": "Total non-current liabilities of discontinued operations", "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent", "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r9", "r143", "r156", "r204", "r292", "r293" ] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "License", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1091" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeePercentage", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee percentage", "label": "Line of Credit Facility, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails", "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r40" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r40" ] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacility" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable Securitization Facility", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r1056" ] }, "us-gaap_LoansPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableMember", "presentation": [ "http://synchronoss.com/role/NoteReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loans Payable", "label": "Loans Payable [Member]", "documentation": "Borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://synchronoss.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "sncr_LondonInterbankOfferedRateLIBOR1Member": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "LondonInterbankOfferedRateLIBOR1Member", "presentation": [ "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "London Interbank Offered Rate (LIBOR)", "label": "London Interbank Offered Rate (LIBOR) 1 [Member]", "documentation": "London Interbank Offered Rate (LIBOR) 1" } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://synchronoss.com/role/DebtCarryingAmountsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Carrying value of Senior Notes", "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": [ "r31", "r230", "r490", "r506", "r896", "r897", "r1146" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, net of debt issuance costs", "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": [ "r302" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails", "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails", "http://synchronoss.com/role/NoteReceivableDetails" ], "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": [ "r45" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails", "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails", "http://synchronoss.com/role/NoteReceivableDetails" ], "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": [ "r45", "r92" ] }, "us-gaap_LossContingencyDamagesAwardedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesAwardedValue", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, damages awarded", "label": "Loss Contingency, Damages Awarded, Value", "documentation": "Amount of damages awarded to the plaintiff in the legal matter." } } }, "auth_ref": [ "r1080", "r1081", "r1082" ] }, "us-gaap_LossContingencyDamagesSoughtValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyDamagesSoughtValue", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, damages sought, value", "label": "Loss Contingency, Damages Sought, Value", "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter." } } }, "auth_ref": [ "r1080", "r1081", "r1082" ] }, "us-gaap_LossContingencyNumberOfDefendants": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNumberOfDefendants", "presentation": [ "http://synchronoss.com/role/LegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, number of defendants", "label": "Loss Contingency, Number of Defendants", "documentation": "Number of defendants named in a legal action." } } }, "auth_ref": [ "r1081", "r1082" ] }, "sncr_LossContingencyPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "LossContingencyPaymentTerms", "presentation": [ "http://synchronoss.com/role/LegalMattersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency, payment term", "label": "Loss Contingency, Payment Terms", "documentation": "Loss Contingency, Payment Terms" } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]", "documentation": "Information by name or description of a single external customer or a group of external customers." } } }, "auth_ref": [ "r412", "r904", "r1090", "r1150", "r1151" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r464", "r465", "r466", "r467", "r557", "r708", "r760", "r793", "r794", "r847", "r849", "r851", "r852", "r854", "r875", "r876", "r890", "r900", "r914", "r923", "r1087", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143" ] }, "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": [ "r980" ] }, "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": [ "r980" ] }, "sncr_MessagingAndNetworkXBusinessesMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "MessagingAndNetworkXBusinessesMember", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofAssetsandLiabilitiesDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofNetIncomeFromDiscontinuedOperationsDetails", "http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Messaging and NetworkX Businesses", "label": "Messaging And NetworkX Businesses [Member]", "documentation": "Messaging And NetworkX Businesses" } } }, "auth_ref": [] }, "sncr_MessagingMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "MessagingMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Messaging", "label": "Messaging [Member]", "documentation": "Messaging [Member]" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r464", "r465", "r466", "r467", "r557", "r708", "r760", "r793", "r794", "r847", "r849", "r851", "r852", "r854", "r875", "r876", "r890", "r900", "r914", "r923", "r1087", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143" ] }, "us-gaap_MinorityInterestChangeInRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestChangeInRedemptionValue", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Noncontrolling Interest, Change in Redemption Value", "documentation": "Change in noncontrolling interest during the period as a result of a change in the redemption value of redeemable noncontrolling interest." } } }, "auth_ref": [ "r32", "r97", "r98", "r105" ] }, "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": [ "r1000" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/FairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market accounts", "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_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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_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": [ "r1008" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]", "documentation": "Single external customer or group of external customers." } } }, "auth_ref": [ "r412", "r904", "r1090", "r1150", "r1151" ] }, "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": [ "r981" ] }, "us-gaap_NatureOfOperations": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NatureOfOperations", "presentation": [ "http://synchronoss.com/role/DescriptionofBusiness" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business", "label": "Nature of Operations [Text Block]", "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward." } } }, "auth_ref": [ "r244", "r256" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) 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": [ "r330" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (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": [ "r330" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r192", "r193", "r194" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss", "terseLabel": "Net income (loss) attributable to Synchronoss", "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": [ "r179", "r194", "r235", "r293", "r309", "r312", "r317", "r335", "r351", "r353", "r354", "r355", "r356", "r359", "r360", "r367", "r381", "r400", "r406", "r408", "r422", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r661", "r666", "r736", "r823", "r842", "r843", "r888", "r932", "r1085" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 }, "http://synchronoss.com/role/EarningsperCommonShareEPSDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net income (loss) attributable to redeemable noncontrolling interests", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r126", "r223", "r309", "r312", "r359", "r360", "r735", "r1034" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://synchronoss.com/role/EarningsperCommonShareEPSDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss attributable to Synchronoss", "terseLabel": "Net loss attributable to Synchronoss", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r326", "r353", "r354", "r355", "r356", "r362", "r363", "r368", "r371", "r381", "r400", "r406", "r408", "r888" ] }, "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/EarningsperCommonShareEPSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss attributable to Synchronoss from continuing operations", "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders." } } }, "auth_ref": [ "r363", "r371" ] }, "sncr_NetworkXMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "NetworkXMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NetworkX", "label": "NetworkX [Member]", "documentation": "NetworkX" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Standards", "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": [] }, "sncr_NewHireEquityIncentivePlan2017Member": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "NewHireEquityIncentivePlan2017Member", "presentation": [ "http://synchronoss.com/role/StockPlansPlanInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2017 New Hire Plan", "label": "New Hire Equity Incentive Plan 2017 [Member]", "documentation": "New Hire Equity Incentive Plan 2017 [Member]" } } }, "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": [ "r980" ] }, "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": [ "r949", "r961", "r971", "r988", "r997" ] }, "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": [ "r978" ] }, "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": [ "r977" ] }, "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": [ "r988" ] }, "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": [ "r1008" ] }, "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": [ "r1008" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:", "label": "Noncash Investing and Financing Items [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashDivestitureAmountOfConsiderationReceived1", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price", "label": "Noncash or Part Noncash Divestiture, Amount of Consideration Received", "documentation": "Amount of noncash consideration received for selling an asset or business through a noncash (or part noncash) transaction." } } }, "auth_ref": [ "r62", "r63", "r64" ] }, "us-gaap_NonvestedRestrictedStockSharesActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonvestedRestrictedStockSharesActivityTableTextBlock", "presentation": [ "http://synchronoss.com/role/StockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unvested Restricted Stock and Performance Shares Activity", "label": "Nonvested Restricted Stock Shares Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock shares." } } }, "auth_ref": [ "r28" ] }, "sncr_NoteReceivableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "NoteReceivableTextBlock", "presentation": [ "http://synchronoss.com/role/NoteReceivable" ], "lang": { "en-us": { "role": { "terseLabel": "Note Receivable", "label": "Note Receivable [Text Block]", "documentation": "Note Receivable" } } }, "auth_ref": [] }, "us-gaap_NotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Note receivable", "label": "Financing Receivable, after Allowance for Credit Loss, Noncurrent", "documentation": "Amount, after allowance for credit loss, of financing receivable, classified as noncurrent." } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "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": [ "r1055" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "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": [ "r1055" ] }, "sncr_NumberOfVotesEachShare": { "xbrltype": "integerItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "NumberOfVotesEachShare", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes per share (vote)", "label": "Number of Votes Each Share", "documentation": "Represents the number of votes available for each share held." } } }, "auth_ref": [] }, "sncr_OperatingActivitiesDiscontinuedOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingActivitiesDiscontinuedOperationsAbstract", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating activities:", "label": "Operating Activities, Discontinued Operations [Abstract]", "documentation": "Operating Activities, Discontinued Operations" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "(Loss) income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r381", "r400", "r406", "r408", "r888" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r693", "r920" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease impairment, net", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1133" ] }, "sncr_OperatingLeaseImpairmentsRemeasurements": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseImpairmentsRemeasurements", "crdr": "debit", "calculation": { "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease impairments (remeasurements), net", "label": "Operating Lease, Impairments/Remeasurements", "documentation": "Operating Lease, Impairments/Remeasurements" } } }, "auth_ref": [] }, "sncr_OperatingLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseInterestExpense", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/LeasesOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense", "label": "Operating Lease, Interest Expense", "documentation": "Operating Lease, Interest Expense" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "sncr_OperatingLeaseLiabilitiesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseLiabilitiesRollForward", "presentation": [ "http://synchronoss.com/role/LeasesOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liabilities [Roll Forward]", "label": "Operating Lease, Liabilities [Roll Forward]", "documentation": "Operating Lease, Liabilities" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails", "http://synchronoss.com/role/LeasesOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease liabilities", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "terseLabel": "Present value of future lease payments (lease liability)", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r685" ] }, "us-gaap_OperatingLeaseLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityAbstract", "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities:", "label": "Operating Lease, Liability [Abstract]" } } }, "auth_ref": [] }, "sncr_OperatingLeaseLiabilityCashPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseLiabilityCashPayments", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LeasesOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash payments", "label": "Operating Lease, Liability, Cash Payments", "documentation": "Operating Lease, Liability, Cash Payments" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Accrued operating lease liabilities", "terseLabel": "Lease liabilities, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r685" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r686" ] }, "sncr_OperatingLeaseLiabilityForeignExchangeAndOtherPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseLiabilityForeignExchangeAndOtherPayments", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/LeasesOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange and Other", "label": "Operating Lease, Liability, Foreign Exchange And Other Payments", "documentation": "Operating Lease, Liability, Foreign Exchange And Other Payments" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Lease liabilities, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r685" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible List]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r686" ] }, "sncr_OperatingLeaseLiabilityRemeasurement": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseLiabilityRemeasurement", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LeasesOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Remeasurement", "label": "Operating Lease, Liability, Remeasurement", "documentation": "Operating Lease, Liability, Remeasurement" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r689", "r696" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/LeasesOperatingLeaseROUAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r684" ] }, "sncr_OperatingLeaseRightOfUseAssetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseRightOfUseAssetAbstract", "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease assets:", "label": "Operating Lease Right Of Use Asset [Abstract]", "documentation": "Operating Lease Right Of Use Asset" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LeasesOperatingLeaseROUAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "ROU assets amortization", "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": [ "r1037" ] }, "sncr_OperatingLeaseRightOfUseAssetForeignExchangeAndOther": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseRightOfUseAssetForeignExchangeAndOther", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LeasesOperatingLeaseROUAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange", "label": "Operating Lease, Right-Of-Use Asset, Foreign Exchange And Other", "documentation": "Operating Lease, Right-Of-Use Asset, Foreign Exchange And Other" } } }, "auth_ref": [] }, "sncr_OperatingLeaseRightOfUseAssetImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseRightOfUseAssetImpairmentLoss", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LeasesOperatingLeaseROUAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "ROU assets impairment", "label": "Operating Lease, Right-Of Use Asset, Impairment Loss", "documentation": "Operating Lease, Right-Of Use Asset, Impairment Loss" } } }, "auth_ref": [] }, "sncr_OperatingLeaseRightOfUseAssetRollForward": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseRightOfUseAssetRollForward", "presentation": [ "http://synchronoss.com/role/LeasesOperatingLeaseROUAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-Of Use Asset [Roll Forward]", "label": "Operating Lease, Right-Of Use Asset [Roll Forward]", "documentation": "Operating Lease, Right-Of Use Asset" } } }, "auth_ref": [] }, "sncr_OperatingLeaseRightofUseAssetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OperatingLeaseRightofUseAssetNoncurrent", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-current operating lease ROU assets", "label": "Operating Lease, Right-of-Use Asset, Noncurrent", "documentation": "Operating Lease, Right-of-Use Asset, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r699", "r920" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r698", "r920" ] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails", "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss", "label": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r114" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails", "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Details of net operating loss carryforwards [Line Items]", "label": "Operating Loss Carryforwards [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_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails", "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r113" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r42" ] }, "us-gaap_OtherAssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/NoteReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets fair value disclosure", "label": "Other Assets, Fair Value Disclosure", "documentation": "Fair value portion of other assets." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets, non-current", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r300" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTax", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), before Tax", "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r319", "r672", "r673", "r678", "r714", "r737", "r1032", "r1033" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r7" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss)", "terseLabel": "Total other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r23", "r29", "r310", "r313", "r319", "r672", "r673", "r678", "r714", "r737", "r1032", "r1033" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTax", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Tax effect", "label": "Other Comprehensive Income (Loss), Tax", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)." } } }, "auth_ref": [ "r10", "r315", "r319", "r613", "r638", "r640", "r672", "r676", "r678", "r714", "r737" ] }, "sncr_OtherComprehensiveIncomeNetGainLossOnIntraEntityForeignCurrencyTransactionsArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OtherComprehensiveIncomeNetGainLossOnIntraEntityForeignCurrencyTransactionsArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income on inter-company foreign currency transactions", "label": "Other Comprehensive Income, Net Gain (Loss) on Intra Entity Foreign Currency Transactions Arising During Period, Net of Tax", "documentation": "Represents the amount after tax, changes to accumulated comprehensive income resulting from net gain (loss) on intra-entity foreign currency transactions." } } }, "auth_ref": [] }, "us-gaap_OtherCurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsMember", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Current Assets", "label": "Other Current Assets [Member]", "documentation": "Primary financial statement caption encompassing other current assets." } } }, "auth_ref": [ "r128", "r130" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Other Income and Expenses [Abstract]", "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "sncr_OtherLeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OtherLeaseCostAbstract", "presentation": [ "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other lease costs and income:", "label": "Other Lease, Cost [Abstract]", "documentation": "Other Lease, Cost" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities, non-current", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46" ] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://synchronoss.com/role/RestructuringNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Noncurrent Liabilities", "label": "Other Noncurrent Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://synchronoss.com/role/AdditionalFinancialInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Financial Information", "label": "Other Nonoperating Income and Expense [Text Block]", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r324", "r325" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 }, "http://synchronoss.com/role/AdditionalFinancialInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/AdditionalFinancialInformationDetails", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "verboseLabel": "Other (expense) income, net", "totalLabel": "Total", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r188" ] }, "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": [ "r980" ] }, "sncr_OtherSundryNonOperatingIncomeExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "OtherSundryNonOperatingIncomeExpenseNet", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AdditionalFinancialInformationDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/AdditionalFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Others", "label": "Other Sundry Non-Operating Income (Expense), Net", "documentation": "Other Sundry Non-Operating Income (Expense), Net" } } }, "auth_ref": [] }, "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": [ "r947", "r959", "r969", "r995" ] }, "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": [ "r950", "r962", "r972", "r998" ] }, "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": [ "r950", "r962", "r972", "r998" ] }, "us-gaap_OverAllotmentOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OverAllotmentOptionMember", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Over-Allotment Option", "label": "Over-Allotment Option [Member]", "documentation": "Right given to the underwriter to sell additional shares over the initial allotment." } } }, "auth_ref": [] }, "sncr_ParRatio": { "xbrltype": "pureItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ParRatio", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Par ratio", "label": "Par Ratio", "documentation": "Par Ratio" } } }, "auth_ref": [] }, "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": [ "r976" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Payables and Accruals [Abstract]", "label": "Payables and Accruals [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfRedeemableConvertiblePreferredStock", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of Preferred stock", "label": "Payments for Repurchase of Redeemable Convertible Preferred Stock", "documentation": "The cash outflow to reacquire callable preferred stock which is identified as being convertible to another type of financial security." } } }, "auth_ref": [ "r56" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r452", "r1035" ] }, "us-gaap_PaymentsForSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForSoftware", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Additions to capitalized software", "label": "Payments for Software", "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization." } } }, "auth_ref": [ "r191" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Debt issuance costs related to long term debt", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r57" ] }, "us-gaap_PaymentsOfDividendsPreferredStockAndPreferenceStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsPreferredStockAndPreferenceStock", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Preferred dividend paid in cash", "label": "Payments of Ordinary Dividends, Preferred Stock and Preference Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to preferred shareholders of the parent entity." } } }, "auth_ref": [ "r56" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock issuance costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r55" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid on withholding shares", "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": [ "r327" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of fixed assets", "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": [ "r191" ] }, "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": [ "r979" ] }, "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": [ "r979" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://synchronoss.com/role/A401kPlan" ], "lang": { "en-us": { "role": { "terseLabel": "401(k) Plan", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r539", "r540", "r541", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r911" ] }, "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": [ "r978" ] }, "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": [ "r988" ] }, "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": [ "r981" ] }, "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": [ "r977" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails", "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance based cash units", "verboseLabel": "Performance based cash units", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "sncr_PeriodFollowingClosingDate": { "xbrltype": "durationItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "PeriodFollowingClosingDate", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period following closing date", "label": "Period Following Closing Date", "documentation": "Period Following Closing Date" } } }, "auth_ref": [] }, "sncr_PeriodOfDaysFollowingClosingDate": { "xbrltype": "durationItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "PeriodOfDaysFollowingClosingDate", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of days following closing date", "label": "Period Of Days Following Closing Date", "documentation": "Period Of Days Following Closing Date" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansPlanInformationDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansPlanInformationDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117" ] }, "sncr_PreferredStockDividendRatePercentageOne": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "PreferredStockDividendRatePercentageOne", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, dividend rate, percentage one", "label": "Preferred Stock, Dividend Rate, Percentage One", "documentation": "Preferred Stock, Dividend Rate, Percentage One" } } }, "auth_ref": [] }, "sncr_PreferredStockDividendRatePercentageThree": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "PreferredStockDividendRatePercentageThree", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, dividend rate, percentage three", "label": "Preferred Stock, Dividend Rate, Percentage Three", "documentation": "Preferred Stock, Dividend Rate, Percentage Three" } } }, "auth_ref": [] }, "sncr_PreferredStockDividendRatePercentageTwo": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "PreferredStockDividendRatePercentageTwo", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, dividend rate, percentage two", "label": "Preferred Stock, Dividend Rate, Percentage Two", "documentation": "Preferred Stock, Dividend Rate, Percentage Two" } } }, "auth_ref": [] }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsAndOtherAdjustments", "crdr": "debit", "calculation": { "http://synchronoss.com/role/EarningsperCommonShareEPSDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperations", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/EarningsperCommonShareEPSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Preferred stock dividend", "label": "Preferred Stock Dividends and Other Adjustments", "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders." } } }, "auth_ref": [ "r67", "r1016", "r1054" ] }, "us-gaap_PreferredStockDividendsIncomeStatementImpact": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockDividendsIncomeStatementImpact", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Preferred stock dividend", "label": "Preferred Stock Dividends, Income Statement Impact", "documentation": "The amount of preferred stock dividends that is an adjustment to net income apportioned to common stockholders." } } }, "auth_ref": [] }, "us-gaap_PreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockMember", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred Stock", "label": "Preferred Stock [Member]", "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company." } } }, "auth_ref": [ "r924", "r925", "r928", "r929", "r930", "r931", "r1152", "r1154" ] }, "sncr_PreferredStockOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "PreferredStockOwnershipPercentage", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, ownership percentage", "label": "Preferred Stock, Ownership Percentage", "documentation": "Preferred Stock, Ownership Percentage" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r166", "r508" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r166", "r803" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r166", "r508" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid & 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": [ "r1031" ] }, "us-gaap_PrivatePlacementMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivatePlacementMember", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private Placement", "label": "Private Placement [Member]", "documentation": "A private placement is a direct offering of securities to a limited number of sophisticated investors such as insurance companies, pension funds, mezzanine funds, stock funds and trusts." } } }, "auth_ref": [] }, "sncr_ProceedsFromAccountsReceivableFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ProceedsFromAccountsReceivableFacility", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Drawdown on A/R Facility", "verboseLabel": "Proceeds from accounts receivable facility", "label": "Proceeds From Accounts Receivable Facility", "documentation": "Proceeds From Accounts Receivable Facility" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the divestiture, net", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash payment", "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries", "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent)." } } }, "auth_ref": [ "r53" ] }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIncomeTaxRefunds", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash refund for income taxes", "negatedTerseLabel": "Cash refund for income taxes", "label": "Proceeds from Income Tax Refunds", "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r61", "r193" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfLongTermDebt", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of long term debt", "label": "Proceeds from Issuance of Long-Term Debt", "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r54", "r770" ] }, "us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfRedeemablePreferredStock", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of Series B Preferred stock", "label": "Proceeds from Issuance of Redeemable Preferred Stock", "documentation": "The cash inflow from issuance of preferred stock that is classified as callable." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ProceedsFromSaleOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfIntangibleAssets", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale of intangibles", "label": "Proceeds from Sale of Intangible Assets", "documentation": "The cash inflow from disposal of asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r189" ] }, "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsScheduleofCashFlowsDiscontinuedOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from Sale of Business", "verboseLabel": "Proceeds from sales of business", "label": "Proceeds from Sales of Business, Affiliate and Productive Assets", "documentation": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities." } } }, "auth_ref": [ "r1019" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r409", "r710", "r754", "r755", "r756", "r757", "r758", "r759", "r879", "r902", "r922", "r1025", "r1083", "r1084", "r1090", "r1150" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r409", "r710", "r754", "r755", "r756", "r757", "r758", "r759", "r879", "r902", "r922", "r1025", "r1083", "r1084", "r1090", "r1150" ] }, "sncr_ProfessionalServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ProfessionalServicesMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional Services", "label": "Professional Services [Member]", "documentation": "Professional Services [Member]" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSSINCOME", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "netLabel": "Net loss", "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r293", "r309", "r312", "r329", "r335", "r351", "r359", "r360", "r381", "r400", "r406", "r408", "r422", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r645", "r648", "r649", "r661", "r666", "r720", "r734", "r777", "r823", "r842", "r843", "r888", "r918", "r919", "r933", "r1034", "r1085" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://synchronoss.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r1020", "r1024", "r1074" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsNoncurrent", "weight": 1.0, "order": 6.0 }, "http://synchronoss.com/role/PropertyandEquipmentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1024", "r1072" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://synchronoss.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Property and equipment, gross", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1018", "r1028", "r1073" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://synchronoss.com/role/PropertyandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r201", "r248", "r252", "r253" ] }, "sncr_PropertyPlantAndEquipmentFinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "PropertyPlantAndEquipmentFinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LeasesOperatingFinancingAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment, net", "label": "Property, Plant, And Equipment, Finance Lease Right-Of-Use Asset,", "documentation": "Property, Plant, And Equipment, Finance Lease Right-Of-Use Asset," } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://synchronoss.com/role/PropertyandEquipmentDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, gross", "label": "Property, Plant and Equipment, Gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r203", "r297", "r731" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [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_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total 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": [ "r18", "r721", "r731", "r921" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r18", "r248", "r252", "r730" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r18" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r203" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, useful life", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CommitmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://synchronoss.com/role/CommitmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total", "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_PurchaseObligationDueInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInNextTwelveMonths", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CommitmentsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "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_PurchaseObligationDueInSecondYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInSecondYear", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CommitmentsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Purchase Obligation, to be Paid, Year Two", "documentation": "Amount of purchase arrangement to be paid in second fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_PurchaseObligationDueInThirdYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligationDueInThirdYear", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CommitmentsDetails": { "parentTag": "us-gaap_PurchaseObligation", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CommitmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Purchase Obligation, to be Paid, Year Three", "documentation": "Amount of purchase arrangement to be paid in third fiscal year following current fiscal year. Includes, but is not limited to, recorded and unrecorded purchase obligations, long-term purchase commitment, and short-term purchase commitment. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "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": [ "r976" ] }, "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": [ "r976" ] }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Quarterly Financial Information Disclosure [Abstract]", "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QuarterlyFinancialInformationTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Quarterly Results of Operations (Unaudited)", "label": "Quarterly Financial Information [Text Block]", "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information." } } }, "auth_ref": [ "r196", "r376" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r464", "r465", "r466", "r467", "r540", "r557", "r588", "r589", "r590", "r707", "r708", "r760", "r793", "r794", "r847", "r849", "r851", "r852", "r854", "r875", "r876", "r890", "r900", "r914", "r923", "r926", "r1076", "r1087", "r1139", "r1140", "r1141", "r1142", "r1143" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r464", "r465", "r466", "r467", "r540", "r557", "r588", "r589", "r590", "r707", "r708", "r760", "r793", "r794", "r847", "r849", "r851", "r852", "r854", "r875", "r876", "r890", "r900", "r914", "r923", "r926", "r1076", "r1087", "r1139", "r1140", "r1141", "r1142", "r1143" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Credit Losses", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://synchronoss.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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_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": [ "r942", "r954", "r964", "r990" ] }, "us-gaap_RedeemableNoncontrollingInterestEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemableNoncontrollingInterestEquityCarryingAmount", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Redeemable noncontrolling interest", "label": "Redeemable Noncontrolling Interest, Equity, Carrying Amount", "documentation": "As of the reporting date, the aggregate carrying amount of all noncontrolling interests which are redeemable by the (parent) entity (1) at a fixed or determinable price on a fixed or determinable date, (2) at the option of the holder of the noncontrolling interest, or (3) upon occurrence of an event that is not solely within the control of the (parent) entity. This item includes noncontrolling interest holder's ownership (or holders' ownership) regardless of the type of equity interest (common, preferred, other) including all potential organizational (legal) forms of the investee entity." } } }, "auth_ref": [ "r95", "r96", "r97", "r98" ] }, "sncr_RepaymentsOfAccountsReceivableFacilityAndRevolvingCreditFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "RepaymentsOfAccountsReceivableFacilityAndRevolvingCreditFacility", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment of A/R Facility and Revolving Credit Facility", "label": "Repayments Of Accounts Receivable Facility And Revolving Credit Facility", "documentation": "Repayments Of Accounts Receivable Facility And Revolving Credit Facility" } } }, "auth_ref": [] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/NoteReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]", "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution." } } }, "auth_ref": [ "r338", "r339", "r481", "r510", "r702", "r883", "r884" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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": [ "r141", "r606", "r1144" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "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": [] }, "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": [ "r943", "r955", "r965", "r991" ] }, "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": [ "r944", "r956", "r966", "r992" ] }, "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": [ "r951", "r963", "r973", "r999" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails", "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock awards", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r68" ] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://synchronoss.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": [ "r449", "r450", "r452", "r455", "r461" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/RestructuringNarrativeDetails", "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges", "verboseLabel": "Charges", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r16", "r456", "r458", "r1077" ] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r451", "r452", "r458", "r459" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://synchronoss.com/role/RestructuringNarrativeDetails", "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring accrual and changes", "label": "Restructuring Cost and Reserve [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": [ "r451", "r452", "r453", "r454", "r458", "r459", "r460" ] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r452", "r457" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring accrual and changes", "label": "Restructuring Reserve [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": [] }, "us-gaap_RestructuringReserveTranslationAndOtherAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveTranslationAndOtherAdjustment", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Adjustments", "label": "Restructuring Reserve, Translation and Other Adjustment", "documentation": "Amount of increase (decrease) in the restructuring reserve related to foreign currency translation (gain) loss and other increases (decreases)." } } }, "auth_ref": [ "r90", "r1078" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r169", "r213", "r728", "r764", "r766", "r774", "r804", "r921" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r288", "r348", "r349", "r350", "r352", "r358", "r360", "r423", "r424", "r597", "r598", "r599", "r629", "r630", "r653", "r655", "r656", "r658", "r659", "r761", "r763", "r778", "r1154" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net revenues", "verboseLabel": "Total revenue", "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": [ "r382", "r383", "r399", "r404", "r405", "r409", "r410", "r412", "r535", "r536", "r710" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r412", "r1022" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r257", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r878" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://synchronoss.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "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": [ "r257", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r538" ] }, "sncr_RevenuePerformanceObligationExpectedTimingOfSatisfactionPeriod": { "xbrltype": "durationItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "RevenuePerformanceObligationExpectedTimingOfSatisfactionPeriod", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance obligation period", "label": "Revenue, Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Revenue, Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "auth_ref": [] }, "sncr_RevenueRemainingPerformanceObligationAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "RevenueRemainingPerformanceObligationAmount1", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/RevenueRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount1", "documentation": "Revenue, Remaining Performance Obligation, Amount1" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://synchronoss.com/role/RevenueRemainingPerformanceObligationsDetails" ], "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": [] }, "sncr_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPercent": { "xbrltype": "percentItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPercent", "presentation": [ "http://synchronoss.com/role/RevenueRemainingPerformanceObligationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, expected timing of satisfaction, percent", "label": "Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Percent", "documentation": "Revenue, Remaining Performance Obligation, Expected Timing Of Satisfaction, Percent" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://synchronoss.com/role/RevenueRemainingPerformanceObligationsDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Customer contracts, term of contracts", "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": [ "r251" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://synchronoss.com/role/RevenueRemainingPerformanceObligationsDetails" ], "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": [ "r251" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://synchronoss.com/role/RevenueRemainingPerformanceObligationsDetails" ], "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": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Typical Remaining Performance Obligations", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r1021" ] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived 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": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Leases", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r697", "r920" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r697", "r920" ] }, "sncr_RisksAndUncertaintiesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "RisksAndUncertaintiesPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Risks and Uncertainties", "label": "Risks and Uncertainties [Policy Text Block]", "documentation": "Risks and Uncertainties" } } }, "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": [ "r1008" ] }, "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": [ "r1008" ] }, "sncr_SNTechnologiesMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SNTechnologiesMember", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SN Technologies", "label": "SN Technologies [Member]", "documentation": "SN Technologies" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockConsiderationReceivedOnTransaction", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration received on transaction", "label": "Sale of Stock, Consideration Received on Transaction", "documentation": "Cash received on stock transaction after deduction of issuance costs." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Domain]", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares issued in transaction (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/AccruedExpensesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Sales and Use Tax", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r38" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://synchronoss.com/role/AccruedExpensesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Accrued Expenses", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Accumulated Other Comprehensive Income (Loss)", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r51", "r1131", "r1132" ] }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "presentation": [ "http://synchronoss.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt Convenants", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://synchronoss.com/role/StockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-based Compensation", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r109" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://synchronoss.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax (Expense) Benefit", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r219" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://synchronoss.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Interest Expense", "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": [ "r45", "r101", "r104", "r133", "r134", "r136", "r139", "r211", "r212", "r896", "r898", "r1043" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://synchronoss.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Amounts", "label": "Schedule of Debt [Table Text Block]", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://synchronoss.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Significant Components of the Company's Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r218" ] }, "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock", "presentation": [ "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Discontinued Operations", "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]", "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r19", "r26", "r36", "r143", "r149", "r150", "r151", "r152", "r153", "r157", "r159", "r160", "r205" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://synchronoss.com/role/EarningsperCommonShareEPSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of the Numerator and Denominator Used in Computing Basic and Diluted Net Income Attributable to Common Stockholders Per Common Share", "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": [ "r1053" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://synchronoss.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliations of the Statutory Tax Rates and the Effective Tax Rates", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r217" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://synchronoss.com/role/NoteReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [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": [ "r335", "r419", "r420", "r421", "r422", "r666" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://synchronoss.com/role/NoteReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r293", "r335", "r419", "r420", "r421", "r422", "r666" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesAdditionalInformationDetails", "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "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": [ "r84", "r85", "r711" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Composition of 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": [ "r84", "r85" ] }, "sncr_ScheduleOfForeignCurrencyGainsLossesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ScheduleOfForeignCurrencyGainsLossesTableTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Foreign Currency Gains (Losses)", "label": "Schedule Of Foreign Currency Gains (Losses) [Table Text Block]", "documentation": "Schedule of Foreign Currency Gains (Losses) [Table Text Block]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in 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": [ "r894", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://synchronoss.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1041" ] }, "us-gaap_ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Impact of New Accounting Standard", "label": "Accounting Standards Update and Change in Accounting Principle [Table Text Block]", "documentation": "Tabular disclosure of changes in accounting principles, including adoption of new accounting pronouncements, that describes the new methods, amount and effects on financial statement line items." } } }, "auth_ref": [ "r65", "r66", "r70", "r71" ] }, "sncr_ScheduleOfOperatingLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ScheduleOfOperatingLeaseLiabilitiesTableTextBlock", "presentation": [ "http://synchronoss.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Liabilities", "label": "Schedule Of Operating Lease Liabilities [Table Text Block]", "documentation": "Schedule Of Operating Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://synchronoss.com/role/AdditionalFinancialInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other (Expense) Income, Net", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Quarterly Financial Information", "label": "Quarterly Financial Information [Table Text Block]", "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data." } } }, "auth_ref": [ "r242" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://synchronoss.com/role/RestructuringNarrativeDetails", "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring." } } }, "auth_ref": [ "r451", "r452", "r453", "r454", "r458", "r459", "r460" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://synchronoss.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of the Restructuring Accrual and Changes", "label": "Restructuring and Related Costs [Table Text Block]", "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets." } } }, "auth_ref": [ "r88", "r89", "r91" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue From External Customers and Long-lived assets, by Geographical Areas", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r80", "r182" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesSegmentandGeographicInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r80", "r176" ] }, "sncr_ScheduleOfRightOfUseAssetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ScheduleOfRightOfUseAssetTableTextBlock", "presentation": [ "http://synchronoss.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Right of Use Asset", "label": "Schedule Of Right-Of-Use Asset [Table Text Block]", "documentation": "Schedule Of Right-Of-Use Asset" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails", "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansPlanInformationDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails", "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "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": [ "r559", "r561", "r563", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r591" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://synchronoss.com/role/StockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Information about Stock Options Outstanding", "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": [ "r24", "r25", "r108" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://synchronoss.com/role/StockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r216" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "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": [ "r94", "r99", "r100", "r101", "r102", "r103", "r104", "r211", "r212", "r213", "r303", "r304", "r305", "r378", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r770", "r771", "r772", "r773", "r900", "r1017", "r1038" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://synchronoss.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r917", "r1120" ] }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTS" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule II - Valuation and Qualifying Accounts", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "documentation": "The entire disclosure for valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r276", "r347" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Annual Amortization Expense of Intangible Assets for the Next Five Years", "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": [ "r85" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://synchronoss.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": [ "r935" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://synchronoss.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": [ "r938" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r412", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r454", "r460", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r894", "r1025", "r1150" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r410", "r411", "r790", "r791", "r792", "r848", "r850", "r853", "r855", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r880", "r903", "r926", "r1090", "r1150" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment and Geographic Information", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r393", "r394", "r395", "r396", "r397", "r398", "r410", "r889" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r185" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "sncr_SeniorNotesDueJune302026Member": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SeniorNotesDueJune302026Member", "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails", "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes Due June 30, 2026", "label": "Senior Notes Due June 30, 2026 [Member]", "documentation": "Senior Notes Due June 30, 2026" } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://synchronoss.com/role/AccruedExpensesDetails", "http://synchronoss.com/role/DebtCarryingAmountsDetails", "http://synchronoss.com/role/DebtCarryingValuesandEstimatedFairValuesofDebtInstrumentsDetails", "http://synchronoss.com/role/DebtInterestExpenseDetails", "http://synchronoss.com/role/DebtOfferingofSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "sncr_SequentialTechnologyInternationalLLCAndAPCapitalHoldingsIILLCMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SequentialTechnologyInternationalLLCAndAPCapitalHoldingsIILLCMember", "presentation": [ "http://synchronoss.com/role/NoteReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sequential Technology International L L C And A P Capital Holdings I I L L C", "label": "Sequential Technology International L L C And A P Capital Holdings I I L L C [Member]", "documentation": "Sequential Technology International L L C And A P Capital Holdings I I L L C" } } }, "auth_ref": [] }, "us-gaap_SeriesAPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesAPreferredStockMember", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A Preferred Stock", "label": "Series A Preferred Stock [Member]", "documentation": "Series A preferred stock." } } }, "auth_ref": [ "r1029", "r1030", "r1088" ] }, "sncr_SeriesBPerpetualNonConvertiblePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SeriesBPerpetualNonConvertiblePreferredStockMember", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Perpetual Non-Convertible Preferred Stock", "label": "Series B Perpetual Non-Convertible Preferred Stock [Member]", "documentation": "Series B Perpetual Non-Convertible Preferred Stock" } } }, "auth_ref": [] }, "us-gaap_SeriesBPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesBPreferredStockMember", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/CapitalStructurePreferredStockDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Preferred Stock", "label": "Series B Preferred Stock [Member]", "documentation": "Series B preferred stock." } } }, "auth_ref": [ "r1029", "r1030", "r1088" ] }, "sncr_ServiceLineAxis": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ServiceLineAxis", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Line [Axis]", "label": "Service Line [Axis]", "documentation": "Service Line [Axis]" } } }, "auth_ref": [] }, "sncr_ServiceLineDomain": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ServiceLineDomain", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Line [Domain]", "label": "Service Line [Domain]", "documentation": "[Domain] for Service Line [Axis]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "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": [ "r15" ] }, "sncr_ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAggregateIntrinsicValueAbstract", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Intrinsic Value", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Aggregate Intrinsic Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period (in years)", "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": [ "r915" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period end Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r580" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "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": [ "r580" ] }, "sncr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsAdjustmentInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsAdjustmentInPeriod", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted adjustment (in shares)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants Adjustment in Period", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants Adjustment in Period" } } }, "auth_ref": [] }, "sncr_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsAdjustmentInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsAdjustmentInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted adjustment (in dollars per share)", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants Adjustment in Period, Weighted Average Grant Date Fair Value", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants Adjustment in Period, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "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": [ "r578" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "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": [ "r578" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the period (in shares)", "periodEndLabel": "Balance at the ending of the period (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": [ "r575", "r576" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the period (in dollars per share)", "periodEndLabel": "Balance at the ending of the period (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": [ "r575", "r576" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested and distributed (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": [ "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and distributed (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": [ "r579" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsAndMethodologyAbstract", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted-average assumptions", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions and Methodology [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails" ], "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": [ "r589" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected stock price volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r588" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r590" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails", "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansPlanInformationDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails", "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Stockholder's Equity", "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": [ "r559", "r561", "r563", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r591" ] }, "sncr_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCompensationPlans": { "xbrltype": "integerItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfCompensationPlans", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of compensation plans", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Compensation Plans", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Compensation Plans" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://synchronoss.com/role/StockPlansPlanInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r916" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://synchronoss.com/role/StockPlansPlanInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available for grant (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r107" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional disclosures related to stock options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total intrinsic value for stock options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r582" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Options cancelled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r573" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r1099" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average fair value of the options (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r581" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r107" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options outstanding at the beginning of the period (in shares)", "periodEndLabel": "Options outstanding at the end of the period (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": [ "r567", "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number\u00a0of 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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at the beginning of the period (in dollars per share)", "periodEndLabel": "Balance at the end of the period (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": [ "r567", "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise\u00a0Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r584" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "documentation": "Number of fully vested and expected to vest exercisable options that may be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r584" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r584" ] }, "sncr_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsWeightedAverageRemainingContractualTermAbstract", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Remaining Contractual Term\u00a0(Years)", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options Weighted Average Remaining Contractual Term [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails", "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails", "http://synchronoss.com/role/StockPlansStockbasedCompensationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r563", "r564", "r565", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r587", "r588", "r589", "r590", "r591" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options 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": [ "r572" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options cancelled (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r573" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r571" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r558", "r566", "r585", "r586", "r587", "r588", "r591", "r600", "r601", "r602", "r603" ] }, "sncr_ShareBasedCompensationRelatedProceedsNetOfTaxesPaidOnWithholdingShares": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "ShareBasedCompensationRelatedProceedsNetOfTaxesPaidOnWithholdingShares", "crdr": "debit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation-related proceeds, net of taxes paid on withholding shares", "label": "Share-Based Compensation-Related Proceeds, Net Of Taxes Paid On Withholding Shares", "documentation": "Share-Based Compensation-Related Proceeds, Net Of Taxes Paid On Withholding Shares" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of awards vesting", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1092" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://synchronoss.com/role/StockPlansBlackScholesAssumptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life of options (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": [ "r587" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total intrinsic value for stock options exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r107" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Outstanding", "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": [ "r215" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested and exercisable", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur." } } }, "auth_ref": [ "r584" ] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://synchronoss.com/role/CapitalStructure" ], "lang": { "en-us": { "role": { "terseLabel": "Capital Structure", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r210", "r214" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares withheld for taxes in connection with issuance of restricted stock (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": [] }, "sncr_SilverPrivateHoldingsILLCMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SilverPrivateHoldingsILLCMember", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Silver Private Holdings I, LLC", "label": "Silver Private Holdings I, LLC [Member]", "documentation": "Silver Private Holdings I, LLC [Member]" } } }, "auth_ref": [] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesResearchandDevelopmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software and Software Development Costs", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "sncr_SoftwareDevelopmentCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SoftwareDevelopmentCostsTableTextBlock", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Software Development Costs", "label": "Software Development Costs [Table Text Block]", "documentation": "Software Development Costs [Table Text Block]" } } }, "auth_ref": [] }, "sncr_SoftwareLicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SoftwareLicenseMember", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software License", "label": "Software License [Member]", "documentation": "Software License" } } }, "auth_ref": [] }, "sncr_SoftwarePurchasedMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SoftwarePurchasedMember", "presentation": [ "http://synchronoss.com/role/PropertyandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software", "label": "Software Purchased [Member]", "documentation": "Includes purchased software applications." } } }, "auth_ref": [] }, "us-gaap_SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareToBeSoldLeasedOrOtherwiseMarketedPolicy", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "label": "Software to be Sold, Leased, or Otherwise Marketed, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs incurred to (1) establish the technological feasibility of a computer software product to be sold, leased, or otherwise marketed; and (2) produce product masters after establishing technological feasibility. This accounting policy also may apply to purchased computer software. This policy also may address the entity's amortization policy for its capitalized computer software costs and how it evaluates such capitalized costs for impairment." } } }, "auth_ref": [ "r141" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r290", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r412", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r448", "r454", "r460", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r894", "r1025", "r1150" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/CapitalStructurePreferredStockDetails", "http://synchronoss.com/role/Cover", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "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": [ "r258", "r303", "r304", "r305", "r335", "r365", "r366", "r369", "r371", "r378", "r379", "r422", "r468", "r470", "r471", "r472", "r475", "r476", "r508", "r509", "r511", "r512", "r514", "r666", "r770", "r771", "r772", "r773", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r803", "r824", "r844", "r856", "r857", "r858", "r859", "r860", "r1017", "r1038", "r1052" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r23", "r49", "r288", "r315", "r316", "r317", "r348", "r349", "r350", "r352", "r358", "r360", "r377", "r423", "r424", "r515", "r597", "r598", "r599", "r629", "r630", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r672", "r674", "r675", "r676", "r677", "r678", "r701", "r761", "r762", "r763", "r778", "r844" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r277", "r286", "r410", "r411", "r790", "r791", "r792", "r848", "r850", "r853", "r855", "r862", "r866", "r867", "r868", "r869", "r870", "r871", "r872", "r873", "r874", "r880", "r903", "r926", "r1090", "r1150" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r348", "r349", "r350", "r377", "r710", "r768", "r789", "r795", "r796", "r797", "r798", "r799", "r800", "r803", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r816", "r817", "r818", "r819", "r820", "r822", "r825", "r826", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r844", "r927" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r348", "r349", "r350", "r377", "r710", "r768", "r789", "r795", "r796", "r797", "r798", "r799", "r800", "r803", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r816", "r817", "r818", "r819", "r820", "r822", "r825", "r826", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r838", "r839", "r840", "r844", "r927" ] }, "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": [ "r946", "r958", "r968", "r994" ] }, "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_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock related to acquisition (in shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r166", "r167", "r213" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r23", "r166", "r167", "r213" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://synchronoss.com/role/StockPlansStockOptionsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Options 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": [ "r23", "r166", "r167", "r213", "r572" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of common stock related to acquisition", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r23", "r49", "r213" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of restricted stock", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r23", "r213" ] }, "us-gaap_StockRedeemedOrCalledDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodShares", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Shares redeemed (in shares)", "terseLabel": "Shares redeemed (in shares)", "label": "Stock Redeemed or Called During Period, Shares", "documentation": "Number of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r23" ] }, "us-gaap_StockRedeemedOrCalledDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRedeemedOrCalledDuringPeriodValue", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/DivestituresandDiscontinuedOperationsNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Value of shares redeemed", "terseLabel": "Value of shares redeemed", "label": "Stock Redeemed or Called During Period, Value", "documentation": "Equity impact of the value of stock bought back by the entity at the exercise price or redemption price." } } }, "auth_ref": [ "r23" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS", "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "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": [ "r167", "r170", "r171", "r197", "r805", "r821", "r845", "r846", "r921", "r934", "r1040", "r1057", "r1129", "r1154" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/AccumulatedOtherComprehensiveLossIncomeDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r117", "r118", "r125", "r288", "r289", "r316", "r348", "r349", "r350", "r352", "r358", "r423", "r424", "r515", "r597", "r598", "r599", "r629", "r630", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r672", "r674", "r678", "r701", "r762", "r763", "r776", "r805", "r821", "r845", "r846", "r861", "r933", "r1040", "r1057", "r1129", "r1154" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteStockSplitConversionRatio1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteStockSplitConversionRatio1", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock split, conversion ratio", "label": "Stockholders' Equity Note, Stock Split, Conversion Ratio", "documentation": "Ratio applied to the conversion of stock split, for example but not limited to, one share converted to two or two shares converted to one." } } }, "auth_ref": [ "r33" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r695", "r920" ] }, "sncr_SubscriptionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SubscriptionServicesMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscription Services", "label": "Subscription Services [Member]", "documentation": "Subscription Services [Member]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "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": [ "r679", "r703" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "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": [ "r679", "r703" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "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": [ "r679", "r703" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock [Axis]", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "sncr_SucceedingFirstYearPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SucceedingFirstYearPeriodMember", "presentation": [ "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Succeeding First Year Period [Member]", "documentation": "Succeeding First Year Period" } } }, "auth_ref": [] }, "sncr_SucceedingPeriodAfterTenYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SucceedingPeriodAfterTenYearsMember", "presentation": [ "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026-2041", "label": "Succeeding Period After Ten Years [Member]", "documentation": "Information related to the period after the next 10 tax years after the balance sheet date." } } }, "auth_ref": [] }, "sncr_SucceedingSecondYearPeriodMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "SucceedingSecondYearPeriodMember", "presentation": [ "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Succeeding Second Year Period [Member]", "documentation": "Information related to the period encompassing the second 5 tax years after the balance sheet date." } } }, "auth_ref": [] }, "us-gaap_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://synchronoss.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Operating Loss Carryforwards", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r113" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "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": [ "r987" ] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforward, amount", "label": "Tax Credit Carryforward, Amount", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r114" ] }, "us-gaap_TaxPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodAxis", "presentation": [ "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Period [Axis]", "label": "Tax Period [Axis]", "documentation": "Information about the period subject to enacted tax laws." } } }, "auth_ref": [] }, "us-gaap_TaxPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxPeriodDomain", "presentation": [ "http://synchronoss.com/role/IncomeTaxesCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax Period [Domain]", "label": "Tax Period [Domain]", "documentation": "Identified tax period." } } }, "auth_ref": [] }, "sncr_TemporaryEquityAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TemporaryEquityAmortization", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of preferred stock issuance costs", "label": "Temporary Equity, Amortization", "documentation": "Temporary Equity, Amortization" } } }, "auth_ref": [] }, "sncr_TemporaryEquityAmortizationShares": { "xbrltype": "sharesItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TemporaryEquityAmortizationShares", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of preferred stock issuance costs (in shares)", "label": "Temporary Equity, Amortization, Shares", "documentation": "Temporary Equity, Amortization, Shares" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityByClassOfStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityByClassOfStockTable", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary Equity, by Class of Stock [Table]", "label": "Temporary Equity, by Class of Stock [Table]", "documentation": "Table of capital stock that is classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer. This table may include a description by series, value, shares authorized, shares issued and outstanding, redemption price per share and subscription receivable." } } }, "auth_ref": [ "r30", "r93" ] }, "sncr_TemporaryEquityCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TemporaryEquityCarryingAmount", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary equity, carrying amount", "label": "Temporary Equity, Carrying Amount", "documentation": "Temporary Equity, Carrying Amount" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountAttributableToParent", "crdr": "credit", "calculation": { "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Series B Non-Convertible Perpetual Preferred Stock, $0.0001 par value; 150 and 150 shares authorized, 61 and 71 shares issued and outstanding at December 31, 2023 and December 31, 2022, respectively", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r468", "r470", "r471", "r472", "r475", "r476", "r604", "r726" ] }, "us-gaap_TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Temporary Equity, Carrying Amount, Including Portion Attributable to Noncontrolling Interests", "documentation": "Carrying amount, attributable to parent and noncontrolling interests, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r48", "r335", "r422", "r666" ] }, "sncr_TemporaryEquityGrossAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TemporaryEquityGrossAmount", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary equity, gross amount", "label": "Temporary Equity, Gross Amount", "documentation": "Temporary Equity, Gross Amount" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLineItems", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Temporary Equity [Line Items]", "label": "Temporary Equity [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_TemporaryEquityLiquidationPreferencePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityLiquidationPreferencePerShare", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, liquidation preference (in dollars per share)", "label": "Temporary Equity, Liquidation Preference Per Share", "documentation": "The per share liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [] }, "sncr_TemporaryEquityLiquidationValueAndRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TemporaryEquityLiquidationValueAndRedemptionValue", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liquidation and redemption value", "label": "Temporary Equity, Liquidation Value And Redemption Value", "documentation": "Temporary Equity, Liquidation Value And Redemption Value" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityParOrStatedValuePerShare", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Temporary Equity, Par or Stated Value Per Share", "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable." } } }, "auth_ref": [ "r30", "r93" ] }, "sncr_TemporaryEquityPreferredPaidInKindShares": { "xbrltype": "sharesItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TemporaryEquityPreferredPaidInKindShares", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of preferred PIK dividend (in shares)", "label": "Temporary Equity, Preferred Paid In Kind, Shares", "documentation": "Temporary Equity, Preferred Paid In Kind, Shares" } } }, "auth_ref": [] }, "sncr_TemporaryEquityPreferredStockRedemptionShares": { "xbrltype": "sharesItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TemporaryEquityPreferredStockRedemptionShares", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of Series B preferred shares (in shares)", "label": "Temporary Equity, Preferred Stock Redemption, Shares", "documentation": "Temporary Equity, Preferred Stock Redemption, Shares" } } }, "auth_ref": [] }, "sncr_TemporaryEquityPreferredStockRedemptionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TemporaryEquityPreferredStockRedemptionValue", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Redemption of Series B preferred shares", "label": "Temporary Equity, Preferred Stock Redemption Value", "documentation": "Temporary Equity, Preferred Stock Redemption Value" } } }, "auth_ref": [] }, "us-gaap_TemporaryEquitySharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesAuthorized", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Temporary Equity, Shares Authorized", "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r165" ] }, "us-gaap_TemporaryEquitySharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesIssued", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Temporary Equity, Shares Issued", "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r165" ] }, "us-gaap_TemporaryEquitySharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquitySharesOutstanding", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails", "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Temporary Equity, Shares Outstanding", "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r165" ] }, "us-gaap_TemporaryEquityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TemporaryEquityTableTextBlock", "presentation": [ "http://synchronoss.com/role/CapitalStructureTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Series A and B Preferred Stock", "label": "Temporary Equity [Table Text Block]", "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer." } } }, "auth_ref": [ "r30", "r93" ] }, "sncr_TemporaryEquityUnamortizedIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TemporaryEquityUnamortizedIssuanceCosts", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CapitalStructurePreferredStockDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Temporary equity, unamortized issuance costs", "label": "Temporary Equity, Unamortized Issuance Costs", "documentation": "Temporary Equity, Unamortized Issuance Costs" } } }, "auth_ref": [] }, "sncr_TopFiveCustomersMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TopFiveCustomersMember", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Top Five Customers", "label": "Top Five Customers [Member]", "documentation": "Top Five Customers [Member]" } } }, "auth_ref": [] }, "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": [ "r979" ] }, "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": [ "r986" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r238", "r239", "r240", "r415", "r416", "r418" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://synchronoss.com/role/GoodwillandIntangiblesIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade name", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r116" ] }, "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": [ "r1007" ] }, "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": [ "r1009" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://synchronoss.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": [] }, "sncr_TransactionServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "TransactionServicesMember", "presentation": [ "http://synchronoss.com/role/RevenueDisaggregationofRevenueDetails", "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesConcentrationofCreditRiskDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction Services", "label": "Transaction Services [Member]", "documentation": "Transaction Services [Member]" } } }, "auth_ref": [] }, "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": [ "r1010" ] }, "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": [ "r1011" ] }, "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": [ "r1009" ] }, "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": [ "r1009" ] }, "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": [ "r1012" ] }, "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": [ "r1010" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r106" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Beginning balance (in shares)", "negatedPeriodEndLabel": "Ending balance (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r106" ] }, "us-gaap_TreasuryStockRetiredCostMethodAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockRetiredCostMethodAmount", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedLabel": "Retirement of treasury stock", "label": "Treasury Stock, Retired, Cost Method, Amount", "documentation": "Amount of decrease of par value, additional paid in capital (APIC) and retained earnings of common and preferred stock retired from treasury when treasury stock is accounted for under the cost method." } } }, "auth_ref": [ "r23", "r105", "r167" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://synchronoss.com/role/CapitalStructureAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares repurchased under program (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r23", "r167", "r213" ] }, "us-gaap_TreasuryStockSharesRetired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesRetired", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Retirement of treasury stock (in shares)", "label": "Treasury Stock, Shares, Retired", "documentation": "Number of shares of common and preferred stock retired from treasury during the period." } } }, "auth_ref": [ "r23", "r167", "r213" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://synchronoss.com/role/RestructuringScheduleoftheRestructuringAccrualandChangesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r451", "r452", "r458", "r459" ] }, "us-gaap_UnbilledReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledReceivablesCurrent", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesAccountsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables", "label": "Unbilled Receivables, Current", "documentation": "Amount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "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": [ "r1006" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unrecognized tax benefit, beginning of period", "periodEndLabel": "Unrecognized tax benefit, end of period", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r608", "r616" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase for tax positions of current period", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r617" ] }, "us-gaap_UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest", "label": "Unrecognized Tax Benefits, Interest on Income Taxes Accrued", "documentation": "Amount of interest expense accrued for an underpayment of income taxes." } } }, "auth_ref": [ "r1119" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decrease related to lapse of Statute of Limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r618" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r619" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://synchronoss.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "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": [ "r77", "r78", "r79", "r245", "r246", "r249", "r250" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance increase (decrease) amount", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r622" ] }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance for deferred tax assets:", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward." } } }, "auth_ref": [ "r1044", "r1045", "r1046", "r1047", "r1048" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning Balance", "periodEndLabel": "Ending Balance", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r341", "r346" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r344" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reductions", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r345" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r341", "r342", "r343", "r345", "r346" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r341", "r342", "r343", "r345", "r346" ] }, "srt_ValuationAndQualifyingAccountsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsAbstract", "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "auth_ref": [] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [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": [ "r276", "r341", "r342", "r343", "r345", "r346" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://synchronoss.com/role/SCHEDULEIIVALUATIONANDQUALIFYINGACCOUNTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "documentation": "Disclosure of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r276", "r341", "r342", "r343", "r345", "r346" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://synchronoss.com/role/LeasesComponentsofLeaseExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease costs", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r694", "r920" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails", "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://synchronoss.com/role/AccountsReceivableSecuritizationFacilityDetails", "http://synchronoss.com/role/Debt2019RevolvingCreditFacilityDetails" ], "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_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://synchronoss.com/role/StockPlansOptionsVestingDetails", "http://synchronoss.com/role/StockPlansRestrictedStockandPerformanceStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117" ] }, "sncr_WeightedAverageDiscountRatePercentagesWeightedBasedOnTheRemainingBalanceOfLeasePaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "WeightedAverageDiscountRatePercentagesWeightedBasedOnTheRemainingBalanceOfLeasePaymentsAbstract", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate (percentages), weighted based on the remaining balance of lease payments:", "label": "Weighted-Average Discount Rate (Percentages), Weighted Based On The Remaining Balance of Lease Payments [Abstract]", "documentation": "Weighted-Average Discount Rate (Percentages), Weighted Based On The Remaining Balance of Lease Payments" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted (in shares)", "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": [ "r364", "r371" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding:", "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://synchronoss.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://synchronoss.com/role/EarningsperCommonShareEPSDetails", "http://synchronoss.com/role/SummaryofQuarterlyResultsofOperationsUnauditedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding - 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": [ "r362", "r371" ] }, "sncr_WeightedAverageRemainingLeaseTermYearsWeightedBasedOnLeaseLiabilityBalancesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://synchronoss.com/20231231", "localname": "WeightedAverageRemainingLeaseTermYearsWeightedBasedOnLeaseLiabilityBalancesAbstract", "presentation": [ "http://synchronoss.com/role/LeasesWeightedAverageLeaseTermandRatesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term (years), weighted based on lease liability balances", "label": "Weighted-Average Remaining Lease Term (Years), Weighted Based on Lease Liability Balances [Abstract]", "documentation": "Weighted-Average Remaining Lease Term (Years), Weighted Based on Lease Liability Balances" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "SubTopic": "50", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482610/350-50-25-6" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "SubTopic": "40", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482633/350-40-30-1" }, "r4": { "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-10" }, "r6": { "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" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-11" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-1B" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r18": { "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" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Subparagraph": "(c)", "Paragraph": "2", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3A", "Subparagraph": "16(c)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SAB TOPIC 4.C)", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-6" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-7" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "S99", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480781/205-20-S99-3" }, "r38": { "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" }, "r39": { "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),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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.27(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r55": { "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" }, "r56": { "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r68": { "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" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-12" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "270", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-13" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-16" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-21" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(12)(c)", "Section": "S99", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "(16)(c)", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "14", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Subparagraph": "15", "Paragraph": "3A", "Section": "S99", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-3A" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r116": { "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" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-18" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r121": { "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" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "2AA", "Subparagraph": "a", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-2AA" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-4" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-5A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r138": { "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" }, "r139": { "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" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r141": { "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" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3A" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-3B" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-4" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r174": { "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" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r176": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r182": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r183": { "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.13)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r184": { "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(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "270", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//270/tableOfContent" }, "r197": { "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" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-9" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r224": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 5.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479836/810-10-S99-5" }, "r225": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r233": { "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r234": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r235": { "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" }, "r236": { "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" }, "r237": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r238": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r239": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r240": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r254": { "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" }, "r255": { "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" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(i)", "Publisher": "SEC" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(1)(ii)", "Publisher": "SEC" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Subsection": "Instruction 5", "Publisher": "SEC" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(4)", "Publisher": "SEC" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(a)", "Subparagraph": "(5)", "Publisher": "SEC" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1406", "Paragraph": "(c)", "Publisher": "SEC" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "09", "Publisher": "SEC" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Footnote": "2", "Publisher": "SEC" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Footnote": "4", "Publisher": "SEC" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "4", "Subsection": "08", "Paragraph": "(m)", "Subparagraph": "(1)(iii)", "Publisher": "SEC" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r320": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r321": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r325": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r335": { "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" }, "r336": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r337": { "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" }, "r338": { "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(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r339": { "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(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r340": { "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" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-1B" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r417": { "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" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r428": { "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" }, "r429": { "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" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r431": { "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" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r435": { "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" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r439": { "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" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r450": { "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" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r452": { "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" }, "r453": { "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r457": { "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(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r458": { "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(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r459": { "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(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r460": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r484": { "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" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r502": { "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" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r504": { "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" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r557": { "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" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r595": { "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" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.E.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r605": { "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" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r620": { "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" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r636": { "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.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482551/740-270-45-3" }, "r642": { "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" }, "r643": { "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" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-17" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481956/830-20-45-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481926/830-20-50-1" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r684": { "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" }, "r685": { "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r701": { "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" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r715": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r716": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r717": { "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" }, "r718": { "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" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r731": { "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" }, "r732": { "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(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r733": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r734": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r735": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r736": { "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" }, "r737": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r738": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r739": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r768": { "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" }, "r769": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r862": { "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" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r894": { "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" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "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" }, "r900": { "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" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r914": { "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" }, "r915": { "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" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r921": { "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" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r934": { "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" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r974": { "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" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1016": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r1017": { "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" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1021": { "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" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1025": { "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" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r1028": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1029": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1030": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "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" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(S-X 210.12-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1043": { "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" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1055": { "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" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r1057": { "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" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r1076": { "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" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1098": { "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" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "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" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1133": { "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" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1136": { "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "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" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1146": { "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" }, "r1147": { "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1150": { "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" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1152": { "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" }, "r1153": { "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" }, "r1154": { "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" }, "r1155": { "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" }, "r1156": { "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" }, "r1157": { "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" }, "r1158": { "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" }, "r1159": { "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 139 0001131554-24-000018-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001131554-24-000018-xbrl.zip M4$L#!!0 ( !%%>5B;-M_82Q\ "&\ > 97@Y-S%S;F-R+6-L87=B M86-K<&]L:6-Y7S$N:'1M[5WI<]M&EO^^?T5O4IN1MBB.*,N7[$F5(M&):VS) M)3F3]:>I)M D.\+!X)#$^>OW'=V-!@A0E".'L,HY;(D$^GS]SM][_7I>Q-&/ MK^=*AC_^U^O_WML3IVE0QBHI1) I6:A0E+E.9N*W4.578F_//'62+I:9GLT+ M<;!_<"A^2[,K?2WY^T(7D?K1MO/Z[_S[Z[]3)Z\G:;C\\76HKX4.__&=GAX& M^^I9(%\\&\&/$RF#Z4$@]P^>!H>'+UX$S_\]^@Y>A'6CPV)^--K?_Y_O:L\5ZK;8DY&>)4W\[U1!?BY?/AJ#XO;T9V_)&:XO!';7.B#[U)!;"#*NM>MH=L_N$6 M;;^Q:,];%^WRT]G)+Q?G9^>7E^+C^.27L_-WYS^_'5\.Q-NSDZ'X;\0GS\9=PY[;[,YF)\K?]HY;F,'/Y39(LW57S.$]I49"O%QKL2"1R+2J2CF.AJ+@*R4"G0&;SPN9!# *G8B;N0[F8GRK@K+0UTJ<3Z!0:OM'%?"!D$HI\+GE, M&DE] 8/@!^&3($URG1)3*O"%609K3Q1[1$^%0EZXZW>5#PB.2EA(YAJ9CF\[)UCXCN MY2Q3RI#6)(7)B GO!-!=3+2,&^81J'_NAALRWI>]9[P'PS[RW>,0U$DX=$QJ M6V>_%?]RQUN:$2H\XH9RX#S'NBB4,CS;_8YL3Y;%/,V@9^((CKT9*DM@KJ6J ML79B/L!CNC%B4[P M' CHBH8\G0(#5]@@G!\=EC(RLTH4?)JD!;Y>)GJ*O)!.8*;R!;R#RZ*0_59O MPA)>5UOQ",_IDWXJ2*<*]E<3(6SYE![G8!83-?D$,""RG*91E-X@[05RH0O8 M3SJ&Q.B94.?RFK6G6,D$'H3/X6P"Y0'5312\?"]*6J4:_@CH%83[T9-G1%Q; MHJ0=N=M%23]\_^+@X(L3%+5X1-L0;"(+@@#$,^E?%PK4VD*Q#V-[U$;+-'IE M2 R):'02HH#8,5VE^'ET.@;**Y.@J@DUHPM.<6U M8T([>A=&* M@N5D&W!BE@E!@)F1X]D P7&LV%W2>E]!,ZTRI >U-RTQ[P]=W MI#"T^I,&LK ;X@US=X R;T=W#]8. 06-/XS-AC 0DQ(,D;2,4*O/RZC V=FNFF0BXXQL05'8\EF'!!R5\ (\NX/4TQ,&C'()]N^O):BTB$+T@WK.V MY4 .F8CVLR3"5/$Z,"6 ]-9%:<2[,R!;5D&PB06$JUE@FY68@CFUEF+OH%98 M75+=I5EF;#K2H%F0\C1 ,RI+214 M?Z'[Y^^>$54"0H/L!2GS$@S/-J8:N*@ M$4'7BTCE\.;+5TPCN.>Y,6=Y2*0IY8K-,9V@$L(MFT/JMXZ[@@I< -:=ZCKQ MI#>A+I1F,Y Q_Z'6W!!H#$$D\UQ/[1Q<3Z'.046$T2,UIK#OM7>OU\Z\6F"8 MB"Z6;FEYER0\X \(7Z<'D3TPTX#-B^$+'$&61J97[#1$X4;K0\H \;-%5L?6+T2VX:-<"=:W]/4%_-BS2X$CE,$ZD# MOE)9KAJ?\F^D$H*)G^,92M&:=V2*XV$%H-JNSU<1C1COCXZX,]D5O13A/Z4R M"WLFL?&(TKB0XD\ULMATQ8?UB+2^X.O2^DY -9E(.,YC6%"-O/AM@OYO]./X M_L=^4=6@E>5UREUD=7<9MC?S%,10=HT*&6DOJ_XL69#B5L#<0&9DV N9]RP4 M<.U 9) 0P%LU 9DJOB66]:]GV3>=.[NW,P5<5!X&(5PAT--YS1$TB +=J+A M6/"'._W'\*[O*B7/Z4+JL.DD)6\R:'6XU&O'?*$"I:_9%= Q7E064-3!"DQ! M*/- R1V!3YVBPV0')$R">ALUL;;#&]P7]+5)@3!2P'K5->;=C+#HH8&(T"%+=(U59QCF\(TC.P M4]\40&=62,X9P>(8I63UO;+^=%RUUB>@S11T.OR"_3BDFK03I#O>'X@:AU_D M&#^C&/&=CNU%FI,'XRA3D<1E?(5\)O0UZ1@%CC@QCG\#VL\^[.ZC[.:)A M>W(A[*G.T*"0OO'Y)MO&P]7.Y=D%5?KCK%QLQ1SCE.OFNZE6=? 5J-RJK\?'>N+[=7 < MW3GI684,S"D@I;R;1%J\])^#A:G(R/+@I\2JMT5'T_[2$?*(GE'1Y3()YJ!8 MIL"@/JI@GL!09J"##%!3&X+V(4Y!EH,F1HZVA0E9/ZPUMSU:F?6;5EA5[QG% M>/(.!'(Z8[.&I#A97,!\-'K@R1%@XISFE[R&H':/XE B7EE",Q\B_3ED]Q^A9=\ND]TY9I_X 5\REBPS]>)1YLI MQ0\ZZ)>;X3^VUO=Z:,PBDF MI=E2G*7%EQ''FRT0.\K1/L98^1))/FA8XNS# M-];XSFBW5+$[^-;Z7"H<*0$'UCK,8"1 MVG7K9B@^F'KU.';!JPV'V:]>D1-@1&6Q^LH=P&O^Q_7.SME.$Z) ME+AIN(%1 ^HV4"K,&VVL9?GT'D4C;W2N#'" 4$<3I3PQ.I>@>1;\H07?H2^; M6C22S,3U0Q=GE>A#GT8UE$#7O%%ZE_@<+E!:HKR?813,"/="WL)FHL-Z*!"% MO'Y6;E@[\"3H/#0%E,^[)A@+DCT@EW&14M1U#B;9/(TPK,Q8:#SWB(>H+^4F M40..1TQ^-T012V@"0_0!H0K@SZ",3!R=]'AT4J'F@#WY\7RS7IYS>@.2"!U,L9)')ZDL/F&57$64) ^8RQ8S>0)96'F7^9(!)D4EGT/@&/.%".EJJ$X2%*9:)@ $AO!CV XTS)AK6+'@J=R&:&[L0FA MS\QLE1D*XX_LS)!LC>6(85BD6B(J!/,1E>S%\@KG9_LC$&/5#KR;XR#J@,U5 M.NQ H$GX.L)X3>Y#/D'8$YP005;6T[5L-+%;'WJNX=C+K&/0N4LP>'PHFJN> M,O W[HQ=.+S?>Q"Z)9R"GO'RV R+-0-TT7LZ%"L%*E>)466;+)IX51N8TZ'_ M%X@?<8Z:C7#7WH$RNXN.JI^/CS]XS]MQ#]R<#"O@@"?HCXJ[U2BO,LXBR%0$ MKQ$CM:':MOEGQH4&7(R2+W$:,C- 6NK'OC4DI9Q6X3K5O#!P5L.TG!08]UA# M"+6\FFJ133QWX\6BX9$4XPT2R%2@%[<]E^.3H;CT-%7.9.I059DRUDE.&>55 M FA(63[KR!VDX>/A-U%/^Y#TPG4!GQ2::// M\),P+PP6%,O=BIGQVN5IA*@06C"C?<(,$*(-FI*:Z8# V1;)3MRU %Y!W,6R M.@\.CD R[LD.A?K#[:IU5:'D+4+.+/U"YKEDE0]=^5\AWNS@\3"U>+I;H&3Y_MOW@L>(>DIT*0U[UGQ(")YX8@6 =[+[,K53PB M&RSM*3FPNMHS(E8CEDHH?V!(J-A*!264+T&1B M92'O5:@C3D-V8['WG1(#TKH4OHLF>T^2BYZ2I/7K]X8HVX'3ZU3<@='B@Z*D MW$FPEH',,.D6IK8HV*Y>JR-[L9KJS>LJ4M8!@S:P#@/ZJ((IZRQLG!43NVE[ M[!\.06:05P:V(8)!".*?? #,<"!O]24$K/-N:52Y:T?"QUXO= M4)4:X\)GJW5JFK&_UY%G&*1FNS8G!_@WS.5&AN&##OH;YO(A,9>HE)^F8;CW M!OCZ%7E32QH>C'-6HF/"2@[CV5B/);'US3*KR,7 G@G!L#0Y^U+8D@L%NIL8 MV\+A&LLXV77TP_1M3G82DB):# MQJL<=311HIKCIBH_@+ICI@FR0B\/Q,7EKUQBZO+X(M\U$5.L:FC*WL)+Z^5? M@C4[F!.1 71/" G$<4,,^N6M]S*R5_R60VXU$4:*<_E-T#D!3:?3Y<<+5LG M_G?>7+S?K6%#9ZF,AKC]F8+/U*#-BX5>,YLLJC.C&G$XSV@&-M('S:^T3@OF M.\*,BQ+FI(UC<3.?F%EO$Q_PG.WKUISFAEX]?:4L+H6"XTP)M'R(JT]O$.GC M.N"B9O:I.]2W*GA-T=X&-7.B+D*99JR?F39Q\D0/P._G:B\&*V>)6*-VG<\' MUJ!"AM%P6];#36UW"",5B$.U.:[8O(6)=6QIBWNY8Z-LKG62)E7@94<-9T// M;SJH>4TY9FN\J[M5:*D"ELE@KA4%E_S=7;^FJTKBN@2K39*OOCB6>7NE?SO* M*O8<4=VIX6]IO1Q #&%F%3;2ZH'A@,]5#<=1+QS 85^U#O)9%80RFBY*R1*9 M?*9F"!9,LZIF3*1F$L,_GBJ+==(-F+ &?]FP>VUP3(BL,ZA+RK#%U*,I89DL M=W( S]8 +'8SU=&ZW($-2]=LRWK+>FJ]78Y/>FBP4=$VK[(Q"GQ7W9C0IGF^ M<7;CP=9V_;"?%2PO+ ^YCU=TJ[4N'X\G7^ZB0D5.B6LJ(_:GV'M; 5H'+6H MS+&'.T'F4S(9-LTU(+NF:VP\&H(TLGO.(I\[VC>UTFXRG$R":AMJIJC*&W/@ MGGAY A_!:L3XPY3*NSO/8@7%YT(V!@;O%V1W=899-IIJPU6Q86[?JS=,9?3H M/)D:/'>NM87F>SC\EI+UGIZ -=L78'L^HO,PV6W4C6X0,>D0:$ZA!>%!-P:V MYA(;BB&B*>:IW6C:!OSFSDUH65TOB0%K-E>;,Y5<33-L7#A@RE(S$ []^WPB MJJI0US(JR4IDD\S6V _2G.P1#R)&JE$(5L*2ZT,R?QX*<N-W#6H15L\T[!9M=->N'"X__*X"DB8JI87 MR,)+)-Y0N4TU>C4QB_8[%DRE*"PGZ6#.AGI]S7OIDQY8JSA1PGT#%1)!= Z: MW-&U=YN2 @G().$XAQI[T?S@*5*1RSRVG-<%.8&94O/&H&ZIR.4AKDW6EO<. M\4@OO\%>/['TNO"K9QD9B11 1)2ELTS&?B<5WFLYL(@N7C2K+YIBZS74B\-NPL)O4M M"L+VN]+?P&X=T6.E+"H%3EPX28W.@M2S4J<.N1XUEM@EL8B^JJ;2?3/>K!_2 MQ$S8S;:R3,ZCE4Y RIFCYT[;(Y*5 Y@(YK,14 MJ7S72T7U&J9BT$X9W(QJ.C(PVBO444(!//>(N SP_+.TP'FC?FM3KC!A8D9< M53M.P=I(MFS+F35>]SH%\.'=[-R2N;IJA#(C\6ZW2!..3;"3,#;7R]35'6=- MY#8WU^@\+MZFXP7J54S2%,&\5U6UY@V#ZROVW:-JFZW^MV$'?2KOIMFR,Q6E MW)&V&H]$53,+R0PA=S+6@<_I2@&%J>H!F_Q>3HRS ]J5US M5\[ 4Z'\^K!TH4\M95T"X8 UZ--M4Y+<"2.TV=T8_Z((,+>YD^_ZF>#AVE1P MR@CX$T[O/A4' 8JXJ)\\T+PQ.U?,TQC9">P8 01NF@J#+9@ 9Q>_I?+#8;K ME76%E*KR*2^H?,I!UV:G$X:><316)T:UK(T!_P9Q.S!:K35:>$\&K5RDNA*# M-]M,KG)%!>G")9G:?G5>D4%]ST&3>H!M[R>43;>00J2O4+2R)HD[XZS 0M[N M_0$F(J,,T?UC+GA!6W!@#$=&ATQ4HJ;:!(PF62I##&==@S)L=Q .8)0NE6K7 M2;%.'NG.?,>C*HQ)7UW3@:\=/*, Q].-,5]!!]?N.FW7 M19L$22J1 K*J5R=O7G5$06#7* LBEK,9HAM DPG!,I'9?;Q<1I? M(D-PF,NBLKJ*.J(=/;EYT5Y@W'-,V@B>O3/+A+]B$))G$I,!6MR:Q!F:(_?' MAA4KH[X-"M3]=>C_;W_OEUJH3/^JD2GJ7B+8BG.*E5 ML%J-KF]916PZVBAB7%W&3?5^ZY- ' 8(*Z["RR1HG*6FVV6N_UZY MF3POL4:8HA"\N?ZJFJB[S8N6@I(4R27(F0GK+\3ZLU48M\21G_?R>OO*&=_@ MR]N^0YO*4S6CE#S4JH!5:S23\_FP2ESENJ93LNZ.^4$]/L+E[0AU'6EW4ST= M5E,-KU%=-&M<1L^NZW4^A K2AE?3EU'D295:"5>+ZR9O CR'"38FT&S &74\ M"C;L8!FFXF-+IK.7!7GG;#BW!@_G+/7#:]ZB$;3=9 ., MJVQS&3Y6S&_KAZ*)!R0+=L"U2Y9^=1.J>1+HQ.C%BT@&RH)(F5=F;1JA?XT( M^:":M5 LLK<"]7JRBD93;R_'*O%8T,)#8== AHS$)<02/5D/^FL#1N,<)]_Y MC/.4%$K6;Z2H.F]DRES6VGKUEF9JKHV M8-@-Z="F8(X%_;ULM?Z<>X.6H5GN?"U_M1?*=C;!\;\=HX:WX*@K=2@GP%C2 M5%IPJ I3LZ4U(*KTA*YN=TVHL:'\V(CT5T437Z6D&NWW4U2=DUJ)T>ER071S M01HF"P]+*2=DXC^>G*AM)D1U$4&=SZ&AD-AD\UJ5>1/:(66^"[B[#4NMI3MP:6;3UT)#@K#QTYC])$.7]4S5?1 MY9TPMBN[4V!V646PJTA^G5,HV:3Q$_(65P'M*?@_#=QW6 !:KOJ@V6VO@X2*H#\--.YUM9$G6:K#3C+ 6/"$Z^')YZ_>I%YWP M_$&(6#:M5!_6K7P&E;H%6#^YKQ ]?/A52HLN)K$SZ>0?H/+,[;%CP)=.ZJX8 M/@,^65>>WR47@2'%(J(,'E(Z5APYE3^"W;X#$#1HGH :V&/,M,Y94R5'+'-# J-@JTN0\6H3C@>FPC3F>+RE>H2HW[J$I=E M@(9*NO5 4ZL/9**M+1#:, 1C7RW)8=;(:D*JP5?KS,#M KXG=B#PL]S>[))F M];M"TJSE1)B2_,2\-KPC?>5BQ-$60<[_*^#?SRH/\PU(Y8NB!QWT-R#50P*I MWB:-;&=W71I0)QNI7IDW*F5V_G_.F_!D_] KM81(9Q8_ =G\MB+ U!>[1E.G MXKOKJZ3J]GS *HI%#)5?#,B@\ M6*4#5#%TT\O&YG '>A- $U])3OFL<50UKS!)"3/$FPWB]A2U-,)&OK#%S)'Z MP7$JE50##QN*\#?P557OI8?@JYJL/-A_22SYBZ]/UYU[C(4ZOM_%MG_ISG8H MGWVF'G;X;/AB:Z1U M?/+/L_/?WHU/?WX_/ON(V_+^'J76[Y>_]U>SE9^6?&\>UCC@;'QDO\3-\7/, M9 JNDO0F4N',E",)L* BNDY<#3G_\3G5(C4EP3E)Y5HKQ.[6LY0NETDPS]($ M054?53!/8,(S4O5!, __3(U]L2/S!RZMSZO2RR)KO;DF >_-/)$+&CA5JB;W M&ETCA[,9>$A497S2KIX>'MEJ(E7YXKQKK;2\D8LN\83;*>[[7[_NI'A!=S9\4H7 M*<98SRGS<,,34TW (5YKU?(<*IIJ->>(#4,14MPHE:QN9B-\T!8HJ J+MQ$0 M)ZV:;6_;-A" O^]7< Z6 M)H#EZ/W%<0T$;=IF[;H@*9"/ RV=+"X2J9%47.W7CZ2<-%T<)][6+';M#X9E M\>YX?.Y.$D^C0E;E>%0 SL8_C'ZT+/2:I4T%5**4 Y:0H480.D47&8A+9%GS M4:]8W7(R+21R;=='%XQ?DBO MR<,#;.HC0,?W-Z2E0-[V2$;$MXV:L(M0K0]H=^ M.(AK>3@CF2R&2O*GGADY'N6,2F6.*_'N9Z?E1M>](V[9D?!96K@D4SHTWO8Z MH>O3*2L9'^[8YG.HSU@YKDC9#E]\(A4(]!%FZ(Q5F+[H"TR%)8"3O!LHR)\P M=!PU=7,XZ[R)E)Z24+CVKG/H^'-!)D2MM3=P'C/75*T[\-Z*'JZ9U%-#>,6H MT'G!"$GR M]IM[[?_=:R]17E\ 2N>.2X9D 8C0E/&:<2P)HVC2(@ZY>WOSA5XOE^ ,GU@NQ&!?:>\-XM;OCA/;AN16CCVS0'7B> M9SE>:,?Q/JJ!2TRHACZ/$]>V0W3\1T-DJQ)&IRZY G1:8JI3Z+RE:<$994*@ M3Y 65/D])2#Z>NR@OS&4W>FAULX>[%ZPS7B]PH7 3WJ-);$IFY M]SH#(;J2=Y[,UMCJNT/9C]S&X=*9N#K+GL\^U>DWU[&#Q$\]R M@KJZ1@_L<_31VQ(H11\:3O2V6=:DW32.9IAGPE3K!ZPL>[S>W0F2^]LECPNB M55MM_V_72>45:SCB4#,N!X7K-:D>X1U@[YI//?1C,A"C1,UI#<=*MVP M8B7II')",4T)+I&XZ3\MS=O.@H&BN6F%D.=*O:)-01AAHON05.E4IB1G)6)7 MP&^9ZB:N8^R1E@A-RT9?V$T+C0AT1&FC%)T91;K^\\-Q2FS-N'&@! M<]3=.;P&%9L3-5O/,6OH#59J4/Z[]Q M8-XS^0M02P,$% @ $45Y6-Q+E((P" Q2X !@ !S;F-R+3$R,S$R M,WAE>#,Q,6-E;RYH=&WM6EU3&SD6?=]?H26U,Z3*!MO8<0(D50PXL]Z=0 K( MSKYMR=VWW5K4K1Y);>/]]7LD=6.##3B9J6"HX<&X6U_WZAZ=>R3K,+69_'"8 M$H\__.7PK\TF.U%1F5%N6:2)6XI9:40^9K_&9*Y8LUG5.E;%3(MQ:EFGU>FR M7Y6^$A,>RJVPDC[4_1SNAN?#73_(X4C%LP^'L9@P$;_?$O&[=[S_KAWW$AIU M1YWD[1O>[W<[K7:KNT?]?N<_[2TT1?70QMB9I/=;F#*Y3,1+VAU?M-ZV#O?9.^[8?JSV(8#3I M[^]"=Z4+P?9-MGOUU!\/SB^''X?'1Y?#LU-V]I%]/A^>'@\_'_W"!O\>''^Y M'/YK@->H,3A_?MY]_G)^\>7H]))=GK$+>',^O!P.+MC1Z0F\._[[T>G/ W9\ M]NG3\.+"N7_^Y9,8:;4I*0EF'CSB2K/] M]LE\:>\\'1X.;LU4N[73<],P9"F?$-,T$32%1K&I,.PHSTLNV3D52ENFI5KERAAV25&:P_RQ(--@PSS:88G2Z(78C+AFA#F/0P1/ M**)L1)KMM1M.Z^P!D._NCVO&]1C:Q*HBN/>LXMS9N#C_Q VBBU!F,W:5JZFD M>$R-$&X=XAPKF) KZ%6,P$7.>#YC96YU2? "M:+60" LPQ/6@ B"8_P2C.5 M"GHB;E"52 M34T-7$UC8:SF&(B[E\%N6-E8P)^IC5FR]@5#L+MQ$+R\%:\?7KWMM/L'I@)9 MI9\,:_*P 0S$2)+/>P2LCJ0PJ6OAJF7@4<>E[CD6)I+* ME&CG&%8K&?!3:!51C->&;0,N,0%_ 1.#ZRCE^9C8$BHX:3$PS+S M0?#V.YL-7KXYX&WOM/IN'D[(8*800)\1'T=8PR7KB)=F_28N:XX(2*E&"GE8 ME1H=@,DFPGA^1"W*?3]NLS%GUD5VUB2YAUZ5B.?P:53,[0H%6!:V&"5%[,_- M3#DR(A9<>Y$I@ESP^2)W/97&I7"_8(W/]YY-E2$89,'>KE'!@?FHE-PE ;CE MC9A+ ;0(PF)1#^';B%Q%\#3:.QW[S;R\Z= >;0ZT*UZ^C>RU66T)X.OSX=HX MQ]J8B-C!EQN5:AZ%$6%LJM MJ@LZU^>8Z\JAHM0%4&Z\F(DBI6-O@%>\8\JA423 CA(JW"IR5:#F Z"QVD0! MBG_!D(XV!](U6P\F7):>TES *4D@.<4$H3(KI..-%%F#HL/C:C7I(8R&H%<3 M-.M(E?9^"]9)(ORF-CE!GCR^K6*C6NK[54EA)F"/1Z ;X&6B,-X<%-;$&N*[ MC!.WW:\DH"]9"<:OH%,G U04E=JA82'GKN@U4\;BO3O<1U\F0D>_E4C9Z'K[ MGB8)8 VBJZM5%F,O1OZ(PIU>^$.L8-#K8$[*S8TR<=SH\4^Q3QI^(BI"GS$I MKDA6YQ5WZC=^]]S\3LQO^B:OMW&8_^9-GC\L5TYBSF"/51=3."RN!(0N=AK@3PYW;3;E\>"0):JNQ^LY^: M$K]RZ3KH/I^PO6+UI[#UP=178;#:^H3SC!4$R&,T-'3#?_?BM=*Y: +008XV M@F8P$ RFS 9S))WIDHX*X_P7K@>V+R-UA'2?J+!+0T @3PC DK^&+W"7",D M3Y%/E)R0RZ Y'U>_!NB*1"DKI)H12J>I"K3);R$:"/Q#=,7.R_L)NHS2XW^DUPA6G=19V;^4JACO6;[>K!B.0#.DFW)*\,+1? M?SE QBXDG^V+W!OG&QU4W8^4M2KS(TQD=D+9KHV7"SO=KK]/=5_Y@XT?[OE-9_V>=[WANJY1QRDTMVZ[)DW! M\_=;>UMW?E+?[Q37K+V:3N_.G"K^<*@]AK36BI55S<;&^M3Y5J?NB6)WXZ/X M*&$\QS"NZU07FA6S\1+$\3@4E;'!-4>D.2=E9.!U8CNNN%Q@K%,V=F]6%,OXV MP7[X(6Q"2W>MY^O!BY36O D?85&4]OXF2Y=D[]>,MS[#-?)=?WW]_U!+ P04 M " 117E8,L-G*CP( !S+P & '-N8W(M,3(S,3(S>&5X,S$R8V9O M+FAT;>U:;5,;.1+^OK]"2VIW295M;(,Q:PA57C!WKDL@!:3VOEW),ST>+1II M5M+8^'[]=4LSV& #3G8K&.KR@7A&;]WJ1T\_TN@H=9D\/DJ!Q\<_'/U8K[-3 M'149*,M$YS,CQJEC[69[C_VNS8V8\%#NA)-P M7/5SM!.>CW;\($P#[ M>^UD?[_)N_]I;6%3K![:6#>3\&$K$ZJ> HW?VVLWNIW<'4Y%[-)>J]G\:NSJ48JYYWZ="_$"I&ZWN[^[G;"GU5]2,MM>F] M:_I_AU123W@FY*SWR[7(P+)SF+)+G7'U2\UR9>L6C$A"12O^"V@DVNL?I\&' M+O8CA8+*IU:;O!C_%%8)Y+9]_=A;Z4/P?AU M#(_04C";,OOS[O.7RZLO_?-K=GW!K@8G7RZ'U\/!%>N?G[+!OT_^V3__QX"=7'SZ-+RZ M(O42>B$[AS56&?D2T/BH"V'9&1C#C?X^ MAJR>AQJ+P% .G@Q7UJ-E\/# MX;V9:C4;'9J&(4OY!)B!B8 I2A67(G;[2A5W'M5<6YO7)Q_XQ:CBZ',9NQ&Z:F$> RU$&X3XAQK M-$%IE*TX A>*<35CA7*F /0 A:S7M @ SC)\,@(ADO (7QFF,^&8TZ'>4@6% MH;>6FQE5R?@->(#<]6GQ78S&X)#2"V(<@RI$PJ QFH*FZ,E,8)GFHHH9;:@ M/_/V4S!0=D(.9,)*5,HDNJ?"I>B@S2'R!E*_.9JF8W1S@LUB-IHM3L,;1N7N MZT$EL$0HC#M!:![G&D(2JV.Q62@7"BD' 2>P'Z$B62#E$)86@EI#' HC9RQ' M*!"*"=U2SF%:(L0^&!I70BRHXQK5*"160&QJ!) ?SGI[(FY3ED@]M15P#8R% M=8;C0)Q>!KO1RMH"_FQES)*U;QB">QL'P>M[\?KYW4&[U3VT)^#.63<@(<-PD",)/B\!XC5D10VI194+4,>)2ZEYUC82&I;8#MB6*-E MP$]N= 0QOK9L&^$2 ^(O8&)P&Z51O*A3(M6B+U5+$_A#-%B,K8L&- MEYHBB :?-13U5%A*Y'[96I_U/:=J"VB00PZG1CE'Y$>%Y)0*T"UOQ%P08(L@ M+Q95$?X: 55$ML;VI&:_F9TW'=JCS8%VR<[WD;TVMRT!?'U67!OGN#8F(B;X MB1UE8*/>J+JA=GVEN M2X?RPN2(RN\^!V#0KDB$?%8 CDM):J"PCZ@&I>J9 V>#H^KA:7',39$CK5!OHYT MX1ZW8)U,PN]J VGSY/D=%AM5JM\O30@S@?9X!-( ;Q.%\>:@L&+7$-]EG-#. MOU2#OF0E&+^"4TD+Z"@J#*%A(?&NZ#73UN%[.OG&OFR$'?U98-[&KKR=/B!L]_B'VF<-/1,GJ,R;%#\QZA M]"NDS9)LOK..HW1VVM@[->%?8)=9)IP#>"*S_*91KU#YJ4#[?"?;N!*0R"TE M"OR?!'RU;N'/0J#Y?HT6*O)G(>^?_L#PJJE[ _=\?8F:$.=*(/YH_TT[^4@ MHJ44 7=[KRGP&\KJ8"MJ#.K6G]M61UE?A<%RFQ1.0%;P)(^QH84[FGP4KZ4F MQB8(.E2MM2 M+.H*6V0(&9PE[TR9EU8>^KUQV;!YF[(^JH/$(+?4$ C@&1&A MY _>2\S50HX5:J+E!"C1*CXNOQ^8DD0ARZ6> 99.4QUHD]]#-"+P;Y$?C;?W MT?,-&?Y"=IXB4GW"8I^XB=)@=KM3"Y>QUF&2SDK:0'>[C>83Y4\V?KIGNFS56;/QCC?<5#6J.)5. MT392VIRK#UN[6P_4;:^=W[+6:OY^.',Z_]NA]AS2FBM61#D;&^M3^UN=>B2* M>QL?Q6<)XS6&<5VG]C"5^K]LY;6E_T=VP:F2R[V,S-%,^C3!*OLVT^.E&VK- M1V^HO6XJ_GZ+F*3P0X]"1GZA:)ZD A)V=B=\+\*1Q')<=[S(6*%J'MP#S[7U MEQYZX4O=!)9NAL]7A!WW#I?<=?MO\?4$L# M!!0 ( !%%>5@&?UCFI@4 +D= 8 27Y+8;@#/<3%O;1S$SMI]&BB1BKA( MI$;2<;Q?OR,EYKW4&LI\J?AY8B#P@A9\E.J"7Y)";KA)V6$U M3W^W^-W?=8OT0TF7AWW*+X'3MUL\])JL%7F4'73"5ABT#_9"&A$6-(G7H5%G M_W=_"X>B>C%&FV7*WFYE7-039M?OMH+&7CLWO06G)NGZGO?#EE,][,=2&%Q/ MX?CB:S'-RF2&79DZ2?FYZ#J3>NX!%Q31=YN=W&P55(N6&63 M'U@K1E<)#[EY_+UFT/#OVK%1%K366E! ?PKL")$RM2F>'XY.9^-WX^%@ M-IX!X!K,)^/MP MUI@VA@V8CH;.6K_9]EZ>38,I#(XF)[/1$=PR[^79447AP.O8O)O]-(+IX/3' MP?%H6I]\>C_Z#0;#F94$GA=4YFUV:?\QUX;'RQ?"21E1Y[BYA-(8F7419F_5 ME&="/A8022%89+@4L. F 9,P& @Q)RF H M'+&(92%3T/1K=N=OUH!HB'F*LFM 4Q;-%3>X"!!!8705)42<,SPS9!G7VH+' M?ZM)\8 !"5,,@=Y&4MA2 4&H-?@ZN;Z^*']F<0P?>)HR]9PE5W,^&R:A4 M=++AEPPF<IREF!F9*:HOTNG 5^W/.%;.G=NVXHZ0:O[E-=@#9 MP&]OTYTB77(<&Y$P9;7KK+@I^^N2+U/#/VBVBF&9XY&:387_:>2#C8P\%\CF M&7'AQ$W$$!Q)\2G<3@O"%>9%KIBV&5"S8I*F@,,0#&XQ*,@Q)71!1#$71$3V M.4Y(N9O:5CAJS=,B@63.E%M3WZ.GQI.#OS&[[RSANF133'QG+3X(F6V.(EA?*I1K;V>=I^PI@?[%M=;1I5,[O;R M'&'*E%.H\&VFQ2O-MO= L_VR:?CK%; ]]=^WJ-B-GRF6#]Q5K,9UUQTPOMTC M?A7D ] ( KL)J3ABQ ;.-1_8;BRP?S=,(" \;+J7@.65 (5PN7H=E!#; *'^ M=?]3WOZ479[K>198RK9I4:QL.G&F^SKQ7 FNDYL)GG*%B T2=ID(%?EBGN,3 MBY5IL]KO/*6)N?5@7%'S4J04 'H= 8 2[;S8;@#/ ML3%C71S$+KI]&BB)BKA*I$92<;Q?OR,I.V].ZVU%XPP- L/6'K>?H'[G?_P"[2#T6\/.W'[!I8_+;&"$W\)&FU#P,2 MM ]).TPZ@7<2!9W.$?%:[<[O?@V'HKH;H_0RHV]K.>.-E)KUN^V@>=0I=&_! M8IUV?<_[H6953_N)X!K7DSC>?773/)I,TQO=(!F[XEUK4L\^8#Q&]-W68:%K M;JZ5?B0R(;NO//O7,Y)&0G*6+;MOYBRG"L[I BY%3OB;NB)<-125+'&*BOU% M$23BM3\7SH8CG"=CG*YL\@-CQ>@F92'3KU_YAUZO%32#^W;LE 7MC18XZ-O MCA IE<_DZ.'H3B\$[&$_.!_@5OTW'J#&ZW'EC M+MY?SMX/SNSILPF,'@;'HQ'YW!'6MV'O;* MQR?>H4FB^4\CF TN?QR4'XTO[R M>_N0"&D76%(B@6+@8CBC$1>)L60%!J'7X.JF^N2;?B9(I&%,I MB13/67-UZ[5ARF@"8\8)CQA&?IHD+,*8H!.MV(6Q;AT;+@%%)FGK4)12E011 M:W&'U V9VRB26!3FJ'97;>:2S=6,H:1JC1F1(>%4-:8W&5W"(-)&8BBI;H89 ME9 J^S!?PD P!(-4 M@X("4T(Y(DK6%(03QLQ.;2H&CZ=O[[K\C/L KM MC@F_$!FESI"@4W>W)]O$N&.]K@UIKZ2AD#&5#;0A(X6BW=677LQ4D9%EEW&+ MQ [JW?>.N3&Y-O40D:SRD'66$U>7*1W/;WJ>6QA32,>KE:N[EJ:3'>CXL3 X M:C6#SM/R3P[^],Q!R][X;#7XP *7*XU54"IOQLA^F4).>UMKU58Z%0UW@^(& M_,WU\-!SHOCB>?6YM/(V%$3EC9VU*?BW1CT1Q?;.1_&S[/ 2P[BM4>VCGK*? ML+$+^Q;9.T957&YW\P)ABHS%L,*WFQ8_:KB])QONETW%7Z^(SJ+H!JCH]V_FV$O=LA)$3^+?730YYZX_#DV\;JT[W[/+#O7/\&4$L#!!0 ( !%%>5B= M'M1SNZ@# #'3*P 1 ?,V,\E92[:G?@^LBPEFMB21E*2F?>?\S2!)MDQ"#!8)#&?_E95+P!(:J%, M$@T:<\]-(A($&EW5M?QJ^^'_/HQ\YXY'L0B#'__1WF[]P^&!&WHB&/SXC^.; MD_/S?_S?#__UP__7;/[[X_5GYU/HIB,>),Y)Q%G"/>=>)$,G&7+G]S#Z*NZ8 M<^6SI!]&HV93_NPD'$\B,1@F3J?5V=&7Z6^CHVZWU>JS/;>YX^VSYD[OX+#9 MX[V#9L=E^QUO=[=ST&XW!D=>[_#@8.^0-SO='F_N='MP6>OPH'FPW^KO=7;< MMK??:WA'^_W^;G]WWSUPO?V=_GZOU^VV6_O[[LYA^V!_O[U+SQTF\,[PWD%\ M%$?)CUO#)!D?O7O79W%O.XP&[^##=[#8[I:ZB+N>N>BA%_G;,7>W!^'=._@B M?Z&YZ/[^?ON^2_=J'QX>OGO )^J[/<1BWH6=5JO][M]?/M^X0SYB31'$"0M< MKG_EB^!KX6>T$/7#[CO\NL=B^_DE_I2CXOY>P=?%#99/#SV_#8\/X 7Y,B! M9@DS&U+8"-SD3/@\ M.@%),PBCR98C-^O'+472(TX7]?$B5UW$@RU'P'GM-[N[6Q^.79?#ER2JZ+(? MWA56L/""3N"1$?// X\__,(GYEE[6Q]:<(+;W?;N[L[K'W(,PM5# 7OFLT'A M?8_ZXH%[S3[S\92KI^YO?3@[_GQS^OH':H%^)F*7^?_A+#J#3V+SA(.M#\@ MRWK %5P>>L5'',)+_&>A!^SNZR>HHW=T)@*1\,_BCGOG 9R)@>CY_#B.>?)K MS/NI_UGTS:[M=KM;'ZXZBSURKS/]R&M^QX.47X.TAH<' W@U(A>+P9T MJ$\?QMP%YKL5([CDLG\#G\9]YN)W,QS_]MCC5L)?W_8VW36]S0QMY KYLECL<#UG99YF M7>IKE'12YK[&MW!6N]4J[:"LXF66?T[.(FGG."G89O0J03KJ\6AK1F."#>1Q M5XS MOUQZ_SB;/I];Y+0_3H,?7 FXE/P8_#A":=/;\:P%G!J%(1QC587W YM M3;A!R[Q@9Q<8K[7=VM6+U:M;?+6=-:QVKX6K[7SS8O?6LM@V;>WAMZZVVSK( MKW9G9JU#%G%$.;R3<#0&-B83^S@"-WI _/YQDEURQ2;XT?$]BSSZQV\\1MUR MC5A4#+:W"]^R 3[W_Y*A[:\TNZR7JG=LN65]I;V2FU; M7FE_::_4L>65#I;V2EU;7NGPF5>:K\>[76.6<-<[NH4G1]&G-*)USH);7AIY MS"!,[7W4"< @,]KV71%>BWB?@U9V>3P'%41<]"@FB!D6Y1!.>I1,QK"D6(S& M/D*)]-DPPC47 ,#MA]C;>B>?ESU$/3,.TXC^(LSR2+TXK1T!(?VY!.ST7\+# MO_N"1PZMB<_%:$_.?RF":],__J _*MY]3/B*_BM.6)1\ L.(\*QFJPW_IW^7 M?6>6Z667MCO-;CM[A/Q&_ZT?\J[PWO.WH;/J;5!OPP?(VO)/#Q[V (K<%9\?WLV]O=D) MLXIJT*9;0=K@Z3PZ18%U%8H@N84SRV\0E3P3=UR)L,YNJW7%HM^8G\)W@0@C MM._B3RF'_=O;2%+N6"!M9&0F49NP!W:@N9'ZYF5OABJ17BL%V:L_'($?ED;\ M@XK*'?UZ\TG_7'^E_\;?S]^E7;MV::?9 A;H?N,NQ:C?XYF-4NQ'7RZ^4WMV M[=3425ELIXIOMF_7FW66]V8'%13GYA)X3QY_O"(;*^+>BI3NLC8^+Z) Z9") M;7;?$W>P:_E+R6QE21B]4IK-_!X__,2#<"2">;=]Z=DOW.)=WX;D3Z8T*Y+ E1F[U?N[*QX[X\]C^)2S+]BPCL/3MA8),RO MS/ZOW(U:]?Z'KC@/7#_%C-^K,"+(-$DBT4L3UO/Y;8AQ/GCG*/1]N.0Z>T5Z>>=>IND^] M;CQCF7M?>7^Z!#QCF?M?=7?9'NVQ(@*MW*VNO!&VHHU?N=-?WJM5W44N!\\H M)]+7K;J[O#X\HR0"U6YR%:A4N\F;1,W:35Y[BEVW=I/+V_O:32YW_VLWV7(" MU6YR21M?Q\:K4RG3K;KCO^E5:3M5=_;7[$N61*6J>_SV6 ,V4+/JR,"Z?,DE MEG'L5-U_7[9RHF1[-CO[-M%IG(R/G?M=_F?(]/Q=R#T=NWW^>TB4SE";]=^ M9]XN,I4D]*SS_^,H.;J*0B]UD\L("'$G7)[KNG43]I-[%O'/\'$0\ZI8U+O6 M^?K/[7/:B]U(C-&G5-]6QGW9MKZ\<'S,0?)U_8'V%$>GQ*@2LM M<1QX^C\_\3ONAV-2_&&<5(?FUCGY\VC.'FJ:+Y'FUB$&DLBX\6FQ7F) M&HZQ\:GY:EELD4K7!".ZX:3NHFH7KSXM]_\;PG_H&"W3\M Z#J1G? M>L8O!^#8LPZ'JEG5>E8M!^39LPZ+>[7;8(V)MF$U%:+#$&M5] MZX (B^76BHZ!=;A%-4BPS%-@+6!@4N,^IK$(>!S?R%OD@>03/TR];P5K$9PR M#\N(ROP,NSJF(:ML,PM7]ZV%(%[" A<\N0^CK_^NN> ;NMHZ8,U2+MAP)6T=N+8\-J@H12H-=&VPVK0.>:IUF29-I2&H#5 +)_^#$]:>S&[!6QP:!TL5$H0K^:$YJ%UL% Y@;R:%9J']H%1-56:A_;A M0X]39?$&);6[\S(NL \?LI8+-MJY.K0/(;*6$3;;E3NT#IE:*B=4E"B5AJ56 M[5^OIS.?#6Q@'02V7*K4^OK%G%!IP&T=_O5W(Q3:+>M0MYHL2!;K(+#Y9-$' M]_.+^@>OW3"H*O4K@GJ52/V-5M#M5D4 MA(98+,=Z7:K(N#:8AQ056)8!W!9 M6<"RGAJF!&]B%%UI:9;;#7 MT[$/*;*6#3;;Q^K8AQ59RPF;[M%9AU%957A:%E4J#5!M8.5I67Q@'1A6EYZ6 MQ K=2D-O&UI[6A8O6 >_U61!LE@'A5E7?+;![G6W(N#7YM>>EL4 %8'9OH/: MT[(XH"((VWIK3\LBAG4@EY55+>NI;"IGWGF[:QVZ]7W7GI;%!I6&TS:P]K0L M/K /3OO>2;)3:5AK\VI/RV(#^Q M:RL.U^1%E\4)]H%HUG+"NMSILEC!/D2M M%M7M'?M@+CL+SM:!=9?% _8!77;RP(;K:NL@-DO98-,5M74PFSVUIV61I-*0 MUR:K3NLPJ%J?:=KL5AJ,VG ELVL=1&133FP)U4QE\8%U %%=>UH6*U@'$-F6 M$_L=\8)]L%1-%B"+?4B1M:5F&^SU[-J'%%G+!AON8]F'%5G+"9ONT5F'45E5 M>UH652H-4&U@[6E)?+!G'1A6UYZ6Q0J5AMXVM/:T+%ZP#GZKR8)DL0X*LZ[X M;(/=Z[V*@%^;7WM:%@-4!&;[#FI/R^* BB!LZZT]+8L8UH%<>MM/V%@DS!=_ M<>\$UAPQ-SD)XR2O)M7'Q^Z?J8@%FDYXQ8;.B]^S#H.RGE(EU7/O68M+64NI MDJ3?OG7(T>*4.DO]OO!]O/^**"4"H =<.RO0]#>OVWQKL1I+-[^SS,TO"1Q) M)F/N/;[SU_R.!RF_YB,F K" KWC4#Z,1"UQ^V?/%@*% .GT86'))8/ZSFQMM>B/=!HNQHR;7:)QF6RFU@94V9_9(@H)KY2F:^ M56D2ZT E38]/(AZ',?-_BL)T?.*S.,9R2Z)"T1FR'ER''C'GD>&'_-Q57X8IQ&//TX*[Q+# M+?S4 _Z9O_)Y< ;<6F-;&OU8!PK8=G@-0L&.H8(?WX!C3]*1QO*Z];BE);Q^CS&8 \O8(P- M/$55Y75KD5[+>'TFJ$9+ H@CN343+;JW(<#:R,Y:Z7FIW]?:>(M MBQL7.239A=-GXR),YB]^]/4[%@F.W9>SHZ=9;*C MM9&6FAU+9L?=9ON%CG#ATF]C1VN#(34[?@L[OGB9^7W]',Y;WV4RY-%)&D5 MA6.P1-=15U#*4:BC(!MY%+[5,RIPV#=Y1H?61F9J#BM9]Y0< M3EJ4X@]SK'/LNF$:)/$U=[FX8SV?WW WC8 [_R)*G3%7^/ FJQ8)>\U.=SDB MP=I Q&\L$KC!UR;AGBCP,PO".Q[AITL[O/91>_IXYNG]C#V2O_3;CJ>]$8&: M8',)9B^Z;CG!2LI+.+06J5XUP9Y=B,?%T6<^8/XI;4R^E=+%+7>'0>B' U&A MT->AM3"PA8=S532P%OL\8R+ZC?DI_S@Q__DSW)%%[G#RF=_QJ7E!YJ+S8)PF M,5W1K@X=K 7][*?#,B.EA]8B3I_#8)#P:(2RZ78RGF[9$[(@OF(3%$G+**@X M03''HS%H_3*AY>#C3[],Q5C M0NXFL\?U)!R!<.21N:@JB@KN5A.@W!-@+0;Q(@)(617VDWL6\:L4C @6ZPX+ M56!_:P$%6W=_J;QO+3JPD/ Y2Z- )&G$X<(S\8#_51FOO=.RUFNWFP9+/0?6 M>NT+T> S!^DS!#OT?#2.PCN*!&O]]3,!\H5_%G?< S>, M!0,!KKE,UODX^<+^"",*BD_%PA$M >)YF0]W+0;#"IV*MG5^\ZL((GL>IG$2 MCGCT6<1)#.?HFOLR^6 HQA6BB+4N\RLHDO6IU%8LT.6*)972'&UK?>A7":W; MB'DKQMK5]=);6Q5(I8ZVM726TLE2+6>MXVJXVE4L!: MO_O1C(4;'H@PN@@3'G]*^3_3@'=;L"M[R\H4?#HLF7OZ2HG<7F+DKVVM7_\] M$GFZ$42>S$\W@BA<^BU):9VVM2!#Y3GBE6]ZS3T^HM&!5T3(:7/XJ6LO@S5, M-BJ#33O60B_+(][M?;CR'/>JG)VJLJFU>%3E.:*, SF,^*;*4VMANLHSZK=: M^^U6L[.[%&N_8RT2^#T2>>K8%\C\3-NW_*7?=NRMA2*_1XXH'ONE(3D=:]'- M[YS(RXSR=*P%3+]S(B\3D^U8B\FNHW*FYK@2.,Y:@'@9'->I.R+1 M[4N*>W[-[T+_3@2#XD6KW/7V(0*ZK9WE[+JU@.YL0S?#Y]R#0^"?I8$7G_;[ MW$W$';^Y9^-E=GFS@NAYR'^:[$] _M.7?A/DW[46#5X^B;Z!.4D%@8KPPH Z M2_18\/42F!,>CQ=]/O]X>;V"5B]6<(BU4')]B#6)K 6"*V_.?6LDMYQF@IVN MM4#M=\\1Y?17[G1K(-56CBAGR%]GQUJ@\_$FE* X=T["X(Y'B: 6E'D.0:VZ M:;Q1DO[8L1:2K'FC;$VR4SWP\/OCC;)TBK4PGQDG@BUAD@EVP0L#^'.J-//8 M==-1ZL.UWFW$@EC6+Q][?Z1Q@K^N3!ASQUKHSUI*6*%XK<7CK"7;BB(6.];B M7L]00K=KUV2XX,E/3 2?PSB^1/0R8J?T/F=AQ,4@D,/4W E1B[GK&&*U1")9 MBWQ5D4A6"$!KD:LJ4G15LM%:,&EQ+24G2L)U$1_BW>ZXG#]7&1FX:RV.4Q%B M+/-D[%H+G%3!?EMFG=.NM3"%M92P 5W:K2J"8+O^7^K9JBJX8"61K#AV&X0[ ME&)$+/5X515ZL,*(:"V3$E7%%RPQ(DH*0^S6($(%SE95000KB63#L=NKD0A[ MCM?>RI&(5Z L2ZIKV%NY;[\X6EYXNV?1\B5E_N[9[RU3_^/+_DT2NE^+I^TJ MXGT.LM&C[RJ#M^[9[_Q:L>??!*NF@9 ;?AC?)Y$EW<\.O;]D%S'2^J%N:%46KD#N>A&M%YNTK>6:=+; M[Z0]KNQNX$UY_'$AG5=UB;;^9K'[]GM]RV61;P6*ES>P8=_^:'/I6V_%$;$N M%AU'R=$U"P:ZOAG^_,(>Q"@=;2@%K'.4YU% !!M,@2J[S66HB>4A%OOV!W=G MMUZ5@,I]Y]&8)RGS+\(@5\:S5M514C[LOM4N/?\S15#]#OXQI]JI>,'2#._J M\,P.\4SG)3PS=>FW\8QU& -JMY,PQ=8I8]B#"0Z_RY-,^$ ?Y2[]',*]@D%\ M_OGSR2I%;/L ]KO97LXPA7WK(L[V;'FA1[Y?G3VW%@J0Z55&RWX.79FJ6M"P)V&< M@.IE_J8VWCFPUMVWC#XEU4D<6.=:6TJ?DE)0#ZSSPQ>BSS6/.38 /X8]P ;? MX9B25A_&<+=5SQHM2^)9ZYE;3[&29."AM3ZZ]10K22H>6N?:+T2Q&^[[(AC\ MQ /L# ]T._9&(A!Q$C$TPA7I-M0B/+0.%*@@[ M15X6;I58T&CLAQ/.4:F)B+M)&,4$/\LLW4V5C=:B&1;2J"P9:"VB82&-RI)U MUJ(:4S3*V?!))-QDHU-_#JW%,JR@2EGRS%J\P@JJE"/!NBUK,8E'J'+%HWX8 MC5C@\ILABS;4>^VVK$4>+*%+.5*LV[(65;"$+F7),6L1@_+HLII0>+=5%0?_ MM5O]XN>5F5MBA9*J"HRP-I-N-:TSNJVJ8 %E;/1295O5'/KUJI&E\K2U7OIO MP+PB&$QA^KB['UG,/6QN!3^1N#]1)8+M'_++8&ECEBU$V,I2,55!#99!HU5S MZ.TPXIN9#=-M6XMCO)96]V$M39;.)55#51:SH\KGR:KR1=50';OXXGG+IZI\ M4354R2Z^V&1[PUH0C%@@=9,T HIAWCJH>$S=C.ZF>$6; #?\CB.]*C.Y";:L MWOR*'!-K@2N;*+4B,*MM+9CUD?D2L>+\D13*8]>-4NY]%JPG?)&(38WSMJU% MP9ZG$;5ZOP@#EQKU)YM/*VNQ*)F5?,L>CM-D&$:PM"*E/L&W8,&YU-VW'*$ >5@B?'_RST_I&K,;BT( 5M] M16^2[X.4NB[GV/WH3$1Q\A_.(GE-=?;;6N?^Z?V^X? B7A4WW%J?^>D-5U_U M$Q[=\@ WOCK).AUK7>5Y>WX>>+PO I%4Q\GJK-S#7=0ZQJ8^+\Z,7%H'LFYG MY=[F*S9BK]G:?_%&9)O=#O6#58 )VP? MSM'+G+#"I=_&9BMWPE;JC;:ZR_)&NROWC5ZQ$2\5/-TE"IZN#0/;9H_&BS?B M<&D;8>-TMU8)0$UWY9;]*U31RZL5EB@C5FYQOV(C7GHT.LL\&C8,+YO:B!=A=%)Q#V1X-3DR@3LN]9&3FPEA WQ MKAUKHR^V4FU%,CQJMUK_LT57?O@A'K- 7^^&?A@=_0V.5ZO??]\'%FCV MV4CXDZ-_W,)YB9T+?N]/[;U'G:! MZV6T.ZW_>8^,U?2X&T9$J*,T@%?&JV!-S)JU.,.(]W_<^MOS>P_F]2WK^=P) M^\X)GIL@B7]XQX @N+F:+C/4H4$_'89Q,0Y[0K]*/WZNZ],$G" M$3V AC.[S%?)KQ4W'1YN'^QVD:$28-S$TP]6O+8-O/9N]O/#@^W#UORO M6MMM^OP=W2_27RJR=<>8^@:_@1?!+?IQJ[MEWI6Y7P=1"$1LYO@'Z#YF'F;9 M'K6<-OQW-Z\NOU^>WYZ8US?/').?WWR<_'%S^=.B>77[Z;>^M!N-7\AO97=Y45O_D<:@[DV M*8?.;[ZPZ*MS&?"WKQ"RV^T>/3>*]8@=]WI]EHG"\=ME"6WA\=RVNGO?O&>^M6Z\-PLA)AMSIBQCXQYEP M%CG@(7+O%2I"5MR<2O^R>!X\^*0Y@EL,\6=-CTV:^*@F#_3YZ"YR $]D4?@9 M+1IKIE[ZT.QY.UL?/G%78@+H'!?/9,-!R/+ MH5,"Z\_@MQ?T4RUE]C!0T6[NM';W=[[9A"@;5&COO4BI+[IKUWQ (RN#!&<< MZ)W;W_IP\Y^+DY^O+R\N;VZ6N'Q4X\YBZ&KCQ'!(Y(8L<=L@B6^E)TH@QK:+^UOZ@UM/,\X+O$ M6U70')JOQA<]4=BX)AJK< 9U"%(]:DY"K^@8P8)>%_$X5O_Z#/=KFQ!$:^M#I]5R3J(0 M3+A@X'P,4Y_?L#9.B<^6$850@>^I;M/X'_O(QNPWNC M)+"C^<=(> -^#^=_9A]>O>,D3BZC*]!*(#9>KK2PDS9NT3]Y%//)TV19GH._ M>0?M*H0-]O]_,98F@]K<'=!M!P?8O^;9?:V@\?6('%<[@D;[. )F%&/F._R! MNRE.7H./09SS>"7ZJ[R7!LH[2/HYZJG&=I:"?;]9(,:!YS+BK' 6=T'][.U- MG\2W"PA.>XE[-(-"*^( M.B@K'()'W'/&:12G"$@DH0-7D(7:[KSIO471AS#DL9LY-V^T2, H09=LM MJ007 2FZA]N[>[L+@12/?][=/U@*W-'>V]YI+X:#+%,IWHI$ M)GARY@X=UV=QO(#2-VF'&[ 34E;>1HQDZ,UDU O]-PN90)NT&Q<*TB6VX _N MD 4#^"!P[H<"/LDD["*NOI*.)#S'B1.'OO 288 MME*8V--E:C0*K#+SGFQLZH2DCIO!@6/U='O7 +(@LZQ;[72775NVF%&CMIZJ+G.63=ZX>:&D>V') M6I'DG<>*5A:&K9Z\TYJE 78-=3'4W)LX[I"#M!MA)8^0YSV752-BASGWW/>; M7X/P'I;)60RGT8,OXA1!0 9Z'Z= R*2;Z]3G4H#LM':U^,B)'I DV_+[__"X MB!6NJS3%@-L'BSYZF01PU,LO&%?Z'2CQ"Q+B1M'AG,A@]!C&[<)I;24?98IE M-II9@S"!3_Y,!6HW4&J4B!A1,G/\A+;K8B)%\2-*Y,T48,VVW\"VOX5^&B0L MHMS.*#;LNK,XNVZFX+T?X^H"N/$< MWBZPS%84!NC3^Q,&Q MR1/G'!TGYE)FQB>6,.=,JM&"N,GND=>K,Q;@-1^DLH^,_/BF>>N\P?_AML%DYK4R,'L2T5B@U,3^G :SZR0OJZ_5Y? M]NP%3ZQ/78DVRM8CJ]PJNL#M3J_9T397WM!ZO,JF_'J45U3GM@^WNX?[RTG0 MV-G>;R\'NFH?;+<.EE,ETVEOMW>74W],MWIZKY:;O2Y1^W6FF!V\"-3_C"=6 MGI/@K\YOULV<7+:XT+O(P.QW,WOQS[H+4ZV^1EFS$7=%@/ M$Y1Y%B_0-C_HM X?.8HY1&;Z/&[^YMQ(DT#N@;$+Y)]*[[_.;: ;?TQC>&(< M/]MI 0?V/M=JX3NAR.E\ZVOA(AE]GY_H-B?:AGN.$ >+$.+I4%.QI>@XE-T) M5./5.S[39#0S!&5,+/L)Z\6AGR:S/WE"N>7^.8PR'AGP9B_B[&N3X0SU(^;? MLTF,ADG=#[5Z_5!M+B&Q&%#K/^&+8N'#"P-2"+41P ;^)D:FDM!)8^G'PIO* MMF!SNI* *XS/\B?X\'L!CT;Q%L"KA>B:WHF8_-> !:Y@/KJ]6)B.%V,[<8]% M7NQ@49_P'JM'Z+YA;^=ZIHM:7[9AN.N'T*P]?8NCPBK"I- /S+U&M(,E"<_W.8&B@:K[PU\*-!L"8%K4SE'H M.R$8'3E>SH 7DI>&8W=:.[D2FAL6]1CM'>=7[=OMD^V]SM[ M6&[S%M\[>TF5[M3SP3+('9B^B$82+1[#HQE>!&>,DAL\6C!+/9&H92U\.I:H M3Q:I03UW^]$QKCN,CC/BG?EL\&Q3SSC+" *++!H-=>C M"B%_U#(6IYIK&;8,9U,8J*9.)M/(GZE@9]^G&"A\!!9%Q'5+"-)3483ASQ!9 M^$Z$:>Q/- ?/>VI),G[Q;G1G(KA)1LDIOMZ)>>G'V+A@I'=;F5+Y7MCX:1Y$ M"X+8+00#1'),QDB:[7.L23+1A,M0)[@AQ09!]/N36$B)'J ?""*^V6-HDY#9 MPH-8*@L,W,%WE))@'I_G=J,\INO HS@? 01WB-_AX3!K4(92_G#*B&('O)%V MZU.S#2?4+EMFDWAI7HPH'G+?-Z[XF\?2 A^-B;RU(L%J80P'W_JER$&W_2QR M4%Y*EP[+/IQ1\.3E6(D+'IB@P'0";EI1!5/LB)8D]"5=<,Q ME42!MB,24WY''Z4%P\(_=>EUH1DG?/C/-.!.MR5[OS?H&A\3-'LJZ.%X;#+[ M8\,J="T!81P!-!";8> Y?Z;4T[/A2#9,QZ&47:X?4M^R,>C3^:NG_"_TXR6? M/E+PA; 'Y81AMWM*&F/C<10^"%#M'&3=?RL;X8Q2ON#B-!#20DAC;VO*9-C9 M C/(A9_Z\8];S=U9 ^**$(DS/V13S;:#=-3T0D*0\>=;#G;FAY_N&6NBL_5A MO[UM.NWK]7QP@$U\^(]MYV8(1YTH,9>*JM)^ZCPV'$^@J*!\'$_^9!CZ'IY4 M60.B<)4%0XA?MUO\@>C(*(T. ,$T(DY3@)#Y=D@W13@G&2)T3T\-DUT,1 MR(W S95/A/M//7'(8,64'LP?E Z+44))TH'0B%'2C8"_>I@S!((.!)OAV&T@ MOD +%1AI!$K+J#=]!2FP--85!0&(MSAF$9P_!QO=H-J,<<^*=^B;QHT@KL8@ M?.,7]=.MI HZ)KZ"(^,.=9XYG?.=>:)X=II8G_[W?DV+Q=2S)$S ,($UEVAK M/RHZ8CJIT])C-R\]SB_.YN2IT[DF\24/^V5VWEXF3UI&GG1Q"%6CVVXWN@>M M&:EB(UG!Z2R1F%JV/J*]"B+WGD<%6;B]N;;I+06WAJ(GT+_P^(.3S[L&W7$. M9J<4&7NMMHI#S2:)_X*R-^^?9#]K4\+X%9@!\N_SWTP">1:Y. />5Y>WFK^L M5 Y;U5[^9175GRY/?OUR>G%[@TW@+Z^O+J^/<3[BQ_\XUZ=GI]>G%R>G2WGS MA3'?..NZS;V/DVN< LQ!K]_"[S[Z<)2,N +3BH,,&^.*,()AY6$XSYDR^3.0 M8][S<^<-\G:LN;7A@ @&M[^!(T70*FKOJ)(H>2+,]N"-(KU!Y)%CZ$PE1C\B ME73Z--@N5V#43IP;[0:2]2(2M0S4Y&I6"2^> MA+Z_M8STP,[V?IT?:&U^H&KUE _A=%?04'=F2QZ9?/W4K*(%9A/9\CXT&AK] M#UC_I]-_+V125V$2T=YVI[M8V]S'[G30V6XO:<3CP7;GX.G&PRN:#[)F#B-1 MBI[#\DR&,U^#2(.WAPFT=XDK(^ [FCT"*!;4])F2NZT:\E91=IUNKLM MD)TGM>PL?RV+4NUDTL-9Q7+\1TV_TM>R*/UJF5E1ZG6V/G1J@5G^6A8CV544 MCG&;>6U=EK^6Q4BWTZDE925IM[OUH5M+RO+7LAC)/O,!\S'MU^74A;X6F.6O M90$*'M0"L]*TJP5F^6M9C&1?X"?.#>OS9.)\$C&69:=1;6=:L);UBLTZ,:VB MQ,RV(6>'.E=IY Y93,7L,O=:WD!58IMF536S ME+Z6Q9AEIUL[/E6DW4YKZ\->+9O+7\MB)+O1G=[/3!L\' =8T['TM2Q&QYV] M6FQ6DG9[6Q_V:[%9_EH6(]F7V5D""!NE<2S4 (+C7!?*3+:>A($GQV;@-=<\ M3GW9X_1RS.62:HNU_+4LQ@NUZ*TF[=J=-LC>ND+#@K4L2+1_80^E@5IO5M+UXH2;V?KPT$M7,M?RX(TRXS5 MFZS9.@K9FW0\]NEO%DUJE,".M2Q(W-W]6II6D7B=[L'6A\-:FI:_E@5I=D*S M@K %*LE0,$[9(.)*JM*4S&,YUX_1L)- _XE=2_$'.5C6V+4U%Y2^E@6YH-VN MHUK5I-X.N""'-49@P5H6)!IVEHR -B1%*1/:JS/ZK%C+@H2L96=EJ0<.QV'= MU,&"M2Q(M$L:!Y0; U"3L/2U+$C"=GMWO5+S$<)5N^EJG;>]>F;=-XG;5F5N MUV)IZ76)V*>D59L#Y:]E0:)]4J,5I2]U:F8O7NI9J/CQB1Y X_R$,U 1M:J! MJO+7LNCY7+?94%-O6=3#KLQU6V8+UK(@T3)Y>I(;3EW3L?2U+'SX:M%94>IA MX]BZ'Y0%:UF0:*K,;^)<#!0,78J?R>[-0LGL=H%[=BLJ"M2Q(M*M(!*X8@]F:RP4\XUQE8?/H M3KAU(HL%:UGT,*Y;E-8AV9I97\6LNSHD^UL=D=UH0F-JA MZ E5ES6G8,NY<8?<2_W:3+!@+8L>R-KCJBCU]C%;N>Z!9<%:%B3:61B-G':K M^8MSDXY&+*IG\92_ED7/76>AR8][-?6LH=[.UH<;V%J6U/4Y5JQE0=JU.T]. MP7J7L)[/]>M&[J0?D;J3> M:J>SO;\+-QF',778.HHH)'''W]\++QDJ?"+_0_7H5O83UHM#/TUF?_+X0O+_ MQ'L+[\>M%Q3CM[;TCX91QLX#WNQ%G'UMLG["HR/FW[-)C)YT?M]@TZ9>>?YJ MU\A0'8N8^^FUO)RY][<^W"+K4DH!//"1J:9/L_5A42H]!U,M"9K;G[,G&M*9 M/48OY-CNUK-O>U!\VS_2.!']24FOZYQ=7O]^?/W)^7QY^WQ[>F7 MTXO;FT=%R>SB"S*I?6!DTAIQ57J;VR%W[L/(BQUL.-AIO;^9!.XP"H,PCAOT M4?N]_NJ>3W\2IM&*1DX1.;A7.+7>' M 6S'0/"XX9P'[C;=!F$*-PQ L J/ L)QVHN%)U@$UVT[Q[X/>VD:S8@ GBMB MYS@(4N8[UWP<1@GV11U_3#\"N&6'*KP,8,M!+NC#@+\%N0 M C>SM$Y P/)GYF,/I',U_ MK3!-D*3Z4\4MOOC*M\&_ >(,YIMZ@DDBA!/RV\C$11_"(S\ M!WR*YX Y04J:*/ M1PM>#>0$\_V)TX_"$?PRA,L]'KN1Z,%J%7,^SL+;SA6+$V?,(RKBA&4X<*KP M% 1P2.(83A_<&^0:' =*/L:%IVB"Z]5L%PXWK%>^O CN>$SO1V^#E:(AQ\N@57Q!HT4MC$&XQR039"A6/&P@!7-N3;S^.PC]DKVJX39P. M!K .N14Q4O6)XXPG2:T!W_,.7CY,8TVH;>=W#@($Z!(!^9U)F"(AP S+)PN^ MI,TKW&"Q5J_T#?ZJ(!_[YA:Y5X KD(TTZ>&!1B#2^ID?AX^\Q#GX%MK5M@&9>&@*T>[!1W8D<9?D 63 :2AM81V&X6^1F8&/>(.6(+("Z-E==^(A MW:?'Y2XG(8@I7(1\/?K/B+27W XO=%-)2CH8]ZB_8&5T]90ZD%562B7@> PA MMUB>!; J:(_@WWF]D%.1_Y)A ?SK #='$G'$)G!0= NW!E 23MND@9_A$&J/ MT[:-D0?5@4,29(]G33]7FP1=S M5&-!F!,!I":5P@SN!(LIWH3?X5,;.9G5P(M<$0%185G ZM2\2>XT_C9^3-%L M+\'X?,8AMMF*+1PAR;W4'3L5$22)_22(-##W9J0N%0F%) M:/U$(.G591-])Q(9P-(Q_,*EW](+.0,J@31)YN9>ZCH4>',6GE^C,^ !J E4 M@<1%1ML6I%)V#!)U#H:@ZWJ4+%)!HAL.93P=#W&QU MD7K:(Y2!5]45G[0_X;1\+#ZA(;\N+A[E)VCU.ZXN!L7G@A2$6^9V:/K!KA:[ M]W"J!_ ?TI12^F<$0CB$KR?J+.H7-]L!%XE(W@GOK']>6!@+T!B1Z L^Z0ZY M76C59;2?UF\@!5.N]98O1D)V1^R+]AR1&[I[5(A7,7 M^JGLKBG14/U2M%J0JT!CE(-C[&84*^N!% T]-,=$!=U;4*\-)+ 7DK6%RA+> MTM>/0=MM-)9WR7P+Q8@.!V8+1W14C.$&,G 0A?>DPNB@PIK36&IKT!!P DGV M2TL5=CJ&G5$6779H<$O@)^E8:@U7)$:L+R(L7RL;2X(GSF]/OSAM\X)E2&-G MQ0^G.QX!8X*$>\&.?/SUYOSB]&81=*9B-+^\P^1-N-?,4E>DUWO,_0H'% RQ MIGK'/OWO_1I8K+T+;YPW&J_ S Q1B9[X8>K-X[W5+7=O>_<%ZYT3.TC"\5&S M2[^>CB:!-2?A[=LOZWV9%^X].OP,/9<@O),^?ASVDWNT1$E:>Q%\AN(7C%O0 M7TJ0H_I =Q2<%835!KI8#E&W@1_V@'X!3^[#Z*L3DB.KH8Y1V$.'!MQ$!0"@ M9A?@ 4@'>\C]L?1U@77#$9;C)>B+!0'8X@WU)'4C> "\)P&%Y/U%9)61ZZG@ MN'[J.U([3]1S2-%$*4$"8R >JG/TM2)IU9 QP%$UQG@[!"QBX$TTXP=PQ[_D MH^%6";D01BFBK2 &*,/(V"+/22U:>7H!_E2J8;P%#_X(<4W<)8QAQ&'9I(0O MX=VU)R?HY>=LB0N^)%@6 7" I@L809R-P&@%?S9UI57FAC$A&9JVJ->)< S4 M]YTT%W'IN1TLQ>]8OYPESO^$C)V(O GU!3&O@>ZJ>R$Y^-\&@L# \\JUC@5> M&&W/9>!<@E.?!\H;SR'Y%+C2ECXL^1CV+#%3.)UCW=18'HK/Z0B>ZOP$AV_L MW&BI&.AI]=)QZ*?H(($Y!(>D0C]@#+05",'5&00H9B ^ M<^MN%![E@<<1C20"^/@^?#3[X/R),U'(:T'1C3A-B*4D*>*G.00R*S%!.9,0 M#;%9-7P>>23'99?JFQ-@E-UFI[5-92GD&_@3N49U/[B' 7K[2B"%L<2U8W0& ME&!ZGH@$ETCT3#H3<(WC(VN2]_#(RS10,]&!9P\\UACY21Y;S8TT*"*QN$ :G\M%.' *(==0D(HRT3TB4+;P2>.G'\W\- MRWJ,5N&<%_K(?"+2S9!S!6&B;\=C_>RY:/*0W7$)$S#O#ZDS$:>&]251&",Z MAN8"6#@";GF&6Z,V &Y3:A[&*TH_5NI"[3R>#%+G=6Q47D<)QLU\[9U#JAH@ M5KES X@'% J M,HAVWI#QJ(/9<-1W8FJ3 /Q]&*)WAU6I?%VHQKJ$^W%2L(HQ9*>M/ ]<_SN) MQKHL @>9GOZ&P$D/_%258SNV>\#T0P$M=Y31,29HIN ?<#80>Z4R 8/ ]"4!EAUN14 H"6!'X M/N2JZ/,\#N_)X>]-B(Z)A@0FCSP.?H%Z$3!4:47T:,VQ*$,HE(O"(;>>>]!+8XU.D(]%N0>* MISTN7Q*_T))3N^1W&)HKP(I :?CQQ.PX.8N42JB$"B*)^-^(+:IX&8HT!1@Z M;_CV8+OAX-D)XB"OG M%/,J*?6OCQF7TV.5<_I6?A\+UKP"*Z@O7'/5\=7QB;ZJDN=[P:#N M#?/G8.OVO^9S#$<*L\!N#:.>&T7.TPS'% \JK@,EX@)7$;J:@=*H1$VO2H% ML0_VE<([LM3)0A -H4K?+YCB4DMBO"MGS@=>(2!$!H%<"ZR\SRDTQ7P)OM[C M'>\H,5!G1)FH6F/*$-'/I=4!-0B5(2M )*CP,%O%B'&G4R"04E MY;?PPF2,AM>MH*O^FQ)2]X]&.D7!6.3C1HY M9J= "OEZ")V/@?N8"QZFP/Q@2F"7SJ%Q0732481/<[*" ZGDX:IP@I=P2@$6 ME'Z&D^*,"ZM9#3S@/U,19UG<.8\8%R9=W9G0KJN#9004W'$_'!-0@.V]?5]E M<.'Y:2+43NIA5'!2\3X6@D%.R:3&K&1/ HI1N MA%!F+SY7^];-)&R:=/\W'SL?WZKG@RV.20#]QBN<;&B(D)>PALF0"K8R4;FP39RN >(+9D3KO3]!;S44&M]4/J@ MS>7EJ+$Q'8YVX[M.W@U5ZB/%"''O@:2P?0(1'&1,@FN4]>Y$(9 ^T:Q&+A,I M$:7?_J&4(?*(L<'??.J2!D6DN\) $<\HQ_U?.X^@(DU,3% M!-U;F3YK$J9!PJBFJHZ71K(" &D&DH"[7\,T:6A&SY)XT-/4VV5D@,SR%:1C M8YZDU$.[:,K<"D'Z-R;ZB*(^1ZA:.,-7WUF< K!F2YX -UV"R/ MRJ"AJKP9]$P#/) 8B0 :X'UU-.8@(PTH10("@ZS,7Z\H'PMI[@ARV?13D*9&71KLL/F;\4;G.OE MR3K8L0JZ:S-VNL+A[:9Y4G,:&V2L8^"!C4$R;PK;D,!QBRRJ!ZK36RH2DTYYW3X*XC$YF(R\1@;/7T;%]#^ M[KU?,2\L%+9]7]BV=G>;]F163AZ5SL%/R6YE3,5.1 V$S 4ZZ"$"F40%XB#7 MC.*:@^V(ZRR*D4QXW)H,F/>.2%0^L'Q(@R32E&@C&)X K9@J8_%K'KE<^*Q79G=T896W(X"%<"4>5 MX@)F#YLL;K+FK#!@+),&V8;+$#_<'=\IEKD7+!?<+G:T<7TA:QDI*BR;MT4" M;H1-.OY,Q7BD8+L4>S>!MLW0AN31P'8Q1 M@?.L#)#ZAA45B-D(N2U*G9A5G8P9,_H$'S;1Q%!DJ"57V9+KM/D%C,7RI=7I MB$+W*=I-2H'.R6O703II;!;LK ;!?\3?_8B-.*7^4O&G9#:L1)#/4#-^WT:0J9LR&2Z+>$%%-0(/L M4YDJ(D43&+)W(DK)8T>C=LR4/$+0#J/MA0SUKYR/56@['XN-]<1H5?DU+Q"2 M X95!#J732"[DH7F';31IG2%XL]<5 8[<(R08;"V'>M_8P$B&SXY\JV M8GF%IQ,,8.VP*2C@<4U]3DVAFE(92\.3.@M*4$/Q;>Y%* U!-LX3[E>9AB/3 M"@F-+F1/8*8!M1:D!/TJ5L(LF%9W*J)0_72.H G8X -)3_I,IG[ ME'<0Y"MEB\1\?[R-3SUK:Z-T58)QO@FJH!85&9)CQ<%$L.OX'I4JI*<#3NO< MLA577O[];^W]G37QY MR;51)(+K*J6Q-3J+QGOHF2\_:X!J9'S+F/,*?X+\Q MHQ4[(L>J5U%?-H_7 HKZW& %I3+T*)ZE116U8)) !;;J,<:H2OCT0]?T8 :E M.P2)^0[]'%E6*,L^]+N@!#?/CSDU4)9M5GTFJZ/1?\'>T;I:3Y%YIE3- M^S%\<$Z-4BP? F#F;H*75JLFFQ)&^8NA)_*RW)8'^(&8]U"*PFS[.=\ MRA$/HM#W38LN72 A[9QMYURE-2O7>2H'B9*IJ" &GC6(V"@NX*>Y^HU\9K;* M+9>EX;B%JOEPPQ3G^N&$^M.74M,]Q.@EX"?K91Y,*SQ_ M(M7O>#B)"?@Q$H+:EF2QO08>XJ;^%L\<""'Y!0D"6'\0R]XH(!)R-<^%)J'T MHOFGVL$I642Z4H&M:#!J^TM'7K.6)*3"2,0W98D/WRPU5DI%.")VB M7R//I_(2$?0C!I^F%((Q)3UQ(;U4GL1$-ITL5OUI,BE2RW"51D,1[DO0XE.6 M7Z'=![93X+5_6G[0!%:&5547_R[?:E)+N?GU_/8TBV9D_2Z:]Y2*X-)< 35= M!KM[ZGD,<\I2,^F834Z@1*3V^YQ=9$Z*=DH:6>Z>KNI,$A#+*XGMU\K,=:UEY\O-+Q'5)3$BZ+4UR9Y2, M'')3E FERB5S-=NY#CRY9%X26 A&4PT[WBPPL092RR0XI+(E$=-G..J-+*6[ M8@U3PY%M\B*/,.OLXZPP5CHEC7P=LLD+,1$[4]?>3P-9AOO]QG31VF(I[![+ M>OPQ.9)'%UKG2GGSF:'YS&W5%G"FNXF/N:.%KO?H@>=B"[DF#:K#0]8J3"DP M=^[P'4/R7-/M.MFD?+OI1!H!%_]VWHB+R]_?EF\^X3(*4DCAE0['R4L!I8)A MPA4(!F ]SU=];TR7NLB4DTN1(X5=/\4>0B2)3*$_>(W)/3;FSOH:4#L#K)_' M9O2"31^U* 47MBF'F-XQ:EY+5?:T9M,P0&83\*C/3$Z+S SOI?[7XJL%G*OF M/-CC +P/Y_CJ7#9.D^XR#0Y5#10HE5B*1IT1(9'<[U<F%E/HR@"T$JRL3BB0%"09D8^'E?J48!?1<7RAS6SFI"4O2V Q2U/RC M'J =Q.^7'-C&V4=?1L]M\]16YAV7/E6/ B]G39]ILBLH^SB7()GK&T+G0YY$ MY<*Q65 M"$GB'/LWQSDX2]<-XP .L&7!/!I0*V84L)I77J"14C M8!,YIPCQ#/M55/!$C!6C^?H;8[05<&]-#R$*\:JPX*9%)?(1"16C MS3?>S'+&,_B4ND_YLG>?:JZ56?X>QTZ&(SV3KB\&::3SW'0BG()<379%YHYK MOP(!%G*_J6?9(PTT"!C&H7O9,V6C+6JR7/3OYS8IKW*,:3[O7JFA>4,AJ$CN]")Z$P%,C*&F^!$W @O\; M#"CS%=YSS# B&.H[$>YD\D$H([_X/NE8S@"1$5JZ?WZ+LE[UN>713;/2A55@DE^?CLWC0D_3409F)=OC3Q#S@CL2=-0C@[>9W) -T[A*>]X!@N_/L0?]4A45R M%*!P'56F.&3N5Y (*()4L2*^6@^GEV,+8>S/F/E%G"&1?*':"0P)G)II(\8E0 MH)SE^0A-U>[?Z;D]>KZG+DZ2 W*+M##M,GTL=BKDCN6RZ//3ZX,P:.*T0S\D MXV/>4RB9C-+(1#43Q9YQ76;/.IU=V-Q/W.6C?$J65,">L[.KN!R(&\>I J/V MS8?@3WC4'!UE;Q0H?YW"^4_?>+\U[\9[V0UQ3A1.8H6/WV%RL4QLB5.BJ_[E MW%?ZB0-C!6I>J/KN%_B9APV:SR*#.]R,F9#,=\\I[3CF_&M^_&11_*G*8]*V M"6ZP<#:KQKG6-OU9FE 1A2IJ^8WRB(\QCU@W%,CZT_QV MG/430"&%R964 ITX_]UM'6ZW)4X/B@WL!Y" NW)P+L6!A>XR#6^>#^!,O5UN M$IW*"51I0EH FJ[FN=[B6N63[6'"@W7N4NX4[M>Y2W:LY;N8J$LL)P5PA+* M1M*A ()HNUC/A+I2 %VVQJDK>#,K*WB0_"01$ M?<,1V,1&X@P:YZ#-5^(DO ]D@P1*95=%MJ@;G#>Z;X)T'*F^PLCHMX[I9^^9 M49Y;I#DK:DDO #K=S8([%[8/*&AH?^20D T%ZK+WTK[\P'.%19;5TG*6M M(*1/%\"RG7O4LJ!:BCV5-#=>:6[4D&WFD6.V6I]TY_<<(GP@ EF8SL98:PG&3YQEX),I1M8>.OL(RX!I,&)?E0M,)0$: MA41"PI/RN)]B G5>83B-/GS&[Z ""*X/V"@>32^/[ MB7/80A##)>\&OLTZ,2"4XHR$UZ0B EE;*INE*J@FS,W<93TJ+6!QKO0M-LG9 MF2V+[V^:X=#@4%6[2G$9T0D9'F,'QSE_I89F'()HI_IBUHLF,^EA2?X1H,_ +#4YYC\PP 3DA.P-F M0]A4\QCN9T @T30A>U^RIAQ;$BN9A.C^/$U'#\4_I=$[BKE/\Z@B,N(Y0FZQ MJEE4O@?>-M=+A^7?E8UO0$/TQM>"-CH]P0 M+/,(O3O&;R6&I5;ZWF+ZZ6)R*S _D6'Q*^,Z-S-NF44^/A'.Z+ M:%"^C^O4Y&*3V"?S<^:P6392CO*5B[K(]#"A6-44+Y%-)7$K,A%T"2]\-;4* M-:L@&^]-HAP3#\VL$%/7J(8V[&%6:)5"#"M#V@IH*,Z'WG9^ MIYGM9@52?N7:##,YB2^-9==[]I3F1(C%!-*XAFU/DN /EX&7@J7N>*ACH8I MV9>W!S+VT@%RV'0PAPW3&5$I'=EIE6?J=F=O;]I<2]$Y!5_F&DGD+5!Q M@>H.4]P#HCW+#KTBH:S(ST;K#7@RLR,R=&Y&"9)$-M U2>]\3\@QBV/RH?/& MSV]7%TJ)17-:&EJ'0_WO4_][=/E 6E"43>RB1"!Q(=WY8.E9XB][X]WM@V\; M1-)^]_:^^UWL_^I.8$7NQ@X!'N+ZI4PC1H,[($B>L*/:VZAR[Z#GK*J==$ N?423T5J;R\PUZ&0XZ:(YLO M<'MKXNX:/I3.M:EH,I&*4OM+-9WC\1@+-WX*PP'^^Q,X+[WPH8'-Y!K.%X&B M,^S+J/WQB/V%XM3W3=N@*3/7H'J8R<;S];&>LLL%92>/N40Y!7?U+ \D+F8&SHRRFCH<>1^:8'?@,:Q2ES9& MQ#$^Y4PXTSVXSE(P1GJAGR%QL59XV(09L]#TP%5/Q+)W$)H['@=O-'=TY-'( MX==@Z7)L^N:&*B@BA22*E8 M$H;U9=2 $PJ(V;L$B:$TN,7GM65O.MEWR<08UQ$7_QZ3B@[JI"([UO)=3(.= M;ZMFXYX6:L-9J^%EJV'9L(B/E$^)P\M&N0%<0I9)!F3':4>+"N^S-E6JQ>)G M%0Y"\TN!RTC4,M-L+F_LF-&;J5UI8%)G\\O3B5D+Z.;'JIA MYJGF*X@W*$1\9I)F/NK)LE[1F(J51E1CI'P=,QY-%P,IK)N2^^Y$1/54ES>/ MX\ZK/K]+Y2M+3_(WS@1KVC03S/GVV5BJ:U,]'FO=X[%6@[F5:K10HLLGE4-\ MI5.4:]O%6@CA5@[J=E1O(^=+UJGDS>WIE[>6P FJC)7J 7CL#I2F2>?R$6#)Z<)RU;&?RN'4*(R&:9#&=5<>;!:+ M687REJ8JG<)#,DW1%9$+ A\^B4+84]1\6<%P+FU+-=W73?(92O,:SBQ%%FE0 M^I+ZX^4D4BV+-EP677!LS!)E,\2G91!9<=F$!>IAQV2ETJ/-45'N2,[*VX/% M-JLO=+AJ:BY"S\./\94H6HQ-?D,1J/@V5U\RVVZ