0001115128-23-000054.txt : 20230809 0001115128-23-000054.hdr.sgml : 20230809 20230808210047 ACCESSION NUMBER: 0001115128-23-000054 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 79 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230808 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Quotient Technology Inc. CENTRAL INDEX KEY: 0001115128 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-ADVERTISING [7310] IRS NUMBER: 770485123 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-36331 FILM NUMBER: 231153126 BUSINESS ADDRESS: STREET 1: 1260 EAST STRINGHAM AVENUE STREET 2: SUITE 600 CITY: SALT LAKE CITY STATE: UT ZIP: 84106 BUSINESS PHONE: 650-605-4600 MAIL ADDRESS: STREET 1: 1260 EAST STRINGHAM AVENUE STREET 2: SUITE 600 CITY: SALT LAKE CITY STATE: UT ZIP: 84106 FORMER COMPANY: FORMER CONFORMED NAME: COUPONS.com Inc DATE OF NAME CHANGE: 20131023 FORMER COMPANY: FORMER CONFORMED NAME: COUPONS INC DATE OF NAME CHANGE: 20050802 FORMER COMPANY: FORMER CONFORMED NAME: COUPONS COM INC DATE OF NAME CHANGE: 20000522 10-Q 1 quot-20230630.htm 10-Q quot-20230630
false2023Q20001115128--12-31http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Memberhttp://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Memberhttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent5400011151282023-01-012023-06-3000011151282023-08-03xbrli:shares00011151282023-06-30iso4217:USD00011151282022-12-31iso4217:USDxbrli:shares0001115128quot:SeriesAJuniorParticipatingPreferredStockMember2023-06-3000011151282023-04-012023-06-3000011151282022-04-012022-06-3000011151282022-01-012022-06-3000011151282023-03-3100011151282022-03-3100011151282021-12-310001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-03-310001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-03-310001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-310001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-3100011151282022-01-012022-12-310001115128srt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-310001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-04-012023-06-300001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-04-012022-06-300001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-06-300001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-06-300001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-06-300001115128us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-06-300001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-06-300001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-06-300001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001115128us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001115128us-gaap:RetainedEarningsMember2023-03-310001115128us-gaap:RetainedEarningsMember2022-03-310001115128us-gaap:RetainedEarningsMember2022-12-310001115128us-gaap:RetainedEarningsMember2021-12-310001115128us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001115128us-gaap:RetainedEarningsMember2023-04-012023-06-300001115128us-gaap:RetainedEarningsMember2022-04-012022-06-300001115128us-gaap:RetainedEarningsMember2023-01-012023-06-300001115128us-gaap:RetainedEarningsMember2022-01-012022-06-300001115128us-gaap:RetainedEarningsMember2023-06-300001115128us-gaap:RetainedEarningsMember2022-06-3000011151282022-06-300001115128quot:CBNeptuneHoldingsLLCMember2023-06-202023-06-200001115128quot:CBNeptuneHoldingsLLCMember2023-06-200001115128quot:PromotionServicesMember2023-04-012023-06-300001115128quot:PromotionServicesMember2022-04-012022-06-300001115128quot:PromotionServicesMember2023-01-012023-06-300001115128quot:PromotionServicesMember2022-01-012022-06-300001115128quot:MediaServicesMember2023-04-012023-06-300001115128quot:MediaServicesMember2022-04-012022-06-300001115128quot:MediaServicesMember2023-01-012023-06-300001115128quot:MediaServicesMember2022-01-012022-06-300001115128us-gaap:FairValueMeasurementsRecurringMember2023-06-300001115128quot:UbimoLimitedMemberus-gaap:FairValueInputsLevel3Member2021-12-310001115128quot:UbimoLimitedMemberus-gaap:FairValueInputsLevel3Member2022-01-012022-06-300001115128quot:UbimoLimitedMemberus-gaap:FairValueInputsLevel3Member2022-06-300001115128quot:UbimoLimitedMember2022-01-012022-06-300001115128quot:UbimoLimitedMember2022-06-300001115128us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-06-300001115128us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310001115128us-gaap:ComputerEquipmentMember2023-06-300001115128us-gaap:ComputerEquipmentMember2022-12-310001115128us-gaap:LeaseholdImprovementsMember2023-06-300001115128us-gaap:LeaseholdImprovementsMember2022-12-310001115128us-gaap:FurnitureAndFixturesMember2023-06-300001115128us-gaap:FurnitureAndFixturesMember2022-12-310001115128quot:UbimoLimitedMember2019-11-192019-11-190001115128quot:UbimoLimitedMember2019-11-190001115128quot:MediaServiceRightsMember2023-06-300001115128quot:MediaServiceRightsMember2023-01-012023-06-300001115128us-gaap:TechnologyBasedIntangibleAssetsMember2023-06-300001115128us-gaap:TechnologyBasedIntangibleAssetsMember2023-01-012023-06-300001115128us-gaap:CustomerRelationshipsMember2023-06-300001115128us-gaap:CustomerRelationshipsMember2023-01-012023-06-300001115128us-gaap:MarketingRelatedIntangibleAssetsMember2023-06-300001115128us-gaap:MarketingRelatedIntangibleAssetsMember2023-01-012023-06-300001115128us-gaap:FranchiseRightsMember2023-06-300001115128us-gaap:FranchiseRightsMember2023-01-012023-06-300001115128us-gaap:TradeNamesMember2023-06-300001115128us-gaap:TradeNamesMember2023-01-012023-06-300001115128quot:SupplierRelationshipsMember2023-06-300001115128quot:SupplierRelationshipsMember2023-01-012023-06-300001115128us-gaap:PatentsMember2023-06-300001115128us-gaap:PatentsMember2023-01-012023-06-300001115128quot:RegisteredUsersMember2023-06-300001115128quot:RegisteredUsersMember2023-01-012023-06-300001115128quot:MediaServiceRightsMember2022-12-310001115128quot:MediaServiceRightsMember2022-01-012022-12-310001115128us-gaap:TechnologyBasedIntangibleAssetsMember2022-12-310001115128us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-12-310001115128us-gaap:CustomerRelationshipsMember2022-12-310001115128us-gaap:CustomerRelationshipsMember2022-01-012022-12-310001115128us-gaap:MarketingRelatedIntangibleAssetsMember2022-12-310001115128us-gaap:MarketingRelatedIntangibleAssetsMember2022-01-012022-12-310001115128us-gaap:FranchiseRightsMember2022-12-310001115128us-gaap:FranchiseRightsMember2022-01-012022-12-310001115128us-gaap:TradeNamesMember2022-12-310001115128us-gaap:TradeNamesMember2022-01-012022-12-310001115128quot:SupplierRelationshipsMember2022-12-310001115128quot:SupplierRelationshipsMember2022-01-012022-12-310001115128us-gaap:PatentsMember2022-12-310001115128us-gaap:PatentsMember2022-01-012022-12-310001115128quot:RegisteredUsersMember2022-12-310001115128quot:RegisteredUsersMember2022-01-012022-12-310001115128us-gaap:SecuredDebtMemberquot:BTTermLoanFacilityMember2022-11-300001115128quot:BTTermLoanFacilityMemberus-gaap:LetterOfCreditMember2022-11-300001115128us-gaap:SecuredDebtMemberquot:BTTermLoanFacilityMember2023-03-310001115128quot:SecuredOvernightFinancingRateSOFRMemberquot:ReferenceRateLoansMemberquot:BTTermLoanFacilityMember2022-11-302022-11-30xbrli:pure0001115128us-gaap:LineOfCreditMemberquot:SecuredOvernightFinancingRateSOFRMemberquot:BTTermLoanFacilityMembersrt:MinimumMember2022-11-302022-11-300001115128us-gaap:LineOfCreditMemberquot:BTTermLoanFacilityMember2022-11-302022-11-300001115128quot:ReferenceRateLoansMemberquot:BTTermLoanFacilityMember2022-11-302022-11-300001115128quot:ReferenceRateLoansMemberquot:BTTermLoanFacilityMemberquot:FederalFundRatesMember2022-11-302022-11-300001115128quot:ReferenceRateLoansMemberquot:BTTermLoanFacilityMemberquot:SecuredOvernightFinancingRateSOFRPlusMember2022-11-302022-11-300001115128quot:ReferenceRateLoansMemberquot:BTTermLoanFacilityMemberquot:ForwardLookingTermRateMember2022-11-302022-11-300001115128quot:BTTermLoanFacilityMember2022-11-300001115128quot:BTTermLoanFacilityMemberus-gaap:SeniorNotesMember2023-04-012023-06-300001115128quot:BTTermLoanFacilityMemberus-gaap:SeniorNotesMember2023-01-012023-06-300001115128quot:BTTermLoanFacilityMemberus-gaap:SeniorNotesMember2023-06-300001115128us-gaap:SecuredDebtMemberquot:BTTermLoanFacilityMember2023-04-012023-06-300001115128us-gaap:SecuredDebtMemberquot:BTTermLoanFacilityMember2023-01-012023-06-300001115128quot:BTTermLoanFacilityMemberus-gaap:LetterOfCreditMember2022-11-302022-11-300001115128quot:SeventyFivePercentageExcessCashFlowMemberquot:BTTermLoanFacilityMemberus-gaap:LetterOfCreditMember2022-11-300001115128quot:BTTermLoanFacilityMemberus-gaap:LetterOfCreditMemberquot:FiftyPercentageExcessCashFlowMember2022-11-300001115128quot:BTTermLoanFacilityMemberquot:TwentyFivePercentageExcessCashFlowMemberus-gaap:LetterOfCreditMember2022-11-300001115128us-gaap:RevolvingCreditFacilityMemberquot:PNCRevolverFacilityMember2022-11-300001115128us-gaap:RevolvingCreditFacilityMemberquot:PNCRevolverFacilityMember2022-11-302022-11-300001115128quot:SecuredOvernightFinancingRateSOFRMemberquot:PNCRevolverFacilityMember2022-11-302022-11-300001115128us-gaap:RevolvingCreditFacilityMemberquot:SecuredOvernightFinancingRateSOFRMemberquot:PNCRevolverFacilityMembersrt:MinimumMember2022-11-302022-11-300001115128us-gaap:RevolvingCreditFacilityMemberquot:SecuredOvernightFinancingRateSOFRMemberquot:PNCRevolverFacilityMember2022-11-302022-11-300001115128quot:PNCRevolverFacilityMemberquot:ReferenceRateLoansMemberquot:FederalFundRatesMember2022-11-302022-11-300001115128quot:PNCRevolverFacilityMemberquot:ReferenceRateLoansMemberquot:SecuredOvernightFinancingRateSOFRPlusMember2022-11-302022-11-300001115128us-gaap:RevolvingCreditFacilityMemberquot:PNCRevolverFacilityMember2023-04-012023-06-300001115128us-gaap:RevolvingCreditFacilityMemberquot:PNCRevolverFacilityMember2023-01-012023-06-300001115128us-gaap:StockCompensationPlanMember2023-06-300001115128us-gaap:StockCompensationPlanMember2023-01-012023-06-300001115128srt:MinimumMemberus-gaap:StockCompensationPlanMember2023-01-012023-06-300001115128us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001115128us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001115128us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001115128us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001115128quot:A2021PerformanceBasedRestrictedStockUnitAwardsMemberquot:PerformanceBasedRestrictedStockUnitsMember2021-03-012021-03-010001115128quot:A2021PerformanceBasedRestrictedStockUnitAwardsMemberquot:PerformanceBasedRestrictedStockUnitsMember2022-01-012022-06-300001115128quot:A2021PerformanceBasedRestrictedStockUnitAwardsMemberquot:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-06-300001115128quot:A2021PerformanceBasedRestrictedStockUnitAwardsMemberquot:PerformanceBasedRestrictedStockUnitsMember2023-04-012023-06-300001115128quot:A2021PerformanceBasedRestrictedStockUnitAwardsMemberquot:PerformanceBasedRestrictedStockUnitsMember2022-04-012022-06-300001115128quot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMember2022-03-012022-03-010001115128us-gaap:ShareBasedCompensationAwardTrancheOneMemberquot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMember2022-03-012022-03-010001115128quot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-03-012022-03-010001115128quot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-03-012022-03-010001115128quot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMember2022-08-012022-08-010001115128us-gaap:ShareBasedCompensationAwardTrancheOneMemberquot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMember2022-08-012022-08-010001115128quot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-08-012022-08-010001115128quot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-08-012022-08-010001115128quot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMember2023-04-012023-06-300001115128quot:PerformanceBasedRestrictedStockUnitsMemberquot:A2022PerformanceBasedRestrictedStockUnitAwardsMember2023-01-012023-06-300001115128quot:A2023PerformanceBasedRestrictedStockUnitAwardsMemberquot:PerformanceBasedRestrictedStockUnitsMember2023-03-012023-03-010001115128quot:A2023PerformanceBasedRestrictedStockUnitAwardsMemberquot:PerformanceBasedRestrictedStockUnitsMember2023-04-012023-06-300001115128quot:A2023PerformanceBasedRestrictedStockUnitAwardsMemberquot:PerformanceBasedRestrictedStockUnitsMember2023-01-012023-06-300001115128us-gaap:RestrictedStockUnitsRSUMember2022-12-310001115128us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001115128us-gaap:RestrictedStockUnitsRSUMember2023-06-300001115128us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001115128us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001115128us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001115128us-gaap:EmployeeStockMemberquot:A2013EmployeeStockPurchasePlanMember2023-06-300001115128us-gaap:EmployeeStockMemberquot:A2013EmployeeStockPurchasePlanMember2023-01-012023-06-300001115128quot:EmployeeStockPurchasePlanMemberquot:A2013EmployeeStockPurchasePlanMember2023-01-012023-06-300001115128us-gaap:EmployeeStockMember2023-04-012023-06-300001115128us-gaap:EmployeeStockMember2022-04-012022-06-300001115128us-gaap:EmployeeStockMember2023-01-012023-06-300001115128us-gaap:EmployeeStockMember2022-01-012022-06-300001115128us-gaap:EmployeeStockMembersrt:MinimumMember2023-01-012023-06-300001115128us-gaap:EmployeeStockMembersrt:MaximumMember2023-01-012023-06-300001115128us-gaap:EmployeeStockMembersrt:MinimumMember2022-01-012022-06-300001115128us-gaap:EmployeeStockMembersrt:MaximumMember2022-01-012022-06-300001115128us-gaap:CostOfSalesMember2023-04-012023-06-300001115128us-gaap:CostOfSalesMember2022-04-012022-06-300001115128us-gaap:CostOfSalesMember2023-01-012023-06-300001115128us-gaap:CostOfSalesMember2022-01-012022-06-300001115128us-gaap:SellingAndMarketingExpenseMember2023-04-012023-06-300001115128us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001115128us-gaap:SellingAndMarketingExpenseMember2023-01-012023-06-300001115128us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001115128us-gaap:ResearchAndDevelopmentExpenseMember2023-04-012023-06-300001115128us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001115128us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-06-300001115128us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001115128us-gaap:GeneralAndAdministrativeExpenseMember2023-04-012023-06-300001115128us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001115128us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-06-300001115128us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001115128quot:StockOptionsRSUsAndPSUsMember2023-01-012023-03-310001115128quot:PropertyAndEquipmentMember2023-04-012023-06-300001115128quot:PropertyAndEquipmentMember2023-01-012023-06-300001115128quot:PropertyAndEquipmentMember2022-04-012022-06-300001115128quot:PropertyAndEquipmentMember2022-01-012022-06-300001115128quot:StockBasedCompensationExpenseMember2023-06-300001115128us-gaap:EmployeeStockOptionMember2023-06-300001115128us-gaap:EmployeeStockOptionMember2023-01-012023-06-300001115128us-gaap:EmployeeStockOptionMember2023-04-012023-06-300001115128us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001115128us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001115128us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-06-300001115128us-gaap:RestrictedStockUnitsRSUMember2023-04-012023-06-300001115128us-gaap:RestrictedStockUnitsRSUMember2022-04-012022-06-300001115128us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001115128quot:SharesRelatedToConvertibleSeniorNotesMember2023-01-012023-06-300001115128quot:SharesRelatedToConvertibleSeniorNotesMember2023-04-012023-06-300001115128quot:SharesRelatedToConvertibleSeniorNotesMember2022-01-012022-06-300001115128quot:SharesRelatedToConvertibleSeniorNotesMember2022-04-012022-06-300001115128srt:MinimumMember2023-06-300001115128srt:MaximumMember2023-06-300001115128quot:ProfessionalSportsTeamSuiteMember2023-06-300001115128stpr:CAus-gaap:BuildingMember2023-03-31utr:sqft0001115128stpr:CAus-gaap:BuildingMember2023-01-012023-06-300001115128stpr:CAus-gaap:BuildingMember2023-01-012023-03-310001115128us-gaap:PurchaseCommitmentMember2023-01-012023-06-3000011151282020-01-012020-12-310001115128quot:ResultMarketingGroupLtdVSoutheasternGrocersEtAlMemberquot:SoutheasternGrocersMember2021-06-172021-06-17
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
___________________________________________________________
FORM 10-Q
___________________________________________________________

(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 30, 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-36331
Quotient Technology Inc.
(Exact name of registrant as specified in its Charter)
Delaware77-0485123
(State or other jurisdiction of
 incorporation or organization)
(I.R.S. Employer Identification No.)
1260 East Stringham Avenue, 6th Floor, Salt Lake City, UT
84106
(Address of Principal Executive Offices)(Zip Code)
(650)
605-4600
(Registrant’s Telephone Number, Including Area Code)
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each class Trading
Symbol(s)
 Name of each exchange on which registered
Common stock, $0.00001 par value QUOT New York Stock Exchange
    Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes      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, smaller reporting company, or an emerging growth company. See definition of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company  
    If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. 

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  

As of August 3, 2023, the registrant had 99,730,174 shares of common stock outstanding.


QUOTIENT TECHNOLOGY INC.
INDEX
REPORT ON
FORM 10-Q
FOR THE QUARTER ENDED JUNE 30, 2023
 

3



PART I - FINANCIAL INFORMATION

Item 1.         Financial Statements.

QUOTIENT TECHNOLOGY INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data)
 June 30,
2023
December 31,
2022
(unaudited) 
Assets  
Current assets:  
Cash and cash equivalents$44,900 $56,891 
Accounts receivable, net of allowance for credit losses of $203 and $706 at
   June 30, 2023 and December 31, 2022, respectively
69,093 98,049 
Prepaid expenses and other current assets26,435 19,791 
Total current assets140,428 174,731 
Property and equipment, net32,065 28,773 
Operating lease right-of-use assets12,703 14,475 
Intangible assets, net2,567 4,494 
Goodwill128,427 128,427 
Other assets10,050 12,259 
Total assets$326,240 $363,159 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$28,930 $30,027 
Accrued compensation and benefits6,296 12,060 
Other current liabilities44,141 53,255 
Deferred revenues20,059 15,519 
Short-term debt2,750 2,750 
Total current liabilities102,176 113,611 
Operating lease liabilities18,454 21,221 
Other non-current liabilities740 468 
Long-term debt47,197 48,034 
Deferred tax liabilities2,030 2,030 
Total liabilities170,597 185,364 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Preferred stock, $0.00001 par value—10,000,000 shares authorized; 250,000
 shares designated as Series A Junior Participating Preferred Stock; and no shares
   issued or outstanding at June 30, 2023 and December 31, 2022
  
Common stock, $0.00001 par value—250,000,000 shares authorized; 99,112,165
   and 97,149,665 shares issued and outstanding at June 30, 2023 and
   December 31, 2022, respectively
1 1 
Additional paid-in capital724,605 713,201 
Accumulated other comprehensive loss(1,742)(1,756)
Accumulated deficit(567,221)(533,651)
Total stockholders’ equity155,643 177,795 
Total liabilities and stockholders’ equity$326,240 $363,159 
 
See Accompanying Notes to Condensed Consolidated Financial Statements


4



QUOTIENT TECHNOLOGY INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(In thousands, except per share data)
(Unaudited)
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Revenues$65,706 $69,251 $124,973 $147,707 
Cost of revenues34,778 37,267 65,148 86,345 
Gross profit30,928 31,984 59,825 61,362 
Operating expenses:
Sales and marketing22,326 21,459 40,289 43,395 
Research and development6,632 7,072 12,066 16,828 
General and administrative15,414 42,869 36,608 65,577 
Total operating expenses44,372 71,400 88,963 125,800 
Loss from operations(13,444)(39,416)(29,138)(64,438)
Interest expense(2,854)(1,179)(5,192)(2,333)
Other (expense) income, net153 (417)59 (381)
Loss before income taxes(16,145)(41,012)(34,271)(67,152)
Provision for (benefit from) income taxes(247)2,346 (701)2,512 
Net loss$(15,898)$(43,358)$(33,570)$(69,664)
Net loss per share, basic and diluted$(0.16)$(0.45)$(0.34)$(0.73)
Weighted-average number of common shares used in computing net loss per share, basic and diluted98,424 95,369 97,941 95,148 
 
See Accompanying Notes to Condensed Consolidated Financial Statements

5



QUOTIENT TECHNOLOGY INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(In thousands)
(Unaudited)
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Net loss$(15,898)$(43,358)$(33,570)$(69,664)
Other comprehensive income (loss):
Foreign currency translation adjustments(3)(235)14 (349)
Comprehensive loss$(15,901)$(43,593)$(33,556)$(70,013)
 
See Accompanying Notes to Condensed Consolidated Financial Statements

6



QUOTIENT TECHNOLOGY INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(In thousands)
(Unaudited)
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Total stockholders' equity, beginning balances$167,628 $202,900 $177,795 $234,702 
Common stock and additional paid-in capital:
Beginning balances$720,690 $687,558 $713,202 $731,673 
Cumulative-effect adjustment due to adoption of ASU 2020-06— — — (49,090)
Stock-based compensation3,812 17,378 11,994 23,322 
Exercise of employee stock options— — 888 — 
Issuance of common stock, purchase plan444 824 444 824 
Payments for taxes related to net share settlement of equity awards(340)(2,531)(1,922)(3,500)
Ending balance$724,606 $703,229 $724,606 $703,229 
Accumulated other comprehensive loss:
Beginning balances$(1,739)$(1,213)$(1,756)$(1,099)
Other comprehensive income (loss)(3)(235)14 (349)
Ending balance$(1,742)$(1,448)$(1,742)$(1,448)
Accumulated deficit:
Beginning balances$(551,323)$(483,445)$(533,651)$(495,872)
Cumulative-effect adjustment due to adoption of ASU 2020-06— — — 38,733 
Net loss(15,898)(43,358)(33,570)(69,664)
Ending balance$(567,221)$(526,803)$(567,221)$(526,803)
Total stockholders' equity, ending balances$155,643 $174,978 $155,643 $174,978 
 
See Accompanying Notes to Condensed Consolidated Financial Statements

7



QUOTIENT TECHNOLOGY INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited)

 Six Months Ended June 30,
 20232022
Cash flows from operating activities:
Net loss$(33,570)$(69,664)
Adjustments to reconcile net loss to net cash (used in) operating activities:
Depreciation and amortization9,047 9,231 
Stock-based compensation11,468 22,869 
Impairment of long-lived and right-of-use assets 11,448 
Amortization of debt discount and issuance cost879 548 
Allowance (recovery) for credit losses(177)1,222 
Other non-cash expenses3,480 3,368 
Changes in operating assets and liabilities:
Accounts receivable29,134 78,915 
Prepaid expenses and other assets(6,451)(2,031)
Accounts payable and other liabilities(12,957)(28,944)
Payments for contingent consideration and bonuses (19,008)
Accrued compensation and benefits(5,757)(6,283)
Deferred revenues4,540 (7,741)
Net cash used in operating activities(364)(6,070)
Cash flows from investing activities:
Purchases of property and equipment(9,615)(8,161)
Net cash used in investing activities(9,615)(8,161)
Cash flows from financing activities:
Proceeds from issuance of common stock under stock plans1,332 824 
Proceeds from borrowing on line of credit40,000  
Repayment of line of credit(40,000) 
Payments for taxes related to net share settlement of equity awards(1,922)(3,499)
Principal payments on term loan(1,375) 
Principal payments on promissory note and finance lease obligations (98)
Payments for contingent consideration (5,686)
Net cash used in financing activities(1,965)(8,459)
Effect of exchange rates on cash and cash equivalents(47)215 
Net decrease in cash and cash equivalents(11,991)(22,475)
Cash and cash equivalents at beginning of period56,891 237,417 
Cash and cash equivalents at end of period$44,900 $214,942 
Supplemental disclosures of cash flow information:
Cash paid for income taxes$694 $4,707 
Cash paid for interest$4,053 $1,760 
Supplemental disclosures of noncash investing and financing activities:
Fixed asset purchases not yet paid$860 $1,590 
 
See Accompanying Notes to Condensed Consolidated Financial Statements
8



QUOTIENT TECHNOLOGY INC.
Notes to Condensed Consolidated Financial Statements
(Unaudited)

1. Description of Business
Quotient Technology Inc. (together with its subsidiaries, the “Company” or "Quotient"), is an industry leading promotions and media technology company that delivers targeted digital promotions and media for advertisers and retailers to reach consumers and drive action. Using its platforms and suite of omnichannel solutions, advertisers can plan, target, deliver and measure performance marketing and brand marketing to impact sales. The Company's network includes the digital properties of retail partners, non-retail publisher partners and consumer packaged goods ("CPG") customers, social media platforms, its direct-to-consumer brand ("DTC"), Shopmium, and its digital out-of-home ("DOOH") properties. This network provides the Company with proprietary and licensed data, including retailers’ point-of-sale ("POS") shopper data, first-party customer behavior and purchase intent data, and location intelligence. With such data powering its platforms, customers and partners use Quotient to leverage consumer insights, target, and engage consumers via digital channels, and integrate marketing and merchandising programs to drive measurable sales results and consumer engagement. To fully leverage the power of the Company's network, the Company has aligned itself around four key product families: promotions, DTC (Shopmium), DOOH, and Retail Ad Network (a solution designed to aggregate individual in-housed retail media networks to enable the planning, buying, execution of scaled yet targeted media campaigns through one centralized platform).
Pending Business Combination with CB Neptune Holdings, LLC
On June 20, 2023, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with CB Neptune Holdings, LLC, a Delaware limited liability company ("Neptune") and NRS Merger Sub Inc., a Delaware corporation and wholly-owned subsidiary of Neptune ("Merger Sub”). Pursuant to the Merger Agreement, Merger Sub will be merged with and into the Company (the “Merger”), with the Company continuing as the surviving corporation and as a wholly-owned subsidiary of Neptune, a privately held company. Under the terms of the Merger Agreement, Neptune has agreed, subject to certain exceptions, to pay holders of all of the Company's outstanding common stock issued and outstanding as of immediately prior to the Merger, restricted stock units (“RSUs”) outstanding as of immediately prior to the Merger, performance-based restricted stock units (“PSUs”) outstanding as of immediately prior to the Merger and vested and unvested options to acquire common stock, consideration of $4.00 per share of common stock or underlying share of common stock in cash (in the case of options, less the exercise price per share of common stock subject to such option) (the "Per Share Price").
Completion of the Merger and the related transactions (the “Proposed Acquisition”) is subject to customary closing conditions, including (1) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of the Company's common stock; (2) the expiration or early termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (“HSR Act”); and (3) the absence of an order or law preventing the Merger. The Merger Agreement also contains certain termination rights of Quotient and Neptune and provides that, upon the termination of the Merger Agreement under specified circumstances, the Company will be required to pay Neptune a termination fee of approximately $14 million.
The Proposed Acquisition has been approved by the boards of directors of Neptune and the Company. The Company's board has recommended that Quotient’s stockholders vote to adopt the Merger Agreement and approve the Proposed Acquisition. The Company has filed with the SEC, and has also transmitted to the Company’s stockholders, a definitive proxy statement concerning the Proposed Acquisition ("Definitive Proxy Statement"), the Board’s recommendation that the Company’s stockholders approve the Proposed Acquisition, and specifics of the special meeting of the Company’s stockholders concerning the Proposed Acquisition to be held on September 1, 2023.
The complete text of the Merger Agreement, together with other disclosure documents filed by the Company with the Securities and Exchange Commission ("SEC") that summarize the Proposed Acquisition, may be found in Quotient's filings with the SEC at www.sec.gov on various dates on or after June 20, 2023.
On July 31, 2023, the waiting period under the HSR Act applicable to the Proposed Acquisition expired and, accordingly, the condition relating to the expiration or termination of the HSR Act waiting period has been satisfied.
9



2. Summary of Significant Accounting Policies
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 16, 2023, as amended by its subsequent Form 10-K/A, Amendment No. 1, filed with the SEC on April 28, 2023 (collectively, "Annual Report on Form 10-K, as amended").
The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated. The accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023 or for any other period.
There have been no significant changes to the Company’s significant accounting policies described in the Annual Report on Form 10-K, as amended, that have had a material impact on its condensed consolidated financial statements and related notes.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, revenue recognition, collectability of accounts receivable, useful lives of intangible assets, estimates related to recoverability of long-lived assets and goodwill, stock-based compensation, legal contingencies, deferred income taxes and associated valuation allowances and distribution fee commitments. These estimates generally require judgments, may involve the analysis of historical trends and prediction of future trends, and are subject to change from period to period. Actual results may differ from the Company’s estimates, and such differences may be material to the accompanying condensed consolidated financial statements.
Revenue Recognition
The Company primarily generates revenue by providing digital promotions and media solutions to its customers, which consist of advertisers, retail partners and advertising agencies, whereby it uses its proprietary technology platforms to create, target, deliver and analyze these solutions.
Revenues are recognized when control of the promised goods or services is transferred to the Company’s customers, and collectability of an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services is probable.
The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, the Company satisfies a performance obligation
10



Digital Promotions
The Company's digital promotions solutions include its national promotions offering which is non-retailer specific, and its shopper promotions offering which is retail specific. The Company's digital promotions are generally sold on a cost-per-click basis or based on duration (i.e., Duration-Based National Promotions Solution or Duration-Based Shopper Promotions Solution). For a cost-per-click offering, a click refers to the consumer's action of activating a digital promotion through the Company’s proprietary technology platforms by either saving it to a retailer’s loyalty account for automatic digital redemption, or printing it for physical redemption at a retailer. Beginning the first quarter of 2021, the Company introduced its Duration-Based National Promotions Solution, and beginning the first quarter of 2022, the Company introduced its Duration-Based Shopper Promotions Solution. These duration-based offerings provide advertisers access to the Company's proprietary platforms for a specific period of time (i.e., the campaign period) in exchange for a fixed fee. The campaign period in duration-based offerings is generally between seven and twenty-eight days.
The pricing of digital promotions programs typically includes both promotion setup fees and promotion campaign fees. Promotion setup fees are related to the creation of digital promotions and set up of the underlying campaign on Quotient’s proprietary platforms.
Through the third quarter of 2022, the Company determined that setup activities, along with the related digital promotion campaigns, represented a single combined performance obligation because the customer could not benefit from the promotion setup services either on their own or with resources that were readily available to the customer. Accordingly, revenue related to cost-per-click agreements were typically recognized as clicks occurred and revenue related to duration-based campaigns, which provide the customer access to the Company’s proprietary technology platforms each day during the campaign period, were typically recognized ratably over the campaign period.
Beginning the fourth quarter of 2022, because of technological enhancements in the Company's proprietary technology, customers and third parties can benefit from the promotion setup services with readily available resources. More specifically, the Company's proprietary technology now supports independent setup services that can be performed by customers or third parties. As a result, the Company determined that its digital promotion offerings include multiple performance obligations, including the promotion setup services and related digital promotion campaigns. Beginning the fourth quarter of 2022, revenue from promotion setup services for both cost-per-click and duration-based campaigns are recognized as the services are performed. Revenue from digital promotion campaigns is recognized as clicks occur for cost-per-click agreements, and ratably over the campaign period for duration-based campaigns.
Digital Media
Digital media solutions are comprised of national media offerings, shopper media offerings, DOOH offerings and sponsored search offerings. The Company's media offerings enable advertisers and retailers to distribute digital media to promote their brands and products on its retailers' websites, and mobile applications, and through open exchange inventory sources that display its media offerings, including on websites, mobile applications, or digital screens. Pricing for media campaigns is usually determined on a cost-per-impression, cost-per-click or cost-per-acquisition basis. The Company recognizes revenue each time a digital media advertisement is displayed or each time a user clicks on the digital media advertisement displayed on the Company's websites, mobile applications or on third-party websites.
Gross Versus Net Revenue Reporting
In the normal course of business, the Company delivers digital promotions and media on retailers’ websites and mobile applications through retailers’ loyalty programs, and on the websites of digital publishers. In these situations, the Company evaluates whether it is the principal (i.e., reports revenues on a gross basis) or agent (i.e., reports revenues on a net basis).
In the case of national promotions and media offerings, the Company has determined that it is the principal in these arrangements as the Company controls the digital promotion and media advertising inventory before it is transferred to its customers. The Company’s control is evidenced by its sole ability to monetize the digital coupon and media advertising inventory, being primarily responsible to its customers, having discretion in establishing pricing for the delivery of the digital coupons and media, or a combination of these. Under these arrangements, the
11



Company reports revenue on a gross basis, that is, the amounts billed to its customers are recorded as revenues, and distribution fees paid to retailers or digital publishers are recorded as cost of revenues.
With regards to non-duration based shopper promotions and media campaign offerings, the Company has determined that it is an agent in these arrangements as the Company does not control these shopper promotions and media programs or sets the pricing. The Company’s obligation in these arrangements is to provide the use of its proprietary technology platforms to the customers. The retailer determines how shopper promotions and media programs are executed through the Company’s proprietary technology platforms. Under these arrangements, the Company reports revenue on a net basis, that is, the costs for digital advertising inventory are deducted from gross revenues to arrive at net revenues.
With regards to duration-based shopper promotions, the Company has determined that it is the principal because it has discretion in establishing pricing for the delivery of digital coupons. Under these arrangements, the Company reports revenue on a gross basis.
In the case of DOOH and sponsored search, the Company has determined that it is typically an agent in these arrangements because it generally does not have control of the digital advertising inventory before it is transferred to the customer and does not set prices. The Company’s obligation is to provide the use of its proprietary technology platforms that enables customers to bid on real-time digital advertising inventory, use of data and other add-on features in designing and executing their campaigns. The Company charges its customers a platform fee based on a percentage of the price paid by the purchaser of the related digital advertising inventory. Accordingly, the Company generally reports revenue on a net basis for the platform fees charged to customers.
Arrangements with Multiple Performance Obligations
The Company’s contracts with customers may include multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines its best estimate of its standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts and characteristics of targeted customers.
Deferred Revenues
Deferred revenues primarily relate to cash received or billings to customers associated with promotion setup fees, promotion campaign fees and digital media fees that are expected to be recognized upon click, delivery of media impressions, or campaign duration, which generally occur within the succeeding twelve months. The Company records deferred revenues, when cash payments are received or become due in advance of the Company satisfying its performance obligations. The increase in the deferred revenue balance for the six months ended June 30, 2023 is primarily driven by cash payments of $18.0 million received or due in advance of satisfying our performance obligations, partially offset by $13.5 million of recognized revenue.
The Company’s payment terms vary by the type and size of its customers. For certain products or services and customer types, the Company requires payment before the products or services are delivered to the customer.
Disaggregated Revenue
The following table presents the Company’s revenues disaggregated by type of services (in thousands, unaudited). The majority of the Company’s revenue is generated from sales within the United States.
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Promotion$49,082 $42,605 $96,288 $92,767 
Media16,624 26,646 28,685 54,940 
Total Revenue$65,706 $69,251 $124,973 $147,707 
12



 Practical Expedients and Exemptions
The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue for an amount where it has the right to invoice for services performed.
Sales Commissions
The Company generally incurs and expenses sales commissions upon recognition of revenue for related goods and services, which typically occurs within one year or less. Sales commissions earned related to revenues for initial contracts are commensurate with sales commissions related to renewal contracts. These costs are recorded in sales and marketing expenses within the condensed consolidated statements of operations.
3. Fair Value Measurements
The 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. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2—Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
There were no assets or liabilities measured at fair value as of June 30, 2023. The valuation technique used to measure the fair value of money market funds includes using quoted prices in active markets.
The following table represents the change in the contingent consideration (in thousands):

 Six Months Ended June 30, 2022
 Ubimo
 Level 3
Balance at the beginning of period$22,275 
Payments made during the period(22,275)
Total$ 
During the six months ended June 30, 2022, the Company paid $22.3 million related to Ubimo Ltd.'s ("Ubimo") achievement of financial metrics subject to contingent consideration during the measurement period ending December 31, 2021, and as a result, no liability for contingent consideration in connection with the Company's acquisition of Ubimo existed as of June 30, 2022. Out of the total consideration paid, $5.7 million was originally measured and recorded on the acquisition date and $16.6 million was recorded subsequent to the acquisition date through changes in fair value of contingent consideration within the condensed consolidated statements of operations.
13



4. Allowance for Credit Losses  
The summary of activity in the allowance for credit losses is as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Balance at the beginning of period$574 $2,106 $706 $2,500 
Change in provision for expected credit losses(15)1,736 (147)1,856 
Write-offs charged against the allowance(356)(127)(356)(641)
Balance at the end of period$203 $3,715 $203 $3,715 

5. Balance Sheet Components
Property and Equipment, Net
Property and equipment consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Software$82,896 $73,054 
Computer equipment18,763 18,625 
Leasehold improvements5,684 5,740 
Furniture and fixtures2,354 2,304 
Total109,697 99,723 
Accumulated depreciation and amortization(77,664)(70,982)
Projects in process32 32 
Total property and equipment, net$32,065 $28,773 
Depreciation and amortization expense related to property and equipment was $3.9 million and $7.1 million for the three and six months ended June 30, 2023, respectively, and $2.1 million and $4.0 million for the three and six months ended June 30, 2022, respectively.
The Company capitalized internal use software development and enhancement costs, which is included in Software within "Property and equipment, net" on the condensed consolidated balance sheets, of $5.0 million and $10.4 million during the three and six months ended June 30, 2023, respectively, and $5.7 million and $8.2 million during the three and six months ended June 30, 2022, respectively. During the three and six months ended June 30, 2023, the Company had $3.0 million and $5.6 million, respectively, and $1.3 million and $2.3 million during the three and six months ended June 30, 2022, respectively, in amortization expense related to internal use software, which is included in property and equipment depreciation and amortization expense, and which is recorded as cost of revenues. Once the software is placed into service, the asset is included in Software within "Property and equipment, net". The unamortized capitalized internal use software development costs were $27.9 million and $22.9 million as of June 30, 2023 and December 31, 2022, respectively.
Accrued Compensation and Benefits
Accrued compensation and benefits consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Commissions$2,577 $3,526 
Payroll and related expenses2,159 5,031 
Vacation1,250 1,140 
Bonus310 2,363 
Total accrued compensation and benefits$6,296 $12,060 
 
14



Other Current Liabilities  
Other current liabilities consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Distribution fees$15,862 $23,061 
Operating lease liabilities6,772 6,325 
Prefunded liability6,572 3,071 
Traffic acquisition cost4,324 4,804 
Legal and audit fees1,480 3,848 
Liability related to litigation settlement 2,250 
Other9,131 9,896 
Total other current liabilities$44,141 $53,255 
6. Acquisitions
Acquisition of Ubimo
On November 19, 2019, the Company acquired all outstanding shares of Ubimo, a leading data and media activation company. The total acquisition consideration of $20.7 million consisted of $15.0 million in cash and contingent consideration of up to $24.8 million payable in cash with an estimated fair value of $5.7 million as of the acquisition date. During the six months ended June 30, 2022, the Company paid $22.3 million related to Ubimo's achievement of certain financial metrics subject to contingent consideration during the measurement period ended December 31, 2021.
The acquisition of Ubimo was accounted for as a business combination. Accordingly, assets acquired and liabilities assumed were recorded at their estimated fair values as of the acquisition date when control was obtained. The Company expensed all transaction costs in the period in which they were incurred. The Company acquired various intangible assets resulting from the acquisition, such as, customer relationships, developed technologies and trade names. The fair value of the customer relationships was determined by using a discounted cash flow model. The fair value of developed technologies was determined by using the relief from royalty method or the with-and-without method. The fair value of trade names was determined by using the relief from royalty method. The excess of the consideration paid over the fair value of the net tangible assets and liabilities and identifiable intangible assets acquired is recorded as goodwill. The goodwill arising from the acquisition is largely attributable to the synergies expected to be realized. None of the goodwill recorded from the acquisition was deductible for income tax purposes.
15



7. Intangible Assets
The following table summarizes the gross carrying amount and accumulated amortization for the intangible assets (in thousands):  
 
 June 30, 2023
 GrossAccumulated
Amortization
NetWeighted
Average
Amortization
Period
(Years)
Media service rights$29,551 $(29,551)$ 0.0
Developed technologies27,080 (26,120)960 1.3
Customer relationships22,588 (21,333)1,255 1.9
Domain names5,939 (5,587)352 0.0
Promotion service rights3,018 (3,018) 0.0
Trade names2,818 (2,818) 0.0
Vendor relationships2,510 (2,510) 0.0
Patents975 (975) 0.0
Registered users409 (409) 0.0
 $94,888 $(92,321)$2,567 1.7

 December 31, 2022
 GrossAccumulated
Amortization
NetWeighted
Average
Amortization
Period
(Years)
Media service rights$29,551 $(29,551)$ 0.0
Developed technologies27,080 (24,900)2,180 0.8
Customer relationships22,588 (20,626)1,962 1.4
Domain names5,939 (5,587)352 0.0
Promotion service rights3,018 (3,018) 0.0
Trade names2,818 (2,818) 0.0
Vendor relationships2,510 (2,510) 0.0
Patents975 (975) 0.0
Registered users409 (409) 0.0
 $94,888 $(90,394)$4,494 1.1
As of June 30, 2023 and December 31, 2022, the Company has a domain name with a gross value of $0.4 million with an indefinite useful life that is not subject to amortization.
Intangible assets subject to amortization are amortized over their useful lives as shown in the table above. Amortization expense related to intangible assets subject to amortization was $0.9 million and $1.9 million during the three and six months ended June 30, 2023, respectively, and $2.6 million and $5.2 million during the three and six months ended June 30, 2022, respectively. Estimated future amortization expense related to intangible assets as of June 30, 2023 is as follows (in thousands):    
 
16



Total
2023, remaining six months$1,656 
2024559 
2025 
2026 
2027 
2028 and beyond 
Total estimated amortization expense$2,215 
8. Debt Obligations
Term Loan Facility
On November 30, 2022, the Company, as borrower, and certain subsidiaries of the Company as guarantors, entered into a Financing Agreement (the "BT Financing Agreement") with Blue Torch Finance LLC, and certain other financial institutions from time to time that may become parties to the agreement (the "Term Loan Lenders").
The BT Financing Agreement provides for a term facility (“BT Term Loan Facility") in an aggregate principal amount of up to $55.0 million. The Company drew the entire $55.0 million aggregate commitment amount in November 2022. The proceeds of the loans made under the BT Financing Agreement are required to be used (i) to refinance the Convertible Senior Notes of the Company issued November 17, 2017 and (ii) to pay all fees, commissions and expenses related to the BT Financing Agreement. Amounts borrowed under the BT Term Loan Facility may be repaid prior to the maturity date. Beginning with the quarter ended March 31, 2023, the BT Term Loan Facility requires quarterly principal payments of $0.7 million until it matures and all remaining outstanding amounts, if any, become due and payable on November 30, 2026. Substantially all of the Company's assets serve as collateral in an event of default per the terms of the BT Financing Agreement.
Interest rates for borrowings under the BT Term Loan Facility are determined by whether the Company elects a secured overnight financing rate loan (“SOFR Loan”) or reference rate loan (”Reference Rate Loan”). For SOFR Loans, the interest rate is based upon the sum of (a) the applicable margin (8.00%), (b) the forward-looking term rate based on SOFR, subject to a floor of 1.50%, and (c) 0.26161%. For Reference Rate Loans, the interest rate is based upon the sum of the applicable margin (7.00%), and the highest of the Prime Rate, Federal Funds Rate plus 0.50%, the forward-looking term rate based on SOFR plus 1.00%, or 2.50%.
The Company incurred $4.3 million of debt issuance costs and fees paid to the Term Loan Lenders in relation to establishing the BT Term Loan Facility, which are capitalized and deferred when incurred and subsequently amortized over the term of the BT Term Loan Facility. Interest expense in relation to the BT Term Loan Facility, including debt discount and debt issuance cost amortization, were $2.0 million and $4.1 million for the three and six months ended June 30, 2023, respectively. The effective interest rate of the Term Loan, including amortization of debt issuance costs, was 15.21% for the three months ended June 30, 2023.
The Company paid $0.7 million and $1.4 million in principal per the terms of the agreement under the BT Term Loan Facility for the three and six months ended June 30, 2023, respectively.
The BT Term Loan Facility includes conditions to borrowings, representations and warranties, affirmative and negative covenants and events of default customary for financings of this type and size. The Term Loan Facility requires the Company to maintain a maximum leverage ratio, minimum fixed charge coverage ratio, and minimum liquidity of $25.0 million at all times. The BT Term Loan Facility requires mandatory prepayments equal to 75% of Excess Cash Flow (as defined in the BT Financing Agreement) when the Company's maximum leverage ratio is greater than 1.75:1.00, mandatory prepayments equal to 50% of Excess Cash Flow when the maximum leverage ratio is less than or equal to 1.75:1.00 and greater than 1.00:1.00 and mandatory prepayments equal to 25% of Excess Cash Flow when the maximum leverage ratio is less than or equal to 1.00:1.00. The BT Term Loan Facility limits the Company’s and its subsidiaries’ ability to, among other things, incur additional indebtedness, create liens on any assets, pay dividends or make certain restricted payments. The BT Term Loan Facility includes customary events of default, which may require the Company to pay an additional 2% interest on the outstanding loans under
17



the BT Term Loan Facility. As of June 30, 2023, the Company was in compliance with its debt covenants under the BT Financing Agreement.
Asset-Based Revolving Credit Facility
On November 30, 2022, the Company, as borrower, and certain subsidiaries of the Company as guarantors, entered into a Financing Agreement (the "PNC Financing Agreement") with PNC Bank, N.A., a national banking association, and certain other financial institutions from time to time that may become parties to the agreement (the "ABL Lenders").
The PNC Financing Agreement provides for an asset-based revolving credit facility (“PNC Revolver Facility”) for available borrowings up to $50.0 million with the actual amount dependent on a “borrowing base” number consisting of the sum of various categories of eligible accounts receivables (the lesser of such number and $50.0 million, the “Line Cap”). The PNC Revolver Facility includes a letter of credit sub-facility in the aggregate availability of $5.0 million as a sublimit of the PNC Revolver Facility. Proceeds from the PNC Revolver Facility are to be used for general corporate purposes. Amounts borrowed under the PNC Revolver Facility may be repaid and, prior to the maturity date, reborrowed. The PNC Revolver Facility matures and all outstanding amounts, if any, become due and payable on September 1, 2026. Substantially all of the Company's assets serve as collateral in an event of default per the terms of the PNC Financing Agreement.
Interest rates for draws upon the PNC Revolver Facility are determined by whether the Company elects a SOFR Loan or Reference Rate Loan. For SOFR Loans, the interest rate is based upon the forward-looking term rate based on SOFR plus an applicable margin (1.75%), subject to a floor of 0.00% plus a SOFR adjustment. For Reference Rate Loans, the interest rate is based upon the sum of (a) the applicable margin (0.75%) and (b) the highest of the overnight bank funding rate plus 0.50%, the sum of daily simple SOFR plus 1.00%, or the commercial lending rate of PNC Bank, N.A.
In addition to paying interest on outstanding principal under the PNC Revolver Facility, the Company is required to pay a facility fee to the lender under the PNC Revolver Facility in respect of the unused commitments thereunder. The facility fee rate is based on the daily unused amount of the PNC Revolver Facility and is one-half of one percent (0.5%) per annum based on the unused facility amount, or three-eighths of one percent (0.375%) per annum if the aggregate amount of cash held in deposit accounts as the depository bank for each day in such calendar quarter is at least $20.0 million.
The Company incurred $2.5 million of debt issuance costs and fees paid to the ABL Lenders in relation to the PNC Revolver Facility, which are capitalized and deferred when incurred and subsequently amortized on a straight-line basis over the term of the PNC Revolver Facility, within other assets on the accompanying consolidated balance sheets.
During the three and six months ended June 30, 2023, the Company borrowed and repaid $20.0 million and $40.0 million, respectively, under the PNC Revolver Facility.
The PNC Revolver Facility includes conditions to borrowings, representations and warranties, affirmative and negative covenants and events of default customary for financings of this type and size. The PNC Revolver Facility requires the Company to maintain minimum liquidity of $15.0 million at all times and to maintain a fixed charge coverage ratio whenever liquidity is less than $20.0 million. The PNC Revolver Facility limits the Company’s and its subsidiaries’ ability to, among other things, incur additional indebtedness, create liens on any assets, pay dividends or make certain restricted payments. The PNC Revolver Facility includes customary events of default, which may require the Company to pay an additional 2% interest on the outstanding loans under the PNC Revolver Facility. As of June 30, 2023, the Company was in compliance with its debt covenants under the PNC Financing Agreement.
18



9. Stock-based Compensation
2013 Equity Incentive Plan
In October 2013, the Company adopted the 2013 Equity Incentive Plan (the “2013 Plan”), which became effective in March 2014 and serves as the successor to the Company’s 2006 Stock Plan (the “2006 Plan”). Pursuant to the 2013 Plan, 4,000,000 shares of common stock were initially reserved for grant, plus (1) any shares that were reserved and available for issuance under the 2006 Plan at the time the 2013 Plan became effective, (2) any shares that become available upon forfeiture or repurchase by the Company under the 2006 Plan and (3) any shares added to the 2013 Plan pursuant to the next paragraph.
Under the 2013 Plan, the Company may grant stock options, stock appreciation rights, restricted stock and RSUs, PSUs to employees, directors and consultants. The shares available will be increased at the beginning of each year by the lesser of (i) 4% of outstanding common stock on the last day of the immediately preceding year, or (ii) such number determined by the Board of Directors and subject to additional restrictions relating to the maximum number of shares issuable pursuant to incentive stock options. Under the 2013 Plan, both the incentive stock options (ISOs) and non-qualified stock options (NSOs) are granted at a price per share not less than 100% of the fair market value on the effective date of the grant. The Board of Directors determines the vesting period for each option award on the grant date, and the options generally expire 10 years from the grant date or such shorter term as may be determined by the Board of Directors.
Stock Options
The fair value of each option was estimated using the Black-Scholes model on the date of grant for the periods presented using the following assumptions:
Three Months Ended June 30,Six Months Ended June 30,
202220232022
Expected life (in years)6.026.086.02
Risk-free interest rate2.96%4.22%2.96%
Volatility50%55%50%
Dividend yield
There were no option grants during the three months ended June 30, 2023. The weighted-average grant date fair value of options was $1.88 during the six months ended June 30, 2023. The weighted-average grant date fair value of options was $2.05 during the three and six months ended June 30, 2022.
Restricted Stock Units and Performance-Based Restricted Stock Units
The fair value of RSUs equals the market value of the Company’s common stock on the date of the grant. The RSUs are excluded from issued and outstanding shares until they are vested.
19



On March 1, 2021, the Company granted a total of 938,831 performance-based restricted stock units (“2021 PSU Awards”), under the 2013 Plan, to certain executive leaders with a grant date fair value of $13.28. The 2021 PSU Awards represent the right to receive shares of the Company’s common stock upon meeting certain vesting conditions. The 2021 PSU Awards will vest in three years subject to the achievement of certain operating performance goals, stock performance goals and continued employment. The fair value of the PSU Award was measured using a Monte Carlo simulation. As of June 30, 2023, the Company performed an assessment and determined that the likelihood of achievement of certain operating performance goals was not deemed probable. As such, during the three and six months ended June 30, 2023 and 2022, respectively, no compensation expense was recognized in the Company's condensed consolidated financial statements related to the 2021 PSU Awards.
On March 1, 2022, (“2022 Grant Date”), the Company granted a total of 1,171,494 performance-based restricted stock units (“2022 PSU Awards”), under the 2013 Plan, to certain executive leaders with a grant date fair value of $4.82, $3.87 and $3.14, for each respective tranche. On August 1, 2022, the Company granted an additional 2022 PSU Award of 470,383 shares to an executive with a grant date fair value of $1.14, $0.81, and $0.60 for each respective tranche. The 2022 PSU Awards represent the right to receive shares of the Company’s common stock upon meeting certain vesting conditions. The 2022 PSU Awards vest subject to the achievement of stock performance goals and the awardee being an employee at the time of vesting. Any unvested portion of the 2022 PSU Awards will be forfeited on the third anniversary of the 2022 Grant Date. The fair value of the 2022 PSU Awards was measured using a Monte Carlo simulation. During the three and six months ended June 30, 2023, the expense recognized in its condensed consolidated financial statements related to the 2022 PSU Awards was $0.3 million and $1.0 million, respectively.
On March 1, 2023, the Company granted a total of 1,482,033 performance-based restricted stock units ("2023 PSU Awards"), under the 2013 Plan, to certain executive leaders with a grant date fair value of $3.34. The 2023 PSU Awards represent the right to receive shares of the Company’s common stock upon meeting certain vesting conditions. The 2023 PSU Awards will vest in three years subject to the achievement of certain operating performance goals and continued employment. During the three and six months ended June 30, 2023, the expense recognized in its condensed consolidated financial statements related to the 2023 PSU Awards was $0.5 million and $0.6 million, respectively.
A summary of the Company’s stock option and RSU, including PSU, award activity under the 2013 Plan is as follows:
  RSUs OutstandingOptions Outstanding
 Shares
Available
for Grant
Number of
Shares
Weighted
Average
Grant
Date Fair
Value
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Balance at December 31, 20229,794,123 7,078,967 $5.45 7,424,230 $6.61 4.38$121 
Increase in shares authorized3,885,986 — — — — — — 
Options granted(100,000)— — 100,000 $3.34 — — 
Options exercised— — — (240,000)$3.70 — 93 
Options canceled or expired— — — — — — — 
RSUs granted(3,328,426)3,328,426 $3.33 — — — — 
RSUs vested— (2,116,698)$5.86 — — — — 
RSUs canceled or expired277,905 (277,905)$9.48 — — — — 
RSUs vested and withheld for taxes586,826 — — — — — — 
Balance as of June 30, 202311,116,414 8,012,790 $4.43 7,284,230 $6.66 3.05$386 
Vested and exercisable as of June 30, 20236,592,197 $6.94 2.43$262 
20



The aggregate intrinsic value disclosed in the table above is based on the difference between the exercise price of the options and the fair value of the Company’s common stock.
The aggregate total fair value of options vested was $0.1 million and $1.3 million during the three and six months ended June 30, 2023, respectively, and $1.0 million and $1.9 million during the three and six months ended June 30, 2022, respectively.
Employee Stock Purchase Plan
The Company’s Board of Directors adopted the 2013 Employee Stock Purchase Plan ("ESPP"), which became effective in March 2014, pursuant to which 1,200,000 shares of common stock were reserved for future issuance. In addition, the ESPP provides for annual increases in the number of shares available for issuance on the first day of each year equal to the least of (i) 0.5% of the outstanding shares of common stock on the last day of the immediately preceding year, (ii) 400,000 shares, or (iii) such other amount as may be determined by the Board of Directors. Eligible employees can enroll and elect to contribute up to 15% of their base compensation through payroll withholdings in each offering period, subject to certain limitations. Each offering period is six months in duration. The purchase price of the stock is the lower of 85% of the fair market value on (a) the first day of the offering period or (b) the purchase date.
The fair value of the option feature is estimated using the Black-Scholes model for the period presented based on the following assumptions:
 
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Expected life (in years)0.50.50.500.50
Risk-free interest rate5.26%1.54%
4.54% - 5.26%
0.07% - 1.54%
Volatility55%65%
55% - 80%
60% - 65%
Dividend yield
 
As of June 30, 2023, a total of 3,023,598 shares of common stock were issued under the ESPP, since inception of the plan. As of June 30, 2023, a total of 1,776,402 shares are available for issuance under the ESPP.
Stock-based Compensation Expense
The following table sets forth the total stock-based compensation expense resulting from stock options, RSUs and ESPP shares included in the Company’s condensed consolidated statements of operations (in thousands):

21



 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Cost of revenues$280 $500 $502 $1,032 
Sales and marketing510 812 1,141 1,703 
Research and development345 674 603 1,641 
General and administrative2,466 15,141 9,222 18,493 
Total stock-based compensation expense$3,601 $17,127 $11,468 $22,869 
 
During the first quarter of 2023, the Company recorded $4.0 million of stock-based compensation expense related to the modification of stock options, RSUs and PSUs granted to the Company's former President pursuant to a separation agreement. Under the original terms of the grant agreements, the unvested stock options, RSUs and PSUs would be forfeited upon termination. The separation agreement extended the period over which the vested options can be exercised, and allowed for accelerated vesting of unvested stock options, RSUs and PSUs upon termination. The expense is included in general and administrative expense in the Company's condensed consolidated statement of operations.
During the three and six months ended June 30, 2023, the Company capitalized $0.2 million and $0.5 million, respectively, and $0.3 million and $0.5 million during the three and six months ended June 30, 2022, respectively, of stock-based compensation expense associated with projects in process and recorded as part of property and equipment, net on the accompanying condensed consolidated balance sheets.
As of June 30, 2023, there was $28.6 million of unrecognized stock-based compensation expense, of which $1.4 million is related to stock options and ESPP shares, and $27.2 million is related to RSUs. The total unrecognized stock-based compensation expense related to stock options and ESPP shares as of June 30, 2023 will be amortized over a weighted-average period of 2.68 years. The total unrecognized stock-based compensation expense related to RSUs as of June 30, 2023 will be amortized over a weighted-average period of 2.64 years.

22



10. Income Taxes
The Company recorded a benefit from income taxes of $0.2 million and $0.7 million during the three and six months ended June 30, 2023, respectively, and a provision for income taxes of $2.3 million and $2.5 million during the three and six months ended June 30, 2022, respectively. The provision for (benefit from) income taxes was primarily attributable to the Company’s foreign operations, amortization of tax deductible goodwill from prior acquisitions, and state taxes.
11. Net Loss Per Share
The computation of the Company’s basic and diluted net loss per share is as follows (in thousands, except per share data):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Net loss$(15,898)$(43,358)$(33,570)$(69,664)
Weighted-average number of common shares
   used in computing net loss per share, basic
   and diluted
98,424 95,369 97,941 95,148 
Net loss per share, basic and diluted$(0.16)$(0.45)$(0.34)$(0.73)
The outstanding common equivalent shares excluded from the computation of the diluted net loss per share for the periods presented because including them would have been antidilutive are as follows (in thousands):
 Three and Six
Months Ended June 30,
 20232022
Stock options and ESPP7,331 7,222 
Restricted stock units8,013 5,573 
Shares related to convertible senior notes 11,521 
 15,344 24,316 

12. Leases
 
The Company has entered into operating leases primarily for office facilities. These leases have terms which typically range from 1 year to 10 years, and often include options to renew. These renewal terms can extend the lease term up to 6 years, and are included in the lease term when it is reasonably certain that the Company will exercise the option. These operating leases are included as operating lease right-of-use assets on the condensed consolidated balance sheets, and represent the Company’s right to use the underlying asset for the lease term. The present value of the Company’s obligation to make lease payments is included in other current liabilities and other non-current liabilities on the condensed consolidated balance sheets.
The Company has entered into short-term leases primarily for office facilities with an initial term of twelve months or less, and a professional sports team suite with a 20-year term, which it uses for sales and marketing purposes. The effective lease term for the professional sports team suite is based on the cumulative days available for use throughout the 20-year contractual term, which is less than twelve months and therefore is classified as a short-term lease. As of June 30, 2023, the Company’s lease commitment of $5.0 million, relating to the professional sports team suite, expires in 2034, and does not reflect short-term lease costs. These leases are not recorded on the Company's condensed consolidated balance sheet due to the accounting policy election as discussed under Note 2 to the condensed consolidated financial statements.
 All operating lease expense is recognized on a straight-line basis over the lease term. During the three and six months ended June 30, 2023, the Company recognized $0.8 million and $1.6 million, respectively, in total lease
23



costs, which is comprised of $1.0 million and $2.1 million, respectively, in operating lease costs for right-of-use assets and a decrease of $0.2 million and $0.5 million, respectively, in short-term lease costs related to short-term operating leases. During the three and six months ended June 30, 2022, the Company recognized $1.3 million and $2.8 million, respectively, in total lease costs, which is comprised of $1.3 million and $2.7 million, respectively, in operating lease costs for right-of-use assets and zero and $0.1 million, respectively, in short-term lease costs related to short-term operating leases.
 Because the rate implicit in each lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the lease payments. The Company has certain contracts for office facilities which may contain lease and non-lease components which it has elected to be treated as a single lease component due to the accounting policy election as discussed under Note 2 to the condensed consolidated financial statements.
Beginning in the first quarter of 2023, the Company subleased its San Francisco, California office space. The sublease term is approximately fifty-four months for approximately 15,607 rentable square feet. During the six months ended June 30, 2023, the Company received sublease income of $0.1 million.
Supplemental cash flow information related to operating leases was as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Cash paid for operating lease liabilities$1,676 $1,651 $3,232 $2,981 
Right-of-use assets obtained in exchange for
   lease obligations
    
 Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):
 June 30, 2023December 31, 2022
Operating right-of-use assets reported as:  
Operating lease right-of-use assets$12,703 $14,475 
Operating lease liabilities reported as:
Other current liabilities$6,772 $6,325 
Other non-current liabilities18,454 21,221 
Total operating lease liabilities$25,226 $27,546 
Weighted average remaining lease term (in years)5.15.3
Weighted average discount rate5.0 %5.0 %
 
24



Maturities of operating lease liabilities were as follows (in thousands):
 
Operating Leases
2023, remaining six months$4,581 
20246,194 
20254,803 
20263,344 
20272,710 
2028 and thereafter7,127 
Total lease payments$28,759 
Less: Imputed Interest(3,533)
Total$25,226 

13. Commitments and Contingencies
Purchase Obligations
The Company has unconditional purchase commitments, primarily related to distribution fees, software license fees and marketing services, of $17.0 million as of June 30, 2023.
Some of our agreements with retailers include certain guaranteed distribution fees which, in some cases, may apply to multiple annual periods. If the adoption and usage of our platforms do not meet projections or minimums, these guaranteed distribution fees may not be recoverable and any shortfall may be payable by us at the end of the applicable period. We considered various factors in our assessment including our historical experience with the transaction volumes through the retailer and comparative retailers, ongoing communications with the retailer to increase its marketing efforts to promote the digital platform, as well as the projected revenues, and associated revenue share payments. For example, in 2020, the Company's efforts to implement, with The Albertsons Companies ("Albertsons"), one of the Company’s solutions resulted in multiple disputes being raised by each of the parties against the other, one of which disputes resulted in the Company not being able to meet the contractual minimum at the end of the applicable period under the agreement. In order to resolve certain of the disputes regarding the parties' respective obligations, the Company recognized a loss of $8.8 million during the year ended December 31, 2020. This loss was included in cost of revenues on our consolidated statements of operations. On December 8, 2022, the parties agreed to settle the then-pending litigation between them (including claims relating to the contractual minimums), and the Court subsequently entered an order dismissing the case. In connection with the settlement, the Company did not recognize any charges in the fourth quarter of 2022 or the first six months of 2023, nor does it expect to recognize charges in any future period.
Indemnification
In the normal course of business, to facilitate transactions related to the Company’s operations, the Company indemnifies certain parties, including CPGs, advertising agencies, retailers and other third parties. The Company has agreed to hold certain parties harmless against losses arising from claims of intellectual property infringement or other liabilities relating to or arising from our products or services, or other contractual infringement. The term of these indemnity provisions generally survive termination or expiration of the applicable agreement. To date, the Company has not recorded any liabilities related to these agreements. We also have entered into indemnification agreements with our officers and directors, and our Amended and Restated Bylaws also contain provisions relating to circumstances under which the Company may indemnify certain other parties.
Litigation
In the ordinary course of business, the Company may be involved in lawsuits, claims, investigations, and proceedings consisting of intellectual property, commercial, employment, and other matters. The Company records a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events
25



pertaining to a particular case. In the event that one or more of these matters were to result in a claim against the Company, an adverse outcome, including a judgment or settlement, may cause a material adverse effect on the Company’s future business, operating results, or financial condition.
The Company believes that material liabilities associated with other existing claims are remote, and therefore, the Company has not recorded any additional accrual for the other existing claims as of June 30, 2023. The Company expenses legal fees in the period in which they are incurred.
Legal Proceedings
The Company does not list all routine litigation matters with which it is a party. The Company discusses below certain pending matters. In determining whether to discuss a pending matter, the Company considers both quantitative and qualitative factors to assess materiality, such as, among others, the amount of damages alleged and the nature of other relief sought, if specified; its view of the merits of the claims and of the strength of its defenses; and whether the action purports to be, or is, a class action the jurisdiction in which the proceeding is pending.
Catalina Marketing Corp. v. Quotient Technology Inc. On February 24, 2021, Catalina Marketing Corporation filed a complaint in the Florida Circuit Court of the Sixth Judicial District against the Company asserting claims for unlawful and unfair trade practices; tortious interference with business relationship; and tortious interference with prospective business relationship. The complaint alleges that the Company engaged in predatory pricing practices and misleading communications with potential customers in connection with its in-lane coupon solution. The complaint seeks unspecified compensatory and punitive damages and injunctive relief. While it is not possible at this time to predict with any degree of certainty the ultimate outcome of this action, the Company believes that Catalina’s claims lack merit.
Result Marketing Group, Ltd. v. Southeastern Grocers et al. On June 17, 2021, Result Marketing Group, Ltd. (“RMG”) filed a complaint in the U.S. District Court for the Middle District of Florida, against Southeastern Grocers, LLC, Bio-Lo, LLC, Winn-Dixie Stores, Inc. (collectively, "SEG") and the Company, which complaint was amended by RMG on September 13, 2021 (the "First Amended Complain"). SEG and the Company (the "Defendants") filed motions to dismiss. Specifically, the Court dismissed counts IV (civil theft) and VII (unjust enrichment) of the First Amended Complaint without prejudice and denied the motions with respect to the other counts. On September 19, 2022, RMG filed its second amended complaint. In the second amended complaint, RMG dropped its civil theft claim and unjust enrichment claim against the Company. The second amended complaint alleges that (i) SEG breached its non-disclosure agreement with RMG by providing the Company with RMG's trade secrets, including the business concept of and "playbook" for a retail media hub; (ii) the Company and SEG misappropriated such trade secrets to develop the SEG Media Hub, and that the Company further misappropriated such trade secrets to develop its "retail performance media platform", which it sells to end users; and (iii) the Company interfered with RMG's contract and prospective business relationship with SEG. RMG contends that SEG defrauded it of no less than $59 million, and seeks compensatory and punitive damages, a constructive trust, and attorney's fees. On October 7, 2022, the Company answered the second amended complaint denying all claims alleged by RMG and asserting affirmative defenses. On April 17, 2023    , RMG and the Company executed a settlement agreement and filed a joint motion to dismiss all claims against the Company with prejudice. On May 20, 2023, the District Court entered an order dismissing the Company from the case with prejudice. In connection with the settlement, the Company did not recognize any charges in the second quarter of 2023 and does not expect to recognize any charges in any future period.
O’Dell v. Quotient Technology Inc.; Wang v. Quotient Technology Inc. On July 26, 2023, Ryan O’Dell, a purported Quotient stockholder, filed a complaint in the U.S. District Court for the Southern District of New York ("SDNY") naming the Company and each member of the Company’s Board of Directors individually as defendants. On July 28, 2023, Elaine Wang, a purported Quotient stockholder, filed a virtually identical complaint also in the SDNY against the Company and each member of the Company's board of directors individually as defendants. The complaint asserts claims against all defendants under Section 14(a) of the Exchange Act, and Rule 14a-9 promulgated thereunder, for issuing Quotient’s preliminary proxy statement with allegedly false and misleading statements of material facts and omissions of material facts, and against the individual defendants under Section 20(a) of the Exchange Act for alleged “control person” liability with respect to such allegedly false and misleading statements of material facts and omissions of material facts. The allegations in the complaints include that the preliminary proxy statement related to the Proposed Acquisition, filed by the Company with the SEC on July 14,
26



2023 ("Preliminary Proxy Statement"), omitted material information regarding Quotient’s financial projections and the analyses performed by Houlihan Lokey. The complaints seek, among other things: (i) an injunction enjoining the consummation of the Merger; (ii) rescission or rescissory damages in the event the Merger Agreement is consummated; (iii) direction that defendants account for all damages suffered as a result of any misconduct; (iv) costs of the action, including plaintiffs’ attorneys’ fees and experts’ fees; and (v) other relief the court may deem just and proper. While it is not possible at this time to predict with any degree of certainty the ultimate outcome of these actions, the Company believes that these claims lack merit. Additional lawsuits and demands arising out of the Merger may be filed or received in the future.
14. Employee Benefit Plan
The Company maintains a defined-contribution plan in the United States that is intended to qualify under Section 401(k) of the Internal Revenue Code. The 401(k) plan provides retirement benefits for eligible employees. Eligible employees may elect to contribute to the 401(k) plan. The Company provides a match of up to the lesser of 3% of each employee’s annual salary or $6,000, which vests immediately for employees with tenure of over a year of continuous employment. The Company’s matching contribution expense was $0.5 million and $1.0 million during the three and six months ended June 30, 2023, respectively, and $0.6 million and $1.3 million during the three and six months ended June 30, 2022, respectively.

15. Information About Geographic Areas
Revenues generated outside of the United States were insignificant for all periods presented. Additionally, as the Company’s assets are primarily located in the United States, information regarding geographical location is not presented, as such amounts are immaterial to these condensed consolidated financial statements taken as a whole.

27



Item 2.         Management’s Discussion and Analysis of Financial Condition and Results of Operations.
The following discussion and analysis of our financial condition and results of operations should be read in conjunction with the condensed consolidated financial statements and the related notes thereto included elsewhere in this Quarterly Report on Form 10-Q and with our Annual Report on Form 10-K filed on March 16, 2023 with the SEC, as amended by our Form 10-K/A, Amendment No. 1, filed with the SEC on April 28, 2023 (collectively, "Annual Report on Form 10-K, as amended"). In addition to historical financial information, the following discussion contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended (the “Securities Act”), and Section 21E of the Securities Exchange Act of 1934. The forward-looking statements reflect our plans, estimates, beliefs and expectations that involve risks and uncertainties. Our actual results and the timing of events could differ materially from those discussed in these forward-looking statements. Factors that could cause or contribute to these differences are described in “Risk Factors” set forth in our Annual Report on Form 10-K, as amended, and elsewhere in this Quarterly Report on Form 10-Q.
Pending Business Combination with Neptune
On June 20, 2023, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with CB Neptune Holdings, LLC, a Delaware limited liability company ("Neptune") and NRS Merger Sub Inc., a Delaware corporation and wholly-owned subsidiary of Neptune ("Merger Sub”). Pursuant to the Merger Agreement, Merger Sub will be merged with and into Quotient (the “Merger”), with Quotient continuing as the surviving corporation and as a wholly-owned subsidiary of Neptune, a privately held company. Under the terms of the Merger Agreement, Neptune has agreed, subject to certain exceptions, to pay holders of all of our outstanding common stock issued and outstanding as of immediately prior to the Merger, restricted stock units (“RSUs”) outstanding as of immediately prior to the Merger, performance-based restricted stock units (“PSUs”) outstanding as of immediately prior to the Merger and vested and unvested options to acquire common stock, consideration of $4.00 per share of common stock or underlying common stock in cash (in the case of options, less the exercise price per share of common stock subject to such option).
Completion of the Merger and the related transactions (the “Proposed Acquisition”) is subject to customary closing conditions, including (1) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of Quotient’s common stock; (2) the expiration or early termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (“HSR Act”); and (3) the absence of an order or law preventing the Merger. The Merger Agreement also contains certain termination rights of Quotient and Neptune and provides that, upon the termination of the Merger Agreement under specified circumstances, Quotient will be required to pay Neptune a termination fee of approximately $14 million.
The Proposed Acquisition has been approved by the boards of directors of Neptune and the Company. Our board has recommended that Quotient’s stockholders vote to adopt the Merger Agreement and approve the Proposed Acquisition. We have filed with the SEC, and have also transmitted to our stockholders, our Definitive Proxy Statement concerning the Proposed Acquisition, the Board’s recommendation that our stockholders approve the Proposed Acquisition, and specifics of the special meeting of our stockholders concerning the Proposed Acquisition to be held on September 1, 2023.
The complete text of the Merger Agreement, together with other disclosure documents filed by the Company with the SEC that summarize the Proposed Acquisition, may be found in Quotient's filings with the SEC at www.sec.gov on various dates on or after June 20, 2023.
On July 31, 2023, the waiting period under the HSR Act applicable to the Proposed Acquisition expired and, accordingly, the condition relating to the expiration or termination of the HSR Act waiting period has been satisfied.
If we consummate the Merger, we will become a wholly-owned subsidiary of Neptune, a privately-held company. Accordingly, the remainder of the discussion in this “Overview” section—which assumes we remain a standalone business—should be read with the understanding that should the Merger be completed, Neptune will have the power to control the conduct of our business and we will cease to be a publicly-traded company.
Overview
Quotient Technology Inc. is an industry leading digital promotions and media technology company that delivers targeted digital promotions and media for advertisers and retailers to reach consumers and drive action.
28



Using our platforms and suite of omnichannel solutions, advertisers can plan, target, deliver and measure performance marketing to impact sales. Our vision is to build the world's leading performance marketing platform that programmatically delivers a variety of targeted digital marketing solutions which advertisers and retailers can purchase to drive measurable improvements in sales and customer loyalty. To fully leverage the power of the Company's network, the Company has aligned itself around four key product families: promotions, our direct-to-consumer ("DTC") brand Shopmium, DOOH, and Retail Ad Network, a solution designed to aggregate individual in-housed retail media networks to enable the planning, buying, execution of scaled yet targeted media campaigns through one centralized platform.
Our customers consist primarily of consumer-packaged goods ("CPG") companies and their brand marketers (together referred to as "advertisers") who want to drive sales and positive brand engagement with shoppers. Our digital marketing platform is designed to produce returns on marketing investment for advertisers by utilizing consumer behavior and intent data and point of sale ("POS") data to deliver the right marketing message and call-to-action to the right consumer at the right time, through multiple touchpoints while consumers are engaged online, out of home and in-store. We partner with retailers, who primarily sell products through physical stores as well as through eCommerce properties, non-retailer publisher websites and other properties. We are primarily focused on the US based grocery retail market and the advertisers who sell products through that channel, and, we are expanding our platform to verticals outside of the grocery retail space.
Over the last five years, we have grown our platform capabilities and our network of marketing channels to reach shoppers through a combination of in-house innovation, partnerships, and acquisitions. Our network includes the digital properties of our retail partners, non-retail publisher partners and CPG customers, social media platforms, DOOH properties, and our DTC brand Shopmium. This network provides Quotient with proprietary and licensed data, including retailers' POS shopper data, first-party consumer behavior and purchase intent data, and location intelligence. With such data powering our platforms, customers and partners use Quotient to leverage consumer insights, target and engage consumers via digital channels, and integrate marketing and merchandising programs to drive measurable sales results and consumer engagement.
More specifically, our network is made up of several different constituencies:
Our advertiser customers consist of approximately 800 CPGs, representing over 2,100 brands, including some of the leading food, beverage, personal care and household product manufacturers;
Our retail partners represent multiple classes of trade and verticals such as grocery retailers, drug, automotive, mass merchant, dollar, club, and convenience merchandise channels, where most CPGs' products are sold;
Our publisher partners who invest in online consumer engagement and who help us to increase our network's reach to more US shoppers; and
Millions of consumers who visit our owned websites, mobile properties and social channels, as well as those of our CPGs, retailer partners and other network partners.
Through these relationships, we believe we have created a network effect, which engages consumers and provides us a competitive advantage over both offline and online competitors. As our network expands and our consumer audience increases, we generate more consumer data and insights, which further improves our ability to deliver targeted and personalized promotions and media, and also strengthens our measurement and data insight solutions. We believe this will make our platforms more valuable to advertisers and retailers for their digital marketing campaigns. We expect that the increasing breadth of promotion and media content delivered through Quotient platforms from leading brands will enable us to attract and retain more retailers and consumers.
Advertisers and retailers use our technology platforms to help achieve their digital marketing objectives in four distinct ways:
Plan, buy and execute integrated promotions and media campaigns to reach the right shoppers;
Target advertising, promotions and messaging to shoppers to maximize impact;
Sell advertising space and activate the shopper data that retailers collect through loyalty programs and digital transactions; and
29



Measure the impact of advertisements, promotions or messages that have been planned, sold or placed with "closed loop" measurement, defined as the use of consumer data to help understand and evaluate how certain digital campaigns impact our advertiser customers' and retailer partners' sales.
We deliver targeted and/or personalized digital media and promotions to shoppers through our network using shopper data from our retail partners as well as proprietary data from our audience segments. Our solutions help our customers and partners optimize the performance of their digital marketing campaigns as they continue to shift more of their marketing from traditional to digital channels. Our platforms measure performance by attribution of digital campaigns to retail purchases in near real time, demonstrating return on spend for our customers and partners.
Our promotions products include digital rebates, load-to-card loyalty offers, DTC (Shopmium), and digital print and paperless coupons. Our media solutions include display, social, DOOH, Retailer.com display and sponsored search, shoppable event pages, and audience segments. A growing number of campaigns that our customers purchase are integrated campaigns, which combine a mix of digital promotions and/or media solutions within a single campaign. Revenue we earn from these programs is generally determined through a duration-based (also known as time-based) pricing model, or on a cost-per-click, cost-per-impression, or cost-per-acquisition basis.
We generally pay a distribution fee or revenue share to retailers and publishers for activations or redemptions of a digital promotion, for media campaigns, and for use of data for targeting or measurement. We also pay a fee to third-party publishers for traffic acquisition, which consists of delivering campaigns on certain networks or properties. In cases where we control the digital promotion and media advertising inventory before it is transferred to our customers, these distribution, revenue share and third-party service fees are included in our cost of revenues. In cases where we do not control the digital promotion and media advertising inventory, we record revenues on a net basis, and the distribution, revenue-share and third-party service fees are deducted from gross revenues to arrive at net revenues.
Seasonality
Some of our products experience seasonal sales and buying patterns mirroring those in the CPG, retail, advertising, and eCommerce markets, including back-to-school and holiday campaigns, where demand increases during the second half of our fiscal year. Seasonality may also be affected by CPG annual budget cycles, as some large CPGs have fiscal years ending in June. We believe that this seasonality pattern has affected, and will continue to affect, our business and the associated revenues during the first half and second half of our fiscal year. We recognized 49%, 54% and 59% of our annual revenue during the second half of 2022, 2021 and 2020, respectively. We believe the 2022 results were negatively impacted by the wind down of our relationship with a large partner and our shift to net revenue recognition, resulting in a lower percentage of revenues in the second half of the year than we have experienced in the past.
Macroeconomic Factors
Although as of the end of 2022 the extent of restriction-lifting relating to the COVID-19 pandemic has been widespread, we remain cognizant of the continuing presence of COVID-19 in the U.S. and globally which, though its health-related impact has waned, remains at risk of potentially worsening if virulent variants arise and spread. Additionally, certain macroeconomic-related byproducts of the pandemic, initially supply chain problems and presently persistent inflation, continue to negatively impact our business. If brands or retailers pause, delay, or cancel campaigns due to the negative effects of inflation or due to a further extension of the consumer purchasing behavior changes brought on by the COVID-19 pandemic or related macroeconomic conditions, there may be an adverse impact on our promotion and media revenue, and, accordingly, the growth of our business. See Part II, Item 1A, Risk Factors, for an additional discussion of risks related to the macroeconomic situation.

Second Quarter 2023 Overview
Quarterly revenues of $65.7 million in the second quarter of 2023 decreased by $3.5 million, or 5%, as compared to the same period in 2022. The year over year decrease in our quarterly revenues was largely due to a decline in media revenues due to retail partners transitioning away from managed services; partially offset by an increase in promotion spending by CPGs.
30



Our net loss of $15.9 million in the second quarter of 2023 decreased by $27.5 million, as compared to the net loss of $43.4 million in the same period in 2022. The year over year decrease in our quarterly net loss was primarily due to the benefit of non-recurring impairment charges recorded in the second quarter of 2022 related to certain long-lived and right-of-use assets due to the exit of occupancy of an office space and certain capitalized software assets, and lower operating expenses due to our continued operational and cost optimization efforts. This was partially offset by a decrease in revenues as discussed in the prior paragraph.
Non-GAAP Financial Measure and Key Operating Metrics
Adjusted Earnings Before Interest, Taxes, Depreciation and Amortization (“Adjusted EBITDA”), a non-U.S. GAAP financial measure, is a key metric used by our management and our Board of Directors to understand and evaluate our core operating performance and trends, to prepare and approve our annual budget, to develop short and long-term operational plans, and to determine bonus payouts. In particular, we believe that the exclusion of certain income and expenses in calculating Adjusted EBITDA can provide a useful measure for period-to-period comparisons of our core business. Additionally, Adjusted EBITDA is a key financial metric used by the compensation committee of our Board of Directors in connection with the determination of compensation for our executive officers. Accordingly, we believe that Adjusted EBITDA provides useful information to investors and others in understanding and evaluating our operating results in the same manner as for our management and Board of Directors.
Adjusted EBITDA excludes non-cash charges, such as depreciation, amortization and stock-based compensation, because such non-cash expenses in any specific period may not directly correlate to the underlying performance of our business operations and can vary significantly between periods. Additionally, it excludes the effects of interest expense; income taxes; other (income) expense net; certain business transformation and strategic initiatives costs; restructuring charges; expenses related to legal settlements; shareholder activism response costs; and impairment of certain long-lived and right-of-use assets. We exclude certain items because we believe that these costs (benefits) do not reflect expected future operating expenses. Additionally, certain items are inconsistent in amounts and frequency, making it difficult to contribute to a meaningful evaluation of our current or past operating performance.
Net loss and Adjusted EBITDA for each of the periods presented were as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net loss$(15,898)$(43,358)$(33,570)$(69,664)
Adjusted EBITDA3,010 (1,270)4,822 (8,368)
 Our use of Adjusted EBITDA has limitations as an analytical tool, and you should not consider it in isolation or as a substitute for analysis of our results as reported under U.S. GAAP. Some of these limitations are:
although depreciation and amortization are non-cash charges, the assets being depreciated and amortized may have to be replaced in the future, and Adjusted EBITDA does not reflect cash capital expenditure requirements for such replacements or for new capital expenditure requirements;
Adjusted EBITDA does not reflect changes in, or cash requirements for, our working capital needs;
Adjusted EBITDA does not reflect interest and tax payments that may represent a reduction in cash available to us;
Adjusted EBITDA also does not include the effects of stock-based compensation; depreciation; amortization of acquired intangible assets; interest expense; other (income) expense, net; provision for (benefit from) income taxes; certain business transformation and strategic initiative costs; restructuring charges; expenses related to legal settlements; shareholder activism response costs; and impairment of certain long-lived and right-of-use assets; and
other companies, including companies in our industry, may calculate Adjusted EBITDA differently, which reduces its usefulness as a comparative measure.
31



A reconciliation of Adjusted EBITDA to net loss, the most directly comparable U.S. GAAP financial measure, for each of the periods presented is as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Net loss$(15,898)$(43,358)$(33,570)$(69,664)
Adjustments:
Stock-based compensation3,601 17,127 11,468 22,869 
    Depreciation and amortization4,829 4,670 9,047 9,231 
Other (1)
8,024 16,349 13,445 23,970 
Interest expense2,854 1,179 5,192 2,333 
Other expense (income), net(153)417 (59)381 
Provision for (benefit from) income taxes(247)2,346 (701)2,512 
Total adjustments$18,908 $42,088 $38,392 $61,296 
Adjusted EBITDA$3,010 $(1,270)$4,822 $(8,368)
 
(1)For the three and six months ended June 30, 2023, Other includes $6.9 million and $9.1 million, respectively, related to certain business transformation and strategic initiatives costs which include $4.1 million and $4.7 million, respectively, of costs incurred in the transition and replacement of Coupons.com with Shopmium as our direct-to-consumer offering in the U.S.; $0.7 million and $3.4 million, respectively, related to restructuring charges; $0.3 million and $0.7 million, respectively, consisting of expenses related to legal settlements; and $0.1 million and $0.2 million, respectively, related to shareholder activism response costs. For the three and six months ended June 30, 2022, Other includes a charge of $5.3 million and $11.4 million, respectively, related to the impairment of certain long-lived and right-of-use assets; $3.7 million and $5.1 million, respectively, related to shareholder activism response costs; $4.8 million in both respective periods related to legal settlements; and $2.6 million and $2.7 million, respectively, related to restructuring charges. Restructuring charges primarily relate to severance for impacted employees.
This non-GAAP financial measure is not intended to be considered in isolation from, as substitute for, or as superior to, the corresponding financial measure prepared in accordance with U.S. GAAP. Because of these and other limitations, Adjusted EBITDA should be considered along with U.S. GAAP based financial performance measures, including various cash flow metrics, net loss, and our other U.S. GAAP financial results.
32



Trends in Our Industry
In our view, our near-term growth will be driven by how well we take advantage of, and how we are impacted by, several major market trends in our industry:
Growth of Retail Media – Retail media presents an opportunity for retailers to generate high-margin ad revenue and monetize their first-party shopper data. The retail media industry is going through a significant transformation, with the frequent introduction of new ad networks, and with many retailers with established retail media strategies bringing their formerly outsourced businesses in-house. While this trend of in-housing has driven a change in our relationships with several retailer partners, presenting challenges for us in recent quarters, the increasingly fragmented landscape presents an opportunity for us to adapt our strategy and take advantage of what we believe has been a gap in the market for a central, transparent platform that aggregates individual retail media networks and simplifies campaign ad planning, buying, execution and measurement for CPGs across multiple retailers. We believe we are well-positioned to help retailers monetize their properties while reducing complexity for CPGs as we continue to see retail media grow.
While retail media is traditionally considered as advertising through retailer-owned media inventory and other digital media to drive sales, Quotient’s vision is that retail media becomes a more comprehensive performance marketing approach that leverages both media and promotions, with promotions being an effective marketing tool for incentivizing action.
Inflationary Environment and Supply Chain Constraints – We continue to be impacted by supply chain challenges and input cost pressures affecting our customers and retailer partners as a result of the macro inflationary environment. As a result, many CPG brands have been cautious with allocating promotions and media budgets to prevent overselling. This uncertainty has adversely affected the volume of offers on our network in recent quarters. However, we believe the inflationary environment may eventually become a favorable tailwind for our promotions business as consumers seek out savings at an increasing level, and as CPGs look to combat threats from challenger and private label brands to acquire market share through offering consumers value through lower price points.
Continuing Migration of Marketing Budgets from Offline to Digital – Marketing methods that traditionally have been executed offline are continuing to move to online digital marketing. Historically, the vast majority of CPG's budgets have been spent in offline channels, such as the Free Standing Insert ("FSI") found in newspapers, direct mail, printed circulars, in-store aisle tags, end caps and television. These traditional offline channels are becoming less effective as consumers spend more time online, particularly through mobile devices, and a feature of this trend is the rising importance of using data to drive personalized and targeted content to consumers. To reach consumers at the right time and place, CPGs are increasingly shifting media and promotion dollars that have been historically spent in offline channels to digital channels. The vast majority of US grocery purchases are still made in-person in physical grocery retail stores. However, the COVID-19 pandemic has significantly accelerated the shift to eCommerce for grocery and other retail transactions. This has led retailers and brands to adopt an omnichannel approach to consumer engagement and buying behaviors. As a result, advertisers are moving advertising budgets to online channels in order to influence more shoppers throughout their path to purchase.
As the shift to digital promotions and media continues to grow, so does the importance placed on the use of data to target audiences and measure campaign performance. As a greater portion of grocery sales have shifted from offline to online, retailers are focused on implementing omnichannel strategies and technology-related solutions to meet consumer demands, and to compete effectively and to drive sales. This omnichannel approach, which leverages combined data from offline and online sales, is resulting in an increased number of digital touchpoints for retailers and their CPGs to target shoppers with relevant promotions and digital marketing. As retailers add more omnichannel capabilities, brands increasingly are able to shift more marketing dollars to digital.
Factors Affecting Our Performance
In our view, several Company-specific factors will impact our revenue performance over the near term, including the following:
Ability to grow our network. The success and scale of our platforms and our ability to grow revenue will depend on our ability to grow our retailer and publisher network, expand our reach to engaged consumers, and drive volume of transactions on our platforms. If we do not add network partners or expand our relationship with
33



existing network partners, or if network partners do not deliver active users to our platforms, our business and revenue growth will be negatively impacted.
Obtaining high quality promotions, increasing the number of brand-authorized activations, and capitalizing on new pricing/revenue models for promotions. Our ability to grow revenue will depend upon our ability to shift more dollars from our brand customers to our platforms, to continue to obtain high quality promotions, to increase the number of brand-authorized activations available through our platforms, and to capitalize on new pricing/revenue models for promotions, such as duration-based pricing. If we are unable to do any of these, growth in our revenue may be adversely affected.
Increasing revenue from advertisers on our platforms. Our ability to grow our revenue in the future depends upon our ability to continue to increase revenues from existing and new advertisers on our platforms through national brand coupons, targeted media and measurement, and increasing the number of brands that are using our platforms within each advertiser.
Variability in promotional and media spend by advertisers or brands. Our revenues may fluctuate due to changes in promotional or media spending budgets of advertisers as well as the timing of their promotional and media spending. Decisions by major advertisers, whether or not due to the ongoing impact of COVID-19 and related supply chain and inflation input-cost issues, to delay or reduce their promotional and media spending, move campaigns, or divert spending away from digital promotions or media, could slow our revenue growth or reduce our revenues.
Ability to retain and expand our relationships with retailers, obtain commitment and support for our platforms from retailers, and successfully renegotiate or amend retailer agreements. The success and scale of our platforms depend on our strategic relationships with retailers. The success and scale of our platforms also depends on the level of commitment and support for our platforms from retailers. Renewals or amendments of existing retailer relationships may become more challenging for us in light of our business model and pricing changes. These changes require restructuring our agreements and the way we operate with retailers and revenue arrangements for certain services. If we do not expand these relationships, if we do not renew or amend these relationships on as favorable terms as were in place immediately prior to renewal or amendment, if we lose significant retailers, or if we do not add new retailers to our platforms, our business will be negatively affected. In the near term, we expect the termination of our relationship with Albertsons, as well as retailers bringing retail media in-house, to continue to have a negative impact on our financial performance.
Innovation in our media and promotions offerings, expansion of our consumer reach and growth of our data analytics capabilities. Our ability to grow our revenue in the future will depend on our ability to (i) innovate and invest in promotion and media solutions, particularly with regard to automation and self-service offerings; and (ii) invest in solutions around our data and analytic capabilities, referred to as Quotient Analytics and Audiences, for advertisers and retailers.
International Growth and Acquisitions. Our ability to grow our revenues will also depend on our ability to grow our operations and offerings in existing international markets and expand our business through selective acquisitions, similar to our acquisitions of MLW Squared Inc. ("Ahalogy"), Crisp Media, Inc. ("Crisp"), Elevaate, SavingStar, Inc. ("SavingStar"), Shopmium SAS ("Shopmium"), and Ubimo, and our ability to integrate such acquisitions with the core business of the Company.

34



Results of Operations
The following tables set forth our consolidated results of operations and our consolidated results of operations as a percentage of revenues for the periods presented:  
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except percentages)2023202220232022
Revenues$65,706 100.0 %$69,251 100.0 %$124,973 100.0 %$147,707 100.0 %
Cost of revenues34,778 52.9 %37,267 53.8 %65,148 52.1 %86,345 58.5 %
Gross profit30,928 47.1 %31,984 46.2 %59,825 47.9 %61,362 41.5 %
Operating expenses:
Sales and marketing22,326 34.0 %21,459 31.0 %40,289 32.2 %43,395 29.4 %
Research and development6,632 10.1 %7,072 10.2 %12,066 9.7 %16,828 11.4 %
General and administrative15,414 23.5 %42,869 61.9 %36,608 29.3 %65,577 44.4 %
Total operating expenses44,372 67.5 %71,400 103.1 %88,963 71.2 %125,800 85.2 %
Loss from operations(13,444)(20.6)%(39,416)(56.9)%(29,138)(23.3)%(64,438)(43.6)%
Interest expense(2,854)(4.3)%(1,179)(1.7)%(5,192)(4.2)%(2,333)(1.6)%
Other (expense) income, net153 0.2 %(417)(0.6)%59 — %(381)(0.3)%
Loss before income taxes(16,145)(24.7)%(41,012)(59.2)%(34,271)(27.5)%(67,152)(45.5)%
Provision for (benefit from) income taxes(247)(0.4)%2,346 3.4 %(701)(0.6)%2,512 1.7 %
Net loss$(15,898)(24.3)%$(43,358)(62.6)%$(33,570)(26.9)%$(69,664)(47.2)%
Disaggregated Revenue
The following table presents our revenues disaggregated by type of services. The majority of our revenue is generated from sales in the United States.
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except percentages)20232022$ Change% Change20232022$ Change% Change
Promotion$49,082 $42,605 $6,477 15 %$96,288 $92,767 $3,521 %
Media16,624 26,646 (10,022)(38)%28,685 54,940 (26,255)(48)%
Total Revenue$65,706 $69,251 $(3,545)(5)%$124,973 $147,707 $(22,734)(15)%
35



Comparison of the Three and Six months ended June 30, 2023 and 2022
Revenues
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except percentages)20232022$ Change% Change20232022$ Change% Change
Revenues$65,706 $69,251 $(3,545)(5)%$124,973 $147,707 $(22,734)(15)%
Revenues for the three months ended June 30, 2023 decreased by $3.5 million, or 5%, as compared to the same period in 2022. The decrease in media revenues was primarily due to retail partners transitioning away from managed services. This was partially offset by an increase in promotion revenue due to higher promotion spending by CPGs. Revenues from promotion and media campaigns were 75% and 25%, respectively, of total revenues for the three months ended June 30, 2023, as compared to 62% and 38%, respectively, of total revenues during the same period in 2022.
Revenues for the six months ended June 30, 2023 decreased by $22.7 million, or 15%, as compared to the same period in 2022, and include the recognition of $1.7 million of revenue previously deferred that should have been recognized in prior periods as the underlying performance obligations were satisfied in prior periods. The decrease in media revenues was primarily due to the termination of our partnership with Albertsons, our recognizing more revenue on a net basis due to business model changes, and retail partners moving away from managed services. This was partially offset by an increase in promotion revenue due to higher promotion spending by CPGs. Revenues from digital promotion and media campaigns were 77% and 23%, respectively, of total revenues for the six months ended June 30, 2023, as compared to 63% and 37%, respectively, of total revenues during the same period in 2022.
Cost of Revenues and Gross Profit
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except percentages)20232022$ Change% Change20232022$ Change% Change
Cost of revenues$34,778 $37,267 $(2,489)(7)%$65,148 $86,345 $(21,197)(25)%
Gross profit$30,928 $31,984 $(1,056)(3)%$59,825 $61,362 $(1,537)(3)%
Gross margin47 %46 %48 %42 %
 
Cost of revenues for the three months ended June 30, 2023 decreased by $2.5 million, or 7%, as compared to the same period in 2022. The decrease was primarily due to a decrease in compensation costs of $2.0 million; a decrease in amortization expense of $1.6 million related to acquired intangible assets; and a decrease of $1.4 million related to the impairment of certain capitalized software assets, partially offset by an increase in overhead expenses of $1.3 million related to facilities and infrastructure support and a net increase of $1.2 million in distribution fees paid to our partners for media and promotion revenues delivered through their platforms as well as data and traffic acquisition payments for offsite media on non-owned-and-operated properties, a portion of which is now reported net with revenues.
Cost of revenues for the six months ended June 30, 2023 decreased by $21.2 million, or 25%, as compared to the same period in 2022. The decrease was primarily due to a net decrease of $11.6 million in distribution fees paid to our partners for media and promotion revenues delivered through their platforms, due to the decrease in revenues as discussed previously, as well as data and traffic acquisition payments for offsite media on non-owned-and-operated properties, a portion of which is now reported net with revenues; a decrease in compensation costs of $4.5 million; a decrease in amortization expense of $3.3 million related to acquired intangible assets; a decrease of $1.4 million related to the impairment of certain capitalized software assets; and a decrease in overhead expenses of $0.4 million related to facilities and infrastructure support.
36



 Gross margin for the three months ended June 30, 2023 increased to 47% from 46%, as compared to the same period in 2022. Gross margin for the six months ended June 30, 2023 increased to 48% from 42%, as compared to the same period in 2022. The increase was primarily due to lower amortization expense related to acquired intangible assets and a higher proportion of revenue recognized net of certain costs.
Sales and Marketing
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except percentages)20232022$ Change% Change20232022$ Change% Change
Sales and marketing$22,326 $21,459 $867 %$40,289 $43,395 $(3,106)(7)%
Percent of revenues34 %31 %32 %29 %
Sales and marketing expenses consist primarily of compensation provided to our sales and marketing personnel, including salaries and benefits, sales commissions and stock-based compensation, as well as facility costs and other sales and marketing related overhead costs; marketing programs; amortization of acquired intangibles; and travel costs.
Sales and marketing expenses for the three months ended June 30, 2023 increased by $0.9 million, or 4%, as compared to the same period in 2022. The increase was primarily the result of an increase in business transformation and strategic initiatives costs of $4.1 million; and an increase of $0.5 million in promotional, advertising and other costs, partially offset by a decrease in compensation costs of $3.5 million related to lower personnel costs in connection with our expense management efforts; and a decrease in amortization and depreciation expense of $0.2 million.
Sales and marketing expenses for the six months ended June 30, 2023 decreased by $3.1 million, or 7%, as compared to the same period in 2022. The decrease was primarily the result of a decrease in compensation costs of $7.1 million related to lower personnel costs in connection with our expense management efforts; a decrease in amortization of acquired intangibles of $1.1 million; and a decrease of $0.1 million in restructuring charges, partially offset by an increase in business transformation and strategic initiatives costs of $4.6 million; and an increase of $0.6 million in promotional, advertising and other costs.
Research and Development
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except percentages)20232022$ Change% Change20232022$ Change% Change
Research and development$6,632 $7,072 $(440)(6)%$12,066 $16,828 $(4,762)(28)%
Percent of revenues10 %10 %10 %11 %
Research and development expenses consist primarily of compensation provided to our engineering personnel, including salaries, bonuses, benefits, and stock-based compensation, as well as facility costs and other research and development related overhead costs; costs related to development of new products and the enhancement of existing products; and fees for design, testing, consulting, and other related services.
Research and development expenses for the three months ended June 30, 2023 decreased by $0.4 million, or 6%, as compared to the same period in 2022. The decrease was primarily due to a decrease in compensation of $0.7 million related to lower personnel costs in connection with our expense management efforts and a decrease in overhead expenses related to facilities and infrastructure support of $0.3 million, partially offset by an increase in capitalization of internal use software development costs of $0.6 million.
37



Research and development expenses for the six months ended June 30, 2023 decreased by $4.8 million, or 28%, as compared to the same period in 2022. The decrease was primarily due to a decrease in compensation of $3.0 million related to lower personnel costs in connection with our expense management efforts; a decrease due to an increase in capitalization of internal use software development costs of $1.5 million; and a decrease in overhead expenses related to facilities and infrastructure support of $0.3 million.
We have been primarily focused on the development of new features and functionality of our technology which has increased our overall capitalization of internal use software development costs. Such development includes focus on our technology development efforts relating to our U.S. Shopmium offering as well as continuing development of our Quotient Media and Promotion platform solutions.
General and Administrative
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except percentages)20232022$ Change% Change20232022$ Change% Change
General and administrative$15,414 $42,869 $(27,455)(64)%$36,608 $65,577 $(28,969)(44)%
Percent of revenues23 %62 %29 %44 %
General and administrative expenses consist primarily of compensation provided to our executives, finance, legal, human resource and administrative personnel, including salaries, bonuses and benefits, and stock-based compensation, as well as facility costs and other general and administrative related overhead costs; and fees paid for professional services, including legal, tax, accounting services, and other related services.
 General and administrative expenses for the three months ended June 30, 2023 decreased by $27.5 million, or 64%, as compared to the same period in 2022. The decrease was primarily due to a non-recurring stock-based compensation charge of $12.0 million in the second quarter of 2022 related to the stock option, RSU award and PSU award modifications for our former CEO in connection with his separation agreement; a decrease in expenses related to legal settlements of $4.5 million; a non-recurring impairment charge in the second quarter of 2022 related to certain long-lived and right-of-use assets due to the exit of occupancy of an office space of $3.9 million; a decrease in shareholder activism costs of $3.5 million; a decrease in compensation costs of $2.4 million related to lower personnel costs in connection with our expense management efforts; a decrease in restructuring costs of $1.9 million; a decrease in other administrative expenses of $1.2 million; and a decrease in professional services of $0.9 million. These decreases were partially offset by an increase in certain business transformation and strategic initiatives costs of $2.8 million.
General and administrative expenses for the six months ended June 30, 2023 decreased by $29.0 million, or 44%, as compared to the same period in 2022. The decrease was primarily due to a non-recurring stock-based compensation charge of $12.0 million in the second quarter of 2022 related to the stock option, RSU award and PSU award modifications for our former CEO in connection with his separation agreement; a non-recurring impairment charge related to certain long-lived and right-of-use assets of $10.0 million due to the exit of occupancy of office space; a decrease in shareholder activism response costs of $4.9 million; a decrease in expenses related to legal settlements of $4.1 million; a decrease in compensation costs of $1.6 million related to lower personnel costs in connection with our expense management efforts; and a decrease in other administrative expenses of $0.7 million; and a decrease in restructuring charges of $0.2 million. These decreases were partially offset by an increase in certain business transformation and strategic initiatives costs of $4.5 million
38



Interest Expense and Other (Expense) Income, Net
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except percentages)20232022$ Change% Change20232022$ Change% Change
Interest expense$(2,854)$(1,179)(1,675)142 %$(5,192)$(2,333)$(2,859)123 %
Other (expense) income, net153 (417)570 (137)%59 (381)440 (115)%
 $(2,701)$(1,596)$(1,105)69 %$(5,133)$(2,714)$(2,419)89 %
 Interest expense is primarily related to the term loan facility and asset-based revolving credit facility. Interest expense for the three and six months ended June 30, 2023 increased by $1.7 million and $2.9 million, respectively, primarily due to interest payments under the term loan facility.
Other income (expense), net consists primarily of interest income on U.S. Treasury Bills held as cash equivalents and banking-related fees. The increase in other income (expense), net during the three and six months ended June 30, 2023, as compared to the same period in 2022, was due to the effect of re-measuring balances in foreign currency due to exchange rate fluctuations.
Provision for (benefit from) Income Taxes
 Three Months Ended June 30,Six Months Ended June 30,
(in thousands, except percentages)20232022$ Change% Change20232022$ Change% Change
Provision for (benefit from) income taxes$(247)$2,346 $(2,593)(111)%$(701)$2,512 $(3,213)(128)%
 
The benefit from income taxes of $0.2 million and $0.7 million during the three and six months ended June 30, 2023, respectively, and a provision for income taxes of $2.3 million and $2.5 million during the three and six months ended June 30, 2022, respectively, was primarily attributable to our foreign operations, amortization of tax-deductible goodwill from prior acquisitions, and state taxes.
39



Liquidity and Capital Resources
We have financed our operations and capital expenditures through cash flows from operations as well as from the proceeds from the term loan facility and asset-based revolving credit facility. As of June 30, 2023, our principal source of liquidity was cash and cash equivalents of $44.9 million, which was held for working capital purposes. Our cash equivalents are comprised primarily of money market funds.
We have incurred and expect to continue to incur legal, accounting, regulatory compliance and other costs in future periods as we continue to invest in corporate infrastructure and in connection with litigation matters. 
Some of our agreements with retailers include an upfront payment for exclusive rights for the term of the agreement. These payments are generally recognized as an expense or as a contra-revenue item over the term of the exclusive right benefit.
In addition, some of our agreements with retailers include certain guaranteed distribution fees which, in some cases, may apply to multiple annual periods. If the adoption and usage of our platforms do not meet projections or minimums, these guaranteed distribution fees may not be recoverable and any shortfall, if applicable, may be payable by us at the end of the applicable period. We considered various factors in our assessment of whether these guaranteed distribution fees may not be recoverable, including our historical experience with the transaction volumes through comparative retailers, ongoing communications with retailers to increase its marketing efforts to promote our digital platforms, as well as projected revenue and associated revenue share payments.
On November 30, 2022, we entered into the BT Financing Agreement with Blue Torch Finance LLC. The BT Financing Agreement provides for the BT Term Loan Facility in an aggregate principal amount of up to $55.0 million. We drew the entire $55.0 million aggregate commitment amount in November 2022. The proceeds of the loans made under the BT Financing Agreement are required to be used (i) to refinance the Convertible Senior Notes of the Company issued November 17, 2017 and (ii) to pay all fees, commissions and expenses related to the BT Financing Agreement. Amounts borrowed under the BT Term Loan Facility may be repaid prior to the maturity date. The BT Term Loan Facility matures and all outstanding amounts, if any, become due and payable on November 30, 2026. During the three and six months ended June 30, 2023, we paid $0.7 million and $1.4 million, respectively, in principal per the terms of the BT Financing Agreement.
On November 30, 2022, we entered into the PNC Financing Agreement with PNC Bank, N.A., a national banking association. The PNC Revolver, established pursuant to the PNC Financing Agreement, provides for available borrowings up to $50.0 million with the actual amount dependent on a “borrowing base” number consisting of the sum of various categories of eligible accounts receivables (the lesser of such number and $50.0 million, the “Line Cap”). The PNC Revolver Facility includes a letter of credit sub-facility in the aggregate availability of $5.0 million as a sublimit of the PNC Revolver Facility. Proceeds from the PNC Revolver Facility are to be used for general corporate purposes. Amounts borrowed under the PNC Revolver Facility may be repaid and, prior to the maturity date, reborrowed. The PNC Revolver Facility matures and all outstanding amounts, if any, become due and payable on September 1, 2026. During the three and six months ended June 30, 2023, we borrowed and repaid $20.0 million and $40.0 million, respectively, under the PNC Revolver Facility.
We believe our existing cash, cash equivalents and cash flow from operations, and access to financing sources, will be sufficient to meet our existing and expected future working capital and capital expenditure needs for the next 12 months and beyond. To the extent that current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements, we may be required to seek additional equity or debt financing. During the period of uncertainty and volatility related to external factors such as global macroeconomic risk of slowdown or recession, we will continue to monitor our liquidity. See Part II, Item 1A, Risk Factors, for an additional discussion of risks related to these macroeconomic factors.
40



Cash Flows
The following table summarizes our cash flows for the periods presented (in thousands):
Six Months Ended June 30,
20232022
Net cash used in operating activities$(364)$(6,070)
Net cash used in investing activities(9,615)(8,161)
Net cash used in financing activities(1,965)(8,459)
Effect of exchange rates on cash and cash equivalents(47)215 
Net decrease in cash and cash equivalents$(11,991)$(22,475)
Operating Activities
Cash from operating activities relates to our net income or loss for the period, adjusted for net non-cash income or expenses, and changes in our operating assets and liabilities.
During the six months ended June 30, 2023, net cash used in operating activities of $0.4 million reflected our net loss of $33.6 million, adjusted for net non-cash expenses of $24.7 million, and cash used as a result of changes in working capital of $8.5 million. Non-cash expenses included depreciation and amortization, stock-based compensation, amortization of debt discount and issuance costs, allowance (recovery) for credit losses, deferred income taxes, and other non-cash expenses, including amortization of right-of-use asset, amortization of deferred cost, and loss on disposal of property and equipment. The primary uses of cash from working capital items included a decrease in accounts payable and other liabilities of $13.0 million due to timing of services and payments, an increase in prepaid expenses and other assets of $6.4 million, and a decrease in accrued compensation and benefits of $5.7 million, partially offset by a decrease in accounts receivable of $29.1 million due to timing of invoicing and collections and an increase in deferred revenues of $4.5 million due to lower billings for campaigns.
Investing Activities
Purchases of property and equipment may vary from period-to-period due to the timing of the expansion of our operations, the addition of headcount and the development activities related to our future offerings. We expect to continue to invest in property and equipment and in the further development and enhancement of our software platform for the foreseeable future. In addition, from time to time, we may consider potential acquisitions that would complement our existing offerings, enhance our technical capabilities, or expand our marketing and sales presence. Any future transaction of this nature could require potentially significant amounts of capital or could require us to issue our stock and dilute existing stockholders.
During the six months ended June 30, 2023, net cash used in investing activities of $9.6 million reflected purchases of property and equipment, which includes capitalized software development costs, and purchases of technology-related hardware and software to support our growth.
Financing Activities
Our financing activities have consisted primarily of payments made for shares withheld to cover payroll withholding taxes and the issuance of shares of common stock upon the exercise of stock options and the vesting of RSUs.
During the six months ended June 30, 2023, net cash used in financing activities of $2.0 million reflected repayment of our line of credit draw of $40.0 million, payments made for shares withheld to cover the required payroll withholding taxes of $1.9 million in connection with vesting of equity grant awards and principal payments on term loan of $1.4 million, partially offset by proceeds from borrowing on our line of credit of $40.0 million, proceeds received from issuance of common stock under stock plans of $1.3 million
Off-Balance Sheet Arrangements
We did not have any off-balance sheet arrangements as of June 30, 2023.
41



Contractual Obligations and Commitments
Refer to Note 8 and Note 13 of our notes to condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q for further information. There have been no significant changes outside the ordinary course of business during the three and six months ended June 30, 2023 to our commitments and contingencies disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K, as amended.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements are prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenues, expenses, and related disclosures. We evaluate our estimates and assumptions on an ongoing basis. Our estimates are based on historical experience and various other assumptions that we believe to be reasonable under the circumstances. Our actual results could differ from these estimates.
There were no significant changes in our critical accounting policies and estimates during the three and six months ended June 30, 2023, as compared to the critical accounting policies and estimates disclosed in “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in our Annual Report on Form 10-K, as amended.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, revenue recognition, collectability of accounts receivable, useful lives of intangible assets, estimates related to recoverability of long-lived assets and goodwill, stock-based compensation, legal contingencies, deferred income taxes and associated valuation allowances and distribution fee commitments. These estimates generally require judgments, may involve the analysis of historical trends and prediction of future trends, and are subject to change from period to period. Actual results may differ from the Company’s estimates, and such differences may be material to the accompanying condensed consolidated financial statements.
Recently Issued and Adopted Accounting Pronouncements
Refer to Note 2 of the notes to condensed consolidated financial statements contained in this Quarterly Report on Form 10-Q for further information.
Item 3.         Quantitative and Qualitative Disclosures About Market Risk.
During the three and six months ended June 30, 2023, there were no significant changes to our quantitative and qualitative disclosures about market risk. Please refer to Quantitative and Qualitative Disclosures About Market Risk included in our Annual Report on Form 10-K, as amended, for a more complete discussion on the market risks we encounter.
Item 4.         Controls and Procedures.
Evaluation of Disclosure Controls and Procedures
Our CEO and our chief financial officer (“CFO”), after evaluating the effectiveness of our “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as of June 30, 2023, have concluded that our disclosure controls and procedures were effective at the reasonable assurance level and are effective to provide reasonable assurances that information required to be disclosed by us in the reports that we file or submit 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 is accumulated and communicated to our management, including our CEO and CFO, as appropriate, to allow timely decisions regarding required disclosure.
42



Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting, during the second quarter of 2023 that materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on the Effectiveness of Controls
Our disclosure controls and procedures or our internal controls are not designed to prevent all errors and all frauds. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected.
43



PART II - OTHER INFORMATION
Item 1.         Legal Proceedings.
For a discussion of legal proceedings, see Note 13, “Commitments and Contingencies,” of the Notes to Condensed Consolidated Financial Statements of this Form 10-Q.
Summary of Risk Factors
The following risk factors and other information included in this Quarterly Report should be carefully considered. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we deem immaterial also may impair our business operations. If any of the following risks were to occur, our business, financial condition, operating results, and cash flows could be materially adversely affected. As discussed above, we have entered into the Merger Agreement which sets forth the terms of the Proposed Acquisition with Neptune. If all the conditions set forth in the Merger Agreement are satisfied or waived and neither we nor Neptune elects to exercise our respective termination rights, the Merger will occur, and we will cease to be a standalone business. Rather, we in such case will be a wholly-owned subsidiary of Neptune, a privately-held entity, as of the effective time of the Merger. Accordingly, the risk factors below, excepting the risks set forth under the ”Risks Related to the Pending Acquisition with Neptune” category, should be read with the understanding that such risk factors would affect a holder of our common stock only in the event that the Merger is not consummated and we remain a standalone, publicly-traded company. The risks set forth in this Summary, as well as certain other risks, are discussed more fully under "Item 1A. Risk Factors" below.
Risks Related to the Business Combination with Neptune
The pendency of the Proposed Business Combination could cause us to incur material costs, could materially divert management and employee attention from Company business activities, and could adversely affect our hiring and retention, our relations with customers, and our financial results.
Completion of the Proposed Acquisition is subject to various conditions, we may not satisfy all of the required closing conditions, and we could have to pay a termination fee and reimburse Neptune for specified expenses incurred if, under certain circumstances, the Proposed Acquisition is terminated.
While the Merger Agreement is in effect, we are subject to restrictions on our business activities.
The Merger Agreement contains provisions that could discourage a potential competing acquirer of the Company or could result in a competing acquisition proposal being at a lower price than it might otherwise be.
Stockholder litigation could prevent or delay the closing of the Proposed Acquisition or otherwise negatively impact our business and operations.
Risks Related to Our Business
We have incurred net losses since inception and we may not be able to generate sufficient revenues to achieve or subsequently maintain profitability.
We may not achieve revenue growth, or may encounter unplanned fluctuations in our revenue, due to external factors such as global macroeconomic risk of slowdown or recession, which could negatively impact the spending of consumers, CPGs, and retailers and thus negatively impact our business.
We may not achieve revenue growth, or may encounter unplanned fluctuations in our revenue, due to our business and pricing model changes, or as a result of other strategic initiatives we may choose to pursue, which could negatively affect our business.
Our revenue and business will be negatively affected if we fail to retain and expand our relationships with retailers, if we fail to obtain commitment and support for our platforms from retailers, and if we do not successfully renegotiate or amend retailer agreements.
Our revenue and business will be negatively affected if we fail to develop, increase the number of and expand relationships with network partners that contribute to the growth of audiences engaging on our platforms.
44



The loss of or decrease in spending by any significant customer, or the loss of or decrease in support from any significant partner, could materially and adversely affect our revenues, results of operations and financial condition.
If the distribution, revenue sharing or other fees that we pay increase, or if we are unable to meet contractual minimums under guaranteed distribution fee arrangements, our gross profit and business will be negatively affected.
Our gross margins are dependent on many factors, some of which are not directly controlled by us.
We expect a number of factors to cause our operating results to fluctuate on a quarterly and annual basis, which may make it difficult to predict our future performance.
If we are unable to successfully respond to changes in the digital promotions market, our business could be negatively affected.
If we fail to maintain and expand the use by consumers of digital promotions on our platforms, our revenues and business will be negatively affected.
Competition presents an ongoing threat to the success of our business.
We depend in part on advertising agencies as intermediaries, and if we fail to develop and maintain these relationships, our business may be negatively affected.
Our failure to attract, integrate, motivate and retain highly qualified personnel in the future could harm our business, and in the near term is an increasing challenge due to market conditions and strategic transitions in our business.
Failure to deal effectively with fraudulent or other improper transactions could harm our business.
Indemnity provisions in various agreements and our corporate documents potentially expose us to substantial liability for intellectual property infringement and other claims.
Our business depends on strong brands, and if we are not able to maintain and enhance our brands, or if we receive unfavorable media coverage, our ability to retain and expand our number of advertisers, retailers and consumers will be impaired and our business and operating results will be negatively affected.
Our use of and reliance on international research and development resources and operations may expose us to unanticipated costs or events.
If we fail to expand effectively in international markets, our revenues and our business may be negatively affected.
Risks Related to Government Regulation, Tax Law or Accounting Standards
If our estimates or judgements relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
Failure to comply with federal, state and foreign privacy, data protection, marketing and consumer protection laws, regulations and industry standards, or the expansion of current or the enactment or adoption of new privacy, data protection, marketing and consumer protection laws, regulations or industry standards, could adversely affect our business.
Risks Related to Our Platforms, Technology and Intellectual Property
If our security measures or information we collect and maintain are compromised or publicly exposed, advertisers, retailers and consumers may curtail or stop using our platforms and we could be subject to claims, penalties and fines.
Our ability to generate revenue and properly capture the occurrence of certain revenue-generating events depends on the collection, reliability, and use of significant amounts of data from various sources, which may be restricted by consumer choice, restrictions imposed by retailers, publishers and browsers or other software developers, changes in technology, and new developments in laws, regulations and industry requirements or standards.
If the use of mobile device identifiers, third-party cookies or other tracking technology is rejected by consumers, restricted by third parties outside of our control or otherwise subject to unfavorable regulation,
45



the benefits of our offerings and solutions could diminish, our data and media acquisition costs could increase, and we could lose customers and revenue.
Our business depends on our ability to maintain and scale the network infrastructure necessary to operate our platforms, including our websites and mobile applications, and any significant disruption in service could result in a loss of advertisers, retailers and consumers.
We may be accused of infringing intellectual property rights of third parties.
Risks Related to Ownership of our Common Stock
The market price of our common stock has been, and is likely to continue to be, subject to wide fluctuations and could subject us to litigation.
Our business could be negatively affected as a result of actions of stockholders.
Risks Related to Debt Financing Transactions
We are leveraged financially, which could adversely affect our ability to adjust our business to respond to competitive pressures and to obtain sufficient funds to satisfy our future growth, business needs and development plans.
Item 1A. Risk Factors.
Our operations and financial results are subject to various risks and uncertainties, including those described below, which could adversely affect our business, results of operations, cash flows, financial conditions, and the trading price of our common stock. The risks described below are not the only risk facing us. Risks and uncertainties not currently known to us or that we currently deem to be immaterial also may materially affect our business, financial condition, results of operations and prospects.  
Risks Related to the Pending Business Combination with Neptune
The pendency of the Proposed Business Combination could cause us to incur material costs, could materially divert management and employee attention from Company business activities, and could adversely affect our hiring and retention, our relations with customers, and our financial results.
Completion of the Merger is conditioned upon, among other things, approval by Quotient’s stockholders of the adoption of the Merger Agreement and other customary closing conditions. We are also obligated to take certain actions in connection with the closing. The costs of such activities could be material and may significantly exceed what we anticipate. We will continue to operate as a separate entity until the transaction closes, if at all, and our efforts to complete the Proposed Acquisition could cause substantial disruptions in our business, which could have an adverse effect on our financial results.
Among other things, uncertainty as to whether a transaction will be completed with Neptune may affect our ability to recruit prospective employees or to retain and motivate existing employees, who may experience uncertainty about their future roles with Neptune. Further, a substantial amount of the attention of management and employees is being and will continue to be directed toward the completion of the Proposed Acquisition, which could detract from employee productivity relating to our normal business operations.
Uncertainty as to our future could adversely affect our business relationships. For example, customers and others that deal with us could defer decisions concerning working with us, seek to change existing business relationships with us, or seek alternative relationships with third parties.
Completion of the Proposed Acquisition is subject to various conditions, we may not satisfy all of the required closing conditions, and we could have to pay a termination fee and reimburse Neptune for specified expenses incurred if, under certain circumstances, the Proposed Acquisition is terminated.
We can provide no assurance that the Proposed Acquisition will be completed or completed in the timeframe or manner currently anticipated. Completion of the Proposed Acquisition is subject to certain closing conditions as set forth in the Merger Agreement, some of which are not within our control. One of the closing conditions to the
46



Merger is receipt of approval of Quotient’s stockholders who hold a majority of the outstanding shares of Company common stock. If we are unable to obtain such stockholder approval or satisfy the other closing conditions to the Merger, the Company will not be able to close the Merger. Each party's obligation to consummate the Merger is also subject to the accuracy of the representations and warranties of the other party (subject to certain qualifications and exceptions) and the performance of the other party's covenants under the Merger Agreement, including, with respect to us, customary covenants regarding operation of our business prior to closing. Accordingly, we cannot provide assurance as to when, or if, the conditions to closing of the Merger will be satisfied or waived (as applicable).
If the Merger is not completed within the expected timeline or at all, we may be subject to a number of material risks. The price of our common stock may decline to the extent that current market prices reflect a market assumption that the Merger will be completed. In addition, costs, expenses and fees related to the Proposed Acquisition must be paid whether or not the Merger is completed, and we have incurred, and will continue to incur, significant costs, expenses and fees, such as legal, accounting and investment banking fees, in connection with the Proposed Acquisition, for which we will have received little or no benefit if the closing does not occur. If the Merger is not completed, we may not be able to find another buyer willing to pay an equivalent or higher price per share, in an alternative acquisition transaction, than the price offered by Neptune. In addition, we may also experience negative reactions from our stockholders, employees and other business partners.
Under certain circumstances specified in the Definitive Proxy Statement, the termination of the Merger Agreement will result in the Company having to pay Neptune $13.59 million (adjusted for reimbursements previously paid to Neptune), which payment could have a materially adverse effect on our financial results. In addition, under certain circumstances in which the Merger Agreement is terminated, Quotient will be obligated to reimburse Neptune for certain fees and expenses incurred by it in connection with or related to the authorization, preparation, investigation, negotiation, execution and performance of the Merger Agreement and the transactions contemplated by the Merger Agreement, up to a maximum amount of approximately $4.56 million.
If the Merger is not completed for any reason, holders of our common stock will not receive the per share cash price consideration for their shares in connection with the Merger. Instead, our common stock will continue to be listed and traded on the New York Stock Exchange ("NYSE") and registered under the Securities Exchange Act of 1934, as amended, and we expect that we would continue to be managed by our current management, under the direction of our Board of Directors.
While the Merger Agreement is in effect, we are subject to certain restrictions on our business activities.
Until the Merger closes or the Merger Agreement is terminated, we are subject to certain restrictions on our business activities and must generally operate our business in the ordinary course consistent with past practice (subject to certain exceptions). These restrictions could adversely impact our ability to operate and could have a material adverse effect on our future results of operations or financial condition should the Merger not be completed.
The Merger Agreement contains provisions that could discourage a potential competing acquirer of the Company or could result in a competing acquisition proposal being at a lower price than it might otherwise be.
Under the Merger Agreement, the Company is subject to customary “no-shop” restrictions on its ability to solicit or negotiate any alternative acquisition proposals. In addition, upon termination of the Merger Agreement under certain circumstances, including in connection with an alternative acquisition proposal, the Company would be required to pay Neptune a termination fee of approximately $14 million. These provisions could discourage a potential competing acquirer from considering or making a competing acquisition proposal, even if the potential competing acquirer was prepared to pay consideration with a higher per share cash value than the per share cash price offered by Neptune, or might cause a potential competing acquirer to propose to pay a lower price than it might otherwise have proposed to pay because of the added expense of the termination fee and other costs that may become payable in certain circumstances pursuant to the Merger Agreement.
Stockholder litigation could prevent or delay the closing of the Proposed Acquisition or otherwise negatively impact our business and operations.
The Company is subject to stockholder litigation challenging the Merger Agreement or the Proposed Acquisition. See Note 13 ("Legal Proceedings") of the notes to condensed consolidated financial statements contained in this Quarterly Report. In addition to the filed complaints, on July 24 and 25, 2023, four purported
47



Quotient stockholders sent demand letters (which we refer to as the "Demands") alleging similar deficiencies regarding the disclosures made in the Preliminary Proxy Statement. The Demands also allege that the Preliminary Proxy Statement omitted material information regarding potential conflicts of interest. While we believe that the allegations in the complaints and Demands are meritless, the outcome of any litigation is uncertain and any such lawsuits could cause us to incur additional costs in connection with the defense or settlement thereof, which costs could be substantial. Such litigation may adversely affect our ability to complete the Merger on the timeline we anticipate or at all, and could also have a material adverse effect on our financial condition or results of operations.
Risks Related to Our Business
We have incurred net losses since inception and we may not be able to generate sufficient revenues to achieve or subsequently maintain profitability.
We have incurred net losses of $76.5 million and $45.6 million in 2022 and 2021, respectively, and incurred net losses of $15.9 million and $33.6 million for the three and six months ended June 30, 2023. We have an accumulated deficit of $567.2 million as of June 30, 2023. We anticipate that our costs and expenses will increase in the foreseeable future as we continue to invest in:
retailer partnerships;
network growth;
sales and marketing;
research and development, including new product development;
our technology infrastructure, business processes, and automation;
general administration, including legal and accounting expenses;
expanding into new markets and verticals; and
strategic opportunities and commercial relationships.
For example, we have incurred and expect to continue to incur expenses in developing and retaining retailer partnerships and developing self-service capabilities and automation. We also plan to incur expenses relating to our strategic growth initiatives that are designed to drive growth. We may not succeed in increasing our revenues sufficiently to offset these expenses.
If we are unable to execute our growth strategy and gain efficiencies in our operating costs, our business could be adversely impacted. We cannot be certain that we will be able to attain or maintain profitability on a quarterly or annual basis. If we are unable to effectively manage these risks and difficulties as we encounter them, our business, financial condition and results of operations may suffer.
We may not achieve revenue growth, or may encounter unplanned fluctuations in our revenue, due to external factors such as global macroeconomic risk of slowdown or recession, which could negatively impact the spending of consumers, CPGs, and retailers and thus negatively impact our business.
Our business has been and may continue to be affected by a number of factors that are beyond our control, such as general geopolitical, economic and business conditions; conditions in the financial markets; and changes in the overall demand for, or supply of, CPG products. A severe and/or prolonged economic downturn could adversely affect our customers' financial condition and reduce their levels of marketing spend on our platform.
Similarly, weakness in, and uncertainty about, global economic conditions may cause advertisers and retailers to postpone marketing initiatives in response to tighter credit, negative financials news and/or declines in income or asset values. If inflation were to persist or increase, advertisers and retailers could face higher manufacturing, supply chain or related input costs associated with the goods the advertisers and retailers produce and offer for sale, which could make them less apt to spend on advertising. These macroeconomic factors may result in lower expected advertising spend on our solutions and negatively impact our business.
Some forecasters are anticipating a year-over-year reduction in global media spending for fiscal 2023. Advertising spend is one of the most flexible and easiest to cut and advertisers can change their spending without notice, which can result in our inability to anticipate such fluctuations. For example unspent budgets at the end of a
48



CPG's fiscal year, or budget pressures including those related to inflation and continuing supply chain issues, may lead to, respectively, unexpected increased or reduced spending on our platforms. And, while promotions spend has historically increased in times of an economic downturn—which many forecasters are predicting will materialize in the near future—we nevertheless have seen certain advertisers reduce promotions spending where, due to ancillary macro-economic maladies such as supply-constraint-caused product shortages on shelves, consumers have continued to purchase products. The net impact of these factors may have an adverse impact on our business, revenues, and ability to achieve our financial targets.
We may not achieve revenue growth, or may encounter unplanned fluctuations in our revenue, due to our business and pricing model changes, or as a result of other strategic initiatives we may choose to pursue, which could negatively affect our business.
We have been transforming our business model from primarily managed services to more self-service and automated solutions through our platforms. We also implemented transitions in our promotions pricing, from a cost-per-acquisition model to a duration-based model, and we may continue to implement different pricing models in the future.
Business and pricing model changes such as these carry operational risks, and our expectations regarding the execution, success, timing, and impact of these changes may not be met. For example, an operational risk relating to our shift to self-service and automated solutions is that these offerings may not be preferred by advertisers and retailers to alternative offerings from our competitors.
There are also financial risks, such as our ability to establish metrics and forecast performance targets associated with these business model changes. We may not, accordingly, realize financial targets based on the business model changes, and as a result our results of operations could be negatively impacted. For example, as a result of our shift away from a lower-margin, labor-intensive managed services business and towards more self-service and platform-based solutions, and the application of the accounting rules relating to such changes, we are recognizing certain media revenue on a net basis as compared to the prior recognition on a gross basis.
Decisions by advertisers or retailers to delay or reduce their digital marketing on our platforms or choose a solution from one of our competitors; changes in our fee arrangements with CPGs, retailers and other commercial partners; or changes in or termination of a partnership with a retailer, such as the termination during 2022 of our relationship with Albertsons and the in-housing of retail media, could also slow our revenue growth or reduce our revenues.
More generally, we believe that our continued revenue growth will depend on our ability to:
successfully execute on our shift away from a lower-margin, labor-intensive services business and towards more self-service and platform-based solutions;
increase our share of advertiser spend on promotions and media through our platforms, increase the number of brands that are using our platforms within each advertiser or CPG, and expand our advertiser or CPG base;
expand the number, variety, quality, and relevance of promotions available on our platforms and through our network;
scale our national promotions network;
successfully execute and expand our promotions solutions in national promotions, targeted promotions, national rebates, and loyalty rewards programs;
expand the use by consumers of our media and promotions offerings;
successfully execute and expand our digital media solutions in retail media, social influencer marketing, sponsored product search, DOOH, and programmatic media;
successfully evolve our retail media business in light of industry trends, including the in-housing of retail media and how CPGs leverage retail media solutions;
maintain and grow retailers in our network, increase the number of publisher partners in our network, and expand our network with new verticals;
maintain and expand our data rights with our retailer network;
49



successfully grow and scale our DTC offering, Shopmium;
innovate our consumer solutions and experiences to retain and grow our customer base;
maintain and grow the size of our targetable audience;
demonstrate the value of our platforms through trusted measurement metrics;
deploy, execute, and continue to develop our analytics capabilities;
succeed with recently-implemented changes in pricing models, such as our shift to time-based (e.g., duration-based) promotions pricing or any future variations of our pricing models that we may opt to implement;
adapt to changes in marketing goals, strategies and budgets of advertisers and retailers, and the timing of their marketing spend;
capitalize on the shift from offline to digital marketing and growth in e-commerce;
respond to changes in the legislative or regulatory environment, including with respect to privacy and data protection, or enforcement by government regulators, including fines, orders, or consent decrees;
successfully integrate our acquired companies into our business;
increase the awareness of our brands, and earn and build our reputation;
hire, integrate, train and retain talented personnel;
effectively manage scaling and international expansion of our operations; and
successfully compete with existing and new competitors.
However, we cannot provide assurance that we will successfully accomplish any of these actions. Failure to do so could negatively impact our business. Our business is complex and evolving. We may offer new capabilities, service models, process and delivery methods to advertisers and retailers. These new capabilities may change the way we generate and/or recognize revenue, which could introduce variability to our revenue performance, and if such initiatives are unsuccessful, could cause our revenue to decline.
Our revenue and business will be negatively affected if we fail to retain and expand our relationships with retailers, if we fail to obtain commitment and support for our platforms from retailers, and if we do not successfully renegotiate or amend retailer agreements.
The success and scale of our platforms depend on our strategic relationships with retailers. The success and scale of our platforms also depends on the level of commitment and support for our platforms from retailers. For example, retailers are increasingly interested in bringing retail media and shopper programs in house. If we are unable to adapt to this evolution of retail media and maintain and grow retailer support for our platforms and solutions, such as our retail ad network, our business and revenue will be adversely impacted.
Renewals or amendments of existing retailer relationships may become more challenging for us in light of our business model and pricing changes and the evolution of retail media. These changes require restructuring our agreements and the way we operate with retailers and revenue arrangements for certain services. There is no assurance that retailers will agree to such changes, or that renewals or amendments will occur at all or on terms as favorable as the pre-renewal or pre-amendment terms. Should any such circumstance occur, our business could be adversely affected. More generally, if we do not expand these relationships, if we lose significant retailers, or if we do not add new retailers to our platforms, our business will be negatively affected.
For instance, our revenue and growth may be adversely impacted if retailers do not support our platforms. The success of our platforms requires integration with a retailer’s POS, loyalty programs and consumer channels. Certain platform capabilities may require integration with other retailer systems as well. This integration requires time and effort from the retailer, and may require us to work with a retailer’s third-party service providers, some of whom may be our competitors. In addition, the success of our platforms requires consumer and advertiser adoption which requires significant marketing and other support from retailers, including retailer programs that drive more advertiser spend on our platforms. If retailers do not provide sufficient or timely resources and support, platform launches could be delayed and consumer and/or advertiser adoption could be slow or minimal, which would negatively impact our revenue, costs of revenue, and recoverability of certain assets. As an example, our revenue was negatively affected in the first half of 2020 when retailers mostly paused or delayed, and in some cases
50



cancelled, marketing campaigns on our platforms in response to supply-chain challenges and out-of-stock product at shelf, consumer purchasing behavior changes, and other issues resulting from the COVID-19 pandemic.
The success of our platforms also depends in part on our use of consumer sales data provided by retailers, our access to retailer consumer channels, the size and quality of retailer audiences, and the national scale and reach of our retailer network. If we fail to secure sufficient access to such data through our agreements with retailers or otherwise, or if we are found to be in violation of data acquisition arrangements with retailers causing us to lose access to retailer data and audience, and our network and platforms would be less valuable to advertisers and other business partners.
In addition, we depend on retailers to comply with laws, regulations and industry standards relating to privacy and the use of consumer data. If we and our retail partners cannot timely respond to legal, regulatory and industry changes, or if retailers decide to limit or prohibit use of their data to comply with such changes, our revenue and growth would be impaired. For instance, if in response to changes in state privacy laws such as the California Consumer Privacy Act of 2018 and the amendments thereto under the California Privacy Rights Act ("the CPRA") (collectively, the " CCPA"), business partners contractually prohibit the “sale” (as defined in the CCPA) or "sharing" (as defined in the CPRA), of loyalty program data, or if retailers materially restrict our use of sales and loyalty card data in light of the CCPA, the Virginia Consumer Data Protection Act, or similar laws or regulations, our business will be negatively affected. See the risk factor below titled “Our business is subject to complex and evolving laws, regulations and industry standards, and unfavorable interpretations of, or changes in, or failure by us to comply with these laws, regulations and industry standards could substantially harm our business and results of operations” for additional information.
Our sales cycle with retailers tends to be long. We may make investments and incur significant expenses before an agreement or renewal with a retailer is reached, if at all, and before we are able to generate any revenue from such agreement or renewal. There are no guarantees that we will be able to recoup such investments and expenses, which would have an adverse effect on our business, financial condition and results of operations.
Our revenue and business will be negatively affected if we fail to develop, increase the number of and expand relationships with network partners that contribute to the growth of audiences engaging on our platforms.
The success and scale of our platforms also depends on growing our network of retailer and publisher partners. These network partners are a significant factor in our effort to increase audience and volume on our platforms and thereby enable our network to deliver the scale and reach that advertisers, and the advertising agencies that sometimes act on their behalf, are seeking. These partners can also be important in connection with the launch and marketing of new offerings, such as our self-service and automated solutions. If we are unable to grow our network or our network partners do not increase our aggregate audience reach and drive volume on our platforms, our revenue and business may be negatively impacted.
The loss of or decrease in spending by any significant customer, or the loss of or decrease in support from any significant partner, could materially and adversely affect our revenues, results of operations and financial condition.
Our business is exposed to risks related to customer concentration, particularly among advertisers or their agencies, and partner concentration, particularly among retailers. The loss of or decrease in spending by any of our significant customers, or the loss of or decrease in support from any of our significant partners, or a deterioration in our relationships with any of them, could materially and adversely affect our revenues, results of operations and financial condition. As an example, the loss of a retailer, or retailer support, such as the termination of our partnership with Albertsons or retailers taking retail media in-house, negatively impacts the amount that advertisers spend on our platforms.
If the distribution, revenue sharing or other fees that we pay increase, or if we are unable to meet contractual minimums under guaranteed distribution fee arrangements, our gross profit and business will be negatively affected.
We generally pay a distribution fee to retailer and publisher partners in our network when we deliver media and promotions on their digital properties or through their loyalty programs. We also pay fees to retailers for use of their data to power our platforms. Such fees have increased as a percentage of our revenue in recent periods. As we renew agreements or enter into new ones, we may face pressure to pay higher distribution fees. If such fees
51



continue to increase, our cost of revenue could increase and our operating results would be adversely affected. In addition, calculations of such fees are complex and if network partners disagree with our calculations in an audit, the result of such disagreement could have an adverse impact on our business.
In addition, some of our agreements with retailers include certain upfront fees/payments or guaranteed distribution fees, which, in some cases, may apply to multiple annual periods. If the adoption and usage of our platforms do not meet projections or minimums, these fees may not be recoverable and any shortfall, if applicable, may be payable by us at the end of the applicable period. We consider various factors in our assessment of whether these upfront or guaranteed distribution fees may not be recoverable, including our historical experience with the transaction volumes through the retailer and comparative retailers, ongoing communications with the retailer to increase its marketing efforts to promote our digital platforms, as well as the projected revenue and associated revenue share payments.
Our gross margins are dependent on many factors, some of which are not directly controlled by us.
The factors potentially affecting our gross margins include:
impacts of changes in our business model including pricing model changes and the degree and timing of advertiser and retailer response to such changes, and also increasing the proportion of self-service and automated offerings;
business model or solution delivery changes, with respect to a portion of our offerings, that result in revenue being recognized on a net, as opposed to a gross, basis;
our product mix, since we have significant variations in our gross margin among products and, accordingly, any substantial change in product mix could change our aggregate gross margin;
growth and expansion of our lower-margin media products, including programmatic ads delivered through third-party ad-tech partners and publishers;
our efforts to add higher-margin solutions to our suite of offerings;
our ability to meet contractual minimums under guaranteed distribution fee arrangements;
increasing costs of maintaining, expanding and adding retailer and other network partner relationships;
increasing data acquisition and media acquisition costs;
evolving fee arrangements with advertisers, as well as with retailer and other network partners, which might have an impact on our gross margins;
success of our pricing strategies, including not only current duration-based pricing strategies but also future variations of our pricing models that we may choose to implement;
our decision to exit higher margin non-strategic products or business lines;
success of our investments in technology and automation, or through acquisitions to gain cost efficiencies;
increasing pricing pressures from competitors, advertisers and agencies representing advertisers; and
success of higher-margin new products.
We have seen pressure on our gross margins, which we principally attribute to the factors described above, and we expect this pressure to continue while our growth strategy evolves and our product mix continues to change. For instance, we face margin pressure arising from increased media and data acquisition costs due, in part, to reduced inventory and increased consumer ability to opt out of permitting their personal information to be used for marketing purposes. See Risk Factor below entitled "If the use of mobile device identifiers, third-party cookies or other tracking technology is rejected by consumers, restricted by third parties outside of our control, or otherwise subject to unfavorable regulation, the benefits of our offerings and solutions could diminish, our data and media acquisition costs could increase and we could lose customers and revenue". Although we expect to gain leverage as our business expands, our platforms transition to self-service, and through automation, there is no guarantee that we will succeed.
We expect a number of factors to cause our operating results to fluctuate on a quarterly and annual basis, which may make it difficult to predict our future performance.
52



Growth forecasts are subject to significant uncertainty and are based on assumptions and estimates that may not prove to be accurate. Historically, our revenue growth has varied from quarter-to-quarter and year-to-year, and we expect that variability to continue. In addition, our operating costs and expenses have fluctuated in the past, and we anticipate that our costs and expenses will increase over time as we continue to invest in growing our business. Our operating results could vary significantly from quarter-to-quarter and year-to-year as a result of these and other factors, many of which are outside of our control, and as a result we have a limited ability to forecast the amount of future revenue and expenses, which may adversely affect our ability to predict financial results accurately. Our ability to forecast our future results of operations is subject to a number of uncertainties, including our ability to effectively plan for and model future growth, and especially uncertainty relating to our business and pricing model changes. We have encountered in the past, and may encounter in the future, risks and uncertainties frequently experienced by growing companies in changing industries. Our results of operations may fall below our estimates or the expectations of public market analysts and investors. Fluctuations in our quarterly operating results may lead analysts to change their long-term models for valuing our common stock, cause us to face short-term liquidity issues, impact our ability to retain or attract key personnel or cause other unanticipated issues, all of which could cause our stock price to decline. As a result of the potential variations in our quarterly revenue and operating results, we believe that quarter-to-quarter comparisons of our revenues and operating results may not be meaningful, and the results of any one quarter or historical patterns should not be considered indicative of our future sales activity, expenditure levels or performance.
In addition to other factors discussed in this section, factors that may contribute to the variability of our quarterly and annual results include:
impacts of changes in our business model, including pricing model changes and the degree of advertiser and retailer response to this transition, and increasing the proportion of self-service and automated offerings;
business model changes that result in differences in accounting treatment, including whether revenue is recognized on a net or gross basis;
a reduction in overall advertising spend by advertisers in reaction to rising inflation, continuing supply chain disruption and economic uncertainty, particularly in verticals that comprise a significant portion of our revenue such as the food category;
our ability to adapt to changes in marketing goals, strategies and budgets of advertisers and retailers, and the timing of their marketing spend;
our ability to maintain and grow the retailer component of our network, expand our network with new verticals, and increase our number of network partners and publishers;
our ability to maintain and expand our data rights with our retailer network;
our ability to leverage retailer demands to increase CPG spend on retailer performance media;
adapt to industry changes in, and the evolution of, retail media networks as well as how CPGs leverage such networks;
the impact of competitors or competitive products and services, and our ability to compete in digital marketing;
the impact of pricing pressures from our competitors, advertisers or CPGs, and agencies representing advertisers or CPGs;
the impact of increasing media acquisition and data acquisition costs;
the impact of litigation involving us, our industry or both, including investigations by regulators or claims made by our competitors or other third parties;
reduction in demand or volatility in demand for one or more of our products, which may be caused by, among other things: delay or cancellation of marketing campaigns by advertisers and retailers as they focus on manufacturing in-demand products, replenishing out-of-stock items, adjusting to changes in consumer purchasing behavior, and contending with supply-chain challenges;
our ability to grow existing consumer usage of, and attract new consumers to, our digital promotion offerings and more generally to interactions with our platforms, including through our retailer partner sites and our publisher network;
53



our ability to obtain and increase the number of high quality promotions;
changes in consumer behavior with respect to digital promotions and media, how consumers access digital promotions and media, and our ability to develop applications that are widely accepted and generate revenues for advertisers, retailers and us;
our ability to control costs including the costs of obtaining consumer data and of investing, maintaining and enhancing our technology infrastructure;
increased legal and compliance costs associated with data protection laws and regulations in various jurisdictions, including state privacy laws like the CCPA, which went into effect on January 1, 2020, and its amendments under the CPRA which went into effect on January 1, 2023; the Virginia Consumer Data Protection Act, which also went into effect in January 2023, and in Utah, the Utah Consumer Privacy Act, which goes into effect in December 2023; the invalidation of the EU-U.S. Privacy Shield framework and Swiss-U.S. Privacy Shield Framework in July 2020 and September 2020, respectively; and new follow-on compliance obligations;
the costs of developing new products, solutions and enhancements to our platforms;
whether new products successfully launch on time;
our ability to manage our growth, including scaling our platforms;
our ability to manage innovation, including extent of investments in and success in deploying new offerings, and our ability to manage transitions from legacy platforms and solutions to new platforms and solutions such as those with self-service and automation capabilities;
the success of our sales and marketing efforts;
the costs of successfully integrating acquired companies and employees into our operations;
changes in the legislative or regulatory environment, including with respect to privacy and data protection, or enforcement by government regulators, including fines, orders, or consent decrees;
our ability to deal effectively with fraudulent transactions or customer disputes;
our ability to collect payment for services in a timely manner, as an economic downturn, supply chain challenges, and inflation may cause liquidity issues for some of our customers;
the attraction and retention of qualified employees and key personnel, whether or not related to changes in U.S. immigration policies;
the effectiveness of our internal controls; and
changes in accounting rules, tax laws or interpretations thereof.
The effects of these factors individually or in combination, supply-chain issues, inflation-related impacts, our business and pricing model changes and the resulting accounting changes, could cause our quarterly and annual operating results to fluctuate, as well as affect our ability to forecast those results and our ability to achieve those forecasts. As a result, comparing our operating results on a period-to-period basis may not be meaningful. You should not rely on our past results as an indication of our future performance. This variability and unpredictability could also result in our failing to meet or exceeding the expectations of our investors or financial analysts for any period. In addition, we may release guidance in our quarterly earnings conference calls, quarterly earnings releases, investor day, or otherwise, based on predictions of our management, which are necessarily uncertain in nature. The guidance provided depends on our predictions relating to demand for our platforms, the rate and extent of market acceptance to our business and pricing model changes, maintaining and growing our retailer network and the cost of maintaining retailer partnerships, and the expansion of our network audience through publishing distribution and other partnerships, which predictions can fluctuate greatly and are beyond our control. Our guidance may vary materially from actual results. If our revenue or operating results, or the rate of growth of our revenue or operating results, fall below or above the expectations of our investors or financial analysts, or below or above any forecasts or guidance we may provide to the market, or if the forecasts we provide to the market are below or above the expectations of analysts or investors, the price of our common stock could decline or increase substantially. Such a stock price decline or increase could occur even when we have met our own or other publicly stated revenue or earnings forecasts. Failure to meet our publicly stated revenue or earnings forecasts, or even when we meet our own forecasts but fall short of analyst or investor expectations, could cause our stock price to decline and expose us to costly lawsuits, including securities class action suits. Such litigation against us could impose substantial costs
54



and divert our management’s attention and resources. If we exceed our own or other publicly stated revenue or earnings forecasts, or even when we meet our own forecasts but exceed analyst or investor expectations, our stock price could increase.
If we are unable to successfully respond to changes in the digital promotions market, our business could be negatively affected.
As consumer demand for digital promotions has increased, promotion spending has shifted from traditional promotions through traditional offline or analog channels, such as newspapers and direct mail, to digital promotions. Although we expect advertisers to reduce and eventually stop spending on the offline free standing insert ("FSI"), our expectations regarding the timing of such change or our expectations that advertisers will shift some of their FSI budgets to our platforms or about the timing of such shifts, may not be accurate. It is also difficult to predict whether advertisers will decide to shift FSI budgets to other marketing channels if digital promotions lose favor with advertisers, retailers or consumers. In the event of these or any other changes to the market, our continued success will depend on our ability to successfully adjust our strategy to meet the changing market dynamics. We will need to continue to grow demand for our platforms by advertisers, retailers and consumers, including through continued innovation and implementation of new initiatives associated with digital promotions. If a retailer decides not to accept digital promotions, if advertisers reduce spend in digital promotions, or if advertisers choose our competitors’ products and services, our business could be negatively affected.
If the demand for digital promotions does not continue to grow as we expect, or if we fail to successfully address this demand, our business will be harmed. For example, the growth of our revenue and gross margins require increasing or maintaining the number of brands that are using our promotions platforms within each CPG. If our projections regarding the adoption and usage of our promotions platforms by retailers, advertisers (including CPGs) and consumers do not occur or are slower than expected, our business, financial condition, results of operations and prospects will be harmed. Even if we are successful in driving the adoption and usage of promotions platforms by retailers, advertisers and consumers, if our fee arrangements (including product price-dependent arrangements) or transaction volumes, or the mix and quality of offers, change or do not meet our projections, our revenues may be negatively affected. We expect that the market will evolve in ways which may be difficult to predict.
For example, if consumer demand for our national and shopper promotions or our DTC mobile application, Shopmium does not grow as we expect or decreases, our business may be negatively affected. Also, the success of our having transitioned the pricing of promotions offerings from cost-per-acquisition to duration-based pricing depends on meeting forecasted campaign outcomes, and if we do not deliver the forecasted outcomes, advertisers may not respond to this pricing model transition to the degree we anticipate, and our business could be adversely impacted. More generally, if we are unable to grow or successfully respond to changes in the digital promotions market, our business could be negatively affected and our results of operations could be negatively impacted. Our revenues may also be negatively affected if we are unable to manage pricing model transitions.
If we fail to maintain and expand the use by consumers of digital promotions on our platforms, our revenues and business will be negatively affected.
We must continue to maintain and expand the use by consumers of digital promotions on our owned-and-operated sites, on retailer sites and on our publisher network in order to increase the attractiveness of our platforms to advertisers and retailers, and to increase revenues and achieve profitability. If consumers do not perceive that we offer a broad selection of relevant and high-quality digital promotions, or that the usage of digital promotions is easy and convenient through our platforms, we may not be able to attract or retain consumers. In addition, as consumer behavior in accessing digital promotions changes and new distribution channels emerge, if we do not successfully respond and do not develop products or solutions that are widely accepted, we may be unable to retain consumers or attract new consumers and as a result our business may suffer. One of our growth strategies is to increase the number of consumers using digital promotions on our platforms through growth and expansion of our publisher network. If we do not add new network partners or our partners do not experience increased consumer use of digital promotions on our platforms as expected, our revenues and business will be harmed. We also depend on our retail and other network partners to devote sufficient time, resources or funds to the promotion of our platforms and the marketing of our digital promotions to consumers. If we are unable to maintain and expand the use by consumers of digital promotions on our platforms and consumer properties, as well as the digital properties and channels of retailers and other publishers in our network, or if we do not do so to a greater extent than our competitors, advertisers may find that offering digital promotions on our platforms do not reach consumers with the scale and
55



effectiveness that is compelling to them. Likewise, if retailers find that use of our platforms does not increase sales of the promoted products and consumer loyalty to the retailer to the extent they expect, the revenues we generate may not increase to the extent we expect, or may decrease. Any of these could harm our business. To the extent consumers do and do not find our products compelling given changed consumer buying behavior, our business could be harmed.
Competition presents an ongoing threat to the success of our business.
We expect competition in digital marketing to continue to increase. This industry is competitive, fragmented and rapidly changing. We compete against a variety of companies with respect to different aspects of our business, including:
Direct-to-consumer apps such as iBotta, Inc. and Fetch Rewards, which offer cash back rebate and rewards solutions;
other providers of digital promotions such as Valassis Communications, Inc.; Catalina Marketing Corporation’s Cellfire; Inmar/You Technology; and Neptune Retail Solutions;
offline coupon and discount services, as well as newspapers, magazines and other traditional media companies that provide coupon promotions and discounts on products and services in FSIs or other forms, including Valassis Communications, Inc., Neptune Retail Solutions and Catalina Marketing Corporation;
retailers who develop and manage, with or without a third-party vendor, retail media or data products in-house, such as the Albertsons Media Collective, or The Kroger Company ("Kroger") with its wholly owned subsidiary of 84.51°; and
companies offering digital advertising technology, inventory, data, and services solutions and channels for advertisers and retailers including: Meta Platforms, Inc.(doing business as Facebook), Alphabet, Inc. ("Alphabet"), Pinterest, Inc., Amazon.com, Inc. ("Amazon"), Adobe Inc., The Trade Desk Inc., Oracle Corporation, Criteo S.A., Microsoft Corporation, Publicis Groupe's CitrusAd, and others.
In certain instances, we have entered into, and in the future we may enter into, strategic alliances or partnerships with companies that are competitors in other areas of our business. We believe the principal factors that generally determine a company’s competitive advantage in our market include the following:
scale and effectiveness of reach in connecting advertisers and retailers to consumers in a digital manner;
scale and reach of a company's retailer and publisher network;
scale and reach of a company's targetable audience data;
ability to attract consumers, retailers and CPGs to a company's platform and solutions;
breadth, quality and relevance of a company's solutions and ability to innovate
platform security, usability, scalability, reliability and availability;
integration with retailer applications, POS systems, and consumer channels;
access to and quality of consumer data, including transaction data;
ability to measure, and measurement that demonstrates the effectiveness of campaigns;
quality of tools, reporting and analytics for planning, development and optimization of digital marketing campaigns;
integration of products and solutions;
ability to rapidly deploy products and services for customers;
ability to deliver high quality and increasing numbers of digital promotions that are widely available and easy to use in consumers’ preferred form;
brand recognition and reputation; and
ability to recruit, retain and train employees.
We are subject to competition from large, well-established companies which have significantly greater financial, marketing and other resources than we do, and which have offerings that compete with our platforms or
56



may choose to offer digital promotions and media and audiences as an add-on to their core business on their own or in partnership with one of our competitors that would directly compete with ours. Many of our larger actual and potential competitors have the resources to significantly change the nature of the digital promotions industry to their advantage, which could materially disadvantage us. For example, Alphabet and Facebook, retailers such as Kroger and online retailers such as Amazon have highly trafficked industry platforms which they have leveraged, or could leverage, to distribute digital promotions and media that could negatively affect our business. In addition, these potential competitors may have greater access to first-party data, and may be able to respond more quickly than we can to new or emerging technologies and changes in consumer habits. These competitors may engage in more extensive research and development efforts, undertake more far-reaching marketing campaigns and adopt more aggressive pricing policies, which may allow them to attract more consumers and, as a result, more advertisers and retailers, and thereby generate revenues more effectively than we do. Our competitors may offer digital promotions or targeted media campaigns that are similar to the digital promotions and targeted media campaigns we offer or that achieve greater market acceptance than those we offer. We are also subject to competition from smaller companies that launch similar or new products and services that we do not offer and that could gain market acceptance. We may also face claims or lawsuits from our competitors. For example, in February 2021, Catalina Marketing Corporation filed a complaint against us, alleging that we engaged in predatory pricing practices and misleading communications with potential customers in connection with our in-lane promotions solution. While we believe that Catalina's claims are without merit, we could incur substantial costs and resources defending against the claims, and the pendency of the litigation could cause uncertainty among our customers or prospective customers, all of which could have an adverse effect on our business, operating results and financial condition.
Our success depends on the effectiveness of our platforms in connecting advertisers and retailers with consumers, and in attracting consumer use of the digital promotions and media delivered through our platforms. To the extent we fail to provide digital promotions and media for high quality, relevant products, or otherwise fail to successfully reach consumers on their mobile devices or elsewhere, consumers may become dissatisfied with our platforms and decide not to use our digital promotions, not interact with our digital media, and/or elect to use or view instead the digital promotions and media distributed by one of our competitors. As a result of these factors, our advertisers and retailers may not receive the benefits they expect, advertisers may opt to use the offerings of one of our competitors, and retailers may elect to handle promotions and media themselves or exclude us from integrating with their in-store and POS systems or with consumer channels. In any of these circumstances, our operating results would be adversely affected. Similarly, if retailers elect to use a competitive distribution network or platform, or develop their own solution in-house and we do not have, or fail to maintain, an agreement to distribute content through that network or platform, advertisers may elect to provide digital promotions and media directly to that network or platform, instead of through our platforms. Additionally, if retailers and advertisers require our platforms to integrate with competitive offerings instead of using our products, we could lose some of our competitive advantage and our business could be negatively affected.
We also face significant competition for trade promotion and marketing spending. We compete against online and mobile businesses, including those referenced above, and traditional advertising outlets, such as television, radio and print, for marketing dollar spending (also referred to as "spend"). In order to grow our revenues and improve our operating results, we must increase our share of advertiser spending on digital promotions and media relative to traditional sources and relative to our competitors, many of whom are larger companies that offer more traditional and widely accepted media products.
We also directly compete with retailers who develop and manage, with or without a third-party vendor, retail media and data products in-house, such as the Albertsons Media Collective, or The Kroger Company with its wholly owned subsidiary of 84.51°. Specifically, many retailers market and offer their own digital advertising solutions, including retail media, targetable audiences and sponsored search, directly to advertisers. We also compete with retailers directly and indirectly for consumer traffic. Retailers will market promotions and media directly to consumers using their own websites, email newsletters and alerts, mobile applications, and social media channels. Additionally, some retailers also market and offer their own digital promotions and media directly to consumers using our platforms for which we earn no revenue. Our retailers could be more successful than we are at marketing their own digital promotions and media, develop or expand their own in-house capabilities or decide to manage retailer performance media in-house, and accordingly could decide to terminate their relationship with us or renew the relationship on less favorable terms than existed previously.
We may face competition from companies we do not yet know about. If existing or new companies develop, market or offer competitive digital promotions solutions, acquire one of our existing competitors or form a strategic
57



alliance with one of our competitors, our ability to compete effectively could be significantly compromised and our operating results could be negatively affected.
We depend in part on advertising agencies as intermediaries, and if we fail to develop and maintain these relationships, our business may be negatively affected.
A growing portion of our business is conducted with advertising agencies acting on behalf of advertisers and retailers. Advertising agencies are instrumental in assisting advertisers and retailers to plan, manage and purchase media and promotions, and each advertising agency generally allocates media and promotion spend from advertisers and retailers across numerous channels. As advertising agencies represent the marketing budgets of multiple advertisers and retailers, we expect they will be able to exert more pricing pressure on us. We are still developing relationships with, and do not have exclusive relationships with, advertising agencies and we depend in part on advertising agencies to work with us as they manage marketing campaigns for advertisers and retailers. While in most cases we have developed relationships directly with advertisers and retailers, we nevertheless depend in part on advertising agencies to present to their advertiser and retailer clients the merits of our platforms.
Because they act on behalf of our advertiser customers, advertising agencies are an area of business focus for us. Lack of support from or, negative recommendations by, advertising agencies regarding use of our offerings; or failure by advertising agencies to mention our platforms at all, could hurt our business. In addition, if an advertising agency is disappointed with our platforms on a particular campaign or generally, we risk losing the business of the advertiser or retailer for whom the campaign was run, and the business of other advertisers and retailers represented by that agency. Since many advertising agencies are affiliated with other advertising agencies in a larger corporate structure, if we fail to develop and maintain good relations with one advertising agency in such an organization, we may lose business from the affiliated advertising agencies as well.
Our sales could be adversely impacted by industry changes relating to the use of advertising agencies. Moreover, to the extent that we do not have a direct relationship with advertisers or retailers, the value we provide to advertisers and retailers may be attributed to the advertising agency rather than to us, further limiting our ability to develop long-term relationships directly with advertisers and retailers. Advertisers and retailers may move from one advertising agency to another, and we may lose the underlying business. The presence of advertising agencies as intermediaries between us and the advertisers and retailers thus creates a challenge to building our own brand awareness and affinity with the advertisers and retailers that are the ultimate source of our revenues. In addition, advertising agencies conducting business with us could develop similar digital marketing solutions. As such, these advertising agencies are, or may become, our competitors. If they further develop their own capabilities, they may be more likely to offer their own solutions to advertisers, and our ability to compete effectively could be significantly compromised and our business, financial condition and operating results could be adversely affected.
Our failure to attract, integrate, motivate and retain highly qualified personnel in the future could harm our business, and in the near term is an increasing challenge due to market conditions and strategic transitions in our business.
As an industry-leading digital promotions and media company we compete for executive sales, engineering and other talent in a highly competitive environment against large, well-established technology companies and well-funded start-ups, which have significantly greater financial and other resources than we do. If we do not succeed in attracting, hiring and integrating qualified personnel, or motivating and retaining existing personnel, we may be unable to grow effectively and our operating results may be harmed. We initiated reduction-in-force actions in each of July 2022, which impacted 7% of our global workforce, and in November 2022, which impacted 9% of our global workforce. At present we have imposed limits on new hiring. As we continue pursuing our current business transformation strategy, which includes a focus on cost management, we may undergo further restructuring initiatives.
Following the easing of the COVID-19 pandemic restrictions in 2021 and continuing thereafter, we have experienced higher employee attrition and an increasingly competitive market for talent. Factors such as turnover within our executive leadership ranks during 2022 and in early 2023, the significant decline in our stock price during the past several quarters, uncertainty surrounding the Proposed Acquisition, and continuing industry demand for talent in certain key areas collectively have made it challenging for us to retain talent as well as backfill vacant certain roles with qualified new hires. In addition, if changes in our business such as the transformation of our business strategy and business model and the related operational changes in various areas of our business, cause us to continue to experience a higher-than-anticipated attrition in certain key areas of our business or if we are unable to hire and ramp up new talent quickly enough to materially meet operational needs, particularly in key
58



product areas such as consumer and key functional areas such as engineering and sales, our results of operations could be negatively impacted.
We may be limited in our ability to recruit global talent by U.S. immigration laws, including those related to H1-B visas. The demand for H1-B visas to fill highly-skilled technology and computer science jobs is greater than the number of H1-B visas available each year. To the extent that the immigration-related regulatory environment, including H1-B visa availability, hampers our ability to recruit, hire and retain qualified skilled personnel, our business, operating results and financial condition could be adversely impacted.
The effects of health epidemics, including the COVID-19 pandemic, have had, and in the future may potentially have, an adverse impact on our business, operations and the markets and communities in which we and our partners operate.
Our business and operations have been, and in the future may potentially be, adversely affected by health epidemics, including the recent COVID-19 pandemic, impacting the markets and communities in which we and our partners operate. In December 2019, a novel strain of coronavirus, SARS-CoV-2, causing a disease referred to as COVID-19, was reported to have surfaced in Wuhan, China. Since then, COVID-19 spread to many countries worldwide, including the United States, and remains a continuing global problem due to the rise of     variant strains of the virus.
In response to the COVID-19 pandemic, many state, local and foreign governments put in place quarantines, executive orders, shelter-in-place orders and similar government orders and restrictions in order to control the spread of the disease. Such orders or restrictions, or the perception that such orders or restrictions could occur, have resulted in business closures, work stoppages, slowdowns and delays, work-from-home policies, travel restrictions and cancellation of events, among other effects, that negatively impacted productivity and disrupted our operations and those of our partners. Although as of the end of 2022 the extent of restriction-lifting has been widespread, any significant worsening of COVID-19 or other health-related epidemics could once again negatively impact the productivity of our employee base and have a disproportionately negative impact on our sales and operations functions, which could have an adverse effect on our business, operating results, and financial condition.
Acquisitions, joint ventures and strategic investments could result in operating difficulties, dilution and other harmful consequences.
We have acquired a number of businesses, and expect to continue to evaluate and consider a wide array of potential strategic transactions, including acquisitions and dispositions of businesses, joint ventures, technologies, services, products and other assets and strategic investments. At any given time, we may be engaged in discussions or negotiations with respect to one or more of these types of transactions. Any of these transactions could be material to our financial condition and results of operations. The process of integrating any acquired business may create unforeseen operating difficulties and expenditures, and is itself risky. The areas where we may face difficulties include:
expected and unexpected costs incurred in identifying and pursuing strategic transactions and performing due diligence regarding potential strategic transactions that may or may not be successful;
failure of an acquired company to achieve anticipated revenue, earnings, cash flows or other desired technological and business goals;
effectiveness of our due diligence review and our ability to evaluate the results of such due diligence, which are dependent upon the accuracy and completeness of statements and disclosures made by the acquired company;
diversion of management time, as well as a shift of focus, from operating the businesses to issues related to integration and administration;
disputes as a result of certain terms and conditions of our transactions, such as payment of contingent consideration, compliance with covenants, or closing adjustments;
the need to integrate technical operations and security protocols, which may lead to significant security breaches of, technical difficulties with, or interruptions to, the delivery and use of our products and services;
the need to integrate the acquired company’s accounting, management, information, human resource and other administrative systems to permit effective management, and the lack of control if such integration is delayed or not implemented;
59



retention of key employees from the acquired company and cultural challenges associated with integrating employees from the acquired company into our organization;
the need to implement or improve, to standards appropriate for a public company, controls, procedures and policies of acquired companies that, prior to acquisition, had lacked such controls, procedures and policies;
in some cases, the need to transition operations and customers onto our existing platforms;
in certain instances, the ability to exert control of acquired businesses that include earnout provisions in the agreements relating to such acquisitions or the potential obligation to fund an earnout for, or fulfill other obligations related to, a product that has not met expectations;
the need to integrate operations across different geographies, cultures and languages, and to address the particular economic, currency, political and regulatory risks associated with specific countries;
liability for activities of the acquired company before the acquisition, including violations of laws, rules and regulations, commercial disputes, tax liabilities, and other known and unknown liabilities;
difficulties valuing intangibles related to acquired businesses, which could lead to write-offs or charges related to acquired assets or goodwill; and
litigation or other claims in connection with the acquired company, including claims from terminated employees, users, former stockholders or other third parties, and intellectual property infringement claims.
For example, we have acquired businesses whose technologies are new to us and with which we did not have significant experience. We have made and are making investments of resources to support such acquisitions, which will result in ongoing operating expenses and may divert resources and management attention from other areas of our business. In addition, we have been subject to litigation and disputes related to our acquisitions. For example, in August 2021, Fortis filed a complaint in the Delaware Court of Chancery alleging breach of contract, declaratory judgment, and in the alternative, breach of the implied covenant of good faith and fair dealing. The complaint alleged that the Company ceased to make generally available the SavingStar CRM business, which would trigger an earnout payment of $8.5 million under the terms of the SavingStar, Inc. acquisition agreement. In June 2022, the parties, without admitting to any liability, reached a settlement. We may experience future claims or settlements, which could impact our liquidity and financial condition. In addition, we cannot provide assurance that these investments and the integration of these acquisitions will be successful. If we fail to successfully integrate the companies we acquire, we may not realize the benefits expected from the transaction and our business may be negatively impacted.
Our failure to address these risks or other problems encountered in connection with our past or future acquisitions and investments could cause us to fail to realize the anticipated benefits of any or all of our acquisitions or joint ventures, or we may not realize them within the expected time frame, or could cause us to incur unanticipated liabilities, in any or all such instances potentially harming our business. Future acquisitions or joint ventures may require us to issue dilutive additional equity securities, spend a substantial portion of our available cash, incur debt or contingent liabilities, amortize expenses related to intangible assets or incur incremental operating expenses or write-offs of goodwill or impaired acquired intangible assets, which could adversely affect our results of operations and harm our business.
If we fail to effectively manage our growth, our business and financial performance may suffer.
We have significantly expanded our operations and anticipate expanding further to pursue our growth strategy. Through acquisitions we have added multiple additional offices within the last four years, and during that period we moved our principal executive offices to Salt Lake City, Utah from Mountain View, California. Such expansion, together with workplace transitions including maintaining remote and hybrid working arrangements for a significant portion of our employees increases the complexity of our business and places significant demands on our management, operations, technical performance, financial resources and internal control over financial reporting functions. Continued growth could strain our ability to deliver solutions on our platforms; develop and improve our operational, financial, legal and management controls; and enhance our reporting systems and procedures. Failure to manage our expansion may limit our growth, damage our reputation and negatively affect our financial performance and harm our business.
To effectively manage this growth, we will need to continue to improve our operational, financial and management controls, and our reporting systems and procedures. If we do not effectively manage the growth of our business and operations, the scalability of our business and our operating results could suffer.
60



Our current and planned personnel, systems, procedures and controls may not be adequate to support and effectively manage our future operations. We may not be able to hire, train, retain, motivate and manage required personnel. As we strive to grow, we must effectively integrate, develop and motivate a large number of new employees. In time, we intend to continue to expand our research and development, sales and marketing, and general and administrative organizations, and expand our international operations. To attract top talent, we have had to offer, and believe we will need to continue to offer, highly competitive compensation packages before we can validate the productivity of those employees. If we fail to effectively manage our hiring needs and successfully integrate our new hires, our efficiency and ability to meet our forecasts and our employee morale, productivity and retention could suffer, and our business and operating results could be adversely affected.
Providing our products and services to our advertisers, retailers and consumers is costly, and we expect our expenses to continue to increase in the future as we grow our business with existing and new advertisers, agencies and retailers, and as we develop new products and services that require enhancements to our technology infrastructure. In addition, our operating expenses, such as our sales, marketing and engineering expenses, are expected to continue to grow to support our anticipated future growth. As a result of the requirements of being a public company we incur significant legal, accounting and other expenses. Our expenses may grow faster than our revenues, and our expenses may be greater than we anticipate. Managing our growth will require significant expenditures and allocation of valuable management resources. If we fail to achieve the necessary level of efficiency in our organization as it grows, our business, operating results and financial condition would be negatively affected.
Failure to deal effectively with fraudulent or other improper transactions could harm our business.
Digital promotions can be in the form of redeemable coupons, coupon codes with unique identifiers, loyalty card linked offers, and national rebates. It is possible that third parties may create counterfeit digital coupons, coupon codes and accounts, submit fraudulent receipts or the same receipts multiple times, or exceed print or use limits in order to improperly claim discounts, cash, credits, or other rewards for redemption. If we are unable to identify fraudulent national rebates claims before we pay out cash or other rewards for these claims, we might be unable to get reimbursement from our customers as we are responsible for processing rebate redemption. It is possible that individuals will circumvent our anti-fraud systems using increasingly sophisticated methods or methods that our anti-fraud systems are not able to counteract. Further, we may not detect any of these unauthorized activities in a timely manner. Third parties who succeed in circumventing our anti-fraud systems may sell the fraudulent or fraudulently obtained digital promotions on social networks or claim discounts, credits, rebates or other rewards that they are not entitled to, which would damage our brand and relationships with advertisers and harm our business. Legal measures we take or attempt to take against these third parties may be costly and may not be ultimately successful. In addition, our service could be subject to employee fraud or other internal security breaches, and we may be required to reimburse advertisers and retailers for any funds stolen or revenues lost as a result of such breaches. Our advertisers and retailers could also request reimbursement, or stop using our platforms and products, if they are affected by buyer fraud or other types of fraud. We may incur significant losses from fraud and counterfeit digital coupons and receipts. If our anti-fraud technical and legal measures do not succeed, our business may suffer.
Indemnity provisions in various agreements and our corporate documents potentially expose us to substantial liability for intellectual property infringement and other claims.
Our agreements with advertisers, retailers and other third parties may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement or other liabilities relating to or arising from our products, services or other contractual obligations including those relating to data use and consumer consent. The term of these indemnity provisions generally survives termination or expiration of the applicable agreement.
In addition, in accordance with our bylaws and pursuant to indemnification agreements entered into with directors, officers and certain employees, we have indemnification obligations for claims brought against these persons arising out of certain events or occurrences while they are serving at our request in such capacities.
Large indemnity payments, individually or in the aggregate, could have a material impact on our financial position.
61



Our business depends on strong brands, and if we are not able to maintain and enhance our brands, or if we receive unfavorable media coverage, our ability to retain and expand our number of advertisers, retailers and consumers will be impaired and our business and operating results will be negatively affected.
We believe that the brand identity that we have developed has significantly contributed to the success of our business. We also believe that maintaining and enhancing our brand is critical to expanding our base of advertisers, retailers and consumers. Maintaining and enhancing our brands may require us to make substantial investments and these investments may not be successful. If we fail to promote and maintain our brands, or if we incur excessive expenses in this effort, our business would be negatively affected. We anticipate that, as our market becomes increasingly competitive, maintaining and enhancing our brands may become increasingly difficult and expensive.
Unfavorable publicity or consumer perception of our websites, mobile applications, platforms, practices or service offerings, or the offerings of our advertisers and retailers, could adversely affect our reputation, resulting in difficulties in recruiting, decreased revenues and a negative impact on the number of advertisers and retailers we feature, our user base, the loyalty of our consumers, and the number and variety of digital promotions that we offer. As a result, our business could be negatively affected.
Our use of and reliance on international research and development resources and operations may expose us to unanticipated costs or events.
We have research and development centers in India, France, and Israel. There is no assurance that our reliance upon international research and development resources and operations will enable us to achieve our research and development and operational goals or enable us to achieve greater resource efficiency. Further, our international research and development and operations efforts involve significant risks, including:
difficulty hiring and retaining appropriate personnel due to intense competition for such resources and resulting wage inflation in the cities where our research and development activities and operations are located;
different labor regulations, especially in the European Union ("EU"), where labor laws are generally more advantageous to employees as compared to United States, including deemed hourly wage and overtime regulations in these locations;
exposure to liabilities under anti-corruption and anti-money laundering laws, including the U.S. Foreign Corrupt Practices Act of 1977, as amended, and similar applicable laws and regulations in other jurisdictions;
delays and inefficiencies caused by geographical separation of our international research and development activities and operations, as well as other challenges inherent to efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, policies, benefits and compliance programs;
the knowledge transfer related to our technology and the resulting exposure to misappropriation of intellectual property or information that is proprietary to us, our customers and other third parties;
heightened exposure to change in the economic, security and political conditions in the countries where our research and development activities and operations are located;
fluctuations in currency exchange rates and regulatory compliance in the countries where our research and development activities and operations are located; and
interruptions to our operations in the countries where our research and development activities and operations are located as a result of floods and other natural catastrophic events, as well as other events beyond our control such as power disruptions, terrorism or a potential worsening of COVID-19.
Difficulties resulting from the factors above could increase our research and development or operational expenses, delay the introduction of new products, or impact our product quality, the occurrence of any of which could adversely affect our business and operating results.
If we fail to expand effectively in international markets, our revenues and our business may be negatively affected.
62



We currently generate almost all of our revenues from the United States. We also operate to a limited extent in the United Kingdom, France and other countries in Europe. Many advertisers and retailers on our platforms have global operations, and we plan to grow our operations and offerings through expansion in existing international markets and by partnering with our advertisers and retailers to enter new geographies that are important to them. For example, our plan to further expand into international markets will require management attention and resources, and we have limited experience entering new geographic markets. Entering new foreign markets will require us to localize our services to conform to a wide variety of local cultures, business practices, laws and policies. The different commercial, privacy and Internet infrastructure frameworks in other countries may make it more difficult for us to replicate our business model in non-U.S. locations. In some countries, we will compete with local companies that understand the local market better than we do, and we may not benefit from first-to-market advantages. We may not be successful in expanding into particular international markets or in generating revenues from foreign operations. As we expand internationally, we will be subject to risks of doing business internationally, including the following:
competition with strong local competitors and preference for local providers, or competition with foreign companies entering the same markets;
the cost and resources required to localize our platforms;
burdens of complying with a wide variety of different laws and regulations, including intellectual property laws and regulation of digital coupons and media, Internet services, privacy and data protection; marketing and consumer protection laws; anti-competition regulations; and different liability standards, any of which may limit or prevent us from offering of our solutions in some jurisdictions or limit our ability to enforce contractual obligations;
differences in how trade marketing spend is allocated;
differences in the way digital promotions and media are delivered and how consumers access and use digital promotions;
technology compatibility;
difficulties in recruiting and retaining qualified employees and managing foreign operations;
different employee/employer relationships and the existence of workers’ councils and labor unions;
shorter payment cycles, different accounting practices and greater problems in collecting accounts receivable;
higher product return rates;
seasonal reductions in business activity;
adverse tax effects and foreign exchange controls making it difficult to repatriate earnings and cash; and
political and economic instability.
Our planned corporate structure and intercompany arrangements will be implemented in a manner we believe is in compliance with current prevailing tax laws. However, the tax benefits which we intend to eventually derive could be undermined if we are unable to adapt the manner in which we operate our business in response to changing tax laws.
Our failure to manage these risks and challenges successfully could materially and adversely affect our business, financial condition and results of operations.
Risks Related to Government Regulation, Tax Law or Accounting Standards
Our business is subject to complex and evolving laws, regulations and industry standards, and unfavorable interpretations of, or changes in, or our actual and perceived failure to comply with these laws, regulations and industry standards could substantially harm our business and results of operations.
We collect, receive, access, generate, store, disclose, share, make accessible, protect, secure, and dispose of, and use (collectively "Process" or "Processing") business and personal information belonging to our users and customers. Because of this, we are subject to a variety of foreign, federal, state, local and municipal laws, regulations and industry standards that relate to privacy, electronic communications, data protection, intellectual
63



property, eCommerce, competition, price discrimination, consumer protection, taxation and the use of promotions. The number and scope of such laws, regulations and industry standards are changing, are subject to differing applications and interpretations and may be inconsistent among countries, or may conflict with other rules, laws or Data Protection Obligations (as defined below). Several new privacy laws recently went or will go into effect in 2023, and legislators in other U.S. states and in foreign countries are considering additional new privacy laws and regulations. We expect that there will continue to be new Data Protection Laws and Data Protection Obligations, and we cannot yet determine the impact such future laws and obligations may have on our business.
Many of these laws, regulations, and standards are still evolving and being tested in courts, and industry standards are still developing. As a result, the regulatory framework for privacy, information security, data protection and data Processing worldwide is, and is likely to remain, uncertain for the foreseeable future, and it is possible that these or other actual or alleged obligations may be interpreted and applied in a manner that is inconsistent from one jurisdiction to another and may conflict with other rules or practices. Our business, including our ability to operate and expand, could be adversely affected if legislation, regulations or industry standards are adopted, interpreted or implemented in a manner that is inconsistent with our current business practices and that require changes to these practices or the design of our platforms. Existing and future laws, regulations and industry standards could restrict our operations, and our ability to retain or increase our advertisers and retailers and consumers’ use of digital promotions delivered on our platforms may be adversely affected, and we may not be able to maintain or grow our revenues as anticipated.
For example, California has enacted the CCPA, which affords consumers expanded privacy protections, has required us to modify our data Processing practices and policies as well as caused us to incur substantial costs and expenses in an effort to comply. For example, the CCPA requires companies that Process information on California residents to make disclosures to consumers about their data collection, use and sharing practices, allows consumers to opt out of the sale of personal information with third parties, and provides a private right of action and statutory damages for data breaches. The CCPA also provides for civil penalties for violations, as well as a private right of action for data breaches that may increase the risk of data breach litigation, all of which may increase our compliance costs and potential liability. The amendments to the CCPA under the CPRA also expanded consumer rights and disclosure obligations. For example, the CPRA gives California residents the ability to opt out of sharing any personal information, limits the use of their sensitive information, provides for penalties for CPRA violations concerning California residents under the age of 16, and establishes a new California Privacy Protection Agency to implement and enforce the law.
The enactment of the CCPA has prompted a wave of similar legislative developments in other states in the United States, which could create the potential for a patchwork of overlapping but different state laws. New and more stringent privacy legislation in the United States, could increase our potential liability and adversely affect our business, results of operations, and financial condition. For example, the Virginia Consumer Data Protection Act went into effect on January 1, 2023 and affords consumers similar rights to the CCPA, along with additional rights such as the right to opt out of Processing for profiling and targeted advertising purposes. Additionally, Colorado and Connecticut have passed comprehensive privacy legislation that went into effect later in July 2023. Utah has similar legislation that will go into effect later in 2023, there are many additional states with laws that have been enacted and will go into effect in 2024 or later, and many other states are considering their own privacy legislation. Compliance with any newly enacted privacy and data security laws or regulations may be challenging, costly and time-intensive, and we may be required to put in place additional mechanisms to comply with applicable legal requirements. Additional legislative initiatives in other states, to the extent that they become privacy and data security laws or regulations in such states, may have potentially conflicting requirements that would make compliance challenging. Some countries also are considering, or have passed legislation requiring, local storage and Processing of data, or similar requirements, which could increase the cost and complexity of operating our products and services and other aspects of our business.
Equally, there is a heightened regulatory focus on the use of sensitive data in advertising and new laws are also emerging that also reflect this view, such as the Washington My Health My Data Act. Changes brought about in this space may give rise to new compliance obligations and challenges to delivering our services, which could increase the cost and complexity of operating our products and services and other aspects of our business.
Compliance with these and any other applicable privacy, data protection, data security, marketing and consumer protection guidelines, laws and regulations is a rigorous and time-intensive process, and we may be required to put in place additional mechanisms to ensure compliance with them. We believe our policies and practices comply in material respects with these guidelines, laws and regulations. However, if our belief or
64



interpretations of the law are incorrect, if these guidelines, laws or regulations or their interpretations change, or if new legislation or regulations are enacted, we may face significant fines and penalties that could adversely affect our business, financial condition and result of operations. Further, we could be compelled to provide additional disclosures to our consumers, obtain additional consents from our consumers before collecting, using, or disclosing their information, or implement new safeguards or business processes to help individuals manage our use of their information. We also cannot control our retail partners’ approach or interpretation of evolving state or other new and emerging privacy laws and regulations, which may impact their willingness or ability to provide us data that our platforms and solutions are dependent upon, or the terms on which they are willing or able to provide it. Changes to our data sources may restrict our ability to maintain or grow our revenues as anticipated.
If our estimates or judgements relating to our critical accounting policies prove to be incorrect, our results of operations could be adversely affected.
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the amounts reported in our financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, as provided in the section of this Report titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations.” The results of these estimates form the basis for making judgments about the carrying values of assets, liabilities and equity, and the amount of revenue and expenses that are not readily apparent from other sources. Significant assumptions and estimates used in preparing our consolidated financial statements include those related to business combinations, goodwill and intangible assets, revenue recognition, promotion revenue, media revenue, gross versus net revenue reporting, arrangements with multiple performance obligations, stock-based compensation and provision for income taxes. For example, the recognition of our revenue is governed by certain criteria that determine whether we report revenue either on a gross basis, as a principal, or on a net basis, as an agent, depending upon the nature of the sales transaction. Historically, our media products revenue has generally been recognized on a gross basis. However, beginning the second quarter of 2020 and continuing thereafter, we have been making changes to the manner in which we process and deliver certain media products. These business changes, over time, have led to our recognizing a greater proportion of our media revenues on a net basis, as compared to the prior recognition on a gross basis, and we expect this will cause a decrease in our revenue growth and impact our revenues. At the same time, we continue to have gross reporting for other portions of our media products, as well as for other revenue. Our determinations are made in light of the evolution of our existing business practices, development of new products, acquisitions, or changes in accounting standards or interpretations, with transactions being evaluated for characteristics that dictate, as appropriate, gross or net reporting. It is also possible that revenue reporting for existing businesses may change from gross to net or vice versa as a result of changes in contract terms or transaction mechanics. We may experience significant fluctuations in revenue in future periods depending upon, in part, the nature of our sales and our reporting of such revenue and related accounting treatment, without proportionate correlation to our underlying activity or net income. Any combination of net and gross revenue reporting would require us to make estimates and assumptions about the mix of gross and net-reported transactions based upon the volumes and characteristics of the transactions that we believe will comprise the total mix of revenue in the period covered by the projection. Those estimates and assumptions may be inaccurate when made, or may be rendered inaccurate by subsequent circumstances, such as changing the characteristics of our offerings or particular transactions in response to client demands, market developments, regulatory pressures, acquisitions and other factors. Even apparently minor changes in transaction terms from those initially envisioned can result in different accounting conclusions from those foreseen. In addition, we may incorrectly extrapolate, to future transactions, revenue recognition treatment of prior transactions that initially we believe to be similar but later are determined to have sufficiently different characteristics as to require a different revenue reporting treatment. These factors may make our financial reporting more complex and difficult for investors to understand, may make comparison of our results of operations to prior periods or other companies more difficult, may make it more difficult for us to give accurate guidance, and could increase the potential for reporting errors.
Our results of operations may be adversely affected if our assumptions change or if actual circumstances differ from those in our assumptions, which could cause our results of operations to fall below the expectations of securities analysts and investors, and thereby result in a decline in the trading price of our common stock.
Failure to comply with federal, state and foreign privacy, data protection, marketing and consumer protection laws, regulations and industry standards, or the expansion of current or the enactment or adoption of new privacy, data protection, marketing and consumer protection laws, regulations or industry standards, could adversely affect our business.
65



We Process data about consumers, including personally identifiable information or personal data, as well as other confidential or proprietary information necessary to operate our business, for legal and marketing purposes, and for other business-related purposes. We collect such information from individuals located both in the United States and abroad, and may store or Process such information outside the country in which it was collected.
The legal and regulatory framework for privacy and security issues is rapidly evolving across the globe, and is expected to increase our compliance costs and exposure to liability. We and our service providers and partners are subject to a variety of federal, state and foreign laws, regulations and industry standards regarding privacy, data protection, data security, marketing and consumer protection, which address the Processing of data relating to individuals, as well as the tracking of consumer behavior and other consumer data (“Data Protection Laws”). We are also subject to laws, regulations and industry standards relating to endorsements and influencer marketing. Many of these laws, regulations and industry standards are changing and expanding, including those that offer consumers additional privacy rights with regard to profiling and online behavioral advertising. These laws, regulations and industry standards may be subject to differing interpretations, may be inconsistent among countries, may be costly to comply with or inconsistent among jurisdictions, or may conflict with other rules, laws or Data Protection Obligations.
Various industry standards on privacy and data security have been developed and are expected to continue to develop, which standards may be adopted by industry participants at any time. We have committed to comply, and generally require our customers and partners to comply, with applicable self-regulatory principles such as the Network Advertising Initiative’s Code of Conduct and the Digital Advertising Alliance’s Self-Regulatory Principles for Online Behavioral Advertising in the U.S. Trade associations and industry self-regulatory groups have also promulgated best practices and other industry standards relating to targeted advertising. Our efforts to comply with these self-regulatory principles include offering Internet users notice and choices about when advertising is served to them based, in part, on their interests. If we, our clients or partners make mistakes in the implementation of these principles, if self-regulatory bodies expand these guidelines or government authorities issue different guidelines regarding Internet-based advertising, if opt out mechanisms fail to work as designed, or if Internet users misunderstand our technology or our commitments with respect to these principles, we may be subject to negative publicity, government investigation, government or private litigation, or investigation by self-regulatory bodies or other accountability groups. Any such action against us or investigations of us, even if meritless, could be costly and time consuming, require us to change our business practices, cause us to divert management’s attention and our resources away from business activities, and be damaging to our brand, reputation, and business. In addition, privacy advocates and industry groups may propose new and different self-regulatory standards that legally apply to us. We cannot yet determine the impact such future standards may have on our business.
We are or may also be subject to the terms of our external and internal privacy and security policies, codes, representations, certifications, industry standards, publications and frameworks (“Privacy Policies”). We are also subject to contractual obligations to third parties related to privacy, data protection, and information security and Processing, including contractual obligations to indemnify and hold harmless third parties from the costs or consequences of non-compliance with Data Protection Laws or other obligations (“Data Protection Obligations”). Our solutions depend in part on our ability to use data that we obtain in connection with our offerings, and our ability to use this data may be subject to restrictions in our commercial agreements and subject to the Privacy Policies of the entities that provide us with this data. Our service providers or our partners’ failure to adhere to these third-party restrictions on data use may result in claims, proceedings or actions against us by our business counterparties or other parties, or may result in our incurring other liabilities, including loss of business, reputational damage, and remediation costs, which could adversely affect our business.
We expect that there will continue to be new Data Protection Laws and Data Protection Obligations, and we cannot yet determine the impact such future Data Protection Laws and Data Protection Obligations may have on our business. Any significant change to Data Protection Laws and Data Protection Obligations, including without limitation the manner in which the express or implied consent of customers for Processing is obtained, could increase our costs and require us to modify our operations, possibly in a material manner, which we may be unable to complete and which may limit our ability to store and Process data and operate our business. In particular, it should be noted that the AdTech industry has in the last few years received increased scrutiny from consumers, media outlets, regulators and lawmakers. This has been demonstrated by the €250,000 fine imposed on the Interactive Advertising Bureau Europe by the Belgian Data Protection Authority in February 2022, following an investigation into its Transparency and Consent Framework (“TCF”)--a framework adopted widely for the collection/
66



management of consent to the use of cookies for targeted advertising in the EU. This decision will require us to reassess our reliance on the TCF.
Data Protection Laws and data protection worldwide is, and is likely to remain, uncertain for the foreseeable future, and our actual or perceived failure to address or comply with these laws could result in the following: increase our compliance and operational costs; limit our ability to market our products or services and attract new and retain current customers; limit or eliminate our ability to Process data; expose us to regulatory scrutiny, actions, investigations, fines and penalties; result in reputational harm; lead to a loss of business result in litigation and liability, including class action litigation; cause to incur significant costs, expenses and fees (including attorney fees); cause a material adverse impact to business operations or financial results; and otherwise result in other material harm to our business (“Adverse Data Protection Impact”).
We are subject to Data Protection Laws, Privacy Policies and Data Protection Obligations as well as applicable foreign, federal, state, local and municipal laws, regulations and industry standards that relate to electronic communications, intellectual property, eCommerce, competition, price discrimination, consumer protection, taxation, and the use of promotions. We strive to comply with applicable laws, policies, contractual and other legal obligations as well as industry standards of conduct relating to privacy, data security, data protection, marketing and consumer protection to the extent possible, but we may at times fail to do so, or may be perceived to have failed to do so. These obligations and standards of conduct often are complex, vague, and difficult to comply with fully, and it is possible that these obligations and standards of conduct may be interpreted and applied in new ways and/ or in a manner that is inconsistent with each other or with new laws, regulations or other obligations that may be enacted.
Moreover, despite our efforts, we may not be successful in achieving compliance if our employees, partners or vendors do not comply with applicable Data Protection Laws, Privacy Policies and Data Protection Obligations. We may be subject to, and may experience, an Adverse Data Protection Impact if we fail (or are perceived to have failed) to comply with applicable Data Protection Laws, Privacy Policies and Data Protection Obligations, or if our Privacy Policies are, in whole or part, found to be inaccurate, incomplete, deceptive, unfair, or misrepresentative of our actual practices. In addition, any such failure or perceived failure could result in public statements against us by consumer advocacy groups, the media or others, which may cause us material reputational harm. Our actual or perceived failure to comply with Data Protection Laws, Privacy Policies and Data Protection Obligations could also subject us to litigation, claims, proceedings or actions, or to investigations by governmental entities, authorities or regulators, which could result in an Adverse Data Protection Impact including requiring changes to our business practices, causing the diversion of resources and the attention of management from our business, triggering regulatory oversights and audits, discontinuance of necessary Processing, or imposing other remedies that adversely affect our business.
We also expect that there will continue to be new laws, regulations, and industry standards concerning privacy, data protection, and information security proposed and enacted in various jurisdictions. In Europe, the General Data Protection Regulation (2016/679) (“EU GDPR”) went into effect in May 2018 and introduced strict requirements for Processing the personal data of data subjects. The EU GDPR governs the collection, use, disclosure, transfer or other processing of personal data and has direct effect in all EU Member States and has extraterritorial effect where organizations outside of the European Economic Area ("EEA") Process personal data of individuals in the EEA in relation to the offering of goods or services to those individuals (“targeting test”) or the monitoring of their behavior (“monitoring test”). As such, the EU GDPR applies to us to the extent we are established in an EU Member State, we are Processing personal data in the context of an establishment in the EU, or we meet the requirements of either the targeting test or the monitoring test. Companies that must comply with the EU GDPR face increased compliance obligations and risk, including more robust regulatory enforcement of data protection requirements, an order prohibiting Processing of personal data of data subjects, and potential fines for noncompliance of up to €20 million, or 4% of consolidated annual worldwide gross revenues, whichever is greater. The EU also confers a private right of action on data subjects and consumer associations to lodge complaints with supervisory authorities, seek judicial remedies, and obtain compensation for damages resulting from violations of the EU GDPR.
Under the EU GDPR, we may be required to put in place additional mechanisms to ensure compliance. These include, among other things: (i) accountability and transparency requirements, and enhanced requirements for obtaining valid consent; (ii) obligations to consider data protection as any new products or services are developed, and to limit the amount of personal data Processed; (iii) obligations to implement appropriate technical and organizational measures to safeguard personal data and to report certain personal data breaches to the supervisory
67



authority without undue delay (and no later than 72 hours where feasible); and (iv) obligations to provide individuals with various data protection rights (e.g., the right to erasure of personal data).
European Data Protection Laws including the EU GDPR generally also prohibit the transfer of personal data from Europe to the United States and other countries ("third countries") that are not recognized as having "adequate" Data Protection Laws unless the parties to the transfer have implemented specific safeguards to protect the transferred personal data. One of the primary safeguards allowing U.S. companies to import personal data from Europe has historically been certification to the EU-U.S. Privacy Shield and Swiss-U.S. Privacy Shield frameworks administered by the U.S. Department of Commerce. However, the Court of Justice of the European Union, in the “Schrems II” ruling in 2020, invalidated the EU-U.S. Privacy Shield framework for purposes of international transfers. The Swiss Federal Data Protection and Information Commissioner also opined that the Swiss-U.S. Privacy Shield is inadequate for transfers of personal data from Switzerland to the U.S. On October 7, 2022, the U.S. President introduced an Executive Order to facilitate a new Trans-Atlantic Data Privacy Framework ("DPF"), which will act as a successor to the invalidated Privacy Shield. On July 10, 2023, the European Commission adopted an adequacy decision to reflect its view that the new Executive Order and DPF are able to meet the concerns raised in Schrems II. The US Department of Commerce has announced that companies will also immediately be able to self-certify to the UK and Swiss extensions of the DPF, but that the UK component will not be live until the finalization of the separate and ongoing UK-U.S. adequacy process.
The Schrems II decision also led to a requirement for companies to carry out a transfer privacy impact assessment which, among other things, assesses laws governing access to personal data in the recipient country and considers whether supplementary measures that provide privacy protections additional to those provided under SCCs will need to be implemented to ensure an essentially equivalent level of data protection to that afforded in the EU.
Further to Schrems II, the European Commission adopted new EU SCCs in June 2021 which impose onerous obligations on the contracting parties and become mandatory from December 27, 2022 for all transfers made in reliance on SCCs (i.e., future and existing SCCs). As such, any transfers by us or our vendors of personal data from Europe may not comply with European Data Protection Law; may increase our exposure to the EU GDPR’s heightened sanctions for violations of its cross-border data transfer restrictions; and may reduce demand from companies subject to European Data Protection Laws. Moreover, where we rely on SCCs, we must in certain cases now evaluate and implement supplementary measures that provide privacy protections additional to those provided under SCCs. This evaluation will, in particular, include an assessment as to whether the types of personal data transferred pursuant to SCCs may be subject to government surveillance in the data importer’s country, and an assessment as to whether the data importer can meet its contractual obligations under the SCCs. However, entities relying on SCCs are now able to rely on the analysis in the EC's adequacy decision described above as support for their transfer impact assessments when transferring personal data to the US.
Additionally, other countries outside of Europe have enacted, or are considering enacting, similar cross-border data transfer restrictions and laws requiring local data residency, which could increase the cost and complexity of delivering our products and operating our business.
Compliance with the EU GDPR involves rigorous and time-intensive processes that may increase our cost of doing business or require us to change our business practices. There may also be a risk that the measures will not be implemented correctly or that individuals within the business will not be fully compliant with the required procedures.
Further, following the UK's exit from the EU ("Brexit"), the EU GDPR’s Data Protection Obligations continue to apply to the United Kingdom in substantially unvaried form under the so called “UK GDPR” (i.e., the EU GDPR as it continues to form part of law in England and Wales by virtue of section 3 of the European Union (Withdrawal) Act 2018, as amended (including by the various Data Protection, Privacy and Electronic Communications (EU Exit) Regulations)). The UK GDPR exists alongside the UK Data Protection Act 2018 that implements certain derogations in the UK GDPR into UK law. Under the UK GDPR, companies not established in the UK but who process personal information in relation to the offering of goods or services to individuals in the UK, or to monitor their behavior, will be subject to the UK GDPR – the requirements of which are (at this time) largely aligned with those under the EU GDPR, and as such may lead to similar compliance and operational costs with potential fines of up to £17.5 million or 4% of global turnover. As a result we are potentially exposed to two parallel data protection regimes, each of which authorizes fines and the potential for divergent enforcement actions. It should also be noted that the UK
68



Government has published its own form of EU SCCs known as the UK International Data Transfer Agreement (IDTA) together with an International Data Transfer Addendum (UK Addendum) to the new EU SCCs. The UK Information Commissioner’s Office (ICO) has also published its version of the transfer impact assessment and international guidance on international transfers, although entities may choose to adopt either the EU or UK style transfer impact assessment. In terms of international data transfers between the U.K. and the U.S., as stated above, there is an ongoing UK-US adequacy process which, once finalized, will extend the DPF to apply also to transfers from the UK.
Any failure or perceived failure by us to comply with applicable laws and regulations or any of our other legal obligations relating to privacy, data protection, or information security may result in governmental investigations or enforcement actions, litigation, claims, or public statements against us. Any of the foregoing could also result in significant liability or cause our customers to lose trust in us, any of which could have an adverse effect on our reputation, operations, financial performance and business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the adoption and use of, and reduce the overall demand for, our products and services.
In the United States, Data Protection Laws include rules and regulations promulgated under the authority of the Federal Trade Commission, the Electronic Communications Privacy Act, the Computer Fraud and Abuse Act, the CCPA and other similar state comprehensive privacy laws, and other state and federal laws relating to privacy and data security. The CCPA requires companies that process information on California residents to make new disclosures to consumers about their data collection, use and selling/sharing practices, allows consumers to opt out of the sale and sharing of personal information with third parties, and provides a private right of action and statutory damages for data breaches. The CCPA, including its amendments under the CPRA, may increase our compliance costs and potential liability. Additionally, the Virginia Consumer Data Protection Act went into effect on January 1, 2023, and affords consumers similar rights to the CCPA, along with additional rights, such as the right to opt-out of processing for profiling and targeted advertising purposes. Further, Colorado and Connecticut have passed comprehensive privacy legislation, that went into effect in July 2023. Utah has similar legislation that will go into effect in 2023, there are many additional states with laws that have been enacted and will go into effect in 2024 or later, and many other states are considering their own privacy legislation. Additionally, in August 2022, the Federal Trade Commission ("FTC") announced that it is exploring rules to limit commercial surveillance that it views harmful, along with potential for additional information security regulations. New privacy laws and regulations could create the potential for a patchwork of overlapping but different privacy obligations and more stringent United States privacy requirements, which in turn could increase our potential liability and adversely affect our business, results of operations, and financial condition. Compliance with the increasing number of newly enacted privacy and data security laws and regulations may be challenging, costly and time-intensive, and we may be required to put in place additional mechanisms to comply with applicable legal requirements. Additional legislative initiatives, to the extent that they become privacy and data security laws or regulations in various states, may have potentially conflicting requirements that would make compliance challenging. Some countries also are considering or have passed legislation requiring local storage and Processing of data, or similar requirements, which could increase the cost and complexity of providing our products and services and other aspects of our business.
We expect that there will continue to be new proposed laws, regulations and industry standards concerning privacy, data protection and information security in the United States and other jurisdictions, and we cannot yet determine the impact such future laws, regulations and standards may have on our business. With laws and regulations in the EU, the United Kingdom, the United States, and other global jurisdictions imposing new and potentially costly or disruptive obligations, and with substantial uncertainty over the interpretation and application of these and other laws and regulations, there is a risk that the requirements of these laws and regulations, or of contractual or other obligations relating to privacy, data protection, or information security, could be interpreted or applied in a manner that is, or is alleged to be, inconsistent with our management and Processing practices, our policies or procedures, or our products and services.
Given the increased focus on the use of data for advertising, the anticipation and expectation of future laws, regulations, standards and other obligations could impact us and our existing and potential business partners and delay certain business partnerships or deals until there is greater certainty. In addition, as we expand our data analytics and other data-related product offerings, there may be increased scrutiny on our use of data, and we may be subject to new and unexpected regulations, including proposals for regulation of artificial intelligence. Future laws, regulations, standards and other obligations could, for example, impair our ability to collect or use information that we utilize to provide targeted digital promotions and media to consumers, advertisers and retailers, thereby
69



impairing our ability to maintain and grow our total customers and increase revenues. Future restrictions on the collection, use, sharing or disclosure of our users’ data, or additional requirements for express or implied consent of users for the use and disclosure of such information could require us to modify our solutions, possibly in a material manner, and could limit our ability to develop or outright prohibit new solutions and features.
We may face challenges in addressing the requirements of any such new laws, regulations, other legal obligations or industry standards, or any changed interpretation of existing laws, regulations or other standards and making necessary changes to our policies and practices, and such changes may require us to incur additional costs and restrict our business operations. Although we endeavor to comply with our Privacy Policies and other privacy, data protection or information security-related obligations, we may at times fail to do so or may be perceived to have failed to do so. Moreover, despite our efforts, we may not be successful in achieving compliance if our employees or vendors do not comply with our Privacy Policies and other privacy, data protection or information security obligations. Any failure or perceived failure by us to comply with our Privacy Policies and our privacy, data protection, or information security-related obligations to customers or other third parties, or our failure to comply with any of our other legal obligations relating to privacy, data protection, information security, marketing or consumer protection could subject us to litigation, regulatory investigations, fines or other liabilities, as well as negative publicity or public statements against us by consumer advocacy groups or others and could result in significant liability or cause a loss of trust in us, which could have an adverse effect on our reputation and business. Furthermore, the costs of compliance with, and other burdens imposed by, the laws, regulations, and policies that are applicable to the businesses of our customers may limit the adoption and use of, and reduce the overall demand for, our products and services. Moreover, if future laws, regulations, other legal obligations or industry standards, or any changed interpretations of the foregoing limit users’, advertisers’ or retailers’ ability to use and share personally identifiable information or our ability to store, process and share personally identifiable information or other data, demand for our solutions could decrease, our costs could increase, our revenue growth could slow, and our business, financial condition and operating results could be harmed.
Additionally, if third parties we work with, such as vendors or developers, violate Data Protection Laws, Privacy Policies and Data Protection Obligations, such violations may also put our customers’ content at risk and could in turn have an adverse effect on our business. Any significant change to Data Protection Laws, Data Protection Obligations or industry practices regarding the collection, use, retention, security or disclosure of our customers’ content, or regarding the manner in which the express or implied consent of customers for the collection, use, retention or disclosure of such content is obtained, could increase our costs and require us to modify our products and services, possibly in a material manner, which we may be unable to complete and which may limit our ability to store and Process customer data or develop new applications and features.
We may be required to record a significant charge to earnings if our goodwill or amortizable intangible assets become impaired.
We are required under U.S. GAAP to review our amortizable intangible assets for impairment when events or changes in circumstances indicate the carrying value may not be recoverable. Goodwill is required to be tested for impairment at least annually. Conditions that would necessitate an impairment assessment include a significant decline in the observable market value of an asset, a significant change in the extent or manner in which an asset is used, or any other significant adverse change that would indicate that the carrying amount of an asset or group of assets may not be recoverable. The events and circumstances we consider include the business climate, legal factors, operating performance indicators and competition. In the future we may be required to record a significant charge to earnings in our consolidated financial statements during the period in which any impairment of our goodwill or amortizable intangible assets is determined. The determination and recording of a significant impairment charge could adversely impact our results of operations, as for example occurred during the third quarter of 2021 in connection with the circumstances surrounding the termination of our partnership with Albertsons, and also could harm our business.
Changes to financial accounting standards or the SEC’s rules and regulations may affect our financial statements and cause us to change our business practices.
We prepare our financial statements to conform to U.S. GAAP. These accounting principles are subject to interpretation by the FASB, American Institute of Certified Public Accountants (“AICPA”), the SEC and various bodies formed to interpret and create appropriate accounting policies. A change in those policies can have a significant effect on our reported results and may affect our reporting of transactions completed before a change is
70



announced. Changes to those rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business.
If we fail to maintain an effective system of disclosure controls and internal control over financial reporting, our ability to produce timely and accurate financial statements or comply with applicable regulations could be impaired.
We are subject to the reporting requirements of the Exchange Act, Sarbanes-Oxley ("SOX"), and the rules and regulations of the NYSE. 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.
SOX requires, among other things, that we maintain effective disclosure controls and procedures and internal control over financial reporting. Our ability to comply with internal control reporting requirements depends on the effectiveness of our financial reporting and data systems and controls across our company. We are continuing to develop and refine our disclosure controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports that we will file with the SEC is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and that information required to be disclosed in reports under the Exchange Act is accumulated and communicated to our principal executive and financial officers. We are also continuing to improve our internal control over financial reporting. In order to maintain and improve the effectiveness of our disclosure controls and procedures and internal control over financial reporting, we have expended, and anticipate that we will continue to expend, significant resources, including accounting-related costs and significant management oversight. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of periodic management evaluations and annual independent registered public accounting firm attestation reports regarding the effectiveness of our internal control over financial reporting that we will be required to include in our periodic reports we will file with the SEC under Section 404 of SOX. In the event that we are not able to demonstrate compliance with Section 404 of SOX, that our internal control over financial reporting is perceived as inadequate or that we are unable to produce timely or accurate financial statements, investors may lose confidence in our operating results and our stock price could decline.
Our current controls and any new controls that we develop may become inadequate because of changes in conditions in our business. Further, weaknesses in our disclosure controls or our internal control over financial reporting may be discovered in the future. Any failure to develop or maintain effective controls, or any difficulties encountered in their implementation or improvement, could harm our operating results or cause us to fail to meet our reporting obligations and could result in a restatement of our financial statements for prior periods. Any failure to implement and maintain effective internal control over financial reporting also could adversely affect the results of management evaluations and independent registered public accounting firm audits of our internal control over financial reporting that we will eventually be required to include in our periodic reports that will be filed with the SEC. Ineffective disclosure controls and procedures and internal control over financial reporting could also cause investors to lose confidence in our reported financial and other information, which would likely have a negative effect on the trading price of our common stock. In addition, if we are unable to continue to meet these requirements, our common stock may not be able to remain listed on the NYSE.
Any failure to maintain effective disclosure controls and internal control over financial reporting could have a material and adverse effect on our business and operating results, and cause a decline in the price of our common stock.
State and foreign laws regulating money transmission could impact our rebates solutions.
Many states and certain foreign jurisdictions impose license and registration obligations on those companies engaged in the business of money transmission, with varying definitions of what constitutes money transmission. If our rebates solutions were to subject us to any applicable state or foreign laws, it could subject us to increased compliance costs and delay our ability to offer this product in certain jurisdictions pending receipt of any necessary licenses or registrations. If we need to make product and operational changes in light of these laws, the growth and adoption of these products may be adversely impacted, and our revenues may negatively affected.
Our ability to use our net operating losses to offset future taxable income may be subject to certain limitations.
71



In general, under Section 382 of the U.S. Internal Revenue Code of 1986, as amended, or the Code, and similar state law provisions, a corporation that undergoes an “ownership change” is subject to limitations on its ability to utilize its pre-change net operating losses, or NOLs, to offset post-change taxable income. If we have experienced an ownership change, our existing NOLs may be subject to limitations under Section 382 of the Code. Future changes in our stock ownership also could result in an ownership change under Section 382 of the Code. Additionally, our NOLs arising in certain prior tax years beginning prior to January 1, 2018 are subject to expiration and may expire prior to being utilized. Under the 2017 Tax Cuts and Jobs Act (the "Tax Act"), as modified by the Coronavirus Aid, Relief and Economic Security Act (the "CARES Act"), NOLs arising in tax years beginning after December 31, 2017, are not subject to expiration and may be carried forward indefinitely, but the deductibility of such NOLs in tax years beginning after December 31, 2020, is limited to 80% of taxable income. It is uncertain if and to what extent various states will conform to the Tax Act or the CARES Act.
There is also a risk that our NOLs could otherwise be unavailable to offset future income tax liabilities due to changes in the law, including regulatory changes, such as suspensions on the use of NOLs or other unforeseen reasons. In addition, at the state level, there may be periods during which the use of net operating loss carryforwards is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed. We do not expect this to have a material impact on our financial statements because we currently maintain a full valuation allowance on our U.S. deferred tax assets. For these reasons, we may not be able to utilize all of our NOLs, even if we attain profitability.
Changes in the U.S. and foreign tax law or challenges by taxing authorities of the jurisdictions in which we operate could increase our worldwide effective tax rate and have a negative effect on our financial position and results of operations.
Changes in the U.S. taxation of international activities may increase our worldwide effective tax rate and harm our financial condition and results of operations. The taxing authorities of the jurisdictions in which we operate may challenge our methodologies for valuing developed technology or intercompany arrangements, including our transfer pricing, or determine that the manner in which we operate our business does not achieve the intended tax consequences, which could increase our worldwide effective tax rate and harm our financial position and results of operations. Significant judgment will be required in evaluating our tax positions and determining our provision for income taxes. During the ordinary course of business, there will be many transactions and calculations for which the ultimate tax determination is uncertain. As we expand our business to operate in numerous taxing jurisdictions, the application of tax laws may be subject to diverging and sometimes conflicting interpretations by tax authorities of these jurisdictions. It is not uncommon for taxing authorities in different countries to have conflicting views. In addition, tax laws are dynamic and subject to change as new laws are passed and new interpretations of the law are issued or applied. New income, sales, use or other tax laws, statutes, rules, regulations or ordinances could be enacted at any time, which could adversely affect our business operations and financial performance.
Further, existing tax laws, statutes, rules, regulations or ordinances could be interpreted, changed, modified or applied adversely to us. For example, the Tax Act enacted many significant changes to the U.S. tax laws. Future guidance from the Internal Revenue Service and other tax authorities with respect to the Tax Act may affect us, and certain aspects of the Tax Act could be repealed or modified in future legislation. For example, the CARES Act modified certain provisions of the Tax Act. In addition, it is uncertain if and to what extent various states will conform to the Tax Act, the CARES Act, or any newly enacted federal tax legislation. Changes in corporate tax rates, the realization of net deferred tax assets relating to our operations, the taxation of foreign earnings, and the deductibility of expenses under the Tax Act or future reform legislation could have a material impact on the value of our deferred tax assets, could result in significant one-time charges, and could increase our future U.S. income tax expense.
Risks Related to Our Platforms, Technology and Intellectual Property
If our security measures or information we collect and maintain are compromised or publicly exposed, advertisers, retailers and consumers may curtail or stop using our platforms and we could be subject to claims, penalties and fines.
We process data about consumers, including personally identifiable information or personal data, as well as other confidential or proprietary information necessary to operate our business, for legal and marketing purposes, and for other business-related purposes.
72



While we and our third-party service providers have implemented security measures designed to protect against security breaches, like all businesses that use computer systems and the Internet, our security measures, as well as those of companies we may acquire and our third-party service providers and partners, could fail or may be insufficient, resulting in the unauthorized disclosure, modification, misuse, unavailability, destruction, or loss of our or our customers’ data or other sensitive information. Any security breach of our operational systems, physical facilities, or the systems of our third-party partners, or the perception that one has occurred, could result in litigation, indemnity obligations, regulatory enforcement actions, investigations, fines, penalties, mitigation and remediation costs, disputes, reputational harm, diversion of management’s attention, and other liabilities and damage to our business. Even though we do not control the security measures of third parties, we may be responsible for any breach of such measures or suffer reputational harm even where we do not have recourse to the third party that caused the breach. In addition, any failure by our retail partners or other third-party partners to comply with applicable law or regulations could result in proceedings against us by governmental entities or others.
Cyberattacks, denial-of-service attacks, ransomware attacks, business email compromises, computer malware, viruses, social engineering (including phishing) and other malicious internet-based activity are prevalent in our industry, and our customers and partners’ industries, and continue to increase. In addition, we may experience software or other code vulnerabilities, attacks, unavailable systems, unauthorized access or disclosure due to employee or other theft or misuse, denial-of-service attacks, sophisticated attacks by nation-state and nation-state supported actors, and advanced persistent threat intrusions. We and our third party service providers regularly defend against and respond to a variety of cybersecurity attacks and incidents. Despite our efforts to ensure the security, privacy, integrity, confidentiality, availability and authenticity of the information technology (IT) networks and systems, processing and information, we may not be able to anticipate or to implement effective preventive and remedial measures against, or adequately respond to mitigate the impact of, all data security and privacy threats and attacks. We cannot guarantee that the recovery systems, security protocols, network protection mechanisms and other security measures that we have integrated into our systems, networks and physical facilities, which are designed to protect against, detect and minimize security breaches, will be adequate to prevent or detect service interruption, system failure data loss or theft, or other material adverse consequences. No security solution, strategy, or measures can address all possible security threats or block all methods of penetrating a network or otherwise perpetrating a security incident. The risk of unauthorized circumvention of our security measures, or those of our third-party providers, clients and partners, has been heightened by advances in computer and software capabilities and the increasing sophistication of hackers who employ complex techniques, including without limitation the theft or misuse of personal and financial information, counterfeiting, “phishing” attacks (including those directed toward SMS/texting services) or social engineering incidents, ransomware, extortion, publicly announcing security breaches, account takeover attacks, denial or degradation of service attacks, malware, fraudulent payment and identity theft. The techniques used to sabotage, disrupt or to obtain unauthorized access to our applications, systems, networks, or physical facilities in which data is stored or through which data is transmitted change frequently, and we may be unable to implement adequate preventative measures or stop security breaches while they are occurring. The recovery systems, security protocols, network protection mechanisms and other security measures that we have integrated into our applications, systems, networks and physical facilities, which are designed to protect against, detect and minimize security breaches, may not be adequate to prevent or detect service interruption, system failure or data loss. Additionally, to provide protection against the occurrence of a cybersecurity event, we rely on the IT professionals within our organization to monitor, diagnose and remediate threats arising within our network. To the extent we experience attrition in this area and are required to shift workloads, or acquire and train supplementary IT talent, we could face increased risks of experiencing a materially harmful cybersecurity event.
In addition, our applications, systems, networks, and physical facilities could be breached, or personal information could be otherwise compromised, due to employee error or malfeasance if, for example, third parties attempt to fraudulently induce our employees, customers or partners to disclose information or user names and/or passwords, or otherwise compromise the security of our networks, systems and/or physical facilities. Third parties may also exploit vulnerabilities in, or obtain unauthorized access to, platforms, applications, systems, networks and/or physical facilities utilized by our vendors. We have been, and may in the future become, the target of cyber-attacks by third parties seeking unauthorized access to our or our customers or partners’ data or to disrupt our operations or ability to provide our services. While we have been successful in preventing such unauthorized access and disruption in the past, we may not continue to be successful against these or other attacks in the future.
A significant percentage of our employees continue to work under remote or hybrid working arrangements, which may pose additional data security risks. These risks will continue as we continue to operate both remote and hybrid arrangements for employees. If we, or our service providers and partners, experience compromises to
73



security that result in performance or availability problems, or experience the complete shutdown of one or more of our platforms, digital properties and mobile applications, or suffer the misuse, loss or unauthorized access to or disclosure of confidential information, personally identifiable information or other personal or proprietary data, advertisers, retailers, and consumers may lose trust and confidence in us and decrease their use of our platforms or stop using our platforms entirely. Such compromises to personal or sensitive information or proprietary data could lead to litigation or other adversarial actions by business partners such as retailers or consumers.
The costs to respond to a security breach and/or to mitigate any security vulnerabilities that may be identified could be significant, our efforts to address these problems may not be successful, and these problems could result in unexpected interruptions, delays, cessation of service, negative publicity, and other harm to our business and our competitive position. We could be required to fundamentally change our business activities and practices in response to a security breach or related regulatory actions or litigation, which could have an adverse effect on our business.
We have contractual and legal obligations to notify relevant stakeholders of security breaches. Most jurisdictions have enacted laws requiring companies to notify individuals, regulatory authorities, and others of security breaches involving certain types of data. In addition, our agreements with certain customers and partners may require us to notify them in the event of a security breach involving customer or partner data on our systems or those of subcontractors processing customer or partner data on our behalf. Such mandatory disclosures are costly, could lead to negative publicity, may cause our customers to lose confidence in the effectiveness of our security measures, and require us to expend significant capital and other resources to respond to or alleviate problems caused by the actual or perceived security breach may cause us to breach customer contracts. Depending on the facts and circumstances of such an incident, these damages, penalties and costs could be significant and may not be covered by insurance, or could exceed our applicable insurance coverage limits. Such an event also could harm our reputation and result in litigation against us. Any of these results could materially adversely affect our financial performance. Our agreements with certain customers may require us to use industry-standard, reasonable, or other specified measures to safeguard sensitive personal information or confidential information, and any actual or perceived breach of such measures may increase the likelihood and frequency of customer audits under our agreements, which is likely to increase the costs of doing business. An actual or perceived security breach could lead to claims by our customers or other relevant stakeholders that we have failed to comply with such legal or contractual obligations. As a result, we could be subject to legal action or our customers could end their relationships with us. There can be no assurance that any limitations of liability in our contracts, which we have in certain agreements, would be enforceable or adequate or would otherwise protect us from liabilities or damages.
Litigation resulting from security breaches may adversely affect our business. Unauthorized access to our applications, systems, networks, or physical facilities could result in litigation with our customers or other relevant stakeholders. These proceedings could force us to spend money in defense or settlement, divert management’s time and attention, increase our costs of doing business, or adversely affect our reputation. We could be required to fundamentally change our business activities and practices, or to modify our business and operational capabilities in response to such litigation, which could have an adverse effect on our business. If a security breach were to occur, and the confidentiality, integrity or availability of our data or the data of our partners or our customers were to be disrupted, we could incur significant liability, or our applications, systems or networks may be perceived as less desirable, which could negatively affect our business and damage our reputation.
If we fail to detect or remediate a security breach in a timely manner, or a breach otherwise affects a large amount of data of one or more of our customers or partners, or if we suffer a cyberattack that impacts our ability to operate our applications, systems or networks, we may suffer material damage to our reputation, business, financial condition and results of operations. Further, we may not have adequate insurance coverage for security incidents or breaches, including fines, judgments, settlements, penalties, costs, attorney fees and other impacts that arise out of incidents or breaches. Depending on the facts and circumstances of such an incident, the damages, penalties and costs could be significant and may not be covered by insurance, or could exceed our applicable insurance coverage limits. If the impacts of a security incident or breach, or the successful assertion of one or more large claims against us that exceeds our available insurance coverage, or results in changes to our insurance policies (including premium increases or the imposition of large deductible or co-insurance requirements), it could have an adverse effect on our business. In addition, we cannot be sure that our existing insurance coverage and coverage for errors and omissions will continue to be available on acceptable terms or that our insurers will not deny coverage as to all or part of any future claim or loss. Our risks are likely to increase as we continue to expand our applications, systems, and networks, grow our customer base, and Process, store, and transmit increasingly large amounts of proprietary and sensitive data.
74



Remediation of any potential cybersecurity breach may involve significant time, resources, and expenses, which may result in potential regulatory inquiries, litigation or other investigations, and could affect our financial and operational condition.
Our ability to generate revenue and properly capture the occurrence of certain revenue-generating events depends on the collection, reliability, and use of significant amounts of data from various sources, which may be restricted by consumer choice, restrictions imposed by retailers, publishers and browsers or other software developers, changes in technology, and new developments in laws, regulations and industry requirements or standards.
Our ability to generate revenue, and properly capture the occurrence of certain revenue-generating events, depends on the collection, reliability, and use of significant amounts of data from various sources, including data that we receive from retailers and other parties. Additionally, our ability to deliver our solutions depends on our ability to successfully leverage data, including data that we collect from consumers, data we receive from retailers and other parties, and data from our own operating history. Using loyalty card numbers both online and in-store, device identifiers (including Google AdID and Apple IDFA), cookies, and other tracking technologies, we, our retail partners and other data providers collect information about the interactions of consumers with our retail partners’ digital and in-store, with our owned and operated properties, and with certain other publisher sites and mobile applications, as well as other data such as location. We may enhance this data with other data, such as demographic information that we obtain from data providers.
As an example, for certain media campaigns, we receive tracking information from the systems of retailers, their service providers, and other third parties. If those parties fail to provide us information, fail to provide information in a timely fashion, or provide incorrect information, or if for other reasons we are unable to properly track such information, our results of operations and our ability to timely determine our revenue share payment obligation to retailers could be adversely impacted. Additionally, our ability to successfully leverage such data depends on our continued ability to access and use data from various sources, which can be restricted by a number of factors, including consumer choice, the success in obtaining consumer consent; restrictions imposed by our retail and other data partners or other third parties, publishers and web browser developers or other software developers; changes in technology, including changes in web browser technology; and new developments in, or new interpretations of laws, regulations and industry standards. Consumer resistance to the collection and sharing of the data used to deliver targeted advertising, increased visibility of consent or “do not track” mechanism as a result of industry regulatory and/or legal developments, the adoption by consumers of browsers settings or “ad-blocking” software and the development and deployment of new technologies could materially impact our ability to collect data or reduce our ability to deliver relevant promotions or media, which could materially impair the results of our operations. See the risk factor above titled “Our business is subject to complex and evolving laws, regulations and industry standards, and unfavorable interpretations of, or changes in, or failure by us to comply with these laws, regulations and industry standards could substantially harm our business and results of operations” for additional information.
In addition, unfavorable publicity and negative public perception about our industry, or data collection and use, could adversely affect our business and operating results. With the growth of online advertising and eCommerce, there is increasing awareness and concern among the general public, privacy advocates, mainstream media, governmental bodies and others regarding marketing, advertising, and privacy matters, particularly as they relate to individual privacy interests. Any unfavorable publicity or negative public perception about our use of data, or about data-focused industries, could affect our business and results of operations, and may lead digital publishers like Facebook to change their business practices or trigger additional regulatory scrutiny or lawmaking that could affect us. Negative public attention could cause advertisers or our retail partners to discontinue using our targeted advertising solutions and limit our ability to measure campaigns delivered through our platforms. This public scrutiny may also lead to general distrust of data and marketing companies, consumer reluctance to share and permit use of personal data, and increased consumer opt-out rates, any of which circumstances could negatively influence, change or reduce our current and prospective customers’ demand for our products and services and adversely affect our business and operating results.
If the use of mobile device identifiers, third-party cookies or other tracking technology is rejected by consumers, restricted by third parties outside of our control, or otherwise subject to unfavorable regulation, the benefits of our offerings and solutions could diminish, our data and media acquisition costs could increase and we could lose customers and revenue.
75



We and our third-party partners use, or might opt to use, a number of technologies to collect information used to deliver our solutions. For instance, mobile device identifiers such as Apple IDFA and Google AdID help us and our third-party partners identify, target and measure relevant promotions and media to consumers. Advertising shown on mobile applications can also be affected by blocking or restricting use of mobile device identifiers. Data regarding interactions between users and devices are tracked mostly through stable, pseudonymous advertising identifiers that are built into the device operating system with privacy controls that allow users to express a preference with respect to data collection for advertising, including to disable the identifier. These identifiers and privacy controls are defined by the developers of the platforms through which the applications are accessed and could be changed by the platforms in ways that could impair our ability to target, deliver, or measure the effectiveness of our solutions, any of which may negatively impact our business. In addition, mobile operating system and browser providers have implemented product changes and may in the future implement changes to limit the ability of websites and application developers to collect and use these mobile device identifiers and other data to target and measure advertising. This shift from enabling user opt-out to an opt-in requirement has had a negative impact on the mobile advertising ecosystem, the quality and volume of user data, and data and media acquisition costs, and accordingly could harm our growth.
Our platforms use location data to localize and deliver geographically relevant content to shoppers. For instance, our DOOH solution tracks a mobile device user’s geographical proximity to the public DOOH display so that localized relevant marketing campaigns will be displayed to the user when they are nearby. Our ability to obtain and use location data could also become limited by consumer choice and subject to privacy-related restrictions. If such restrictions and regulations negatively impact our ability to use location data in our solutions, such as our ability to track identifiable mobile device users within the proximity of DOOH display screens, there could be less customer demand for our platforms and solutions and our business and revenue would be negatively impacted.
We also use small text files (referred to as "cookies"), placed through an Internet browser on a consumer's machine which corresponds to a data set that we keep on our servers, to gather important data to help deliver our solutions. Certain of our cookies, including those that we predominantly use in delivering our solutions through Internet browsers, are known as "third-party" cookies because they are delivered by third parties rather than by us. Our cookies collect information, such as when a consumer views an advertisement, clicks on an advertisement or visits one of our advertisers' websites. In some countries, including countries in the European Economic Area, certain states within the United States, such as California and Virginia, and also subject to certain regulatory oversight and topic-specific United States laws, this information may be considered personal information under applicable Data Protection Laws. When a consumer interacts with our solutions on a mobile device, we may also obtain location-based information about the user's device through our cookies or other tracking technologies. We use these technologies to achieve our customers' campaign goals, to ensure that the same consumer does not unintentionally see the same media too frequently, to report aggregate information to our customers regarding the performance of their digital promotions and marketing campaigns, and to detect and prevent fraudulent activity throughout our network. We also use data from cookies to help us decide whether and how much to bid on an opportunity to place an advertisement in a certain Internet location and at a given time in front of a particular consumer. A lack of data associated with or obtained from third-party cookies may detract from our ability to make decisions about which inventory to purchase for a customer's campaign, and thereby may adversely affect the effectiveness of our solution and harm our business.
Cookies may be deleted or blocked by consumers. The most commonly used Internet browsers (including Chrome, Firefox, and Safari) allow their users to prevent cookies from being accepted by their browsers. Consumers can also delete cookies from their computers. Some consumers also download "ad blocking" software that prevents cookies from being stored on a user's computer. If more consumers adopt these settings or delete their cookies more frequently than they currently do, our business could be negatively affected. In addition, certain web browsers may block third-party cookies by default. For example, Apple previously released an update to its Safari browser that limits the use of cookies, and other browsers may do so in the future. Unless such default settings in browsers are altered by consumers to permit the placement of third-party cookies, we would be able to set fewer of our cookies in users’ browsers, which reduces our ability to achieve our customers' campaign goals, measure performance of these campaigns, and detect fraudulent activity, any of which could adversely affect our business. In addition, companies such as Google have publicly disclosed their intention to move away from cookies to another form of persistent unique identifier, or ID, to identify individual consumers or Internet-connected devices in the bidding process on advertising exchanges. Companies not using shared IDs across the entire ecosystem, could have a negative impact on our ability to find the same user across different web properties, and thereby reduce the effectiveness of our solutions.
76



In addition, the EU Directive 2009/136/EC, amending Directive 2002/22/EC, (collectively, referred to as the "Cookie Directive") directs EU Member States to ensure that collecting information on a consumer's computer, such as through a non-essential cookie, is allowed only if the consumer has appropriately given his or her prior freely given, specific, informed and unambiguous consent. Similarly, this Cookie Directive, which also contains specific rules for the sending of marketing communications, limits the use of marketing texts messages and e-mails. Additionally, the "e-Privacy Regulation", which will replace the Cookie Directive with requirements that could be stricter in certain respects, will apply directly to activities within the EU without the need to be transposed in each Member State’s Law, and could impose stricter requirements regarding the use of cookies, marketing e-mails and text messages. Additional penalties for noncompliance have been proposed in connection with the e-Privacy Regulation, although at this time it is unclear whether the e-Privacy Regulation will be approved as it is currently drafted or when its requirements will be effective. We may experience challenges in obtaining appropriate consent to our use of cookies from consumers or to send marketing communications to consumers within the EU, which may affect our ability to run promotions and our operating results and business in European markets, and we may not be able to develop or implement additional tools that compensate for the lack of data associated with cookies. Moreover, even if we are able to do so, such additional tools may be subject to further regulation, may be time consuming to develop or costly to obtain, and may be less effective than our current use of cookies.
We allow our clients and partners to utilize application programming interfaces ("APIs"), with our platforms, which could result in outages or security breaches and negatively impact our business, financial condition and results of operations.
The use of APIs by our customers, as well as by retailer and other network partners, has significantly increased in recent years. Our APIs allow customers, as well as retailer and other network partners, to integrate their own business system with our platforms. The increased use of APIs increases security and operational risks to our systems, including risks relating to management of system access controls such as timely retirement of network user IDs as well as the risks of intrusion attacks, data theft, or denial of service attacks. Furthermore, while APIs allow greater ease and power in accessing our platforms, they also increase the risk of overusing our systems, potentially causing outages. While we have taken measures intended to decrease security and outage risks associated with the use of APIs, we cannot guarantee that such measures will be successful. Our failure to prevent outages or security breaches resulting from API use could result in government enforcement actions against us, claims for damages by consumers and other affected individuals, costs associated with investigation and remediation damage to our reputation and loss of goodwill, any of which could harm our business, financial condition and results of operations.
Our business relies in part on electronic messaging, including emails and SMS text messages, and any technical, legal or other restrictions on the sending of electronic messages or an inability to timely deliver such communications could harm our business.
Our business is in part dependent upon electronic messaging. We provide emails, mobile alerts and other messages to consumers informing them of digital promotion availability, and we believe these communications help generate a significant portion of our revenues. We also use electronic messaging as part of the consumer sign-up and verification process. Because electronic messaging services are important to our business, if we are unable to successfully deliver electronic messages to consumers, if there are legal restrictions on delivering these messages to consumers, or if consumers do not or cannot open our messages, our revenues and profitability could be adversely affected. Changes in how webmail applications or other email management tools organize and prioritize email may result in our emails being delivered or routed to a less prominent location in a consumer’s inbox, or may be viewed as “spam” by consumers, and thereby may reduce the likelihood of that consumer opening our emails. Actions taken by third parties that block, impose restrictions on, or charge for the delivery of, electronic messages could also harm our business. From time to time, Internet service providers or other third parties may block bulk email transmissions or otherwise experience technical difficulties that result in our inability to successfully deliver emails or other messages to consumers.
Changes in laws or regulations, or changes in interpretations of existing laws or regulations, including the Telephone Consumer Protection Act ("TCPA") in the United States and laws regarding commercial electronic messaging in other jurisdictions, that would limit our ability to send such communications or impose additional requirements upon us in connection with sending such communications could also adversely impact our business. For example, the Federal Communications Commission in recent years amended certain of its regulations under the TCPA in a manner that could increase our exposure to liability for certain types of telephonic communication with customers, including but not limited to text messages to mobile phones. Under the TCPA, plaintiffs may seek actual monetary loss or statutory damages per violation, whichever is greater, and courts may treble the damage award for
77



willful or knowing violations. Given the enormous number of communications we send to consumers, the actual or perceived improper sending of communications, or a determination that there have been violations of the TCPA or other communications-based statutes, could subject us to potential risks including liabilities or claims relating to consumer protection laws, and could expose us to significant damage awards that could, individually or in the aggregate, materially harm our business. Moreover, even if we prevail, such litigation against us could impose substantial costs and divert our management’s attention and resources.
We also rely on social networking messaging services to send communications. Changes to these social networking services’ terms of use or terms of service that limit promotional communications; restrictions that would limit our ability or our customers’ ability to send communications through their services, disruptions or downtime experienced by these social networking services; or reductions in the use of or engagement with social networking services by customers and potential customers could also harm our business.
We rely on a third-party service for the delivery of daily emails and other forms of electronic communication, and delay or errors in the delivery of such emails or other messaging we send may occur and be beyond our control, which could damage our reputation or harm our business, financial condition and operating results. If we were to be unable to use our current electronic messaging services, alternate services are available; however, we believe our sales could be impacted for some period as we transition to a new provider, and the new provider may be unable to provide equivalent or satisfactory electronic messaging service. Any disruption or restriction on the distribution of our electronic messages, termination or disruption of our relationship with our messaging service providers, including our third-party service that delivers our daily emails, or any increase in our costs associated with our email and other messaging activities, could harm our business.
Our business depends on our ability to maintain and scale the network infrastructure necessary to operate our platforms, including our websites and mobile applications, and any significant disruption in service could result in a loss of advertisers, retailers and consumers.
We deliver digital promotions and media via our platforms, including over our websites and mobile applications, as well as through the websites and mobile applications of our advertisers, retailers and publishers, and other third parties. Our reputation and ability to acquire, retain and serve advertisers and retailers, as well as consumers who use digital promotions or view media on our platforms are dependent upon the reliable performance of our platforms. As the number of our advertiser customers, retailers and consumers; the number of digital promotions, digital media and information shared through our platforms; and the number of network endpoints (for example, DOOH display screens) continue to grow, we will need an increasing amount of network capacity and computing power. Our technology infrastructure and platforms are hosted across two data centers in co-location facilities in California and Virginia. We also operate our applications and services on industry-leading cloud platforms. We have spent and expect to continue to spend substantial amounts in our data centers, cloud platforms, and equipment and related network infrastructure to handle the traffic on our platforms. The operation of these systems is expensive and complex, and could result in operational failures and/or slow remediation response times in the event of a network incident. In the event that the number of transactions or the amount of traffic on our platforms grows more quickly than anticipated, we may be required to incur significant additional costs. In addition, as we scale, we must continually invest in our information technology, and also continue to invest in information security, infrastructure and automation as we strive to reduce complexities and siloed elements of our platforms. Deployment of new software or processes, whether or not relating to the transition from legacy to new IT systems, may adversely affect the performance of our services and harm the customer experience. If we fail to support our platforms or provide a strong customer experience, our ability to retain and attract customers may be negatively affected. Interruptions in these systems or service disruptions, whether due to system failures, computer viruses, malware, ransomware, denial of service attacks, attempts to degrade or disrupt services, or physical or electronic break-ins, could affect the security or availability of our websites, platforms and mobile applications, and prevent advertisers, retailers or consumers from accessing our platforms. A substantial portion of our network infrastructure is hosted by third-party providers. Any disruption in these services or any failure of these providers to handle existing or increased traffic could significantly harm our business. Any financial or other difficulties these providers face may adversely affect our business, and furthermore we exercise little control over these providers, which increases our vulnerability to problems with the services they provide. If we do not maintain or expand our network infrastructure successfully or if we experience operational failures, we could lose current and potential advertisers, retailers and consumers, which could harm our operating results and financial condition.
78



We are dependent on technology systems and electronic communications networks that are supplied and managed by third parties, which could result in our inability to prevent or respond to disruptions in our services.
Our ability to provide services to consumers depends on our ability to communicate with advertisers, retailers and consumers through the public Internet, mobile devices and electronic networks that are owned and operated by third parties. Our solutions and services also depend on the ability of our users to access the public Internet and mobile devices. In addition, in order to provide services promptly, our computer equipment and network servers must be functional 24 hours per day, which requires access to telecommunications facilities managed by third parties and the availability of electricity, neither of which we control. Severe disruptions, outages, defects, or other security performance and quality problems with one or more of these networks, including as a result of utility or third-party system interruptions, or any material change in our contractual and other business relationships with third-party providers, could impair our ability to process information, which in turn could impede our ability to provide digital promotions and media to consumers; harm our reputation; increase expenses, including significant, unplanned capital investments and/or contractual obligations; and result in a loss of consumers or advertisers and retailers, any of which could adversely affect our business, financial condition, and operating results.
For example, our employees work under remote or hybrid work arrangements, and accordingly are dependent upon their respective internet service providers to be able to access the internet, our systems and systems of our service providers. In other words, our business workflows now rely on availability of residential broadband bandwidth as well as connectivity which is currently under considerable strain. If the residential broadband and internet access break down under strain, our business and operations would be negatively affected.
We may not be able to adequately protect our intellectual property rights.
We regard our trademarks, service marks, copyrights, patents, trade dress, trade secrets, proprietary technology, and similar intellectual property as critical to our success.
We strive to protect our intellectual property rights in a number of jurisdictions, a process that is expensive and may not be successful or which we may not pursue in every location. We strive to protect our intellectual property rights by relying on federal, state and common law rights, contractual restrictions, and rights provided under foreign laws. Applicable laws are subject to change at any time and could further restrict our ability to protect our intellectual property rights.
We also may not be able to acquire or maintain appropriate domain names in all countries in which we do business. Furthermore, regulations governing domain names may not protect our trademarks and similar proprietary rights. We may be unable to prevent third parties from acquiring domain names that are similar to, infringe upon, or diminish the value of our trademarks and other proprietary rights.
We typically enter into confidentiality and invention assignment agreements with our employees and contractors, and confidentiality agreements with parties with whom we conduct business in order to limit access to, and disclosure and use of, our proprietary information. Also, from time to time, we make our intellectual property rights available to others under license agreements. However, these contractual arrangements and the other steps we have taken to protect our intellectual property may not prevent the misappropriation or disclosure of our proprietary information, infringement of our intellectual property rights or deter independent development of similar technologies by others, and may not provide an adequate remedy in the event of such misappropriation or infringement. Third parties that license our proprietary rights also may take actions that diminish the value of our proprietary rights or reputation.
Obtaining and maintaining effective intellectual property rights is expensive, including the costs of defending our rights. Even where we have such rights, they may be later found to be unenforceable or have a limited scope of enforceability. We may not be able to discover or determine the extent of any unauthorized use of our proprietary rights. Litigation may be necessary to enforce our intellectual property rights, protect our trade secrets, or determine the validity and scope of proprietary rights claimed by others. Any litigation of this nature, regardless of outcome or merit, could result in substantial costs and diversion of management and technical resources, any of which could adversely affect our business and operating results. If we fail to maintain, protect and enhance our intellectual property rights, our business and operating results may be negatively affected.
We may be accused of infringing intellectual property rights of third parties.
79



Other parties may claim that we infringe their proprietary rights. We are, have been subject to, and expect to continue to be subject to, claims and legal proceedings regarding alleged infringement by us of the intellectual property rights of third parties. Such claims, whether or not meritorious, may result in the expenditure of significant financial and managerial resources, injunctions against us, or the payment of damages, including to satisfy indemnification obligations. We may need to obtain licenses from third parties who allege that we have infringed their rights, but such licenses may not be available on terms acceptable to us or at all. In addition, we may not be able to obtain or utilize on terms that are favorable to us, or at all, licenses or other rights with respect to intellectual property we do not own. These risks have been amplified by the increase in third parties whose sole or primary business is to assert such claims.
We may be unable to continue to use the domain names that we use in our business, or prevent third parties from acquiring and using domain names that infringe on, are similar to, or otherwise decrease the value of our brand or our trademarks or service marks.
We may lose significant brand equity in our “Quotient.com” domain name, our Shopmium.com domain name, and other valuable domain names. We plan to complete the transfer of coupons.com to CupoNation GmbH in 2023. If we lose the ability to use a domain name or brand names, whether due to trademark claims, failure to renew an applicable registration, or any other cause, we may be forced to market our products under new domain names or brand names, which could cause us substantial harm, or we may be forced to incur significant expense in order to purchase rights to the domain names or brand names in question. In addition, our competitors and others could attempt to capitalize on our brand recognition by using domain names or brand names similar to ours. We also may not be able to acquire or maintain appropriate domain names or trademarks in all countries in which we do business. Domain names similar to ours have been registered in the United States and elsewhere. We may be unable to prevent third parties from acquiring and using domain names that infringe on, are similar to, or otherwise decrease the value of our brand or our trademarks or service marks. Protecting and enforcing our rights in our domain names or brand names may require litigation, which could result in substantial costs and diversion of management’s attention and thereby harm our business.
Some of our solutions contain open source software, which may pose particular risks to our proprietary software and solutions.
We use open source software in our solutions and plan to use open source software in the future. From time to time, we may face claims from third parties claiming ownership of, or demanding release of, the open source software and/or derivative works that we developed using such software (which could include our proprietary source code), or that are otherwise seeking to enforce the terms of the applicable open source license. These claims could result in litigation and could require us to purchase a costly license or cease offering the implicated solutions unless and until we can re-engineer them to avoid infringement. This re-engineering process could require significant additional research and development resources. In addition to risks related to license requirements, use of certain open source software can lead to greater risks than use of third-party commercial software, as open source licensors generally do not provide warranties or controls on the origin of software. Any of these risks could be difficult to eliminate or manage and, if not addressed, could have a negative effect on our business and operating results.
Risks Related to Ownership of our Common Stock
The market price of our common stock has been, and is likely to continue to be, subject to wide fluctuations and could subject us to litigation.
The price of our common stock may change in response to variations in our operating results and also may change in response to other factors, including factors specific to technology companies, many of which are beyond our control. As a result, our stock price may experience significant volatility. Among other factors that could affect our stock price are:
the financial projections that we or analysts may choose to provide to the public, any changes in these projections or our failure for any reason to meet these projections;
actual or anticipated changes or fluctuations in our results of operations;
whether our results of operations meet the expectations of securities analysts or investors;
addition or loss of significant customers or commercial business partners;
80



price and volume fluctuations in the overall stock market from time to time;
fluctuations in the trading volume of our shares or the size of our public float;
success of competitive products or services;
the public’s response to press releases or other public announcements by us or others, including our filings with the SEC;
disputes or other developments related to proprietary rights, including patents, litigation matters, or our ability to obtain intellectual property protection for our technologies;
announcements relating to litigation;
speculation about our business in the press or the investment community;
reports, guidance and ratings issued by securities or industry analysts;
future sales of our common stock by our significant stockholders, officers and directors;
changes in our capital structure, such as future issuances of debt or equity securities;
our entry into new markets;
regulatory developments in the United States or foreign countries;
strategic actions by us or our competitors, such as acquisitions or restructurings;
business model or solution delivery changes that result in differences in accounting treatment, including whether revenue is recognized on a net or gross basis;
actions instituted by activist stockholders or others;
any significant changes in our management or our board of directors; and
changes in accounting principles.
If any of the foregoing occurs, it could cause our stock price or trading volume to decline. In addition, the stock market in general has experienced substantial price and volume volatility that is often seemingly unrelated to the operating results of any particular companies. Moreover, if the market for technology stocks or the stock market in general experiences uneven investor confidence, the market price of our common stock could decline for reasons unrelated to our business, operating results or financial condition. The market price for our stock might also decline in reaction to events that affect other companies within, or outside, our industry, even if these events do not directly affect us. Some companies that have experienced volatility in the trading price of their stock have been subject of securities litigation. If we are the subject of such litigation, it could result in substantial costs and a diversion of management’s attention and resources.
Our business could be negatively affected as a result of actions of stockholders.
We value constructive input from investors and regularly engage in dialogue with our stockholders regarding strategy and performance. Our board of directors and management team are committed to acting in the best interests of all of our stockholders. There is no assurance that the actions taken by our board of directors and management in seeking to maintain constructive engagement with certain stockholders will be successful.

On April 13, 2022, Engaged Capital Flagship Master Fund, LP, together with certain affiliates (collectively “Engaged”), filed a preliminary proxy statement seeking to solicit proxies in favor of the election of two director candidates to our board of directors at our 2022 annual meeting of stockholders ("2022 Annual Meeting"). Engaged also made public statements critical of our board of directors, management and operations. On May 16, 2022, the Company and Engaged entered into a Cooperation Agreement, which expired by its terms on March 1, 2023. During the first half of 2023, Engaged sought additional changes with respect to the Company's governance, and, following a period of negotiation, the Company and Engaged as of June 5, 2023 entered into another Cooperation Agreement that, among other things, will significantly alter the composition of our board of directors. The amounts of time, attention and resources that were required of our company and its board and executive leadership to address Engaged-related matters, including navigating potential proxy contests with Engaged and the settlement with Engaged, were substantial, and the residual impact of this diversion of the Company's resources and leadership away from operational matters on the Company's business and financial performance is uncertain.
81



Moreover, responding to any future actions by Engaged, or by other activist stockholders likewise could be costly and time-consuming, disruptive to our operations, and distracting to our management, our board of directors and our employees. Any future contested election with respect to the company's directors could require us to incur substantial legal, public relations and other advisory fees and proxy solicitation expenses. Further, in such situation we may choose to initiate, or may become subject to, litigation as a result of proposals by activist stockholders or proxy contests or matters relating thereto, which would serve as a further distraction to our board of directors and management and could require us to incur significant additional costs.

Additionally, perceived uncertainties as to our future direction as a result of stockholder activism or changes to the composition of our board of directors may lead to the perception of a change in the direction of our business or other instability, which may be exploited by our competitors and/or other activist stockholders and cause concern to our current or potential customers, employees, investors, partners and other constituencies, which could result in lost sales and the loss of business opportunities and make it more difficult to attract and retain qualified personnel and business partners. If customers choose to delay, defer or reduce business with us or do business with our competitors instead of us, then our business, financial condition and operating results would be adversely affected. In addition, our share price could experience periods of increased volatility as a result of stockholder activism.
Substantial future sales of shares by our stockholders could negatively affect our stock price.
Sales of a substantial number of shares of our common stock in the public market could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. We have approximately 99,112,165 shares of common stock outstanding as of June 30, 2023, assuming no exercise of our outstanding options or vesting of our outstanding RSUs.
Our equity incentive plans allow us to issue, among other things, stock options, restricted stock and restricted stock units, and we have filed a registration statement under the Securities Act to cover the issuance of shares upon the exercise or vesting of awards granted under those plans.
The concentration of our common stock ownership with our executive officers, directors and owners of 5% or more of our outstanding common stock will limit our ability to influence corporate matters.
Our executive officers, directors and owners of 5% or more of our outstanding common stock together beneficially own approximately 32% of our outstanding common stock, based on the number of shares outstanding as of June 30, 2023. These stockholders therefore have significant influence over management and affairs, and over all matters requiring stockholder approval, including the election of directors and significant corporate transactions, such as a merger or other sale of our company or its assets, for the foreseeable future. This concentrated control limits stockholders' ability to influence corporate matters and, as a result, we may take actions that our stockholders do not view as beneficial. This ownership could affect the value of a stockholder's shares of common stock.
If securities analysts do not publish research or if securities analysts or other third parties publish inaccurate or unfavorable research about us, the price of our common stock could decline.
The trading market for our common stock will rely in part on the research and reports that securities analysts and other third parties choose to publish about us. We do not control these analysts or other third parties. The price of our common stock could decline if one or more securities analysts downgrade our common stock or if one or more securities analysts or other third parties publish inaccurate or unfavorable research about us or cease publishing reports about us.
We do not intend to pay dividends for the foreseeable future.
We intend to retain all of our earnings for the foreseeable future to finance the operation and expansion of our business, and do not anticipate paying cash dividends on our common stock. As a result, a stockholder can expect to receive a return on the stockholder's investment in our common stock only if the market price of the stock increases.
Provisions in our charter documents and under Delaware law could discourage a takeover that stockholders may consider favorable.
Provisions in our certificate of incorporation and by-laws may have the effect of delaying or preventing a change of control or changes in our management. Amongst other things, these provisions:
82



authorize the issuance of “blank check” preferred stock that could be issued by our Board of Directors to defend against a takeover attempt;
require that directors only be removed from office for cause and only upon a majority stockholder vote;
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 rather than by stockholders;
prevent stockholders from calling special meetings; and
prohibit stockholder action by written consent, requiring all actions to be taken at a meeting of the stockholders.
In addition, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which generally prohibits a Delaware corporation from engaging in a broad range of business combinations with any “interested” stockholder for a period of three years following the date on which the stockholder becomes an “interested” stockholder.
Risks Related to Debt Financing Transactions
We are leveraged financially, which could adversely affect our ability to adjust our business to respond to competitive pressures and to obtain sufficient funds to satisfy our future growth, business needs and development plans.
On November 30, 2022, we as the borrower, and certain of our subsidiaries as guarantors (the “Guarantors”), entered into (i) a Financing Agreement (the “ABL Agreement”) with PNC Bank, N.A. (“PNC”), pursuant to which PNC provides the Company with a senior secured asset-based revolving credit facility in an aggregate principal amount of $50 million (including a $5 million sub-facility for letters of credit) (the “ABL Facility”) and (ii) a Financing Agreement (the “Term Loan Agreement”) with Blue Torch Capital LP (“BT”), pursuant to which BT agrees to provide the Company with senior secured term loans on the closing date in an aggregate principal amount of $55 million (the “Term Loan Facility”, with the Term Loan Agreement and the ABL Agreement being collectively referred to as the “Financing Agreements”).
The obligations under the Financing Agreements are guaranteed by the Guarantors and each Financing Agreement is secured by a split-lien on substantially all assets of the Company, with the ABL Agreement being secured by a first priority lien on all accounts receivable and other related assets of the Company and the Guarantors, and the Term Loan Agreement being secured by a first priority lien on all other assets of the Company and the Guarantors, including equity interests and intellectual property assets held by the Company and each Guarantor.
Our leveraged capital structure could have negative consequences, including, but not limited to, the following:
our ability to maintain compliance with the financial covenants under the Financing Agreements is dependent upon our future operating performance and future financial condition, both of which are subject to various risks and uncertainties;
we may be more vulnerable to economic downturns, less able to withstand competitive pressures, and less flexible in responding to changing business and economic conditions;
our ability to obtain additional financing in the future for working capital, capital expenditures, acquisitions, general corporate or other purposes may be limited;
a substantial portion of our cash flow from operations in the future may be required for the payment of the principal amount of our existing indebtedness when it becomes due; and
in the event of a failure by us to meet our payment or other obligations with respect to one or both of the Financing Agreements, the lenders could, pursuant to applicable security agreements relating to the Financing Agreements, acquire our accounts receivable, intellectual property, equity interests and other assets, and our subsidiaries' assets that are serving as security for the ABL Facility and the Term Loan Facility, which could significantly impair our business operations.
Our ability to meet our payment obligations under our notes, as well as maintain compliance with financial covenants under the ABL Facility and the Term Loan Facility, depends on our ability to generate significant cash flow
83



in the future. This, to some extent, is subject to general economic, financial, competitive, legislative, and regulatory factors as well as other factors that are beyond our control. There can be no assurance that our business will generate cash flow from operations, or that additional capital will be available to us, in an amount sufficient to enable us to meet our debt payment obligations and to fund other liquidity needs. If we are unable to generate sufficient cash flow to service our debt obligations, we may need to refinance or restructure our debt, reduce or delay capital investments, or seek to raise additional capital. If we were unable to implement one or more of these alternatives, we may be unable to meet our debt payment obligations, which could have a material adverse effect on our business, results of operations, or financial condition.
General Risks
Our business is subject to interruptions, delays or failures resulting from earthquakes, other natural catastrophic events or terrorism.
Our headquarters is located in Salt Lake City, Utah. Our current technology infrastructure is hosted across two data centers in co-location facilities in California and Virginia. In addition, we use industry-leading cloud providers to host our applications and services. Our services, operations and the data centers from which we provide our services are vulnerable to damage or interruption from earthquakes, fires, floods, public health crises such as pandemics and epidemics, power losses, telecommunications failures, terrorist attacks, acts of war, human errors, break-ins and similar events (such as the COVID-19 pandemic). A significant natural disaster, such as an earthquake, fire or flood, could have a material adverse impact on our business, financial condition and results of operations, and our insurance coverage may be insufficient to compensate us for losses that may occur. In addition, global climate change could result in certain types of natural disasters occurring more frequently or with more intense effects. Acts of terrorism could cause disruptions to the Internet, our business or the economy as a whole. We may not have sufficient protection or recovery plans in certain circumstances, such as natural disasters affecting areas where data centers upon which we rely are located, and our business interruption insurance may be insufficient to compensate us for losses that may occur. Such disruptions could negatively impact our ability to run our platforms, which could harm our business.
Our ability to raise capital in the future may be limited, and our failure to raise capital when needed could prevent us from growing.
We may in the future be required to raise additional capital through public or private financing or other arrangements. Such financing may not be available on acceptable terms, or at all, and our failure to raise capital when needed could harm our business. Additional equity or equity-linked financing, may dilute the interests of our stockholders, and additional debt financing, if available, may involve restrictive covenants and could reduce our profitability. If we cannot raise funds on acceptable terms, we may not be able to grow our business. In addition, there are various global risks, such as the uncertain state of the global economy and possible future impacts relating to the ongoing Russia-Ukraine military conflict in Ukraine, that could result in significant disruption to global financial markets, reducing our ability to access capital, which could negatively affect our liquidity in the future.

84



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

Item 3.         Defaults Upon Senior Securities.
None.

Item 4.         Mine Safety Disclosures.
Not applicable.

Item 5.         Other Information.
During the three months ended June 30, 2023, none of the Company's directors or executive officers has adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (each as defined in Item 408 of Regulation S-K under the Exchange Act).

85



Item 6.         Exhibits.
  Incorporated by Reference
NumberExhibit TitleFormFile No.ExhibitFiling
Date
Filed
Herewith
2.18-K001-363312.16/20/2023
3.110-K001-363313.13/11/2016 
3.28-A001-363313.111/12/2021
3.38-K001-363313.16/30/2022
3.48-K001-363313.11/3/2023
4.110-Q001-363313.48/9/2022
4.2S-1/A333-1936924.12/25/2014 
10.1†X
10.28-K001-3633110.16/6/2023
10.38-K001-3633110.16/20/2023
10.48-K001-3633110.26/20/2023
31.1    X
31.2    X
32.1*    X
32.2*    X
101.INSInline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.    X
101.SCHInline XBRL Taxonomy Extension Schema Document.    X
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.    X
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.    X
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.    X
86



101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.    X
104Cover Page Interactive Data File (formatted as inline XBRL with applicable taxonomy extension information contained in Exhibits 101)    X
*The certifications attached as Exhibit 32.1 and 32.2 that accompany this Quarterly Report on Form 10-Q are not deemed filed with the Securities and Exchange Commission and are not to be incorporated by reference into any filing of Quotient under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Form 10-Q, irrespective of any general incorporation language contained in such filing.     
Indicates a management contract or compensatory plan or arrangement.
87



SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
 
 QUOTIENT TECHNOLOGY INC.
  
    
Dated: August 8, 2023By: /s/ Matt Krepsik
   Matt Krepsik
   Chief Executive Officer
   (Principal Executive Officer)
    
Dated: August 8, 2023By: /s/ Yuneeb Khan
   Yuneeb Khan
   Chief Operating Officer and Chief Financial Officer and Treasurer
   (Principal Financial Officer and Principal Accounting Officer)

88
EX-10.1 2 quot-20230630x10qexx101.htm EX-10.1 Document

Exhibit 10.1
QUOTIENT TECHNOLOGY INC.
NONEMPLOYEE DIRECTOR DEFERRAL PROGRAM
1.Purpose of Program
The purpose of this Nonemployee Director Deferral Program (the “Program”), adopted and administered under the Quotient Technology Inc. 2013 Equity Incentive Plan and any successor equity incentive plan(s) (the “Incentive Plan”), is to enable nonemployee directors of Quotient Technology Inc. (the “Company”) to elect to defer the receipt of shares of common stock of the Company (“Common Stock”) payable to them for their service on the Board of Directors of the Company (the “Board”).
2.Administration of Program
The Program shall be administered by the Compensation Committee of the Board (the “Committee”). The Committee shall have the power and authority to administer, construe and interpret the Program, to make rules for administering the Program and to make changes in such rules.
3.Participation
All Nonemployee Directors shall be eligible to participate in the Program. The term “Nonemployee Director” means a member of the Board who, at the time an election is made under the Program, is not an employee of the Company or any of its subsidiaries and expects to be entitled to receive a grant of Restricted Stock Units (as defined in the Incentive Plan) for his or her services as a member of the Board.
4.Election to Defer Receipt of Restricted Stock Units
(a)Program Commencement. The Program shall become effective as of July 4, 2023 (the “Effective Date”). Not later than thirty (30) days following the Effective Date, any Nonemployee Director who is eligible to participate in the Program may elect to defer the receipt of the Restricted Stock Units granted or to be granted to the Nonemployee Director by the Company for services to be performed by the Nonemployee Director following the date on which the Program commences. Such deferral election may apply to (i) Restricted Stock Unit awards granted in 2023 on or after the date of such deferral election and (ii) any outstanding Restricted Stock Unit awards granted prior to the date of such deferral election that are scheduled to vest over vesting periods that begin after the date of such deferral election. An election to defer Restricted Stock Units pursuant to clause (i) may apply to 25%, 50%, 75% or 100% of the Restricted Stock Units to be granted after the date of such election, and an election to defer outstanding Restricted Stock Units pursuant to clause (ii) may apply only to 100% of the Restricted Stock Units scheduled to vest in such future vesting periods.
(b)Initial Year of Service. In connection with a Nonemployee Director’s commencement of service on the Board, such Nonemployee Director may, not later than thirty (30) days following such Nonemployee Director’s commencement of service, elect to defer 25%, 50%, 75% or 100% of the Restricted Stock Units to be granted to the Nonemployee Director by the Company for services to be performed by the Nonemployee Director in the calendar year in which such service commences.
(c)Subsequent Years. A Nonemployee Director may elect to defer the receipt of 25%, 50%, 75% or 100% of the Restricted Stock Units to be granted to the Nonemployee Director by the Company for services performed in any subsequent calendar year by submitting a deferral election during the open enrollment period in December of the year prior to the year in which the Restricted Stock Unit award is granted.



(d)Changing Deferral Elections. An election made by a Nonemployee Director shall be irrevocable for the calendar year to which it applies. An election made for awards granted in any calendar year shall not continue to apply to awards granted in any subsequent calendar year unless the Nonemployee Director submits a new election for such subsequent calendar year.
5.Deferred Stock Unit Account
(a)Deferred Stock Units. Each Restricted Stock Unit deferred by a Nonemployee Director pursuant to Section 4 shall be converted into a deferred stock unit (a “Deferred Stock Unit”), which shall be credited to an account established on behalf of such Nonemployee Director (an “Account”). Each Deferred Stock Unit represents the right to receive one share of Common Stock at the time determined in accordance with Section 6 of this Program.
(b)Dividend Equivalents. As of each date on which the Company pays a cash dividend to record owners of shares of Common Stock (a “Dividend Date”), the number of Deferred Stock Units credited to each Nonemployee Director’s Account shall increase by (i) the product of the total number of Deferred Stock Units credited to such Account immediately prior to such Dividend Date multiplied by the dollar amount of the cash dividend paid per share of Common Stock on such Dividend Date, divided by (ii) the Fair Market Value of a share of Common Stock on such Dividend Date. Any such additional Deferred Stock Units shall be subject to the same payment terms set forth herein as the Deferred Stock Units to which they relate.
6.Timing of Payment
Upon the earliest to occur of (i) the first business day of the calendar year following the calendar year in which the Nonemployee Director separates from service on the Board, within the meaning of Section 409A of the Internal Revenue Code of 1986, as amended (the “Code”), or dies or (ii) a change in control event, as defined in Section 409A of the Code, the Company shall issue to such Nonemployee Director in lump sum one share of Common Stock for each Deferred Stock Unit credited to such Nonemployee Director’s Account maintained under this Program.
7.Limitations and Conditions
(a)Shares issued under the Program shall be granted pursuant to the Incentive Plan or any successor thereto. The terms of this Program and the awards deferred hereunder are subject to the terms and conditions of the Incentive Plan , which are hereby incorporated herein in their entirety and made a part of this Program. Unless otherwise indicated, any capitalized term used but not defined herein has the meaning ascribed to such term in the Incentive Plan.
(b)Nothing contained herein shall be deemed to create the right in any Nonemployee Director to remain a member of the Board, to be nominated for reelection or to be reelected as such or, after ceasing to be such a member, to receive any shares of Common Stock under the Program to which he or she is not already entitled with respect to any year.
8.Stock Adjustments
In the event of any change in the Common Stock through merger, consolidation, reorganization, reincorporation, recapitalization, reclassification, stock dividend, stock split, reverse stock split, split-up, split-off, spin-off, combination of shares, exchange of shares or similar change in the capital structure of the Company, if all or substantially all the assets of the Corporation are transferred to any other corporation in a reorganization, or in the event of payment of a dividend or distribution to the stockholders of the Company in a form other than Common Stock (excepting normal cash dividends) that has a material effect on the fair market value of shares of Common Stock, appropriate adjustments shall be
    2



made by the Committee in the number of Deferred Stock Units credited to each Account maintained under this Program.
9.Amendment and Termination
The Board shall have the power to amend or terminate the Program at any time.
10.Miscellaneous
(a)Severability. If any provision of the Program is held illegal or invalid for any reason, the illegality or invalidity will not affect the remaining parts of the Program, and the Program will be construed and enforced as if the illegal or invalid provision had not been included.
(b)Requirements of Law. The issuance of payments under the Program will be subject to all applicable laws, rules, and regulations, and to any approvals required by any governmental agencies or national securities exchanges.
(c)Unfunded Status of the Program. The Program is intended to constitute an unfunded plan. With respect to any payments not yet made to a Nonemployee Director by the Company, nothing contained herein will give any rights to a Nonemployee Director that are greater than those of an unsecured general creditor of the Company.
(d)Section 409A. The provisions of this Program shall be construed and interpreted in a manner consistent with the requirements for avoiding taxes or penalties under Section 409A of the Code. If the Company determines that any amounts payable hereunder may be taxable to the Nonemployee Director under Section 409A of the Code, the Company may (i) adopt such amendments to the Program and appropriate policies and procedures, including amendments and policies with retroactive effect, that the Company determines necessary or appropriate to preserve the intended tax treatment of the benefits provided by this Program and/or (ii) take such other actions as the Company determines necessary or appropriate to avoid or limit the imposition of an additional tax under Section 409A; provided, that neither the Company nor any of its affiliates nor any other person or entity shall have any liability to any Nonemployee Director with respect to the tax imposed by Section 409A of the Code. Notwithstanding any other provision of this Program, if a Nonemployee Director is a “specified employee,” as defined in Section 409A(a)(2)(B) of the Code, then to the extent required by Section 409A of the Code, no payment will be made prior to the earlier to occur of (i) six months following such Nonemployee Director’s separation from service or (ii) the date of the Nonemployee Director’s death.
(e)Governing Law. The Program will be construed in accordance with and governed by the laws of the State of Delaware, determined without regard to its conflict of law rules.

    3

EX-31.1 3 quot-20230630x10qexx311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF PRINCIPAL EXECUTIVE OFFICER
PURSUANT TO EXCHANGE ACT RULES 13A-14(A) AND 15D-14(A),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Matt Krepsik, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Quotient Technology Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting.

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.

/s/ Matt Krepsik
Matt Krepsik
Chief Executive Officer
(Principal Executive Officer)
 
Date: August 8, 2023

EX-31.2 4 quot-20230630x10qexx312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF PRINCIPAL FINANCIAL OFFICER
PURSUANT TO EXCHANGE ACT RULES 13A-14(A) AND 15D-14(A),
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Yuneeb Khan, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of Quotient Technology Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting.
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.

/s/ Yuneeb Khan
Yuneeb Khan
Chief Operating Officer and Chief Financial Officer and Treasurer
(Principal Financial Officer and Principal Accounting Officer)
 
Date: August 8, 2023

EX-32.1 5 quot-20230630x10qexx321.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 Quarterly Report of Quotient Technology Inc. (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Matt Krepsik, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) 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 result of operations of the Company.

/s/ Matt Krepsik
Matt Krepsik
Chief Executive Officer
(Principal Executive Officer)
 
Date: August 8, 2023

EX-32.2 6 quot-20230630x10qexx322.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 Quarterly Report of Quotient Technology Inc. (the “Company”) on Form 10-Q for the quarterly period ended June 30, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Yuneeb Khan, Chief Financial Officer of the Company, certify pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) 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.

/s/ Yuneeb Khan
Yuneeb Khan
Chief Operating Officer and Chief Financial Officer and Treasurer
(Principal Financial Officer and Principal Accounting Officer)
 
Date: August 8, 2023

EX-101.SCH 7 quot-20230630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Allowance for Credit Losses link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Debt Obligations link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Information About Geographic Areas link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Allowance for Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenues Disaggregated by Type of Services (Details) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Fair Value Measurements - Schedule of Changes in Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Allowance for Credit Losses - Schedule of Activity in Allowance for Credit Losses (Details) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Balance Sheet Components - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Balance Sheet Components - Accrued Compensation and Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Balance Sheet Components - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization for Intangible Assets Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Intangible Assets - Estimated Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Debt Obligations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Stock-Based Compensation - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Stock-Based Compensation - Schedule of Assumptions Used to Estimate the Fair Value of Stock Options and Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Stock-Based Compensation - Schedule of Stock Option and Restricted Stock Units Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Net Loss Per Share - Schedule of Outstanding Common Equivalent Shares Excluded from Computation of Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Employee Benefit Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 quot-20230630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 quot-20230630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 quot-20230630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Schedule of Accrued Compensation and Benefits Schedule of Accrued Liabilities [Table Text Block] Statistical Measurement [Domain] Statistical Measurement [Domain] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Options expiration period Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period 25% Excess Cash Flow Twenty Five Percentage Excess Cash Flow [Member] Twenty Five Percentage Excess Cash Flow Award Type Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Interest rate on outstanding loans Line of Credit Facility, Interest Rate at Period End Debt Obligations Debt Disclosure [Text Block] Common stock and additional paid-in capital: Common Stock Including Additional Paid in Capital [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Cash payments for purchase of assets Payments to Acquire Businesses, Gross Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Result Marketing Group, Ltd. v. Southeastern Grocers et al Result Marketing Group, Ltd. v. Southeastern Grocers et al [Member] Result Marketing Group, Ltd. v. Southeastern Grocers et al Principal payments on promissory note and finance lease obligations Principal Payments On Promissory Note And Capital Lease Obligations Principal payments on promissory note and capital lease obligations. Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Accounts payable Accounts Payable, Current Computer equipment Computer Equipment [Member] Restatement Determination Date: Restatement Determination Date [Axis] Distribution fees, software license fees and marketing services Distribution And Software License Fees And Marketing Services Distribution and software license fees and marketing services. Commitments and contingencies (Note 13) Commitments and Contingencies Insider Trading Policies and Procedures [Line Items] Payments for taxes related to net share settlement of equity awards Payments For Taxes Related To Net Share Settlement Of Equity Awards Payments For Taxes Related To Net Share Settlement Of Equity Awards Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Geographical [Axis] Geographical [Axis] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] Income Taxes Income Tax Disclosure [Text Block] Deferred revenues Increase (Decrease) in Contract with Customer, Liability Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Current liabilities: Liabilities, Current [Abstract] Preferred stock, par value (in USD per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, $0.00001 par value—10,000,000 shares authorized; 250,000 shares designated as Series A Junior Participating Preferred Stock; and no shares    issued or outstanding at June 30, 2023 and December 31, 2022 Preferred Stock, Value, Issued Business Acquisition [Line Items] Business Acquisition [Line Items] RSUs Outstanding, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payments for contingent consideration Payment for Contingent Consideration Liability, Financing Activities Commitments And Contingencies [Line Items] Commitments And Contingencies [Line Items] Commitments and contingencies. Net loss per share, diluted (in USD per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net of allowance for credit losses of $203 and $706 at    June 30, 2023 and December 31, 2022, respectively Accounts Receivable, after Allowance for Credit Loss, Current Secured Overnight Financing Rate SOFR Secured Overnight Financing Rate SOFR [Member] Secured Overnight Financing Rate SOFR Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Line of Credit Line of Credit [Member] Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Payments for contingent consideration and bonuses Payment for Contingent Consideration Liability, Operating Activities Litigation Case [Axis] Litigation Case [Axis] Exercise of employee stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Loss on contract settlement Loss on Contracts Consideration in cash (in USD per share) Options granted (in USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Weighted average grant date fair value (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net loss Net loss Net Income (Loss) Total current liabilities Liabilities, Current Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Schedule of Supplemental Balance Sheet Information Related to Operating Leases Schedule Of Supplemental Balance Sheet Information Related To Operating Leases Table [Table Text Block] Schedule of supplemental balance sheet information related to operating leases. Leases Lessee, Operating Leases [Text Block] Net Intangible Assets, Gross (Excluding Goodwill) 50% Excess Cash Flow Fifty Percentage Excess Cash Flow [Member] Fifty Percentage Excess Cash Flow Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Employee Stock Purchase Plan Employee Stock [Member] Loss Contingency Defendant [Domain] Loss Contingency Defendant [Domain] Loss Contingency Defendant [Domain] Open Purchase Commitments Purchase Commitment [Member] Professional Sports Team Suite Professional Sports Team Suite [Member] Professional sports team suite. Media service rights Media Service Rights [Member] Media service rights. Stockholders’ equity: Equity, Attributable to Parent [Abstract] Options exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Schedule of Computation of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Executive Category: Executive Category [Axis] Weighted Average Amortization Period (Years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life RSUs Outstanding, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Options exercised (in USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Name Measure Name Current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Patents Patents [Member] Name Forgone Recovery, Individual Name Write-offs charged against the allowance Accounts Receivable, Allowance For Credit Loss, Writeoff Accounts Receivable, Allowance For Credit Loss, Writeoff Goodwill Goodwill Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] 2013 Employee Stock Purchase Plan 2013 Employee Stock Purchase Plan [Member] 2013 Employee Stock Purchase Plan Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Change in provision for expected credit losses Accounts Receivable, Provision For Credit Loss Expense (Reversal) Accounts Receivable, Provision For Credit Loss Expense (Reversal) Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Options granted (in shares) Options granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Loss Contingency Defendant [Axis] Loss Contingency Defendant [Axis] Loss Contingency Defendant Purchase price of common stock percentage of fair market value Employee Stock Purchase Plan Maximum Percentage Of Market Value Purchase Price Employee stock purchase plan maximum percentage of market value purchase price. Payments made during the period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Measurement Frequency [Axis] Measurement Frequency [Axis] Operating lease liabilities Other non-current liabilities Operating Lease, Liability, Noncurrent Restricted stock units Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation Depreciation Retirement Benefits [Abstract] Retirement Benefits [Abstract] Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Income Statement Location Income Statement Location [Axis] Line of Credit Facility [Table] Line of Credit Facility [Table] Purchase Commitment, Excluding Long-term Commitment Purchase Commitment, Excluding Long-Term Commitment [Axis] Schedule of Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Maximum contribution amount Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount Product and Service Product and Service [Domain] Schedule of Outstanding Common Equivalent Shares Excluded from Computation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Research and development Research and Development Expense [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Fair value of options vested, total Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Prefunded liability Accrued Prefunded Liability Accrued prefunded liability. Outstanding common equivalent shares (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Restricted stock units granted (in shares) RSUs granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Interest expense Interest Expense Property And Equipment Property And Equipment [Member] Property And Equipment Fixed asset purchases not yet paid Capital Expenditures Incurred but Not yet Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] General and administrative General and Administrative Expense [Member] Property and equipment, gross Property, Plant and Equipment, Gross Right-of-use assets obtained in exchange for    lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Weighted average remaining contractual term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term 2023, remaining six months Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less: Imputed Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating lease liabilities Other current liabilities Operating Lease, Liability, Current Issuance of common stock, stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Amortization expense of intangible assets Amortization of Intangible Assets Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Deferred revenue, revenue recognized Contract With Customer, Liability, Revenue Recognized, Including Opening Balance Contract With Customer, Liability, Revenue Recognized, Including Opening Balance Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Total estimated amortization expense Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Operating lease costs for right-of-use assets Operating Lease, Cost Common stock, shares issued (in shares) Common Stock, Shares, Issued RSUs vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Total preliminary acquisition consideration Business Combination, Consideration Transferred Gross profit Gross Profit Deferred revenues Contract with Customer, Liability, Current Schedule of Assumptions Used to Estimate the Fair Value of Stock Options Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name 2028 and beyond Finite Lived Intangible Assets Amortization Expense After Year Four Finite lived intangible assets amortization expense after year four. Assets fair value Assets, Fair Value Disclosure Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Stock Options Stock options and ESPP Employee Stock Option [Member] Rate at which the company matches employee contribution Defined Contribution Plan, Employer Matching Contribution, Percent of Match Media Media Services [Member] Media services. Unrecognized stock based compensation, amortized weighted average period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized stock based compensation Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Short-term lease costs related to short-term operating leases Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Domain] Antidilutive Securities, Name Antidilutive Securities, Name [Domain] BT Term Loan Facility BT Term Loan Facility [Member] BT Term Loan Facility Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Basis of Presentation and Consolidation Basis of Accounting, Policy [Policy Text Block] Options Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] 2013 Employee Stock Purchase Plan ("ESPP") Employee Stock Purchase Plan [Member] 2013 Employee Stock Purchase Plan [Member]. Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Allowance for credit losses accounts Balance at the beginning of period Balance at the end of period Accounts Receivable, Allowance for Credit Loss, Current Schedule of Gross Carrying Amount and Accumulated Amortization for Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Other current liabilities Total other current liabilities Other Liabilities, Current Variable Rate [Axis] Variable Rate [Axis] Income Statement [Abstract] Income Statement [Abstract] Operating expenses: Costs and Expenses [Abstract] Title of 12(b) Security Title of 12(b) Security Capitalized costs Capitalized Computer Software, Additions Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] RSUs vested and withheld for taxes (in shares) Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period And Shares Paid For Tax Withholding Share based compensation arrangement by share based payment award equity instruments other than options vested in period and shares paid for tax withholding. Sublease income received Sublease Income Acquisitions Business Combination Disclosure [Text Block] Stock Based Compensation Expense Stock Based Compensation Expense [Member] Stock Based Compensation Expense Indefinite lived intangible, gross value Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Beginning balance (in USD per share) Ending balance (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Debt instrument of minimum liquidity Debt Instrument Of Minimum Liquidity Debt Instrument Of Minimum Liquidity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Performance-Based Restricted Stock Units Performance-Based Restricted Stock Units [Member] Performance-Based Restricted Stock Units Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Total lease costs Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] CB Neptune Holdings, LLC CB Neptune Holdings, LLC [Member] CB Neptune Holdings, LLC Balance Sheet Location Balance Sheet Location [Domain] Cumulative Effect, Period of Adoption [Axis] Cumulative Effect, Period of Adoption [Axis] Entity Interactive Data Current Entity Interactive Data Current 2028 and thereafter Lessee Operating Lease Liability Payments Due After Year Four Lessee Operating Lease Liability Payments Due After Year Four Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Schedule of Supplemental Cash Flow Information Related to Operating Leases Schedule Of Supplemental Cash Flow Information Related To Operating Leases Table [Table Text Block] Schedule of supplemental cash flow information related to operating leases. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Supplemental disclosures of noncash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Debt instrument aggregate principal amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Interest rate on outstanding loans Line Of Credit Facility, Additional Interest In The Event Of Default On Outstanding Loans Line Of Credit Facility, Additional Interest In The Event Of Default On Outstanding Loans Current assets: Assets, Current [Abstract] Leases [Abstract] Leases [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] Promotion service rights Franchise Rights [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for operating lease liabilities Operating Lease, Payments Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Matching contribution expense Deferred Compensation Arrangement with Individual, Contributions by Employer Impairment of long-lived and right-of-use assets Operating Lease, Impairment Loss PEO PEO [Member] Federal Fund Rates Federal Fund Rates [Member] Federal Fund Rates CALIFORNIA CALIFORNIA Shares available for issuance (in shares) Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Issuance Share based compensation arrangement by share based payment award number of shares available for issuance under ESPP. Common stock, par value (in USD per shares) Common Stock, Par or Stated Value Per Share Maximum contribution of base compensation for employee stock purchase plan Employee Stock Purchase Plan Maximum Contribution Of Base Compensation Through Payroll Employee stock purchase plan maximum contribution of base compensation through payroll. Foreign currency translation adjustments Other comprehensive income (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Liability related to litigation settlement Estimated Litigation Liability, Current Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Options Outstanding, Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Promotion Promotion Services [Member] Promotion services. Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Total operating lease liabilities Total Operating Lease, Liability Vested and exercisable at the end of period, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Credit Facility [Axis] Credit Facility [Axis] Total liabilities Liabilities Schedule of Stock Option and Restricted Stock Units Award Activity Share-Based Payment Arrangement, Activity [Table Text Block] Volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stock Options, RSUs and PSUs Stock Options, RSUs and PSUs [Member] Stock Options, RSUs and PSUs Vested and exercisable at the end of period (in USD 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] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated other comprehensive loss: AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Common stock reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Measurement Frequency [Domain] Measurement Frequency [Domain] All Executive Categories All Executive Categories [Member] Bonus Accrued Bonuses, Current Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Sales and marketing Selling and Marketing Expense 75% Excess Cash Flow Seventy Five Percentage Excess Cash Flow [Member] Seventy Five Percentage Excess Cash Flow Common stock, $0.00001 par value—250,000,000 shares authorized; 99,112,165    and 97,149,665 shares issued and outstanding at June 30, 2023 and    December 31, 2022, respectively Common Stock, Value, Issued General and administrative General and Administrative Expense Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Trade names Trade Names [Member] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes Senior Notes [Member] Total current assets Assets, Current Contingent consideration paid out, financing activity Business Combination, Contingent Consideration, Liability All Individuals All Individuals [Member] Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] PNC Revolver Facility PNC Revolver Facility [Member] PNC Revolver Facility Litigation Case [Domain] Litigation Case [Domain] Other (expense) income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Contingent consideration paid out, operating activity Change In Fair Value Of Contingent Consideration Change in fair value of contingent consideration. Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Contingent consideration, fair value Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Shares related to convertible senior notes Shares Related To Convertible Senior Notes [Member] Shares related to convertible senior notes. PEO Name PEO Name Balance at the beginning of period Total Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized RSUs and PSUs granted (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Office Lease Building [Member] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Schedule of Estimated Amortization of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Contingent consideration liability Business Combination, Contingent Consideration, Liability, Current Class of Stock [Axis] Class of Stock [Axis] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Preferred stock, shares designated as Series A Junior Participating Preferred Stock (in shares) Preferred Stock, Convertible, Shares Issuable Other Other Accrued Liabilities, Current Payroll and related expenses Accrued Salaries, Current Description of Business Nature of Operations [Text Block] Furniture and fixtures Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Lease Contractual Term Lease Contractual Term [Domain] Accrued compensation and benefits Increase (Decrease) in Employee Related Liabilities Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Beginning balances Ending balance Equity, Attributable to Parent Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Expected life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Commissions Accrued Sales Commission, Current Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Principal payments on term loan Principal Payments On Term Loan Principal Payments On Term Loan Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Entity Emerging Growth Company Entity Emerging Growth Company Offering period of employee stock purchase plan Offering Period Of Employee Stock Purchase Plan Offering period of employee stock purchase plan. Debt issuance costs Debt Issuance Costs, Net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Convertible notes, effective interest rate Debt Instrument, Interest Rate, Effective Percentage 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 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Antidilutive Securities [Axis] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four 2013 Equity Incentive Plan Share-Based Payment Arrangement [Member] Title Trading Arrangement, Individual Title Weighted Average Exercise Price, Options Outstanding (in USD 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 Debt instrument of maximum leverage ratio, minimum fixed charge coverage ratio, and less than liquidity Debt Instrument Of Maximum Leverage Ratio, Minimum Fixed Charge Coverage Ratio, And Less Than Liquidity Debt Instrument Of Maximum Leverage Ratio, Minimum Fixed Charge Coverage Ratio, And Less Than Liquidity Individual: Individual [Axis] Domain names Marketing-Related Intangible Assets [Member] Payments for taxes related to net share settlement of equity awards APIC, Share-Based Payment Arrangement, Recognition and Exercise City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service Product and Service [Axis] Net Loss Per Share Earnings Per Share [Text Block] Income Statement Location Income Statement Location [Domain] Schedule of Changes in Contingent Consideration Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Operating lease, term of contract Lessee, Operating Lease, Term of Contract Vacation Accrued Vacation, Current Software Software and Software Development Costs [Member] Minimum Minimum [Member] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Area of property Area of Real Estate Property Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Contingent consideration payable in cash Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Liabilities fair value Liabilities, Fair Value Disclosure Other non-cash expenses Other Noncash Expense Maximum leverage ratio Maximum Leverage Ratio Maximum Leverage Ratio Forward Looking Term Rate Forward Looking Term Rate [Member] Forward Looking Term Rate Cash paid for income taxes Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated deficit: Retained Earnings [Member] Goodwill deductible for income tax purposes Business Acquisition, Goodwill, Expected Tax Deductible Amount Registered users Registered Users [Member] Registered users. Schedule of Stock Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other assets 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 Net loss per share, basic (in USD per share) Earnings Per Share, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Issuance of common stock, purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Accounting Policies [Abstract] Accounting Policies [Abstract] Payment of termination fee Payment Of Termination Fee Payment Of Termination Fee Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2023, remaining six months Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Options exercised, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Accounts payable and other liabilities Increase (Decrease) in Accounts Payable and Other Operating Liabilities Reference Rate Loans Reference Rate Loans [Member] Reference Rate Loans Vested and exercisable at the end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Purchase Commitment, Excluding Long-term Commitment Purchase Commitment, Excluding Long-Term Commitment [Domain] Southeastern Grocers Southeastern Grocers [Member] Southeastern Grocers Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Developed technologies Technology-Based Intangible Assets [Member] Termination Date Trading Arrangement Termination Date Sublease term Lessee, Operating Sublease, Term Lessee, Operating Sublease, Term Common stock, shares authorized (in shares) Common Stock, Shares Authorized Amortization expense Capitalized Computer Software, Amortization Repayment of line of credit Repayment of line of credit Repayments of Lines of Credit Debt Instrument Prepayments Excess [Axis] Debt Instrument Prepayments Excess [Axis] Debt Instrument Prepayments Excess Short-term debt Short-Term Debt Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Contingent consideration paid out Payment For Contingent Consideration Liability Payment for contingent consideration liability. 2023 Performance-Based Restricted Stock Unit Awards 2023 Performance-Based Restricted Stock Unit Awards [Member] 2023 Performance-Based Restricted Stock Unit Awards Annual increases in number of shares available for issuance (in shares) Annual Increases In Number Of Shares Available For Issuance Annual Increases in number of shares available for issuance. Traffic acquisition cost Accrued Acquisition Cost Current Accrued acquisition cost current. Adjustments to reconcile net loss to net cash (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] Distribution fees Accrued Distribution Fees Current Accrued distribution fees current. Debt Instrument Prepayments Excess [Domain] Debt Instrument Prepayments Excess [Domain] Debt Instrument Prepayments Excess [Domain] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Percentage of outstanding stock Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum Compensation Amount Outstanding Recovery Compensation Amount Allowance (recovery) for credit losses Accounts Receivable, Credit Loss Expense (Reversal) RSUs canceled or expired (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Legal and audit fees Legal and Audit Fees Legal and Audit Fees Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three RSUs canceled or expired (in shares) RSUs canceled or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Insider Trading Arrangements [Line Items] 2022 Performance-Based Restricted Stock Unit Awards 2022 Performance-Based Restricted Stock Unit Awards [Member] 2022 Performance-Based Restricted Stock Unit Awards Vendor relationships Supplier Relationships [Member] Supplier relationships. Series A Junior Participating Preferred Stock Series A Junior Participating Preferred Stock [Member] Series A Junior Participating Preferred Stock Beginning balance, aggregate intrinsic value Ending balance, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Secured Overnight Financing Rate (SOFR) Plus Secured Overnight Financing Rate (SOFR) Plus [Member] Secured Overnight Financing Rate (SOFR) Plus Adjustment to Compensation, Amount Adjustment to Compensation Amount Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Cost of revenues Cost of Sales [Member] Lease Contractual Term Lease Contractual Term [Axis] Document Period End Date Document Period End Date Proceeds from borrowing on line of credit Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Credit Loss [Abstract] Credit Loss [Abstract] Schedule of Activity in Allowance for Credit Losses Accounts Receivable, Allowance for Credit Loss [Table Text Block] Entity Central Index Key Entity Central Index Key Amortization of debt discount and issuance cost Amortization of Debt Issuance Costs and Discounts Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Finite-Lived Intangible Assets, Gross Provision for (benefit from) income taxes (Benefit from) provision for income taxes Income Tax Expense (Benefit) Shares Available for Grant Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant Accrued compensation and benefits Total accrued compensation and benefits Employee-related Liabilities, Current Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Name Trading Arrangement, Individual Name Schedule of Revenues Disaggregated by Type of Services Disaggregation of Revenue [Table Text Block] Weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Revenues Total Revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Intangible Assets Intangible Assets Disclosure [Text Block] Schedule of Assumptions Used to Estimate the Fair Value of Employee Stock Purchase Plan Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Credit Facility [Domain] Credit Facility [Domain] Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Damages Loss Contingency, Damages Sought, Value Deferred revenue due to performance obligations Contract with Customer, Liability, Revenue Recognized, Increase Contract with Customer, Liability, Revenue Recognized, Increase Long-term debt Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold Improvements [Member] Sales and marketing Selling and Marketing Expense [Member] Weighted-average number of common shares used in computing net loss per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Increase in shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized Commitments And Contingencies [Table] Commitments And Contingencies [Table] Commitments and contingencies. Ubimo Ubimo Limited [Member] Ubimo Limited. Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Additional paid-in capital Additional Paid in Capital, Common Stock Balance Sheet Location Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Cover [Abstract] Vested and exercisable at the end of period, weighted average remaining contractual term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Allowance for Credit Losses Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Fair Value, Recurring Fair Value, Recurring [Member] Schedule of Other Current Liabilities Other Current Liabilities [Table Text Block] Other non-current liabilities Other Liabilities, Noncurrent RSUs vested (in USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Operating leases future minimum monthly rental payments due Total lease payments Lessee, Operating Lease, Liability, to be Paid Segments, Geographical Areas [Abstract] Segments, Geographical Areas [Abstract] Employee Benefit Plan Compensation and Employee Benefit Plans [Text Block] Total operating expenses Operating Expenses Information About Geographic Areas Segment Reporting Disclosure [Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Secured Debt Secured Debt [Member] Non-PEO NEO Non-PEO NEO [Member] Operating lease, renewal term Lessee, Operating Lease, Renewal Term Equity Components [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Projects in process Construction In Progress, Less Bonuses Paid, Gross Construction In Progress, Less Bonuses Paid, Gross Granted price per share percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Principal payment Line of Credit Facility, Periodic Payment, Principal Weighted-average number of common shares used in computing net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status 2021 Performance-Based Restricted Stock Unit Awards 2021 Performance-Based Restricted Stock Unit Awards [Member] 2021 Performance-Based Restricted Stock Unit Awards Loss from operations Operating Income (Loss) Cost of revenues Cost of Revenue Proceeds from issuance of common stock under stock plans Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Due from banks Due from Banks Options Outstanding, Weighted Average Remaining Contractual Term (Years) / Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Tranche One Share-Based Payment Arrangement, Tranche One [Member] Unamortized costs Capitalized Computer Software, Net Accounting Standards Update 2020-06 [Member] EX-101.PRE 11 quot-20230630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
6 Months Ended
Jun. 30, 2023
Aug. 03, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 001-36331  
Entity Registrant Name Quotient Technology Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 77-0485123  
Entity Address, Address Line One 1260 East Stringham Avenue,  
Entity Address, Address Line Two 6th Floor  
Entity Address, City or Town Salt Lake City  
Entity Address, State or Province UT  
Entity Address, Postal Zip Code 84106  
City Area Code (650)  
Local Phone Number 605-4600  
Title of 12(b) Security Common stock, $0.00001 par value  
Trading Symbol QUOT  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   99,730,174
Amendment Flag false  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q2  
Entity Central Index Key 0001115128  
Current Fiscal Year End Date --12-31  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 44,900 $ 56,891
Accounts receivable, net of allowance for credit losses of $203 and $706 at    June 30, 2023 and December 31, 2022, respectively 69,093 98,049
Prepaid expenses and other current assets 26,435 19,791
Total current assets 140,428 174,731
Property and equipment, net 32,065 28,773
Operating lease right-of-use assets 12,703 14,475
Intangible assets, net 2,567 4,494
Goodwill 128,427 128,427
Other assets 10,050 12,259
Total assets 326,240 363,159
Current liabilities:    
Accounts payable 28,930 30,027
Accrued compensation and benefits 6,296 12,060
Other current liabilities 44,141 53,255
Deferred revenues 20,059 15,519
Short-term debt 2,750 2,750
Total current liabilities 102,176 113,611
Operating lease liabilities 18,454 21,221
Other non-current liabilities 740 468
Long-term debt 47,197 48,034
Deferred tax liabilities 2,030 2,030
Total liabilities 170,597 185,364
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Preferred stock, $0.00001 par value—10,000,000 shares authorized; 250,000 shares designated as Series A Junior Participating Preferred Stock; and no shares    issued or outstanding at June 30, 2023 and December 31, 2022 0 0
Common stock, $0.00001 par value—250,000,000 shares authorized; 99,112,165    and 97,149,665 shares issued and outstanding at June 30, 2023 and    December 31, 2022, respectively 1 1
Additional paid-in capital 724,605 713,201
Accumulated other comprehensive loss (1,742) (1,756)
Accumulated deficit (567,221) (533,651)
Total stockholders’ equity 155,643 177,795
Total liabilities and stockholders’ equity $ 326,240 $ 363,159
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Allowance for credit losses accounts $ 203 $ 706
Preferred stock, par value (in USD per share) $ 0.00001 $ 0.00001
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in USD per shares) $ 0.00001 $ 0.00001
Common stock, shares authorized (in shares) 250,000,000 250,000,000
Common stock, shares issued (in shares) 99,112,165 97,149,665
Common stock, shares outstanding (in shares) 99,112,165 97,149,665
Series A Junior Participating Preferred Stock    
Preferred stock, shares designated as Series A Junior Participating Preferred Stock (in shares) 250,000  
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenues $ 65,706 $ 69,251 $ 124,973 $ 147,707
Cost of revenues 34,778 37,267 65,148 86,345
Gross profit 30,928 31,984 59,825 61,362
Operating expenses:        
Sales and marketing 22,326 21,459 40,289 43,395
Research and development 6,632 7,072 12,066 16,828
General and administrative 15,414 42,869 36,608 65,577
Total operating expenses 44,372 71,400 88,963 125,800
Loss from operations (13,444) (39,416) (29,138) (64,438)
Interest expense (2,854) (1,179) (5,192) (2,333)
Other (expense) income, net 153 (417) 59 (381)
Loss before income taxes (16,145) (41,012) (34,271) (67,152)
Provision for (benefit from) income taxes (247) 2,346 (701) 2,512
Net loss $ (15,898) $ (43,358) $ (33,570) $ (69,664)
Net loss per share, basic (in USD per share) $ (0.16) $ (0.45) $ (0.34) $ (0.73)
Net loss per share, diluted (in USD per share) $ (0.16) $ (0.45) $ (0.34) $ (0.73)
Weighted-average number of common shares used in computing net loss per share, basic (in shares) 98,424 95,369 97,941 95,148
Weighted-average number of common shares used in computing net loss per share, diluted (in shares) 98,424 95,369 97,941 95,148
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net loss $ (15,898) $ (43,358) $ (33,570) $ (69,664)
Other comprehensive income (loss):        
Foreign currency translation adjustments (3) (235) 14 (349)
Comprehensive loss $ (15,901) $ (43,593) $ (33,556) $ (70,013)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common stock and additional paid-in capital:
Common stock and additional paid-in capital:
Cumulative Effect, Period of Adoption, Adjustment
Accumulated other comprehensive loss:
Accumulated deficit:
Accumulated deficit:
Cumulative Effect, Period of Adoption, Adjustment
Beginning balances at Dec. 31, 2021 $ 234,702 $ 731,673 $ (49,090) $ (1,099) $ (495,872) $ 38,733
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation   23,322        
Issuance of common stock, purchase plan   824        
Payments for taxes related to net share settlement of equity awards   (3,500)        
Other comprehensive income (loss) (349)     (349)    
Net loss (69,664)       (69,664)  
Ending balance at Jun. 30, 2022 $ 174,978 703,229   (1,448) (526,803)  
Accounting Standards Update [Extensible Enumeration] Accounting Standards Update 2020-06 [Member]          
Beginning balances at Dec. 31, 2021 $ 234,702 731,673 $ (49,090) (1,099) (495,872) $ 38,733
Ending balance at Dec. 31, 2022 177,795 713,202   (1,756) (533,651)  
Beginning balances at Mar. 31, 2022 202,900 687,558   (1,213) (483,445)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation   17,378        
Issuance of common stock, purchase plan   824        
Payments for taxes related to net share settlement of equity awards   (2,531)        
Other comprehensive income (loss) (235)     (235)    
Net loss (43,358)       (43,358)  
Ending balance at Jun. 30, 2022 174,978 703,229   (1,448) (526,803)  
Beginning balances at Dec. 31, 2022 177,795 713,202   (1,756) (533,651)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation   11,994        
Exercise of employee stock options   888        
Issuance of common stock, purchase plan   444        
Payments for taxes related to net share settlement of equity awards   (1,922)        
Other comprehensive income (loss) 14     14    
Net loss (33,570)       (33,570)  
Ending balance at Jun. 30, 2023 155,643 724,606   (1,742) (567,221)  
Beginning balances at Mar. 31, 2023 167,628 720,690   (1,739) (551,323)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Stock-based compensation   3,812        
Issuance of common stock, purchase plan   444        
Payments for taxes related to net share settlement of equity awards   (340)        
Other comprehensive income (loss) (3)     (3)    
Net loss (15,898)       (15,898)  
Ending balance at Jun. 30, 2023 $ 155,643 $ 724,606   $ (1,742) $ (567,221)  
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash flows from operating activities:    
Net loss $ (33,570) $ (69,664)
Adjustments to reconcile net loss to net cash (used in) operating activities:    
Depreciation and amortization 9,047 9,231
Stock-based compensation 11,468 22,869
Impairment of long-lived and right-of-use assets 0 11,448
Amortization of debt discount and issuance cost 879 548
Allowance (recovery) for credit losses (177) 1,222
Other non-cash expenses 3,480 3,368
Changes in operating assets and liabilities:    
Accounts receivable 29,134 78,915
Prepaid expenses and other assets (6,451) (2,031)
Accounts payable and other liabilities (12,957) (28,944)
Payments for contingent consideration and bonuses 0 (19,008)
Accrued compensation and benefits (5,757) (6,283)
Deferred revenues 4,540 (7,741)
Net cash used in operating activities (364) (6,070)
Cash flows from investing activities:    
Purchases of property and equipment (9,615) (8,161)
Net cash used in investing activities (9,615) (8,161)
Cash flows from financing activities:    
Proceeds from issuance of common stock under stock plans 1,332 824
Proceeds from borrowing on line of credit 40,000 0
Repayment of line of credit (40,000) 0
Payments for taxes related to net share settlement of equity awards (1,922) (3,499)
Principal payments on term loan (1,375) 0
Principal payments on promissory note and finance lease obligations 0 (98)
Payments for contingent consideration 0 (5,686)
Net cash used in financing activities (1,965) (8,459)
Effect of exchange rates on cash and cash equivalents (47) 215
Net decrease in cash and cash equivalents (11,991) (22,475)
Cash and cash equivalents at beginning of period 56,891 237,417
Cash and cash equivalents at end of period 44,900 214,942
Supplemental disclosures of cash flow information:    
Cash paid for income taxes 694 4,707
Cash paid for interest 4,053 1,760
Supplemental disclosures of noncash investing and financing activities:    
Fixed asset purchases not yet paid $ 860 $ 1,590
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business
6 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Quotient Technology Inc. (together with its subsidiaries, the “Company” or "Quotient"), is an industry leading promotions and media technology company that delivers targeted digital promotions and media for advertisers and retailers to reach consumers and drive action. Using its platforms and suite of omnichannel solutions, advertisers can plan, target, deliver and measure performance marketing and brand marketing to impact sales. The Company's network includes the digital properties of retail partners, non-retail publisher partners and consumer packaged goods ("CPG") customers, social media platforms, its direct-to-consumer brand ("DTC"), Shopmium, and its digital out-of-home ("DOOH") properties. This network provides the Company with proprietary and licensed data, including retailers’ point-of-sale ("POS") shopper data, first-party customer behavior and purchase intent data, and location intelligence. With such data powering its platforms, customers and partners use Quotient to leverage consumer insights, target, and engage consumers via digital channels, and integrate marketing and merchandising programs to drive measurable sales results and consumer engagement. To fully leverage the power of the Company's network, the Company has aligned itself around four key product families: promotions, DTC (Shopmium), DOOH, and Retail Ad Network (a solution designed to aggregate individual in-housed retail media networks to enable the planning, buying, execution of scaled yet targeted media campaigns through one centralized platform).
Pending Business Combination with CB Neptune Holdings, LLC
On June 20, 2023, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with CB Neptune Holdings, LLC, a Delaware limited liability company ("Neptune") and NRS Merger Sub Inc., a Delaware corporation and wholly-owned subsidiary of Neptune ("Merger Sub”). Pursuant to the Merger Agreement, Merger Sub will be merged with and into the Company (the “Merger”), with the Company continuing as the surviving corporation and as a wholly-owned subsidiary of Neptune, a privately held company. Under the terms of the Merger Agreement, Neptune has agreed, subject to certain exceptions, to pay holders of all of the Company's outstanding common stock issued and outstanding as of immediately prior to the Merger, restricted stock units (“RSUs”) outstanding as of immediately prior to the Merger, performance-based restricted stock units (“PSUs”) outstanding as of immediately prior to the Merger and vested and unvested options to acquire common stock, consideration of $4.00 per share of common stock or underlying share of common stock in cash (in the case of options, less the exercise price per share of common stock subject to such option) (the "Per Share Price").
Completion of the Merger and the related transactions (the “Proposed Acquisition”) is subject to customary closing conditions, including (1) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of the Company's common stock; (2) the expiration or early termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (“HSR Act”); and (3) the absence of an order or law preventing the Merger. The Merger Agreement also contains certain termination rights of Quotient and Neptune and provides that, upon the termination of the Merger Agreement under specified circumstances, the Company will be required to pay Neptune a termination fee of approximately $14 million.
The Proposed Acquisition has been approved by the boards of directors of Neptune and the Company. The Company's board has recommended that Quotient’s stockholders vote to adopt the Merger Agreement and approve the Proposed Acquisition. The Company has filed with the SEC, and has also transmitted to the Company’s stockholders, a definitive proxy statement concerning the Proposed Acquisition ("Definitive Proxy Statement"), the Board’s recommendation that the Company’s stockholders approve the Proposed Acquisition, and specifics of the special meeting of the Company’s stockholders concerning the Proposed Acquisition to be held on September 1, 2023.
The complete text of the Merger Agreement, together with other disclosure documents filed by the Company with the Securities and Exchange Commission ("SEC") that summarize the Proposed Acquisition, may be found in Quotient's filings with the SEC at www.sec.gov on various dates on or after June 20, 2023.
On July 31, 2023, the waiting period under the HSR Act applicable to the Proposed Acquisition expired and, accordingly, the condition relating to the expiration or termination of the HSR Act waiting period has been satisfied.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 16, 2023, as amended by its subsequent Form 10-K/A, Amendment No. 1, filed with the SEC on April 28, 2023 (collectively, "Annual Report on Form 10-K, as amended").
The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated. The accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023 or for any other period.
There have been no significant changes to the Company’s significant accounting policies described in the Annual Report on Form 10-K, as amended, that have had a material impact on its condensed consolidated financial statements and related notes.
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, revenue recognition, collectability of accounts receivable, useful lives of intangible assets, estimates related to recoverability of long-lived assets and goodwill, stock-based compensation, legal contingencies, deferred income taxes and associated valuation allowances and distribution fee commitments. These estimates generally require judgments, may involve the analysis of historical trends and prediction of future trends, and are subject to change from period to period. Actual results may differ from the Company’s estimates, and such differences may be material to the accompanying condensed consolidated financial statements.
Revenue Recognition
The Company primarily generates revenue by providing digital promotions and media solutions to its customers, which consist of advertisers, retail partners and advertising agencies, whereby it uses its proprietary technology platforms to create, target, deliver and analyze these solutions.
Revenues are recognized when control of the promised goods or services is transferred to the Company’s customers, and collectability of an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services is probable.
The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, the Company satisfies a performance obligation
Digital Promotions
The Company's digital promotions solutions include its national promotions offering which is non-retailer specific, and its shopper promotions offering which is retail specific. The Company's digital promotions are generally sold on a cost-per-click basis or based on duration (i.e., Duration-Based National Promotions Solution or Duration-Based Shopper Promotions Solution). For a cost-per-click offering, a click refers to the consumer's action of activating a digital promotion through the Company’s proprietary technology platforms by either saving it to a retailer’s loyalty account for automatic digital redemption, or printing it for physical redemption at a retailer. Beginning the first quarter of 2021, the Company introduced its Duration-Based National Promotions Solution, and beginning the first quarter of 2022, the Company introduced its Duration-Based Shopper Promotions Solution. These duration-based offerings provide advertisers access to the Company's proprietary platforms for a specific period of time (i.e., the campaign period) in exchange for a fixed fee. The campaign period in duration-based offerings is generally between seven and twenty-eight days.
The pricing of digital promotions programs typically includes both promotion setup fees and promotion campaign fees. Promotion setup fees are related to the creation of digital promotions and set up of the underlying campaign on Quotient’s proprietary platforms.
Through the third quarter of 2022, the Company determined that setup activities, along with the related digital promotion campaigns, represented a single combined performance obligation because the customer could not benefit from the promotion setup services either on their own or with resources that were readily available to the customer. Accordingly, revenue related to cost-per-click agreements were typically recognized as clicks occurred and revenue related to duration-based campaigns, which provide the customer access to the Company’s proprietary technology platforms each day during the campaign period, were typically recognized ratably over the campaign period.
Beginning the fourth quarter of 2022, because of technological enhancements in the Company's proprietary technology, customers and third parties can benefit from the promotion setup services with readily available resources. More specifically, the Company's proprietary technology now supports independent setup services that can be performed by customers or third parties. As a result, the Company determined that its digital promotion offerings include multiple performance obligations, including the promotion setup services and related digital promotion campaigns. Beginning the fourth quarter of 2022, revenue from promotion setup services for both cost-per-click and duration-based campaigns are recognized as the services are performed. Revenue from digital promotion campaigns is recognized as clicks occur for cost-per-click agreements, and ratably over the campaign period for duration-based campaigns.
Digital Media
Digital media solutions are comprised of national media offerings, shopper media offerings, DOOH offerings and sponsored search offerings. The Company's media offerings enable advertisers and retailers to distribute digital media to promote their brands and products on its retailers' websites, and mobile applications, and through open exchange inventory sources that display its media offerings, including on websites, mobile applications, or digital screens. Pricing for media campaigns is usually determined on a cost-per-impression, cost-per-click or cost-per-acquisition basis. The Company recognizes revenue each time a digital media advertisement is displayed or each time a user clicks on the digital media advertisement displayed on the Company's websites, mobile applications or on third-party websites.
Gross Versus Net Revenue Reporting
In the normal course of business, the Company delivers digital promotions and media on retailers’ websites and mobile applications through retailers’ loyalty programs, and on the websites of digital publishers. In these situations, the Company evaluates whether it is the principal (i.e., reports revenues on a gross basis) or agent (i.e., reports revenues on a net basis).
In the case of national promotions and media offerings, the Company has determined that it is the principal in these arrangements as the Company controls the digital promotion and media advertising inventory before it is transferred to its customers. The Company’s control is evidenced by its sole ability to monetize the digital coupon and media advertising inventory, being primarily responsible to its customers, having discretion in establishing pricing for the delivery of the digital coupons and media, or a combination of these. Under these arrangements, the
Company reports revenue on a gross basis, that is, the amounts billed to its customers are recorded as revenues, and distribution fees paid to retailers or digital publishers are recorded as cost of revenues.
With regards to non-duration based shopper promotions and media campaign offerings, the Company has determined that it is an agent in these arrangements as the Company does not control these shopper promotions and media programs or sets the pricing. The Company’s obligation in these arrangements is to provide the use of its proprietary technology platforms to the customers. The retailer determines how shopper promotions and media programs are executed through the Company’s proprietary technology platforms. Under these arrangements, the Company reports revenue on a net basis, that is, the costs for digital advertising inventory are deducted from gross revenues to arrive at net revenues.
With regards to duration-based shopper promotions, the Company has determined that it is the principal because it has discretion in establishing pricing for the delivery of digital coupons. Under these arrangements, the Company reports revenue on a gross basis.
In the case of DOOH and sponsored search, the Company has determined that it is typically an agent in these arrangements because it generally does not have control of the digital advertising inventory before it is transferred to the customer and does not set prices. The Company’s obligation is to provide the use of its proprietary technology platforms that enables customers to bid on real-time digital advertising inventory, use of data and other add-on features in designing and executing their campaigns. The Company charges its customers a platform fee based on a percentage of the price paid by the purchaser of the related digital advertising inventory. Accordingly, the Company generally reports revenue on a net basis for the platform fees charged to customers.
Arrangements with Multiple Performance Obligations
The Company’s contracts with customers may include multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines its best estimate of its standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts and characteristics of targeted customers.
Deferred Revenues
Deferred revenues primarily relate to cash received or billings to customers associated with promotion setup fees, promotion campaign fees and digital media fees that are expected to be recognized upon click, delivery of media impressions, or campaign duration, which generally occur within the succeeding twelve months. The Company records deferred revenues, when cash payments are received or become due in advance of the Company satisfying its performance obligations. The increase in the deferred revenue balance for the six months ended June 30, 2023 is primarily driven by cash payments of $18.0 million received or due in advance of satisfying our performance obligations, partially offset by $13.5 million of recognized revenue.
The Company’s payment terms vary by the type and size of its customers. For certain products or services and customer types, the Company requires payment before the products or services are delivered to the customer.
Disaggregated Revenue
The following table presents the Company’s revenues disaggregated by type of services (in thousands, unaudited). The majority of the Company’s revenue is generated from sales within the United States.
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Promotion$49,082 $42,605 $96,288 $92,767 
Media16,624 26,646 28,685 54,940 
Total Revenue$65,706 $69,251 $124,973 $147,707 
 Practical Expedients and Exemptions
The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue for an amount where it has the right to invoice for services performed.
Sales Commissions
The Company generally incurs and expenses sales commissions upon recognition of revenue for related goods and services, which typically occurs within one year or less. Sales commissions earned related to revenues for initial contracts are commensurate with sales commissions related to renewal contracts. These costs are recorded in sales and marketing expenses within the condensed consolidated statements of operations.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
The 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. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:
Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2—Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3—Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
There were no assets or liabilities measured at fair value as of June 30, 2023. The valuation technique used to measure the fair value of money market funds includes using quoted prices in active markets.
The following table represents the change in the contingent consideration (in thousands):

 Six Months Ended June 30, 2022
 Ubimo
 Level 3
Balance at the beginning of period$22,275 
Payments made during the period(22,275)
Total$— 
During the six months ended June 30, 2022, the Company paid $22.3 million related to Ubimo Ltd.'s ("Ubimo") achievement of financial metrics subject to contingent consideration during the measurement period ending December 31, 2021, and as a result, no liability for contingent consideration in connection with the Company's acquisition of Ubimo existed as of June 30, 2022. Out of the total consideration paid, $5.7 million was originally measured and recorded on the acquisition date and $16.6 million was recorded subsequent to the acquisition date through changes in fair value of contingent consideration within the condensed consolidated statements of operations.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Credit Losses
6 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
Allowance for Credit Losses Allowance for Credit Losses  
The summary of activity in the allowance for credit losses is as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Balance at the beginning of period$574 $2,106 $706 $2,500 
Change in provision for expected credit losses(15)1,736 (147)1,856 
Write-offs charged against the allowance(356)(127)(356)(641)
Balance at the end of period$203 $3,715 $203 $3,715 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components
6 Months Ended
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Property and Equipment, Net
Property and equipment consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Software$82,896 $73,054 
Computer equipment18,763 18,625 
Leasehold improvements5,684 5,740 
Furniture and fixtures2,354 2,304 
Total109,697 99,723 
Accumulated depreciation and amortization(77,664)(70,982)
Projects in process32 32 
Total property and equipment, net$32,065 $28,773 
Depreciation and amortization expense related to property and equipment was $3.9 million and $7.1 million for the three and six months ended June 30, 2023, respectively, and $2.1 million and $4.0 million for the three and six months ended June 30, 2022, respectively.
The Company capitalized internal use software development and enhancement costs, which is included in Software within "Property and equipment, net" on the condensed consolidated balance sheets, of $5.0 million and $10.4 million during the three and six months ended June 30, 2023, respectively, and $5.7 million and $8.2 million during the three and six months ended June 30, 2022, respectively. During the three and six months ended June 30, 2023, the Company had $3.0 million and $5.6 million, respectively, and $1.3 million and $2.3 million during the three and six months ended June 30, 2022, respectively, in amortization expense related to internal use software, which is included in property and equipment depreciation and amortization expense, and which is recorded as cost of revenues. Once the software is placed into service, the asset is included in Software within "Property and equipment, net". The unamortized capitalized internal use software development costs were $27.9 million and $22.9 million as of June 30, 2023 and December 31, 2022, respectively.
Accrued Compensation and Benefits
Accrued compensation and benefits consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Commissions$2,577 $3,526 
Payroll and related expenses2,159 5,031 
Vacation1,250 1,140 
Bonus310 2,363 
Total accrued compensation and benefits$6,296 $12,060 
 
Other Current Liabilities  
Other current liabilities consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Distribution fees$15,862 $23,061 
Operating lease liabilities6,772 6,325 
Prefunded liability6,572 3,071 
Traffic acquisition cost4,324 4,804 
Legal and audit fees1,480 3,848 
Liability related to litigation settlement— 2,250 
Other9,131 9,896 
Total other current liabilities$44,141 $53,255 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions
6 Months Ended
Jun. 30, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions Acquisitions
Acquisition of Ubimo
On November 19, 2019, the Company acquired all outstanding shares of Ubimo, a leading data and media activation company. The total acquisition consideration of $20.7 million consisted of $15.0 million in cash and contingent consideration of up to $24.8 million payable in cash with an estimated fair value of $5.7 million as of the acquisition date. During the six months ended June 30, 2022, the Company paid $22.3 million related to Ubimo's achievement of certain financial metrics subject to contingent consideration during the measurement period ended December 31, 2021.
The acquisition of Ubimo was accounted for as a business combination. Accordingly, assets acquired and liabilities assumed were recorded at their estimated fair values as of the acquisition date when control was obtained. The Company expensed all transaction costs in the period in which they were incurred. The Company acquired various intangible assets resulting from the acquisition, such as, customer relationships, developed technologies and trade names. The fair value of the customer relationships was determined by using a discounted cash flow model. The fair value of developed technologies was determined by using the relief from royalty method or the with-and-without method. The fair value of trade names was determined by using the relief from royalty method. The excess of the consideration paid over the fair value of the net tangible assets and liabilities and identifiable intangible assets acquired is recorded as goodwill. The goodwill arising from the acquisition is largely attributable to the synergies expected to be realized. None of the goodwill recorded from the acquisition was deductible for income tax purposes.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets Intangible Assets
The following table summarizes the gross carrying amount and accumulated amortization for the intangible assets (in thousands):  
 
 June 30, 2023
 GrossAccumulated
Amortization
NetWeighted
Average
Amortization
Period
(Years)
Media service rights$29,551 $(29,551)$— 0.0
Developed technologies27,080 (26,120)960 1.3
Customer relationships22,588 (21,333)1,255 1.9
Domain names5,939 (5,587)352 0.0
Promotion service rights3,018 (3,018)— 0.0
Trade names2,818 (2,818)— 0.0
Vendor relationships2,510 (2,510)— 0.0
Patents975 (975)— 0.0
Registered users409 (409)— 0.0
 $94,888 $(92,321)$2,567 1.7

 December 31, 2022
 GrossAccumulated
Amortization
NetWeighted
Average
Amortization
Period
(Years)
Media service rights$29,551 $(29,551)$— 0.0
Developed technologies27,080 (24,900)2,180 0.8
Customer relationships22,588 (20,626)1,962 1.4
Domain names5,939 (5,587)352 0.0
Promotion service rights3,018 (3,018)— 0.0
Trade names2,818 (2,818)— 0.0
Vendor relationships2,510 (2,510)— 0.0
Patents975 (975)— 0.0
Registered users409 (409)— 0.0
 $94,888 $(90,394)$4,494 1.1
As of June 30, 2023 and December 31, 2022, the Company has a domain name with a gross value of $0.4 million with an indefinite useful life that is not subject to amortization.
Intangible assets subject to amortization are amortized over their useful lives as shown in the table above. Amortization expense related to intangible assets subject to amortization was $0.9 million and $1.9 million during the three and six months ended June 30, 2023, respectively, and $2.6 million and $5.2 million during the three and six months ended June 30, 2022, respectively. Estimated future amortization expense related to intangible assets as of June 30, 2023 is as follows (in thousands):    
 
Total
2023, remaining six months$1,656 
2024559 
2025— 
2026— 
2027— 
2028 and beyond— 
Total estimated amortization expense$2,215 
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Obligations
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Debt Obligations Debt Obligations
Term Loan Facility
On November 30, 2022, the Company, as borrower, and certain subsidiaries of the Company as guarantors, entered into a Financing Agreement (the "BT Financing Agreement") with Blue Torch Finance LLC, and certain other financial institutions from time to time that may become parties to the agreement (the "Term Loan Lenders").
The BT Financing Agreement provides for a term facility (“BT Term Loan Facility") in an aggregate principal amount of up to $55.0 million. The Company drew the entire $55.0 million aggregate commitment amount in November 2022. The proceeds of the loans made under the BT Financing Agreement are required to be used (i) to refinance the Convertible Senior Notes of the Company issued November 17, 2017 and (ii) to pay all fees, commissions and expenses related to the BT Financing Agreement. Amounts borrowed under the BT Term Loan Facility may be repaid prior to the maturity date. Beginning with the quarter ended March 31, 2023, the BT Term Loan Facility requires quarterly principal payments of $0.7 million until it matures and all remaining outstanding amounts, if any, become due and payable on November 30, 2026. Substantially all of the Company's assets serve as collateral in an event of default per the terms of the BT Financing Agreement.
Interest rates for borrowings under the BT Term Loan Facility are determined by whether the Company elects a secured overnight financing rate loan (“SOFR Loan”) or reference rate loan (”Reference Rate Loan”). For SOFR Loans, the interest rate is based upon the sum of (a) the applicable margin (8.00%), (b) the forward-looking term rate based on SOFR, subject to a floor of 1.50%, and (c) 0.26161%. For Reference Rate Loans, the interest rate is based upon the sum of the applicable margin (7.00%), and the highest of the Prime Rate, Federal Funds Rate plus 0.50%, the forward-looking term rate based on SOFR plus 1.00%, or 2.50%.
The Company incurred $4.3 million of debt issuance costs and fees paid to the Term Loan Lenders in relation to establishing the BT Term Loan Facility, which are capitalized and deferred when incurred and subsequently amortized over the term of the BT Term Loan Facility. Interest expense in relation to the BT Term Loan Facility, including debt discount and debt issuance cost amortization, were $2.0 million and $4.1 million for the three and six months ended June 30, 2023, respectively. The effective interest rate of the Term Loan, including amortization of debt issuance costs, was 15.21% for the three months ended June 30, 2023.
The Company paid $0.7 million and $1.4 million in principal per the terms of the agreement under the BT Term Loan Facility for the three and six months ended June 30, 2023, respectively.
The BT Term Loan Facility includes conditions to borrowings, representations and warranties, affirmative and negative covenants and events of default customary for financings of this type and size. The Term Loan Facility requires the Company to maintain a maximum leverage ratio, minimum fixed charge coverage ratio, and minimum liquidity of $25.0 million at all times. The BT Term Loan Facility requires mandatory prepayments equal to 75% of Excess Cash Flow (as defined in the BT Financing Agreement) when the Company's maximum leverage ratio is greater than 1.75:1.00, mandatory prepayments equal to 50% of Excess Cash Flow when the maximum leverage ratio is less than or equal to 1.75:1.00 and greater than 1.00:1.00 and mandatory prepayments equal to 25% of Excess Cash Flow when the maximum leverage ratio is less than or equal to 1.00:1.00. The BT Term Loan Facility limits the Company’s and its subsidiaries’ ability to, among other things, incur additional indebtedness, create liens on any assets, pay dividends or make certain restricted payments. The BT Term Loan Facility includes customary events of default, which may require the Company to pay an additional 2% interest on the outstanding loans under
the BT Term Loan Facility. As of June 30, 2023, the Company was in compliance with its debt covenants under the BT Financing Agreement.
Asset-Based Revolving Credit Facility
On November 30, 2022, the Company, as borrower, and certain subsidiaries of the Company as guarantors, entered into a Financing Agreement (the "PNC Financing Agreement") with PNC Bank, N.A., a national banking association, and certain other financial institutions from time to time that may become parties to the agreement (the "ABL Lenders").
The PNC Financing Agreement provides for an asset-based revolving credit facility (“PNC Revolver Facility”) for available borrowings up to $50.0 million with the actual amount dependent on a “borrowing base” number consisting of the sum of various categories of eligible accounts receivables (the lesser of such number and $50.0 million, the “Line Cap”). The PNC Revolver Facility includes a letter of credit sub-facility in the aggregate availability of $5.0 million as a sublimit of the PNC Revolver Facility. Proceeds from the PNC Revolver Facility are to be used for general corporate purposes. Amounts borrowed under the PNC Revolver Facility may be repaid and, prior to the maturity date, reborrowed. The PNC Revolver Facility matures and all outstanding amounts, if any, become due and payable on September 1, 2026. Substantially all of the Company's assets serve as collateral in an event of default per the terms of the PNC Financing Agreement.
Interest rates for draws upon the PNC Revolver Facility are determined by whether the Company elects a SOFR Loan or Reference Rate Loan. For SOFR Loans, the interest rate is based upon the forward-looking term rate based on SOFR plus an applicable margin (1.75%), subject to a floor of 0.00% plus a SOFR adjustment. For Reference Rate Loans, the interest rate is based upon the sum of (a) the applicable margin (0.75%) and (b) the highest of the overnight bank funding rate plus 0.50%, the sum of daily simple SOFR plus 1.00%, or the commercial lending rate of PNC Bank, N.A.
In addition to paying interest on outstanding principal under the PNC Revolver Facility, the Company is required to pay a facility fee to the lender under the PNC Revolver Facility in respect of the unused commitments thereunder. The facility fee rate is based on the daily unused amount of the PNC Revolver Facility and is one-half of one percent (0.5%) per annum based on the unused facility amount, or three-eighths of one percent (0.375%) per annum if the aggregate amount of cash held in deposit accounts as the depository bank for each day in such calendar quarter is at least $20.0 million.
The Company incurred $2.5 million of debt issuance costs and fees paid to the ABL Lenders in relation to the PNC Revolver Facility, which are capitalized and deferred when incurred and subsequently amortized on a straight-line basis over the term of the PNC Revolver Facility, within other assets on the accompanying consolidated balance sheets.
During the three and six months ended June 30, 2023, the Company borrowed and repaid $20.0 million and $40.0 million, respectively, under the PNC Revolver Facility.
The PNC Revolver Facility includes conditions to borrowings, representations and warranties, affirmative and negative covenants and events of default customary for financings of this type and size. The PNC Revolver Facility requires the Company to maintain minimum liquidity of $15.0 million at all times and to maintain a fixed charge coverage ratio whenever liquidity is less than $20.0 million. The PNC Revolver Facility limits the Company’s and its subsidiaries’ ability to, among other things, incur additional indebtedness, create liens on any assets, pay dividends or make certain restricted payments. The PNC Revolver Facility includes customary events of default, which may require the Company to pay an additional 2% interest on the outstanding loans under the PNC Revolver Facility. As of June 30, 2023, the Company was in compliance with its debt covenants under the PNC Financing Agreement.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation Stock-based Compensation
2013 Equity Incentive Plan
In October 2013, the Company adopted the 2013 Equity Incentive Plan (the “2013 Plan”), which became effective in March 2014 and serves as the successor to the Company’s 2006 Stock Plan (the “2006 Plan”). Pursuant to the 2013 Plan, 4,000,000 shares of common stock were initially reserved for grant, plus (1) any shares that were reserved and available for issuance under the 2006 Plan at the time the 2013 Plan became effective, (2) any shares that become available upon forfeiture or repurchase by the Company under the 2006 Plan and (3) any shares added to the 2013 Plan pursuant to the next paragraph.
Under the 2013 Plan, the Company may grant stock options, stock appreciation rights, restricted stock and RSUs, PSUs to employees, directors and consultants. The shares available will be increased at the beginning of each year by the lesser of (i) 4% of outstanding common stock on the last day of the immediately preceding year, or (ii) such number determined by the Board of Directors and subject to additional restrictions relating to the maximum number of shares issuable pursuant to incentive stock options. Under the 2013 Plan, both the incentive stock options (ISOs) and non-qualified stock options (NSOs) are granted at a price per share not less than 100% of the fair market value on the effective date of the grant. The Board of Directors determines the vesting period for each option award on the grant date, and the options generally expire 10 years from the grant date or such shorter term as may be determined by the Board of Directors.
Stock Options
The fair value of each option was estimated using the Black-Scholes model on the date of grant for the periods presented using the following assumptions:
Three Months Ended June 30,Six Months Ended June 30,
202220232022
Expected life (in years)6.026.086.02
Risk-free interest rate2.96%4.22%2.96%
Volatility50%55%50%
Dividend yield
There were no option grants during the three months ended June 30, 2023. The weighted-average grant date fair value of options was $1.88 during the six months ended June 30, 2023. The weighted-average grant date fair value of options was $2.05 during the three and six months ended June 30, 2022.
Restricted Stock Units and Performance-Based Restricted Stock Units
The fair value of RSUs equals the market value of the Company’s common stock on the date of the grant. The RSUs are excluded from issued and outstanding shares until they are vested.
On March 1, 2021, the Company granted a total of 938,831 performance-based restricted stock units (“2021 PSU Awards”), under the 2013 Plan, to certain executive leaders with a grant date fair value of $13.28. The 2021 PSU Awards represent the right to receive shares of the Company’s common stock upon meeting certain vesting conditions. The 2021 PSU Awards will vest in three years subject to the achievement of certain operating performance goals, stock performance goals and continued employment. The fair value of the PSU Award was measured using a Monte Carlo simulation. As of June 30, 2023, the Company performed an assessment and determined that the likelihood of achievement of certain operating performance goals was not deemed probable. As such, during the three and six months ended June 30, 2023 and 2022, respectively, no compensation expense was recognized in the Company's condensed consolidated financial statements related to the 2021 PSU Awards.
On March 1, 2022, (“2022 Grant Date”), the Company granted a total of 1,171,494 performance-based restricted stock units (“2022 PSU Awards”), under the 2013 Plan, to certain executive leaders with a grant date fair value of $4.82, $3.87 and $3.14, for each respective tranche. On August 1, 2022, the Company granted an additional 2022 PSU Award of 470,383 shares to an executive with a grant date fair value of $1.14, $0.81, and $0.60 for each respective tranche. The 2022 PSU Awards represent the right to receive shares of the Company’s common stock upon meeting certain vesting conditions. The 2022 PSU Awards vest subject to the achievement of stock performance goals and the awardee being an employee at the time of vesting. Any unvested portion of the 2022 PSU Awards will be forfeited on the third anniversary of the 2022 Grant Date. The fair value of the 2022 PSU Awards was measured using a Monte Carlo simulation. During the three and six months ended June 30, 2023, the expense recognized in its condensed consolidated financial statements related to the 2022 PSU Awards was $0.3 million and $1.0 million, respectively.
On March 1, 2023, the Company granted a total of 1,482,033 performance-based restricted stock units ("2023 PSU Awards"), under the 2013 Plan, to certain executive leaders with a grant date fair value of $3.34. The 2023 PSU Awards represent the right to receive shares of the Company’s common stock upon meeting certain vesting conditions. The 2023 PSU Awards will vest in three years subject to the achievement of certain operating performance goals and continued employment. During the three and six months ended June 30, 2023, the expense recognized in its condensed consolidated financial statements related to the 2023 PSU Awards was $0.5 million and $0.6 million, respectively.
A summary of the Company’s stock option and RSU, including PSU, award activity under the 2013 Plan is as follows:
  RSUs OutstandingOptions Outstanding
 Shares
Available
for Grant
Number of
Shares
Weighted
Average
Grant
Date Fair
Value
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Balance at December 31, 20229,794,123 7,078,967 $5.45 7,424,230 $6.61 4.38$121 
Increase in shares authorized3,885,986 — — — — — — 
Options granted(100,000)— — 100,000 $3.34 — — 
Options exercised— — — (240,000)$3.70 — 93 
Options canceled or expired— — — — — — — 
RSUs granted(3,328,426)3,328,426 $3.33 — — — — 
RSUs vested— (2,116,698)$5.86 — — — — 
RSUs canceled or expired277,905 (277,905)$9.48 — — — — 
RSUs vested and withheld for taxes586,826 — — — — — — 
Balance as of June 30, 202311,116,414 8,012,790 $4.43 7,284,230 $6.66 3.05$386 
Vested and exercisable as of June 30, 20236,592,197 $6.94 2.43$262 
The aggregate intrinsic value disclosed in the table above is based on the difference between the exercise price of the options and the fair value of the Company’s common stock.
The aggregate total fair value of options vested was $0.1 million and $1.3 million during the three and six months ended June 30, 2023, respectively, and $1.0 million and $1.9 million during the three and six months ended June 30, 2022, respectively.
Employee Stock Purchase Plan
The Company’s Board of Directors adopted the 2013 Employee Stock Purchase Plan ("ESPP"), which became effective in March 2014, pursuant to which 1,200,000 shares of common stock were reserved for future issuance. In addition, the ESPP provides for annual increases in the number of shares available for issuance on the first day of each year equal to the least of (i) 0.5% of the outstanding shares of common stock on the last day of the immediately preceding year, (ii) 400,000 shares, or (iii) such other amount as may be determined by the Board of Directors. Eligible employees can enroll and elect to contribute up to 15% of their base compensation through payroll withholdings in each offering period, subject to certain limitations. Each offering period is six months in duration. The purchase price of the stock is the lower of 85% of the fair market value on (a) the first day of the offering period or (b) the purchase date.
The fair value of the option feature is estimated using the Black-Scholes model for the period presented based on the following assumptions:
 
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Expected life (in years)0.50.50.500.50
Risk-free interest rate5.26%1.54%
4.54% - 5.26%
0.07% - 1.54%
Volatility55%65%
55% - 80%
60% - 65%
Dividend yield
 
As of June 30, 2023, a total of 3,023,598 shares of common stock were issued under the ESPP, since inception of the plan. As of June 30, 2023, a total of 1,776,402 shares are available for issuance under the ESPP.
Stock-based Compensation Expense
The following table sets forth the total stock-based compensation expense resulting from stock options, RSUs and ESPP shares included in the Company’s condensed consolidated statements of operations (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Cost of revenues$280 $500 $502 $1,032 
Sales and marketing510 812 1,141 1,703 
Research and development345 674 603 1,641 
General and administrative2,466 15,141 9,222 18,493 
Total stock-based compensation expense$3,601 $17,127 $11,468 $22,869 
 
During the first quarter of 2023, the Company recorded $4.0 million of stock-based compensation expense related to the modification of stock options, RSUs and PSUs granted to the Company's former President pursuant to a separation agreement. Under the original terms of the grant agreements, the unvested stock options, RSUs and PSUs would be forfeited upon termination. The separation agreement extended the period over which the vested options can be exercised, and allowed for accelerated vesting of unvested stock options, RSUs and PSUs upon termination. The expense is included in general and administrative expense in the Company's condensed consolidated statement of operations.
During the three and six months ended June 30, 2023, the Company capitalized $0.2 million and $0.5 million, respectively, and $0.3 million and $0.5 million during the three and six months ended June 30, 2022, respectively, of stock-based compensation expense associated with projects in process and recorded as part of property and equipment, net on the accompanying condensed consolidated balance sheets.
As of June 30, 2023, there was $28.6 million of unrecognized stock-based compensation expense, of which $1.4 million is related to stock options and ESPP shares, and $27.2 million is related to RSUs. The total unrecognized stock-based compensation expense related to stock options and ESPP shares as of June 30, 2023 will be amortized over a weighted-average period of 2.68 years. The total unrecognized stock-based compensation expense related to RSUs as of June 30, 2023 will be amortized over a weighted-average period of 2.64 years.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
6 Months Ended
Jun. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income TaxesThe Company recorded a benefit from income taxes of $0.2 million and $0.7 million during the three and six months ended June 30, 2023, respectively, and a provision for income taxes of $2.3 million and $2.5 million during the three and six months ended June 30, 2022, respectively. The provision for (benefit from) income taxes was primarily attributable to the Company’s foreign operations, amortization of tax deductible goodwill from prior acquisitions, and state taxes.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The computation of the Company’s basic and diluted net loss per share is as follows (in thousands, except per share data):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Net loss$(15,898)$(43,358)$(33,570)$(69,664)
Weighted-average number of common shares
   used in computing net loss per share, basic
   and diluted
98,424 95,369 97,941 95,148 
Net loss per share, basic and diluted$(0.16)$(0.45)$(0.34)$(0.73)
The outstanding common equivalent shares excluded from the computation of the diluted net loss per share for the periods presented because including them would have been antidilutive are as follows (in thousands):
 Three and Six
Months Ended June 30,
 20232022
Stock options and ESPP7,331 7,222 
Restricted stock units8,013 5,573 
Shares related to convertible senior notes— 11,521 
 15,344 24,316 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Leases Leases
 
The Company has entered into operating leases primarily for office facilities. These leases have terms which typically range from 1 year to 10 years, and often include options to renew. These renewal terms can extend the lease term up to 6 years, and are included in the lease term when it is reasonably certain that the Company will exercise the option. These operating leases are included as operating lease right-of-use assets on the condensed consolidated balance sheets, and represent the Company’s right to use the underlying asset for the lease term. The present value of the Company’s obligation to make lease payments is included in other current liabilities and other non-current liabilities on the condensed consolidated balance sheets.
The Company has entered into short-term leases primarily for office facilities with an initial term of twelve months or less, and a professional sports team suite with a 20-year term, which it uses for sales and marketing purposes. The effective lease term for the professional sports team suite is based on the cumulative days available for use throughout the 20-year contractual term, which is less than twelve months and therefore is classified as a short-term lease. As of June 30, 2023, the Company’s lease commitment of $5.0 million, relating to the professional sports team suite, expires in 2034, and does not reflect short-term lease costs. These leases are not recorded on the Company's condensed consolidated balance sheet due to the accounting policy election as discussed under Note 2 to the condensed consolidated financial statements.
 All operating lease expense is recognized on a straight-line basis over the lease term. During the three and six months ended June 30, 2023, the Company recognized $0.8 million and $1.6 million, respectively, in total lease
costs, which is comprised of $1.0 million and $2.1 million, respectively, in operating lease costs for right-of-use assets and a decrease of $0.2 million and $0.5 million, respectively, in short-term lease costs related to short-term operating leases. During the three and six months ended June 30, 2022, the Company recognized $1.3 million and $2.8 million, respectively, in total lease costs, which is comprised of $1.3 million and $2.7 million, respectively, in operating lease costs for right-of-use assets and zero and $0.1 million, respectively, in short-term lease costs related to short-term operating leases.
 Because the rate implicit in each lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the lease payments. The Company has certain contracts for office facilities which may contain lease and non-lease components which it has elected to be treated as a single lease component due to the accounting policy election as discussed under Note 2 to the condensed consolidated financial statements.
Beginning in the first quarter of 2023, the Company subleased its San Francisco, California office space. The sublease term is approximately fifty-four months for approximately 15,607 rentable square feet. During the six months ended June 30, 2023, the Company received sublease income of $0.1 million.
Supplemental cash flow information related to operating leases was as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Cash paid for operating lease liabilities$1,676 $1,651 $3,232 $2,981 
Right-of-use assets obtained in exchange for
   lease obligations
— — — — 
 Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):
 June 30, 2023December 31, 2022
Operating right-of-use assets reported as:  
Operating lease right-of-use assets$12,703 $14,475 
Operating lease liabilities reported as:
Other current liabilities$6,772 $6,325 
Other non-current liabilities18,454 21,221 
Total operating lease liabilities$25,226 $27,546 
Weighted average remaining lease term (in years)5.15.3
Weighted average discount rate5.0 %5.0 %
 
Maturities of operating lease liabilities were as follows (in thousands):
 
Operating Leases
2023, remaining six months$4,581 
20246,194 
20254,803 
20263,344 
20272,710 
2028 and thereafter7,127 
Total lease payments$28,759 
Less: Imputed Interest(3,533)
Total$25,226 
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Obligations
The Company has unconditional purchase commitments, primarily related to distribution fees, software license fees and marketing services, of $17.0 million as of June 30, 2023.
Some of our agreements with retailers include certain guaranteed distribution fees which, in some cases, may apply to multiple annual periods. If the adoption and usage of our platforms do not meet projections or minimums, these guaranteed distribution fees may not be recoverable and any shortfall may be payable by us at the end of the applicable period. We considered various factors in our assessment including our historical experience with the transaction volumes through the retailer and comparative retailers, ongoing communications with the retailer to increase its marketing efforts to promote the digital platform, as well as the projected revenues, and associated revenue share payments. For example, in 2020, the Company's efforts to implement, with The Albertsons Companies ("Albertsons"), one of the Company’s solutions resulted in multiple disputes being raised by each of the parties against the other, one of which disputes resulted in the Company not being able to meet the contractual minimum at the end of the applicable period under the agreement. In order to resolve certain of the disputes regarding the parties' respective obligations, the Company recognized a loss of $8.8 million during the year ended December 31, 2020. This loss was included in cost of revenues on our consolidated statements of operations. On December 8, 2022, the parties agreed to settle the then-pending litigation between them (including claims relating to the contractual minimums), and the Court subsequently entered an order dismissing the case. In connection with the settlement, the Company did not recognize any charges in the fourth quarter of 2022 or the first six months of 2023, nor does it expect to recognize charges in any future period.
Indemnification
In the normal course of business, to facilitate transactions related to the Company’s operations, the Company indemnifies certain parties, including CPGs, advertising agencies, retailers and other third parties. The Company has agreed to hold certain parties harmless against losses arising from claims of intellectual property infringement or other liabilities relating to or arising from our products or services, or other contractual infringement. The term of these indemnity provisions generally survive termination or expiration of the applicable agreement. To date, the Company has not recorded any liabilities related to these agreements. We also have entered into indemnification agreements with our officers and directors, and our Amended and Restated Bylaws also contain provisions relating to circumstances under which the Company may indemnify certain other parties.
Litigation
In the ordinary course of business, the Company may be involved in lawsuits, claims, investigations, and proceedings consisting of intellectual property, commercial, employment, and other matters. The Company records a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events
pertaining to a particular case. In the event that one or more of these matters were to result in a claim against the Company, an adverse outcome, including a judgment or settlement, may cause a material adverse effect on the Company’s future business, operating results, or financial condition.
The Company believes that material liabilities associated with other existing claims are remote, and therefore, the Company has not recorded any additional accrual for the other existing claims as of June 30, 2023. The Company expenses legal fees in the period in which they are incurred.
Legal Proceedings
The Company does not list all routine litigation matters with which it is a party. The Company discusses below certain pending matters. In determining whether to discuss a pending matter, the Company considers both quantitative and qualitative factors to assess materiality, such as, among others, the amount of damages alleged and the nature of other relief sought, if specified; its view of the merits of the claims and of the strength of its defenses; and whether the action purports to be, or is, a class action the jurisdiction in which the proceeding is pending.
Catalina Marketing Corp. v. Quotient Technology Inc. On February 24, 2021, Catalina Marketing Corporation filed a complaint in the Florida Circuit Court of the Sixth Judicial District against the Company asserting claims for unlawful and unfair trade practices; tortious interference with business relationship; and tortious interference with prospective business relationship. The complaint alleges that the Company engaged in predatory pricing practices and misleading communications with potential customers in connection with its in-lane coupon solution. The complaint seeks unspecified compensatory and punitive damages and injunctive relief. While it is not possible at this time to predict with any degree of certainty the ultimate outcome of this action, the Company believes that Catalina’s claims lack merit.
Result Marketing Group, Ltd. v. Southeastern Grocers et al. On June 17, 2021, Result Marketing Group, Ltd. (“RMG”) filed a complaint in the U.S. District Court for the Middle District of Florida, against Southeastern Grocers, LLC, Bio-Lo, LLC, Winn-Dixie Stores, Inc. (collectively, "SEG") and the Company, which complaint was amended by RMG on September 13, 2021 (the "First Amended Complain"). SEG and the Company (the "Defendants") filed motions to dismiss. Specifically, the Court dismissed counts IV (civil theft) and VII (unjust enrichment) of the First Amended Complaint without prejudice and denied the motions with respect to the other counts. On September 19, 2022, RMG filed its second amended complaint. In the second amended complaint, RMG dropped its civil theft claim and unjust enrichment claim against the Company. The second amended complaint alleges that (i) SEG breached its non-disclosure agreement with RMG by providing the Company with RMG's trade secrets, including the business concept of and "playbook" for a retail media hub; (ii) the Company and SEG misappropriated such trade secrets to develop the SEG Media Hub, and that the Company further misappropriated such trade secrets to develop its "retail performance media platform", which it sells to end users; and (iii) the Company interfered with RMG's contract and prospective business relationship with SEG. RMG contends that SEG defrauded it of no less than $59 million, and seeks compensatory and punitive damages, a constructive trust, and attorney's fees. On October 7, 2022, the Company answered the second amended complaint denying all claims alleged by RMG and asserting affirmative defenses. On April 17, 2023    , RMG and the Company executed a settlement agreement and filed a joint motion to dismiss all claims against the Company with prejudice. On May 20, 2023, the District Court entered an order dismissing the Company from the case with prejudice. In connection with the settlement, the Company did not recognize any charges in the second quarter of 2023 and does not expect to recognize any charges in any future period.
O’Dell v. Quotient Technology Inc.; Wang v. Quotient Technology Inc. On July 26, 2023, Ryan O’Dell, a purported Quotient stockholder, filed a complaint in the U.S. District Court for the Southern District of New York ("SDNY") naming the Company and each member of the Company’s Board of Directors individually as defendants. On July 28, 2023, Elaine Wang, a purported Quotient stockholder, filed a virtually identical complaint also in the SDNY against the Company and each member of the Company's board of directors individually as defendants. The complaint asserts claims against all defendants under Section 14(a) of the Exchange Act, and Rule 14a-9 promulgated thereunder, for issuing Quotient’s preliminary proxy statement with allegedly false and misleading statements of material facts and omissions of material facts, and against the individual defendants under Section 20(a) of the Exchange Act for alleged “control person” liability with respect to such allegedly false and misleading statements of material facts and omissions of material facts. The allegations in the complaints include that the preliminary proxy statement related to the Proposed Acquisition, filed by the Company with the SEC on July 14,
2023 ("Preliminary Proxy Statement"), omitted material information regarding Quotient’s financial projections and the analyses performed by Houlihan Lokey. The complaints seek, among other things: (i) an injunction enjoining the consummation of the Merger; (ii) rescission or rescissory damages in the event the Merger Agreement is consummated; (iii) direction that defendants account for all damages suffered as a result of any misconduct; (iv) costs of the action, including plaintiffs’ attorneys’ fees and experts’ fees; and (v) other relief the court may deem just and proper. While it is not possible at this time to predict with any degree of certainty the ultimate outcome of these actions, the Company believes that these claims lack merit. Additional lawsuits and demands arising out of the Merger may be filed or received in the future.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plan
6 Months Ended
Jun. 30, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plan Employee Benefit PlanThe Company maintains a defined-contribution plan in the United States that is intended to qualify under Section 401(k) of the Internal Revenue Code. The 401(k) plan provides retirement benefits for eligible employees. Eligible employees may elect to contribute to the 401(k) plan. The Company provides a match of up to the lesser of 3% of each employee’s annual salary or $6,000, which vests immediately for employees with tenure of over a year of continuous employment. The Company’s matching contribution expense was $0.5 million and $1.0 million during the three and six months ended June 30, 2023, respectively, and $0.6 million and $1.3 million during the three and six months ended June 30, 2022, respectively.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Information About Geographic Areas
6 Months Ended
Jun. 30, 2023
Segments, Geographical Areas [Abstract]  
Information About Geographic Areas Information About Geographic AreasRevenues generated outside of the United States were insignificant for all periods presented. Additionally, as the Company’s assets are primarily located in the United States, information regarding geographical location is not presented, as such amounts are immaterial to these condensed consolidated financial statements taken as a whole.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Pay vs Performance Disclosure        
Net loss $ (15,898) $ (43,358) $ (33,570) $ (69,664)
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Jun. 30, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 16, 2023, as amended by its subsequent Form 10-K/A, Amendment No. 1, filed with the SEC on April 28, 2023 (collectively, "Annual Report on Form 10-K, as amended").
The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated. The accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023 or for any other period.
There have been no significant changes to the Company’s significant accounting policies described in the Annual Report on Form 10-K, as amended, that have had a material impact on its condensed consolidated financial statements and related notes.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, revenue recognition, collectability of accounts receivable, useful lives of intangible assets, estimates related to recoverability of long-lived assets and goodwill, stock-based compensation, legal contingencies, deferred income taxes and associated valuation allowances and distribution fee commitments. These estimates generally require judgments, may involve the analysis of historical trends and prediction of future trends, and are subject to change from period to period. Actual results may differ from the Company’s estimates, and such differences may be material to the accompanying condensed consolidated financial statements.
Revenue Recognition
Revenue Recognition
The Company primarily generates revenue by providing digital promotions and media solutions to its customers, which consist of advertisers, retail partners and advertising agencies, whereby it uses its proprietary technology platforms to create, target, deliver and analyze these solutions.
Revenues are recognized when control of the promised goods or services is transferred to the Company’s customers, and collectability of an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services is probable.
The Company determines revenue recognition through the following steps:
Identification of the contract, or contracts, with a customer
Identification of the performance obligations in the contract
Determination of the transaction price
Allocation of the transaction price to the performance obligations in the contract
Recognition of revenue when, or as, the Company satisfies a performance obligation
Digital Promotions
The Company's digital promotions solutions include its national promotions offering which is non-retailer specific, and its shopper promotions offering which is retail specific. The Company's digital promotions are generally sold on a cost-per-click basis or based on duration (i.e., Duration-Based National Promotions Solution or Duration-Based Shopper Promotions Solution). For a cost-per-click offering, a click refers to the consumer's action of activating a digital promotion through the Company’s proprietary technology platforms by either saving it to a retailer’s loyalty account for automatic digital redemption, or printing it for physical redemption at a retailer. Beginning the first quarter of 2021, the Company introduced its Duration-Based National Promotions Solution, and beginning the first quarter of 2022, the Company introduced its Duration-Based Shopper Promotions Solution. These duration-based offerings provide advertisers access to the Company's proprietary platforms for a specific period of time (i.e., the campaign period) in exchange for a fixed fee. The campaign period in duration-based offerings is generally between seven and twenty-eight days.
The pricing of digital promotions programs typically includes both promotion setup fees and promotion campaign fees. Promotion setup fees are related to the creation of digital promotions and set up of the underlying campaign on Quotient’s proprietary platforms.
Through the third quarter of 2022, the Company determined that setup activities, along with the related digital promotion campaigns, represented a single combined performance obligation because the customer could not benefit from the promotion setup services either on their own or with resources that were readily available to the customer. Accordingly, revenue related to cost-per-click agreements were typically recognized as clicks occurred and revenue related to duration-based campaigns, which provide the customer access to the Company’s proprietary technology platforms each day during the campaign period, were typically recognized ratably over the campaign period.
Beginning the fourth quarter of 2022, because of technological enhancements in the Company's proprietary technology, customers and third parties can benefit from the promotion setup services with readily available resources. More specifically, the Company's proprietary technology now supports independent setup services that can be performed by customers or third parties. As a result, the Company determined that its digital promotion offerings include multiple performance obligations, including the promotion setup services and related digital promotion campaigns. Beginning the fourth quarter of 2022, revenue from promotion setup services for both cost-per-click and duration-based campaigns are recognized as the services are performed. Revenue from digital promotion campaigns is recognized as clicks occur for cost-per-click agreements, and ratably over the campaign period for duration-based campaigns.
Digital Media
Digital media solutions are comprised of national media offerings, shopper media offerings, DOOH offerings and sponsored search offerings. The Company's media offerings enable advertisers and retailers to distribute digital media to promote their brands and products on its retailers' websites, and mobile applications, and through open exchange inventory sources that display its media offerings, including on websites, mobile applications, or digital screens. Pricing for media campaigns is usually determined on a cost-per-impression, cost-per-click or cost-per-acquisition basis. The Company recognizes revenue each time a digital media advertisement is displayed or each time a user clicks on the digital media advertisement displayed on the Company's websites, mobile applications or on third-party websites.
Gross Versus Net Revenue Reporting
In the normal course of business, the Company delivers digital promotions and media on retailers’ websites and mobile applications through retailers’ loyalty programs, and on the websites of digital publishers. In these situations, the Company evaluates whether it is the principal (i.e., reports revenues on a gross basis) or agent (i.e., reports revenues on a net basis).
In the case of national promotions and media offerings, the Company has determined that it is the principal in these arrangements as the Company controls the digital promotion and media advertising inventory before it is transferred to its customers. The Company’s control is evidenced by its sole ability to monetize the digital coupon and media advertising inventory, being primarily responsible to its customers, having discretion in establishing pricing for the delivery of the digital coupons and media, or a combination of these. Under these arrangements, the
Company reports revenue on a gross basis, that is, the amounts billed to its customers are recorded as revenues, and distribution fees paid to retailers or digital publishers are recorded as cost of revenues.
With regards to non-duration based shopper promotions and media campaign offerings, the Company has determined that it is an agent in these arrangements as the Company does not control these shopper promotions and media programs or sets the pricing. The Company’s obligation in these arrangements is to provide the use of its proprietary technology platforms to the customers. The retailer determines how shopper promotions and media programs are executed through the Company’s proprietary technology platforms. Under these arrangements, the Company reports revenue on a net basis, that is, the costs for digital advertising inventory are deducted from gross revenues to arrive at net revenues.
With regards to duration-based shopper promotions, the Company has determined that it is the principal because it has discretion in establishing pricing for the delivery of digital coupons. Under these arrangements, the Company reports revenue on a gross basis.
In the case of DOOH and sponsored search, the Company has determined that it is typically an agent in these arrangements because it generally does not have control of the digital advertising inventory before it is transferred to the customer and does not set prices. The Company’s obligation is to provide the use of its proprietary technology platforms that enables customers to bid on real-time digital advertising inventory, use of data and other add-on features in designing and executing their campaigns. The Company charges its customers a platform fee based on a percentage of the price paid by the purchaser of the related digital advertising inventory. Accordingly, the Company generally reports revenue on a net basis for the platform fees charged to customers.
Arrangements with Multiple Performance Obligations
The Company’s contracts with customers may include multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines its best estimate of its standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts and characteristics of targeted customers.
Deferred Revenues
Deferred revenues primarily relate to cash received or billings to customers associated with promotion setup fees, promotion campaign fees and digital media fees that are expected to be recognized upon click, delivery of media impressions, or campaign duration, which generally occur within the succeeding twelve months. The Company records deferred revenues, when cash payments are received or become due in advance of the Company satisfying its performance obligations. The increase in the deferred revenue balance for the six months ended June 30, 2023 is primarily driven by cash payments of $18.0 million received or due in advance of satisfying our performance obligations, partially offset by $13.5 million of recognized revenue.
The Company’s payment terms vary by the type and size of its customers. For certain products or services and customer types, the Company requires payment before the products or services are delivered to the customer.
 Practical Expedients and Exemptions
The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue for an amount where it has the right to invoice for services performed.
Sales Commissions
The Company generally incurs and expenses sales commissions upon recognition of revenue for related goods and services, which typically occurs within one year or less. Sales commissions earned related to revenues for initial contracts are commensurate with sales commissions related to renewal contracts. These costs are recorded in sales and marketing expenses within the condensed consolidated statements of operations.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of Revenues Disaggregated by Type of Services
The following table presents the Company’s revenues disaggregated by type of services (in thousands, unaudited). The majority of the Company’s revenue is generated from sales within the United States.
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Promotion$49,082 $42,605 $96,288 $92,767 
Media16,624 26,646 28,685 54,940 
Total Revenue$65,706 $69,251 $124,973 $147,707 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Changes in Contingent Consideration
The following table represents the change in the contingent consideration (in thousands):

 Six Months Ended June 30, 2022
 Ubimo
 Level 3
Balance at the beginning of period$22,275 
Payments made during the period(22,275)
Total$— 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Credit Losses (Tables)
6 Months Ended
Jun. 30, 2023
Credit Loss [Abstract]  
Schedule of Activity in Allowance for Credit Losses
The summary of activity in the allowance for credit losses is as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Balance at the beginning of period$574 $2,106 $706 $2,500 
Change in provision for expected credit losses(15)1,736 (147)1,856 
Write-offs charged against the allowance(356)(127)(356)(641)
Balance at the end of period$203 $3,715 $203 $3,715 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Property and Equipment, Net
Property and equipment consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Software$82,896 $73,054 
Computer equipment18,763 18,625 
Leasehold improvements5,684 5,740 
Furniture and fixtures2,354 2,304 
Total109,697 99,723 
Accumulated depreciation and amortization(77,664)(70,982)
Projects in process32 32 
Total property and equipment, net$32,065 $28,773 
Schedule of Accrued Compensation and Benefits
Accrued compensation and benefits consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Commissions$2,577 $3,526 
Payroll and related expenses2,159 5,031 
Vacation1,250 1,140 
Bonus310 2,363 
Total accrued compensation and benefits$6,296 $12,060 
Schedule of Other Current Liabilities
Other current liabilities consist of the following (in thousands):
 June 30,
2023
December 31,
2022
Distribution fees$15,862 $23,061 
Operating lease liabilities6,772 6,325 
Prefunded liability6,572 3,071 
Traffic acquisition cost4,324 4,804 
Legal and audit fees1,480 3,848 
Liability related to litigation settlement— 2,250 
Other9,131 9,896 
Total other current liabilities$44,141 $53,255 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets (Tables)
6 Months Ended
Jun. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross Carrying Amount and Accumulated Amortization for Intangible Assets
The following table summarizes the gross carrying amount and accumulated amortization for the intangible assets (in thousands):  
 
 June 30, 2023
 GrossAccumulated
Amortization
NetWeighted
Average
Amortization
Period
(Years)
Media service rights$29,551 $(29,551)$— 0.0
Developed technologies27,080 (26,120)960 1.3
Customer relationships22,588 (21,333)1,255 1.9
Domain names5,939 (5,587)352 0.0
Promotion service rights3,018 (3,018)— 0.0
Trade names2,818 (2,818)— 0.0
Vendor relationships2,510 (2,510)— 0.0
Patents975 (975)— 0.0
Registered users409 (409)— 0.0
 $94,888 $(92,321)$2,567 1.7

 December 31, 2022
 GrossAccumulated
Amortization
NetWeighted
Average
Amortization
Period
(Years)
Media service rights$29,551 $(29,551)$— 0.0
Developed technologies27,080 (24,900)2,180 0.8
Customer relationships22,588 (20,626)1,962 1.4
Domain names5,939 (5,587)352 0.0
Promotion service rights3,018 (3,018)— 0.0
Trade names2,818 (2,818)— 0.0
Vendor relationships2,510 (2,510)— 0.0
Patents975 (975)— 0.0
Registered users409 (409)— 0.0
 $94,888 $(90,394)$4,494 1.1
Schedule of Estimated Amortization of Intangible Assets Estimated future amortization expense related to intangible assets as of June 30, 2023 is as follows (in thousands):     
Total
2023, remaining six months$1,656 
2024559 
2025— 
2026— 
2027— 
2028 and beyond— 
Total estimated amortization expense$2,215 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Assumptions Used to Estimate the Fair Value of Stock Options
The fair value of each option was estimated using the Black-Scholes model on the date of grant for the periods presented using the following assumptions:
Three Months Ended June 30,Six Months Ended June 30,
202220232022
Expected life (in years)6.026.086.02
Risk-free interest rate2.96%4.22%2.96%
Volatility50%55%50%
Dividend yield
Schedule of Stock Option and Restricted Stock Units Award Activity
A summary of the Company’s stock option and RSU, including PSU, award activity under the 2013 Plan is as follows:
  RSUs OutstandingOptions Outstanding
 Shares
Available
for Grant
Number of
Shares
Weighted
Average
Grant
Date Fair
Value
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual
Term (Years)
Aggregate
Intrinsic
Value
(in thousands)
Balance at December 31, 20229,794,123 7,078,967 $5.45 7,424,230 $6.61 4.38$121 
Increase in shares authorized3,885,986 — — — — — — 
Options granted(100,000)— — 100,000 $3.34 — — 
Options exercised— — — (240,000)$3.70 — 93 
Options canceled or expired— — — — — — — 
RSUs granted(3,328,426)3,328,426 $3.33 — — — — 
RSUs vested— (2,116,698)$5.86 — — — — 
RSUs canceled or expired277,905 (277,905)$9.48 — — — — 
RSUs vested and withheld for taxes586,826 — — — — — — 
Balance as of June 30, 202311,116,414 8,012,790 $4.43 7,284,230 $6.66 3.05$386 
Vested and exercisable as of June 30, 20236,592,197 $6.94 2.43$262 
Schedule of Assumptions Used to Estimate the Fair Value of Employee Stock Purchase Plan
The fair value of the option feature is estimated using the Black-Scholes model for the period presented based on the following assumptions:
 
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Expected life (in years)0.50.50.500.50
Risk-free interest rate5.26%1.54%
4.54% - 5.26%
0.07% - 1.54%
Volatility55%65%
55% - 80%
60% - 65%
Dividend yield
Schedule of Stock Based Compensation Expense The following table sets forth the total stock-based compensation expense resulting from stock options, RSUs and ESPP shares included in the Company’s condensed consolidated statements of operations (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Cost of revenues$280 $500 $502 $1,032 
Sales and marketing510 812 1,141 1,703 
Research and development345 674 603 1,641 
General and administrative2,466 15,141 9,222 18,493 
Total stock-based compensation expense$3,601 $17,127 $11,468 $22,869 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Loss Per Share
The computation of the Company’s basic and diluted net loss per share is as follows (in thousands, except per share data):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Net loss$(15,898)$(43,358)$(33,570)$(69,664)
Weighted-average number of common shares
   used in computing net loss per share, basic
   and diluted
98,424 95,369 97,941 95,148 
Net loss per share, basic and diluted$(0.16)$(0.45)$(0.34)$(0.73)
Schedule of Outstanding Common Equivalent Shares Excluded from Computation of Diluted Net Loss Per Share
The outstanding common equivalent shares excluded from the computation of the diluted net loss per share for the periods presented because including them would have been antidilutive are as follows (in thousands):
 Three and Six
Months Ended June 30,
 20232022
Stock options and ESPP7,331 7,222 
Restricted stock units8,013 5,573 
Shares related to convertible senior notes— 11,521 
 15,344 24,316 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Schedule of Supplemental Cash Flow Information Related to Operating Leases
Supplemental cash flow information related to operating leases was as follows (in thousands):
 Three Months Ended June 30,Six Months Ended June 30,
 2023202220232022
Cash paid for operating lease liabilities$1,676 $1,651 $3,232 $2,981 
Right-of-use assets obtained in exchange for
   lease obligations
— — — — 
Schedule of Supplemental Balance Sheet Information Related to Operating Leases Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):
 June 30, 2023December 31, 2022
Operating right-of-use assets reported as:  
Operating lease right-of-use assets$12,703 $14,475 
Operating lease liabilities reported as:
Other current liabilities$6,772 $6,325 
Other non-current liabilities18,454 21,221 
Total operating lease liabilities$25,226 $27,546 
Weighted average remaining lease term (in years)5.15.3
Weighted average discount rate5.0 %5.0 %
Schedule of Maturities of Operating Lease Liabilities
Maturities of operating lease liabilities were as follows (in thousands):
 
Operating Leases
2023, remaining six months$4,581 
20246,194 
20254,803 
20263,344 
20272,710 
2028 and thereafter7,127 
Total lease payments$28,759 
Less: Imputed Interest(3,533)
Total$25,226 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Description of Business (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 20, 2023
Jun. 30, 2023
Business Acquisition [Line Items]    
Consideration in cash (in USD per share)   $ 3.34
CB Neptune Holdings, LLC    
Business Acquisition [Line Items]    
Consideration in cash (in USD per share) $ 4.00  
Payment of termination fee $ 14  
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Millions
6 Months Ended
Jun. 30, 2023
USD ($)
Accounting Policies [Abstract]  
Deferred revenue due to performance obligations $ 18.0
Deferred revenue, revenue recognized $ 13.5
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Schedule of Revenues Disaggregated by Type of Services (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Disaggregation of Revenue [Line Items]        
Total Revenue $ 65,706 $ 69,251 $ 124,973 $ 147,707
Promotion        
Disaggregation of Revenue [Line Items]        
Total Revenue 49,082 42,605 96,288 92,767
Media        
Disaggregation of Revenue [Line Items]        
Total Revenue $ 16,624 $ 26,646 $ 28,685 $ 54,940
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2023
Nov. 19, 2019
Ubimo      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Contingent consideration paid out $ 22,300    
Contingent consideration, fair value 0   $ 5,700
Contingent consideration paid out, financing activity 5,700    
Contingent consideration paid out, operating activity $ 16,600    
Fair Value, Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Assets fair value   $ 0  
Liabilities fair value   $ 0  
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Schedule of Changes in Contingent Consideration (Details) - Ubimo - Level 3
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]  
Balance at the beginning of period $ 22,275
Payments made during the period (22,275)
Total $ 0
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Allowance for Credit Losses - Schedule of Activity in Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Balance at the beginning of period $ 574 $ 2,106 $ 706 $ 2,500
Change in provision for expected credit losses (15) 1,736 (147) 1,856
Write-offs charged against the allowance (356) (127) (356) (641)
Balance at the end of period $ 203 $ 3,715 $ 203 $ 3,715
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 109,697 $ 99,723
Accumulated depreciation and amortization (77,664) (70,982)
Projects in process 32 32
Total property and equipment, net 32,065 28,773
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 82,896 73,054
Computer equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 18,763 18,625
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 5,684 5,740
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,354 $ 2,304
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]          
Depreciation $ 3.9 $ 2.1 $ 7.1 $ 4.0  
Capitalized costs 5.0 5.7 10.4 8.2  
Amortization expense 3.0 $ 1.3 5.6 $ 2.3  
Unamortized costs $ 27.9   $ 27.9   $ 22.9
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Accrued Compensation and Benefits (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Commissions $ 2,577 $ 3,526
Payroll and related expenses 2,159 5,031
Vacation 1,250 1,140
Bonus 310 2,363
Total accrued compensation and benefits $ 6,296 $ 12,060
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Balance Sheet Components - Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Distribution fees $ 15,862 $ 23,061
Operating lease liabilities 6,772 6,325
Prefunded liability 6,572 3,071
Traffic acquisition cost 4,324 4,804
Legal and audit fees 1,480 3,848
Liability related to litigation settlement 0 2,250
Other 9,131 9,896
Total other current liabilities $ 44,141 $ 53,255
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Acquisitions (Details) - USD ($)
Nov. 19, 2019
Jun. 30, 2023
Jun. 30, 2022
Business Acquisition [Line Items]      
Goodwill deductible for income tax purposes   $ 0  
Ubimo      
Business Acquisition [Line Items]      
Total preliminary acquisition consideration $ 20,700,000    
Cash payments for purchase of assets 15,000,000    
Contingent consideration payable in cash 24,800,000    
Contingent consideration, fair value $ 5,700,000   $ 0
Contingent consideration liability     $ 22,300,000
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization for Intangible Assets Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross $ 94,888 $ 94,888
Accumulated Amortization (92,321) (90,394)
Net $ 2,567 $ 4,494
Weighted Average Amortization Period (Years) 1 year 8 months 12 days 1 year 1 month 6 days
Media service rights    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 29,551 $ 29,551
Accumulated Amortization (29,551) (29,551)
Net $ 0 $ 0
Weighted Average Amortization Period (Years) 0 years 0 years
Developed technologies    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 27,080 $ 27,080
Accumulated Amortization (26,120) (24,900)
Net $ 960 $ 2,180
Weighted Average Amortization Period (Years) 1 year 3 months 18 days 9 months 18 days
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 22,588 $ 22,588
Accumulated Amortization (21,333) (20,626)
Net $ 1,255 $ 1,962
Weighted Average Amortization Period (Years) 1 year 10 months 24 days 1 year 4 months 24 days
Domain names    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 5,939 $ 5,939
Accumulated Amortization (5,587) (5,587)
Net $ 352 $ 352
Weighted Average Amortization Period (Years) 0 years 0 years
Promotion service rights    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 3,018 $ 3,018
Accumulated Amortization (3,018) (3,018)
Net $ 0 $ 0
Weighted Average Amortization Period (Years) 0 years 0 years
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 2,818 $ 2,818
Accumulated Amortization (2,818) (2,818)
Net $ 0 $ 0
Weighted Average Amortization Period (Years) 0 years 0 years
Vendor relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 2,510 $ 2,510
Accumulated Amortization (2,510) (2,510)
Net $ 0 $ 0
Weighted Average Amortization Period (Years) 0 years 0 years
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 975 $ 975
Accumulated Amortization (975) (975)
Net $ 0 $ 0
Weighted Average Amortization Period (Years) 0 years 0 years
Registered users    
Finite-Lived Intangible Assets [Line Items]    
Gross $ 409 $ 409
Accumulated Amortization (409) (409)
Net $ 0 $ 0
Weighted Average Amortization Period (Years) 0 years 0 years
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]          
Amortization expense of intangible assets $ 0.9 $ 2.6 $ 1.9 $ 5.2  
Domain names          
Finite-Lived Intangible Assets [Line Items]          
Indefinite lived intangible, gross value $ 0.4   $ 0.4   $ 0.4
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Intangible Assets - Estimated Amortization of Intangible Assets (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
2023, remaining six months $ 1,656
2024 559
2025 0
2026 0
2027 0
2028 and beyond 0
Total estimated amortization expense $ 2,215
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Debt Obligations - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Nov. 30, 2022
Jun. 30, 2023
Jun. 30, 2023
Jun. 30, 2022
Mar. 31, 2023
Line of Credit Facility [Line Items]          
Amortization of debt discount and issuance cost     $ 879 $ 548  
Proceeds from borrowing on line of credit     40,000 0  
Repayment of line of credit     40,000 $ 0  
BT Term Loan Facility          
Line of Credit Facility [Line Items]          
Debt issuance costs $ 4,300        
BT Term Loan Facility | Letter of Credit          
Line of Credit Facility [Line Items]          
Maximum borrowing capacity 55,000        
Debt instrument of minimum liquidity $ 25,000        
Interest rate on outstanding loans 2.00%        
BT Term Loan Facility | Letter of Credit | 75% Excess Cash Flow          
Line of Credit Facility [Line Items]          
Maximum leverage ratio $ 1.75        
BT Term Loan Facility | Letter of Credit | 50% Excess Cash Flow          
Line of Credit Facility [Line Items]          
Maximum leverage ratio 1.75        
BT Term Loan Facility | Letter of Credit | 25% Excess Cash Flow          
Line of Credit Facility [Line Items]          
Maximum leverage ratio $ 1.00        
BT Term Loan Facility | Secured Debt          
Line of Credit Facility [Line Items]          
Debt instrument aggregate principal amount $ 55,000       $ 700
Principal payment   $ 700 1,400    
BT Term Loan Facility | Reference Rate Loans          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 7.00%        
BT Term Loan Facility | Reference Rate Loans | Secured Overnight Financing Rate SOFR          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 8.00%        
BT Term Loan Facility | Reference Rate Loans | Federal Fund Rates          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.50%        
BT Term Loan Facility | Reference Rate Loans | Secured Overnight Financing Rate (SOFR) Plus          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 1.00%        
BT Term Loan Facility | Reference Rate Loans | Forward Looking Term Rate          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 2.50%        
BT Term Loan Facility | Line of Credit          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.26161%        
BT Term Loan Facility | Line of Credit | Secured Overnight Financing Rate SOFR | Minimum          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 1.50%        
BT Term Loan Facility | Senior Notes          
Line of Credit Facility [Line Items]          
Amortization of debt discount and issuance cost   $ 2,000 $ 4,100    
Convertible notes, effective interest rate   15.21% 15.21%    
PNC Revolver Facility | Secured Overnight Financing Rate SOFR          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 1.75%        
PNC Revolver Facility | Revolving Credit Facility          
Line of Credit Facility [Line Items]          
Debt issuance costs $ 2,500        
Debt instrument of minimum liquidity $ 15,000        
Interest rate on outstanding loans 2.00%        
Current borrowing capacity $ 50,000        
Proceeds from borrowing on line of credit $ 5,000 $ 20,000 $ 40,000    
Unused capacity, commitment fee percentage 0.50%        
Interest rate on outstanding loans 0.375%        
Due from banks $ 20,000        
Repayment of line of credit   $ 20,000 $ 40,000    
Debt instrument of maximum leverage ratio, minimum fixed charge coverage ratio, and less than liquidity $ 20,000        
PNC Revolver Facility | Revolving Credit Facility | Secured Overnight Financing Rate SOFR          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.75%        
PNC Revolver Facility | Revolving Credit Facility | Secured Overnight Financing Rate SOFR | Minimum          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.00%        
PNC Revolver Facility | Reference Rate Loans | Federal Fund Rates          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 0.50%        
PNC Revolver Facility | Reference Rate Loans | Secured Overnight Financing Rate (SOFR) Plus          
Line of Credit Facility [Line Items]          
Debt instrument, basis spread on variable rate 1.00%        
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Mar. 01, 2023
Aug. 01, 2022
Mar. 01, 2022
Mar. 01, 2021
Jun. 30, 2023
Mar. 31, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Options granted (in shares)               100,000  
Restricted stock units granted (in shares)               3,328,426  
Total stock-based compensation expense         $ 3,601   $ 17,127 $ 11,468 $ 22,869
Issuance of common stock, stock purchase plan (in shares)               3,023,598  
Shares available for issuance (in shares)         1,776,402     1,776,402  
Property And Equipment                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Total stock-based compensation expense         $ 200   $ 300 $ 500 $ 500
2013 Equity Incentive Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock reserved for future issuance (in shares)         4,000,000     4,000,000  
Percentage of outstanding stock               4.00%  
Options expiration period               10 years  
2013 Equity Incentive Plan | Minimum                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Granted price per share percent               100.00%  
Stock Options                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Options granted (in shares)         0        
Weighted average grant date fair value (in USD per share)         $ 1.88   $ 2.05 $ 1.88 $ 2.05
Unrecognized stock based compensation         $ 1,400     $ 1,400  
Unrecognized stock based compensation, amortized weighted average period               2 years 8 months 4 days  
Performance-Based Restricted Stock Units | 2021 Performance-Based Restricted Stock Unit Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock units granted (in shares)       938,831          
RSUs and PSUs granted (in USD per share)       $ 13.28          
Vesting period       3 years          
Total stock-based compensation expense         0   $ 0 $ 0 $ 0
Performance-Based Restricted Stock Units | 2022 Performance-Based Restricted Stock Unit Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock units granted (in shares)   470,383 1,171,494            
Total stock-based compensation expense         300     1,000  
Performance-Based Restricted Stock Units | 2022 Performance-Based Restricted Stock Unit Awards | Tranche One                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
RSUs and PSUs granted (in USD per share)   $ 1.14 $ 4.82            
Performance-Based Restricted Stock Units | 2022 Performance-Based Restricted Stock Unit Awards | Tranche Two                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
RSUs and PSUs granted (in USD per share)   0.81 3.87            
Performance-Based Restricted Stock Units | 2022 Performance-Based Restricted Stock Unit Awards | Tranche Three                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
RSUs and PSUs granted (in USD per share)   $ 0.60 $ 3.14            
Performance-Based Restricted Stock Units | 2023 Performance-Based Restricted Stock Unit Awards                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock units granted (in shares) 1,482,033                
RSUs and PSUs granted (in USD per share) $ 3.34                
Total stock-based compensation expense         500     $ 600  
Restricted stock units                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Restricted stock units granted (in shares)               3,328,426  
RSUs and PSUs granted (in USD per share)               $ 3.33  
Fair value of options vested, total         100   $ 1,000 $ 1,300 $ 1,900
Unrecognized stock based compensation         $ 27,200     $ 27,200  
Unrecognized stock based compensation, amortized weighted average period               2 years 7 months 20 days  
Employee Stock Purchase Plan | 2013 Employee Stock Purchase Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Common stock reserved for future issuance (in shares)         1,200,000     1,200,000  
Percentage of outstanding stock               0.50%  
Annual increases in number of shares available for issuance (in shares)         400,000     400,000  
2013 Employee Stock Purchase Plan ("ESPP") | 2013 Employee Stock Purchase Plan                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Maximum contribution of base compensation for employee stock purchase plan               15.00%  
Offering period of employee stock purchase plan               6 months  
Purchase price of common stock percentage of fair market value               85.00%  
Stock Options, RSUs and PSUs                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Total stock-based compensation expense           $ 4,000      
Stock Based Compensation Expense                  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                  
Unrecognized stock based compensation         $ 28,600     $ 28,600  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Schedule of Assumptions Used to Estimate the Fair Value of Stock Options and Employee Stock Purchase Plan (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life (in years)   6 years 7 days 6 years 29 days 6 years 7 days
Risk-free interest rate   2.96% 4.22% 2.96%
Volatility   50.00% 55.00% 50.00%
Dividend yield   0.00% 0.00% 0.00%
Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life (in years) 6 months 6 months 6 months 6 months
Risk-free interest rate 5.26% 1.54%    
Volatility 55.00% 65.00%    
Dividend yield 0.00% 0.00% 0.00% 0.00%
Employee Stock Purchase Plan | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate     4.54% 0.07%
Volatility     55.00% 60.00%
Employee Stock Purchase Plan | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Risk-free interest rate     5.26% 1.54%
Volatility     80.00% 65.00%
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Schedule of Stock Option and Restricted Stock Units Award Activity (Details)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Shares Available for Grant    
Beginning balance (in shares) 9,794,123  
Increase in shares authorized (in shares) 3,885,986  
Options granted (in shares) (100,000)  
RSUs granted (in shares) (3,328,426)  
RSUs canceled or expired (in shares) 277,905  
RSUs vested and withheld for taxes (in shares) 586,826  
Ending balance (in shares) 11,116,414 9,794,123
RSUs Outstanding, Number of Shares    
Restricted stock units granted (in shares) 3,328,426  
RSUs canceled or expired (in shares) (277,905)  
Options Outstanding, Number of Shares    
Beginning balance (in shares) 7,424,230  
Options granted (in shares) 100,000  
Options exercised (in shares) (240,000)  
Ending balance (in shares) 7,284,230 7,424,230
Vested and exercisable at the end of period (in shares) 6,592,197  
Options Outstanding, Weighted Average Exercise Price    
Weighted Average Exercise Price, Options Outstanding (in USD per share) | $ / shares $ 6.66 $ 6.61
Options granted (in USD per share) | $ / shares 3.34  
Options exercised (in USD per share) | $ / shares 3.70  
Vested and exercisable at the end of period (in USD per share) | $ / shares $ 6.94  
Options Outstanding, Weighted Average Remaining Contractual Term (Years) / Aggregate Intrinsic Value    
Weighted average remaining contractual term (years) 3 years 18 days 4 years 4 months 17 days
Beginning balance, aggregate intrinsic value | $ $ 121  
Options exercised, aggregate intrinsic value | $ 93  
Ending balance, aggregate intrinsic value | $ $ 386 $ 121
Vested and exercisable at the end of period, weighted average remaining contractual term (years) 2 years 5 months 4 days  
Vested and exercisable at the end of period, aggregate intrinsic value | $ $ 262  
Restricted stock units    
Shares Available for Grant    
RSUs granted (in shares) (3,328,426)  
RSUs canceled or expired (in shares) 277,905  
RSUs Outstanding, Number of Shares    
Beginning balance (in shares) 7,078,967  
Restricted stock units granted (in shares) 3,328,426  
RSUs vested (in shares) (2,116,698)  
RSUs canceled or expired (in shares) (277,905)  
Ending balance (in shares) 8,012,790 7,078,967
RSUs Outstanding, Weighted Average Grant Date Fair Value    
Beginning balance (in USD per share) | $ / shares $ 5.45  
RSUs and PSUs granted (in USD per share) | $ / shares 3.33  
RSUs vested (in USD per share) | $ / shares 5.86  
RSUs canceled or expired (in USD per share) | $ / shares 9.48  
Ending balance (in USD per share) | $ / shares $ 4.43 $ 5.45
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 3,601 $ 17,127 $ 11,468 $ 22,869
Cost of revenues        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 280 500 502 1,032
Sales and marketing        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 510 812 1,141 1,703
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense 345 674 603 1,641
General and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total stock-based compensation expense $ 2,466 $ 15,141 $ 9,222 $ 18,493
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]        
(Benefit from) provision for income taxes $ (247) $ 2,346 $ (701) $ 2,512
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net loss $ (15,898) $ (43,358) $ (33,570) $ (69,664)
Weighted-average number of common shares used in computing net loss per share, basic (in shares) 98,424 95,369 97,941 95,148
Weighted-average number of common shares used in computing net loss per share, diluted (in shares) 98,424 95,369 97,941 95,148
Net loss per share, basic (in USD per share) $ (0.16) $ (0.45) $ (0.34) $ (0.73)
Net loss per share, diluted (in USD per share) $ (0.16) $ (0.45) $ (0.34) $ (0.73)
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share - Schedule of Outstanding Common Equivalent Shares Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Outstanding common equivalent shares (in shares) 15,344 24,316 15,344 24,316
Stock options and ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Outstanding common equivalent shares (in shares) 7,331 7,222 7,331 7,222
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Outstanding common equivalent shares (in shares) 8,013 5,573 8,013 5,573
Shares related to convertible senior notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Outstanding common equivalent shares (in shares) 0 11,521 0 11,521
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Additional Information (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
USD ($)
Mar. 31, 2023
ft²
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Lessee, Lease, Description [Line Items]          
Operating leases future minimum monthly rental payments due $ 28,759     $ 28,759  
Total lease costs 800   $ 1,300 1,600 $ 2,800
Operating lease costs for right-of-use assets 1,000   1,300 2,100 2,700
Short-term lease costs related to short-term operating leases $ 200   $ 0 500 $ 100
CALIFORNIA | Office Lease          
Lessee, Lease, Description [Line Items]          
Sublease term   54 months      
Area of property | ft²   15,607      
Sublease income received       $ 100  
Professional Sports Team Suite          
Lessee, Lease, Description [Line Items]          
Operating lease, term of contract 20 years     20 years  
Operating leases future minimum monthly rental payments due $ 5,000     $ 5,000  
Minimum          
Lessee, Lease, Description [Line Items]          
Operating lease, term of contract 1 year     1 year  
Maximum          
Lessee, Lease, Description [Line Items]          
Operating lease, term of contract 10 years     10 years  
Operating lease, renewal term 6 years     6 years  
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases [Abstract]        
Cash paid for operating lease liabilities $ 1,676 $ 1,651 $ 3,232 $ 2,981
Right-of-use assets obtained in exchange for    lease obligations $ 0 $ 0 $ 0 $ 0
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Supplemental Balance Sheet Information Related to Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease right-of-use assets $ 12,703 $ 14,475
Other current liabilities 6,772 6,325
Other non-current liabilities 18,454 21,221
Total operating lease liabilities $ 25,226 $ 27,546
Weighted average remaining lease term (in years) 5 years 1 month 6 days 5 years 3 months 18 days
Weighted average discount rate 5.00% 5.00%
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Other current liabilities Other current liabilities
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
2023, remaining six months $ 4,581  
2024 6,194  
2025 4,803  
2026 3,344  
2027 2,710  
2028 and thereafter 7,127  
Total lease payments 28,759  
Less: Imputed Interest (3,533)  
Total $ 25,226 $ 27,546
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies - Additional Information (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 17, 2021
Jun. 30, 2023
Dec. 31, 2020
Commitments And Contingencies [Line Items]      
Loss on contract settlement     $ 8.8
Result Marketing Group, Ltd. v. Southeastern Grocers et al | Southeastern Grocers      
Commitments And Contingencies [Line Items]      
Damages $ 59.0    
Open Purchase Commitments      
Commitments And Contingencies [Line Items]      
Distribution fees, software license fees and marketing services   $ 17.0  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Employee Benefit Plan - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Retirement Benefits [Abstract]        
Rate at which the company matches employee contribution     3.00%  
Maximum contribution amount     $ 6,000  
Matching contribution expense $ 500,000 $ 600,000 $ 1,000,000 $ 1,300,000
XML 73 quot-20230630_htm.xml IDEA: XBRL DOCUMENT 0001115128 2023-01-01 2023-06-30 0001115128 2023-08-03 0001115128 2023-06-30 0001115128 2022-12-31 0001115128 quot:SeriesAJuniorParticipatingPreferredStockMember 2023-06-30 0001115128 2023-04-01 2023-06-30 0001115128 2022-04-01 2022-06-30 0001115128 2022-01-01 2022-06-30 0001115128 2023-03-31 0001115128 2022-03-31 0001115128 2021-12-31 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-03-31 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-03-31 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-12-31 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0001115128 2022-01-01 2022-12-31 0001115128 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2021-12-31 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-01 2023-06-30 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-01-01 2022-06-30 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-06-30 0001115128 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-06-30 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-06-30 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-06-30 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001115128 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001115128 us-gaap:RetainedEarningsMember 2023-03-31 0001115128 us-gaap:RetainedEarningsMember 2022-03-31 0001115128 us-gaap:RetainedEarningsMember 2022-12-31 0001115128 us-gaap:RetainedEarningsMember 2021-12-31 0001115128 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001115128 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001115128 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001115128 us-gaap:RetainedEarningsMember 2023-01-01 2023-06-30 0001115128 us-gaap:RetainedEarningsMember 2022-01-01 2022-06-30 0001115128 us-gaap:RetainedEarningsMember 2023-06-30 0001115128 us-gaap:RetainedEarningsMember 2022-06-30 0001115128 2022-06-30 0001115128 quot:CBNeptuneHoldingsLLCMember 2023-06-20 2023-06-20 0001115128 quot:CBNeptuneHoldingsLLCMember 2023-06-20 0001115128 quot:PromotionServicesMember 2023-04-01 2023-06-30 0001115128 quot:PromotionServicesMember 2022-04-01 2022-06-30 0001115128 quot:PromotionServicesMember 2023-01-01 2023-06-30 0001115128 quot:PromotionServicesMember 2022-01-01 2022-06-30 0001115128 quot:MediaServicesMember 2023-04-01 2023-06-30 0001115128 quot:MediaServicesMember 2022-04-01 2022-06-30 0001115128 quot:MediaServicesMember 2023-01-01 2023-06-30 0001115128 quot:MediaServicesMember 2022-01-01 2022-06-30 0001115128 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0001115128 quot:UbimoLimitedMember us-gaap:FairValueInputsLevel3Member 2021-12-31 0001115128 quot:UbimoLimitedMember us-gaap:FairValueInputsLevel3Member 2022-01-01 2022-06-30 0001115128 quot:UbimoLimitedMember us-gaap:FairValueInputsLevel3Member 2022-06-30 0001115128 quot:UbimoLimitedMember 2022-01-01 2022-06-30 0001115128 quot:UbimoLimitedMember 2022-06-30 0001115128 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-06-30 0001115128 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2022-12-31 0001115128 us-gaap:ComputerEquipmentMember 2023-06-30 0001115128 us-gaap:ComputerEquipmentMember 2022-12-31 0001115128 us-gaap:LeaseholdImprovementsMember 2023-06-30 0001115128 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001115128 us-gaap:FurnitureAndFixturesMember 2023-06-30 0001115128 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001115128 quot:UbimoLimitedMember 2019-11-19 2019-11-19 0001115128 quot:UbimoLimitedMember 2019-11-19 0001115128 quot:MediaServiceRightsMember 2023-06-30 0001115128 quot:MediaServiceRightsMember 2023-01-01 2023-06-30 0001115128 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-06-30 0001115128 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-01-01 2023-06-30 0001115128 us-gaap:CustomerRelationshipsMember 2023-06-30 0001115128 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-06-30 0001115128 us-gaap:MarketingRelatedIntangibleAssetsMember 2023-06-30 0001115128 us-gaap:MarketingRelatedIntangibleAssetsMember 2023-01-01 2023-06-30 0001115128 us-gaap:FranchiseRightsMember 2023-06-30 0001115128 us-gaap:FranchiseRightsMember 2023-01-01 2023-06-30 0001115128 us-gaap:TradeNamesMember 2023-06-30 0001115128 us-gaap:TradeNamesMember 2023-01-01 2023-06-30 0001115128 quot:SupplierRelationshipsMember 2023-06-30 0001115128 quot:SupplierRelationshipsMember 2023-01-01 2023-06-30 0001115128 us-gaap:PatentsMember 2023-06-30 0001115128 us-gaap:PatentsMember 2023-01-01 2023-06-30 0001115128 quot:RegisteredUsersMember 2023-06-30 0001115128 quot:RegisteredUsersMember 2023-01-01 2023-06-30 0001115128 quot:MediaServiceRightsMember 2022-12-31 0001115128 quot:MediaServiceRightsMember 2022-01-01 2022-12-31 0001115128 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-12-31 0001115128 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-12-31 0001115128 us-gaap:CustomerRelationshipsMember 2022-12-31 0001115128 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001115128 us-gaap:MarketingRelatedIntangibleAssetsMember 2022-12-31 0001115128 us-gaap:MarketingRelatedIntangibleAssetsMember 2022-01-01 2022-12-31 0001115128 us-gaap:FranchiseRightsMember 2022-12-31 0001115128 us-gaap:FranchiseRightsMember 2022-01-01 2022-12-31 0001115128 us-gaap:TradeNamesMember 2022-12-31 0001115128 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0001115128 quot:SupplierRelationshipsMember 2022-12-31 0001115128 quot:SupplierRelationshipsMember 2022-01-01 2022-12-31 0001115128 us-gaap:PatentsMember 2022-12-31 0001115128 us-gaap:PatentsMember 2022-01-01 2022-12-31 0001115128 quot:RegisteredUsersMember 2022-12-31 0001115128 quot:RegisteredUsersMember 2022-01-01 2022-12-31 0001115128 quot:BTTermLoanFacilityMember us-gaap:SecuredDebtMember 2022-11-30 0001115128 us-gaap:LetterOfCreditMember quot:BTTermLoanFacilityMember 2022-11-30 0001115128 quot:BTTermLoanFacilityMember us-gaap:SecuredDebtMember 2023-03-31 0001115128 quot:BTTermLoanFacilityMember quot:ReferenceRateLoansMember quot:SecuredOvernightFinancingRateSOFRMember 2022-11-30 2022-11-30 0001115128 srt:MinimumMember quot:BTTermLoanFacilityMember us-gaap:LineOfCreditMember quot:SecuredOvernightFinancingRateSOFRMember 2022-11-30 2022-11-30 0001115128 quot:BTTermLoanFacilityMember us-gaap:LineOfCreditMember 2022-11-30 2022-11-30 0001115128 quot:BTTermLoanFacilityMember quot:ReferenceRateLoansMember 2022-11-30 2022-11-30 0001115128 quot:BTTermLoanFacilityMember quot:ReferenceRateLoansMember quot:FederalFundRatesMember 2022-11-30 2022-11-30 0001115128 quot:BTTermLoanFacilityMember quot:ReferenceRateLoansMember quot:SecuredOvernightFinancingRateSOFRPlusMember 2022-11-30 2022-11-30 0001115128 quot:BTTermLoanFacilityMember quot:ReferenceRateLoansMember quot:ForwardLookingTermRateMember 2022-11-30 2022-11-30 0001115128 quot:BTTermLoanFacilityMember 2022-11-30 0001115128 quot:BTTermLoanFacilityMember us-gaap:SeniorNotesMember 2023-04-01 2023-06-30 0001115128 quot:BTTermLoanFacilityMember us-gaap:SeniorNotesMember 2023-01-01 2023-06-30 0001115128 quot:BTTermLoanFacilityMember us-gaap:SeniorNotesMember 2023-06-30 0001115128 quot:BTTermLoanFacilityMember us-gaap:SecuredDebtMember 2023-04-01 2023-06-30 0001115128 quot:BTTermLoanFacilityMember us-gaap:SecuredDebtMember 2023-01-01 2023-06-30 0001115128 us-gaap:LetterOfCreditMember quot:BTTermLoanFacilityMember 2022-11-30 2022-11-30 0001115128 us-gaap:LetterOfCreditMember quot:BTTermLoanFacilityMember quot:SeventyFivePercentageExcessCashFlowMember 2022-11-30 0001115128 us-gaap:LetterOfCreditMember quot:BTTermLoanFacilityMember quot:FiftyPercentageExcessCashFlowMember 2022-11-30 0001115128 us-gaap:LetterOfCreditMember quot:BTTermLoanFacilityMember quot:TwentyFivePercentageExcessCashFlowMember 2022-11-30 0001115128 us-gaap:RevolvingCreditFacilityMember quot:PNCRevolverFacilityMember 2022-11-30 0001115128 us-gaap:RevolvingCreditFacilityMember quot:PNCRevolverFacilityMember 2022-11-30 2022-11-30 0001115128 quot:PNCRevolverFacilityMember quot:SecuredOvernightFinancingRateSOFRMember 2022-11-30 2022-11-30 0001115128 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember quot:PNCRevolverFacilityMember quot:SecuredOvernightFinancingRateSOFRMember 2022-11-30 2022-11-30 0001115128 us-gaap:RevolvingCreditFacilityMember quot:PNCRevolverFacilityMember quot:SecuredOvernightFinancingRateSOFRMember 2022-11-30 2022-11-30 0001115128 quot:PNCRevolverFacilityMember quot:ReferenceRateLoansMember quot:FederalFundRatesMember 2022-11-30 2022-11-30 0001115128 quot:PNCRevolverFacilityMember quot:ReferenceRateLoansMember quot:SecuredOvernightFinancingRateSOFRPlusMember 2022-11-30 2022-11-30 0001115128 us-gaap:RevolvingCreditFacilityMember quot:PNCRevolverFacilityMember 2023-04-01 2023-06-30 0001115128 us-gaap:RevolvingCreditFacilityMember quot:PNCRevolverFacilityMember 2023-01-01 2023-06-30 0001115128 us-gaap:StockCompensationPlanMember 2023-06-30 0001115128 us-gaap:StockCompensationPlanMember 2023-01-01 2023-06-30 0001115128 srt:MinimumMember us-gaap:StockCompensationPlanMember 2023-01-01 2023-06-30 0001115128 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001115128 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001115128 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001115128 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2021PerformanceBasedRestrictedStockUnitAwardsMember 2021-03-01 2021-03-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2021PerformanceBasedRestrictedStockUnitAwardsMember 2022-01-01 2022-06-30 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2021PerformanceBasedRestrictedStockUnitAwardsMember 2023-01-01 2023-06-30 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2021PerformanceBasedRestrictedStockUnitAwardsMember 2023-04-01 2023-06-30 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2021PerformanceBasedRestrictedStockUnitAwardsMember 2022-04-01 2022-06-30 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember 2022-03-01 2022-03-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-03-01 2022-03-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-03-01 2022-03-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-03-01 2022-03-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember 2022-08-01 2022-08-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-08-01 2022-08-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-08-01 2022-08-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-08-01 2022-08-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember 2023-04-01 2023-06-30 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2022PerformanceBasedRestrictedStockUnitAwardsMember 2023-01-01 2023-06-30 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2023PerformanceBasedRestrictedStockUnitAwardsMember 2023-03-01 2023-03-01 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2023PerformanceBasedRestrictedStockUnitAwardsMember 2023-04-01 2023-06-30 0001115128 quot:PerformanceBasedRestrictedStockUnitsMember quot:A2023PerformanceBasedRestrictedStockUnitAwardsMember 2023-01-01 2023-06-30 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2022-12-31 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2023-06-30 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001115128 us-gaap:EmployeeStockMember quot:A2013EmployeeStockPurchasePlanMember 2023-06-30 0001115128 us-gaap:EmployeeStockMember quot:A2013EmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 0001115128 quot:EmployeeStockPurchasePlanMember quot:A2013EmployeeStockPurchasePlanMember 2023-01-01 2023-06-30 0001115128 us-gaap:EmployeeStockMember 2023-04-01 2023-06-30 0001115128 us-gaap:EmployeeStockMember 2022-04-01 2022-06-30 0001115128 us-gaap:EmployeeStockMember 2023-01-01 2023-06-30 0001115128 us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001115128 srt:MinimumMember us-gaap:EmployeeStockMember 2023-01-01 2023-06-30 0001115128 srt:MaximumMember us-gaap:EmployeeStockMember 2023-01-01 2023-06-30 0001115128 srt:MinimumMember us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001115128 srt:MaximumMember us-gaap:EmployeeStockMember 2022-01-01 2022-06-30 0001115128 us-gaap:CostOfSalesMember 2023-04-01 2023-06-30 0001115128 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001115128 us-gaap:CostOfSalesMember 2023-01-01 2023-06-30 0001115128 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001115128 us-gaap:SellingAndMarketingExpenseMember 2023-04-01 2023-06-30 0001115128 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001115128 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-06-30 0001115128 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001115128 us-gaap:ResearchAndDevelopmentExpenseMember 2023-04-01 2023-06-30 0001115128 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001115128 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-06-30 0001115128 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001115128 us-gaap:GeneralAndAdministrativeExpenseMember 2023-04-01 2023-06-30 0001115128 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001115128 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-06-30 0001115128 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001115128 quot:StockOptionsRSUsAndPSUsMember 2023-01-01 2023-03-31 0001115128 quot:PropertyAndEquipmentMember 2023-04-01 2023-06-30 0001115128 quot:PropertyAndEquipmentMember 2023-01-01 2023-06-30 0001115128 quot:PropertyAndEquipmentMember 2022-04-01 2022-06-30 0001115128 quot:PropertyAndEquipmentMember 2022-01-01 2022-06-30 0001115128 quot:StockBasedCompensationExpenseMember 2023-06-30 0001115128 us-gaap:EmployeeStockOptionMember 2023-06-30 0001115128 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-06-30 0001115128 us-gaap:EmployeeStockOptionMember 2023-04-01 2023-06-30 0001115128 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001115128 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-06-30 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2023-04-01 2023-06-30 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2022-04-01 2022-06-30 0001115128 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001115128 quot:SharesRelatedToConvertibleSeniorNotesMember 2023-01-01 2023-06-30 0001115128 quot:SharesRelatedToConvertibleSeniorNotesMember 2023-04-01 2023-06-30 0001115128 quot:SharesRelatedToConvertibleSeniorNotesMember 2022-01-01 2022-06-30 0001115128 quot:SharesRelatedToConvertibleSeniorNotesMember 2022-04-01 2022-06-30 0001115128 srt:MinimumMember 2023-06-30 0001115128 srt:MaximumMember 2023-06-30 0001115128 quot:ProfessionalSportsTeamSuiteMember 2023-06-30 0001115128 stpr:CA us-gaap:BuildingMember 2023-03-31 0001115128 stpr:CA us-gaap:BuildingMember 2023-01-01 2023-06-30 0001115128 stpr:CA us-gaap:BuildingMember 2023-01-01 2023-03-31 0001115128 us-gaap:PurchaseCommitmentMember 2023-01-01 2023-06-30 0001115128 2020-01-01 2020-12-31 0001115128 quot:ResultMarketingGroupLtdVSoutheasternGrocersEtAlMember quot:SoutheasternGrocersMember 2021-06-17 2021-06-17 shares iso4217:USD iso4217:USD shares pure utr:sqft false 2023 Q2 0001115128 --12-31 http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member http://fasb.org/us-gaap/2023#AccountingStandardsUpdate202006Member http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesCurrent P54M 10-Q true 2023-06-30 false 001-36331 Quotient Technology Inc. DE 77-0485123 1260 East Stringham Avenue, 6th Floor Salt Lake City UT 84106 (650) 605-4600 Common stock, $0.00001 par value QUOT NYSE Yes Yes Accelerated Filer false false false 99730174 44900000 56891000 203000 706000 69093000 98049000 26435000 19791000 140428000 174731000 32065000 28773000 12703000 14475000 2567000 4494000 128427000 128427000 10050000 12259000 326240000 363159000 28930000 30027000 6296000 12060000 44141000 53255000 20059000 15519000 2750000 2750000 102176000 113611000 18454000 21221000 740000 468000 47197000 48034000 2030000 2030000 170597000 185364000 0.00001 0.00001 10000000 10000000 250000 0 0 0 0 0 0 0.00001 0.00001 250000000 250000000 99112165 99112165 97149665 97149665 1000 1000 724605000 713201000 -1742000 -1756000 -567221000 -533651000 155643000 177795000 326240000 363159000 65706000 69251000 124973000 147707000 34778000 37267000 65148000 86345000 30928000 31984000 59825000 61362000 22326000 21459000 40289000 43395000 6632000 7072000 12066000 16828000 15414000 42869000 36608000 65577000 44372000 71400000 88963000 125800000 -13444000 -39416000 -29138000 -64438000 2854000 1179000 5192000 2333000 153000 -417000 59000 -381000 -16145000 -41012000 -34271000 -67152000 -247000 2346000 -701000 2512000 -15898000 -43358000 -33570000 -69664000 -0.16 -0.16 -0.45 -0.45 -0.34 -0.34 -0.73 -0.73 98424000 98424000 95369000 95369000 97941000 97941000 95148000 95148000 -15898000 -43358000 -33570000 -69664000 -3000 -235000 14000 -349000 -15901000 -43593000 -33556000 -70013000 167628000 202900000 177795000 234702000 720690000 687558000 713202000 731673000 -49090000 3812000 17378000 11994000 23322000 888000 444000 824000 444000 824000 -340000 -2531000 -1922000 -3500000 724606000 703229000 724606000 703229000 -1739000 -1213000 -1756000 -1099000 -3000 -235000 14000 -349000 -1742000 -1448000 -1742000 -1448000 -551323000 -483445000 -533651000 -495872000 38733000 -15898000 -43358000 -33570000 -69664000 -567221000 -526803000 -567221000 -526803000 155643000 174978000 155643000 174978000 -33570000 -69664000 9047000 9231000 11468000 22869000 0 11448000 879000 548000 -177000 1222000 3480000 3368000 -29134000 -78915000 6451000 2031000 -12957000 -28944000 0 19008000 -5757000 -6283000 4540000 -7741000 -364000 -6070000 9615000 8161000 -9615000 -8161000 1332000 824000 40000000 0 40000000 0 1922000 3499000 1375000 0 0 98000 0 5686000 -1965000 -8459000 -47000 215000 -11991000 -22475000 56891000 237417000 44900000 214942000 694000 4707000 4053000 1760000 860000 1590000 Description of Business<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Quotient Technology Inc. (together with its subsidiaries, the “Company” or "Quotient"), is an industry leading promotions and media technology company that delivers targeted digital promotions and media for advertisers and retailers to reach consumers and drive action. Using its platforms and suite of omnichannel solutions, advertisers can plan, target, deliver and measure performance marketing and brand marketing to impact sales. The Company's network includes the digital properties of retail partners, non-retail publisher partners and consumer packaged goods ("CPG") customers, social media platforms, its direct-to-consumer brand ("DTC"), Shopmium, and its digital out-of-home ("DOOH") properties. This network provides the Company with proprietary and licensed data, including retailers’ point-of-sale ("POS") shopper data, first-party customer behavior and purchase intent data, and location intelligence. With such data powering its platforms, customers and partners use Quotient to leverage consumer insights, target, and engage consumers via digital channels, and integrate marketing and merchandising programs to drive measurable sales results and consumer engagement. To fully leverage the power of the Company's network, the Company has aligned itself around four key product families: promotions, DTC (Shopmium), DOOH, and Retail Ad Network (a solution designed to aggregate individual in-housed retail media networks to enable the planning, buying, execution of scaled yet targeted media campaigns through one centralized platform).</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Pending Business Combination with CB Neptune Holdings, LLC</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 20, 2023, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with CB Neptune Holdings, LLC, a Delaware limited liability company ("Neptune") and NRS Merger Sub Inc., a Delaware corporation and wholly-owned subsidiary of Neptune ("Merger Sub”). Pursuant to the Merger Agreement, Merger Sub will be merged with and into the Company (the “Merger”), with the Company continuing as the surviving corporation and as a wholly-owned subsidiary of Neptune, a privately held company. Under the terms of the Merger Agreement, Neptune has agreed, subject to certain exceptions, to pay holders of all of the Company's outstanding common stock issued and outstanding as of immediately prior to the Merger, restricted stock units (“RSUs”) outstanding as of immediately prior to the Merger, performance-based restricted stock units (“PSUs”) outstanding as of immediately prior to the Merger and vested and unvested options to acquire common stock, consideration of $4.00 per share of common stock or underlying share of common stock in cash (in the case of options, less the exercise price per share of common stock subject to such option) (the "Per Share Price"). </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Completion of the Merger and the related transactions (the “Proposed Acquisition”) is subject to customary closing conditions, including (1) the adoption of the Merger Agreement by the holders of a majority of the outstanding shares of the Company's common stock; (2) the expiration or early termination of the applicable waiting period under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 (“HSR Act”); and (3) the absence of an order or law preventing the Merger. The Merger Agreement also contains certain termination rights of Quotient and Neptune and provides that, upon the termination of the Merger Agreement under specified circumstances, the Company will be required to pay Neptune a termination fee of approximately $14 million.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Proposed Acquisition has been approved by the boards of directors of Neptune and the Company. The Company's board has recommended that Quotient’s stockholders vote to adopt the Merger Agreement and approve the Proposed Acquisition. The Company has filed with the SEC, and has also transmitted to the Company’s stockholders, a definitive proxy statement concerning the Proposed Acquisition ("Definitive Proxy Statement"), the Board’s recommendation that the Company’s stockholders approve the Proposed Acquisition, and specifics of the special meeting of the Company’s stockholders concerning the Proposed Acquisition to be held on September 1, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The complete text of the Merger Agreement, together with other disclosure documents filed by the Company with the Securities and Exchange Commission ("SEC") that summarize the Proposed Acquisition, may be found in Quotient's filings with the SEC at www.sec.gov on various dates on or after June 20, 2023. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 31, 2023, the waiting period under the HSR Act applicable to the Proposed Acquisition expired and, accordingly, the condition relating to the expiration or termination of the HSR Act waiting period has been satisfied.</span></div> 4.00 14000000 Summary of Significant Accounting Policies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 16, 2023, as amended by its subsequent Form 10-K/A, Amendment No. 1, filed with the SEC on April 28, 2023 (collectively, "Annual Report on Form 10-K, as amended").</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated. The accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023 or for any other period. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes to the Company’s significant accounting policies described in the Annual Report on Form 10-K, as amended, that have had a material impact on its condensed consolidated financial statements and related notes.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, revenue recognition, collectability of accounts receivable, useful lives of intangible assets, estimates related to recoverability of long-lived assets and goodwill, stock-based compensation, legal contingencies, deferred income taxes and associated valuation allowances and distribution fee commitments. These estimates generally require judgments, may involve the analysis of historical trends and prediction of future trends, and are subject to change from period to period. Actual results may differ from the Company’s estimates, and such differences may be material to the accompanying condensed consolidated financial statements.</span></div><div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily generates revenue by providing digital promotions and media solutions to its customers, which consist of advertisers, retail partners and advertising agencies, whereby it uses its proprietary technology platforms to create, target, deliver and analyze these solutions.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of the promised goods or services is transferred to the Company’s customers, and collectability of an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services is probable.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines revenue recognition through the following steps:</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the contract, or contracts, with a customer</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the performance obligations in the contract</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Determination of the transaction price</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognition of revenue when, or as, the Company satisfies a performance obligation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital Promotions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's digital promotions solutions include its national promotions offering which is non-retailer specific, and its shopper promotions offering which is retail specific. The Company's digital promotions are generally sold on a cost-per-click basis or based on duration (i.e., Duration-Based National Promotions Solution or Duration-Based Shopper Promotions Solution). For a cost-per-click offering, a click refers to the consumer's action of activating a digital promotion through the Company’s proprietary technology platforms by either saving it to a retailer’s loyalty account for automatic digital redemption, or printing it for physical redemption at a retailer. Beginning the first quarter of 2021, the Company introduced its Duration-Based National Promotions Solution, and beginning the first quarter of 2022, the Company introduced its Duration-Based Shopper Promotions Solution. These duration-based offerings provide advertisers access to the Company's proprietary platforms for a specific period of time (i.e., the campaign period) in exchange for a fixed fee. The campaign period in duration-based offerings is generally between seven and twenty-eight days.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pricing of digital promotions programs typically includes both promotion setup fees and promotion campaign fees. Promotion setup fees are related to the creation of digital promotions and set up of the underlying campaign on Quotient’s proprietary platforms.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through the third quarter of 2022, the Company determined that setup activities, along with the related digital promotion campaigns, represented a single combined performance obligation because the customer could not benefit from the promotion setup services either on their own or with resources that were readily available to the customer. Accordingly, revenue related to cost-per-click agreements were typically recognized as clicks occurred and revenue related to duration-based campaigns, which provide the customer access to the Company’s proprietary technology platforms each day during the campaign period, were typically recognized ratably over the campaign period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning the fourth quarter of 2022, because of technological enhancements in the Company's proprietary technology, customers and third parties can benefit from the promotion setup services with readily available resources. More specifically, the Company's proprietary technology now supports independent setup services that can be performed by customers or third parties. As a result, the Company determined that its digital promotion offerings include multiple performance obligations, including the promotion setup services and related digital promotion campaigns. Beginning the fourth quarter of 2022, revenue from promotion setup services for both cost-per-click and duration-based campaigns are recognized as the services are performed. Revenue from digital promotion campaigns is recognized as clicks occur for cost-per-click agreements, and ratably over the campaign period for duration-based campaigns.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital Media</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital media solutions are comprised of national media offerings, shopper media offerings, DOOH offerings and sponsored search offerings. The Company's media offerings enable advertisers and retailers to distribute digital media to promote their brands and products on its retailers' websites, and mobile applications, and through open exchange inventory sources that display its media offerings, including on websites, mobile applications, or digital screens. Pricing for media campaigns is usually determined on a cost-per-impression, cost-per-click or cost-per-acquisition basis. The Company recognizes revenue each time a digital media advertisement is displayed or each time a user clicks on the digital media advertisement displayed on the Company's websites, mobile applications or on third-party websites.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Versus Net Revenue Reporting</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company delivers digital promotions and media on retailers’ websites and mobile applications through retailers’ loyalty programs, and on the websites of digital publishers. In these situations, the Company evaluates whether it is the principal (i.e., reports revenues on a gross basis) or agent (i.e., reports revenues on a net basis). </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of national promotions and media offerings, the Company has determined that it is the principal in these arrangements as the Company controls the digital promotion and media advertising inventory before it is transferred to its customers. The Company’s control is evidenced by its sole ability to monetize the digital coupon and media advertising inventory, being primarily responsible to its customers, having discretion in establishing pricing for the delivery of the digital coupons and media, or a combination of these. Under these arrangements, the </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company reports revenue on a gross basis, that is, the amounts billed to its customers are recorded as revenues, and distribution fees paid to retailers or digital publishers are recorded as cost of revenues.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With regards to non-duration based shopper promotions and media campaign offerings, the Company has determined that it is an agent in these arrangements as the Company does not control these shopper promotions and media programs or sets the pricing. The Company’s obligation in these arrangements is to provide the use of its proprietary technology platforms to the customers. The retailer determines how shopper promotions and media programs are executed through the Company’s proprietary technology platforms. Under these arrangements, the Company reports revenue on a net basis, that is, the costs for digital advertising inventory are deducted from gross revenues to arrive at net revenues.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With regards to duration-based shopper promotions, the Company has determined that it is the principal because it has discretion in establishing pricing for the delivery of digital coupons. Under these arrangements, the Company reports revenue on a gross basis.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of DOOH and sponsored search, the Company has determined that it is typically an agent in these arrangements because it generally does not have control of the digital advertising inventory before it is transferred to the customer and does not set prices.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s obligation is to provide the use of its proprietary technology platforms that enables customers to bid on real-time digital advertising inventory, use of data and other add-on features in designing and executing their campaigns. The Company charges its customers a platform fee based on a percentage of the price paid by the purchaser of the related digital advertising inventory. Accordingly, the Company generally reports revenue on a net basis for the platform fees charged to customers.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Arrangements with Multiple Performance Obligations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with customers may include multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines its best estimate of its standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts and characteristics of targeted customers.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenues</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues primarily relate to cash received or billings to customers associated with promotion setup fees, promotion campaign fees and digital media fees that are expected to be recognized upon click, delivery of media impressions, or campaign duration, which generally occur within the succeeding twelve months. The Company records deferred revenues, when cash payments are received or become due in advance of the Company satisfying its performance obligations. The increase in the deferred revenue balance for the six months ended June 30, 2023 is primarily driven by cash payments of $18.0 million received or due in advance of satisfying our performance obligations, partially offset by $13.5 million of recognized revenue.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s payment terms vary by the type and size of its customers. For certain products or services and customer types, the Company requires payment before the products or services are delivered to the customer.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregated Revenue</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenues disaggregated by type of services (in thousands, unaudited). The majority of the Company’s revenue is generated from sales within the United States.</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:44.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.064%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotion</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,082 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,605 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,288 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,767 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,624 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,646 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,940 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,706 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,251 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,973 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,707 </span></td><td style="background-color:#cff0fc;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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Practical Expedients and Exemptions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue for an amount where it has the right to invoice for services performed.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Commissions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally incurs and expenses sales commissions upon recognition of revenue for related goods and services, which typically occurs within one year or less. Sales commissions earned related to revenues for initial contracts are commensurate with sales commissions related to renewal contracts. These costs are recorded in sales and marketing expenses within the condensed consolidated statements of operations.</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. generally accepted accounting principles (“U.S. GAAP”) and applicable rules and regulations of the SEC regarding interim financial reporting. Certain information and note disclosures normally included in the financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to such rules and regulations. As such, the information included in this Quarterly Report on Form 10-Q should be read in conjunction with the audited consolidated financial statements and accompanying notes included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the SEC on March 16, 2023, as amended by its subsequent Form 10-K/A, Amendment No. 1, filed with the SEC on April 28, 2023 (collectively, "Annual Report on Form 10-K, as amended").</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s condensed consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. All significant intercompany transactions and balances have been eliminated. The accompanying unaudited condensed consolidated financial statements reflect all normal recurring adjustments necessary to present fairly the financial position, results of operations, comprehensive loss, and cash flows for the interim periods, but are not necessarily indicative of the results of operations to be anticipated for the full year ending December 31, 2023 or for any other period. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no significant changes to the Company’s significant accounting policies described in the Annual Report on Form 10-K, as amended, that have had a material impact on its condensed consolidated financial statements and related notes.</span></div> <div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent liabilities at the date of the financial statements as well as the reported amounts of revenues and expenses during the reporting period. Such management estimates include, but are not limited to, revenue recognition, collectability of accounts receivable, useful lives of intangible assets, estimates related to recoverability of long-lived assets and goodwill, stock-based compensation, legal contingencies, deferred income taxes and associated valuation allowances and distribution fee commitments. These estimates generally require judgments, may involve the analysis of historical trends and prediction of future trends, and are subject to change from period to period. Actual results may differ from the Company’s estimates, and such differences may be material to the accompanying condensed consolidated financial statements.</span></div> <div style="margin-top:18pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily generates revenue by providing digital promotions and media solutions to its customers, which consist of advertisers, retail partners and advertising agencies, whereby it uses its proprietary technology platforms to create, target, deliver and analyze these solutions.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues are recognized when control of the promised goods or services is transferred to the Company’s customers, and collectability of an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services is probable.</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines revenue recognition through the following steps:</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the contract, or contracts, with a customer</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Identification of the performance obligations in the contract</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Determination of the transaction price</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Allocation of the transaction price to the performance obligations in the contract</span></div><div style="margin-bottom:6pt;padding-left:45pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Recognition of revenue when, or as, the Company satisfies a performance obligation</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital Promotions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's digital promotions solutions include its national promotions offering which is non-retailer specific, and its shopper promotions offering which is retail specific. The Company's digital promotions are generally sold on a cost-per-click basis or based on duration (i.e., Duration-Based National Promotions Solution or Duration-Based Shopper Promotions Solution). For a cost-per-click offering, a click refers to the consumer's action of activating a digital promotion through the Company’s proprietary technology platforms by either saving it to a retailer’s loyalty account for automatic digital redemption, or printing it for physical redemption at a retailer. Beginning the first quarter of 2021, the Company introduced its Duration-Based National Promotions Solution, and beginning the first quarter of 2022, the Company introduced its Duration-Based Shopper Promotions Solution. These duration-based offerings provide advertisers access to the Company's proprietary platforms for a specific period of time (i.e., the campaign period) in exchange for a fixed fee. The campaign period in duration-based offerings is generally between seven and twenty-eight days.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pricing of digital promotions programs typically includes both promotion setup fees and promotion campaign fees. Promotion setup fees are related to the creation of digital promotions and set up of the underlying campaign on Quotient’s proprietary platforms.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through the third quarter of 2022, the Company determined that setup activities, along with the related digital promotion campaigns, represented a single combined performance obligation because the customer could not benefit from the promotion setup services either on their own or with resources that were readily available to the customer. Accordingly, revenue related to cost-per-click agreements were typically recognized as clicks occurred and revenue related to duration-based campaigns, which provide the customer access to the Company’s proprietary technology platforms each day during the campaign period, were typically recognized ratably over the campaign period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning the fourth quarter of 2022, because of technological enhancements in the Company's proprietary technology, customers and third parties can benefit from the promotion setup services with readily available resources. More specifically, the Company's proprietary technology now supports independent setup services that can be performed by customers or third parties. As a result, the Company determined that its digital promotion offerings include multiple performance obligations, including the promotion setup services and related digital promotion campaigns. Beginning the fourth quarter of 2022, revenue from promotion setup services for both cost-per-click and duration-based campaigns are recognized as the services are performed. Revenue from digital promotion campaigns is recognized as clicks occur for cost-per-click agreements, and ratably over the campaign period for duration-based campaigns.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Digital Media</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Digital media solutions are comprised of national media offerings, shopper media offerings, DOOH offerings and sponsored search offerings. The Company's media offerings enable advertisers and retailers to distribute digital media to promote their brands and products on its retailers' websites, and mobile applications, and through open exchange inventory sources that display its media offerings, including on websites, mobile applications, or digital screens. Pricing for media campaigns is usually determined on a cost-per-impression, cost-per-click or cost-per-acquisition basis. The Company recognizes revenue each time a digital media advertisement is displayed or each time a user clicks on the digital media advertisement displayed on the Company's websites, mobile applications or on third-party websites.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Versus Net Revenue Reporting</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company delivers digital promotions and media on retailers’ websites and mobile applications through retailers’ loyalty programs, and on the websites of digital publishers. In these situations, the Company evaluates whether it is the principal (i.e., reports revenues on a gross basis) or agent (i.e., reports revenues on a net basis). </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of national promotions and media offerings, the Company has determined that it is the principal in these arrangements as the Company controls the digital promotion and media advertising inventory before it is transferred to its customers. The Company’s control is evidenced by its sole ability to monetize the digital coupon and media advertising inventory, being primarily responsible to its customers, having discretion in establishing pricing for the delivery of the digital coupons and media, or a combination of these. Under these arrangements, the </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Company reports revenue on a gross basis, that is, the amounts billed to its customers are recorded as revenues, and distribution fees paid to retailers or digital publishers are recorded as cost of revenues.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With regards to non-duration based shopper promotions and media campaign offerings, the Company has determined that it is an agent in these arrangements as the Company does not control these shopper promotions and media programs or sets the pricing. The Company’s obligation in these arrangements is to provide the use of its proprietary technology platforms to the customers. The retailer determines how shopper promotions and media programs are executed through the Company’s proprietary technology platforms. Under these arrangements, the Company reports revenue on a net basis, that is, the costs for digital advertising inventory are deducted from gross revenues to arrive at net revenues.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With regards to duration-based shopper promotions, the Company has determined that it is the principal because it has discretion in establishing pricing for the delivery of digital coupons. Under these arrangements, the Company reports revenue on a gross basis.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the case of DOOH and sponsored search, the Company has determined that it is typically an agent in these arrangements because it generally does not have control of the digital advertising inventory before it is transferred to the customer and does not set prices.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s obligation is to provide the use of its proprietary technology platforms that enables customers to bid on real-time digital advertising inventory, use of data and other add-on features in designing and executing their campaigns. The Company charges its customers a platform fee based on a percentage of the price paid by the purchaser of the related digital advertising inventory. Accordingly, the Company generally reports revenue on a net basis for the platform fees charged to customers.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Arrangements with Multiple Performance Obligations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with customers may include multiple performance obligations. For these contracts, the Company accounts for individual performance obligations separately. The transaction price is allocated to the separate performance obligations on a relative standalone selling price basis. The Company determines its best estimate of its standalone selling prices based on its overall pricing objectives, taking into consideration market conditions and other factors, including the value of its contracts and characteristics of targeted customers.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenues</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues primarily relate to cash received or billings to customers associated with promotion setup fees, promotion campaign fees and digital media fees that are expected to be recognized upon click, delivery of media impressions, or campaign duration, which generally occur within the succeeding twelve months. The Company records deferred revenues, when cash payments are received or become due in advance of the Company satisfying its performance obligations. The increase in the deferred revenue balance for the six months ended June 30, 2023 is primarily driven by cash payments of $18.0 million received or due in advance of satisfying our performance obligations, partially offset by $13.5 million of recognized revenue.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s payment terms vary by the type and size of its customers. For certain products or services and customer types, the Company requires payment before the products or services are delivered to the customer.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Practical Expedients and Exemptions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not disclose the value of unsatisfied performance obligations for (i) contracts with an original expected length of one year or less and (ii) contracts for which it recognizes revenue for an amount where it has the right to invoice for services performed.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales Commissions</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally incurs and expenses sales commissions upon recognition of revenue for related goods and services, which typically occurs within one year or less. Sales commissions earned related to revenues for initial contracts are commensurate with sales commissions related to renewal contracts. These costs are recorded in sales and marketing expenses within the condensed consolidated statements of operations.</span></div> 18000000 13500000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s revenues disaggregated by type of services (in thousands, unaudited). The majority of the Company’s revenue is generated from sales within the United States.</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:44.075%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.064%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</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:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotion</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,082 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,605 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96,288 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,767 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,624 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,646 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,685 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,940 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Revenue</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,706 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,251 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,973 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">147,707 </span></td><td style="background-color:#cff0fc;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> 49082000 42605000 96288000 92767000 16624000 26646000 28685000 54940000 65706000 69251000 124973000 147707000 Fair Value Measurements<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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. Fair value is estimated by applying the following hierarchy, which prioritizes the inputs used to measure fair value into three levels and bases the categorization within the hierarchy upon the lowest level of input that is available and significant to the fair value measurement:</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Observable inputs other than quoted prices in active markets for identical assets and liabilities, quoted prices for identical or similar assets or liabilities in inactive markets, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Inputs that are generally unobservable and typically reflect management’s estimate of assumptions that market participants would use in pricing the asset or liability.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no assets or liabilities measured at fair value as of June 30, 2023. The valuation technique used to measure the fair value of money market funds includes using quoted prices in active markets. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the change in the contingent consideration (in thousands):</span></div><div style="margin-top:5pt"><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:77.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ubimo</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of period</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,275 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments made during the 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',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:'Arial',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></tr></table></div>During the six months ended June 30, 2022, the Company paid $22.3 million related to Ubimo Ltd.'s ("Ubimo") achievement of financial metrics subject to contingent consideration during the measurement period ending December 31, 2021, and as a result, no liability for contingent consideration in connection with the Company's acquisition of Ubimo existed as of June 30, 2022. Out of the total consideration paid, $5.7 million was originally measured and recorded on the acquisition date and $16.6 million was recorded subsequent to the acquisition date through changes in fair value of contingent consideration within the condensed consolidated statements of operations. 0 0 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the change in the contingent consideration (in thousands):</span></div><div style="margin-top:5pt"><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:77.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.392%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Ubimo</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of period</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,275 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payments made during the 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',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:'Arial',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></tr></table></div> 22275000 22275000 0 22300000 0 5700000 16600000 Allowance for Credit Losses  <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of activity in the allowance for credit losses is as follows (in thousands):</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:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of period</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,106 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in provision for expected credit losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against the allowance</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(356)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(356)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of period</span></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,715 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,715 </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="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The summary of activity in the allowance for credit losses is as follows (in thousands):</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:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the beginning of period</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,106 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">706 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,500 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in provision for expected credit losses</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(147)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Write-offs charged against the allowance</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(356)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(127)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(356)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(641)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at the end of period</span></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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,715 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,715 </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> 574000 2106000 706000 2500000 -15000 1736000 -147000 1856000 356000 127000 356000 641000 203000 3715000 203000 3715000 Balance Sheet Components<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, Net</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,896 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,054 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,763 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,684 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,740 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,697 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,723 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,664)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,982)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projects in process</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,065 </span></td><td style="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="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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,773 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property and equipment was $3.9 million and $7.1 million for the three and six months ended June 30, 2023, respectively, and $2.1 million and $4.0 million for the three and six months ended June 30, 2022, respectively. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalized internal use software development and enhancement costs, which is included in Software within "Property and equipment, net" on the condensed consolidated balance sheets, of $5.0 million and $10.4 million during the three and six months ended June 30, 2023, respectively, and $5.7 million and $8.2 million during the three and six months ended June 30, 2022, respectively. During the three and six months ended June 30, 2023, the Company had $3.0 million and $5.6 million, respectively, and $1.3 million and $2.3 million during the three and six months ended June 30, 2022, respectively, in amortization expense related to internal use software, which is included in property and equipment depreciation and amortization expense, and which is recorded as cost of revenues. Once the software is placed into service, the asset is included in Software within "Property and equipment, net". The unamortized capitalized internal use software development costs were $27.9 million and $22.9 million as of June 30, 2023 and December 31, 2022, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued Compensation and Benefits</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and benefits consist of the following (in thousands):</span></div><div style="margin-top:11pt"><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:71.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,577 </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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,031 </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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vacation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140 </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363 </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:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,296 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,060 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></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:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Current Liabilities  </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities consist of the following (in thousands):</span></div><div style="margin-top:11pt"><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:71.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution fees</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,862 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,061 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,772 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prefunded liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,572 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Traffic acquisition cost</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,324 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,804 </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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal and audit fees</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,848 </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability related to litigation settlement</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,250 </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"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,131 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,896 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other current liabilities</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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,141 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,255 </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></tr></table></div> <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Software</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,896 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,054 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,763 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,625 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,684 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,740 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture and fixtures</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,354 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,304 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,697 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,723 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated depreciation and amortization</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,664)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(70,982)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Projects in process</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,065 </span></td><td style="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="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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,773 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 82896000 73054000 18763000 18625000 5684000 5740000 2354000 2304000 109697000 99723000 77664000 70982000 32000 32000 32065000 28773000 3900000 7100000 2100000 4000000 5000000 10400000 5700000 8200000 3000000 5600000 1300000 2300000 27900000 22900000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation and benefits consist of the following (in thousands):</span></div><div style="margin-top:11pt"><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:71.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Commissions</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,577 </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:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payroll and related expenses</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,159 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,031 </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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vacation</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,250 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140 </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,363 </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:#cff0fc;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued compensation and benefits</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,296 </span></td><td style="background-color:#cff0fc;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:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,060 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table></div> 2577000 3526000 2159000 5031000 1250000 1140000 310000 2363000 6296000 12060000 <div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other current liabilities consist of the following (in thousands):</span></div><div style="margin-top:11pt"><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:71.560%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.206%"></td><td style="width:0.1%"></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution fees</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,862 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,061 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,772 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,325 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prefunded liability</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,572 </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Traffic acquisition cost</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,324 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,804 </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"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Legal and audit fees</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,480 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,848 </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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liability related to litigation settlement</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,250 </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"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,131 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,896 </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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other current liabilities</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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,141 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,255 </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></tr></table></div> 15862000 23061000 6772000 6325000 6572000 3071000 4324000 4804000 1480000 3848000 0 2250000 9131000 9896000 44141000 53255000 Acquisitions<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisition of Ubimo</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 19, 2019, the Company acquired all outstanding shares of Ubimo, a leading data and media activation company. The total acquisition consideration of $20.7 million consisted of $15.0 million in cash and contingent consideration of up to $24.8 million payable in cash with an estimated fair value of $5.7 million as of the acquisition date. During the six months ended June 30, 2022, the Company paid $22.3 million related to Ubimo's achievement of certain financial metrics subject to contingent consideration during the measurement period ended December 31, 2021.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition of Ubimo was accounted for as a business combination. Accordingly, assets acquired and liabilities assumed were recorded at their estimated fair values as of the acquisition date when control was obtained. The Company expensed all transaction costs in the period in which they were incurred. The Company acquired various intangible assets resulting from the acquisition, such as, customer relationships, developed technologies and trade names. The fair value of the customer relationships was determined by using a discounted cash flow model. The fair value of developed technologies was determined by using the relief from royalty method or the with-and-without method. The fair value of trade names was determined by using the relief from royalty method. The excess of the consideration paid over the fair value of the net tangible assets and liabilities and identifiable intangible assets acquired is recorded as goodwill. The goodwill arising from the acquisition is largely attributable to the synergies expected to be realized. None of the goodwill recorded from the acquisition was deductible for income tax purposes.</span></div> 20700000 15000000 24800000 5700000 22300000 0 Intangible Assets<div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the gross carrying amount and accumulated amortization for the intangible assets (in thousands):  </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><div style="margin-top:5pt"><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:45.752%"></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.532%"></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.532%"></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.532%"></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:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Amortization<br/>Period<br/>(Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media service rights</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,551 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,551)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technologies</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,080 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,120)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,588 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,333)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,587)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotion service rights</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,018 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,018)</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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,818 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,818)</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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,510)</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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(975)</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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Registered users</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409)</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:bottom"><span style="color:#000000;font-family:'Arial',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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,321)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,567 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><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:45.752%"></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.532%"></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.532%"></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.532%"></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: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%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Amortization<br/>Period<br/>(Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media service rights</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,551 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,551)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technologies</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,080 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,900)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,180 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,588 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,626)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,587)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotion service rights</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,018 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,018)</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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,818 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,818)</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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,510)</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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(975)</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:bottom"><span style="color:#000000;font-family:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Registered users</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409)</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:bottom"><span style="color:#000000;font-family:'Arial',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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></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%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,394)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023 and December 31, 2022, the Company has a domain name with a gross value of $0.4 million with an indefinite useful life that is not subject to amortization.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets subject to amortization are amortized over their useful lives as shown in the table above. Amortization expense related to intangible assets subject to amortization was $0.9 million and $1.9 million during the three and six months ended June 30, 2023, respectively, and $2.6 million and $5.2 million during the three and six months ended June 30, 2022, respectively. Estimated future amortization expense related to intangible assets as of June 30, 2023 is as follows (in thousands):   </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;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><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:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023, remaining six months</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,656 </span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and beyond</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table> <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the gross carrying amount and accumulated amortization for the intangible assets (in thousands):  </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><div style="margin-top:5pt"><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:45.752%"></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.532%"></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.532%"></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.532%"></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:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Amortization<br/>Period<br/>(Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media service rights</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,551 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,551)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technologies</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,080 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,120)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,588 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,333)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,255 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,587)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotion service rights</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,018 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,018)</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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,818 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,818)</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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,510)</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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(975)</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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Registered users</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409)</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:bottom"><span style="color:#000000;font-family:'Arial',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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(92,321)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,567 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7</span></td></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div><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:45.752%"></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.532%"></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.532%"></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.532%"></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: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%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gross</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Accumulated<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Net</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Amortization<br/>Period<br/>(Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Media service rights</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,551 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(29,551)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technologies</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,080 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,900)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,180 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,588 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,626)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,962 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domain names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,939 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,587)</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">352 </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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Promotion service rights</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,018 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,018)</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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade names</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,818 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,818)</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:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vendor relationships</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,510 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,510)</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:'Arial',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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(975)</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:bottom"><span style="color:#000000;font-family:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Registered users</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">409 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(409)</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:bottom"><span style="color:#000000;font-family:'Arial',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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0</span></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%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94,888 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,394)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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 #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,494 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1</span></td></tr></table></div> 29551000 29551000 0 P0Y 27080000 26120000 960000 P1Y3M18D 22588000 21333000 1255000 P1Y10M24D 5939000 5587000 352000 P0Y 3018000 3018000 0 P0Y 2818000 2818000 0 P0Y 2510000 2510000 0 P0Y 975000 975000 0 P0Y 409000 409000 0 P0Y 94888000 92321000 2567000 P1Y8M12D 29551000 29551000 0 P0Y 27080000 24900000 2180000 P0Y9M18D 22588000 20626000 1962000 P1Y4M24D 5939000 5587000 352000 P0Y 3018000 3018000 0 P0Y 2818000 2818000 0 P0Y 2510000 2510000 0 P0Y 975000 975000 0 P0Y 409000 409000 0 P0Y 94888000 90394000 4494000 P1Y1M6D 400000 400000 900000 1900000 2600000 5200000 Estimated future amortization expense related to intangible assets as of June 30, 2023 is as follows (in thousands):     <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.595%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.205%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023, remaining six months</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,656 </span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559 </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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and beyond</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,215 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr></table> 1656000 559000 0 0 0 0 2215000 Debt Obligations<div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan Facility</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 30, 2022, the Company, as borrower, and certain subsidiaries of the Company as guarantors, entered into a Financing Agreement (the "BT Financing Agreement") with Blue Torch Finance LLC, and certain other financial institutions from time to time that may become parties to the agreement (the "Term Loan Lenders"). </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The BT Financing Agreement provides for a term facility (“BT Term Loan Facility") in an aggregate principal amount of up to $55.0 million. The Company drew the entire $55.0 million aggregate commitment amount in November 2022. The proceeds of the loans made under the BT Financing Agreement are required to be used (i) to refinance the Convertible Senior Notes of the Company issued November 17, 2017 and (ii) to pay all fees, commissions and expenses related to the BT Financing Agreement. Amounts borrowed under the BT Term Loan Facility may be repaid prior to the maturity date. Beginning with the quarter ended March 31, 2023, the BT Term Loan Facility requires quarterly principal payments of $0.7 million until it matures and all remaining outstanding amounts, if any, become due and payable on November 30, 2026. Substantially all of the Company's assets serve as collateral in an event of default per the terms of the BT Financing Agreement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rates for borrowings under the BT Term Loan Facility are determined by whether the Company elects a secured overnight financing rate loan (“SOFR Loan”) or reference rate loan (”Reference Rate Loan”). For SOFR Loans, the interest rate is based upon the sum of (a) the applicable margin (8.00%), (b) the forward-looking term rate based on SOFR, subject to a floor of 1.50%, and (c) 0.26161%. For Reference Rate Loans, the interest rate is based upon the sum of the applicable margin (7.00%), and the highest of the Prime Rate, Federal Funds Rate plus 0.50%, the forward-looking term rate based on SOFR plus 1.00%, or 2.50%. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred $4.3 million of debt issuance costs and fees paid to the Term Loan Lenders in relation to establishing the BT Term Loan Facility, which are capitalized and deferred when incurred and subsequently amortized over the term of the BT Term Loan Facility. Interest expense in relation to the BT Term Loan Facility, including debt discount and debt issuance cost amortization, were $2.0 million and $4.1 million for the three and six months ended June 30, 2023, respectively. The effective interest rate of the Term Loan, including amortization of debt issuance costs, was 15.21% for the three months ended June 30, 2023.</span></div><div style="margin-top:12pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company paid $0.7 million and $1.4 million in principal per the terms of the agreement under the BT Term Loan Facility for the three and six months ended June 30, 2023, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The BT Term Loan Facility includes conditions to borrowings, representations and warranties, affirmative and negative covenants and events of default customary for financings of this type and size. The Term Loan Facility requires the Company to maintain a maximum leverage ratio, minimum fixed charge coverage ratio, and minimum liquidity of $25.0 million at all times. The BT Term Loan Facility requires mandatory prepayments equal to 75% of Excess Cash Flow (as defined in the BT Financing Agreement) when the Company's maximum leverage ratio is greater than 1.75:1.00, mandatory prepayments equal to 50% of Excess Cash Flow when the maximum leverage ratio is less than or equal to 1.75:1.00 and greater than 1.00:1.00 and mandatory prepayments equal to 25% of Excess Cash Flow when the maximum leverage ratio is less than or equal to 1.00:1.00. The BT Term Loan Facility limits the Company’s and its subsidiaries’ ability to, among other things, incur additional indebtedness, create liens on any assets, pay dividends or make certain restricted payments. The BT Term Loan Facility includes customary events of default, which may require the Company to pay an additional 2% interest on the outstanding loans under </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the BT Term Loan Facility. As of June 30, 2023, the Company was in compliance with its debt covenants under the BT Financing Agreement. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Asset-Based Revolving Credit Facility</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 30, 2022, the Company, as borrower, and certain subsidiaries of the Company as guarantors, entered into a Financing Agreement (the "PNC Financing Agreement") with PNC Bank, N.A., a national banking association, and certain other financial institutions from time to time that may become parties to the agreement (the "ABL Lenders"). </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The PNC Financing Agreement provides for an asset-based revolving credit facility (“PNC Revolver Facility”) for available borrowings up to $50.0 million with the actual amount dependent on a “borrowing base” number consisting of the sum of various categories of eligible accounts receivables (the lesser of such number and $50.0 million, the “Line Cap”). The PNC Revolver Facility includes a letter of credit sub-facility in the aggregate availability of $5.0 million as a sublimit of the PNC Revolver Facility. Proceeds from the PNC Revolver Facility are to be used for general corporate purposes. Amounts borrowed under the PNC Revolver Facility may be repaid and, prior to the maturity date, reborrowed. The PNC Revolver Facility matures and all outstanding amounts, if any, become due and payable on September 1, 2026. Substantially all of the Company's assets serve as collateral in an event of default per the terms of the PNC Financing Agreement.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rates for draws upon the PNC Revolver Facility are determined by whether the Company elects a SOFR Loan or Reference Rate Loan. For SOFR Loans, the interest rate is based upon the forward-looking term rate based on SOFR plus an applicable margin (1.75%), subject to a floor of 0.00% plus a SOFR adjustment. For Reference Rate Loans, the interest rate is based upon the sum of (a) the applicable margin (0.75%) and (b) the highest of the overnight bank funding rate plus 0.50%, the sum of daily simple SOFR plus 1.00%, or the commercial lending rate of PNC Bank, N.A. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to paying interest on outstanding principal under the PNC Revolver Facility, the Company is required to pay a facility fee to the lender under the PNC Revolver Facility in respect of the unused commitments thereunder. The facility fee rate is based on the daily unused amount of the PNC Revolver Facility and is one-half of one percent (0.5%) per annum based on the unused facility amount, or three-eighths of one percent (0.375%) per annum if the aggregate amount of cash held in deposit accounts as the depository bank for each day in such calendar quarter is at least $20.0 million.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company incurred $2.5 million of debt issuance costs and fees paid to the ABL Lenders in relation to the PNC Revolver Facility, which are capitalized and deferred when incurred and subsequently amortized on a straight-line basis over the term of the PNC Revolver Facility, within other assets on the accompanying consolidated balance sheets. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2023, the Company borrowed and repaid $20.0 million and $40.0 million, respectively, under the PNC Revolver Facility.</span></div>The PNC Revolver Facility includes conditions to borrowings, representations and warranties, affirmative and negative covenants and events of default customary for financings of this type and size. The PNC Revolver Facility requires the Company to maintain minimum liquidity of $15.0 million at all times and to maintain a fixed charge coverage ratio whenever liquidity is less than $20.0 million. The PNC Revolver Facility limits the Company’s and its subsidiaries’ ability to, among other things, incur additional indebtedness, create liens on any assets, pay dividends or make certain restricted payments. The PNC Revolver Facility includes customary events of default, which may require the Company to pay an additional 2% interest on the outstanding loans under the PNC Revolver Facility. As of June 30, 2023, the Company was in compliance with its debt covenants under the PNC Financing Agreement. 55000000 55000000 700000 0.0800 0.0150 0.0026161 0.0700 0.0050 0.0100 0.0250 4300000 2000000 4100000 0.1521 700000 1400000 25000000 1.75 1.75 1.00 0.02 50000000 50000000 5000000 0.0175 0.0000 0.0075 0.0050 0.0100 0.005 0.00375 20000000 2500000 20000000 20000000 40000000 40000000 15000000 20000000 0.02 Stock-based Compensation<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2013 Equity Incentive Plan</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2013, the Company adopted the 2013 Equity Incentive Plan (the “2013 Plan”), which became effective in March 2014 and serves as the successor to the Company’s 2006 Stock Plan (the “2006 Plan”). Pursuant to the 2013 Plan, 4,000,000 shares of common stock were initially reserved for grant, plus (1) any shares that were reserved and available for issuance under the 2006 Plan at the time the 2013 Plan became effective, (2) any shares that become available upon forfeiture or repurchase by the Company under the 2006 Plan and (3) any shares added to the 2013 Plan pursuant to the next paragraph.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2013 Plan, the Company may grant stock options, stock appreciation rights, restricted stock and RSUs, PSUs to employees, directors and consultants. The shares available will be increased at the beginning of each year by the lesser of (i) 4% of outstanding common stock on the last day of the immediately preceding year, or (ii) such number determined by the Board of Directors and subject to additional restrictions relating to the maximum number of shares issuable pursuant to incentive stock options. Under the 2013 Plan, both the incentive stock options (ISOs) and non-qualified stock options (NSOs) are granted at a price per share not less than 100% of the fair market value on the effective date of the grant. The Board of Directors determines the vesting period for each option award on the grant date, and the options generally expire 10 years from the grant date or such shorter term as may be determined by the Board of Directors.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option was estimated using the Black-Scholes model on the date of grant for the periods presented using the following assumptions:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.290%"><tr><td style="width:1.0%"></td><td style="width:55.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.433%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:middle"><span style="color:#000000;font-family:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.08</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no option grants during the three months ended June 30, 2023. The weighted-average grant date fair value of options was $1.88 during the six months ended June 30, 2023. The weighted-average grant date fair value of options was $2.05 during the three and six months ended June 30, 2022.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units and Performance-Based Restricted Stock Units</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of RSUs equals the market value of the Company’s common stock on the date of the grant. The RSUs are excluded from issued and outstanding shares until they are vested.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2021, the Company granted a total of 938,831 performance-based restricted stock units (“2021 PSU Awards”), under the 2013 Plan, to certain executive leaders with a grant date fair value of $13.28. The 2021 PSU Awards represent the right to receive shares of the Company’s common stock upon meeting certain vesting conditions. The 2021 PSU Awards will vest in three years subject to the achievement of certain operating performance goals, stock performance goals and continued employment. The fair value of the PSU Award was measured using a Monte Carlo simulation. As of June 30, 2023, the Company performed an assessment and determined that the likelihood of achievement of certain operating performance goals was not deemed probable. As such, during the three and six months ended June 30, 2023 and 2022, respectively, no compensation expense was recognized in the Company's condensed consolidated financial statements related to the 2021 PSU Awards. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2022, (“2022 Grant Date”), the Company granted a total of 1,171,494 performance-based restricted stock units (“2022 PSU Awards”), under the 2013 Plan, to certain executive leaders with a grant date fair value of $4.82, $3.87 and $3.14, for each respective tranche. On August 1, 2022, the Company granted an additional 2022 PSU Award of 470,383 shares to an executive with a grant date fair value of $1.14, $0.81, and $0.60 for each respective tranche. The 2022 PSU Awards represent the right to receive shares of the Company’s common stock upon meeting certain vesting conditions. The 2022 PSU Awards vest subject to the achievement of stock performance goals and the awardee being an employee at the time of vesting. Any unvested portion of the 2022 PSU Awards will be forfeited on the third anniversary of the 2022 Grant Date. The fair value of the 2022 PSU Awards was measured using a Monte Carlo simulation. During the three and six months ended June 30, 2023, the expense recognized in its condensed consolidated financial statements related to the 2022 PSU Awards was $0.3 million and $1.0 million, respectively. </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 1, 2023, the Company granted a total of 1,482,033 performance-based restricted stock units ("2023 PSU Awards"), under the 2013 Plan, to certain executive leaders with a grant date fair value of $3.34. The 2023 PSU Awards represent the right to receive shares of the Company’s common stock upon meeting certain vesting conditions. The 2023 PSU Awards will vest in three years subject to the achievement of certain operating performance goals and continued employment. During the three and six months ended June 30, 2023, the expense recognized in its condensed consolidated financial statements related to the 2023 PSU Awards was $0.5 million and $0.6 million, respectively.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option and RSU, including PSU, award activity under the 2013 Plan is as follows:</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:33.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.967%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Available<br/>for Grant</span></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant<br/>Date Fair<br/>Value</span></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></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:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,794,123 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,078,967 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.45 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,424,230 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.61 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.38</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </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 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in shares authorized</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,885,986 </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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,000)</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.34 </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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240,000)</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:'Arial',sans-serif;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </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 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,328,426)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,328,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,116,698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled or expired</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,905 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277,905)</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:'Arial',sans-serif;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.48 </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:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested and withheld for taxes</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586,826 </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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,116,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,012,790 </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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.43 </span></td><td style="background-color:#ffffff;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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,284,230 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of June 30, 2023</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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,592,197 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94 </span></td><td style="background-color:#cceeff;padding: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </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:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate intrinsic value disclosed in the table above is based on the difference between the exercise price of the options and the fair value of the Company’s common stock.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate total fair value of options vested was $0.1 million and $1.3 million during the three and six months ended June 30, 2023, respectively, and $1.0 million and $1.9 million during the three and six months ended June 30, 2022, respectively.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Board of Directors adopted the 2013 Employee Stock Purchase Plan ("ESPP"), which became effective in March 2014, pursuant to which 1,200,000 shares of common stock were reserved for future issuance. In addition, the ESPP provides for annual increases in the number of shares available for issuance on the first day of each year equal to the least of (i) 0.5% of the outstanding shares of common stock on the last day of the immediately preceding year, (ii) 400,000 shares, or (iii) such other amount as may be determined by the Board of Directors. Eligible employees can enroll and elect to contribute up to 15% of their base compensation through payroll withholdings in each offering period, subject to certain limitations. Each offering period is six months in duration. The purchase price of the stock is the lower of 85% of the fair market value on (a) the first day of the offering period or (b) the purchase date.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the option feature is estimated using the Black-Scholes model for the period presented based on the following assumptions:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </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:54.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.616%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26%</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54%</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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.54% - 5.26%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07% - 1.54%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55% - 80%</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60% - 65%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, a total of 3,023,598 shares of common stock were issued under the ESPP, since inception of the plan. As of June 30, 2023, a total of 1,776,402 shares are available for issuance under the ESPP.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-based Compensation Expense</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the total stock-based compensation expense resulting from stock options, RSUs and ESPP shares included in the Company’s condensed consolidated statements of operations (in thousands):</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:57.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.751%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812 </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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,703 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641 </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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,141 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,222 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,493 </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;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,127 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,468 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,869 </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><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2023, the Company recorded $4.0 million of stock-based compensation expense related to the modification of stock options, RSUs and PSUs granted to the Company's former President pursuant to a separation agreement. Under the original terms of the grant agreements, the unvested stock options, RSUs and PSUs would be forfeited upon termination. The separation agreement extended the period over which the vested options can be exercised, and allowed for accelerated vesting of unvested stock options, RSUs and PSUs upon termination. The expense is included in general and administrative expense in the Company's condensed consolidated statement of operations.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and six months ended June 30, 2023, the Company capitalized $0.2 million and $0.5 million, respectively, and $0.3 million and $0.5 million during the three and six months ended June 30, 2022, respectively, of stock-based compensation expense associated with projects in process and recorded as part of property and equipment, net on the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2023, there was $28.6 million of unrecognized stock-based compensation expense, of which $1.4 million is related to stock options and ESPP shares, and $27.2 million is related to RSUs. The total unrecognized stock-based compensation expense related to stock options and ESPP shares as of June 30, 2023 will be amortized over a weighted-average period of 2.68 years. The total unrecognized stock-based compensation expense related to RSUs as of June 30, 2023 will be amortized over a weighted-average period of 2.64 years.</span></div> 4000000 0.04 1 P10Y <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each option was estimated using the Black-Scholes model on the date of grant for the periods presented using the following assumptions:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.290%"><tr><td style="width:1.0%"></td><td style="width:55.628%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.433%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.380%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.691%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:middle"><span style="color:#000000;font-family:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.08</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.02</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.22%</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.96%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table></div> P6Y7D P6Y29D P6Y7D 0.0296 0.0422 0.0296 0.50 0.55 0.50 0 0 0 0 1.88 1.88 2.05 2.05 938831 13.28 P3Y 0 0 0 0 1171494 4.82 3.87 3.14 470383 1.14 0.81 0.60 300000 1000000 1482033 3.34 500000 600000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the Company’s stock option and RSU, including PSU, award activity under the 2013 Plan is as follows:</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:33.207%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.558%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.967%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">RSUs Outstanding</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Options Outstanding</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Shares<br/>Available<br/>for Grant</span></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Grant<br/>Date Fair<br/>Value</span></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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Number of<br/>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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Exercise<br/>Price</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted<br/>Average<br/>Remaining<br/>Contractual<br/>Term (Years)</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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate<br/>Intrinsic<br/>Value<br/>(in thousands)</span></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:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,794,123 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,078,967 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.45 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,424,230 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.61 </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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.38</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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </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 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increase in shares authorized</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,885,986 </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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,000)</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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,000 </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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.34 </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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options exercised</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:'Arial',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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(240,000)</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:'Arial',sans-serif;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.70 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93 </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 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options canceled or expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:middle"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs granted</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,328,426)</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,328,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested</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:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,116,698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.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 colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs canceled or expired</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">277,905 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(277,905)</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:'Arial',sans-serif;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.48 </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:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs vested and withheld for taxes</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">586,826 </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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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:'Arial',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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,116,414 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,012,790 </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:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.43 </span></td><td style="background-color:#ffffff;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 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,284,230 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.05</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested and exercisable as of June 30, 2023</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;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,592,197 </span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.94 </span></td><td style="background-color:#cceeff;padding: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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.43</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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">262 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9794123 7078967 5.45 7424230 6.61 P4Y4M17D 121000 3885986 100000 100000 3.34 240000 3.70 93000 3328426 3328426 3.33 2116698 5.86 277905 277905 9.48 586826 11116414 8012790 4.43 7284230 6.66 P3Y18D 386000 6592197 6.94 P2Y5M4D 262000 100000 1300000 1000000 1900000 1200000 0.005 400000 0.15 P6M 0.85 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the option feature is estimated using the Black-Scholes model for the period presented based on the following assumptions:</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></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:54.419%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.614%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.616%"></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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected life (in years)</span></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.50</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.26%</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.54%</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:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.54% - 5.26%</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.07% - 1.54%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility</span></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65%</span></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55% - 80%</span></div></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60% - 65%</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr></table> P0Y6M P0Y6M P0Y6M P0Y6M 0.0526 0.0154 0.0454 0.0526 0.0007 0.0154 0.55 0.65 0.55 0.80 0.60 0.65 0 0 0 0 3023598 1776402 The following table sets forth the total stock-based compensation expense resulting from stock options, RSUs and ESPP shares included in the Company’s condensed consolidated statements of operations (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:57.882%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.748%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.341%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.751%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',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:middle"><span style="color:#000000;font-family:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">280 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,032 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812 </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:'Arial',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: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,703 </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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,641 </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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,466 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,141 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,222 </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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,493 </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;text-indent:13.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,601 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,127 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,468 </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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,869 </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> 280000 500000 502000 1032000 510000 812000 1141000 1703000 345000 674000 603000 1641000 2466000 15141000 9222000 18493000 3601000 17127000 11468000 22869000 4000000 200000 500000 300000 500000 28600000 1400000 27200000 P2Y8M4D P2Y7M20D Income TaxesThe Company recorded a benefit from income taxes of $0.2 million and $0.7 million during the three and six months ended June 30, 2023, respectively, and a provision for income taxes of $2.3 million and $2.5 million during the three and six months ended June 30, 2022, respectively. The provision for (benefit from) income taxes was primarily attributable to the Company’s foreign operations, amortization of tax deductible goodwill from prior acquisitions, and state taxes. -200000 -700000 2300000 2500000 Net Loss Per Share<div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the Company’s basic and diluted net loss per share is as follows (in thousands, except per share data):</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:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></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:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,898)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,358)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,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;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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,664)</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="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares<br/>   used in computing net loss per share, basic<br/>   and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,148 </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"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.45)</span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.34)</span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.73)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding common equivalent shares excluded from the computation of the diluted net loss per share for the periods presented because including them would have been antidilutive are as follows (in thousands):</span></div><div style="margin-top:5pt"><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:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></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:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three and Six</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Months Ended June 30,</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and ESPP</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,331 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,222 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,013 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,573 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to convertible senior notes</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,521 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,344 </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 colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,316 </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="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The computation of the Company’s basic and diluted net loss per share is as follows (in thousands, except per share data):</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:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></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:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',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:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,898)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43,358)</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(33,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;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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(69,664)</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="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average number of common shares<br/>   used in computing net loss per share, basic<br/>   and 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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,941 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,148 </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"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.16)</span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.45)</span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.34)</span></td><td style="background-color:#cceeff;border-bottom: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-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.73)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -15898000 -43358000 -33570000 -69664000 98424000 98424000 95369000 95369000 97941000 97941000 95148000 95148000 -0.16 -0.16 -0.45 -0.45 -0.34 -0.34 -0.73 -0.73 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding common equivalent shares excluded from the computation of the diluted net loss per share for the periods presented because including them would have been antidilutive are as follows (in thousands):</span></div><div style="margin-top:5pt"><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:70.894%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.536%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.537%"></td><td style="width:0.1%"></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:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three and Six</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Months Ended June 30,</span></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:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options and ESPP</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,331 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,222 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,013 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,573 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares related to convertible senior notes</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,521 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,344 </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 colspan="2" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,316 </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> 7331000 7331000 7222000 7222000 8013000 8013000 5573000 5573000 0 0 11521000 11521000 15344000 15344000 24316000 24316000 Leases<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:700;line-height:120%"> </span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into operating leases primarily for office facilities. These leases have terms which typically range from 1 year to 10 years, and often include options to renew. These renewal terms can extend the lease term up to 6 years, and are included in the lease term when it is reasonably certain that the Company will exercise the option. These operating leases are included as operating lease right-of-use assets on the condensed consolidated balance sheets, and represent the Company’s right to use the underlying asset for the lease term. The present value of the Company’s obligation to make lease payments is included in other current liabilities and other non-current liabilities on the condensed consolidated balance sheets.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into short-term leases primarily for office facilities with an initial term of twelve months or less, and a professional sports team suite with a 20-year term, which it uses for sales and marketing purposes. The effective lease term for the professional sports team suite is based on the cumulative days available for use throughout the 20-year contractual term, which is less than twelve months and therefore is classified as a short-term lease. As of June 30, 2023, the Company’s lease commitment of $5.0 million, relating to the professional sports team suite, expires in 2034, and does not reflect short-term lease costs. These leases are not recorded on the Company's condensed consolidated balance sheet due to the accounting policy election as discussed under Note 2 to the condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:27pt"><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All operating lease expense is recognized on a straight-line basis over the lease term. During the three and six months ended June 30, 2023, the Company recognized $0.8 million and $1.6 million, respectively, in total lease </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">costs, which is comprised of $1.0 million and $2.1 million, respectively, in operating lease costs for right-of-use assets and a decrease of $0.2 million and $0.5 million, respectively, in short-term lease costs related to short-term operating leases. During the three and six months ended June 30, 2022, the Company recognized $1.3 million and $2.8 million, respectively, in total lease costs, which is comprised of $1.3 million and $2.7 million, respectively, in operating lease costs for right-of-use assets and zero and $0.1 million, respectively, in short-term lease costs related to short-term operating leases. </span></div><div style="margin-top:12pt;text-indent:27pt"><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Because the rate implicit in each lease is not readily determinable, the Company uses its incremental borrowing rate to determine the present value of the lease payments. The Company has certain contracts for office facilities which may contain lease and non-lease components which it has elected to be treated as a single lease component due to the accounting policy election as discussed under Note 2 to the condensed consolidated financial statements.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning in the first quarter of 2023, the Company subleased its San Francisco, California office space. The sublease term is approximately fifty-four months for approximately 15,607 rentable square feet. During the six months ended June 30, 2023, the Company received sublease income of $0.1 million.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases was as follows (in thousands):</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:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></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:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,232 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,981 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for<br/>   lease obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-indent:27pt"><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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):</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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></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:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets reported as:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,475 </span></td><td style="background-color:#ffffff;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: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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities reported as:</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-782"><span style="-sec-ix-hidden:f-783">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,325 </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:top"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,226 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities were as follows (in thousands):</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><div style="margin-top:5pt"><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:79.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.402%"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023, remaining six months</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,581 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,194 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,803 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,710 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,127 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,759 </span></td><td style="background-color:#cff0fc;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="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed Interest</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,533)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,226 </span></td><td style="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> P1Y P10Y P6Y P20Y P20Y 5000000 800000 1600000 1000000 2100000 200000 500000 1300000 2800000 1300000 2700000 0 100000 15607 100000 <div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to operating leases was as follows (in thousands):</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:43.490%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.208%"></td><td style="width:0.1%"></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:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended June 30,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Six Months Ended June 30,</span></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:9pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,651 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,232 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cff0fc;padding:0 1pt"></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,981 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for<br/>   lease obligations</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1676000 1651000 3232000 2981000 0 0 0 0 Supplemental balance sheet information related to operating leases was as follows (in thousands, except lease term and discount rate):<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:63.081%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.443%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.446%"></td><td style="width:0.1%"></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:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">June 30, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating right-of-use assets reported as:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease right-of-use assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,475 </span></td><td style="background-color:#ffffff;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: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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease liabilities reported as:</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 12.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-782"><span style="-sec-ix-hidden:f-783">Other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,772 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,325 </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:top"><span style="color:#000000;font-family:'Arial',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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,454 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,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 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,226 </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:'Arial',sans-serif;font-size:10pt;font-weight: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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3</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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size: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:'Arial',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:'Arial',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:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table> 12703000 14475000 6772000 6325000 18454000 21221000 25226000 27546000 P5Y1M6D P5Y3M18D 0.050 0.050 <div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities were as follows (in thousands):</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><div style="margin-top:5pt"><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:79.398%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.402%"></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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023, remaining six months</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,581 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,194 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,803 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,710 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028 and thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,127 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,759 </span></td><td style="background-color:#cff0fc;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="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed Interest</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,533)</span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,226 </span></td><td style="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> 4581000 6194000 4803000 3344000 2710000 7127000 28759000 3533000 25226000 Commitments and Contingencies<div style="margin-top:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Obligations</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has unconditional purchase commitments, primarily related to distribution fees, software license fees and marketing services, of $17.0 million as of June 30, 2023.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Some of our agreements with retailers include certain guaranteed distribution fees which, in some cases, may apply to multiple annual periods. If the adoption and usage of our platforms do not meet projections or minimums, these guaranteed distribution fees may not be recoverable and any shortfall may be payable by us at the end of the applicable period. We considered various factors in our assessment including our historical experience with the transaction volumes through the retailer and comparative retailers, ongoing communications with the retailer to increase its marketing efforts to promote the digital platform, as well as the projected revenues, and associated revenue share payments. For example, in 2020, the Company's efforts to implement, with The Albertsons Companies ("Albertsons"), one of the Company’s solutions resulted in multiple disputes being raised by each of the parties against the other, one of which disputes resulted in the Company not being able to meet the contractual minimum at the end of the applicable period under the agreement. In order to resolve certain of the disputes regarding the parties' respective obligations, the Company recognized a loss of $8.8 million during the year ended December 31, 2020. This loss was included in cost of revenues on our consolidated statements of operations. On December 8, 2022, the parties agreed to settle the then-pending litigation between them (including claims relating to the contractual minimums), and the Court subsequently entered an order dismissing the case. In connection with the settlement, the Company did not recognize any charges in the fourth quarter of 2022 or the first six months of 2023, nor does it expect to recognize charges in any future period.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, to facilitate transactions related to the Company’s operations, the Company indemnifies certain parties, including CPGs, advertising agencies, retailers and other third parties. The Company has agreed to hold certain parties harmless against losses arising from claims of intellectual property infringement or other liabilities relating to or arising from our products or services, or other contractual infringement. The term of these indemnity provisions generally survive termination or expiration of the applicable agreement. To date, the Company has not recorded any liabilities related to these agreements. We also have entered into indemnification agreements with our officers and directors, and our Amended and Restated Bylaws also contain provisions relating to circumstances under which the Company may indemnify certain other parties. </span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the ordinary course of business, the Company may be involved in lawsuits, claims, investigations, and proceedings consisting of intellectual property, commercial, employment, and other matters. The Company records a provision for these claims when it is both probable that a liability has been incurred and the amount of the loss, or a range of the potential loss, can be reasonably estimated. These provisions are reviewed regularly and adjusted to reflect the impacts of negotiations, settlements, rulings, advice of legal counsel, and other information or events </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">pertaining to a particular case. In the event that one or more of these matters were to result in a claim against the Company, an adverse outcome, including a judgment or settlement, may cause a material adverse effect on the Company’s future business, operating results, or financial condition.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company believes that material liabilities associated with other existing claims are remote, and therefore, the Company has not recorded any additional accrual for the other existing claims as of June 30, 2023. The Company expenses legal fees in the period in which they are incurred.</span></div><div style="margin-top:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="margin-top:6pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not list all routine litigation matters with which it is a party. The Company discusses below certain pending matters. In determining whether to discuss a pending matter, the Company considers both quantitative and qualitative factors to assess materiality, such as, among others, the amount of damages alleged and the nature of other relief sought, if specified; its view of the merits of the claims and of the strength of its defenses; and whether the action purports to be, or is, a class action the jurisdiction in which the proceeding is pending.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Catalina Marketing Corp. v. Quotient Technology Inc. On February 24, 2021, Catalina Marketing Corporation filed a complaint in the Florida Circuit Court of the Sixth Judicial District against the Company asserting claims for unlawful and unfair trade practices; tortious interference with business relationship; and tortious interference with prospective business relationship. The complaint alleges that the Company engaged in predatory pricing practices and misleading communications with potential customers in connection with its in-lane coupon solution. The complaint seeks unspecified compensatory and punitive damages and injunctive relief. While it is not possible at this time to predict with any degree of certainty the ultimate outcome of this action, the Company believes that Catalina’s claims lack merit.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Result Marketing Group, Ltd. v. Southeastern Grocers et al.</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 17, 2021, Result Marketing Group, Ltd. (“RMG”) filed a complaint in the U.S. District Court for the Middle District of Florida, against Southeastern Grocers, LLC, Bio-Lo, LLC, Winn-Dixie Stores, Inc. (collectively, "SEG") and the Company, which complaint was amended by RMG on September 13, 2021 (the "First Amended Complain"). SEG and the Company (the "Defendants") filed motions to dismiss. Specifically, the Court dismissed counts IV (civil theft) and VII (unjust enrichment) of the First Amended Complaint without prejudice and denied the motions with respect to the other counts. On September 19, 2022, RMG filed its second amended complaint. In the second amended complaint, RMG dropped its civil theft claim and unjust enrichment claim against the Company. The second amended complaint alleges that (i) SEG breached its non-disclosure agreement with RMG by providing the Company with RMG's trade secrets, including the business concept of and "playbook" for a retail media hub; (ii) the Company and SEG misappropriated such trade secrets to develop the SEG Media Hub, and that the Company further misappropriated such trade secrets to develop its "retail performance media platform", which it sells to end users; and (iii) the Company interfered with RMG's contract and prospective business relationship with SEG. RMG contends that SEG defrauded it of no less than $59 million, and seeks compensatory and punitive damages, a constructive trust, and attorney's fees. On October 7, 2022, the Company answered the second amended complaint denying all claims alleged by RMG and asserting affirmative defenses. On April 17, 2023    , RMG and the Company executed a settlement agreement and filed a joint motion to dismiss all claims against the Company with prejudice. On May 20, 2023, the District Court entered an order dismissing the Company from the case with prejudice. In connection with the settlement, the Company did not recognize any charges in the second quarter of 2023 and does not expect to recognize any charges in any future period.</span></div><div style="margin-top:12pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">O’Dell v. Quotient Technology Inc.; Wang v. Quotient Technology Inc. </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 26, 2023, Ryan O’Dell, a purported Quotient stockholder, filed a complaint in the U.S. District Court for the Southern District of New York ("SDNY") naming the Company and each member of the Company’s Board of Directors individually as defendants. On July 28, 2023, Elaine Wang, a purported Quotient stockholder, filed a virtually identical complaint also in the SDNY against the Company and each member of the Company's board of directors individually as defendants. The complaint asserts claims against all defendants under Section 14(a) of the Exchange Act, and Rule 14a-9 promulgated thereunder, for issuing Quotient’s preliminary proxy statement with allegedly false and misleading statements of material facts and omissions of material facts, and against the individual defendants under Section 20(a) of the Exchange Act for alleged “control person” liability with respect to such allegedly false and misleading statements of material facts and omissions of material facts. The allegations in the complaints include that the preliminary proxy statement related to the Proposed Acquisition, filed by the Company with the SEC on July 14, </span></div>2023 ("Preliminary Proxy Statement"), omitted material information regarding Quotient’s financial projections and the analyses performed by Houlihan Lokey. The complaints seek, among other things: (i) an injunction enjoining the consummation of the Merger; (ii) rescission or rescissory damages in the event the Merger Agreement is consummated; (iii) direction that defendants account for all damages suffered as a result of any misconduct; (iv) costs of the action, including plaintiffs’ attorneys’ fees and experts’ fees; and (v) other relief the court may deem just and proper. While it is not possible at this time to predict with any degree of certainty the ultimate outcome of these actions, the Company believes that these claims lack merit. Additional lawsuits and demands arising out of the Merger may be filed or received in the future. 17000000 8800000 59000000 Employee Benefit PlanThe Company maintains a defined-contribution plan in the United States that is intended to qualify under Section 401(k) of the Internal Revenue Code. The 401(k) plan provides retirement benefits for eligible employees. Eligible employees may elect to contribute to the 401(k) plan. The Company provides a match of up to the lesser of 3% of each employee’s annual salary or $6,000, which vests immediately for employees with tenure of over a year of continuous employment. The Company’s matching contribution expense was $0.5 million and $1.0 million during the three and six months ended June 30, 2023, respectively, and $0.6 million and $1.3 million during the three and six months ended June 30, 2022, respectively. 0.03 6000 500000 1000000 600000 1300000 Information About Geographic AreasRevenues generated outside of the United States were insignificant for all periods presented. Additionally, as the Company’s assets are primarily located in the United States, information regarding geographical location is not presented, as such amounts are immaterial to these condensed consolidated financial statements taken as a whole. false false false false EXCEL 74 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( !:H"%<'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 " 6J A7@R\ (^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$E@?TSJ2\M.&PQ6V-C-V&IK&CO&UDCZ]G.R-F5L#["CI9\_ M?0*U.@C=1WR)?FC MVB/4G-^"0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[=.@I0556P.0T M,9S&KH4K8((11I>^"V@6XES]$SMW@)V38[)+:AB&K-]9++F=5/P^X(_;'DE.!?UW&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" 6J A7N2S95N\% # 'P & 'AL+W=O)1^";^>U'AU=7DN#E53/62B$)B])G&97K5#KQ3O'R?Q0)#P[ MEPN1PIV95 G7<*KF3K90@@=%4!([S'5[3L*CM#4<%-8)YX)L8R_C,*='C5NFB10,QX'NL'N?I5;(&Z1L^7<5;\ M)ZO-LYU.B_AYIF6R#882)%&Z^>4OVXK8"P!0>P#;!K!7 ?30&[QM0%%SSJ9D M!=9[KOEPH.2**/,TJ)F#HFZ*:*")4I/&J59P-X(X/1S+I5!D ADC;9*%7(EL MX&@0-K<=?RMRO1%A!T1ZY*-,=9B1FS00P;?Q#A2H+!7;E>J:H8*_Y>DY\=PS MPESF6&4E>86>AU;2WZ.G3"MH=__8:FBCT+$KF,[X M+EMP7URUH+=E0BU%:_C3#[3G_FS#^TYBW\!V2M@.ICY\+_T<^JDFC^N%L)'B MX=1MW]N0T*B&2-T2J5L/Z3[G2@L5K\F#6$BE;7BXE%:YK5+&:%1#O%Z)UZN' M-Q$JDH'IA00& VOR<*6RWQWL>&A\0\Y^R=FOV3(5AWFDF 8.YQ'7FO$XLR82 M#6L(>%$"7J"%NDEUI-?D-HH%^90G3T+9P' -UZ5MK^=YU :'AC:$NRSA+NO M/8AY9(912.,GGEC;**YSGTL=%:U ^&$J8SE?D[O4/[?QHDH->:E;3:UN'6(H MG%302KEIL&=DJJ%K$JG(6.:I5FOX#:S5<$3]_8V-& ]JBKSG)F@=Y$?^0NX" M2%(TB_R"&VG/1R3[_;;;N>A2^WB$!S?E914OJ\,["@)0S\YV!^0#/$<^I_:\ MXI*4]5QRPS,-+45%Z3SD"1DM19J+,VL%H&I-*Z!R1A3U(G@%/*ZDM0)PR9X. MR6TLI:VQC/'8IKB5-Z*XNWF-.S9GT)'S& M%2\ZU.U924_AH6AEHBCN?(HF.X)/_L-@N,";7M=]:P4[A7>BE7FBN//Y('W( MV"24*>:>CHCTW&Z[TW-=*]\I[!.M_!/%C<]CI,$7RAFA[,W36S(5?J[LH\;U M$:6Q3!*8DC,M_>IU1#B84WY M*H/$:AFD<:Z4\>R;S[4BD3"3Y-:UIB.*7ZTK5&,\JBEGY8-8+1]TEVJA-DN3 MYA.<[\"MG+CB(Q^0ZS^!V9F^QN,[!M08\KBE?Y7E8+<]SDP@U-UWR%U M[PVSPX*G]J3B@H=!3V%Y6&5Y&.Y8=HD,!202PVNX9H3'-<6KC ^KM6RTG=6G MFUE]6JSED\^Y!B.;FKG32OR=+,VV'C9JW4+-;" MAY>7?<^E_<[ 6=H8*_/# M<,LR2D0:%(M_MS&WH^ "AY-W"F/C5<;&.[*,LUO4O(TRXU^_"G!AMW#1.M(< M$3NT:HN'-66L3(Z'>Y/7C-MUZL.4N-P]LS*>PNAXE='QZAD=P%2 >)<&XH7\ M+JSCS!$I8\8I[5)V8>4\A='Q]K;"<%NRL76<$=\LPFZV2\NKY?;TJ-B4=:K'-WO;'[F9+S,2BQF$NN=]&/#4 M9KMXK20RD2;9VZ)J@;K?/C$3'1"71E:BDV:_?458M M2Z3H=&N V))U=WKN2-YS/)X]RO)KM>9]Y5E3GD[52FS>S696L>3^02E?,7J3'V2C^]XZU"@[24R MJYI/]-C*>A.4U)62>:L,"')1;+_9]S80>PK8'U$@K0)YK@)M%9K(S;;(&K>N MF&*+LU(^HE)+@S5]T<2FT09O1*&'<:E*>"I 3RTN;SY>77]<7E\AN%K>?'A_ M=?$9;MY>?+CX>'F-EN^NKS\OT3'ZLKQ"KXY>HR,D"O1Y+>N*%6EU-E. 05N: M)>W[WF[?1T;>]T==G"#J31'Q"+6H7[K5KW@"ZKA1)WWU&7B^-/3KF M?EV6O%"(5157U1N;/UL#OMV 7F5OJ@U+^/D$EE'%RP<^6;Q\@4/OU.;=+S+6 M\Y7N?*4NZXM+5JT1C!I*] 7_5HL'EH'SUE')?Q*2H@H\D58AGD'58D'$$&0TG) M4Z%0)F'T*OWXB'BT MY);LR1:8+?9@S^4P]F(Z"(PI%<\]/[8')M@%)G &YK;D&R92Q+]#$M<>:Q>D M6@/^I#>/;;@# Q$)?1H,<)M2.([&!C33^8#C!:Q MR(_H",AH!S(Z$%R@QE(]-4'5BV,#9*6:B6?#&AD@*/'"83A-*3*/(FI'.M\A MG3N1W@!.ID1QCS(.!(9*S53'N1*%?<"%G*+;S2LL1FP((P&&$TAR$V^'2+V.B+TG"!_ES)]%%EFY33/$KRY M3X;(#LOUP>VQ-':/>;/*QP>W5>^]V/."8;ZVB1$2C.0EW+$H=A)7N\(=\(AE MN83$-_!9Y$**1P%VU(?ILW@^$^Q.9$();B=[[*30GV7[7V6M[W3'H_B91+IA M3YI%K0Z;3$7F,34&QA2CGCAK%!-LO)][.,A5E,LH"082;NX MXS3L)K4KON* ,X6JYH$7]0A&"TM![HB'&$TQ' 1X;&EV;(;==+9)C=AC^#(F)P6.4Q#/%+$D([% MB)O%AL7! ;S$0EAS/_ '<"UB!(AC#&U':^0YM%;(XOB9\24F@44&BUB$_' ^ M@G5OI^CFN ^RN'=/4V*REQ]!_3R$9Q&;>W2D@"$=QQ'W_FZWV!7[?C".U++F MC:Q_2*H/M.,EXN:E[8HZA-!D'!Q!5C*B:9&;!S0<"V='3<1-39ZT;.=]9&T7_']#?>\[EB.ALV!:*IE\7X+IL NJ]"2 MEWH>7>BNA) ENF6E$HG8;)-W!Z$9B--F!A;RAZE>6T-4E2ZAP(:L504[K51; M8.HY_0[K6)I$;R0&ET@_ZET=0-QU@%YO4/P="GD;U+&8Q_$48S+%8= /DO8^ MCJ;8CZN9^P^-(V+96@_#ZA+IA[4K7XB[?+E(4Z&K:LBX MNGET+ J4L(V #&P%:=8E$?%#;]C8L,EA2KP1N+2K7ZB[?H$-09W76;-*VM86 M; U*OM8G!P^\Z?59^Y5FA7*,(Y\,&Y96L2 <@=T5,M1=R.S#3F'CD@AKA4#- MRN0X"*/]2JK%:1.D- S& MR5,?0Y6_5J-+U;89L5"Y3^H3]L'MGDHBB*1_8Q M=*]S[2YMC(JA69$_Z839K+;V(&QRMA[$;._019]X_U%44'>O0-$[B2 , MY?80:7NCY*8YA[F32LF\N5QS!N"U #Q?22@IVAM]M+,[REO\"U!+ P04 M" 6J A7B+.51F(# V# & 'AL+W=OV$,FZ-A_FUA1P/1:9CQF$ABSQ,Z1H"T-_3A<297459L@2X8H(3":N1-7%OIZYG''*+ M'PRV:F=,C)0G(9[-Y--R9#F&"&((M0E!\6<#4XAC$PDY_BF#6M4]C>/N^"7Z MAUP\BGFB"J8B_ILM=32R;BRRA!7-8OU-;#]"*:AGXH4B5ODWV9:VCD7"3&F1 ME,Y(D#!>_-*?92)V'-SN 0>O=/!.=>B4#IU<:$&6RYI13<=#*;9$&FN,9@9Y M;G)O5,.X>8R!EKC*T$^/IU\?9O.'8#XC. J^WG^:31YQYGSQ,YR3X.)\_ M!N1B025P'8%F(8TOR17Y'LS(Q;M+\HXP3AXCD2G*EVIH:V0RD>VPO/]=<7_O MP/T_9_R:=)SWQ'.\3H/[M-U]!B&ZN[F[5W>W,1-5.KPJ'5X>KWL@WB3&NJ8\ M!(([A(02EDR36"@%"BLN%!G7C2*+J'X>U>R^3'K&KLW8J]>QY[3HEISG0D)/L/%XR&XFHC?!&_MXOE%)\]_A,,:Q)ZE83> M;TE@2F7'\7MOJ/:YVRQJP'X%[/\6,+[?E<8-S/CZ&+5_E+K-HD;=KZC[K=13 MD23XQC]>XLW$_9-J_)A5C?RF(K\Y@_SL K]YDTFOUUSAIUC6% PJ!8/S%9Q6 MWX,W3(.!ZWJNOY_Z!L.^VQWX_H'LN\YKC&V8I50;!:];.C J&U6TQC<'Q5N5TA!&%IX$%<@-6.,_ M_W!]YZ_&AOP_1:MGX[5!N^T=^M K; F*K3G5N$ 5.2MG1ZO .["[]FN@E?S< MS-@[ASISHOY"Y9IQ16)887CGNH\\LCBD%A,MTOR<]R0TGAKS880'>Y#& -=7 M0NB7B3DZ5G\5QK\ 4$L#!!0 ( !:H"%?MD"I&]P4 'T9 8 >&PO M=V]R:W-H965T&ULK5G1$F02\ M;3J[229DNP^=/C@@@F=MB]HB2?^^UP8,2-?>3,L+V.;<*YTCZ>I8#%Y5\;U< M2*G)6Y;FY65OH?7RHM\OIPN9Q>5'M90Y_#)7119KN"V>^^6RD/&L#LK2/G,< MT<_B).\-!_6S^V(X4"N=)KF\+TBYRK*X^.=:INKULD=[VPY$BF:94)^O'W)FFO:;,*W+_>9O]4DP#O;<'=!+CO;<';!-34^VONM7#C6,?#0:%> M25&A(5MU4:M?1X->25Y-E(DNX-<$XO1P='<[CFXGT9C U>3N\\WXZA%N)H_P M]26Z?9R0NT_D[CYZN'J\ 0 Y)U\G8W+RX924B[B0)4ER\KA0JS+.9^49^7!P M/^AKZ&+54'^ZZ<[UNCNLI3N'\XP.O^O]>@_MWX@!F\F"Z_S\99\-_E499),=*PE M% M-_KQZ*G4!B_TO;*C7R5P\654!+\IE/)67/2AQI2Q>9&_X\T]4.+]@.A\S MV?B8R:(C)3L8$;<9$;<[8M!_V=<5087, MHX>HL8VBS U]?@B+$)CK^X[?P Y(>@U)KY/D2)6:J#GL2^UDUQF\O98YM!P8 M9!&4SX1OD+51PJ.ND2NR48'@KH=3%0U5T4GUUT*5)5D6:IYHC*:P"3@A,VDB M*!H&KD'31GEAP#R#IHT2E N&T_0;FGYG(;E;RB+62?Y,Y!M8GE*6%QA;_Y@% MY)C)QL=,%ATIV<%(!,U(!)T3;A*GL(G#9@VFHO@NJS'!1B*P9@%CG)FU!$%1 MUPN->6>C7(<%!BI"4)R'+K.'+L7GDN-TC%"8"X+A#G2"(P+X9B5%($)S_-;=@VZ9VUI)_5'I8&XLFH- M2IS:C%QN#N4(@?G4=1R3N T+@E"8VR4"H\P+]M(=,F<[YJR3^>=J%YD7*MNR M5SG.FED=.*?<=:WQ1G \=*DP>2,X%E)NC3B"$Z!WVVS?&53:Z;; H6H)15)O MQQHES9%.!I[%&8%1ZEMS'(%Y-&0F8ZQ1SGD+X9W_H]T&\$XO9$%.-G1/X?6K MLNAG))=H4=MD.US?W&1N@\Y=:KHD!&66^@C+Q /:0GKG!VFW(:RG]Y.!%^H MEZ0^IP'^Y.0)ZCN8Q7JUG_Y8#=O.G3/7-[6P48R[UF)'?4"T+3)F,X,!E>8!)%< #S'9,J@A.A$&X+V9U' MH]TF;4N60#%?G[N<5:=CR92<)'E](-/\<(H*LDX?['?,^6A6[Q$.,U?*&(=Q MUU0#A?EM%6]GX6BWA\/$F"7I2LO9>^4(WR<'"K/E0&&V'"BL30ZV\W>LV]]] MJX]"Y>P\?H&=_EF2?)4] 7UX7X92D$&9V!S4K4H0"/2!I\M5[8?RSFFU#D,% M9+9A@]=+9NZ@&,SCEDO$8#Z8"T- --O^:_FA@#N7R+I=XI$%W)^*71+:U@^5 M$(%A$B(P3$(LFRUA?^\X.9/%O#[">EM-P6OW2P, &@+ 8 M >&PO=V]R:W-H965T&ULK59=;],P%/TK5D!H2+!\IVMI M(VU-)HK8.BT#'A /7N(V88E=;+>%?\]UDH4V>-4$?4G\<&8K6594'+#D5A7%>:_+DC)MA/#-AX';HME+M6 &8Y7>$D2(C^M M;CCTS$XE*RI"1<$HXF0Q,<[M43Q0^!KPN2!;L=-&RI-[QAY49Y9-#$LMB)0D ME4H!PV]#IJ0LE1 LXT>K:70F%7&W_:A^6?L.OMQC0::L_%)D,I\89P;*R *O M2WG+MN])ZX^O]%)6BOJ+MBW6,E"Z%I)5+1E64!6T^>.?;1QV"*"C)S@MP>D3 MO"<(;DMPGVO!:PG><8 M?9PG"7J+/B41.GGY&KU$!45W.5L+3#,Q-B6L2FF;:;N"BV8%SA,K<-$5HS(7 M**89R33\Z# _., W(1I=2)S'D%PX!P4_K.DIZ?/ICLZ=_[,> M_[/UO6"X77ZXM9[[A%XBL21P+TC$%FC**KB,2PX'_ MIMO[1MW3JZM+<"16."43 X0%X1MBA*]>V('U3A?X8XI%QQ2+CR2VMT5>MT7> M(?7P&EZ3D@GMT6N80!ULSTV_<],_F(ESF1..TKT4+)H4/%'NOQ[I N ?,_^.*18=4RP^DMC> MQ@3=Q@0'\P\>;'B.*;Q6G!.:_D)P&U!1XJ80R+[#(Z8N$&U^-LK^7D;UD M@<$A](.>NQK8P+)LM^>PN5,Z5(0OZYI-P#%;4]F\$MUH5Q:>U]50;_S"'DUM MS7@$9613]?V1;VK0*\R7!16H) LP99T.8&]X4]%RSR24074SAU*8 M< 6 ^05C\K&C#'3%=?@;4$L#!!0 ( !:H"%?'DJ2!\@@ (!+ 8 M>&PO=V]R:W-H965T&ULQ5S;:!EF"+$UXT)!4[?[\ Q8@""".BW3R;5 M?T,/FX?G#W,=5VQ>I/])5O7Z=#0=H16[B;=I_:&X^XVU#^0(O&615LV_Z*ZU MM49HN:WJ(FN=>099DN]^QO?M0!PXV,X##J1U(,+P$?\:G'Q^[G_YHK?+*[XCW?!^ZL%N@CY MW<7\G[]=_.X''Q:_H.!?'\^O_HO&Z./"1[_^_ +]C)(<7:V+;17GJ^ID4O.\ M!/IDV>;P=I<#>2"'JZ*.4XW;W.PV+[*,DYD/T?(SXI%1O%HE@M]QBC9QLAKS MK);Q)N'@KS7H/APZFF^S;1J+286"FQL^RUZB2U8FQ0H5-^C-JM@(QY?\ZD]> M43Z1:TT^@3F?-\OE+@CCH/6:E6A99'SU68ME@<=-BZK2/69X/"R?PRIS-I$K$?2.0MNTWR/,EO^?J4QOF252BND<^6KQ#%+Q&Q M"-;Q1D\N60CWTSCV+7H[*9WS<;VS-K9LEF@<8,6[.9 M;!5JP9RII^06]>WHU*-=:M)PTOUPTL:-/C"7JS]THTQ-I1/OW-?5)EZRTQ&G=<7* M+VQT]K>?L&O]7;M M6"P .J(8D88290?F2'.;$F7Z^) A TBP$!(L @*3&.#L&> 8&7!>55NQ)(OE M?WGP=GV)-MMRN1;+S(:OV3I"&(&'$L+I$6)*;(4.D $#2+ 0$BP" I/HX.[I MX!KI\J*2N MD-/^2+@SUU46[;DQP-!20H(%D&#A<:,1 <64BCG;%W-F+&:0KPYZ,-&"_6.; M\Q;,:EHPHJOQK->_8,^>>5.EQK/>PWL6W\TIT\(WIC>T>OV88VS;2F:AQLHA M[M12NL,(*#6I+MCJY![+6!G>J1?;O!;56=1QOA*O4?1QL^+O7?0IN*_%VGJ= M\HX]WV:L;';HVE[N"6$X ZRQY:)/[UAVS4H=_-P,/W0N@Z(%H&@A*%H$A2:S MZT!,Q,\AO[2HW]5?6CMI]NL$& V>5H'1X.DD&)V95H/1Q#6(,+@3M;!9U>HO MIX=#JEU.6T1'6D\];^:H0]JW\S EZM#[Y@P'3Z%^U#'V'%<=>(V90ZGK8'7@ M@;*3Z].I9-BHG#Q ^W=Q^9T:T;XT89&9VE_,-7;NU'.?FT,,+BFH;@:*%AXY(A%45/G\22>P$;/R]0CILT64=W,:[5-CIQ4_ MS1D.K:(FJD[^U)EI]4^H[.3Z=!(5>:I$I:]17P/2ZBD:.ZV>8LYR<(UT0E9? M3]&9:?44J.SD&AT"MHT 4+01% MBZ#09-)TDA]YAH-JI"_!8?5PDSGNX'TGJ)IW1/XA:,0("DVNWD./*40VM46^N^)H4=Q[6I6FO- ML35BNY:K+M.@^ILFZAA[-E%GIN[DFNL1TE,%GD-9HYVR1LW*VO=/66AK1#7J MFNNY1%77-'8>L5SUT)!OSG+P'POIU#6/JD>0=&:.@RE1U36H[.0:=>H:Q3]0 MN:&0(MD<%,T'10M T4)0M @*3:94)P92\^&W(PQ0J>^(_$/0B!$4FESE3L"C9@'/U*53G6[F3&>]K@!2G/)!T0)0M/#( M$8F@HLI%[00V:A;8'M&EMXC2WY;ING2-G;9+-VF[=*ALMO5 M9W+PU4+BNZEXN\V[\ JE[(;#6Z\\SI=R]W5/NYNZV#3?-G1=U'61-9=K%O/& M3QCPW]\41?WM1GR!T?Y+M\[^!U!+ P04 " 6J A7,*V#BM,' "<(0 M& 'AL+W=O)K(C6 T M-X.J2O,?/3>R"0AG6ZEXM1\, M"*JB;C[IRWXBC@: 'O< O!^ ^P.B@0%D/X 80QMDQJQ;JNC\4O!G)+0T:-,7 M9F[,:+"FJ/4R+I2 ;PL8I^8W#_>W=_>+NUL$5XN'W[[>7O^ F\4/^/AV=_]C M@1Z^H)OKQ:_HRV\/?RS0&/V^N$4??OF(?D%%C7ZL^5;2.I>7$P5HM,Y)MG_S MY^;->.#-,?K&:[66Z*[.67XZ?@)6M*;@@RF?L5?AO[;U)T2"?R <8.+ <_/V MX=@#A[0S2XP^,C2S5*[1"L)$HI7@%8+($U05]5/CNH4JF+QP35NC-G*KU6%] M(3(Q6D<1ZW8";!I"VSJ79KK_#\069",E$2*0S;*>)T5 M)4/U'K%^JJ\SO88?MI+EX.P?W[Z$TW,NX9F4G)$N%,]^CG5&SU'&*Z Y M.0@RL=X?AE$\ZZ&TI3">Q:D;YJR%.?/"_%IM:"&TZR&^ E^KG\8E\%AN)E=H MSAGSU1@\#E$IF7+&SLP"U@\;6P(,C&9NZ&D+/?5"OSY:>@T^9TN%\D)F? O6 M:/R%E%M:9PP60"H7\M3"-4O2'G9;9CJ$/ PZE@O\V$M(Q ;:!QWM.R9>/R(H M@E F6%XT0<_<)!98>,9ATO=HAU2(-8TX81^1<^B%_:#63*":UV.3B=B+=NL! MG*&%@$2SOF.XI$@\-+VXPXG]7+>F]1.3NB(XRI'&@8UCE 5=%N5POMRK/U/" M/)>VT\GH>#_TDNK\.C,1(36OL&)'ER5SVDSL_)*&).JOF"V6S-)P.K!D'3>' M?G)^% PR4=[ZE%DG;OQM.//L=9X$0QQ-PSYFAQ@.AC)\V-%VZ.6Z;F8W]%5/ MZQ'F(P]S I\ZHABG4RN.'7)XED8#!4?8\6CH)])'^MK4&R;I0.$+$:)) "YE MD9N0V3/LDM?;H1BWB=,*<%MD'*9!,!3B';V&?GZ%N1?;'K%G-5L6 O]@< M.IXF]JP[Q&(\(P.8.ZX-_61[RU9,0(*'2-RQ>CLPJ3991M/(FE=;:IPDT9!+ M=YP:^DGU_E!E[HM,9XWIA&WSY)C$5O9P2,7!49E]VFEU?(J#=S4W1;UC\BV5 M,?;R]'LS_;FTG4 YMA%XZ]6J"@OVY+38ZX)US8)/P M.(V/4OK>.(?8+(P'7 YW9(V]_&>[G&OQG+CQVW [Q#RX.U[%[VNH5T4-%=U; M?.ZL'?6YM)W.0L?;^*]XFV>,Y8>X.U3FW[M[]&ZN!C)U0?M9]"[2@;^RG[I.90](7IDK2D"J)^ MO[\AUU0P!-6>*MG!)IVZ=!9[IL*]K8<=;!VFV'(;AQB)TH'^&7>DCOVD_B@* MB/H-+='F8!_XC&*B@BZ..OM]["#OD"16XO(UUJ=H.W['?GYWHP6NJ"!TN7B% MYDXU=6R3SA@J&3 *XLNR>#)%EGL-;%ZW/,I!_>E &4@ZXB?^1OI-=:QS5]/N MD/N('2+C:3R+!S!W-$W\-&T1GHLYG)@=#!RF<=]O7&*S:#K@Z:0C:N(GZKO5 MBF5-3+YDIL-&,+_,>)"Q1[M-LS$ ,;NCI5X8IQT.1K8VY1Q">*C-)$>;X/YF M6,]]SB _:JBK@UG M0?7'1,%SIQ$V?8)3VS;88IA @Y$,V- 1+?$3K=<&IAMH+WH'TT:I15\.,1Q& M:32P T8ZNB6QM^A;;#>;AIL@A>K-QI++K6@J[NQ0$()C-0>:D'O<1RI>3G_W MFN_YY_#BIOFA0*>F^=W" M-RH@JTNHPE:@,OB4@+.)YJ< S8WB&W.:ON1*\&PO=V]R:W-H M965T&ULI5AK<]LV%OTK&+;3RC.R),MNTHT?,[:3UNDTC=9* MMA]V]@-$0A(:$& !4++ZZ_?<"Y*2;,7)=K_8(@CC4#N[U;Z3^P[?)G)H&Z=^5T7<7F9_9B)0LUE;>*] M6]^IQI\?2%[N3."_8MWL'64BKT-T97,8%I3:IO_RH<'A:PZ,FP-CMCLI8BM? MRRBO+KQ;"T^[(8U^L*M\&L9I2T&91H^W&N?BU6L5#,[J0B1NV$!.O@K)1ME#\I*VT MN99&3+&H0,08Q+^O9R%Z4.D_AQ!*!IP=-H#2ZU6H9*XNLXIT^97*KK[[YN3% MZ/P9]\XZ]\Z>D_Z_!/)O"1+_K%W4 $%\4/G2.N,6&_'6Y@/1BVZAXE)Y4#NK*3=\-/)N7!>9*W<[*@O=$ HA+8% MB.\WPJ#*:+L0E7>E(X,"1ZI4$"WBUHP\284B&9&2!GGN@XC2PRY5B$(O=$0< M#XI!71.RP(&H YVB-UY%J0W+<'B0^1(J+.I6NZ'P4,$5Q8&D'P,927Y71D8J ME&E7J'54A*$KKB(5S11"][';R M =YPA;I^\/!>5TY9MH # ALG[*4P(L!@V-,?GVH=X3-AM.E#$3"WE M2KL4^:KV8$Y0T!0I^=(YML3EJ5;1&V/T0H$5 _$[61UJ4):VPHJU\D_HV=^& M(&EIHU=#4Y?HX)!1H" BN VI1C]&HPM;HI( 91>[NX)8(9QM+!KJAR9*,'?A M45$?,1C':&.A0Y/RV%1R!J9L2SD@9P"3*0W$ UKO(\8E0ZA8(\1.S&MC-ELO M*+R,"!$['LJ(_AX%@+R0@-8J9I%H# M4VW![9J(V*1BRJ#&"X9-60:+?49EL8"U+V;UAO^K!Y77;8T/.0 MQ 8S8%\8NHX:A#7 (1CG!HWG",OWBF8 M[M&.MNVF6>KV-WWGZ'EK$"#Q6AFYEBBY1I>:\#!:SA#@N.TVO:PYC;0F.WZ[ MG[8V3.L9]\8]2;GSE?/;@6.]="#GL5M3G+N.N2%76K-ZV59@:SMPKGVH94I0 MS/5=6D*)8K"85@ !4NB)9 [$E]0$,)42:"PZX2SJ&"YFBA M(=3PB3S=W2-9E"XYC]@E.(>BOA>S/A6QZ'5.#$OB:DN5NM<$XG[Z,72D_1OB M=P:&8[J\%%]2./F_%#(**VAH *EM\^ 2VES.\C]KS>FP!;'/!1P=V'?C][=G M@]&([$?+I.S!TA[L4%T3*PS5L\_L0:1S&9:BAQ]D9$Z-E.:Q-O:&JA2]03GT M.28Q/8**'CWJ T&$BFI# M&BG#7C).,((X"MTU(1A"I,,>O[FK4U[EQH5$582O\78[K/1.CEBW+%QU MP+1M?9UM>'TW.="V_W">"F%S:) M]HQ&C*PJC%WGOIO>TWH)ZSK'IG388S0)-5NP[V4D:82V*.LB"P<*F M>;M#+XW:3Y"4)C@NFZ@_H2M$N]YZGJM(3S>!<5MI2AK/:=LY5:+:U96S755\ M!-H3 Q)6H5*YGFNP*=<^KTN*7-Y>TK:3;^H97G&J%FV-[$S94SA7"9P*UCWH M,A6';T_.! 8BPQ^4P95&-HKPX#"-WM&0M;SCDUYX];,=< MF[;YTJ'IF]LT!:8!$\S@[,>D$1/:.\X=M)2:9:'F&K6;9F-"?H,-S7<*XAD8 M9EMB'L0>MZ*M@ D+Z#YTT-V*#MX0D)T!'9@I[HSGEPS](E8)AX:6>5($O MANF&L%]1#JOZ&J^!+8C-TP6>IN"3*F<(\$F:.U/D\E2S*:\>XN>'C?WO'HY_ MXOI"I96&*X2+$"8[*C M!'GZ?HKA^QE,2V0K_)SS705UIJ7]]VP,3;I[9!00NUZO!T'E@X5;$30KJ, % M@VZ15-"Y0LLY\GY_4!^DT1T9?WJR.[I_OE"G6KM;U!N^'XP7MX@T38 I.69+ MZC-FD[1TW2UUT>;#Q]/6 C1N8DA( -\Y M 8 >&PO=V]R:W-H965T&ULK5M9->'"W;=OW=R8DKEVHEW<2L50-OYL:N9 M?[>+$ MK:V2%4U:U2?3T]/+DY74S='+Y_3LO7WYW'1MK1OUW@K7K5;2;E^IVFQ>')T= MA0>_Z\6RQ012J57JG':-,*J^8NCZ[/O7EW@>!KP M+ZTV+OLL4)*9,9_PRT_5BZ-39$C5JFR1@H1_M^JUJFLD!&Q\]C2/XI(X,?\< MJ']/LH,L,^G4:U/_J:MV^>+HZDA4:BZ[NOW=;'Y47IXG2*\TM:._8L-C+\Z/ M1-FYUJS\9.!@I1O^+^^\'K()5Z=[)DS]A"GQS0L1EV]D*U\^MV8C+(X&:OB! M1*79P)QN<%-N6@MO-BY+F73BNNR-%W3ZF8AWIM:EUJY MYRS3DI/^Q73GNZA?2G>F:9=.O&VJ535GW\"?$9FIX'95].#!'_NFHDX M/RW$]'1Z?H#>>13^G.B=[Z$W(J7X]_7,M1:,Y3]C C.]BW%ZZ$#?N;4LU8LC M\!"G[*TZ>OF/K\XN3Y\=X/8BHHG5G78>;W1H(S>5R M7.B)N';TNB!V_R;@%M]]O29$]=-TP&A71;_*4 V MFK)5T@J%P4N\4:5:S905YV<4?J; 2PW/([]H#4#DG;2@PK-+CE&%D,#?BDG, M8%=;5.+,J<\=L)Y6/+DNQ#4.0XG$+V8B8)7Q!:[!CFLQO>(%Q"-( )3A;E6] M+<31?JER7HX>3\@_ASKY$L?T^N7-8C>+KN'ITM:@S)LE<+D]-IL&J*$"=*6E MA6@"9E4#U2SDD!_YS100B!LG2W8[)#:3-9IX'A94K2$O(I^3OROF #! G0KP M1.^1\*CLK$62LOH(:9D'-F 5SF'@!.=9NS9.HQ@%4'* &$A5 M *TLNU5,I/.!"8PXW E7L#F30J*=C:N*H@& $Q__[6+'J M5C6=7US=K7$78+\[\KXTB:S!F]H-YJU,)TD7/DKU?00C!B[:FB*LA@YNP.+8 M1WU09?$(%<4(!^.4OD5T4(C.*7 0('>KB'-P3+!ICBM007SBN^@UOP;4Z>C=7"E<$A=$&DEN[W-H2 MZO+6*3YVU8(&%[ G&(5N37WK$T4CZZW'CP 56F/!PVN(\^".Z;#N*WASVD)U*@R=8GC 6>*)D MO!Q!(IZC2$-( Z)E#!L^?O72SA<$CPE$++; WY,%YLD9@>N*XSFKFHV)Y\SP MM;G5%)LKO= MYAH0S:2@7FV MVM%;JP"[ E4 =;"\-R,_@!)B-+L-1GR".>@:CI8!9D ((%)4I7+QM1F 5R# M,V"0(W9*0((M^!,,6J@6S1==P?)*:#'_)>L!LXM21+4Y,@COO?]%P+1DI-M: M**9]*$*-:-P.]"B'*0N+,XW;";9(*,,[S)YLE"F+DO)N?&A\".-HZQ$$!SE2 M;.6S;0\?872C492 P1QT6S,3D ;47;!M2L8&Q!]E'X2;83SJ03K0(=@G */, M6+(0!_2LZ1:,+.<&_1^WTK5J[;X35 Y=/A,_5G)+EG+?'&>^[[Y+G97G[CQEP[.71 XNAN MK)_^2(/!"[>7_5QCF=D(L)U*-'6:T1RAVCXL!!F3^[G&!TU M90O@OT*P!19C7'L,ZQV7@.T^89--DY%SNH,AD/M93X_T1$T*\<9_/WY%(WX) M,F?JN_':03J#X3=>NI'14!9]CSLX9"E(7^ K>F(QPT;PBA[>@43PF & M3M@KB,[AW$RU&ZS;' 8X4CE\;]KM,76Z >IO&0U2-,5] '9'O!X^+JS$1+]= MHPVEYA:8,52,F4L \.W6R'F @N%%E '?3=(>]680#(@8FY2%N,)[XQYP! 0$ M4/ YH@/8!K4[0;BP)$S_K8,9(/JH?\9-1&4DEVZ7VE:'#3*FZ(I! PM#88.* M*K!SK M2"RB(MQM, K<$UWPC FL)@0BM)@0_HX7V)*"9*B5 -M9:2. E->JP M8)J!4G@4MSA34(2 M:,]DI ZZ]*7HX4" Z6G7Q[,P[0'?"BCAB<8^"%OXD6&C]RHT;V =""X/-9S@ M1ER4[UL4LQ4E@*$#8PMBC]<-BSW?1DJ"V&P_4FE-C!P0C/'LONA G.Z-,HQ& M[O,YHK%/JDDL -Y1K1Z^#2MWE([ZQ)K3=D+[/#):2!$A_,Z+-[_^^F-F2I0# MU]BDP!CH%!U?Q-=#4#^@!H& '*^'>\B4&!52!(S=)!5W@,E0RQRW0OE<,8,* M+7:!$*EA/Y"[L9'B-Q#W9D[']LS*0 VNPIF=MWJ.+YR+\?I"0DBZ 8-HC<7R M(TM%P"-$7SZ?V=%8\B$\GXJKCZZ,F^R%=( ^5$-HA>$16@ 3[]E=YSH*X%D0 MZ%=%&@\&G/.-R7Y=DMFE+#]WF@\9N(3J]P.B>:=^ *49 IARL#5Q0ZF;JEU0 M$)\$S]I_$B-G;4Z%:*-TN?VR-3^VPS MFN7.S%"G!;C,5NRU%,GF0+:#0.\ ;($&6#SLC^FV"[;8:S1QLQ=SYU(10M.T MKYP5Z& <2/HZ@_OKT4X)RE>I%K7+7) M^W(IEM*-Y,I=.710A[06W3X>/>3$?(O0]6PVY8;$3-[K3/%CIN:(,?SR_0YB MK[VZ]Z25&I0P62%^;,KLA-B@U?C>(A[O&%"DYAYHY!1L>'T_FPCB_.4'WT.& M4(+A7GNH/>@$+[F;@$<^8*%\NH\=<4FVYBG%:$;\L*]L0PG5YR_;5.Z-^4HD M[\PY*%0_8.$ULFG]_1]8V8Y=^L,][:>%,R709#VR,1%+V(IS?C#>8O04!#"C MU/[X)J2W+-PG=]RABR$Z/]B:B#\9P.+=$8KU/;>HV^F9)-V'&?"&K0\>YTLZ#A5AI^;+D MH0<,>7'F'3*V/[-&^1+1_X-DPRU6=ZKLJ$K\"YV\OV3Z,;X.#!\-CO%UL,[Q M&(92@(T"T,*&$6)D=J88Q;&E:"W>'Y MK;;?A ?8=E>-_U\H#S6H;GG*_Q>8 M!D'I[XHW.UF-P/48I'ZP\+&>O\=1,[VDCEUT5[K>,#@#.VP*A])9O[6!H3&L M@]TS.DO9D^5RS_YK/HPJXFHCC^!X;J8K1F*R/B9,>E#.(JQ:0;W&"(O0D*RJ M8PKSLJ5[>-@D570%!;OW= \!G=T7OE"K9+5;CK*AS+ +?_*9)9HH"1VGQW,- M.@\J\0[E(MZ:X*,I2C4SOD2TAD(%+(8+[+$VX*BD@[Y9;G[YB?VAJ!)=*>?> M>1FY]99BZG5NG=2@>1>Z$^^S[L2OV0';7ER$YXE,(^F0;Q(\K._!ISCL-=D! M9:Z#>)\#9<1[4F"6>%-@WV&@XYL[JM[RAN^>)F)RY4/'Y#5AUEZRI'#:3PRR M$,Z:"GN^.+.N0U138_5:P3DVX,E/BI!!I5.>9'>:@V:,W>D_81$2F4L[32?J8%3P!< ,R%#R M14*Z#8!]DF1E;\+%EGCZ'Y_$I)5C7704,E2\1<=7=[B&14Q(+8S-K/UC'KM;$(RE,57?3R%E-)#0#N,,150\X- MO>CDV-RW0AE\>]9U9:D4[\1&X76<%=W-WVT28#ZOADHM_+4*5.-:;CU89)R; M=*KHLE'5*;J07-VRN?>OA/)I^)8/%]U^#_Z#+CKB"8Y3H<<\9"M_MOMS![8??C' ER6"<52(:QKJV?:D GZ_/KN:G(H5F@BEEB3BKFR9/*:S M^SNQU 7FO9G/,6_"PE^?G4^>Q'6H0DA-?!9Q/*]Z9@6& =NA0FFJRV7XK."9[I+:#B?P5Q,"#1PZ^OSQ"T$8LM@LGL//I MY&*!0+)-;DU"IVLI+749_;%6KT*)&HG>7_7HH590([A1@:%'9$VF#9R=H?3GA[_=#0-<,;O.S%QX.0_?/?Q"3[O '+ M'7]#EDLWSM.G= #ZM;CXMCB]FN*':7%Y^@0^?'M93*^N\,.T>'KYU#>5SRZ+ MR^F%F,*_BTN\0'YY]40\N2B^O3@5?YB6KLZR9%^+RR?%T]-+_/!M,7UR!A_. MIC#RZ3E^NG@*+Y\"#YC^\#CH+<2U2L>;L&_O5+AYVDM8 33Z^Z2JGQ*Z)MR3 MV7=(R;GZD7X\! D2CQ@A[F([*<;86C6+=DD7G1M_DQ]FUW@LATP^TCTZ2-G? M;&G'6J5\PSE<\:)[;J$D(41&)^)T;>O6:!^0HL%E!Q(W9"*O\3XE!_2>BE+\ MALC7V<$-6#:O,IM+:<..7T="#@)0Y&MC?-S-/(6,D>H-RAC1>H"=D4*4QX.5YGH\O\"=]':$BVKU=L7H4&[7)B82[&%SB]CHMP#;3 MHGJ=T D&CZB_S#'WW,_,[BGW+LA/QGZ]=9+]Z XBV8)^6HB"@(7P[^_BT_CK MQ6O^T5X:SC]]? =(1X/@M9K#U-/)TR=';%+A2VO6]!.^F6DA;-+'I9( Q7 MO)\;TX8ON$#\3>?+_P%02P,$% @ %J@(5\8"<%^H! #PL !D !X M;"]W;W)K&ULE59M;]LV$/XK![4H$B"P'3EO2&(# M2;M@'1HL2]KNP[ /E'2VN%"D0E)QW%^_.U*6Y;DP]M&5 MB!Y>*J7=)"F]K\^'0Y>76 DW,#5J.ID96PE/2SL?NMJB*()2I8;I:'0RK(34 MR?0R[-W9Z:5IO)(:[RRXIJJ$75ZC,HM)UF*.#^B_U7>6 M5L,.I9 5:B>-!HNS27)U>'Y]Q/)!X+O$A>M] WN2&?/(B\_%)!DQ(528>T80 M]/>,'U$I!B(:3RUFTIEDQ?[W"OTF^$Z^9,+A1Z/^E(4O)\E9 @7.1*/\O5G\ MBJT_QXR7&^7"+RRB[/@H@;QQWE2M,C&HI([_XJ6-0T_A;/2&0MHJI(%W-!18 M?A)>3"^M68!E:4+CC^!JT"9R4G-2'KRE4TEZ?GHCI(7O0C4(MRA<8Y$B[MWE MT!,XBPSS%N@Z J5O )W K=&^=/"++K#8U!\2J8Y9NF)VG>X$_*W1 QB/#B = MI>,=>./.TW' &__;8?DACEWM#JLKAXT9T;1..)5*=$*FY?+ UB4,B_9/V.EES\P^BMU MW9#)QD7W6IL;,=+L76D10>$S*N*GBS K(D).%.:$^4,$QQ;2E^0VGW3&H:E- MW"):1#L"@9E%\S'1PU6A3_T*S!8C\D)$S*-O".8F5!%H1"AE1,J^.\KI(HT0U: M_+3%_SWC*@L\V_ 9(F?9#0U/&\;_HSUVMV?PX!7*I@XMG*PH4'8[738J]:;9 M Y:)+%O*(>:"4FW6WI ,19M+/C?6FLS857GUA-J*I8H4@9AK:,10CJ107..< MI89ZQ*.M.,.\L3.JXS:JGU_QFJ.F\F',1O?,QWZ@0.($=^U4Y=KW>-/8"K=>*^]$+?#IN" M>[@W@_B"AGO,&VL9]%HX&681N;G@'VW>2&75P^L5/PTK\HKN$.SND$&8;7P< M^]!C7FKY1,*O>_M5(Q%0930N5S&9-;K@&LI54R!/!F;\DZJ.QM=CQX=460P# M6?MV4%![S$-PPXKN4Q+EX4:?CLK;1N)[0< TCF+K]L_A0;YL7+X;;J?P+9.5 M6942158)30.\':$9SJ76S(B\K)%F7P'O(4T/TM-CN!/+>"E4HD H&KO*=RNX M%^7VX:OQU';OH2U4V';[#7N/E KM/#S%'+G6:!_?*]UN]]J[BH^_YO5Q\F6RD^JU+1 /;NA)ZZI7&-&/?UVF) M-=/7LD%!.[E4-3,T586O&X4L'-)F[M3LTF1S-O4"*P@K3(UE8/1XPB56E24B&7]VG%YWI 4> MQGOVC\X[>5DQC4M9/?+,E%/OQH,,<[:NS+W F^ ,(-P!0J>[/_-JD 3O+J@<=BJ'E]C_MR87 MR4Y+O7 "?"MQ?T5!YNVUX>89N !#6^P(FK;0JH5R#4S3NDW1<.40@+ :HONOH^\.V9'5MY.X0'T8)53@$S3M(*"RX$%X75VZ#B,H/7$(^& M-(;]09#0<^3&L!\' 2Q+)@JTAAHEG[CK+]8,;AOJ%73XL:NK0=R#07\4)10. M1S:^B1-X5-S@6YGG&M*2J8)PK* NJ,V+]W05Q4F/H"%!=W$R'/1>ND"1'>D/ M@XC&J#\:Q"]FISXQ_Z %U$AJ;*,C97(M3-L-NM6NE\[;%O(OO6W$MV2&;$"% M.4&#ZU'L@6J;6SLQLG$-924-M2<7EO0_0&43:#^7TNPG]H#N#S/["U!+ P04 M " 6J A7X_0SSG4% !N#@ &0 'AL+W=OC)N>R-RT7[$:![KN. MJH<>$YE* 8O.+X#(^ MFZ:6WA%\XFRE=]9@+9E)^=F^_%I?!)%5B+6L,A:!XM\=NV)M:X%0C2]KS& K MTC+NKC?H;YSM:,N,:G8EVS]Y;9J+H R@9G/:M^:#7/W"UO9D%J^2K79/6'G: M- N@ZK61W9H9->BX\/_T?NV''88R.L) U@S$Z>T%.2VOJ:&3O4&Z1V%Q&19Y8O]RDL%;AO79R+8&WBV5O&.= M,R(+\S+%9Y%&\*97@AN,MM-ZSN^-BSP)$Q2 SRB%C]+0%N)H'.;C L;CL" ) M7%95W_4^96J&GJLX]6T%86@GE>%?_<:+H@CS/'V)BR@="1(0AT\@#)PBC/<$'0UB)!;YV2SNZQ76N&_=+K:N01>%A1 M#8-D.,:NTK8;K$$QC+<;V/)="$VCF/>7YO?0^2IGMLH?8VAK-$2I>LEHZ)*C-_E79.("TT2@:WMTA=YD5,V0 M2WKKG2]$8[-^G;7:Z!!6#:\:X#945=O7#NHQ)5?<-/@>',Y\%[ I' F81G4 M-A*U*PC9\MK%8[:N-->Q42!6R2#;\8AS41P-T^U.W2M;/4\.1#8L]J640_($ M(?^)Q?7/Z&EV MC0VB;D-[[(AOEFXZ!9\3#99R [&T\V*[3Q_UZ!'W- MD4,IBDU<]:B-S3ATZ*.WITRP.4?Y&XKJ6XK9AN*)XPU%=US;3UIM6WJ8%87M M\6%&JU#;R=4G(UQB$5)#)]HY36+0Y)%^(QQLDVEZ'&NQ)$= M8S@3_6RAWS5H 'E(W)B-[:2)X#W:I>"J5\K&Y2VG,]YRPU$'?U*M3]J=DR=Z M!3_"C.*SWFDW9\QJ%6=AF1/K))S^>0SO,?50?<1L[9C?$Y_C9"3X3/ CX 8_ MZWM7UQN*!SS)\!QQBA@^*CJ?\PH]@PFLN1/IRB=%]A2?)7X#O&4+Z@-!^YH; MKU,7J4M_AW@D M]S>Q=U0M..9GR^;(&@T+O+LH?[OQ+T8NW8UB)@W>3]RRP0LA4Y8 S^=2FLV+ M%;"]8D[^!5!+ P04 " 6J A7$>^C.K,$ !P"P &0 'AL+W=OV(8.5E76U#!BZ]= WCF09C6H]G(Q&%\-:*I,MYW'NWBWG MM@U:&;IWPK=U+=WNAK3=++)QMI]XK]95X(GAR^EJLEX M98UPM%IDU^.KFQGOCQM^4[3Q!]^",\FM_<2#G\I%-F) I*D([$'B[X%N26MV M!!B?.Y]9'Y(-#[_WWG^(N2.77'JZM?IW589JD5UFHJ25;'5X;S<_4I?/.?LK MK/;Q5VS2WO-9)HK6!UMWQD!0*Y/^Y;;CX<#@?&]**I_:#X&DAS/9P[F9O.KPY]8,Q'1T)B:CR?05?],^O6GT-SWA M[Z;UF/%>W-HZ5T8F)9A27'L/Q1]D+_ZXSGUP4,F?QWA(86;'PW#G7/E&%K3( MT!J>W -ERZ^^&%^,OGLEB5F?Q.PU[_]:H_]N_21ANQ(???4!&SUDBS0^_ S%$II-8"K>T#.%1F+7PED6_OZDQ(H7$T\%().4:J M:RJ53.V7^"^2UX'X%2&"#5*G !VN D!524[N47XY&0V^@?BU[I=] !A>&I\/ M1OV2PJKT58R*;0$PR(27#ML&8>%V-KCL;1NYD[FFWL=&!78DR >%YD>XE51. M/$C=4HQ\?H!)1@J8L<-$P -Q%WKF Y>]&HKZM0PQ TC('?:RWWRE/)&JA(0 M)X-I'\61CD" /;+]M4>X2A%*QVD"04$NX" 6*TC=% K$UA2<*CP.W?PO'(1L M>Y*9\A%I3=*W+OEMR"E;=HCOJ$A"F8XCZG&JHCRFJXUD@(5M3:3/.N9)BGS? MD\5C3PZ@S,(Z%H[>047*BHC-5V'7D$K\BC)&%D33[A>JISCG7<:R2J MI$"N9JI$OA-:5NPK/>D/>FMV,XX9!.XEQ0; MW$;/J_Y"]1C#([IWI;JSZH7)7DO*'_2%%VMKRPV.D01T/Q(0G#^E*G:AI5N3 MAD0#3I&\#3$JCI!XF.T,N5@H;HNB.YARIDEJ]3>K_)TU?8)]S![6T:")_[)% M7W$L/C30-1 ?V-F*IG6-]1#JL5MU>/ *@EC7\:W'IPR$F!Y$_6S_G+Q.KZC' M[>DM^A9Y*UR7FE8PQ>USG@F7WG=I$&P3WU2Y#>B,^%GAWB/'&["^LC;L!QR@ M?V0O_P%02P,$% @ %J@(5U%5+CZ?! /0P !D !X;"]W;W)K&ULY5=+;^,V$/XK VVP2 #!EJB'K6QB((_M=@ND"++I M[J'H@9;&%KL2Z9)4G.RO[Y!R%'OCI"UZZ*$7\S7SSX+/ M=F:@XMDKM17M_A8G0:1X/7]$_\''3K',N<$+U7P1E:U/@VD %2YXU]@;M?X1 M-_%D#J]4C?&_L.YELR2 LC-6M1ME\J 5LA_Y_8:'+85I](("VR@P[W=OR'MY MR2V?G6BU!NVD"FYP3TB7ED]5T*DC/SCY*R^52S!N$,V/0FI.Q)5AW M."XW$.<]!'L!(H^#4M5:- UP6<&S@.%2F+)1IM,(OY[-C=7TI?RVCX;>2KK?BJN> M8[/B)9X&5!X&]1T&L[=OXCQZ]TH,Z1!#^AKZW\O3JQ#['7Q.QVV-L% -5:N0 M2[#<'?4E*[ZA 4O'2ZV,@9)K_>!D>*LZ:3V[O"R[MFNXQH,Z9NC8Z#LXY!]^.!-G6W!_DR=ZHLO-EI<824XN%A$B:#= MKH$#8$6893%-#OO9$4W?OIFRF+V#:!3!)=Y1.UH1@,6REJI12T&QL4D832-2 MRL.814=0Y!'$HP0N?!VBIB[4^'!,+58DSL)L.B7Q.$R2Y CBD&49*11PJ5P_ M!,E;0LW"(BG@,"/AR1$D&?,N7&O5*D_-=]XG8103J!^.=KR^U;S"#2@+IT[* M#[M2GU%6ZIFK81:[P-RP*WY-I$HR6TPR.*2?W=,;7 IC41-3'?EI((TH%/K9 M%3N (@VGQ 4Q7K P89YQLI9/B(\)\5UB.R<"D]CGE?U'>4W#(J+X61C3,AI- M_S*S49BSW&6VR!E%DOZ_,QN%29$ZSM,P+5+B(Z:F 6KQ7##&[C\Z%L>7X 95X MGN5.)(4L*]PD&PJ!%OGV8K*]F'H2YOB@:'C<[PWB$.O>(%V'9'$&^YX'XZTG M'?6GI7^XTIWK;MK^=3?L#F_CL_Y)^"3>/ZRON%X*::#!!:E&HTD6]!WI<6'5 MRC\0Y\I2,_33FM[WJ)T G2^4LH\+9V#XQS#[$U!+ P04 " 6J A7]E9/ MV*D* "X( &0 'AL+W=OWW(HV"9"D$\PLTC9(NKL/BWV@)&Y7[YSU-.'PGYV4Z6\>)R9W)UUIMZ7;_I]ETS53+I>4:H<3[+" MSJ3'I9WT76F53/G0S/1'@\%Q?R9UWCD_Y7NW]ORTJ+S1N;JUPE6SF;1/E\H4 M#V>=86=QXTY/IIYN],]/2SE1]\K_H[RUN.K75%(]4[G312ZLRLXZ%\,WEX?T M/K_P3ZT>7..W($W&1?&9+OY(SSH#$D@9E7BB(/%GKJZ4,40(8GR)-#LU2SK8 M_+V@?LVZ0Y>Q=.JJ,/_2J9^>=5YW1*HR61E_5SS\KJ(^1T0O*8SC?\5#>'=T MTA%)Y7PQBX1PF6@,-I X5B\ M+W(_=>*W/%5I^WP?TM0BC18B78ZV$OQ[E??$P: K1H/1P19Z![6*!TSO8)N* M[[1+3.$JJ\2_+\;.6X3#?]8I&V@=KJ=%*?+&E3)19QWD@%-VKCKGO_XR/!Z\ MW2+I82WIX3;JW^2,[Z,@/BD[$S>%S,6U3+31_DE\S,6'8JYF8V479AYUA9\J M<57,2ID_=85T8EQ82*\L+O)4),IZ9#AR=^QTJJ75RHDB:YZB0Y-*6IG[PKJN M4+E75J5"XUI(<:USF2>W%+AWO7'Y:]["SATSP4W%I*B4^%3:9 MQK>4N+FY:DM5@(X562 B#5@ZKWT5+)#98B8\"HF '.'O5'KDT),8JZ3 =2FM M)WWH.022*_(M37BC$.+6=?9ZXA.>K!=>N@<[0!C?D!-3@0LAF->B74$K.B@K48?2J)%%?'1WU!B@)QD#-(-#" M$ZE%-239(8Y&Q+=>;1"']C/M6>A(73=B@^(BT(5&B5)I[7$#H1TLF"I1D47X MY@9K2/"WZDNE*18@]AAG''[NZCVZ1 V.7@VAE,_A4STV2MRK7,. 'PK_/-2T M.# M8"H8B$QG%?5UD@S]W'G:XYZX1PD! M)8]$-<%!;>?^#>R=4Q"3RRN5%30Y\I'EU*;\4',54B'V7U%&5U"RU=&RR95_ M<&5R7ECI8YH&K^(]]Z)?*:!318Q0>U,Q?A(/4\4%J!FA##N@"91(*@I]&,+F M!!$6=0HR$7].IKHLW'^\OF-^?#U\NR<@''($\E*.K!X8OKVKG]W1L^;1G@!N M$35%%^)&-Y5'(C&F0327\!8]!SHC^^W*O5 ,R]+HA-T)T(8X%;NO>X/!SEY7 M[([#*[#?@[3IO@'T(JVXX#'U0!J$28@N-8\_817!_2##ZY8X#7M'@YU0SW>3 M/3'HC8Z'Q\.=(/T:];Y/CPTZG$0=B"N],H5GB%@\<6NI3Q#+KKA6*4?>-0+# M!3%*4SD(RG)_AP7"N2&Q[I)?1T2A7;F1JI6E<'EUV#NH\Y,#'8V=RA[7RJ1P M/F0I%3?!%2;6EF?=BE*&:QQ1PDM0$Z;0;LJ2;@KS+J):H^A0M">RU%X:_15R M$<^4G$)"(O#SI;CKA:$7C7@0CZF#'T5=EXL'#/ 5/JRP+-U8B.!JE5JNI35/0#<$ ^5$HAT>]T7!G M1<[-\K5CCZ.HU1?8 ,/>87T#KFBTDW4U=PF>7JJC/\.8ZRD'PRGJ&VA8 042 M\JAK/)%B^)[[").)/5*8P*LFM""S3-/,1WZB9SD!)KI($,HHWS'[N ^Y9B,* M(QO&6]:O+O71/BA3_JE<:/M5!2VV]?%F3X$.U(X9\DH: O4,1-!J\4N)*N@HJ>&S2A9K?-XK6X,Q"6 MP/\$.U2--_ 4\0+Q3XYVB,EOCXER3EQ)!U!O,"/M(G930H(\+VQIWGNAYK3A MPGI+4$_ ,<(-A/AS%-Z3HS=4?;LOB8FRO%;,FO=FCH9.,#NXOR98LV;#KT@U M&"P?O2#8:(/]_@?!(O=MWC4:4T(K% EB#$_>AB2@9\VY,#X4XHWY/4D MSFE^&G*0&X>0:4A1QG94V%2:0U0 =K82F*,)""Y&3Q$8=AG:IYJF+.K)4&@F M/ZMZ'*2B:G5"H'YAPF\K%W7N/LOK13LD4!^#?34U>=S(F_J,=I8U/J*2)HP. M4]0+91*#!\NQ4@J;O*GP0VM <, <[@@\1I!;N%$L2]9+PQHQ@X'W+QFUW*EY M8>;TPA7:.Z:#_]L-PNV'JVTK!'I\*?//7?&A=]&#."*7T45CW.8.ZUR1Z(@$ M_KK5PL7ES>I288,N*UN%/*3"?L"7MO94$CSU;-U 5(,_H4,^H,O'5A73 H%3G%4X6KD*V1#\.8 MI@XA5J.(-^@Z**7ES];OAC]O5BU1/.&I]1G M6VV6!\5JS(6VGD'62=##:!)W,2'X-HI*P+VQ;B$73U3.DTQ2V+)@T%E6^.6H MMV]9;ZRGWUYOP,3=+3L. EP+RMOLN[I_^,&MP[TJ?5P,_?5;APT)O';MD%KY MX)8SZV9/?L?"H1[XQ?KY^CYS$PBBF7O]&F! 8W$\'DC)]$\T MY&"[G[(+V++3&+!L80D1UQHK*X'E_H9ZALBJ$)5VW3X@\DN1\D_ ^>C+:NT" M@-ZEO:2RW%N,:M#$^7;?0OS4X"+B#7JYB3":Z;*DK=?(T!RXQ"B).'DU&FSZ;K# MN62?OH^1+\GUZW90FP32-*1$\!?[0HP%<@A;B^$6$$QA=,H?$,;2L'GX8RQ: MZCOTO[AB^_8=1S,7ZUY,!V.C;7DO;JA:R*:Y).F^E)Z]=1\M^XVOR2A-$_YF M3NT0<1@^+-=WZ\_R%^%K]/+U\$W_/9=7&CXS'*4BVQ$V?"584?G%!#.K_K'#^7U!+ P04 " 6J A7RJEU[S@. "6 M+@ &0 'AL+W=OO*CG69KU5B566G3QL[<,0')*SQD'CL*3]]?MUSP $1)"6;">5!XDX M9GJZ>WJ^OO#\.B\^EANE*G&3)EGY8K2IJNW3L[,RWJA4EFZ^51G>K/(BE15N MB_59N2V47/*D-#D+/&]REDJ=C5X^YV>7Q5TE.E.7A2CK-)7%[2N5Y-?!.KS<5/3A[^7PKU^I*51^VEP7NSEHJ2YVJK-1Y)@JU>C$Z]Y^^BF@\ M#_A=J^NR?Z2;-\L7(X\84HF**Z(@\?-9_:R2A B!C4^6YJA=DB9V MKQOJ_V#9(ND>I=?_U-9><9$+\Z3DO^+:S,V M"D0:ZE^#E/L=>E)'4]/ZM G<:0O+JL1Y4+LBI@)O\9$M[0CH9IT]%Y6FYE MK%Z,<#9*57Q6HY<__N!/O&='.(]:SJ-CU!^T2?>AM-BC!!W[H;CX5.OJ5KS) M8N@#AT5<)C+#K7@;5_E"%3S*$=5&\629W0JYS+<5B-&S(S1.Z/V//\R"P'O& MP^@IW_O/3AUQO='Q1BQ4+%,EU&JE^*P*G8E?98$WF!()F2T%:[84LN0%RSJ. M55GFA:CR+E=$V)\^*P5!DV"9A]C NRX;KKBLB[*6, 5+KN74$9'C>1[]B9+, MJ!3Y2L1YFD)U)=._5@4QK"LMD^166"-8"N"F6,/(*D=LD[H4)_ZI(,59,M5& M5F9N.X/DE)^E3N0B43Q?E\16K$2-HU58UBSW O/I006H[#.]IT]'G 3[BV-4 MCE&[%>LMA,*R*Z6K&HR!@4)M:^P#S$8L;GO[/\@1!#@)>RO)Y9*,Y(Y:Q?:. MPC-U4XFM+"0TMMVXXD.'>KL5W>53>6NT:WFT3INE0-)JBFV9%-7=>]VB16\;#QC (J\V1N#A:>+DS=7;\I19S_+L MR:=:)GJEV_UNA_UFAL'&V8;,7DGH3N.L;;$P\PP:%>\/G9=,^)[WN-'X2NH" MHA8?$3U]EDFMFJW98=@2^]$,YU6,W0QHNMT. V[ .58H^-"YP1&V&L.]D-=, M(-L1YJ4-5*N5:8*QB1UL\5B$(!MHA2K(D_O3"<[81,I-WE1D>K!$L$M M'318]7U,QK6(^]8R\+Y1E-70JB?'-8B3I BP0+0NV8:(;B+AJ:[B30[5BS1? MJJ21ME&I89L40T^-GDK!_C?K$UOE":)/NI,PO]0P]A2<%4KUPA:!H$-QT'&E M;PZ\03@2<$QBKBYNMHK!!#:F<,@RH]U3,7&]@/[-S-4[77Y\LJ(%-;BCPR,* M$B1PYY/'(G*#X+&]_CVGLY20&QW#UL;CQ_S[6G_62X7=O=4J6;(;\X-G>[]0 M-S:974J6-UIF5<'$ZJ)12<6RIT9"M2=A:,STFJ-:M7PB/\.(UCU3Z>]I8VZT MGX]\=S;K+E9"F7_24H'KC??E8M0ZMFC@BG<[/V ,]@.\MP&\2U5PO@-\L6'7 M@<'[MDV.1"B"G-("81<=5H-ARA"X'\ -)D^@I&[BI":I^!03JMK0H>LU+.;6 M ,F$*-WR5$(6M73%VR:\\EDE?M^UMI (@*X ]^!E'LZ<6>C346O58V+)/9]: MLWI.VE@K\,FYBG-"K7(7^-6##CX7L2HJ9)204L4UXVB"C%,!M*XUP%\>-HY' M?N@&,Z.L.\M2&&/ @5?D>( 6(U?)3J2-[+ZX21PCI4BZV#=;9AO$1I!@G&0Y MS :'"#28 EQCKP:0.WZ6. !*:O79)"<4;MIED) 7LG$-S3Z(=0Z+:^*>O1=- M\()I9" 1\A!"$8XFM\;5)[<.(6[<3:O@LCM8-PY4?.+G+:;95 GI_%&\7* M.J_7-&PQNQ]'L&%#Q<**D*&UBQ,G:G*R7\(*0Y0D'FM-1X]S$%N$K M'4 KZET&FRS-IKFJC:2KC2YHNS.HJRAE<=NCL#L[AW!S;Z&'H.?KAR.1,=<& M9OH00^?PVX!E3Q2892A2*(]3$+)3W_6:!WTPW .B\!XX$^$$>V'X )P9,1[O MV!S].=@2NF'4VGKX]SARX5\35!R)'?YV!AL.&.RX;[ UD,&>][T)@YM5[=^ MT)2-'"I#(!0G15S2K'_J:.-YTY M\\E4/!)C-QKC011$3A!Z>#!Q)SY2U7"&:Q]AQQM;Y*+-:RIA=;7)"][1T)G- MQLY\-CF8JQ[Z;>1O,.+$-\77T[V1]@7XH1-ZD!!.?!%KLJI#2YX$D5V"2$V] M]L4\;*G$I,"$G$5ABRF'Z7WIE_>\E2]TPF &14].17MI9 KO1\FZO9TTCN]/ MG,E\=LK[>(\]8#)#$@;3J3-'DGUB+XCBW(UF#V*,#@N![(9*%URRD3>PEO%L MXLR"AQM(:\S[^8;P?98]\B,Q6F#CC.30\GS(9Q,4!$7\D@DG X"S;4Z*VLU+'U)4M=QDE>[G* MRBRRR*G?40KC[)H:@%ZM5*%(T(6JKI6RQ45KS+90:;&JJ8HT =1^;'+,^;AW M^#8^>;CN8K?4PJM_-Q[8!0A?D5G=3:CNQAC-@_DW+!+0XBX1J&T'0SRL9L]^KZ!SI6UI)7NMCU*G;-#ZZ3->X; ML5A9-1T0N.VVRCY0T;HK[%=T1+@=$O5TV+1)FCY)#AI009K75*%X8!'\(M%K M3?IHFTF$KC#' F[?H$QBXS(*K@J]J"MJOM$#OQ5>FX\.^E4%V'E>KS=B*V^9 M& -KGI!PO$&FOD[8L6L@.-U L(GZ$IWJ2MJH\F)@%D%2YRQI/FXV6Z&#T;8% M>U!D]D2; BA"'&,HL_'QOLF)/-VW%=[_.SS1)BW,V';]Y9&+08*;NV?9_X=ZC*,W6#R6/CN.*)> _U_8I]YKC>E M._.NVWO ?DW&IO_P1,P\W'ET1<_NV8MH?@?+@IW$+W3HR7@^.]Y=-T7N74!- M< 6[IC8@]P*WW91_"YP]4)#LI9S3*6(%+VAQK%!?[K[3PK;--?0QQ87-;M[W MC,-X^E)5C*RVA6D8*3N4!NN'X*Q..#WC]9+-#:%^76*@\_9[F_7-N<+] 7HH4LZ1 :D81VM@S_P-* M-QPO#,25I,-)HAKT((V,?4_,_("JE)%/&^J%U*Y1[#Y-71EN/M]RRALBHYE, M(Y@R D5G@@F_F/ZH^>QB"5C7]!40.^' B1 B^F,F/'<"\.HC-$=&\/Y^VX; MTIEX/K$_179%X2*BTVA"^1/"D-EDWDVA#?#!)7+G%0K9+YI0OER00A]%G9BH M*:<=MZ!>K@Q\TRL=RZH[?\"B+KMI2O\KFY_8CE.P>@E[(SBH>G&*A*W3MQPF M649@J4S18-?31YZXUE10)7_:UDA,$::=4!H-M)6]HYQ>YS7@J%?8XZJ*<=@= MQS7$&G15F6BQ@_F(RPL;4+^749(J[7II0E8)1UY&W3)F!*J@G7?U'(@ MZ/W$&>:]V5+=/^3KPX;U01.,+66)5X M#V7"MW+X]ZG6#$J.R! 'V6 "]F)4U13]!K9G8;-?_NRS/-QU*Y3MD<]V-2]C M?)VZVY<$9JV8 X"\*VKIZ%[]K?]ES1U?9'GSDY?X'"0TB )A=0#C'8-^%:7/HOQ]OD>5MZ-/3L\ZWPL#N M-7\134" ',=\-MP^;3^Z/C??&N^&FR^VD: "ODLD;BM,]=SI>&3JW\U-E6_Y MR^-%7E5YRI<;+KC3 +Q?Y7G5W- "[:?H+_\/4$L#!!0 ( !:H"%>M?TNB MS ( '8& 9 >&PO=V]R:W-H965T&O UE(RLYJAT,TD&D;KP!U?E,X'XNFX M8@N\1_>UNC4TBWN6G$M4EFL%!HM)=#$\FQWZ_)#PC6-C-\;@*YEK_>@GU_DD M2KP@%)@YS\#H]8R7*(0G(AE/'6?4+^F!F^,U^Z=0.]4R9Q8OM?C.2J?;-EMP\;@-/D%4#: M =*@NUTHJ+QBCDW'1C=@?#:Q^4$H-:!)'%?^4.Z=H:^<<&YZK3(M$1[8$NTX M=L3HXW'6H658[Z-CTE)+R==RYFE.PF_U&H H^0 TB0= M[> ;]>6- M_HS?+@BMM,:%L;A!\7<^L,-<3/ETIN&0]?9O27Y,Q6+,-)1+? MHGG&:+J_-SQ.SG?H/>SU'NYB?_,X_AW]4")<:EDQM:++DVE#!P0,YJBPX X* MHR7P-M_Y?- %O$L&*369$.&^J-P'3OI 7ANN%N"(V)4&,618O@39]@#Z'@ Z M06RW8WV,![2^K3!\WM^;#MJ*&6Z&U6T_\ OVO9OH;4$L#!!0 ( !:H M"%<$7!@1@ , -@' 9 >&PO=V]R:W-H965T]N'Q9]H*6Q180B59**T[_?(66K M+FH;?9&&Y,SAF0MG9CNEGTR%:.&E%M+,@\K:YCJ*3%%AS4B]FJK6"2UQJ,&U=,_W]#H7:S8,D.&P\ M\FUEW4:TF#5LBRNT_S1+3:NH1REYC=)P)4'C9A[<)M=WN=/W"O]RW)DC&9PG M:Z6>W.+/RP?T#]YW\F7-#-XK M\867MIH'DP!*W+!6V$>U^P/W_@P=7J&$\5_8=;I9'$#1&JOJO3$QJ+GL_NQE M'XW46>Y7MFV6*FU0ZTTR8T)WA7O361X](E964UG7*RLXO/ ME/>/RAA8HH95Q33.(DNX[C0J]AAW'49Z!F,$GY2TE8$'66+YLWU$?'I2Z8'4 M77H1\*]67D$6AY#&:78!+^N=S#Q>=@;O@6G)Y?;(2?CO=FVLIIKX>LK?#BX_ M#>?>R;5I6('S@!Z"0?V,P>+-JV04WUP@F_=D\TOHOYF1BQBG&?X*#']7"(6J MF]8R_T;4!BQMW=,6D]_?O)JDR?C&N++G!3!90LE%:[$$25C"836$93P6-\ , M;)2@=V[@+9<$I5I#5B8$?"FPL4?:)17KX)H(:,2?R@B3O^(O9TY<6;A/ M>B1]/C!Z#6^383B93@9.S+,P&W9BEH7#<>S%T30 MR!4UGI\L+1-5Z[E=P: MF(1QDL&0DIQUY6UH:@CFU*RB $G*L>5K@4"^&PO=V]R:W-H965T>&5FRTOH++=YG-X,Q*2242!UQX/A[%/="*6($-7YI M>0YZD42X^]QQ_]';#EM6W(I[K7Z2F2MN!LL!RT3.&^4^ZN3 B]Z,TI;N+M E+]#-V0==N<*R MOU29R/;I1]"A5R3I%+E+SC+\6U,-V60KJPS M\/W/IVP,+*:G65 ^7-F:I^)F@("WPCR*P>UWW\3S\9LS"DY[!:?GN)]!_BS= M::U::S\7@MWKLN;5EA7<,E$Y843&9.4T0R(;[F2U9BKLKHU$(DJU94ANIO-< MIH+E/)5*.BGLD-A9T>TN^*-@8%=:MBED6C"WK67*%<@-K]:@-+ID,=L*;AC$ MQ6/_:"/&JPS"N.XW\R=I^C VTBE(%N85!*' MHE.Y4_0(RSWQ0/Y@ S-4'2YU?ME@P:T5#GN"EJE&"E46='BR6LF,.RQ67/$* M#O&YW1IIA'=YM:?L=]\LDWCQQ@89!$S3ZMR L5%;TL*+]'[>!\8;Q#JNCUPU M,"X_R5ZOE%QS7TLAH^1?.CXUWZ),PR" N^L"#2X&1=P5T!#G6;3AZ5#9"(0G*4/E JH3MP@], M=8XEX &%K2$3\2UXB7XGG6AYHKI=A@0!RZA-)(1E0VJ1,I:K%A]H^$7X"*H; M4VO;)B03>2Y\*]L-[\ZQOZ$$'$0M+.OA;12(3.$9QC"R.AF M7:"=>X).?7C#5]6F1:6 M4$=G$'UGB$Z&9D BU64I'84BD5W,AF-T3*4 1H3,42$=$1"_#52$W*\EDH+" M.!E/IL')F<:;2CN:1FBL.%(9*EAW6#BI- 2B5)OL&?S6B._M[XIREB$S6^5Y MFNJF"K&!W>F6/4\YEF728G @;C[_V3\T/)]TM"_(RF4%613LUN&%SV%\4/L"$\.A:^=3% MBJ"AXHSC=R5?C(?+SL^>ST4\G.\ZWM8A7]0V\HU!.UBYXZZ=V$4$H3;X!,F) MSWB?<3*,SS ^!,HS]XETJOB'HI&)U/C-)&\\3/;EC8>S,_).!U^(=%BP7_D. M&];_XH/D91_$P\DA5,NOY(,CQHNOZH-?A=$=VN>\^R?1OA,I[]HR/B%]RAJ9 M2Q,)AAP.TP-7V148GE%_R@3QDS2MB'WT?<>0SG=CQ" U>HV\]87AQ@H87F;OM M9:X;T^4L.69_3SR+YN,%#=;.]W5+JD)M=)2]$O 'BZ] 8F3/^B$&==D5L3Z+ MANRAJ6O5!6?*;<%RA5.2K,)M0CC8]PET-%1OR/UDE0*593]XS'5C$5'VU14@ MHK*U>PY]UOH!]IS^0O;X:K;S=$^JU5QF(;0/BLCN7'K!XFB^F(?_68S_291, M$OPGT>MES#Z=FO-7E UA)A9/:1%.2Q#DYY?DS8O_>_#M3P-? T*:T,,TFBYF1U2[#MEG_^*)XX+-H\4B\?^39-;N?.GT$2^CZ6S*DCA*DIA] M]MWJ?%0D,VREL$@6T6PZ9S_YZR!2"_,/7]/1EJ[(GLD]VN0.?X9]Q6;(FQF: MW1'AGC<8#;7?MK\?N$,"A^-2?E:_#<;NTN,,;Y=CGTYSI,1DZM\ND!6+>$R/R^<# ,^I5BZB&-\_[TP"_3D2 M*"ZCQ>PUM+'PZONR;@B1]_Y4AW+[PR2:32:O6N(>_%.7,J.=J[%2F+6_ *0A M XB&6[+^;7_'^#94'[A!\:?#1@[2\7 Q&X3X[19.U_ZB;:6=TZ5_ M+-#'A:$-^)YK-)YV00+ZF]?;_P)02P,$% @ %J@(5P$DYDCW#@ 9"< M !D !X;"]W;W)K&ULM5IKC]NV$OTKA&_1;@#' M^\RCW23 9C=)4R1-;K9M4%S<#[1$V4PD42$E>WU__3TS0TJRX]T^@'Y(UK;( MX3S/G*']9.W\Y[ TIE4W55F'IY-EVS8_'!Z&;&DJ'6:N,36>%,Y7NL5;OS@, MC37AR=/3PL-*VGCQ[PI^]]\^>N*XM;6W>>Q6ZJM)^\]R4;OUT]+HA;DV[:_->X]WA[V4W%:F#M;5RIOBZ>3B^(?G9[2>%_QF MS3J,7BNR9.[<9WKS.G\Z.2*%3&FREB1H_%F92U.6) AJ?(DR)_V1M''\.DE_ MR;;#EKD.YM*5'VW>+I].'D]4;@K=E>T'M_[11'L>D+S,E8'_5VM9^^!DHK(N MM*Z*FZ%!96OYJV^B'T8;'A_=LN$D;CAAO>4@UO)*M_K9$^_6RM-J2*,7;"KO MAG*VIJ!WYRI\"?NGJF3H^FZN3HY/0.>:>] MO:AZH_!0=77FZMS20UVJ)FW)!LE3U7@+*+#E!O5=ZM;DJG4JMW"\G7=< MM84Q6!=9XBM6N4-\L,+YAMHIG3+"ANL=E%W&&DS M7B)FS=1'"C@0/#<>*JP0:X>M!1YBB);E%%J>DT]8 @O.#J.TK*K M<92XLC^CEX'803GT/7C5MF&4>*9 6/ )5B :E6L-[\SMPK84X1BW*:7A&NV' M_M*"&#KXQ9N5J3O*%?9]""ZS>O0 H:#DA_\Y1V<*#0D>T142B=,-&7W$(4\5 M^%T8JV5I(6V=BF%4JA?E'"D=R%C90X5],!D^GMPC[Y@4W"CXVW\]/CE^=!Z0 MX64GO@)H(*FA+13ITQO9UG0M1,X-^(KDYD*\5.GQXQR1S.$V@81L=8]FK'_,@>/0VY* M/KBB[TR]JX?C'O-I)].=H'HC@!Y,VY92%/A7 MWP>A9+^4: YB/X+7KHWAH%;J8$"!K-2V"M(=V&!W6U##/:D>\6/G6_#,>3!? M.B@/Z,7_#$$Z11!QJFP(R8N$U1Q?B*XC8^Q!0 R0 AK'*;2KPBL^:GU"$.P-ZH2XB3/3Z<0#"4=R6D9_;)6LBX= M-3J&3BVZEFA+ M[72(BJMD5$-+*,CJN)R98PLO.!"VS>P05 WRD)!RY;!$6W M6]@:QLUY'Q0,:;'M'IMT@):I2F)V3$=(?_G^%2%?CO[36@Z(CD1C.FK$%%O& M!AQA?9X$S;[B'4/>+5V9[QZ,);XJ87 /.E0SBX X2GMX!^+O"EIA.!F M[&L@ <$1%R26C$YM2171@H./8O) M#"T7OS)W0MB<-P-*Q"""@7H3Z0NH%'BD:RT)$"!0JHI M;54_9VYGZ-R4%EX)XI1>B3%,C:BVX L'PMS$HHE9+-E!Q+ZG&,@$>/=/@*+. M^Q%89YFGTHM5YD29%GP,ZI-N[)(+D;VW:=G^:,R/4@&\!#UH9^"AJ^*!,[], 2A7% MPV>?'I8@,72P25/5@I0M)% 1GP<\21+L)!@#$EL!%2:E,26&.04CO*D7+4]0M# W!2?#.2_J M?4:*"H=M.M^D,7!NN' L&4:RR:6RBC9\PD@1U*M]@@P!F/#2_-''6 'GARQOF-6>46 M42X2E (4D$8AFN'A$KXG8,U>ELYC4E&7U+.1A$+\HZ^N[0T<]1.0BE'BBN\_ M #M[<(ZSP(_+D(JTJ]%RBZZ4NYBZT-83+\[)(^2XC/R./&KY4H/:JR^ #/T= M14*P2"^0GTO;2*3NV 5O]Q/B7@E27X,O) $CS(V-0J;HA7"'!L6O<2AQ1+@# M=O8FR#6:#:71^6TW(4-WE2MIN1G[:E:BC+3U_5+7I%_7N+J_)MA5.ACSF=A5 M7PO\#+DL6C*3@1;LA;[2:K+E4U=G\1:'"@MT0.?(B^ M;^1VQE!^BZZ,38;X)>5+1"40$7(@76(0(*26)QEE4[ELX\YVFTF9W'>SF$^E MSCY+=<^(E5+K'7+]%5"VF:HW;<[%/4NW< M*>V ]#@Y.O_P]A6_.CZ_=WLU_3J[G@UE(K64FM5;F^=P:?\4'HG%-^T+:I_> MT./-Y50]M^[^&Q???+1U??_*WEC4**)-@P]CPT'FF)\BN"50>'+]XM7DWFBH MCY1$@&G0GBXV="3]\XV"J<0LKDW3RNW$\:FX2AV0F,E+GKC3E' 9Q4SNP>\O M7NV>%O=<$S=EMN^3[M%M7&[2^QW HF<&[%$\R[#H!$ M;K5:=O-SJ R=M]H4]I$-R"9,Z_"D%_+*A&5+"\Y+P%+I&FF&V/66)?_8S1.- MW>D7!5U4T;SWEZ23&R=1=Q!0GF&HF8D=Z?9[,AVH(N:>DD48_HX#*"%-$>;N MV-MWQWSL[G0YDN;=N]NE[(3],XXG;<:Y,2G(+>!07LNM* >G=HHOB+"@5M\\ M^#Y=NHK7I'']8;-BB@4%6M^);G@1XE0-\NI\;>B2GM@[U]T[$%*JND?CJ]0A M[&'-3KBKO*CD-SR4@;8GYABY:83%^.U"9#JZ*"S/FZ1UY)&LRP4"7Z8.]X^U^DB+EW\?G72/W$/'..V?0]\*F"=QJY]][P[HO;<];Z+9..* MOERZ@WR?JX\:;O@#>OY35\+'#Y.//VS@RO$)E-EQJH"?>TF@A=EGNG&EN>QO M40RA#Z .8Y+Q,V:CWYW_K XFUU<__X[V6^MJ-YCD0_Y>J9+6=XD8_\L7CY(L79(MA+_X5+ZRL;^4$S*>@T1G?60Q- M*KCD'C)Q_WQRIX7?T47H4AL&5 MMSODY.@6ATA[CT@<^3BW,,<-,[@Z4O/1=>@N5Y,;B7_.9,D(/B#.?3$C^R09 M?@K1\X:[8K3SE=%[L E'!/@B^]+98&6,D@*9;[Y&?:$LET3DN0:/SZ9JWT]G M#D>_?,)TM>#?=P4AM/(CJ/[3_B=D%_++J6&Y_/X, ]0" 4?O+[#U:/;HP41Y M^4V7O&E=P[^CFCOT[XI?8MI!"M""!\3B,"7'-W1 _\.Z9_\'4$L#!!0 ( M !:H"%=6K#*D3P, (X' 9 >&PO=V]R:W-H965TT624E47Z2IVY18"3_(./I.U,0]^<5,LDLP+0H4;\@R"__9XA4IY(I;QM>-,AI >^/2]9_\00(%;T2BZ,^V?V.5SYODV1KGPA#;Z3CCBIG%DJ@[,ZTKJ M^"\>NWUX CC/7@#D'2 /NF.@H/(/06(YMZ8%Z[V9S;^$5 .:Q4GMBW)/EK]* MQM'RNJJ5.2#""C5N)<&M$GJ>$E-[AW33T:PB3?X"S0P^&DVE@VM=8'&,3UG2 MH"OO=:WR5PG_:O0()MDIY%D^>85O,N0Y"7R3%_CND*1%/DW49^K@G\NU(\OG MXM_G$HY\T^?Y?*]TR6;]^,9]G[5]1.![73U]C_?U5^@N93 MB7!EJEKH _BN)?XY$/XH,[SX?<.%M'+=A*:I&0!2 S'HLY:$!=R3('1L$032 M\4="7W,@ U\;H>3V T;+-S'QHN;,LW&OS[\!F8;J&X89+50<(=[U(T75. ( MO+3.,02NK=G+@H/9;]5;]]7C@02HY$ZN%0)VF;H17/]@XS0/$.: %SGDAWY% MQR&CAGY[AOB"*6A3>OE-W<,4.JZ[MTU^\4\4[-$'??OF/!^_>\]0K7E7P G% M,P]8\\GL-,OX8+>E9/\].LY%5A46DO=5'6)>@_164@F\PXU%'\/L.:* XH0 MV.B,1XQ285KJ D[&HVPP M%(WU:)\XE9;/E/=P\A&JV/CQ$'#;8BQXW[NG7#Q78QB^ZG :B;/1[/M(DY^( MU ^(_#C(Z+D.3)_,R KM+MP$CG>CT13'Y6 =+IO+.&._N<>;ZJ.P.]\S"K<, MS4;OSA*P&ULI57);MLP$/V5@0+D9%BV["Q(; -VNJ5 @"!&VD/1 RV-)"(4J9*C*/[[ M#BE;<='$A_9BD;.\>8]#CF>ML4^N1"1XJ91V\Z@DJJ_BV*4E5L(-38V:/;FQ ME2#>VB)VM461A:1*Q[N8F8:4U'AOP355)>QVAZWO+N[A'R62%VDFCP6(^CY;CJ]74QX> ;Q);=[ & MKV1CS)/?W&;S:.0)H<*4/(+@SS/>H%(>B&G\VF%&?4F?>+C>HW\*VEG+1CB\ M,>J[S*B<1Y<19)B+1M&#:;_@3L^9QTN-PG)+B$)O+M"@>4'06(QLZ8%ZZ,9S2^"U)#-Y*3V35F39:_D/%K< MZJZQ_H26&^X:?$936%&7,H4EM]G-8N(Z/CI.=YBK#C-Y!_,<[HRFTL%'G6'V M9W[,_'J2R9[D*CD*^+710YB,!I",DLD1O$DO>A+P)N_@K;'@>T5N<"!6J$XN M_%AN'%F^+3_?4MX!3]\&]B_HRM4BQ7G$3\2A?<9H<7HR/A]='Z$][6E/CZ'_ M8Z_^%_,!GU$WZ*! C5809L!A3F8()@+]TH V]L@H\7).6("K3 MZ%UER5.+6 !GDO$E'4)J^(9KQW5YY8R26:"42RUTZB.=IQ/N&I!X0NV1!;2E M43A\ZT;$!R^Y0EN$>>48G6ETC[JW]B-QV4V"U_!NGMX)6W ;0&'.J:/AQ5D$ MMIM1W89,'>;"QA!/F; L>:RC]0'LSXVA_<87Z/\H%K\!4$L#!!0 ( !:H M"%=53G$*?0( +H' 9 >&PO=V]R:W-H965TSG30K*%05 MXTOC.S_/<[ZS>Q=ON;B7!8!"#U7)Y-0IE*HG&,NL@(K(,UX#TSLK+BJBM"G6 M6-8"2&Y)58E]UXUP12ASDMCZEB*)>:-*RF ID&RJBHC'&91\.W4\9^>XINM" M&0=.XIJLX0;4;;T4VL*]2DXK8))RA@2LILZE-UF$!F\!ORALY=X:F4SN.+\W MQK=\ZKCF0%!"IHP"T9\-S*$LC9 ^QI].T^E#&N+^>J?^Q>:N<[DC$N:\_$US M54R=L8-R6)&F5-=\^Q6Z?$9&+^.EM+]HVV)'(P=EC52\ZLCZ!!5E[9<\='78 M(W@O$?R.X#\GA"\0@HX0'!LA[ CAL1%&'<&FCMO<;>%2HD@2"[Y%PJ"UFEG8 MZENVKA=EYIW<**%WJ>:I9$D>T4:B)0C[YE@&**4R*[EL!*!3='N3H@\G']$) MH@S]+'@C"VP^:2]M?G_EGWF3N#?A3/9C:.?)/ MOIUJ5T2L*9.HA)4.Y9Z=ZUXIVDG1&HK7MA7><:4;JUT6>KB", "]O^)<[0P3 MH!_7R5]02P,$% @ %J@(5UB-)I5$ @ B@8 !D !X;"]W;W)K&ULG95=;YLP%$#_BL6D/;6!0#ZV#)"2;M-2J5.4=MNS M@R]@U=C,-DG[[V<;PK(IH5)>P#;W'I]KQ"4^"/FL2@"-7BK&5>*56M<+WU=9 M"156(U$#-T]R(2NLS506OJHE8.*2*N:'03#S*TRYE\9N;2/36#2:40X;B513 M55B^KH")0^*-O>/"EA:EM@M^&M>X@$?0/^J--#._IQ!: 5=4<"0A3[SE>+&: MVW@7\)/"09V,D:UD)\2SG:Q)X@56"!ADVA*PN>WA#ABS(*/QNV-Z_98V\71\ MI']UM9M:=EC!G6"_*-%EXGWP$($<-TQOQ>$;=/5,+2\33+DK.K2QT47O'+]TYG"08SOF$L$L(G7>[D;/\C#5.8RD.2-IH0[,#5ZK+-G*4 MVY?RJ*5Y2DV>3M?F> E(]"0QH;Q 2RDQ+\ -WR$HN &A4$8#?"BOMS(\:(+O'-EWJ#= M*UIS0O>4-)B=J[J%3LY#[7>S4#7.(/',AZ% [L%+W[\;SX)/ \J37GDR1$^W M#0,T#G;3V_&I-EH24>O_#[G5'0;FF"D8$)OV8M-!SG?!;Z^0&X:^)3?KY697 MG=H32/,5X0MNP\RWW.:]V_SJ@QOV&^9>]/-/^D,%LG!=4*%,-%RWK:)?[1OM MLNTO?\/;+OV 94&Y0@QRDQJ,YN9URK;SM1,M:M=M=D*;WN6&I?E9@+0!YGDN MA#Y.[ ;][R?] U!+ P04 " 6J A79K\0&/$1 ..0 &0 'AL+W=O MQZXLN,?&F; MON/$L9KV0Z>O\ MY[ VIE-?-DT;7IVLNV[[W=E9J-9FH\/<;4U+WRR=W^B.?O6KL[#U1M>\:=.< M79Z?/SO;:-N>O'[)GWWTKU^ZOFML:SYZ%?K-1ON[-Z9QMZ].+D[2!Y_L:MWA M@[/7+[=Z9:Y-]_/VHZ??SC*5VFY,&ZQKE3?+5R=7%]^]>8;UO."?UMR&XF<% M21;.?<8OW]>O3L[!D&E,U8&"IO]NS%O3-"!$;/P::9[D([&Q_#E1_PO+3K(L M=#!O7?,O6W?K5R?/3U1MEKIOND_N]F\FRO,4]"K7!/Y7WJ*H/G=O$ MS<3!QK;RO_X2]5!L>'Y^8,-EW'#)?,M!S.4[W>G7+[V[51ZKB1I^8%%Y-S%G M6QCENO/TK:5]W>MK,89R2W5M5ZU=VDJWG;JJ*M>WG6U7ZJ-K;&5-4(_23X]? MGG5T- B<5?&8-W+,Y8%CGJD/KNW60;UO:U./]Y\1RYGOR\3WF\NC!/_>MW/U MY'RF+L\OGQRA]R3KX0G3>W* WI3 _[Y:A,Z3W_QG2F"A]^TT/<32=V&K*_/J MA((E&']C3E[_Z0\7S\Y?'.'VV\SMM\>HOWZC@PVPV4?0;CLM'M[6ZJUK _%? M\R=3;/\NA-4_UH8"JG*;K6[OH+2^U7UM.U.KRI&)VR _Q2WTR]*VNJVL;E0@ MJH;BN@MJK6^,6AC3*E+25GM:9ULF[&M:;2@8NK7Z>7X]5RO3&J^;Y@Y?FRU( MZL%F6V^)^+:!F_[I#\\O+\]?\*Z_7EU]Y-\O7CQF,?1V2];5B\8HWV,Y/O1F MU3D7#7[]_B8^UKD+=M9[S=%$(0N\[CZ+EZ:WQ'Z$>+!".3QEK7&57; M4#4N]*1.^H"^A@3$:]/7(BP.F]3-O1J!;(4&![T[K]S&=E#1MO>A1T!WCG"W M6D\+/5=7@;^>,3NE(&-6R3=^ZK4G99 4GU@%BA8!']7%^>E/*JQ=W]3$D$*& MP"9BZY>^%0AFWG%"X2OW> C;K'0T:#7L:?"M+("I+_[\(JBKMNV)T#Z+_Z=( M-MYR9[17!G"DWIG*;!;&JR<7#"B7Q$M#GV=^X0U$Y(/VI,*+9X(Z,Z6)OXV0 M6)!5.RAQ$K%'+D&2$!_09)*YT6*LE%48ANV6"&MIM74WK%CWQZ@TDMA6UQ*.6/:D@A0&DWXV#)X 2K(:Y'&WQD2TV M!O$T&*IU(T-7:]VN#!\^%9[ETA+%4^:M3:B\70SQ_76>#_C2G7"U)OC15"E! MF[33$@,5[X3+/L1?!"L;7L#@,S^2P)_F!/[T:)[].;#5WH?.@L4PE:D?1H'# M0W*&(#=]>2"T(300WG9WN^G$$WA9Y*J-;JDF9\0B&V[T9Z-,/HI!.5 =OXTN M!JWKY1)A)8X(,R%#;S)RT'H3M=E8O; -14PD->1(+"3FX PX>;102,-0R=^G MS46 1#4^_C_$BC;+%IY /M%Q]9Y2E=<;>H$*9J3X8"E(B=V.84)_&?S"D4W R(UN^E@.-81Q@NW1X!V%=\_?+8W! MB:0P-B!#2RB];:C\HG>J7_IZQ8MG9!,@X8UK;F*R:G5S%VM8*E4T5=N5[9!V2<-N*!\V9%>M2!E] M3GR,]=Q$&T_JOEU;TC4T1I[!05=3E'0V\+?>4!E/5*F^I>.C-\<%7!MD[[]% M\N.*#Q$:^!ABA@0@$J@73+5N7>-6Q#7%)+"6V:FH*.XHK&G1RG2((D2DEY/@ MN/]E)R;OSU+,U:>,5CZ#R']1.ZZEZ.^\:Q(B0B,67H' #LC>Z#PMO(I"@@NN M&+<'$G.A+*Y/]F&JC4@JH!^+*<%:5FP="X]1J0B0Y55LR7['*M%A-C(R$D98 M6>YZ4SCNMJ,S]C&&B92>7 MK$M+J 01/3VR_)YDEOG%,J#5,LFO,A.!,JAKNAB'A05"UWUEQ.<>8%-QU,6]!UX^ MY, C7I%*K^2&L1Q,3A%B"C9EVN1I7-AM]+X9FW:P)ULEQU*JIX!2Q2:5/$%)8^)"6%G!S8<%,265>7"=+=H80, CE5.O[?=W2E/ M]*GCN).BE-$4=B!V)Z*>?EQYC41_MX4/#7,^SOR<[0GPS0LB;"##B2@A:DTE6RBM93 *YY9HF];D%,L@06I=M^U6:Y'(BI)G6/IAUN& M8!:!V'*]QRH6]]9X&8>BM-4WA",\?DZVBUS,^Q MY^43!KH[L5(H6C)ABOV1YB:#_^O1W6BT/FB9 MAMY[)XQG1X0CADF35):BAI[8NP?69!4RSYZO)J= <"0V.0N8=@T'RG.3PP@W MB#<;:FC!$HX/-!6HC"K=/L#)HC?M>D[VK[GZX-"L1CB%?F9?Q20Y^RTUGEN, M.2!9;;88H+7=+@?LP,)T"BD9=@]"R,B7"3IVQ,>! .EI/\8+F(X%WX8H MX7+G4 D[BRN3H0\JM)SE'0&7KW6<%$8R&SAT*+(5)X#= ,8DY$#4[39[<9HU M".(+>^0>41@Y(IC4LX?0@3D]B#)2C=P76AU&HU#"6E,%TIO@-X=XBV#PEVCCJ MP4VZOHQ>+_@BN1C/-(8*R;;D$)WS:#^*5$0\$OK*5=6>QH88PE5=/GWR9!@Y M"AFH^C M5RM2'L$#A/C([_K0,X 7(##NBBSN2$*(\]%Q7U+XI:Y^[:WY@&<9KC U#NFR0;EH:X-24%RB5KNH_S@<[!()CA&JJ"SFS:.:I;O M;EL!U%, ZEU>/U=_]8Z2[3_)._J@?J"";IBHI7GU]W):O->BPL9+7EOT 2.2 ML(O'/'^:;F+S1(U?WT2WC+D],W7(-[-;[NU,?5HJE\6+HY8RV;*0[0GH Q5; MI $1#_,QV_7)%T>#)IDY(W>N#5=HENTJ68'?"!#)V&?(F#_[21!_7+&6V;,> M\YB#KR*.;FG)%K(AL8B;/3-"KFG5#M%72K'682)7[LMADSJT]PC[? -2$HLC MPC#RV2$W#,R4L\X!/Q9FB1HC'C^>(([&JPV*B[+';PFSA9Q MR^1(D59FH)E3\N'M_6RBB(OO0.(,F: $<&]CJ;TS"5[+- $W3^2A\M !@WG- MOA8I931C?B16[E(+->:O,*K,QF(G4D[F C6J/Z/QFC#:V/X[7K;GE_&>T\9M MZ6J+--E,&";7$KZ6G)^<=S9Y&4,UH[;Q%BFEMP+NAW#-*'.,M]SO\YBZ MR[%9\:.@J5@H^M!IKFR(Q4+NM&);\K47#&5S%@,RCS^+0?D:U?]7R083FR^F MZKE+_ V3O-_D^AE?=QP?#B?U=?+.:0R#%.2C5&AA8(0:68(IHSA&BM[C*87N M^+3#+KQ3V^ZK\7^#\M2#VDZV_&_ M -*OQ?>[&4U+JZG2NJO%C[W\_<$:J&7 M86*7PY5?>NS<@1UWA6/I;#S: #2F>DJ_QX0ZZF.-4LY#W5EAH5\AAI ML*?&@).2[LS-2O!01X0F>9. M#+Y_FXCD*I>.0]2D70?)LL+9G@!9@K.VQLP7.YLFH9J9ZN>*M&49#\+P^B:% MU2%Z87!!+.,G,4TSS/'YC0?>UN!*_G-\Z.MV[K&IGOQLN#*H[9 G)9R6I!GG M]^9/:$(R4C'7:_J:N)V:%[B5@UELTO?RROP+A@P&V_>,=B M-,;B4IZ[Z-DH;PF580 @$X9\:LJY:18]!+;,K2!#',^&OJJ,$4O<&KP*VO ? M'NP/"9#/ZUVESN*S"JAQJ^]BL2AU[J!3PV^>ZM[PV^SZ1MQ]_#I6;L/OY'(Q M'([@?_";3]S@!)-FS+MLI9>Q&:B"_1+EBB^8_]Z3[Z<_AY#'$LDY:M0U+<]L M1U(1OW^\>#X_5QNX"*>60<1]V0IY7.\/3V)Y"BRV62Z1-^G@/UX\F3_-YW"' M, SQ1<3IO!J958" 0&&%!"[)@@H((Q4(&L84:D, 1BK^#!_&++Y\2@X)WM0 MVZN)XDO(Q$.L'.)\>8*@S[78?CF!Z1A0%+<*[RD\:IO?EK[_8M([RA'NI=HC MOHXT8V3IV_3VJ6_/3X3:^C:?=#6YW MP.0C.Z(#RO&!1#[[SG#+RW*O8R^OCI5RW@(-4;\OI(;DV%IP0\0]G*P!,2 M\NSJ+'%>GDY?MV:X?N#^.B*YY&:+N"G3A4S!\1=P/2=7MMZ^6".*K;DMB:0K M?>F41@T[L2VTN.WC)(?@SOHK0/7 :\/BU>WHR?GDB\.SXF_4*"!6_)=X$(0\ M1/Y<+7^:_]CO2O[&;5@N?RGX@1*F)<$;LZ2MY_,_/ST1ETJ_=&[+?_&V&UL?551;],P$/XKIX#0 MD*(E==.T&VVE;8 :5*U#GA /+C))3%+[& [Z_;O.3MI*:CK2W+VW7W?=_'Y M,M\J_6 J1 M/32W-(JBL;2^CR&05-MR0JE&VYIJ2B_GJK.UD+C28+JFX?KY&FNU702C8+=Q)\K*NHUH.6]YB6NT M7]N5IE6T1\E%@](()4%CL0BN1I?7B8OW =\$;LV!#:Z2C5(/;O$Y7P2Q$X0U M9M8A<'H]X@W6M0,B&;\'S&!/Z1(/[1WZ1U\[U;+A!F]4_5WDMEH$LP!R+'A7 MVSNU_81#/1.'EZG:^"=L^]C))("L,U8U0S(I:(3LW_QI^ X'";/XA00V)#"O MNR?R*M]SRY=SK;:@732A.<.7ZK-)G)#N4-96DU=0GEVN^\, 5;M/+)$[-*C;""Y[DG8"R0IW"II*P,?9([Y MO_D1"=ZK9CO5U^PDX)=.GL,X#H'%;'P";[S_"F./-WX![UBY/ZXVQFKJFI_' M"N[QDN-X[B9=FI9GN CHJAC4CQ@LW[P:I?&[$VJ3O=KD%/IR33&%Z6&DMN,8?-,]P_MSYB3>PB0W.LBI,\QZNXKQ *5=-E=E_+NI8 M[Y76@"7GC6I:+I_?O)JQT?2=H9L[*,S_5V@'A690"&="$H3J#)>Y":&3O,L% M!;\]!T?;\%]*"^N;]003" ,E2M2>I]"J <.I<>EFV( M_S0I4(NA;[&U>'K!XYK//=B!M2(ZY>?-:T@NPGC&G,'"-)Z0<9&&;#9S!@NG MZ11N,1<<1FF8L@08O9(4V"Q,9Q.8).%%$L.]LKS>G3(EII-P&J?.N C99$3& MB%'D=.RL9$K.*1QKL>A@1#2H2S\(#?BV[Z?%?G<_:Z_Z$?,WO!_4MUR70AJH ML:#4^'Q*HTWWPZ]?6-7Z@;-1EL:7-ROZ7Z!V >0OE+*[A2/8_X&6?P!02P,$ M% @ %J@(5TZQ \&@ @ OP4 !D !X;"]W;W)K&ULA51M3]LP$/XKIS AD!!)T_*BTD:B96B;AE118!^F?7"22V/AV)GM M4/CW.SMI*%+IOB0^^Y[GGK/O;K)6^MF4B!9>*R'--"BMK<=A:+(2*V9.58V2 M3@JE*V;)U*O0U!I9[D&5".,H.@\KQF603/S>0B<3U5C!)2XTF*:JF'Z;H5#K M:3 (-AOW?%5:MQ$FDYJM<(GVL5YHLL*>)><52L.5!(W%-+@>C&PYV2MC3P M5>:8?\2'I*Z7&&\DSN*]A#\:>0K#Z 3B*![NX1OV*0\]W_#_*=]PDPGELC;P M^SHU5E.5_-F5P:->\&@?>[*D M3LP;@: *F)=,KD@MES"G:^9D2.N6AN>HF:OT7?+W!M@M_Z%$*)2@KJ4@8%TY M4!?Z*=QJJ@KURH\.0ZDUTK;]U>_VT^FZ;']LJ0)B]HYT'FAE-T8+D _ MLY-_4$L#!!0 ( !:H"%=UGA.KU ( '(& 9 >&PO=V]R:W-H965T MNY5QC13W]=9 M!375U[(!@2>%5#4UN%2EKQL%-'=!-??#($C\FC+AI3.W=Z?2F6P-9P+N%-%M M75/UO 0NMW-OY!TV[EE9&;OAI[.&EK &\Z.Y4[CR>Y28C1= MCJV_<_C)8*N/;&*5;*3\8Q=?\[D76$+ (3,6@>+T!"O@W (AC;][3*]/:0./ M[0/Z9Z<=M6RHAI7DCRPWU=R[\4@.!6VYN9?;+[#7$UN\3'+M1K+M?./0(UFK MC:SWP M] K>D5#R:['11N'U^'U.:(7T-,U/L&\Y4!D01;V^C+S3)@@%XIV3L+%).*53,P'M9%)ID%54EQM$26Z$V M+[[3510G PP-,71O)^/1X*4*$/D)_S"(<(R&DU'\8G7N>OE'?: &9&.['3*3 MK3!=2^AW^X:ZZ/K(?_>N&]^B&)1!.!08&EQ/8H^HKL-U"R,;UU4VTF"/VA)! 0 H !D M !X;"]W;W)K&ULI59M;]LV$/XK!S4H$D"(]2XY M=0S$28MN2%.M-)VYOKJ83V1G!6YPKT%W3,/4X0R$WYU[H[39N^')E[,9H.EFS)=ZB M^7T]5[0:#2@5;[#57+:@L#[W+L*S66;EG< WCAO]; XVDH64W^WBE^K<"ZQ# M*+ T%H'1WSU>HA 6B-SXL<7T!I-6\?E\A_[)Q4ZQ+)C&2RG^X)59G7N%!Q76 MK!/F1FX^XS:>U.*54F@WPJ:733(/RDX;V6R5R8.&M_T_>]CFX9E"$;RB$&T5 M(N=W;\AY><4,FTZ4W("RTH1F)RY4ITW.\=86Y=8H^LI)STQG3+"V1+AU#+B4 MS5JVV!H-QW=L(5"?3$:&S%CA4;F%G/60T2N0&7R1K5EI^-A66+W4'Y%[@X_1 MSL=9=!#PUZX]A3CP(0JB^ !>/,0<.[SX33'?H& &*[CBNA12=PHU_'FQT$81 M8_[:%WZ/GNQ'MUUTIM>LQ'./VD2CND=O^OY=F 4?#OB>#+XGA]"GM]2552<0 M9 US1;VIS".PMH*//SJ^IFXQ/OR&9I_;!X'WN_W" NXL0"FI*;6Q/I@50BT% M]39OEW#,6]J1G29Y?7(&5#ETE;O"$IL%*HA#'VYE;39,(1Q!$?G%.*-)'OM! MFC@"=H;DGHR%A9]GL?W+HA2ND5IP)44%O%DK>8^-8VOJ9T5"8YX$\*E3+3=4 M1^=US1^,JVGDQV2 QB"!.VF8@# 8^]DXA_'8SZ,8+LJR:[J>#!52$DK.^I.# M8%@CE>'_]!O'>>YG67)"D\ ?%]&)+<7?=,YHH 206R5J#7%D?[VI]=Y$^M 2 M 8](S ^RE"81Q9K'<( GZ<"3],T\HQ]HFRP_S7.;/3^-,IBS1T5PSI[:MC0^6#]<[<-T M3/0(XA"^L;+W+/2C-* Q),[,9-M1Q<+ $H38UE>-_6] 1Y#YD2-P:&L8'"I= M-I0N>W/IOE*:%%QV2ME6N.9LP04W'/>6["#L_I+U^.467SSA_VRIZ#0UBB\Z ME[(:T:8J3/TBBVSEJ-FS$+Y22U!."5/8KGYA/J-&B&B,J>?G=%%W]BX9)![I M2TK?"2T+J"8T%M?PU+EG/#M95W/0^A7Y2!(12 M),60W,>!/D:"]6;9UUVC,<(=-_#^71&%T0?BBF50G\.Q'Q*YQNXXZ]DC7\WM M$20)T2ZD21H31KJ7-J-GMWJ#:NG>+K8P76OZ"W[8'9Y'%_VKX$F\?UM]86K) MJ6D$UJ0:G.;4W:I_K_0+(]?NC;"0AEX<;KJB)QXJ*T#?:RG-;F$-#(_&Z;]0 M2P,$% @ %J@(5QG1_X 1! \0H !D !X;"]W;W)K&ULY5;=;]LV$/]7"#4H8D"P).K#5FH;<)*NZX ,09*U#\,>:.EL M$Y5(CZ3BI'_]CI2LV(WKY6T/>Q%YY'W\[HYWNLE6JF]Z#6#(4UT)/?76QFPN M@D 7:ZB9'LH-"+Q92E4S@Z1:!7JC@)5.J*X"&H994#,NO-G$G=VJV40VIN(" M;A7135TS]7P)E=Q.OX0JJRBI"&']W M.KW>I!7R@>(JP='=^ NZ4F%OS5B2.+0)S2D\0E]<>]L[/3%/]'W M2._0C.BO(7@*Q[E%S@C6PTRNO!!<&7 ?W+Z.*P[_/OV,Z^NHI$ MX@9*SHA-!"^ *'NJR1FAN9^F$6[.V]T M^_?C6E$/Y!P&))K>,2>M4$%!HJU MD)5<\PVR4S\=CY$]\N,X M'I#(IVF* CFYEK9I$L%JU)KZ>9R3\Q291P,2I]1!N%6REBXT/Z"/_3!"I6X9 M'*!^4*R$3BGUQY;++8=<7T"4\A54/XVL8W8Y9+_%H HTFX]2>*/,188\9SZ,7411VO9".,QPG@74"\P@''D\DK_ MH[PF?AZB_]2/D R'XW_-;.AG-+.9S3.*GB3_[\R&?IPG-N:)G^0)QB,ZT?72 MONNE;^YZ'[7A]>O.AC=O:FPG#1UOWB\6EXVQOX>#K@5/."%I:$-N7Y4\TL"8 MM@ /VQ9WQVT;?=WB'J1AE6/T4;5]4+:-:OY$ZO8O>X8O+DLSRY*0-,WM)NWS M@D2V3XSVB;'KPPMXEKCLSEN#T/MZU$E;L#1*R;&)"DPJ6*!H.1Y@UU0Y8+6'DQ@TU"VFP-MUVC3,I M*,N ]TLIS8ZP!OHI=_8/4$L#!!0 ( !:H"%&PO=V]R:W-H965TW*1) L27JU6D2 MP$G3K0.Z&G&2?ACV@9%HFX@L>B05)_OUNZ-DU5D=SP6Z#Y8HOCSW'/GPCO3I M2ND',Q?"PM.BK,Q9;V[M\F0P,/E<++CIJZ6HL&6J]();_-2S@5EJP0LW:%$. MF.\G@P675>_\U-6-]?FIJFTI*S'68.K%@NOG"U&JU5DOZ*TKKN5L;JEB<'ZZ MY#,Q$?9V.=;X->A0"KD0E9&J BVF9[U1<'*14G_7X4Z*E=DH WERK]0#?7PJ MSGH^$1*ER"TA<'P]BDM1E@2$-/YJ,7N=21JX65ZC?W2^HR_WW(A+57Z5A9V? M];(>%&+*Z])>J]6OHO4G)KQ#>&',L/W/+S4ZU6H*DWHE'!N>I&(SE9T:),K,96B>/L^<2J_.'X OTJ MX%(M<*T-=]-U>,/O2V&.3@<6S5#G0=Y"7C20[!7(!#ZKRLX-7%6%*%Z.'R"] MCB-;<[Q@.P%_JZL^A+X'S&?A#KRP\SET>.%K/L^Y%JW/8_Z,$K,PTII7,^'* M?XSNC=6HES^W.=]@1]NQ:0^=F"7/Q5D/-XD1^E'TSM^]"1+__0[F4<<\VH5^ M/L$]6=2E #6%D<&-M*2U,G!+KE@%5\9*5*H .Q?PD4L-=[RL77>WT/"E&;#- MK]V6;Q!P2H"/:T#!\SDHAPF M@F@BS SGW0)&%U>[%%JJPH";N^HEV%25&$+HBW]S_01NYEJ(%Y(#%(QP@IG( MIU=:4$K,Z:DI73TM,4Q@AU).!1S*"IX%U^8(DK[/Z)$UI6MI'HZG9% B.R1I M09,CK#],#B#J,W;0EN]4B1NIE/898O\ XOC O3_(1UF(JH!G* M__N]0RIQ)Y5X;ZELKCUP-'Z-Q+5T#C=MMY6T!D8KK@L84:!$WMM$LM/F=O&/ MU@&?F- Z4ICAU;-S-7UOP#@&:H/=Y-;#^0V]=!AY 6HL]?PT\X9)"F\A[D$"1> M,LR.W#KNL08.9IN'+$V]H1\C9E,@Q&$_RGZ(&&V6E;3S.842%T+Y$ZHESA(O M8S\ND$[,AF2_&2I#" +G>Q1$D'E^P%#:I(^H'Y&Z6;8AY@1G&#W#B<8)NOO& MM)4+'2NVFDB\>(@S/$P=S##"0(K@;X$E#'8$Q*0+B,G_E3NO%LM2/6/0;X+E MN-;YG#8HA9UM47(WD>]3*5ELX]]4<%MK0<%LWX3Z,G=NI,Y[=\)I\^W/SI[A MWBG4[\?KG]\\7LNB<9]AY@SZ<42YE)[';9W?]U/Z:MHV=N MY:VRO&RR['$CB7R3CVCXX W+X$V&4*9:+5YD9>,U88=V\=5D/%ZGI29'(Z"L MMF;V7*%LJL9B950I"R=GS+[6G;1=$,#[I>;-5CQT.*HV:,@<_4QQ7BK4&!K3 MXE%4-5+'L))1O(K]YLDH^7I^R&#":6N1JWAH>1!N1N+ ARQ@V".( GRF?DAG M*-0WGH&I:X&XI5JZZT.(^3U)(Q0BADTOP0&_B I]+%U/7N M3M+]@JZCP+P( M V80.^"AQY!K@(D*\^/-?LN&8=9+_(#HIWC6H.")L3I*Z#3!F)[>H^;*^:U[9UUQ+C@>X*@#MD^5LNL/,M#](W'^#U!+ P04 " 6J A7 MA8S3RKD# #7" &0 'AL+W=OD"T<"^*H6>>X4Q]540Z*S BNE+6:.@-QNI*F9H MJ;:!KA6RW 5591 -AZ.@8EQXBYG;6ZK%3#:FY *7"G1354Q]O\52[N9>Z!TV M'OBV,'8C6,QJML45FC_JI:)5T*/DO$*AN12@<#/W;L*KV]3Z.X<_.>[TD0VV MDK643W;Q2S[WAI80EI@9B\#HYQGOL"PM$-'XUF%Z?4H;>&P?T']RM5,M:Z;Q M3I9?>6Z*N3?Q(,<-:TKS('<_8U>/(YC)4KLG[#K?H0=9HXVLNF!B4''1_K)] MUX?W!$1=0.1XMXDI M>ENXY#2S':6O&L9^. MA\X<3?W1*!G 5W>%,?^1/:.B+Q*(IEH31^H#M:6BCCBV&J83/XD2F*9^/)K" M=.Q/D]"NPF3RDKFOSC_1,+> MCOS/3&TYE5GBAD))]20:U8[1=F%D[4;76AH:A,XLZ)\'*NM [S>2:N@6-D'_ M7V;Q#U!+ P04 " 6J A7$.=#U D$ "\"@ &0 'AL+W=OB X\E*R)9I7,IUH#H)K+1*;1/0,,R"EM7A?NQN)JV"P4M8M<%4+ M3B2L9MYY=':1&7DK\%L-&[4S)R:2I1#?S>*JG'FA 00-%-I88#C1./E+!B?:-OQ>87V,:3&GN% M:)3])1LGFY]ZI.B5%NU6&1&T-7]C>PX[")'Q%@6X5J,7M'%F4'YEF\ZD4 M&R*--%HS$QNJU49P-3=)66B)IS7JZ?D7P) 4>7_'E@VHHVF@T:@Y"HJM@0MG M@+YB("/7@NM*D9]Y">6^?H!@!D3T"=$%'37XN> MC_#W\Z72$DGPQZ$8G8GDL GS,,Y4QPJ8>O/F[-U$6?A@!F P DS'K M\P4^M+)O@(@56?1=UP"27K.&7#)5D4_X;,@5=\_/\/@6&J:A)%J0KQU(W.1K MXH(\%-FH[\.1[8$H#(B5 5'O@)#/(,0 HG$WO6&*X-]*-*B%U*HYT97H%>.E M.CHC=Y4$V",-P92#3?FB?GCEQ)#!_-"=F;V?CM4E^I(O<9"F9LNZJ76-D-Z2 MR,_RS(UIA&/LTYCB2/W3241L+3H6J^,>%9E2H!412XTU#3$@?G@H*L;78!V] M>S.A$?WPZCA"B72@1/KO*''!&L8+( M;L/\#+?[&_Z[/Y=:G^TC\'RSPS85" MI[>9TB!;@ONDK%4A>JX)F@*DRG[V/T(![1(DB2/?$> Y4'D@@1(Z(0T\ILYV M1)W/0PK(#NKG86PFB9_DZ0]:NYS:-Z\K!%;T4N*=O:!>YNUM MFW0\ I/JB*0G$?['/RKN90-%0O*3^QTA>#80//O'!+]FNI.&0YQQQ[-2[5DF/AY M>HIH%'+RJNUZD\\KCGJ@-'D?^VD<'VV5!^H<2F>PTU&T(->V;U+$\L$U%\/N MT)J=NX[D6=SU===,KFNN$.P*5<.3'$N/=+V26VC1V?YD*31V.W9:87L)T@C@ M^4H(_;0P#H:&=?X74$L#!!0 ( !:H"%=ZGG1,V0( 'P) 9 >&PO M=V]R:W-H965T.6T3$*00::- \6<) M$TA3(X1A/*XUG6I+X[@]WJA_L>S(._3V./AK M!]^"EI%9K"G5-!Q*L2+26*.:&=C<6&^D8=R\Q5LM\2E#/QU.0462Y3:E8D[& MA4(#I!FCL-0I^+7B+>.U3_'A^ M73Q_X>[7NN^$XU?Y]:V>OT>O2NAY]%@PQ6RB?U[A&KG4D*E?-2&.2\ENO:0Y MUVR"Q'?IN1=]M4@\G6!,L!DDM-A9*1%5" MCDWU8$WE(,MZ.JE+0J/R6Y-0B@VLF/EC6X9^R^\.W64-7*^"ZS7#C3.IA&I;?"'$AL!SJHH(/#UW-P2/H#B>W0]ROZ_G^KYU(Y MV"K!E_HKR1KW_D>R044V:"2;T6?LS=KT T2&TV). >H8QG\P=)Y#=.XW5MA MW*T&EX%5ZU65XMSVU'=%_/R7G)-Y8)Q15*8HVN[U M7TZTR&V[O!<:FZ\=)G@] FD,\/E<"+V9F VJ"U?X&U!+ P04 " 6J A7 M=*X-C>];(C"&\&^T5Q7 ML^ J@!P+TC+](':?L>O'$9:+FFO(258#2CJ. =S/.;_YH>FL;Z[>-_=(CX)^*7E M QA%EQ!'\0@>UTLX/[LX@3OJ3VWD<$>OX!X[GN_SC=+2W+(?QQKW>./C>%9Y MUZHA&-0/ATQ&@\D++N&!(&J4I9.] CV[\L&UL MM5A=;]LV%/TKA%84+;!%WY*=V@*22,,Z+( 1I]M#T0=&HF6B$NF1E-W\^Y&4 MK%@J8Z2+^F*+U#F']\M7NEX<*/O*MP@)\*VN"%]:6R%VE[;-\RVJ(;^@.T3D MG0UE-11RR4J;[QB"A2;5E>TY3F37$!,K6>B]%4L6M!$5)FC% &_J&K+':U31 MP])RK>/&'2ZW0FW8R6('2[1&XM-NQ>3*[E4*7"/",26 HGU4 M_UT[+YUY@!S=T.H?7(CMTII9H$ ;V%3BCA[^0)U#H=++:<7U)SAT6,<"><,% MK3NRM*#&I/V&W[I G!"DCIG@=01O3 B>(?@=P7_I"4%'"%YZ0M@1M.MVZ[L. M7 H%3!:,'@!3:*FF+G3T-5O&"Q-5*&O!Y%TL>2)9MP4"Z :L<4GP!N>0"'"5 MY[0A I,2K&B%P?WC3B/6 MB.UQ+A'O4B0@KOA[*?%IG8)W;]Z#-P 3<+^E#8>DX M;2%^417;>V7W=VNT] M8[R@5\_DM"P4>!:O[%E/56-S#K MJJYYR7:;IZT.R3*(R=:&'O3X-K0,V]T!VBTN]1KA?,8W\(RPRP((Z=N(<- M/ U[3\.SGJX8K:FJ0).79ZD_6FE3BJ53BF43B0WB'_7QCWY2&XBF3,Z48NF4 M8ME$8H/DQ'URXM>U@98>GOPF@[DS\T9MP(#R(B<1_[^4]J /,IDS.E6#JE M6#:1V" YKO/T[N^\K@5T_,%S.8J\8-0### OBH+1&T-J@LVBV:A79 98&,P# M9]0&[).AIT:LU-,F!WIN:=]4^]U^HKW2<]QH_]J]O'$-^ZF:@/60]23?CL^W MD)68<%"AC3S*N8AERV+M1-HN!-WID>N!"CG Z%(6Z*F0, +D0 9 >&PO=V]R:W-H965T M,PZTD*L\R*G]<0"JV4\=W=@_NV'*ES0-W-EG3)=R#?EC?2KQS*Y>$ M9< 5$YQ(6$R=<_\L\@,CL".^,-BJVC4QJ8TPOKUSOW*)H_)S*F"2Y'^S1*]FCHG#DE@0?-4WXGM!R@3 M&AF_6*3*_B7;OWY'7A''R MUTKDBO)$35R-@1E[-RZ#N"B"")X)(B0W@NN5(N]Y DE3[V)"55;!+JN+H-/P M8\Z/R< [(H$7!"WQ7/ZZ?- BC[KEG\7FF/BG1NZ?=F0SJ&HTL'[#9_P>YBP3 M;50[96;%.%-K&L/4P25!@=R ,WOSR@^]/]N0]&D6]636P#6L< VM^^#%ECXB MYTH!=C.V)?G$Z)REV-*@=JV>$&SH.XAS*1E?VE&?!9?5@PNJF"+_?,()R+6& M3/W;5H5AGU7HTRSJR:Q1A5%5A5%GTU[B+QH9XF)"8H';1 *R6$#6E"'W7+>A M+"Q#:VEVK,TL" :>-W$W=4:=$Q_*J">S!J.P8A3^)T9'9&%Z>&-ZN U3X3JJ M87J*J'/>0Q&%>U49C6M%::0^KE(?_UY[( /&*8_M#].\'##]HXW%>(]%([@" M1VS!C[?>WQ-]/Y7FVH93D^%Z-4MZLNM68K:&[O? MVW*<"XWG4'NY HI[CAF WR^$T+L;,T'UWXK93U!+ P04 " 6 MJ A7LPK>;L8" !%!@ &0 'AL+W=O]/VS 0_5=.&9I *B2D-$RLC43+IC&!5+64?9CVP4VNC85C9[;3PG^_LQ.R M;BO=E_K7O7?OGN/K<*OTDRD0+3R70II14%A;786AR0HLF3E3%4HZ62E=,DM+ MO0Y-I9'E'E2*,(ZB)"P9ET$Z]'M3G0Y5;067.-5@ZK)D^F6,0FU'P7GPNC'C MZ\*ZC3 =5FR-<[2+:JII%78L.2]1&JXD:%R-@NOSJW'BXGW (\>MV9F#JV2I MU)-;W.:C('*"4&!F'0.C88,3%,(1D8R?+6?0I73 W?DK^V=?.]6R9 8G2GSC MN2U&P8< 15WC#+TJ%66] NFMC2T0U HF!9-K-, E3)2TG!;2NJGA.6KF_3V^0$72QYJ6B\PPT*Z,.10SX4JC9,YF886E+N\H=9JW+9_XD.JN"L[?BU['!\D_%K+,^A'/8BC.(;%_ :.CTX.\/8[._N>M_]?.WMP MQ]F2"VXY&==ZFP,9-<.LUIH\A#$SW/1@(=72H-ZP);E]*ZO:NA@E,T)[;WLP M82*K16/T]YD2 NB;W#*=_]AG9J/Q8K]&]\RO3,4R' 7TCEUB#-+W[\Z3Z.,! M!RXZ!RX.L:=C)IC,$)@%6R L<Q!8*DEX>B#[0TMHA2I$K2=OKW2TJR MZLB,Z[9YL4EJSIDYPR$YDQT77V4%H-!]39F<.I52S97KRJ*"&LM+W@#37U9< MU%CIJ5B[LA& RQ944S?PO,2M,6%.-FG7;D0VX1M%"8,;@>2FKK'X/@/*=U/' M=_8+MV1=*;/@9I,&K^$.U(?F1NB9.["4I 8F"6=(P&KJ7/M7B]38MP8?">SD MP1@9)4O.OYK)/^74\4Q 0*%0A@'KORW,@5)#I,/XUG,Z@TL#/!SOV?]NM6LM M2RQASNDG4JIJZKQV4 DKO*'JEN_>0J\G-GP%I[+]1;O>UG-0L9&*USU81U 3 MUOWC^SX/!P#-8P<$/2 8 Z)' &$/",_U$/6 Z%P/<0]HI;N=]C9Q.58XFPB^ M0\)8:S8S:+/?HG6^"#-U$_DHT3F775%<*9@4@77-H+J D"OW'I02)+M"= M+LMR0P'Q%;HV6TK4=T08.H5ZD8/"A,J7&O_A+D<:8JB1:LA-*"ST_CDQ-X5V=L2%NP3]LL.$GX[X9= MHM![A0(O""WQS,^'!S8Y?^9]\=O>'R0C'&HH;/G"QVJH*/B&*8ENH0"RQ4L* MKQXO$?3YEE.*]#'?85%^L15#YRZRNS,WYY5L< %31U^-$L06G.SY7W[BO;'M MQ%.2Y4])MG@BL@=[%@U[%IUBSV:8MIN#%5(5H"6L"6.$K'UR;^N0XZ# > M*9M;C/Q@I"P_AVEA,4HBWRX_'>2GOU+YP,K3-9\>EZ$7CA0?VX3IN"KR,X@6 M/R'J!+L'SWT->@--GZ4WTUS"W:T]K ZMW'7;P8S69_[5W+>LY[KUZSJU'_1= MW_A.UXNN%$1AI5UYEZG>&]'U8MU$\:9M-I9=J/S$. MAH8X^Q]02P,$% @ %J@(5^GU J;7 P YQ$ !D !X;"]W;W)K&ULM5C;CMLV$/T50@V*!-BL;M9M:QO(>ALD01H8<9(^ M%'W@2F.;C20J)&5O\O4E):UDV;12%]H76Y>9HS.'A^1(TSUE7_D60*"'+,WY MS-@*4=R8)H^WD&%^30O(Y9TU91D6\I1M3%XPP$F5E*6F8UF^F6&2&_-I=6W) MYE-:BI3DL&2(EUF&V?=;2.E^9MC&XX6/9+,5ZH(YGQ9X RL0GXLEDV=FBY*0 M#').:(X8K&?&*_MF88TJ_JY&TR,RS%"%*(A8+ \F\' M"TA3A21Y?&M C?:9*O'P^!']=56\+.8>#%->?6+]DVL9:"XY()F3;)DD)&\_L.&RFU-Q3E#Y5V97R/7ND*.Y;B:],5P^AW$,MVN MTIU^NBE%:95Q6F6<"L\]@_=8_A5:2HE$7P7TUWL9CMX*R/C?NE)K[(D>6\W- M&U[@&&:&G'PYAO,K M.+6([.:V%?E1,#5WAS6=AD51H,9]IR$[:\AO8.&+T, M^?'!'7A5E1Z.B9>RUS[V_Y>8/B:RCLP8WZ(^,6[N=WQ[>^M^# M[(^W-$T0R>3JOP-%5T]T$.CB81H)K5]VUT/8DZ=T[&"'B:$ONG M7MI#@)=/$@C MH?7+[KH=.WA*OX[:$8V%UI>BZXGLP5[C?_@U/'D-<5SOQ*^Z*.NX&S /WL+5 M)Y _,-N0G*,4UC+-N@ZDWUG]5:$^$;2H7LSOJ9"O^=7A%G "3 7(^VM*Q>.) M>M=OO^W,_P502P,$% @ %J@(5TL+*SY4 P MPP !D !X;"]W;W)K M&ULK5==C]HX%/TK5K9:M5*;3P@=%I" @#HKC32: MT;0/JWWP)!>PZMA9VPS3_OJUG4P:0AK1*3Q [)QSKN_QC7.9'+CX*G< "CWG ME,FILU.J&'N>3'>08^GR IB^L^$BQTH/Q=:3A0"<65).O=#W8R_'A#FSB9V[ M%;,)WRM*&-P*)/=YCL6W!5!^F#J!\S)Q1[8[92:\V:3 6[@']5#<"CWR:I6, MY, DX0P)V$R=>3!>CPS> CX3.,C&-3*9/'+^U0RNLZGCFP4!A509!:Q_GF ) ME!HAO8S_*DVG#FF(S>L7];7-7>?RB"4L.?U",K6;.A\=E,$&[ZFZXX=/4.4S M-'HII])^HT.%]1V4[J7B>476*\@)*W_Q<^5#@Z!UN@EA10C;A,%/"%%%B,Z- M,*@(@W,C#"O"\%Q"7!%BZWUIEG4ZP0K/)H(?D#!HK68N['99MC:8,%-8]TKH MNT3SU&R!*68IH'M;Q4N>%YP!4Q)]0/,L(V;W,477K"QA4PMO$U"84/E.0Q[N M$_3VS3OT!A&&;@BE&B GGM(+,_)>6BUB42XB_,DB(G3#F=I)M&(99!W\I)\? M]_ ];4CM2OCBRB+L%?Q[SUP4^>]1Z(=1QWJ6Y]/#KG1^+_KJ]Z*O^^D)I)H> M=-&/O(SJ"HNL7G16A=T!Q0HRE!"94B[W B3Z9_XHE=!GS+]=I5.J#[K5S;D[ ME@5.8>KH@U6"> )G]NS_U;5OEQ1++BFVNJ38^D)B1_L]J/=[T*>NZT>+ MIL0>%EW[6;*O+-N\]IYFD7LU\9Z:VW2*"=W@&).<8D9MS*K$Q W,X!BQ[LWE ME4X-:Z>&O4XM<4$4IN2[?AY2+E7GR5E*#!LI#%MFE8C ;T+<4QB<>1BT/XY-B M"MP6)HF[?(Y;#IX*A6VA=6]2K[1L5%LVZK7L@>'2M+Z:&YTF,3IY1GOC_.I1 M>D[$U24CKCLBAHV(I;E>H['*06QM"RRU<7NFRC=@/5MWV7/;7+;F%\%X&73, M)\%X53;1/^3+EOX&BRUA$E'8Z%"^.]+E*\HVN1PH7MBV[I$KW23:RYW^9P'" M /3]#>?J96 "U/]59O\#4$L#!!0 ( !:H"%?(]8=9Q@( +$' 9 M>&PO=V]R:W-H965T6PD$C594GDTQ28V$^\T'L>N*&;K;8#?C:NR :6H.^JA30] MO_-2T!*XHH(C">N)=QU>S5)K[PSN*>S501O92%9"/-C.]V+B!18(&.3:>B#F MMX,9,&8=&8R_K4^O6](*#]O/WK^ZV$TL*Z)@)M@O6NCMQ/OLH0+6I&;Z1NR_ M01M/;/WE@BGW1?O6-O!07BLMRE9L"$K*FS]Y;/-P( A'KPAP*\!O%42M('*! M-F0NK#G1)!M+L4?26AMOMN%RX]0F&LKM+BZU-+/4Z'0V)8SP'-#2'9F9*"O! M@6N%/J'K/)@"67J@[&^6\[1^=D'=(8H1[=; M42MCJL:^-I!V*3]O@:8-$'X%Z$?-+U 4?$0XP-& ?'9:/H?1\/>[16]4A7) M8>*9.ZA [L#+WK\+D^#+4.C_R=F+1$1=(J)3WC-S"DJJ[.4=W-1&G#BQK1R[ M#,=I.O9WA_Q]HRC&26?T@FO4<8U.# M:4IZBT7A,5#?!D=)- R4=D#I2:!;H8G9S+;TY,>E9]66GB'DM'>Z$GR9'#'W MC4(<),=9] \*JGW,?A*YH5PA!FNC"RY2$[1L'HBFHT7E:NQ*:%.Q77-KWE20 MUL#,KX70SQU;MKM7.OL'4$L#!!0 ( !:H"%>#+5:K1 , +0) 9 M>&PO=V]R:W-H965T0CLUSFBYM M)+;5"1"(U2[_L9.&;N/-\>+>M+8S__%OQ@_CQ5'( MKVH/H,GWFC=JZ>VU/ES[OBKW4%-U)0[0X)>MD#75V)4[7QTDT,J*:NY'09#Y M-66-5RSLV*TL%J+5G#5P*XEJZYK*'S? Q7'IA=YIX([M]MH,^,7B0'=P#_KS MX59BSQ^\5*R&1C'1$ G;I?MT_>_[3!8S ;JF E^-^LTONEEWND@BUM MN;X3QS?0!Y0:?Z7@ROZ28V\;>*1LE19U+T:"FC7=/_W>)^),$"9/"*)>$/VJ M(.X%L0VT([-AK:FFQ4**(Y'&&KV9ALV-56,TK#'+>*\E?F6HT\4-Y;0I@=S; M/;,2]4$TT&A%7I*/>@^2K%HI<8"\9W3#.-,,%'F^!DT95R_0ZO/]FCQ_]H(\ M(ZPAG_:B5;2IU,+7"&>F\,L>Y*8#B9X >=*"UQ&WYQ!=MY3]S> MS=F\5@=:PM+#PZ= /H!7_/Y;F 6O7*'_3\X>)2(>$A%/>2\P9"W9IK6';@O@ M7-K.169=F(OCH0C3/,-U>#@/8VP5Q4$6#E:/^)*!+YGD^W@ 235K=H0#'F?" M?^Y3%VGG+#UCR&:S2U"'41RE;LYTX$PG.6_Q>FJ;"C?1B?"'BR\=3YV.^,9& M<3![(H_9P)=-\GV2=+ME)=ZKWUJFF%WN4BCM@LQ&\R=QE%Q .HSR('%#S@;( MV23D>]A13O""(;2MF'YR/\Y&3XPSZ=/D+GG73CST63S, XOB!Q& M^3QS$X7!SZH43.]&H7&AA:U 95^!_N-D]Q[/KY[Q6072&.#WK1#ZU#&% M>WBH%?\"4$L#!!0 ( !:H"%>GX:^,20, &$. 9 >&PO=V]R:W-H M965T%?[_C)(1%%Z8?&=OR^MI_X^#+9"GFGU@":/,0\45-K MK75Z9MLJ6D-,U:E((<$W2R%CJC$K5[9*)=!%+HJY[3G.P(XI2ZQ@DI==R6 B M,LU9 E>2J"R.J7R\ "ZV4\NUG@JNV6JM38$=3%*Z@AO0M^F5Q)Q=N2Q8#(EB M(B$2EE/KW#T+7<<(\AJ_&6S53IJ8H!_V$*OI];((@M8THSK:[']"N6 ^L8O M$ESE_V1;U/5]BT29TB(NQ=B#F"7%DSZ4('8$[DL"KQ1XKQ7T2D'OM0*_%/@Y MF6(H.8>0:AI,I-@2:6JCFTGD,',U#I\EYKO?:(EO&>IT&)K;,74M:/2\:)P]%YP_"DVI\0=GQ#/<<<-\EF[_%N6 MG)*>8^1>KT$>OE[NU>4VHJGX>!4?+_?KO>!WD2DL48KL@")_OV,9N=00JW]- M@ I+O]G21/*92FD$4PM#58'<@!5\>.<.G$]-N+HT"SLRJZ'L52A[;>[!%R$6 M6\8YAN4BPW"?!'!C?F8:X2;!%B"IR35!'>R%E><,'?.K1]>L MM1>' NO(K 9L6 $;M@*;4;4F*7W$HY!6^7*&:UBTQI,($4M"E0+=N)H5KOT= M4F[?:2+5VORAI#HRJY$:5:1&[:1$HEFR0D[U>63H4;,7,)Q@2+.)UFB/EN>/ MFFBU=N%06AV9U6B-*UKC-]$Z(4O*)-E0GD$3J?%>!/8; ["U]4-![3?ZW%QM M]*[S?"QUWC9;.*-SQIE^;#R9MIH>NJIWZA:6;K7%T>O5OTT!R]XYSIO+UP\J M5PR/YQR6*'5.AQ@(LKC/%!DMTOR$/Q<:[PMY&ULM5MM;]LV$/XKA%<,+;#6$BG*=N<82)-UZ] .0=,7#,,^ M*!9C"Y-$CZ*39K]^E.R8ID2=:H7ZDECRW>/G3N+=\;$UO^?BGV+-F$3?LC0O MSD9K*3>OQ^-BN6995+SB&Y:K=VZYR"*I#L5J7&P$B^+**4O'V//"<18E^6@Q MK\Y=B<6<;V6:Y.Q*H&*;99%X>,-2?G\V\D>/)SXFJ[4L3XP7\TVT8M=,?MY< M"74T/J#$2<;R(N$Y$NSV;'3NO[X(*X?*XDO"[HNCUZ@,Y8;S?\J#=_'9R"L9 ML90M90D1J7]W[(*E:8FD>/R[!QT=/K-T/'[]B/ZV"EX%5'?O\;VP=$2[PE3XOJ+[K?VWHCM-P6DF=[9\4@2_+=_^C;/A%' M#IBV.."] ZX[!"T.9.] JD!WS*JP+B,9+>:"WR-16BNT\D65F\I;19/DY66\ MED*]FR@_N7B7RRA?)3 M\6TN493'Z'RYW&;;-)(L+D\+F?P755=&W5NH"=L\\_R2R2A)BQ?J(S]?7Z+G MSUZ@9RC)T:T@P?DSP&PPB_K[-7R'B_82PAXF-$.Q^R9;*W:_<,4"''*XWJ?!( M"][;)$\D>_E>K9W8J_LT3O)LN)O6_9WX($=O"PYKXM-M&1G(U53"B;N MV&CQXP]^Z/ULB]P1F)&'X)"' $)?5/>U+<*=6UBYE37P;C$+IM/I?'QW3+W+ MRN!$#YPHR*EM1=EH[I#H$8&7,TRP7^-I,_/(++ 3#0]$0Y#H'TS:.(6-I& : M3FJ,FD9!T,9GO1%1,)C]'S/UDDBAZ_CW'AU2I")R48W:!_L>T\N9AWP7E6$ MK-6KCZ<9I.Z^/MQ^+]F=VD%L5)22+=IT,6 M+A^<'T[.A2,T,Q=ZAO#A(:*]=%GFB(DW;:R]+C.3EYXE?+A+GU2Z)I:2%/JX MP=5F%\R\-K*Z\_MPZV\K7=/F?!HV2#6-L-^:/]V;?;#E/;U^P?#[(8H)UH+&VY."QC3QMZRT\SDI0<+#/?O4PK;'LHL6#XA MI,[59N>%.&PAJP<$# \(+84--S?>/J:TSLIB-0MQ"R?=O3&\/W]J9>N ?]P> M>H]U"0>MI>W[H (0R#%K7 MP%'CY%PX0C-SH6<-#,\:[76M.4C0&9G5%V6'E\T^GF:0NA\3 MN!]?"9[Q*J!NB0R&.EG@=H1F!GXD]0^K];L5^X=0^XF>)TA/O9\T9P7B^?69 MK,O*9*4G"N).\2<6+=_&M,O,I*K;/NFE^9/F+KR^SP1-3#:Z+Y-A%?\.>*AP M]? T@]0-E\ -]Y.(8M8^:,'>)Z_/(01]HMLX&532)TXU?5=HYC>3>DX(>HKZ M@46MGS8J0)>5R4K/"H$[23^P2?46IEUF)E7=\8->@G[0+>B#)B8;W8:#807] M#GB@5O7Q-(,\^CH=[J]?6![S[U"]8)A3%ZHK-#-HW;Z#0>7\P*F<[PK-S(6> M#X*>TKNM-GR Z^NN'<8F9ST9$#=">[4HJ1; M>'98F;]1U=T]["6WA\WM<;U8@28F&]V#PV&E]@YXH%CU\=P%.3YZKB!C8E4] M;E&@9?D,P.X1@\/9PR,=Y]6##&-MOGL>Y$,D5DE>H)3=*E?OU41=;;%[Q&)W M(/FF>DKAADO)L^KEFD4Q$Z6!>O^6<_EX4'[ X4&7Q?]02P,$% @ %J@( M5]WW(PHX P +0X !D !X;"]W;W)K&ULM5=1 M;]HP$/XK5E9-K=02"!!6!I& $(VIE:I6W1ZF/1AR@%7'9K:!;K]^MI.F0-.( MKMD+V,Y]W]GW.9>[WI:+![D$4.@QH4SVG:52JZ[KRMD2$BQK? 5,/YESD6"E MIV+ARI4 '%M00EVO7O?=!!/F!#V[=B."'E\K2AC<""3728+%[R%0ONT[#>=I MX98LELHLN$%OA1=P!^I^=2/TS,U98I( DX0S)&#>=P:-;M0Q]M;@&X&MW!DC MZ.G]@C>W9]EBF6 M,.+T.XG5LN]\!O . :U7 ,T,T#S60RL#M([UT,X [6,!?@;P;>S38-E( MAUCAH"?X%@ECK=G,P,IET3K A)F+=:>$?DHT3@43IC!;D"D%-) 2E$07:!#' MQ,B.*9JP].Z:2W :@L*$RC-M&^B:\[44J(QBR$NP(?E>+\$[^I(Y.'PGL(Q]$H)OZY9#37KY\BK>\V" M_8R.AWM%QWF?]_'[O$?E\!!F&MXH@N_%LIE?K:;E:[["%Q%&%%Q5MD<3!8G\671S4O)6,;G)MUVYPC/H.SJA2A ;<(*/'QI^_7.1;%62A562 MC:LDBRHBVY.[E="O4NXJR<(JR<95DD45 MD>W)W&ULC95=;]HP%(;_BI554RMU30@D0!W") =BU;$SVR%TOWZVDT9LN*4WQ%_G?=YC[..DX>)1%@ *;4O* MY,PKE*K.?5]F!918GO$*F)Y9<5%BI;MB[6EBQVY$ MFO!:4<+@1B!9ER463Q= >3/S!M[SP"U9%\H,^&E2X37<@7JH;H3N^;U*3DI@ MDG"&!*QFWGQP?C$UZ^V"[P0:N=-&)I,EYX^FM=ONP$Q"&+P2$74!H?;<@ZW*!%4X3P1LD MS&JM9AHV51NMS1%F_I0[)?0LT7$JO68*LS594D!S*4%)] %]DHKH?"%'\Y(+ M1?Y@NX%\A?97'R] 84+E"3I"A*'[@M<2LUPFOM+N#,//.B<7K9/P!2=?:W:& MAL$I"H-PB![N%NCXZ.1?&5\GUV<8]AF&5G?X@NYGSO.&4(JT+4<""R(SRF4M M /V<+Z42^IS\OAP2Q :\]/V[01Q\?"6'89_#\#7U MU&S)J;X#YI81MD:2;%')F2J<^]QJQ5;+7,I-.HBC./$W#@>CWL'HD(.1B]5& M13NL*)JZ45&/B@ZA(A@\2'0V 4:OQ4TZ4&3 M0Z")/>=+>.(L=S$G;V5.>^;T5>8]5Y@BZ&L&WJT9L-6OAP27D>G>*0W#0?2? M%W^GLIE'XAL6:\(DHK#28<'96"S(L, #?E0 &0 'AL+W=O M0H%ZU?Q!]I'?(O\HBDKA^S M_'NQYKPD/S9)6MR,UF6Y?3,>%_,UWT3%ZVS+T^J;999OHK)ZFZ_&Q3;GT:). MM$G&]F3BCS=1G(ZFU_5GM_GT.MN529SRVYP4N\TFRG^^XTGV>#.R1D\?W,6K M=2D^&$^OM]&*?^'EM^UM7KT;'RB+>,/3(LY2DO/ES>BM]88%5R)!?<0_8_Y8 M'+TFXJ?<9]EW\>;]XF8T$27B"9^7 A%5_SWP&4\20:K*\4<#'1WR% F/7S_1 M6?WCJQ]S'Q5\EB7_BA?E^F9T.2(+OHQV27F7/?Z=-S_($[QYEA3UO^2Q.78R M(O-=46:;)G%5@DV<[O^/?C0GXBB!Y9Y(8#<)['8"[T0"ITG@G)O ;1*XYQ;) M:Q)XYR;PFP1^?>[W)ZL^TV%41M/K/'LDN3BZHHD7M5QUZNH$QZFH65_*O/HV MKM*5TY#?E^3S?1*O(J%T0?Y*WBX6L7@=)>1]NJ^[H@[\'O(RBI/B577(MR\A M^?VW5^0W,B;%.LIY0>*4?$OCLKBH/JQ>?UUGNR)*%\7UN*R**3(;SYLBS?9% MLD\4R2$?L[1<%X2F"[[0I _-Z7U#^G%U>@[GR'XZ1^]L(_!3]O":.),+8D]L M6_=[S,G_L4L/R1W=SWE9%_R3?$?32G?[:FNGBK"[YMB&\WYS:B*KP7/ M'_AH^I<_6?[D;SJ]D+ 0":-(& /!%)W=@\ZNB3Y]N\GR,O[O/G14>B]$G%G$ MQ3S;I26I @.)BV(7I7-.YEE1ZB0W9M!7OQPK&3W M&,^]5(]AH$(I GD'@3RC0+=Y-N=\49!EGFW(?997Z>-T12JYDJ:-SNLVJI/& MB.XK#1(6[F'>T6EW)]5?2YSN4:TC&*A0BC3^01K?*,T=WT8_J]Y;*43XM1A& M6%\QD+#0/TL,O]-2VF* "J6($1S$"(QBO/M*OO)\0SYD47JX7.ED,&+ZRH"$ MA4@81<(8"*8(>WD0]G*0GL@E4FRR>I4-*/[ MMDXH+832*)3&4#15\B,3PAHD%C=8E-Q(6@BE42B-H6BJW+:4VS:V\(_1CWBS M.QYUS*,JNQ,=JP9VW(WTO$XWUH$G\QRY>G-+1Z5QB;9V.4'<&2J-0&D/15!VE0V.9+9KW:74YY45) M\JCD8MR?[3^RVBE##!4JC4!I#T505I8UC MF7V<!]V="?\QY49!95*P)2[)'K<10>P=*"Z$T"J4Q%$VM"=(ULOQA M.E%0 PE*"Z$T"J4Q%$V56_I2EMF8>NI$)?R!Y]&*BS >9UJ!]Z#+HXAMO0Z\ M=L2&>DY0&H72&(JF"B=])\MH=_2)V-[DS(@--:6@M!!*HU :0]'4FB"=*>MJ MF(B-='MF4%H(I5$HC:%HZBP":6S99F/K_(C=@"S;'++-^?55#DJC4!I#T53E MI#]E&PV1/B';/K.3;TP&QOF)@,];F@M!!*HU :0]%4N:7/99NG M1[7O/T2K5YG$ZC[=10J*-F&>H%;T[W4AW-\EW4#VF4"#HW$RVW,R4-6C"&HJE22+_) M?I[?=,>7/.=B4LR=:#P?3MWQ,>-[JP0UEZ T"J4Q%$V579I+]C#FD@TUEZ"T M$$JC4!I#T=1E%=)<"'66\4%V:\W$W=W'Z(\CNZ3>@C#=<(W&;3O M[ 83Y:\]J#$7J_=B"J@'!:4Q%$T56'I0SO,\*%T8/QKK?*X&KJE87D=8G$;5 M-3E=[0_\\IG=::L!U)B"TD(HC4)I#$53JXLYX=[1AOO+=GS'+I;#KI;#+I<;PK1RI&GE/,^T.A'?&5_PO!I> ML5VZJ+_1]MW->?9NW5!'"TJC4!I#T=2Z(!TM9QA'RX$Z6E!:"*51*(VA:*K< MTM%R>CE:SPGF^PPL1PWFD_8=8W-!>DL*M;6@-(:BJ9)*_\MYQK+!%_36?Q?= M]5?D-MGIXSS428/20BB-0FD,15-KB;3FG&'6(#I02PY*"Z$T"J4Q%$V56UIR MSCE+$5\4YZ^TG?:.*0-UW: T"J4Q%$W=Y$*Z;N[SUBJ>ZK1G^6.4+ZKWV7<1 MVNNT=R>T-F?=MY%#:2&41J$TAJ*I54+Z=.XP:QE=J.\&I850&H72&(JFRBU] M-]>\EO'E,;W)H-UWM]M]=W-!>DL*]=:@-(:BJ9)*;\TU>VLG9WLJ+5LK)72; M*B@MA-(HE,90-%7PH[VJW&%"-M1=@])"*(U":0Q%4^66[IIK7C()"-G[#"RW M9;?8ON6W^^+FPO26%>JB06D,15-EE2Z::W;1S@O;Y]X:K8[[N%_5KJT T#63 M4%H(I5$HC:%H:A61KIP;#!/HH?8:E!9":11*8RB:*K>TUUSSS#= H+_4]LVM M3M\<:J%!:11*8RB:*JFTT%RSA79Z:G\:9SGYE)VX$6K&]F[!4'\-2J-0&D/1 MU#U*I;_F308)V![4.X/20BB-0FD,15/EEMZ99Y[C!M@UV)Q#;^7W-&7/HLYB M@5!SE&MU-YV%VEXHFJJ4M+T\L^TUR]*J]US&XN*9BJ![0?ARR>OG!%27W*.= MA;0B02>=>5H#S?)LJZW3F0=2:/D8BJ9*)>TLSVQGW7Z:D3O^D"658+K5<+UG MB)KSZZT>U.6"TBB4QE TM1Y(E\L;QN7RH"X7E!9":11*8RB:*O?1_NY#NUQ- M!IW!3VFL*M;B@-(:BJ9I*B\LS6URG0OG^,Q&X6XU;*RO4NX+20BB- M0FD,15.UE]Z5-XQWY4&]*R@MA-(HE,90-%5NZ5UYYWA7O]RVO*&T-U5M!VBH M/06E42B-H6BJ:M*>\GK-\#I[;URON_V\I5F5;LZ]MXY0WPE*8RB:^@ 6Z3OY MYGE=S]L;U]>OH&SOC6O.NZ^*4!J%TAB*IJHH[23?;"?-=GDN6N%Y^XS[71?' MZSZN9F;.L[=ZT)E54!I#T53UI,7DFRVF%SVAJF&WQ6QKV3W*[DH>:@[3/L@( MZAJA:.K9EZZ1;W:-OJ6[@B\.#>:BZH)L-G%97]66G),MS^?5ZVBE'3HV\%^N M1S$7HG=C@IH_4!I#T50YI?GC&]V&YU[0]E#+:\GH="P <_:]A83:.E :0]%4 M(:6MX__"UMGQ)B!&Z7>]:-XY06UFSJ>W8E#3!DIC*)JJV-'3_+"/\\,^SZ^[ MNY/V"M<]3'N%@QHJ*)JJBS14?/,2/=U83;O=X\5A#+>,?XAKXCK*5V),KAXD M;D\F8M_7W]VJ2MM$H68+E$:A-(:BJ55!FBV^V6SI[:N^Y/:9N2R] M&SC4VH'2*)3&4#2UCDAKQQ]F/RT?.O,(2@NA- JE,11-?>JK=(""H??3:C+H MC($Z?6=S2?IJ"J51*(VA:*JFT@\*S'[08&'>/%G<7*J^$0!*"Z$T"J4Q%$VM M+=)_"H;942N 3FZ"TD(HC4)I#$53Y9:&5S#TCEJ!;D>M=JR'&EY0&H72&(JF MRBD-K\!L>)V.]2_83LN<9^^F#?7,H#0*I3$43:T+TC,+AME.*X!NIP6EA5 : MA=(8BJ;*+0VW8.CMM((SM],R%Z2WI-#)3U :0]%42:57%_QB._E^T?REVVF9 M2].[X4-M/"B-0FD,15-KB;3Q@F&VTPJ@CAR4%D)I%$IC*)HJMW3D@J&WTPK. MVT[+7([>BD)--RB-H6A[1KWA^8K/>)(4I%[-=3,2 _'#IR3G M2_' S#=O[=&X\WEHO:&6^'PL,=/K;;3B'Z-\554!DO!EA9R\%EV/7$3\IS=E MMJT$'I'[K"RS3?UR754/GHL#JN^7658^O1$9/&;Y][K8T_\#4$L#!!0 ( M !:H"%=O.R5$,A (O? 9 >&PO=V]R:W-H965TUJ;ARF+W8V@LLM6TJ$F@ MV#FG&^CF[D%UE\ M6U]FY5>GC\HB7LDDC].$9/+Z[>B=]2:?U?17/(QS0I;G-"DX5< M],POS/-[AOE/RQ_3X\_*?OA9O;>-X,S!T>,[NS_T?'C1^_[[.)I"Q_^Y=&U M.G(>>\ZI/6=?SU6=\MM5M^?>95F4W,AR]5.0JY]D=[K+Z&?]]KO[*%N0?_^S M)(DHY"K_3\_G>;\=W^T?OUKEOLG7T5R^'97KU%QF=W)T\?>_6=[X'WU5C<1\ M)$:1&$-B 1+C2$P@L1"$:5WD/G:1:](O/JVKGLG)3=DS1=DAK\JUS78=]&M? M2QBQH2V!Q'PD1I$80V(!$N-(3&RQ28U5^Q-W%]:X^G=^>K=;[* QM6*?/!;[ MQ%CLGV5>9/&\JO.\VF(CFVH;Z]C:-]I#:Q^)^4B,(C&&Q (DQI&8F'1JWW'L MF6M[K>('#:H5O_=8_)ZQ^+^F1;3<:G7Q-YM$\]U-)_FC>BW[JM^(#ZU^).8C M,8K$V!;S=LO"&UMZ303($7EW1&MJV5-]2-$SE>5ZLU:Q=J>R[9EW]CB55H73 MQRJ<&JM0Y/DF2N:2I-=5Z:W*HJNK\77S%WF]R>:W96&2]3)*#OU%-@XUM":1 MF(_$*!)C2"Q 8AR)B6GW+W*YUSHY:QZ"Z*E]'5 M4I+K-"/Q0X,@?FWA='7/IJV&C,[2&D9B/Q"@28T@L0&(< MB0DD%H(PK1NLLD/MA&W6 M<^[)FO7!W8+4?*A&H1IK-&V'L'UX+X .R7N&=-I#BIZ))IW#C@NE UH+FM!"-1^J4:C&H%H U3A4$U M1&EZ0ZFHUC)GM1]VCI>2 M9H!%?=#H>E-L,GGTL2/S.(/[!IKC0C4*U9C5S3C=<4_(&4"'Y5!-'/LA0M2P M>K6KK-8RA[67,JLVJ**;.BM(-T5>1,DB3FZV#=!;U]"(%JKY4(U"-0;5 JC& MH9IH-,O:J?[QR=AME_YS!+662FHMGJU7Q/EFT6!W<( M-,V&:A2J,:@60#4.U42C:?L>5GO'XSFB:EM%U;8QN=M>QT::W8^^*C?//[3* MH9H/U2A48U M@&HCOR&@ MB3=4\Z$:A6JLT6:[F]XGLUF[)Z!)=L^8]LEXTCI[Z:@E"P]9>FVJ1-DV)\K? MDDS.TYLD_N_C)9'=<^EZZQ":($,U'ZI1J,8:3;OTRNW$Q] Q.5031WV"$#6F M7M:A!Y<^-&2&:A2J,:@60#4.U<2! MXK2W<1N9D=7VSCINN3'PLS=^0RV7WD8JA[;-R>"ES.H[%B5SV=S42L)M\R75GY]TAQK%; M_4<<8H(&V5#-AVJTT;1#+\Z)/6OW #2AAFHZ0*LMVS%GV[^6J MH#I;?/^>O!D86NE0S8=J],"/RME[ BB#+D< U3A4$U M1&EZ\:O@VGG62Z3- M^N#.@*;24(U"-=9HIMP-.B!WNI7SJ7@$T^89J/E2C4(TY M/;>'[ISS 1V20S71\P&L[OT"4&/JQ:W":@<95@_=X2CG^EJN".:WDGQ*^KL# M&EU#-1^J4:C&H%H U3A4$U M1&EZNZGHVGGIZ-J!1M=0S8=J%*HQJ!9 -0[5 M!%0+49K>4"JZ=@Y$UT_([,STX%:9=7.Q$\MM[WITIW)/9G9[OP-Z.354"Z : MAVH"JH4H32]M%4<[!^X(_O_:-/MZG_:V!S32AFH^5*-0C4&U *IQJ":@6HC2 M]">ZJ>3;?>D;CKO0Y!RJ^5"-0C4&U0*HQJ&:@&HA2M,;2J7IKCE-?\JFF9D> MW"K-. M\5UHC _5?*A&H1J#:@%4XU!-0+40I>D-M?- ZP,Q_E,VUJ A?J/-M&TUK[UQ MUIW(Z1QLH] %8U M@&HO"/Z@&TS!W!*I7F!!O<#-/&' M:A2J,:@60#4.U014"U&:WF#J% +7>^EM,>A) E#-AVH4JC&H%D U#M4$5 M1 MFMY0ZB0!UWS_]J>=4NEV'^)LN3-[[+3.@OQ@7HK!?0#-]J$:@VH!5.-034"U M$*7I?:"R???YLGVWF[,[)X[;;@'HQ>90C4(U!M4"J,:AFH!J(4K36T"= ^": MSP%XXKG'9GWPAA,TPH=J%*JQ1MM=AW8>CAI A^10333:[K6)7N?48]206FU/ M5. ^,5\_W;^9TU?&9FAH&4,U'ZI1J,:@6@#5.%034"U$:7ICJ.!\\M+W3Y] MXW6HYD,U"M485 N@&H=J JJ%*$UO*!7/3\SQ_--VJ,WXX&:!1NM0C4(U!M4" MJ,:AFIAT;QSO./;,M5NQ58@:5N\#E9I/S#=5?\H.M9D>W 70/!RJ4:C&H%H MU3A4$Y/NW=:=D_91QQ UIMX"*N>>F'-NIIX=4#T?N7FPQEVY@I"+UZ2H=K=[ MJQ\:<4,U'ZI1J,8:K74-;&M'&CHD;S1/'[)]?Y^^J3J7%X=]4YV-]]SE9Z(B MZ0G@1NN]90A-EJ&:#]4H5&.-MOM[M*=VMQ"AD3%4$\=]A! UJ%[9*@N>F"\G M?\Y'")B''ES\T!08JE&HQJ!: -4X5!,'BO/A$0+3AT<(V..]SQ! +9C>1RH" MGI@C8+I:+].?4C8G'%UNLOEMV4/N';,$UO_T"O#(=J/E2C4(U!M0"J M<:@FH%J(TO064NGQY*4?[SV!7C\.U7RH1J$:@VH!5.-034"U$*7I#:6RZ(DY MBRZ;J%QO-EMUS0 +Q0OHZNEK%@ MR3-4HU"->=U[I+M]?_JAHW*H)H[\#"%J5+WZ55KLF=/B@SO7Y-6(?KF\'/WZ M5_?$S0LPN F@B3)4HU"-0;4 JG&H)J!:B-+TAE*QL_?2%VM[T' :JOE0C4(U M!M4"J,:AFH!J(4K3&TJ%V)XYQ/X8_8A7FQ69ITF1Q5>;NIG*+;.J=?1SPZM- M,_FP=MKNN:\?UD[K?6LG:-8-U7RH1J$:@VH!5.-0332:96F[,59G+P8TJ-XE M*F7WS"G[I^MKF:EGF54-,K@5H'D[5/.A&H5J#*H%4(U#-7&@!KTF:NQ=B3Q' M5.^IJ-X[<.?WQ^+/XGE]D&N^>X!WK1W_NJY.FUI%V7=9;,^>ZNT6:$ /U7RH M1J$:@VH!5.-0331::\4QZZPXGB-\]U3X[IG#]^U>_*?MN8&OB7;6;&_=0X-U MJ.9#-0K5&%0+H!J':@*JA2A-;P\5K'LO':Q[T& =JOE0C4(U!M4"J,:AFH!J M(4K3&TH%Z]ZS7N1MU@=W"S1.AVH4JC&H%GC=*Z[=3K3!H6,*J!:B-*T+IBIP MGYH#]^U6U_ON:H7N+WTS.;3TH9H/U2A48U M@&H9=D\KJL?.O-.WMTVGF?66^XU?.^L-Z$]?NGBK\X7TU[@)IBF MSGB8GYOQ\9!M9$Q3,N- ;)($\]V$Q&P[>&7O)#KY&(\?+6D1B M,I<9 JM_KV1*XC@CJ7;\74*=ZIY9XO[G=_KGO/.J,\]8D"F+_Z"17(V<:P=$ M9($WL7Q@VR^D[- @X\U9+/*_8%O&>@Z8;X1D29FL6I#0M/B/WTHA]A(41Y_@ MEPG^J0F],J'73@@.)/3+A/ZI=QB4"7G7W:+ON7 AEG@\Y&P+>!:M:-F'7/T\ M6^E%T^Q!>91<7:4J3XX?)9N_7$R4U!&8LD0]?P+G%;P C^JAC#8Q 6P![H1Z MDM;9!0&^9;&2 20D594B0*X(^(PI!T\XWN3A.17\7B;@- (H6<=L1TAY:;;A M\Y6Z*9C%. 6?0B(QC<5/0U>J/F4M<^=E^R=%^_T#[>^!>Y;*E0 HC4BDR0_- M^8$AWU5:5H+Z[X).?"/PUTUZ"7K>S\#W_)ZF/=/3TWU==_[;W='9=V^(T:N> MKE[.ZYN>KO?G0%=<8WHV2-Z*-9Z3D:-&04'X*W'&/_X ^\7G;(V8:%-&+($ M:]2@7]6@G]-[AVJPPIQ03^_$TA MP5=)$O&7KHA]FT6T"0MMPI E6*.(@ZJ( ^.+A-[6:F95E8GI@H!/- 4[@KE^ MP#22NI;#W*R@: :X A'>Z5[P\+1\_^80 )W?@(;0025T8 0^4/%RL>!JHJ*I M)$H@";B:XW0Z&T%==2Y@L'B)L]7=Z]B[]/R;8.B^[NNIC^MGH_5^'#K.:\AS M59V5:2 0=CHP: EASZH%86.H!I*7%=*7!N5".DK MC8A:V>PHB74+CXDQOZL:UYHNM+0X'H*,(0T9;BH9;LP#DV%=IQ/%2.LJBDU8 M:!.&+,$:)8%>O:;WOO.47S; 4AVMTD*K-&2+UBSEGCV#UB;^(Z@ )+G5T5;@ M[-3P_%1T5FI32+\6TKD]N0Y\%N3\?1 (!ST6T.SN6V='TE+M*:2M:># M9E-G7@.4R4>FY*D^+&C/[^:F=!;N__!AL#9BT&@13E@RE #3'#X](28\(0:9 M8YI=K&T*/.)33%_S_ /N:4J33:+MNE7;8I466J4A6[1FB6J# X/OO3BPZHRL MTD*K-&2+UBQE;<:@V8UUF=.L>C.KM+"D?3"U[6D4'0CTO*L#XU9MYJ#9S1V9 MTZQ:.:NT$.H\W4<+K \[\&T K-T?/-_^9>,]?CLXWEMU@E9IH54:LD5K;D?4 M9M#_WF;0MVH&K=)"JS1DB]8L96T&?;,AZC#>FTF=:V*3%I:TH_X*'0C<]U=- M)6LWZ)O=H'F\-R=W%L\F+2QIK8'\NJV<-BIH?^?I[FT<)X0O\QU[ >9LD\IB MEZ\Z6_TJX"[?"V^=G\#;*=2<#^$M*O;\:WSQ$X1[S)MGYF4+,D_K@B.",\"U/4%8_+](+M!]=N*\;]02P,$% @ M%J@(5U PA#1?!P LBT !D !X;"]W;W)K&UL MM9IK;]LV%(;_"N$50P(DMGFQ;'>)@5S:K@.Z!DG38A\9F;&%ZN)1M)T,^_&C M*$6419JV-+L?&E_(P_,>'AX]/M+%.N$_TSEC KQ$89Q>=N9"+-[W>JD_9Q%- MN\F"Q?*;YX1'5,BW?-9+%YS1J9H4A3W4[WN]B 9Q9W*A/KOCDXMD*<(@9G<< MI,LHHOSUFH7)^K(#.V\?W >SN<@^Z$TN%G3&'IAX7-QQ^:Y76ID&$8O3((D! M9\^7G2OX_H8,LPEJQ/> K=/*:Y!)>4J2G]F;S]/+3C_SB(7,%YD)*O^LV T+ MP\R2]./OPFBG7#.;6'W]9OVC$B_%/-&4W23ACV JYI>=40=,V3-=AN(^6?_. M"D&#S)Z?A*GZ'ZR+L?T.\)>I2*)BLO0@"N+\+WTI E&90+9-0,4$M.\$7$S M2FCNF9)U2P6=7/!D#7@V6EK+7JC8J-E231!GV_@@N/PVD//$Y$$D_L_S:QF( M*;A)(ID=*57Q/0#K(@]]/ 7W+!4\\(6!GHQD&4[T%LYKY+3XQS+N M MP_ ZB/,'A\N 4G[S;$YW]LKKH-WS)?&H;*,-K7\(8$7&8$5BOA;1F1V[M: MR8VC3W+[9:T GSB-A6V#_3!?7994<6F93Q%>M,?OT%>OW?;"$X MD+$-V:2435S6)]=L%L1Q$,]D50AI[#-P(I,SC^JI37EN;J#,9<5R-1D/QP0B M?-%;544YEVTI:E"*&CA%?8Y]6=M3!DHI@"[%/.'!/_+@[A X, 3BT6@P'GDU M@4X76@KT2H&>4V!>D5(PR_)SMR3/D'0.^]F_FB3GHBTE#4M)0Z>D^X?'O?4, M33T8HQ%!]3UR+ME2T*@4--HMR,^.5"@5R6+"7A8!WRUN9(A#P^&X/ZA) M4MJXE#;>+6TE+X5237957 =B/F?A5-5,05_D>=LA_VV^C250.),Y+<+7/-W)CC3Q(#?QV(II4__S%2"J]CA[9>HC=EEIN/-8T MA]TTURAXC;.B6+RZX]@V AKU<)OFEE7-@5"MD'T,\,.56W,'O3=W MV)MSQR!!K$D0NTFPR6T1;-Z;VW)?Q+UH6U$:[;"[K]6V>XG-]I:U>>E>OJT\ M#5W8.T(7'A^H>56$X!BM,*R1"S=$KIU;:[;"AOWA:.S5?YFY%VXK3#,6WG%7 M[W_=7L F76TYH,= +*P1"^]_@V^7)+,_=HX@]+SQJ*[I& TRHM&+N#FG;=$A MYMTZ^RT3]_IM]6DZ(FXZ:M:D+8Q558WZ$$E9=57FP/K!W'18PPQ!#M> M7>/!;49Q'VG M_]H)P?%G4-9VPR,QAWB[G/9BV?#'D^Q1K7',^@2(V>/\NQ1 MY>&C/>@FX_F[.N8T54NL#4SCH:1C< _1W$/VX)Y*66TJ*&'4OE;:IS:!Q6TB5&]IJC-HYT M[GZO\E1LQ/A,/2PL=R19QB)_0+;\M'P@^4H]AMO3P_.GF;]0+BM1"D+V+*?V MNT.963Q_0#A_(Y*%>L;V*1$BB=3+.:-3QK,!\OOG)!%O;[(%RL>T)_\!4$L# M!!0 ( !:H"%>;>F'<9@0 *\9 9 >&PO=V]R:W-H965TNP D'<;@_#'ACKVA8B MB1Y)Q^E^_4A*D2V9$9*515YB?9Q[R'O/U8E(3?:4W?,-@$"/15[RJ;,18GOI MNGRY@8+P"[J%4MY94580(4_9VN5;!B35047N^IX7N07)2FJ".YMLR1H6(+YL;Y@\@Y8[+FA1!\L9%%E9_9+'NA!' 9+''.#7 7XW('PF(*@#@I>. M$-8!X4M'&-0!.G6WRET7+B:"S":,[A%3:,FF#G3U=;2L5U:J1ED()N]F,D[, M%H(N[\^O9:E3-*>%[#].M(+G:"&;,MWE@.@*:1@RP))'=0SH?0R"9#G_( ._ M+&+T_MT'] YE)?J\H3M.RI1/7"'GJT9UE_7* M$32=$VB^X+G.V1 &YW>Z)6[(5VD> ETQ1LHUJ..SI]9(D50?S5"F1R# M!RAW8'2J7H;7]J)-LM@F66*)K"5#U,@0O;&A1#9%M$D6VR1++)&U1!PV(@Z_ MIZ%4Y(/CYWOD=?SD%#/P.IC8A/$[7G**P5[@FZUDU*0_ZDU_07+@NC_E:_<] MB*Q?U.PM(\!=0S& 1KCC%K$!)%]0.N\ZB0DU] *SJ>"C11KNK<*MK"QARXWN MU52^IN1TJ[K8F'(OU6O[TBI;;)4ML<76%L4_B.*_L5A*8M[%UG?[#+!R5,?A(.NRYR"HF'8=1D#Z,@^ZF*=@G!T9$7M(AR6@KA_ M+?@+E,!(KKN5I$569EPPHO;QC#GWDKVZ-VVRQ5;9$EML;5D.BU,\>&N;L;JX MM^>\#[0 M5Y\R/A&VSDJ.7]%J7@Z M40,TWVAF_P%02P,$% @ %J@(5])P-7&L @ Z < !D !X;"]W;W)K M&ULK55M;YLP$/XK%JNF5EH+ 9I,&4%*0J9U4J6J M+]N':1\<.()58S/;)-F_GVT(2SJ:55N_@.]\SW.^._LNVG#Q* L A;8E97+B M%$I58]>5:0$EEA>\ J9W-F"]0E*PIH_WK9YV -HGGZ WP+\IX#P&4#0 H*7>@A;0/A2 M#YW*GA-XE&J?B*Y;R$M ] MWH)$YVB:9<04$%-TQ9I;:,IYFH#"A,HS;?)PEZ#3DS-T@@A#]P6O)6:9C%RE M3V,XW;3U/&L\^\]X#M U9ZJ0:,$RR'KPR7'\\ C>U5GH4N'O4C'SCQ)^KMD% M"KQWR/?\H.<\\Y?#_;YP_L_[XI^]'R0CZ.Y%8/F"O]X+E!"94BYK >C;="F5 MT(_[>U^]&\:PG]$TO+&L< H31WA+]FN2):])MG@ELH.R MA%U9PF/L\>D,&.1$H5SP\@Q5@J^);=GZK>KW:&NFS%ONJT]#/;349GZLXW,_ M'$7N>C_O?QKY03@\-$IZF$;>X-!HT<-T.? [HR9^=Z]UE2!6=F9(E/*:J>:V M=MIN+$UM-WZBGPW&\T&//M%CK)DZO^F;&7B-Q8HPB2CDVI5W,=*=531SI1$4 MKVSC7'*EV[!=%GH4@S &>C_G7.T$XZ ;[O$O4$L#!!0 ( !:H"%&PO=V]R:W-H965TMPWZ M8HO4.8>:5!:VYSB17>*<6K.)GGOBLPFK99%3\L21J,L2\[_FI&"'J>5:QXF/ M^2Z3:L*>32J\(VLBGZLG#B.[4TGSDE"1,XHXV4ZM1_=A%2N\!OR6DX/H72,5 MR8:QSVKP4SJU'+4A4I!$*@4,?WNR($6AA& ;?[::5K>D(O:OC^KO=.P0RP8+ MLF#%ISR5V=2*+922+:X+^9$=?B1M/*'22U@A]"\ZM%C'0DDM)"M;,NR@S&GS MC[^T/O0(H&,F>"W!&Q*"5PA^2_ O72%H"<&E*X0M08=N-[%KXY98XMF$LP/B M"@UJZD*[K]G@5TY5GJPEA[LY\.3L%TC%]TP(]$0X6F>8$W2'UI"-:5T0Q+9H MPCSWS@K^7--[Y#NWR',\W["?Q>5TSQ3.?UM]]:]7/S'# M[Q+.UWK^*WHKS&E.=_UT^?UQ(R2'DO&'Z6$W!Q/['W?6 ,L\/UP %L:8( :.:>PE0$6C:,HZ& G889=F.'9,#_I4X.D=WA/ M.!R"B-;E!K(0REK"RA(*7%N/:@%U#8I0HFL?9"NBK4.H KQ&W:KS"4KA=7ZD MW9CL:W84]B(9QX$7#-PSH$(_&@_,,Z!&X\ =>&?2S<:V&!$ M!>' !B/*'UBZ,J)&OMF&N+,A_L@E]64&WQ.$*P#%,OL*4$L# M!!0 ( !:H"%<1B>[,!00 ,D5 9 >&PO=V]R:W-H965T>4)]G3/^(/8 $CTF&=4S*R-E-MKVQ;) M!G(L+M@6J'JR8CS'4@WYVA9;#C@MA?+,]AQG;.>84"N5:3Q-W9+V1>L(.IUN\AB7(/[8+KD9V0TE)#E001A&'UQ%ZQYI5^X9>]"##^G,PC)1_J)] MO=:Q4%((R?):6%F0$UI=\6,=B): XO0+>+6 =RPP>D' KP7\\\M$G1N5&&4:553WRT;#\>$#>5A%NPNP]A?G6&P3^6M + MY#L_(,_Q_!Y[YN>+>WWN_#_M\7_6W@F&W]2<7_+\%W@W5))4%X5J$6@)2<&) M)*>J*,:[ UV*+$YA9JL4*X#NPPN^_ M<\?.3WT),@F+3,)B0[!.*D=-*D=#]+#='9*J.\"A.]3O\COU,E>W[_O25&D( M2@WZ?VT7NH$_&DWM73O^SU=Y(]\==U=%9['B4ZQ.*((F%,%@*):2)0^(;77! M"J1B@N+E8M'G\"#GM75I$A:9A,6&8)UDC)MDC-]$BQF;3*5)6&02%AN"=5(Y M:5(Y^>8M9O+LA9_XOGO487H6>?K_KM-@SB'%)TB=,%PV8;@<#,,=",E)HC^D M1-EI"DID[Z?1(.>U-6D2%IF$Q89@G61<-A/MYR G&_>8&H5[5?^TG']HP[3LRH()D>KHK-8\2E6-QBM[: [_!53N7 U^69H% N%E16)P;-;'/N>%.>MAW-W[K7<[=G/M+GE.51V %?'7)^PGQ- MU%8L@Y52Y5Q,E*V\.C>L!I)MRX.Q>R8ER\O;#> 4N%Z@GJ^8ZG/U0"MH3F_# MKU!+ P04 " 6J A7K&Y1X+@% "%*@ &0 'AL+W=O-);,^]WQ_C0?KIQM&?\FUI1*]!1'B;CH MK:7)SSQYH@ZS%7R'=BIW/2'?EGK%O^N':O^A9.B(:T974 M"*+^/-(%C2)-4G%\+Z"]TJRSJO.W!-!%RSZ._3E^J(W[2&?!B2- MY&>V_9T6'1IIWHI%(OL7;?.V8[N'5JF0+"Z,501QF.1_R5.1B!T#^Y"!71C8 M>P9X>L!@4!@,CO4P+ R&QQJ,"H/1L0;CPF"H9*$D?B MWJ$P05_6+!4D\<6L+Y5WS>BO"D]7N2?[@*_??6B):V'&W!*N,+C !/+77_!D M^EL+QSD^'-L0C@O3*^^GHZDE?5".MT'&'1P<;T)0>H*R<7>"'"I6/-QD0^V? M&]4674L:BW_;AE<.'K:#]0Q\+C9D12]Z:HH5E#_2WEQI,;;:M%A PAQ(F L) M\X!@-:F'I=1#$WW^:4.YFD22!Q3EDTR0RI13/8N%<1JC6/^U/B52S3H; M\JQ6+"F0G](V^7-GX\R97B\?Y_9T,CJ;]1]W=36&U%572)A[5/P>D,N:8*-2 ML)%1L"],ZY")A59,R-9)/D>,=KHQM:P]$8QNNHHP:N0-#_8]NLVH%&ZOD=5Q+:.<1D12'TF&1-6"[4TQ;0F> M-%5OY-<84M?\-AWN)W?2R-NHD=LF!1]*[;1,[=28VL7ES;7WZ?.?UY?H/_0I M",(5S=?AMK0945U76TB8 PES(6$>$*PF[EDI[ME;;:S.(*6&A#F0,!<2Y@'! M:E)CJSJT6>9),KW/)T<]"[8>Q8SV737]032C8;Z7:YM^'=!(7%":!T6KJ[AS M],;&O%UR2A +T(;K=4P^JUG9<'R\,M,Z:XJ;VX#1V)K4ER$'U*D+2O.@:'7Y M[$H^^[@?89BL6$S5%F5%P\?6TL:5&=59.TB: TIS"]JAC4NA')#+NG)5#0(; MS[WS.\X"M5SFU:[E1FTG!?I"28R6:2A;=T-F8&?]0*L/H#07E.9!T>I"5Q4( M/'RK31&&//PO0&D.*,T%I7E0M+KB50D#FVL8>^?Q$Y2?$P-UC$PD)RO9JK69 M:5OHF1+>MKU9F$T["PM)MJMQ@<^GF-E>G50'("LL"E.: TEQ0F@=%JRM:%8SP],W6 M3] "$BC- :6YH#0/BE97O*HB86/EXI7KIYF)LW6F55;0:A$HS7UMISRH,.K_ MJ5W5AFQS->:6/!V:A:A6W0FA$HS0&E MN: T#XI65[PJ+=GFTM*K9N$?,+'A%&,V[2PL:$'I]=WRH *IJUB5F6QSF:FA MHCJNT*TZKQRJVO^ -S8("%I1 J6YK^Z5!Q5'KE]_YY9<3/E#=I]1J)]4FLC\ M E/YMKPS>9G=%-Q[?X7/'=SRWL7G7GXCLL+G%S1O"7\($Z'&0:!<61\GZGC- M\SN/^8-DF^R.WCV3DL79QS4E/N6Z@?H^8$R^/&@'Y&UL MK59M3]LP$/XK5H8F)@V2)FUA71N)OJ Q#0W1L7V8]L%MKHV%8V>VT[)_O[.3 MAA9"01M?$MNYY[F[Q_9=^FNI;G4*8,A=QH4>>*DQ><_W]3R%C.ICF8/ +PNI M,FIPJI:^SA70Q($R[H=!T/4SRH07]]W:E8K[LC"<";A21!=91M6?(7"Y'G@M M;[-PS9:IL0M^W,_I$J9@;O(KA3._9DE8!D(S*8B"Q< [:_4F'6OO#+XS6.NM M,;&9S*2\M9.+9. %-B#@,#>6@>)K!2/@W!)A&+\K3J]V:8';XPW[NF1?:R*P"8P09$^6; MWE4Z; &0IQD05H#P(:#]!""J -%+/;0K0/NE'CH5P*7NE[D[X<;4T+BOY)HH M:XUL=N#4=VC4BPE[3J9&X5>&.!-_ 519DR,R+?*< YX 0SD949V2'!.W) F"#?4EEH*A+= M]PW&:[WZ\RJV81E;^$1L$;F4PJ2:3$0"20-^O!_?W8/W4:=:K' CUC#<2_BY M$,'3>G\G_?)/WO?$2.J3T[D^*+])^?GV4P;A??]5],& MEQ3M9@I; WLZIW,8>%CD-*@5>/';-ZUN\+%)W=25R';VH5WO0WL? M>^SN:DY90O"F$EE?3&[WAW!&9XPSPZ#Q I;474=M6\HJ;G5/NGU_M:U[DU&G MM6LT?FP4A5&X:S1Y;!1^.+UGVLF_4^??V9N_:VU';:UH/U8:LW:C6LC['?E^WYGK[\6;BD:LF$1KT6 MZ"HX/L%H5=F RXF1N>LP,VFP7[EABO\LH*P!?E](:383ZZ#^"XK_ E!+ P04 M " 6J A7?E/_MUT# >"@ &0 'AL+W=O%D&;JY=:65[YOTAP* M9BY4"1+?+)4NF,6A7OFFU,"RVJD0/@V"V"\8EUXRJ>=N=3)1E15Q8RP+9F"FQ#>>V7SJC3V2P9)5PMZIS=_0QA,YO50)4_^236L;>"2M MC%5%ZXP$!9?-/[MO\[#E0.-G'&CK0(]U&+0.@SK0AJP.ZX99EDRTVA#MK%'- M/=2YJ;TQ&B[=*LZMQK<<_6SR$3 'AIR3>566 G!]+!/DF@DF4R#SNI ^R*9: M7-KO0# +&;&*?"I!XZ17U*7A,NR>=<58;)S$Q\ MB\SNRW[:\ETW?/09OG\J>4$&P1FA 1WTN,\.N]] BNYA[4YWW7W,5)U>T$8UK4==%UDE(1P&NWGH[ ML!ZKX7 4=58[Q,..>'B8V.:@<=]HC85,!&<++KCET,O92$5;!/%H1/

XP& M]!G*J*.,CJ"42IX?21H]@0C'PVBXA_K4BH:4AOVL<<<:'V3]K%Q#4'N5\ )O M_&1M:41IO,?;8S6*AG$_[ZCC'1WD_58W;NQ0;(W(*RQ:<(?9+W0+NB GV)4> M@&ESVH=_^ M1XTE"4BAI$C)M4 M55AHN(K0%W*C%X9;BQ%BKUDM0-[V<%>'MEEZNYZ1CZVQ?5P1F;-_C@C MZO%6&U^?2]W?WUMTM%@+0W_0WYAG?YE><6FP7)#^K''"]PH)T!OE\J M91\'[H[070F3_P%02P,$% @ %J@(5ZCJ(A87 P '@L !D !X;"]W M;W)K&ULK99K3]LP%(;_BI6AB4E [I>R-A*TFL8$ M&N*R?9CVP6U/&XLDSFRGA7\_VPFAEY!.T;XT<>SW^'F/:_L,UY0]\01 H.2R9T%9AH5LLJ7)"P9XKD59:CJ6%9@9)KD1#_6W M6Q8/:2E2DL,M0[S,,LQ>+B&EZY%A&Z\?[L@R$>J#&0\+O(1[$(_%+9,MLXDR M)QGDG- <,5B,C O[?&QK@1[Q@\":;[PC965*Z9-J7,U'AJ6(((694"&P?*Q@ M#&FJ(DF./W50HYE3"3??7Z-_T>:EF2GF,*;I3S(7R@"Z)GA*TJK[> ("DY1_DJK'^PDZ/OJ$CA#)T4-"2X[S.1^: M0J*I"0_[7>;HRJ$UQY";;]S7N 9C RYOSBP%1CQQP]V8'UN\_>? M@FVY=1NW;E?T6.7\1.Y)M>O5DG/RC#*:BZ1U(:M8@8ZE#HE5[/F1/317FW8Z M)^QIQVOL>(?L>&W@E\,W1/ M\* !#PZ!!VW@P1ZXZWJ[&>\,W1,\;,##0^!A&WBX!^Z$MK4#WAFZ)WC4@$>' MP",DCUHD$I"W]T( :_,1[?D(;>5XRT?G3#U]#!H?@TX?#U3@%*7ZCBGPBZP/ M1.NA,]A?D"CT!SM..N?JZ<2VWFY2J]/+-7!^CJZRHA0P1U>Y7!/@HO4NM/;L MG+J^N[NEN^?KZV>C,K /KTTKOKUW!3B^HXZ ;?R68:'OO0VKN,R-XD55CC>8 M+4G.Y9]B(77662C3Q*IBK&H(6NAZ9DJ%K([T:R(+6&!J@.Q?4"I>&ZI$:DKB M^"]02P,$% @ %J@(5TM2I7I^ P \@X !D !X;"]W;W)K&ULM9=K;]LV%(;_RH%6#"V061??,UM 8JU;B@0+$G3[,.P# M(QW;1"32(RF[ _;C>T@IJMTI0@VH^1"+E_IGO46T<"G(A=ZZ6V- MV5WZODZW6# ]D#L45+*6JF"&DFKCZYU"ECE1D?M1$$S\@G'AQ0N7=Z_BA2Q- MS@7>*]!E43#U[S7F\K#T0N\EXX%OML9F^/%BQS;XB.;C[EY1RF]<,EZ@T%P* M4+A>>E?A91(&5N!J_,'QH(^^P0[E2X0YIL9:,/K9XPKSW#I1 M/_ZI3;VF32L\_GYQ?^\&3X-Y8AI7,O^39V:[]&8>9+AF96X>Y.$WK Z;N!!6FHCBUI,/2BXJ'[9IQK$D2 XRC)N)XCE<".J96:GZVV"AO%/OF';P! M+N".YSE5T O?4.]L&WY:]V15]21ZI2<3N*.VMQI^$1EF+?JD6Q]&'08^86G8 M1"]LKJ-.QP^E&$ XO8 HB,*V 7V#?!@X^;!M/-WR!%.2ATX>=(QFV,STT/D- MOV&FK_XWTW_=4G6X,5CHOUOZ>EUYC]J][>%TJ7T2X[^%7)=RSEA!;V*6A=A)9P<;:7QO-D[%89.[W,Q]&1V@F'68)AU M8OB=GI]P7ZIT2T\O.%IH;6 ZKOR M[6[Q7-:UV_$Q$4Y/CXFDKQ8KAOY1D%"@VKA@2]/3I12FBA>:W":@NW)AC/^E M>A4-TBV^X4)#CFN2!H,I76^J"K"JA)$[%W(\24,!C/ND^SM#92M0^5I*\Y*P M#31A;OP94$L#!!0 ( !:H"%=F)Q/>!@, ,\* 9 >&PO=V]R:W-H M965T)5)5? MLJEL_2N+1(72(JO!N(*,\>I/M[4.>P#D:0>X-QOLG\#;&WXC@[D08NR<)OQ:\0SSG/7$= MUVM9S^3E<+,V.\$H^[QF^.6@F :\"O=L3BORX7B@M\5#_ M;,MVQ==KYS,7W4#E-(*1A3>9 KD&*WCWINL[G]JD/B=9>$ZRZ9G(#I+2:Y+2 M.\4>S*D&0C79)"Q*B$Z 1"++*7_$NT#CVZ$([ YRA&=#LD5ASFM;MDXZ>FVV MSDD65F3=ZJHR#]PZ<#H.'HGU?AK.Y/(@#?TF#?V3:;BE6Y85V8'&A&:BX+I- MZI-DKY7ZG&1A1>;O*>T[CO-$Z3-Y/%#:;Y3V_Z(T;FO&5X=2PQ;K(P5M6OM' M$?4=YRBFR;&9WV(6'IMUG1:[:8N==VA716_OO= 9R%59&BD,#G=.=34WHTWU M=5T6'4_&Q]W!I-LR'F*U5A57?^BK4N^6RA7CBJ2P1%=.YPK3*JORJ>IHD9?U MP4)HK#;*9H(5)TAC@/-+(?2N8QPT-6SP&U!+ P04 " 6J A7ON8M)5D# M ":%@ #0 'AL+W-T>6QED4O7R!ZT8$#E78PEB!Y68)]ZICTU8ND]RACPKUM MX;70[XBIAWC:\DX1VE7'FV^#"1V,'/G)G1U^9X]$%Y'8%G#TL"G683]7JZD6W3&FJ:3L9U0']3S6EORB:OT@U*_JC, MI[D=CJS[<&NQ6\UROJC[B[PU@*E'N#HM2['\*/A4%LP-_L4)AWVZX@4SI?F3 MS0:E,K$!IDGPR+3AD\W(3TW+>[8PJW):Y+CG[A%Z_KOS/&62:2HV3=O:/^19 M?K7C^.I?6:Y_578->STV.X=#-WEY#":38S!Y%#79.P:3Z>&;C(_ 8[/#/723 MT3&8[!ZDR;#94VYL7+>VK6TT@-># ?D&KQMBG308S[DP7#:]&<\R)I_M7JV\ MH6/[XKVE;Z_/6$[GPMRWX("LVU]9QN=%VEYU"Q/17+5N?X'AV:WPZMW$YN(R M8PN6C9JNGH[K9F ;-FMS &$7N:D//X)Q'.9' ,/R8 XPCF-A>?ZG\?30\3@, M\];S(CV4TT,YCN5#1O4'R^/GI/;PCS1-XSA)L!D=C;P.1MB\)0G\^=4P;\# M\D"F/YMK?+7Q"ME?!]B:[JL0;*1X)6(CQ><:$/^\ 2--_:N-Y0$&M@I8[4!^ M?QZH*3\GCF%5,6_8'8PC:8HA4(O^&DT29'82^/C7![M+XCA-_0A@?@=QC"%P M-^((Y@ \8$@=1N'I.A>O_1@]_ 5!+ P04 " 6J A7EXJ[', M 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D! M5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]I MSI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\= MQ_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( !:H M"%>R@EP__00 'TH / >&PO=V]R:V)O;VLN>&ULQ9I=;^(X%$#_BL73 M[$,7R M7G>:/W,ON>9LL/.WKGBNMNUR5[DW/ZI"Z%@SU:;G#O8-+NN+8S@ MJ=T+X?*L&_1Z@V[.I>KY%6;F0F MW=NP4__/1(?E4LE<_A#IL-/K,+O7KW]I(W]HY7BV2HS.LF&G?]CQ)(R3R4GQ MJH)<\XVM2QS?_,T!9-@9]*#"K336U4?4]7-@?!%P\&&K=/I>9DZ8"7?BF]%E M(=6NJ@;NHNO=1AV'X^\AB-?FOX11;[L7X1A2[X3U4W!56;IX08=D'GA,M<2=IA96C,2\BSFD^E\-9TP^+=:/,PF MHS5LW(T>1O/QE'F0 0(9M CY3^!!A@ADV KD:@T_C].Y!QDAD%&+D(U(Q@AD MW"9DZ$$.$,A!FY"1!_D9@?Q,"SD1-C&RJ,J9WK*[TDHEK/7@OB!P7VCA5F6> M<_-6@:WD3DDXC2O'1DFB2^6D!_D5@?Q*"WG/I6%//"L%>Q3P MWKM'BS?*,OW*52(8G,[&1J32L0=MK6@@HH(A-LP=SVK 6LYLK/-"JX\AQ-S2 M)Y;+*/FWA(O6Y3X3II(^L4MFD!6I7751-H*V; 8+TT>?V!\3L7%LL3YZL[;D5:/V)"V?H@GP^319_8%C.5Z%RP-?_>?#$Q-_2)Y3 7 MAZZ"+2$C7>VY::2DF!CZQ&9X@)ZV&2?, 'UB!<#SE$M7=_N,J^KY CNIG5") M;$ &F @"8A%,\R+3;T*P.Z'$%B2PA%[7A\,4$! K8*8.IU5IR&BC2\>^";TS MO-C+A(V,CXF.,HA-L.1O[*5^'>K3*VE-I$TR76G?A\34$)"KPF_L/?[8#,TY(;)Q+ M*==I($/,/2&Q>TZSG+.1Q+P3$GOGD.Z.ZJGX<@(74XAEL]IFO;> Y50HK<^)B:?B%@^ MYS#K_AP.Y)F_RA=A\HG(9\E.,:?62:@)DLR1CXG))R)?56E.@C:#.?,Q,?E$ MU.LKEQ+TT^X2DT]$+!\$LWJ3_"5)3#YQ6\.="K.Y]K< M^<>UFABS4$QLH5^8J[(HLGI@ :!C;O?L'M)Y'Q.S4$QLH?.8O[(Z'Q.S4/R_ MK.4 YB-WI8%FAPT8 R\*8>#@1J-C%HK;7.1A5_XW)YB%!FTL\_Q^HWQ,S$*# MPY=O]<'V]B:%JI1(YW )"^4)SY*E8=7/874^BJL%N&V996,H6Z@'S=/CUW/' M+_]N?P)02P,$% @ %J@(5_5)DLP! @ 7B0 !H !X;"]?]"2J,T(%XO*+P2<$/#SG0S?M^U/9[8>R^#@>3F75[*9I M^)526>_RL2LW_9!/YR.;?CQVTWDY;M/0K=^Z;4ZZ7+9I_#ZC>7SX/G/Q\CGD M_YG8;S;[=?[=K_\<\VGZQ^#TWH]O99?SU"Q>NG&;IU63/@[7W25=-G)SGMPL MGEY7S?CT*DVJ':00I/6##(*L?I!#D-@^_I!LD09EP1),ZP)M!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L( MY!:D6PCL%L1;"/16U%L)]%;46PGTUMG#-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK M@=Z*>BN!WHIZ*X'>BGHK@=Z&>AN!WH9Z&X'>AGH;@=XV>UE"H+>AWD:@MZ'> M1J"WH=Y&H+>AWD:@MZ'>1J"WH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@M\]> M=A/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH M=Q#H':AW$.@=LX^5!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMS^I M=YD^#[E<>[[6>/V?I'HZGYNOE[\LOW;.;L(%YP2_$SW^!5!+ P04 " 6 MJ A7UDS DN ! #C(P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0 M!=!?B;)%C>M7>8BR ;;0!3]@D@F-FL26;:#\/4X*E4"EHBH2=].HM3UWXI'. MJITZ_1P:V\]S3VW(L^O-QB%KGAOGVJ8T,:VSE[[Z MEC+Y2"C2R7%/6#8NG*0-.=N9,*S\'/!Q[OZ%O&\JRA;&QSO3I5ULW;(0WUH* MQ?X2.WJT==V45-GRN4M'BN \F2HLB6+7%INB)_N38[IAVGSRH_/',OL"T\Z% MMRZDB7DZ/.YS),/IB4N%R,=F_RMN$U/IH]^/AFE75/TR.UWOJ_6K<1Z!C8_C M[_CKC+?U#^Q#@/0A0?I0('UHD#YF('V<@O1Q!M+'.4@??(K2"(JH'(54CF(J M1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$B MJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:% M(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL,Q19 M9_\IZZ.UJS^.'Y]%9YK^,Y^-_^VY>@=02P$"% ,4 " 6J A7!T%-8H$ M "Q $ @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 M Q0 ( !:H"%>#+P C[P "L" 1 " :\ !D;V-0 M97)PC$ 8 )PG 3 M " &UL4$L! A0#% @ M%J@(5[DLV5;O!0 P!\ !@ ("!#@@ 'AL+W=O-P6OW2P, &@+ 8 " @0(? !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ %J@(5S"M@XK3!P G"$ !@ ("! MJRL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%J@(5\8"<%^H! #PL !D ("!-E 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %J@(5\JI=>\X#@ EBX !D M ("!6'( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ %J@(5U.6CI6?!P A14 !D ("!@8< 'AL M+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ %J@( M5_VB<7[! @ - 8 !D ("!"Z( 'AL+W=O&PO=V]R:W-H965TG !X;"]W;W)K M&UL4$L! A0#% @ %J@(5V:_$!CQ$0 #CD M !D ("!,JH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ %J@(5W6>$ZO4 @ <@8 !D M ("!;<( 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ %J@(5R]R,=DM!@ G1 !D ("!0,X 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ %J@(5WJ> M=$S9 @ ? D !D ("!U-P 'AL+W=O&PO=V]R:W-H965TI5X=IAP, ",0 9 " @8OB !X;"]W;W)K&UL4$L! A0#% @ %J@(5X4A;HJ9 P N1 !D M ("!2>8 'AL+W=O;L8" !%!@ &0 @($9Z@ >&PO M=V]R:W-H965T4--\&70, M !P+ 9 " @1;M !X;"]W;W)K&UL4$L! A0#% @ %J@(5^GU J;7 P YQ$ !D ("! MJO 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ %J@(5X,M5JM$ P M D !D ("!0/L 'AL+W=O&UL4$L! A0#% @ %J@(5]WW(PHX M P +0X !D ("!C@D! 'AL+W=O&PO=V]R:W-H965TG/I[,BPP -^5 9 " @

&UL4$L! A0#% @ %J@(5V\[)40R$ B]\ !D M ("!CAP! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ %J@(5YMZ8=QF! KQD !D ("!PCD! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M%J@(5Q&)[LP%! R14 !D ("! D4! 'AL+W=O&UL4$L! A0#% @ %J@(5WY3_[== P M'@H !D ("!7%(! 'AL+W=O"P &0 @('P M50$ >&PO=V]R:W-H965T&UL4$L! A0#% @ %J@(5V8G$]X& P SPH !D M ("!\UP! 'AL+W=O&PO7BKL

R@EP__00 'TH / M " 9UD 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " 6 MJ A7]4F2S $" !>) &@ @ '':0$ >&PO7W)E;',O=V]R M:V)O;VLN>&UL+G)E;'-02P$"% ,4 " 6J A7UDS DN ! #C(P $P M @ $ ; $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 10!% + -H2 1;@$ ! end XML 75 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 76 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 77 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 222 297 1 false 70 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.couponsinc.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - Description of Business Sheet http://www.couponsinc.com/role/DescriptionofBusiness Description of Business Notes 8 false false R9.htm 0000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.couponsinc.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value Measurements Sheet http://www.couponsinc.com/role/FairValueMeasurements Fair Value Measurements Notes 10 false false R11.htm 0000011 - Disclosure - Allowance for Credit Losses Sheet http://www.couponsinc.com/role/AllowanceforCreditLosses Allowance for Credit Losses Notes 11 false false R12.htm 0000012 - Disclosure - Balance Sheet Components Sheet http://www.couponsinc.com/role/BalanceSheetComponents Balance Sheet Components Notes 12 false false R13.htm 0000013 - Disclosure - Acquisitions Sheet http://www.couponsinc.com/role/Acquisitions Acquisitions Notes 13 false false R14.htm 0000014 - Disclosure - Intangible Assets Sheet http://www.couponsinc.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 0000015 - Disclosure - Debt Obligations Sheet http://www.couponsinc.com/role/DebtObligations Debt Obligations Notes 15 false false R16.htm 0000016 - Disclosure - Stock-Based Compensation Sheet http://www.couponsinc.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 0000017 - Disclosure - Income Taxes Sheet http://www.couponsinc.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000018 - Disclosure - Net Loss Per Share Sheet http://www.couponsinc.com/role/NetLossPerShare Net Loss Per Share Notes 18 false false R19.htm 0000019 - Disclosure - Leases Sheet http://www.couponsinc.com/role/Leases Leases Notes 19 false false R20.htm 0000020 - Disclosure - Commitments and Contingencies Sheet http://www.couponsinc.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 0000021 - Disclosure - Employee Benefit Plan Sheet http://www.couponsinc.com/role/EmployeeBenefitPlan Employee Benefit Plan Notes 21 false false R22.htm 0000022 - Disclosure - Information About Geographic Areas Sheet http://www.couponsinc.com/role/InformationAboutGeographicAreas Information About Geographic Areas Notes 22 false false R23.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 23 false false R24.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 24 false false R25.htm 9954701 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.couponsinc.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 9954702 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.couponsinc.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 9954703 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.couponsinc.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.couponsinc.com/role/FairValueMeasurements 27 false false R28.htm 9954704 - Disclosure - Allowance for Credit Losses (Tables) Sheet http://www.couponsinc.com/role/AllowanceforCreditLossesTables Allowance for Credit Losses (Tables) Tables http://www.couponsinc.com/role/AllowanceforCreditLosses 28 false false R29.htm 9954705 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.couponsinc.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.couponsinc.com/role/BalanceSheetComponents 29 false false R30.htm 9954706 - Disclosure - Intangible Assets (Tables) Sheet http://www.couponsinc.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.couponsinc.com/role/IntangibleAssets 30 false false R31.htm 9954707 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.couponsinc.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.couponsinc.com/role/StockBasedCompensation 31 false false R32.htm 9954708 - Disclosure - Net Loss Per Share (Tables) Sheet http://www.couponsinc.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://www.couponsinc.com/role/NetLossPerShare 32 false false R33.htm 9954709 - Disclosure - Leases (Tables) Sheet http://www.couponsinc.com/role/LeasesTables Leases (Tables) Tables http://www.couponsinc.com/role/Leases 33 false false R34.htm 9954710 - Disclosure - Description of Business (Details) Sheet http://www.couponsinc.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://www.couponsinc.com/role/DescriptionofBusiness 34 false false R35.htm 9954711 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 35 false false R36.htm 9954712 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenues Disaggregated by Type of Services (Details) Sheet http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesDisaggregatedbyTypeofServicesDetails Summary of Significant Accounting Policies - Schedule of Revenues Disaggregated by Type of Services (Details) Details 36 false false R37.htm 9954713 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 37 false false R38.htm 9954714 - Disclosure - Fair Value Measurements - Schedule of Changes in Contingent Consideration (Details) Sheet http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails Fair Value Measurements - Schedule of Changes in Contingent Consideration (Details) Details 38 false false R39.htm 9954715 - Disclosure - Allowance for Credit Losses - Schedule of Activity in Allowance for Credit Losses (Details) Sheet http://www.couponsinc.com/role/AllowanceforCreditLossesScheduleofActivityinAllowanceforCreditLossesDetails Allowance for Credit Losses - Schedule of Activity in Allowance for Credit Losses (Details) Details 39 false false R40.htm 9954716 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details) Sheet http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails Balance Sheet Components - Property and Equipment, Net (Details) Details 40 false false R41.htm 9954717 - Disclosure - Balance Sheet Components - Additional Information (Details) Sheet http://www.couponsinc.com/role/BalanceSheetComponentsAdditionalInformationDetails Balance Sheet Components - Additional Information (Details) Details 41 false false R42.htm 9954718 - Disclosure - Balance Sheet Components - Accrued Compensation and Benefits (Details) Sheet http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails Balance Sheet Components - Accrued Compensation and Benefits (Details) Details 42 false false R43.htm 9954719 - Disclosure - Balance Sheet Components - Other Current Liabilities (Details) Sheet http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails Balance Sheet Components - Other Current Liabilities (Details) Details 43 false false R44.htm 9954720 - Disclosure - Acquisitions (Details) Sheet http://www.couponsinc.com/role/AcquisitionsDetails Acquisitions (Details) Details http://www.couponsinc.com/role/Acquisitions 44 false false R45.htm 9954721 - Disclosure - Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization for Intangible Assets Intangible Assets (Details) Sheet http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization for Intangible Assets Intangible Assets (Details) Details 45 false false R46.htm 9954722 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.couponsinc.com/role/IntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 46 false false R47.htm 9954723 - Disclosure - Intangible Assets - Estimated Amortization of Intangible Assets (Details) Sheet http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails Intangible Assets - Estimated Amortization of Intangible Assets (Details) Details 47 false false R48.htm 9954724 - Disclosure - Debt Obligations - Additional Information (Details) Sheet http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails Debt Obligations - Additional Information (Details) Details 48 false false R49.htm 9954725 - Disclosure - Stock-Based Compensation - Additional Information (Details) Sheet http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails Stock-Based Compensation - Additional Information (Details) Details 49 false false R50.htm 9954726 - Disclosure - Stock-Based Compensation - Schedule of Assumptions Used to Estimate the Fair Value of Stock Options and Employee Stock Purchase Plan (Details) Sheet http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails Stock-Based Compensation - Schedule of Assumptions Used to Estimate the Fair Value of Stock Options and Employee Stock Purchase Plan (Details) Details 50 false false R51.htm 9954727 - Disclosure - Stock-Based Compensation - Schedule of Stock Option and Restricted Stock Units Award Activity (Details) Sheet http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails Stock-Based Compensation - Schedule of Stock Option and Restricted Stock Units Award Activity (Details) Details 51 false false R52.htm 9954728 - Disclosure - Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details) Sheet http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details) Details 52 false false R53.htm 9954729 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.couponsinc.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 53 false false R54.htm 9954730 - Disclosure - Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) Sheet http://www.couponsinc.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details) Details 54 false false R55.htm 9954731 - Disclosure - Net Loss Per Share - Schedule of Outstanding Common Equivalent Shares Excluded from Computation of Diluted Net Loss Per Share (Details) Sheet http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Outstanding Common Equivalent Shares Excluded from Computation of Diluted Net Loss Per Share (Details) Details 55 false false R56.htm 9954732 - Disclosure - Leases - Additional Information (Details) Sheet http://www.couponsinc.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 56 false false R57.htm 9954733 - Disclosure - Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) Sheet http://www.couponsinc.com/role/LeasesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails Leases - Supplemental Cash Flow Information Related to Operating Leases (Details) Details 57 false false R58.htm 9954734 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Operating Leases (Details) Sheet http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails Leases - Supplemental Balance Sheet Information Related to Operating Leases (Details) Details 58 false false R59.htm 9954735 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) Sheet http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails Leases - Maturities of Operating Lease Liabilities (Details) Details 59 false false R60.htm 9954736 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 60 false false R61.htm 9954737 - Disclosure - Employee Benefit Plan - Additional Information (Details) Sheet http://www.couponsinc.com/role/EmployeeBenefitPlanAdditionalInformationDetails Employee Benefit Plan - Additional Information (Details) Details 61 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: quot:LesseeOperatingSubleaseTerm - quot-20230630.htm 4 quot-20230630.htm quot-20230630.xsd quot-20230630_cal.xml quot-20230630_def.xml quot-20230630_lab.xml quot-20230630_pre.xml quot-20230630x10qexx101.htm quot-20230630x10qexx311.htm quot-20230630x10qexx312.htm quot-20230630x10qexx321.htm quot-20230630x10qexx322.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 80 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "quot-20230630.htm": { "axisCustom": 2, "axisStandard": 24, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 737, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 222, "dts": { "calculationLink": { "local": [ "quot-20230630_cal.xml" ] }, "definitionLink": { "local": [ "quot-20230630_def.xml" ] }, "inline": { "local": [ "quot-20230630.htm" ] }, "labelLink": { "local": [ "quot-20230630_lab.xml" ] }, "presentationLink": { "local": [ "quot-20230630_pre.xml" ] }, "schema": { "local": [ "quot-20230630.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", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] } }, "elementCount": 572, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 4, "http://www.couponsinc.com/20230630": 1, "http://xbrl.sec.gov/dei/2023": 5, "total": 10 }, "keyCustom": 31, "keyStandard": 266, "memberCustom": 31, "memberStandard": 37, "nsprefix": "quot", "nsuri": "http://www.couponsinc.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.couponsinc.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "10", "role": "http://www.couponsinc.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Allowance for Credit Losses", "menuCat": "Notes", "order": "11", "role": "http://www.couponsinc.com/role/AllowanceforCreditLosses", "shortName": "Allowance for Credit Losses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "12", "role": "http://www.couponsinc.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Acquisitions", "menuCat": "Notes", "order": "13", "role": "http://www.couponsinc.com/role/Acquisitions", "shortName": "Acquisitions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://www.couponsinc.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Debt Obligations", "menuCat": "Notes", "order": "15", "role": "http://www.couponsinc.com/role/DebtObligations", "shortName": "Debt Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "16", "role": "http://www.couponsinc.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "17", "role": "http://www.couponsinc.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Net Loss Per Share", "menuCat": "Notes", "order": "18", "role": "http://www.couponsinc.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Leases", "menuCat": "Notes", "order": "19", "role": "http://www.couponsinc.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "20", "role": "http://www.couponsinc.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Employee Benefit Plan", "menuCat": "Notes", "order": "21", "role": "http://www.couponsinc.com/role/EmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Information About Geographic Areas", "menuCat": "Notes", "order": "22", "role": "http://www.couponsinc.com/role/InformationAboutGeographicAreas", "shortName": "Information About Geographic Areas", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "menuCat": "Notes", "order": "23", "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "shortName": "Pay vs Performance Disclosure", "subGroupType": "", "uniqueAnchor": null }, "R24": { "firstAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "24", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "25", "role": "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.couponsinc.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Allowance for Credit Losses (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.couponsinc.com/role/AllowanceforCreditLossesTables", "shortName": "Allowance for Credit Losses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.couponsinc.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.couponsinc.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.couponsinc.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Net Loss Per Share (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.couponsinc.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "quot:ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.couponsinc.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "quot:ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Description of Business (Details)", "menuCat": "Details", "order": "34", "role": "http://www.couponsinc.com/role/DescriptionofBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-46", "decimals": "2", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "quot:ContractWithCustomerLiabilityRevenueRecognizedIncrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "35", "role": "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "quot:ContractWithCustomerLiabilityRevenueRecognizedIncrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Summary of Significant Accounting Policies - Schedule of Revenues Disaggregated by Type of Services (Details)", "menuCat": "Details", "order": "36", "role": "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesDisaggregatedbyTypeofServicesDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Revenues Disaggregated by Type of Services (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-48", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-60", "decimals": "-5", "first": true, "lang": "en-US", "name": "quot:PaymentForContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Fair Value Measurements - Additional Information (Details)", "menuCat": "Details", "order": "37", "role": "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails", "shortName": "Fair Value Measurements - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-60", "decimals": "-5", "first": true, "lang": "en-US", "name": "quot:PaymentForContingentConsiderationLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-57", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Fair Value Measurements - Schedule of Changes in Contingent Consideration (Details)", "menuCat": "Details", "order": "38", "role": "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails", "shortName": "Fair Value Measurements - Schedule of Changes in Contingent Consideration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-57", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-9", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Allowance for Credit Losses - Schedule of Activity in Allowance for Credit Losses (Details)", "menuCat": "Details", "order": "39", "role": "http://www.couponsinc.com/role/AllowanceforCreditLossesScheduleofActivityinAllowanceforCreditLossesDetails", "shortName": "Allowance for Credit Losses - Schedule of Activity in Allowance for Credit Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-9", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Balance Sheet Components - Property and Equipment, Net (Details)", "menuCat": "Details", "order": "40", "role": "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "shortName": "Balance Sheet Components - Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Balance Sheet Components - Additional Information (Details)", "menuCat": "Details", "order": "41", "role": "http://www.couponsinc.com/role/BalanceSheetComponentsAdditionalInformationDetails", "shortName": "Balance Sheet Components - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalesCommissionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Balance Sheet Components - Accrued Compensation and Benefits (Details)", "menuCat": "Details", "order": "42", "role": "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails", "shortName": "Balance Sheet Components - Accrued Compensation and Benefits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalesCommissionCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "quot:AccruedDistributionFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Balance Sheet Components - Other Current Liabilities (Details)", "menuCat": "Details", "order": "43", "role": "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Components - Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherCurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "quot:AccruedDistributionFeesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Acquisitions (Details)", "menuCat": "Details", "order": "44", "role": "http://www.couponsinc.com/role/AcquisitionsDetails", "shortName": "Acquisitions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization for Intangible Assets Intangible Assets (Details)", "menuCat": "Details", "order": "45", "role": "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails", "shortName": "Intangible Assets - Schedule of Gross Carrying Amount and Accumulated Amortization for Intangible Assets Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.couponsinc.com/role/IntangibleAssetsAdditionalInformationDetails", "shortName": "Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Intangible Assets - Estimated Amortization of Intangible Assets (Details)", "menuCat": "Details", "order": "47", "role": "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails", "shortName": "Intangible Assets - Estimated Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Debt Obligations - Additional Information (Details)", "menuCat": "Details", "order": "48", "role": "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails", "shortName": "Debt Obligations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-118", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Stock-Based Compensation - Additional Information (Details)", "menuCat": "Details", "order": "49", "role": "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "shortName": "Stock-Based Compensation - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "menuCat": "Statements", "order": "5", "role": "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-140", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Stock-Based Compensation - Schedule of Assumptions Used to Estimate the Fair Value of Stock Options and Employee Stock Purchase Plan (Details)", "menuCat": "Details", "order": "50", "role": "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails", "shortName": "Stock-Based Compensation - Schedule of Assumptions Used to Estimate the Fair Value of Stock Options and Employee Stock Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-140", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-4", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Stock-Based Compensation - Schedule of Stock Option and Restricted Stock Units Award Activity (Details)", "menuCat": "Details", "order": "51", "role": "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails", "shortName": "Stock-Based Compensation - Schedule of Stock Option and Restricted Stock Units Award Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details)", "menuCat": "Details", "order": "52", "role": "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation - Schedule of Stock Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-179", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "53", "role": "http://www.couponsinc.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "54", "role": "http://www.couponsinc.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Computation of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R55": { "firstAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Net Loss Per Share - Schedule of Outstanding Common Equivalent Shares Excluded from Computation of Diluted Net Loss Per Share (Details)", "menuCat": "Details", "order": "55", "role": "http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Outstanding Common Equivalent Shares Excluded from Computation of Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "56", "role": "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "quot:ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Leases - Supplemental Cash Flow Information Related to Operating Leases (Details)", "menuCat": "Details", "order": "57", "role": "http://www.couponsinc.com/role/LeasesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails", "shortName": "Leases - Supplemental Cash Flow Information Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "quot:ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Leases - Supplemental Balance Sheet Information Related to Operating Leases (Details)", "menuCat": "Details", "order": "58", "role": "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails", "shortName": "Leases - Supplemental Balance Sheet Information Related to Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)", "menuCat": "Details", "order": "59", "role": "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-11", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-21", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-221", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossOnContracts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "60", "role": "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-221", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LossOnContracts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Employee Benefit Plan - Additional Information (Details)", "menuCat": "Details", "order": "61", "role": "http://www.couponsinc.com/role/EmployeeBenefitPlanAdditionalInformationDetails", "shortName": "Employee Benefit Plan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Description of Business", "menuCat": "Notes", "order": "8", "role": "http://www.couponsinc.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://www.couponsinc.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "quot-20230630.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 70, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "verboseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r674" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r707" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r746" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r672" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r673" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.couponsinc.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r708" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r679", "r690", "r700", "r725" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r682", "r693", "r703", "r728" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r686", "r694", "r704", "r721", "r729", "r733", "r741" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r737" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r735" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r734" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r717" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r716" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r715" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r679", "r690", "r700", "r725" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r676", "r687", "r697", "r722" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r683", "r694", "r704", "r729" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r683", "r694", "r704", "r729" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r683", "r694", "r704", "r729" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r683", "r694", "r704", "r729" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r683", "r694", "r704", "r729" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r686", "r694", "r704", "r721", "r729", "r733", "r741" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r675", "r745" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r675", "r745" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r675", "r745" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r732" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r683", "r694", "r704", "r721", "r729" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r713" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r681", "r692", "r702", "r727" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r684", "r695", "r705", "r730" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r684", "r695", "r705", "r730" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r711" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r721" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r714" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r710" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r676", "r687", "r697", "r722" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r677", "r688", "r698", "r723" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r678", "r689", "r699", "r724" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r685", "r696", "r706", "r731" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r740" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r680", "r691", "r701", "r726" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r720" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r712" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r719" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r739" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r743" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r741" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r744" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r742" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r738" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "quot_A2013EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2013 Employee Stock Purchase Plan", "label": "2013 Employee Stock Purchase Plan [Member]", "terseLabel": "2013 Employee Stock Purchase Plan" } } }, "localname": "A2013EmployeeStockPurchasePlanMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_A2021PerformanceBasedRestrictedStockUnitAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Performance-Based Restricted Stock Unit Awards", "label": "2021 Performance-Based Restricted Stock Unit Awards [Member]", "terseLabel": "2021 Performance-Based Restricted Stock Unit Awards" } } }, "localname": "A2021PerformanceBasedRestrictedStockUnitAwardsMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_A2022PerformanceBasedRestrictedStockUnitAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2022 Performance-Based Restricted Stock Unit Awards", "label": "2022 Performance-Based Restricted Stock Unit Awards [Member]", "terseLabel": "2022 Performance-Based Restricted Stock Unit Awards" } } }, "localname": "A2022PerformanceBasedRestrictedStockUnitAwardsMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_A2023PerformanceBasedRestrictedStockUnitAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2023 Performance-Based Restricted Stock Unit Awards", "label": "2023 Performance-Based Restricted Stock Unit Awards [Member]", "terseLabel": "2023 Performance-Based Restricted Stock Unit Awards" } } }, "localname": "A2023PerformanceBasedRestrictedStockUnitAwardsMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_AccountsReceivableAllowanceForCreditLossWriteoff": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Allowance For Credit Loss, Writeoff", "label": "Accounts Receivable, Allowance For Credit Loss, Writeoff", "negatedTerseLabel": "Write-offs charged against the allowance" } } }, "localname": "AccountsReceivableAllowanceForCreditLossWriteoff", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/AllowanceforCreditLossesScheduleofActivityinAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "quot_AccountsReceivableProvisionForCreditLossExpenseReversal": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Provision For Credit Loss Expense (Reversal)", "label": "Accounts Receivable, Provision For Credit Loss Expense (Reversal)", "terseLabel": "Change in provision for expected credit losses" } } }, "localname": "AccountsReceivableProvisionForCreditLossExpenseReversal", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/AllowanceforCreditLossesScheduleofActivityinAllowanceforCreditLossesDetails" ], "xbrltype": "monetaryItemType" }, "quot_AccruedAcquisitionCostCurrent": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued acquisition cost current.", "label": "Accrued Acquisition Cost Current", "terseLabel": "Traffic acquisition cost" } } }, "localname": "AccruedAcquisitionCostCurrent", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "quot_AccruedDistributionFeesCurrent": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued distribution fees current.", "label": "Accrued Distribution Fees Current", "terseLabel": "Distribution fees" } } }, "localname": "AccruedDistributionFeesCurrent", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "quot_AccruedPrefundedLiability": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued prefunded liability.", "label": "Accrued Prefunded Liability", "terseLabel": "Prefunded liability" } } }, "localname": "AccruedPrefundedLiability", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "quot_AnnualIncreasesInNumberOfSharesAvailableForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Annual Increases in number of shares available for issuance.", "label": "Annual Increases In Number Of Shares Available For Issuance", "terseLabel": "Annual increases in number of shares available for issuance (in shares)" } } }, "localname": "AnnualIncreasesInNumberOfSharesAvailableForIssuance", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "quot_BTTermLoanFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BT Term Loan Facility", "label": "BT Term Loan Facility [Member]", "terseLabel": "BT Term Loan Facility" } } }, "localname": "BTTermLoanFacilityMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_CBNeptuneHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CB Neptune Holdings, LLC", "label": "CB Neptune Holdings, LLC [Member]", "terseLabel": "CB Neptune Holdings, LLC" } } }, "localname": "CBNeptuneHoldingsLLCMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DescriptionofBusinessDetails" ], "xbrltype": "domainItemType" }, "quot_ChangeInFairValueOfContingentConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in fair value of contingent consideration.", "label": "Change In Fair Value Of Contingent Consideration", "terseLabel": "Contingent consideration paid out, operating activity" } } }, "localname": "ChangeInFairValueOfContingentConsideration", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "quot_CommitmentsAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Line Items]", "terseLabel": "Commitments And Contingencies [Line Items]" } } }, "localname": "CommitmentsAndContingenciesLineItems", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "quot_CommitmentsAndContingenciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitments and contingencies.", "label": "Commitments And Contingencies [Table]", "terseLabel": "Commitments And Contingencies [Table]" } } }, "localname": "CommitmentsAndContingenciesTable", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "quot_ConstructionInProgressLessBonusesPaidGross": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Construction In Progress, Less Bonuses Paid, Gross", "label": "Construction In Progress, Less Bonuses Paid, Gross", "terseLabel": "Projects in process" } } }, "localname": "ConstructionInProgressLessBonusesPaidGross", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "quot_ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract With Customer, Liability, Revenue Recognized, Including Opening Balance", "label": "Contract With Customer, Liability, Revenue Recognized, Including Opening Balance", "terseLabel": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncludingOpeningBalance", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "quot_ContractWithCustomerLiabilityRevenueRecognizedIncrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Revenue Recognized, Increase", "label": "Contract with Customer, Liability, Revenue Recognized, Increase", "terseLabel": "Deferred revenue due to performance obligations" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognizedIncrease", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "quot_DebtInstrumentOfMaximumLeverageRatioMinimumFixedChargeCoverageRatioAndLessThanLiquidity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument Of Maximum Leverage Ratio, Minimum Fixed Charge Coverage Ratio, And Less Than Liquidity", "label": "Debt Instrument Of Maximum Leverage Ratio, Minimum Fixed Charge Coverage Ratio, And Less Than Liquidity", "terseLabel": "Debt instrument of maximum leverage ratio, minimum fixed charge coverage ratio, and less than liquidity" } } }, "localname": "DebtInstrumentOfMaximumLeverageRatioMinimumFixedChargeCoverageRatioAndLessThanLiquidity", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "quot_DebtInstrumentOfMinimumLiquidity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument Of Minimum Liquidity", "label": "Debt Instrument Of Minimum Liquidity", "terseLabel": "Debt instrument of minimum liquidity" } } }, "localname": "DebtInstrumentOfMinimumLiquidity", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "quot_DebtInstrumentPrepaymentsExcessAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Prepayments Excess", "label": "Debt Instrument Prepayments Excess [Axis]", "terseLabel": "Debt Instrument Prepayments Excess [Axis]" } } }, "localname": "DebtInstrumentPrepaymentsExcessAxis", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "quot_DebtInstrumentPrepaymentsExcessDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument Prepayments Excess [Domain]", "label": "Debt Instrument Prepayments Excess [Domain]", "terseLabel": "Debt Instrument Prepayments Excess [Domain]" } } }, "localname": "DebtInstrumentPrepaymentsExcessDomain", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_DistributionAndSoftwareLicenseFeesAndMarketingServices": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Distribution and software license fees and marketing services.", "label": "Distribution And Software License Fees And Marketing Services", "terseLabel": "Distribution fees, software license fees and marketing services" } } }, "localname": "DistributionAndSoftwareLicenseFeesAndMarketingServices", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "quot_EmployeeStockPurchasePlanMaximumContributionOfBaseCompensationThroughPayroll": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan maximum contribution of base compensation through payroll.", "label": "Employee Stock Purchase Plan Maximum Contribution Of Base Compensation Through Payroll", "terseLabel": "Maximum contribution of base compensation for employee stock purchase plan" } } }, "localname": "EmployeeStockPurchasePlanMaximumContributionOfBaseCompensationThroughPayroll", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "quot_EmployeeStockPurchasePlanMaximumPercentageOfMarketValuePurchasePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee stock purchase plan maximum percentage of market value purchase price.", "label": "Employee Stock Purchase Plan Maximum Percentage Of Market Value Purchase Price", "terseLabel": "Purchase price of common stock percentage of fair market value" } } }, "localname": "EmployeeStockPurchasePlanMaximumPercentageOfMarketValuePurchasePrice", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "quot_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2013 Employee Stock Purchase Plan [Member].", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "2013 Employee Stock Purchase Plan (\"ESPP\")" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "quot_FederalFundRatesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Fund Rates", "label": "Federal Fund Rates [Member]", "terseLabel": "Federal Fund Rates" } } }, "localname": "FederalFundRatesMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_FiftyPercentageExcessCashFlowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fifty Percentage Excess Cash Flow", "label": "Fifty Percentage Excess Cash Flow [Member]", "terseLabel": "50% Excess Cash Flow" } } }, "localname": "FiftyPercentageExcessCashFlowMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite lived intangible assets amortization expense after year four.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "2028 and beyond" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "quot_ForwardLookingTermRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Forward Looking Term Rate", "label": "Forward Looking Term Rate [Member]", "terseLabel": "Forward Looking Term Rate" } } }, "localname": "ForwardLookingTermRateMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_LegalAndAuditFees": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Legal and Audit Fees", "label": "Legal and Audit Fees", "terseLabel": "Legal and audit fees" } } }, "localname": "LegalAndAuditFees", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "quot_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee Operating Lease Liability Payments Due After Year Four", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "2028 and thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "quot_LesseeOperatingSubleaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Sublease, Term", "label": "Lessee, Operating Sublease, Term", "terseLabel": "Sublease term" } } }, "localname": "LesseeOperatingSubleaseTerm", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "quot_LineOfCreditFacilityAdditionalInterestInTheEventOfDefaultOnOutstandingLoans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Facility, Additional Interest In The Event Of Default On Outstanding Loans", "label": "Line Of Credit Facility, Additional Interest In The Event Of Default On Outstanding Loans", "terseLabel": "Interest rate on outstanding loans" } } }, "localname": "LineOfCreditFacilityAdditionalInterestInTheEventOfDefaultOnOutstandingLoans", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "quot_LossContingencyDefendantAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency Defendant", "label": "Loss Contingency Defendant [Axis]", "terseLabel": "Loss Contingency Defendant [Axis]" } } }, "localname": "LossContingencyDefendantAxis", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "quot_LossContingencyDefendantDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Loss Contingency Defendant [Domain]", "label": "Loss Contingency Defendant [Domain]", "terseLabel": "Loss Contingency Defendant [Domain]" } } }, "localname": "LossContingencyDefendantDomain", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_MaximumLeverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum Leverage Ratio", "label": "Maximum Leverage Ratio", "terseLabel": "Maximum leverage ratio" } } }, "localname": "MaximumLeverageRatio", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "quot_MediaServiceRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Media service rights.", "label": "Media Service Rights [Member]", "terseLabel": "Media service rights" } } }, "localname": "MediaServiceRightsMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "quot_MediaServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Media services.", "label": "Media Services [Member]", "terseLabel": "Media" } } }, "localname": "MediaServicesMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesDisaggregatedbyTypeofServicesDetails" ], "xbrltype": "domainItemType" }, "quot_OfferingPeriodOfEmployeeStockPurchasePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Offering period of employee stock purchase plan.", "label": "Offering Period Of Employee Stock Purchase Plan", "terseLabel": "Offering period of employee stock purchase plan" } } }, "localname": "OfferingPeriodOfEmployeeStockPurchasePlan", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "quot_PNCRevolverFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "PNC Revolver Facility", "label": "PNC Revolver Facility [Member]", "terseLabel": "PNC Revolver Facility" } } }, "localname": "PNCRevolverFacilityMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_PaymentForContingentConsiderationLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for contingent consideration liability.", "label": "Payment For Contingent Consideration Liability", "terseLabel": "Contingent consideration paid out" } } }, "localname": "PaymentForContingentConsiderationLiability", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "quot_PaymentOfTerminationFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment Of Termination Fee", "label": "Payment Of Termination Fee", "terseLabel": "Payment of termination fee" } } }, "localname": "PaymentOfTerminationFee", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DescriptionofBusinessDetails" ], "xbrltype": "monetaryItemType" }, "quot_PaymentsForTaxesRelatedToNetShareSettlementOfEquityAwards": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Taxes Related To Net Share Settlement Of Equity Awards", "label": "Payments For Taxes Related To Net Share Settlement Of Equity Awards", "negatedLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "localname": "PaymentsForTaxesRelatedToNetShareSettlementOfEquityAwards", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "quot_PerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance-Based Restricted Stock Units", "label": "Performance-Based Restricted Stock Units [Member]", "terseLabel": "Performance-Based Restricted Stock Units" } } }, "localname": "PerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "quot_PrincipalPaymentsOnPromissoryNoteAndCapitalLeaseObligations": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal payments on promissory note and capital lease obligations.", "label": "Principal Payments On Promissory Note And Capital Lease Obligations", "negatedLabel": "Principal payments on promissory note and finance lease obligations" } } }, "localname": "PrincipalPaymentsOnPromissoryNoteAndCapitalLeaseObligations", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "quot_PrincipalPaymentsOnTermLoan": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Principal Payments On Term Loan", "label": "Principal Payments On Term Loan", "negatedTerseLabel": "Principal payments on term loan" } } }, "localname": "PrincipalPaymentsOnTermLoan", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "quot_ProfessionalSportsTeamSuiteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional sports team suite.", "label": "Professional Sports Team Suite [Member]", "terseLabel": "Professional Sports Team Suite" } } }, "localname": "ProfessionalSportsTeamSuiteMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_PromotionServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Promotion services.", "label": "Promotion Services [Member]", "terseLabel": "Promotion" } } }, "localname": "PromotionServicesMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesDisaggregatedbyTypeofServicesDetails" ], "xbrltype": "domainItemType" }, "quot_PropertyAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Property And Equipment", "label": "Property And Equipment [Member]", "terseLabel": "Property And Equipment" } } }, "localname": "PropertyAndEquipmentMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_ReferenceRateLoansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reference Rate Loans", "label": "Reference Rate Loans [Member]", "terseLabel": "Reference Rate Loans" } } }, "localname": "ReferenceRateLoansMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_RegisteredUsersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Registered users.", "label": "Registered Users [Member]", "terseLabel": "Registered users" } } }, "localname": "RegisteredUsersMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "quot_ResultMarketingGroupLtdVSoutheasternGrocersEtAlMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Result Marketing Group, Ltd. v. Southeastern Grocers et al", "label": "Result Marketing Group, Ltd. v. Southeastern Grocers et al [Member]", "terseLabel": "Result Marketing Group, Ltd. v. Southeastern Grocers et al" } } }, "localname": "ResultMarketingGroupLtdVSoutheasternGrocersEtAlMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental balance sheet information related to operating leases.", "label": "Schedule Of Supplemental Balance Sheet Information Related To Operating Leases Table [Table Text Block]", "terseLabel": "Schedule of Supplemental Balance Sheet Information Related to Operating Leases" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToOperatingLeasesTableTableTextBlock", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "quot_ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of supplemental cash flow information related to operating leases.", "label": "Schedule Of Supplemental Cash Flow Information Related To Operating Leases Table [Table Text Block]", "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Operating Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToOperatingLeasesTableTableTextBlock", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "quot_SecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate SOFR", "label": "Secured Overnight Financing Rate SOFR [Member]", "terseLabel": "Secured Overnight Financing Rate SOFR" } } }, "localname": "SecuredOvernightFinancingRateSOFRMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_SecuredOvernightFinancingRateSOFRPlusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secured Overnight Financing Rate (SOFR) Plus", "label": "Secured Overnight Financing Rate (SOFR) Plus [Member]", "terseLabel": "Secured Overnight Financing Rate (SOFR) Plus" } } }, "localname": "SecuredOvernightFinancingRateSOFRPlusMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_SeriesAJuniorParticipatingPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Junior Participating Preferred Stock", "label": "Series A Junior Participating Preferred Stock [Member]", "terseLabel": "Series A Junior Participating Preferred Stock" } } }, "localname": "SeriesAJuniorParticipatingPreferredStockMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "quot_SeventyFivePercentageExcessCashFlowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seventy Five Percentage Excess Cash Flow", "label": "Seventy Five Percentage Excess Cash Flow [Member]", "terseLabel": "75% Excess Cash Flow" } } }, "localname": "SeventyFivePercentageExcessCashFlowMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAndSharesPaidForTaxWithholding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award equity instruments other than options vested in period and shares paid for tax withholding.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Vested In Period And Shares Paid For Tax Withholding", "terseLabel": "RSUs vested and withheld for taxes (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodAndSharesPaidForTaxWithholding", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "quot_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award number of shares available for issuance under ESPP.", "label": "Share Based Compensation Arrangement By Share Based Payment Award Number Of Shares Available For Issuance", "terseLabel": "Shares available for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForIssuance", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "quot_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Available for Grant [Roll Forward]", "terseLabel": "Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesAvailableForGrantRollForward", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "quot_SharesRelatedToConvertibleSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares related to convertible senior notes.", "label": "Shares Related To Convertible Senior Notes [Member]", "terseLabel": "Shares related to convertible senior notes" } } }, "localname": "SharesRelatedToConvertibleSeniorNotesMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "quot_SoutheasternGrocersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Southeastern Grocers", "label": "Southeastern Grocers [Member]", "terseLabel": "Southeastern Grocers" } } }, "localname": "SoutheasternGrocersMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_StockBasedCompensationExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Based Compensation Expense", "label": "Stock Based Compensation Expense [Member]", "terseLabel": "Stock Based Compensation Expense" } } }, "localname": "StockBasedCompensationExpenseMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "quot_StockOptionsRSUsAndPSUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options, RSUs and PSUs", "label": "Stock Options, RSUs and PSUs [Member]", "terseLabel": "Stock Options, RSUs and PSUs" } } }, "localname": "StockOptionsRSUsAndPSUsMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "quot_SupplierRelationshipsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Supplier relationships.", "label": "Supplier Relationships [Member]", "terseLabel": "Vendor relationships" } } }, "localname": "SupplierRelationshipsMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "quot_TwentyFivePercentageExcessCashFlowMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty Five Percentage Excess Cash Flow", "label": "Twenty Five Percentage Excess Cash Flow [Member]", "terseLabel": "25% Excess Cash Flow" } } }, "localname": "TwentyFivePercentageExcessCashFlowMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "quot_UbimoLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ubimo Limited.", "label": "Ubimo Limited [Member]", "terseLabel": "Ubimo" } } }, "localname": "UbimoLimitedMember", "nsuri": "http://www.couponsinc.com/20230630", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails", "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r148", "r191", "r197", "r203", "r255", "r261", "r380", "r381", "r382", "r392", "r393", "r413", "r414", "r415", "r417", "r418", "r419", "r423", "r426", "r428", "r429", "r478" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r148", "r191", "r197", "r203", "r255", "r261", "r380", "r381", "r382", "r392", "r393", "r413", "r414", "r415", "r417", "r418", "r419", "r423", "r426", "r428", "r429", "r478" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r148", "r191", "r197", "r203", "r255", "r261", "r380", "r381", "r382", "r392", "r393", "r413", "r414", "r415", "r417", "r418", "r419", "r423", "r426", "r428", "r429", "r478" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r275", "r276", "r277", "r278", "r343", "r485", "r516", "r551", "r552", "r604", "r606", "r608", "r609", "r611", "r629", "r630", "r640", "r647", "r660", "r666", "r781", "r816", "r817", "r818", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r275", "r276", "r277", "r278", "r343", "r485", "r516", "r551", "r552", "r604", "r606", "r608", "r609", "r611", "r629", "r630", "r640", "r647", "r660", "r666", "r781", "r816", "r817", "r818", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails", "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r241", "r487", "r510", "r511", "r512", "r513", "r514", "r515", "r633", "r648", "r665", "r749", "r777", "r778", "r783", "r824" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesDisaggregatedbyTypeofServicesDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r241", "r487", "r510", "r511", "r512", "r513", "r514", "r515", "r633", "r648", "r665", "r749", "r777", "r778", "r783", "r824" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesDisaggregatedbyTypeofServicesDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r275", "r276", "r277", "r278", "r336", "r343", "r371", "r372", "r373", "r484", "r485", "r516", "r551", "r552", "r604", "r606", "r608", "r609", "r611", "r629", "r630", "r640", "r647", "r660", "r666", "r667", "r772", "r781", "r817", "r818", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails", "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r275", "r276", "r277", "r278", "r336", "r343", "r371", "r372", "r373", "r484", "r485", "r516", "r551", "r552", "r604", "r606", "r608", "r609", "r611", "r629", "r630", "r640", "r647", "r660", "r666", "r667", "r772", "r781", "r817", "r818", "r819", "r820", "r821" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails", "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r243", "r244", "r548", "r549", "r550", "r605", "r607", "r610", "r612", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r634", "r649", "r667", "r783", "r824" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r243", "r244", "r548", "r549", "r550", "r605", "r607", "r610", "r612", "r618", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r634", "r649", "r667", "r783", "r824" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "stpr_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CALIFORNIA", "terseLabel": "CALIFORNIA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/stpr/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r146", "r147", "r148", "r149", "r150", "r192", "r193", "r194", "r249", "r250", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r271", "r380", "r381", "r382", "r392", "r393", "r401", "r402", "r403", "r410", "r411", "r412", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r439", "r440", "r442", "r443", "r444", "r445", "r453", "r454", "r458", "r459", "r460", "r476", "r477", "r478", "r479", "r480", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r763" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r25", "r664" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r769" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Activity in Allowance for Credit Losses" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AllowanceforCreditLossesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r246", "r247" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance for credit losses of $203 and $706 at \u00a0\u00a0 June 30, 2023 and December 31, 2022, respectively" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedBonusesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails": { "order": 3.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Bonuses, Current", "terseLabel": "Bonus" } } }, "localname": "AccruedBonusesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r28", "r636" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails": { "order": 1.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Payroll and related expenses" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalesCommissionCurrent": { "auth_ref": [ "r28", "r636" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails": { "order": 2.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Sales Commission, Current", "terseLabel": "Commissions" } } }, "localname": "AccruedSalesCommissionCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedVacationCurrent": { "auth_ref": [ "r28", "r60" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails": { "order": 4.0, "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for unused vacation time owed to employees based on the entity's vacation benefit given to its employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Vacation, Current", "terseLabel": "Vacation" } } }, "localname": "AccruedVacationCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r58", "r156", "r503" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r36", "r37", "r96", "r165", "r500", "r524", "r528" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r6", "r17", "r37", "r414", "r417", "r480", "r519", "r520", "r752", "r753", "r754", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated other comprehensive loss:" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r110" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Weighted Average Amortization Period (Years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r91" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to additional paid-in capital (APIC) for recognition and exercise of award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Recognition and Exercise", "terseLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationAndExerciseOfStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r64", "r65", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r375", "r383" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total\u00a0stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r166", "r248", "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "periodEndLabel": "Balance at the end of period", "periodStartLabel": "Balance at the beginning of period", "terseLabel": "Allowance for credit losses accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AllowanceforCreditLossesScheduleofActivityinAllowanceforCreditLossesDetails", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AllowanceforCreditLossesScheduleofActivityinAllowanceforCreditLossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r310", "r456", "r645", "r646", "r756" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt discount and issuance cost" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r12", "r52", "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization expense of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r213" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Outstanding common equivalent shares (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "Area of Real Estate Property", "terseLabel": "Area of property" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "areaItemType" }, "us-gaap_Assets": { "auth_ref": [ "r127", "r160", "r185", "r224", "r232", "r237", "r251", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r406", "r408", "r441", "r495", "r573", "r664", "r670", "r779", "r780", "r814" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r152", "r167", "r185", "r251", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r406", "r408", "r441", "r664", "r779", "r780", "r814" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r76" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r74", "r75" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation and Consolidation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "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.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Office Lease" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r399", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails", "http://www.couponsinc.com/role/DescriptionofBusinessDetails", "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r66", "r67", "r399", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails", "http://www.couponsinc.com/role/DescriptionofBusinessDetails", "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails", "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails", "http://www.couponsinc.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r73" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Goodwill deductible for income tax purposes" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r14" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total preliminary acquisition consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r72" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Contingent consideration payable in cash" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r3", "r71", "r405" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "verboseLabel": "Contingent consideration paid out, financing activity" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r4", "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Current", "terseLabel": "Contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r4", "r71" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "verboseLabel": "Contingent consideration, fair value" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails", "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r124", "r400" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/Acquisitions" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r44", "r45", "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Fixed asset purchases not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r53" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized costs" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r15", "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization expense" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r631" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Unamortized costs" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r42", "r154", "r635" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r42", "r105", "r183" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r5", "r105" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of noncash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r145", "r162", "r163", "r164", "r185", "r207", "r208", "r210", "r212", "r218", "r219", "r251", "r279", "r281", "r282", "r283", "r286", "r287", "r315", "r316", "r318", "r319", "r320", "r441", "r530", "r531", "r532", "r533", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r561", "r582", "r601", "r613", "r614", "r615", "r616", "r617", "r747", "r757", "r764" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r83", "r497", "r560" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r115", "r273", "r274", "r619", "r773" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r34" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for future issuance (in shares)" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock held by shareholders with par value plus amounts in excess of par value or issuance value (in cases of no-par value stock).", "label": "Common Stock Including Additional Paid in Capital [Member]", "terseLabel": "Common stock and additional paid-in capital:" } } }, "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in USD per shares)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r90", "r561" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r18", "r90", "r561", "r579", "r826", "r827" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r90", "r499", "r664" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.00001 par value\u2014250,000,000 shares authorized; 99,112,165 \u00a0\u00a0 and 97,149,665 shares issued and outstanding at June 30, 2023 and \u00a0\u00a0 December 31, 2022, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r118", "r119", "r120", "r121" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plan" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/EmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r38", "r169", "r171", "r176", "r491", "r507" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r323", "r324", "r335" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenues" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r101", "r185", "r251", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r441", "r779" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of revenues" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Costs and Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "CostsAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Credit Loss [Abstract]", "terseLabel": "Credit Loss [Abstract]" } } }, "localname": "CreditLossAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r69" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r116", "r184", "r288", "r294", "r295", "r296", "r297", "r298", "r299", "r304", "r311", "r312", "r313" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt Obligations" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r24", "r86", "r87", "r128", "r129", "r187", "r289", "r290", "r291", "r292", "r293", "r295", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r457", "r642", "r643", "r644", "r645", "r646", "r758" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Debt instrument, basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r79", "r81", "r289", "r457", "r643", "r644" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r30", "r79", "r314", "r457" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Convertible notes, effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r187", "r289", "r290", "r291", "r292", "r293", "r295", "r300", "r301", "r302", "r303", "r305", "r306", "r307", "r308", "r309", "r310", "r457", "r642", "r643", "r644", "r645", "r646", "r758" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement.", "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer", "terseLabel": "Matching contribution expense" } } }, "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/EmployeeBenefitPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r80", "r782" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r386", "r387", "r496" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Rate at which the company matches employee contribution" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/EmployeeBenefitPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Maximum amount the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Amount", "terseLabel": "Maximum contribution amount" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeeAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/EmployeeBenefitPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r12", "r57" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r12", "r57" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r334", "r648", "r649", "r650", "r651", "r652", "r653", "r654" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesDisaggregatedbyTypeofServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r334", "r648", "r649", "r650", "r651", "r652", "r653", "r654" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesDisaggregatedbyTypeofServicesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r783" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Revenues Disaggregated by Type of Services" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r344", "r348", "r376", "r377", "r379", "r661" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DueFromBanks": { "auth_ref": [ "r82" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A bank's noninterest bearing demand deposits in other banks (such as correspondents).", "label": "Due from Banks", "terseLabel": "Due from banks" } } }, "localname": "DueFromBanks", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r177", "r195", "r196", "r197", "r198", "r199", "r205", "r207", "r210", "r211", "r212", "r216", "r429", "r430", "r492", "r508", "r637" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic (in USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.couponsinc.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r177", "r195", "r196", "r197", "r198", "r199", "r207", "r210", "r211", "r212", "r216", "r429", "r430", "r492", "r508", "r637" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.couponsinc.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r204", "r213", "r214", "r215" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r446" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits", "totalLabel": "Total accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsAccruedCompensationandBenefitsDetails", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r378" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock based compensation, amortized weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plan" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock Options", "verboseLabel": "Stock options and ESPP" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails", "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r18", "r148", "r172", "r173", "r174", "r188", "r189", "r190", "r193", "r200", "r202", "r217", "r255", "r261", "r321", "r380", "r381", "r382", "r392", "r393", "r413", "r414", "r415", "r416", "r417", "r419", "r428", "r447", "r448", "r449", "r450", "r451", "r452", "r480", "r519", "r520", "r521", "r536", "r601" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Components [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r433", "r434", "r437" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r433", "r434", "r437" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r302", "r337", "r338", "r339", "r340", "r341", "r342", "r434", "r481", "r482", "r483", "r643", "r644", "r655", "r656", "r657" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r433", "r434", "r435", "r436", "r438" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r302", "r337", "r338", "r339", "r340", "r341", "r342", "r434", "r483", "r643", "r644", "r655", "r656", "r657" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "verboseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r19", "r78" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r19", "r78" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Changes in Contingent Consideration" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "negatedTerseLabel": "Payments made during the period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r19" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Total", "periodStartLabel": "Balance at the beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r302", "r337", "r338", "r339", "r340", "r341", "r342", "r481", "r482", "r483", "r643", "r644", "r655", "r656", "r657" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsScheduleofChangesinContingentConsiderationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r432", "r438" ], "lang": { "en-us": { "role": { "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r158", "r268" ], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r112" ], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023, remaining six months" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r112" ], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r112" ], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r112" ], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r266", "r267", "r268", "r269", "r488", "r489" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r111", "r489" ], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r488" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r53", "r55" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r111", "r488" ], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsEstimatedAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FranchiseRightsMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, that the entity has obtained through a franchise arrangement to operate a business using another company's name, merchandise, services, methodologies, promotional support, marketing and supplies.", "label": "Franchise Rights [Member]", "terseLabel": "Promotion service rights" } } }, "localname": "FranchiseRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r102", "r584" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r157", "r264", "r490", "r641", "r664", "r770", "r771" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r100", "r185", "r224", "r231", "r236", "r239", "r251", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r441", "r639", "r779" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r97", "r132", "r224", "r231", "r236", "r239", "r493", "r505", "r639" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r270", "r272", "r585" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r272", "r585" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r186", "r385", "r389", "r390", "r391", "r394", "r396", "r397", "r398", "r535" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r136", "r142", "r201", "r202", "r228", "r388", "r395", "r509" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Provision for (benefit from) income taxes", "verboseLabel": "(Benefit from) provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.couponsinc.com/role/IncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r43" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities": { "auth_ref": [ "r755" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligations incurred but not paid, and operating obligations classified as other.", "label": "Increase (Decrease) in Accounts Payable and Other Operating Liabilities", "terseLabel": "Accounts payable and other liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r11" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r486", "r755" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenues" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r11" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Increase (Decrease) in Employee Related Liabilities", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r11" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "terseLabel": "Indefinite lived intangible, gross value" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r265" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r157" ], "calculation": { "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Net" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r51", "r54" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r80", "r134", "r175", "r227", "r455", "r586", "r669", "r825" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r179", "r181", "r182" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r748" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]", "terseLabel": "Lease Contractual Term" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r467", "r663" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease costs" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r466" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r813" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r475" ], "calculation": { "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "terseLabel": "Operating leases future minimum monthly rental payments due", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails", "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r475" ], "calculation": { "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r475" ], "calculation": { "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r475" ], "calculation": { "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r475" ], "calculation": { "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r813" ], "calculation": { "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023, remaining six months" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r475" ], "calculation": { "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: Imputed Interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r812" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Operating lease, renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r812" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating lease, term of contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r185", "r251", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r407", "r408", "r409", "r441", "r559", "r638", "r670", "r779", "r814", "r815" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r95", "r131", "r502", "r664", "r759", "r768", "r810" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r153", "r185", "r251", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r407", "r408", "r409", "r441", "r664", "r779", "r814", "r815" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r76" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities fair value" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/FairValueMeasurementsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "terseLabel": "Interest rate on outstanding loans" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r26" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": { "auth_ref": [ "r26" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the required periodic payment applied to principal.", "label": "Line of Credit Facility, Periodic Payment, Principal", "terseLabel": "Principal payment" } } }, "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r26", "r758" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Unused capacity, commitment fee percentage" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationReserveCurrent": { "auth_ref": [ "r33", "r774" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of reserve for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid within one year of the date of the statement of financial position.", "label": "Estimated Litigation Liability, Current", "terseLabel": "Liability related to litigation settlement" } } }, "localname": "LitigationReserveCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r767" ], "lang": { "en-us": { "role": { "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.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Allowance for Credit Losses" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AllowanceforCreditLosses" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r161" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r59" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyDamagesSoughtValue": { "auth_ref": [ "r774", "r775", "r776" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value (monetary amount) of the award the plaintiff seeks in the legal matter.", "label": "Loss Contingency, Damages Sought, Value", "terseLabel": "Damages" } } }, "localname": "LossContingencyDamagesSoughtValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossOnContracts": { "auth_ref": [ "r101", "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Losses recognized in the current period on contracts which are expected to generate losses, which are probable and can be reasonably estimated, in a future period.", "label": "Loss on Contracts", "terseLabel": "Loss on contract settlement" } } }, "localname": "LossOnContracts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketingRelatedIntangibleAssetsMember": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Marketing-related asset, including, but not limited to, internet domain name, newspaper mast head, and trademark.", "label": "Marketing-Related Intangible Assets [Member]", "terseLabel": "Domain names" } } }, "localname": "MarketingRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r137", "r143" ], "lang": { "en-us": { "role": { "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.", "label": "Nature of Operations [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r180" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r180" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r105", "r106", "r107" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r98", "r107", "r133", "r151", "r168", "r170", "r174", "r185", "r192", "r195", "r196", "r197", "r198", "r201", "r202", "r209", "r224", "r231", "r236", "r239", "r251", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r430", "r441", "r506", "r581", "r599", "r600", "r639", "r669", "r779" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.couponsinc.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r224", "r231", "r236", "r239", "r639" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r468", "r663" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease costs for right-of-use assets" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseImpairmentLoss": { "auth_ref": [ "r811" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from impairment of right-of-use asset from operating lease.", "label": "Operating Lease, Impairment Loss", "terseLabel": "Impairment of long-lived and right-of-use assets" } } }, "localname": "OperatingLeaseImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r463" ], "calculation": { "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Total", "totalLabel": "Total operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r463" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 }, "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities", "verboseLabel": "Other current liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails", "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "auth_ref": [ "r464" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes current operating lease liability.", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]" } } }, "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r463" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Other non-current liabilities", "verboseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r465", "r471" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r462" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r474", "r663" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r473", "r663" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesSupplementalBalanceSheetInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r159" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r10", "r16", "r126" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income (loss)", "verboseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other current liabilities.", "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities" } } }, "localname": "OtherCurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r28", "r664" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsOtherCurrentLiabilitiesDetails", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other non-current liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashExpense": { "auth_ref": [ "r107" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense or loss included in net income that result in no cash flow, classified as other.", "label": "Other Noncash Expense", "terseLabel": "Other non-cash expenses" } } }, "localname": "OtherNoncashExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r103" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense) income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "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.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r8" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payments for contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityOperatingActivities": { "auth_ref": [ "r9" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability exceeding amount recognized at acquisition date. Includes, but is not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Operating Activities", "negatedLabel": "Payments for contingent consideration and bonuses" } } }, "localname": "PaymentForContingentConsiderationLiabilityOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r39", "r404" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash payments for purchase of assets" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r104" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockConvertibleSharesIssuable": { "auth_ref": [ "r317" ], "lang": { "en-us": { "role": { "documentation": "Number of common shares issuable upon conversion of preferred stock.", "label": "Preferred Stock, Convertible, Shares Issuable", "terseLabel": "Preferred stock, shares designated as Series A Junior Participating Preferred Stock (in shares)" } } }, "localname": "PreferredStockConvertibleSharesIssuable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r89", "r315" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in USD per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r89", "r561" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r89", "r315" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r89", "r561", "r579", "r826", "r827" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r89", "r498", "r664" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.00001 par value\u201410,000,000 shares authorized; 250,000 shares designated as Series A Junior Participating Preferred Stock; and no shares \u00a0\u00a0 issued or outstanding at June 30, 2023 and December 31, 2022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r751" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r7", "r22" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from issuance of common stock under stock plans" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r40", "r758" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from borrowing on line of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r114", "r155", "r504" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r494", "r504", "r664" ], "calculation": { "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r114" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails", "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r178", "r263" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Allowance (recovery) for credit losses" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r88", "r130" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r88", "r130" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentMember": { "auth_ref": [ "r88", "r130" ], "lang": { "en-us": { "role": { "documentation": "Purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. Excludes long-term commitments.", "label": "Purchase Commitment [Member]", "terseLabel": "Open Purchase Commitments" } } }, "localname": "PurchaseCommitmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r41", "r758" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Repayment of line of credit", "terseLabel": "Repayment of line of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r84", "r384", "r822" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails", "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r92", "r117", "r501", "r523", "r528", "r534", "r562", "r664" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r148", "r188", "r189", "r190", "r193", "r200", "r202", "r255", "r261", "r380", "r381", "r382", "r392", "r393", "r413", "r415", "r416", "r419", "r428", "r519", "r521", "r536", "r826" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit:" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r225", "r226", "r230", "r234", "r235", "r241", "r243", "r245", "r333", "r334", "r487" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenues", "verboseLabel": "Total Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesScheduleofRevenuesDisaggregatedbyTypeofServicesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r144", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r632" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r472", "r663" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for \u00a0\u00a0 lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesSupplementalCashFlowInformationRelatedtoOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Compensation and Benefits" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareScheduleofOutstandingCommonEquivalentSharesExcludedfromComputationofDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r47" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Outstanding Common Equivalent Shares Excluded from Computation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r66", "r67", "r399" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/AcquisitionsDetails", "http://www.couponsinc.com/role/DescriptionofBusinessDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r765" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Computation of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r53", "r55", "r488" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r53", "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Gross Carrying Amount and Accumulated Amortization for Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r20", "r21", "r62" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Activity [Table Text Block]", "terseLabel": "Schedule of Stock Option and Restricted Stock Units Award Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r345", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used to Estimate the Fair Value of Employee Stock Purchase Plan" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r123" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used to Estimate the Fair Value of Stock Options" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r55" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Estimated Amortization of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r220", "r221", "r222", "r223", "r224", "r229", "r233", "r237", "r238", "r239", "r240", "r241", "r242", "r245" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Information About Geographic Areas" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/InformationAboutGeographicAreas" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentsGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segments, Geographical Areas [Abstract]", "terseLabel": "Segments, Geographical Areas [Abstract]" } } }, "localname": "SegmentsGeographicalAreasAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Sales and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r11" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r661" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "RSUs canceled or expired (in shares)", "terseLabel": "RSUs canceled or expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs canceled or expired (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "negatedLabel": "RSUs granted (in shares)", "terseLabel": "Restricted stock units granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r363" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs and PSUs granted (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "RSUs Outstanding, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Ending balance (in USD per share)", "periodStartLabel": "Beginning balance (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "RSUs Outstanding, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "RSUs vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "RSUs vested (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r345", "r347", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Increase in shares authorized (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Options Outstanding, Weighted Average Remaining Contractual Term (Years) / Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Options exercised, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "negatedTerseLabel": "Options granted (in shares)", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted average grant date fair value (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r61" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Ending balance, aggregate intrinsic value", "periodStartLabel": "Beginning balance, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Options Outstanding, Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r352", "r353" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted Average Exercise Price, Options Outstanding (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Options Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value", "terseLabel": "Vested and exercisable at the end of period, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number", "terseLabel": "Vested and exercisable at the end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Vested and exercisable at the end of period (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum number of shares that may be issued in accordance with the plan as a proportion of outstanding capital stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum", "terseLabel": "Percentage of outstanding stock" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfOutstandingStockMaximum", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Options exercised (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Options granted (in USD per share)", "verboseLabel": "Consideration in cash (in USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DescriptionofBusinessDetails", "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Options expiration period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r370" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofAssumptionsUsedtoEstimatetheFairValueofStockOptionsandEmployeeStockPurchasePlanDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r122" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted average remaining contractual term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r369" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Vested and exercisable at the end of period, weighted average remaining contractual term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r367" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options vested, total" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Granted price per share percent" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r85", "r128", "r664", "r823" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Short-term debt" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r469", "r663" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease costs related to short-term operating leases" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponentsPropertyandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r145", "r162", "r163", "r164", "r185", "r207", "r208", "r210", "r212", "r218", "r219", "r251", "r279", "r281", "r282", "r283", "r286", "r287", "r315", "r316", "r318", "r319", "r320", "r441", "r530", "r531", "r532", "r533", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r561", "r582", "r601", "r613", "r614", "r615", "r616", "r617", "r747", "r757", "r764" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r18", "r35", "r148", "r172", "r173", "r174", "r188", "r189", "r190", "r193", "r200", "r202", "r217", "r255", "r261", "r321", "r380", "r381", "r382", "r392", "r393", "r413", "r414", "r415", "r416", "r417", "r419", "r428", "r447", "r448", "r449", "r450", "r451", "r452", "r480", "r519", "r520", "r521", "r536", "r601" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r188", "r189", "r190", "r217", "r487", "r529", "r547", "r553", "r554", "r555", "r556", "r557", "r558", "r561", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r574", "r575", "r576", "r577", "r578", "r580", "r583", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r601", "r668" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r188", "r189", "r190", "r217", "r487", "r529", "r547", "r553", "r554", "r555", "r556", "r557", "r558", "r561", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r574", "r575", "r576", "r577", "r578", "r580", "r583", "r584", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r601", "r668" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r766" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "2013 Equity Incentive Plan" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r18", "r89", "r90", "r117" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of common stock, stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r18", "r89", "r90", "r117", "r357" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Options exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationScheduleofStockOptionandRestrictedStockUnitsAwardActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r18", "r89", "r90", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock, purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r18", "r35", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of employee stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r90", "r93", "r94", "r109", "r563", "r579", "r602", "r603", "r664", "r670", "r759", "r768", "r810", "r826" ], "calculation": { "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balances", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r470", "r663" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income received" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Developed technologies" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r68" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/IntangibleAssetsScheduleofGrossCarryingAmountandAccumulatedAmortizationforIntangibleAssetsIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r48", "r49", "r50", "r138", "r139", "r140", "r141" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/DebtObligationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/StockBasedCompensationAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r206", "r212" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average number of common shares used in computing net loss per share, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.couponsinc.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r205", "r212" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average number of common shares used in computing net loss per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.couponsinc.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.couponsinc.com/role/NetLossPerShareScheduleofComputationofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org//440/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org//710/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org//712/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org//715/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(17))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org//275/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r145": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//350-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "50", "Subparagraph": "(a)", "Topic": "405", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "https://asc.fasb.org//1943274/2147481187/605-35-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org//740/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(19))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(14))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(15))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "710", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r677": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r681": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r682": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r683": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r684": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r685": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r686": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r687": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r688": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r689": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r691": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r692": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r693": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r694": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r695": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r696": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r697": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r698": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r699": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r701": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r702": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r703": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r704": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r705": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r706": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r707": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r709": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r711": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r712": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r713": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r714": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r715": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r716": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r717": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r718": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r719": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r721": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r722": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r723": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r724": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r725": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r726": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r727": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r728": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r729": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r731": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r732": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r733": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r734": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r735": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r736": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r737": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r738": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r739": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r741": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r742": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r743": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r744": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r745": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r746": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org//210/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r767": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//310-10/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r773": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org//450/tableOfContent", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r801": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r802": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r803": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r804": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r805": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r806": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r807": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r808": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r809": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r811": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r812": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r813": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r814": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r815": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r816": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r817": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r818": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r819": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.1)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r821": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r822": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r823": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r824": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r825": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r826": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r827": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(ee)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 81 0001115128-23-000054-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001115128-23-000054-xbrl.zip M4$L#!!0 ( !:H"%<"-'%S)D$" $,1%P 1 <75O="TR,#(S,#8S,"YH M=&WLO6EWXDB:,/K]_16Z]-SIS'.$4QN;LYKW.+U4N<=I7,;9/76_]!%28-0I M)$J+;?K7W^>)D(38$0@(@?K,5-K6%O'L>_SR?S^&MO!&/-]RG;]5Y NI(OS? M]B__3[7ZO]^>'X0;UPB'Q F$:X_H 3&%=RL8",& "/]TO9_6FRX\V7K0=[UA MM4J?NG9'8\]Z'02"(BEJ?%=TT;M46S6SV3+EJF'V:U6MWS.J>K_>K!*M(3=[ M&FG6&ZKX>MGJ-[2ZWB?5>DUN5+66V:\V59-4-55OM+2F5*_+3=&\)&:OJ6KU M!KRFIYDMI=63)*TFJSW3J/5-0\+/#@+8'^S1\2^)8?ZM,@B"T>67+Q\]S[[P MB7'QZKY]@0M?<+F5Z,8/VW)^)K>^O[]?O*L7KO?Z16ZU6E_HU?C6T*^^ZOHH MN;FO^SUZ:W1A^KV^M>BMBB3)7_[W^T/7&)"A7K474>Q9_=]5+%*DJ*559B5\RA\'4ZB7U"U[N MZ7X"8[QJK;A_%B=AX"V]N_4%KD8W+BGEFC.HCNZM M?V$7XUO_#-UI?VGKSNO?*L2I_NA6@'>(;K9_ M&9) %_ %5?)G:+W]K7+M.@'(A.K+> 0 ,=AO?ZL$Y"/X0K?UI?U__L__^26P M INT\?O5^"._?&%__.4+>W7/-X_@B"R;,,]OV/X)GT_U8QJD!%CC[$-Q'K\@I$EXGBZ\[6 M7RL"HY>_58# +OO6!S&K?=U&&K! +O2K2KW2IG_XY+I][YCDXW_( M.'EYJ]*60%C)TJ,#,(A6P?J<=?B:3O MY94!Y Y;-L@7G)3TBKMFC:W@"_3$M@C?0(+ M-8B_0'&@>KWTJ3D#2Q2HQ709@+KX6\6WAB,;]2C]V\##'4SIB(L/WX17?)E^ M!_O^Y*/1&GPW].AO5(%?1F"A.T&9$_^=4*D6_V:9^'O?(IY WT\6FBS7]_\S M+>UF'V['?YI^^X@*Y?@W,!N\ &4;%?Q528;_BY^;7$N6::9NK5=184Y?B7^/ M/_)E:M^+P:!P 9F/P71SII524U>%%W9;&>A8[%M^0,=L)_L; CT'7JD'0&6 M7HQ?$5^+?\=W+(:4RAVDTC2P):1"RD[3H(C,RE;J3#4 ]?;$J!SS^,?;XCC#D&=+'CMIN0\]8HOTZM?B\_: MOO$9[8*\HNIDOYKPL8^1;1E6P*P/P;2&J#\Q"!$KXT3=7MNZ[W?ZW< U?EY] M6,#V5,UU ;7$O_H[;,WUGD"6PNM&5.,]447A$9,^$MLW"S^< "A9WP&9=!H1 M=0X8:U9?:8?75PW>P*!L#@8E/S T.03#IM9+CF!H<0"&:797M]8V,^:IQ-?6 ME!RWQH/IG=J:O(N-,+.UO9O3.ZO+VS]#]%G=X?J#.ZI9Y[USK(RO0[7TKSMS(;>^&^YG@)$\1L'R\*3CL8N?)>S?[L]*F[P67U^$PM,&E?".W_3XQ I9Q MZ?2O3'>$1,?(#P",EA?;NH9\- H\3%U/*. 1W 7REC$/D%H?(#2=%CT-<&09S+8A) M:T7P/H\,\&UO!+#D#DE1XG1*T>,/Q\9%CO$Y9>]QAY/'16[^K,)=[*-@N,@Q MMJ 4/;9P%%QP$%-0BAY3.#[BCA-+4(L>2S@^XHX30U"+'D,X/N*.$SM0BQX[ M.+:]D6/,0"UZS.#8N,@Q5J 6/5;P3 +=>D(<1NMZ.[_X7GI"$$:K>B!@4,[HWE% ;0R"I#- M&)]:HB;2)M9V[=2=IRZX_S@*!90:ODPQ3+HX3YYKAD:0JQIW+RQE:CN,]U;CS<=>@ MY3LQ+?VD]4J-.X>6(Y0<2:=PY^IRA)(CZ1/N4N$1(NH1;Y_U.M[Q_Z'9( MOHV_L[%P^(([C_P9$L<83X>%DIM3M_K/Q @]#QS'HD3G:@5UU'_TK*'[8 VM M@)AY30!(H3_Y\3?8@^X9@_$#>2/V$@JX=T9AX-,[U*+D:6O<10M*Q',HJ[D+ M7I14YV[\$CNB"\F1]:Y"Y#P@)@],0%W48\8UN! P$:"\9,->[MR3,Q@ MCO =W\9XC,BT(.JZ_>!=]PC<%_]X@\+(I4] MX#:(P3D.\N0#;N,)F7!P%WJ.%814-=]9'_A3<=B 6V>=;Q3DR 6-TFU> .NT MVRRWJK)(! M^3P+_V_B[_F_7HV?C+$G'/>-!O(71!@UN764^L<9%SPP$;<>_E:(^ZY[/PF>;D@Q5V#UQ*W77Q"T<,!:36[#!EOA\,[3 M'6-@^07SF)K 0X&R_,W3"ASL#?H\,,IIA JH>'LF MKY8?$(^8/WSB%8=;3B,LDX]:) MA0".F#3-DY%.+"YPU*3ID1CK-((%QTN:YLE.IQ$O.&;2]$A,=%HA@Z,F3?/D MI].*)1PY:7HDUCJ-(,,QDJ9Y:*[^<1GC@",G38S$-M[& !]=Y!>@/;T@O6# (".>%$A,OKD',QA_$ M=]T#\7LAKC1%"-]>7F =#Z[NW.F&90.0]LV/<%[87DU>DM_N@M!V#K@W1OO/1M%R0V(RU,"5# MUE@+\M:E5B$83908G1 7GE#CD(WN;D?O@!_C%\17XM_Q#$9-XNGT7.B9>V7_XYSCDQVW,],S);ZWA]V2'ITJ3 MW,:0SYPF[USO7??,!]?]"82('\<;3I0(N8V+\Q+GRC6,68:I-X^<.I;K/;K[ M-TF.LV^\Z?Y"@$>>[)&U6X#8H6&;]YL]6=U0_&6S(41[3&;;#S M@+26$?,O[X>2IZO/I\9I]FGB%"ZHJW 95 MSQ;3/-C3*K?Q56YKX,Z'-KB-MQY19)P06:[]YKG59JK<1J!+@C]G. :/Z_=X0CNIU.-GFS=*4PIC\IM6/FXX.:"%;@+!&\=9BBQOC'6 M-6[CO$MPZ8$(JCS@BQLW=#=F.+18R32G M*D?,"V=3H57(T>FO< M1N/^ 8BPG->9..E ]QB>TL%21EOTH!_2<=9-_BA)MN D6Y0PY"X3;B7MJ2)A62YS3J4)%L(6_(H1,MMYN/4B;:@F8\:MYF/DF#6$LPQ M'HY@318GC M'1<[1RJDJQE.C0PJZK_4:"9'7J8T^A9PS [BY4UWZ=VV#. MF>&7![NQP6V@9I&[NRUR2JK(2!7<1F-R$!$%-6D;10MX'!(G1S)D&T6+B1R8 M3XXBNXH6"3DPGQS#I6@4+5B2J\EYM/G*Q^+ H@5?]HYM_>.$L5VT8,YI\/:Q M)/E9!X>.QMO'PC:WH:)[QW"'@%38&C[YX!JLXG,*]]>N'W3Z7=T^U6.SF]Q& M;SC#SY'\PR:W<13.\',DVZ7);4R%,_P<2?\TN8VO;(2?+K%M;%5PS.^Z]Y-@ MV\+M!W8G[+L1X5CJB-O0"]_H.I9VXC8JPS>ZCJ6LN VK\(VN8^DN;N,B&Z'K MF?A$]XP!X.N&O!';'>&]IZV^N(UM<(^Q8VFP8LW0<(NS*'EF/Y@0=WO9&3UF2M8LV[Z S6V,X K>8%IVB*Y( MEQBA9P46\6\_##LTB7GGN4,D\C"@--[IW^J>8SFO_A/QV!C \>(7<'!4WQ', M 47B-JYPNG@^@F6N2-S&(DX4S\>Q'16)W_C%R>+Y* 8HM\&0@^#YG*8W*1*W M4973QO51]#2WX9D3QO6Q=#6W<9[3QO4Q]+7,;\!HG[AFX2>\SW\F-D#/?'&O M7>>->('5L^%VQW*]1S8W9G4N:#^&%I?/,WK&#=J/)>3/,YC&$]J/ M8>SIM]""][JO.X;K^K6H^]#\%0I4OT_^T&"TR%0 M<.B1=AAXEW@A?CC^>_P[/KV,0K@+_IP9A7#A,G(7%2J)X-"UKHK";;@H'F\+ M_L+0"EA_$WH1@(H'UWD-0&]/+DVC;/Y1KI"7&PP_Z9 6$M#D@I.E#878# M!'=A$!1E#^"ZOE)']QJ(,65D/A,_M(.D__Q7SPU'#X'YCZX;!@/0XD#;#OS1 M()Y_&US9:XAW[5KH-Q]S%[Y''&-\0_H <3WF'.99SW]^SWPC(S/(C4W( M9>;63MM_8O\!]*118Q>TU5JS?Z/:.GF2VE MU9,DK2:K/=.H]4U#^A!2EJ3_ MMS)U'ZZFJMO6JW-I 'B(!Y<#O6>3^(:>Z\&JJH9KV_K()Y?Q#U]-RQ_9^AA, M1]MR2)4^]'6H>Z_PY9X;!.[PL@8?ID$04)711^CWV.5H3:W61:TNX[("V'Q@ MQA^.5GQ!5_PE,.>OJ/$-$1X!C17Z'*# M'^G 0&IE!DL1W-51()ANB%C\BT3_]W6DFZBA+B5!IJ^)U\#EN^C^OU"*BDE[ MGL 9I07NZ%)6@,X6$3*N)KX?%N=ZE_%G^\"'U;X^M.SQY5^O/$NW_RKZNN-7 M?>#7/KOL6_\AES(R#_WUG6&A 4]3@H^P(BN(\A^/]R^W-T+WY>KEMOO+%_SP M@C4?=XW=V^L?S_KQ1KC]W^O?KAY_O16N.]^_WW>[]YW'@R]VK_TO"_MN?4@$UIAL/;;@T:^HVADOM0M64W V,EG*AU9I9#(QE6CM6 MRLKH ]5R6K?:I#\/&G>440P)/QS+<$TB?.]NJAJT62IAIFQF.?1["+8\\>SQ M,\$P>D6@!\0&8&A_!)=]ZX.8U< +$U$%#MQ__Z75T.I?ETFK%=9/1C@RZCJ4 M:J7P^_W'U?/+[?/#'\+S[5/G^45X^O'<_7'U^"*\= 0P&%[ *A!D5>@\"W+M MD_E9Z-P)+[_="BE;(K$CKJY?\++<4K4IV"RPY@Z@T3:3,G>N)X!O*?P94X7 M'#8!_#AB"MG)ZXD^?LN\P&GB,N$OU2&\8H"/54U]7!T3W:L2)R8VM=+^>^@0 MIF)5210P+C-+=WO15#F $DBDE-2EI,Y/4K]X\#D+PU3+175?M_U$5FN1K-9. M4U:_/%\]=N^I1#YO81TDA!%+Z[[G#H6,[D.F!CP=3+$'2& MAW3 7:_N+'RF:Z/2LK/)-7.H[,"? X MUI@=ZN#0A6Y@P?J%%V(,'%CSZUBX=XR+I181BZ[O!G(&L-V-S:W%#(7AI]L/ MW0@HJ 2W+W@)B 3=%_P1,3!E:@J6(UB!+UP/J,?W>4?KY["" C9Z(3&"R>S) M:!=R?3N67GVMIB[_Z-;R1[EH28T].TB+J397PWXSPLW*_#B\T!M%=@2M2[IV M0R?PQM?@J$UY2; B [/7 1EY[AN^9Q)L:%3:-\36WW6/[. N;9 #/$44O.@? M]U$5!AL"-6V7-"OM1J,J:J^Y8_Z&_?SXRQ1T::O<7SQ?="R$:UN ) MT[0D/+H7"_12;E&@1=;0T3R$K=CORC0]XOO1/P_P/CEFO5:E+2MU2;C5_4#H M!A[ 9: /A:LWXH1$G'<2=OZRDF0UI4J['@R$.]MUO=D/B=M^Z1I^['@O[GLB MN+&ELJO;@?"@_R0"7L_M8Y2;.]X3* O@UTF^5JFT?[QL8$+NDW-/FI*?7-#2 M]O]GC9@*C\"N5MI-39;JVQKO!9*($1S0<'\"GC6LD6X+MQ_$H UW0J2DU6;UH1'F>Q5[*%&*F4R/JA5);?GGELZLOUEJ%>W-+ V]O MPV<7UPS*M15%@X>5R\OC+1XNE5,IC>KURB/ZE%S6@#7K->GSSAHQ-W!R"CT< MD6L_#5QG)FZ+O:UUJ5;5ZI*4KUFQA V4.38 FX8+!W5#33 )^/WW7YJ*W/CJ M"R_$)B.$;110%S'0QQI1!"3999KC!*%SYWI /)3P1!K_@%_TR*+0'3/^4]_R M89D"5EV(@M47C %V,X-416-7L-%C\&BJ>1.HJ?E(UD@;TSKF42#XKFV9.U1: M[_R>30NR9RT.RT$?]E)I[$T8+4X>3F8Q1!%?X@%&1Z'GAQCZ#5P![J!>M:Q\ MZGU& Q-SR%=&<,EKN=L%'2$D79?KYQ*2?K$"FV91 MB&X,! -$H[];#4T^.\NKH)KN<29G7NP ]HNGXQIIP+4['O9<^U,F;[E$V<%1 M]A@E*BF+D0]FC B@J-X'%OQEHLVRA((W,@,X2.'N6B08J?VQK/2HK$H\BSJK M-W%QQ:[Q4Q3^BRI3219&NB>\Z7:X2[J+-S99#,:-V21?:MDK#^U*,)& 9+(Q MH98&EL!WEH>V2XHX78J(1I$S?2S'M2'6E9/>.^8F)(D0F\,OC*!C0ZQ*>M]0&BR%_VH297-I?!) M_LR>&^@^^-HV^&&Z;4!G+EP4SQ"0?O77D$8/0 (BL"+35PA<^P?L J8(?@E+U!RY6_<1U MP\% #V:V(;SKTTO%=;*'HXU\%FE,X9.2VFT/Z -NZOT;]H(/T?OA25Q*]#(L M:??I2NA*,=C0D@13'_L72^LY,R:3KD//@Z^PA'Y"MZU*^P_B'Z;K M,COA;5.0FT=W0K20J,>+#U@L]9CGS!-:/-%U863S )**!!.0RL( M0*81&X24YSJHI^VQ0$!G8XTHB$7=H,G6&SW06:7VC,B>O",=7WL.X4Y-JJ% M?B:OHWEOD4W6V\BC(G_.3=1FX(7 M@BN2O$G7J%2*VE+4EJ+V_$0M2#==L,&6)X)N&"!J/1P'3:6/AW;CPK\*(".J M"R[X0Y#0\ TO-NA +@T!(&,1C61X&1B5Z#6\"J^>^QX,XLL78#,3P21]R[&B M2DP!TX8*['O)TNAE^6M\V]H;EB\MOA%MY.CF)\IFNV'V"E-"ZD+=MLUB5 -NNRR92M:5W4I>U>>_C%%@^RQV@'/T)XYF&Q M_#E875]N8,BM,7Y6]Q4& H>*TTV:/[UKH)A7UQLO"-/1FR@M&=%-DX@=SB.] MFB>Y(S6]<$J"]:]9\DS\$]CC(IOJW)%\?G*FRPQ59EPFUBK[-;)#BP>2(TQE M85*80O-;Z,.+?'_M0!9%V6PB2^%ES>UB!ZPDYSO!G/BS%U MS_0%;"VWS&5%M^HG_?/"< [;_U9S>/8>=YPM]<8!RR.7P>[2PR/>K#>R=*9Z M%#R2)H_H/=^UPV#Y(\=OVBK'L)=CV#<=P\[^._ FVN&55'L>T7]6]3X0[Z5N MO^MCO_*E/)*@Y(43YP5>^F"V2%/Y V+;L:TA? (+@J:,V(PDFM5?FHQ9GDBG M:>\RI9G=LT9D;.SWK!]U>FS@EWEU#HAP-K"[H<1:,OZ?"SEW16=$7(6OH1\( M*AN1+"!X[2=G/IPL#:@'=)"?_6*NU62VRHDB@W MM)B%XZ6V!;9$W*B1ZF40W,D'+Y:/MRR=EM)0*PVU)4[+YL>JX6'%.SLZFD(G MH;V?XNQU&C"^XHSN;A:+IX,); SG0JR7#H9/SK^1+@%PK@1_O[C\5:8'+NQ MEUK$3>VVE>.\CU_PUF#36;-J71QH5-]/Q_\>E.Z%).W0\+_UL&K6=,O/1#O] M$-^9&X\/]C"XNP,/K?._;' (JE1I/P$S1UD5X>[^\>KQ^O[J =03"J>K%WJ^ MH3ZK;?-//R?H6XJD?C_G!/2JLP46HN^0*\B 0Q54=$"&42&P<)?DG9+#UWWA M4^CHH6D%Q/Q\N02?A\YVKF+8-;/-2E)83@K:8=EUYODJWGPIR_%HOQ*!V1!( MYS!@C @SR/ 3[22GA7C?=%O'>5O= 2' T#J-%0;F(L%7#FS<&F' MQ@TQV+GLJDS_JI0R]919LI2I149@:ZE,31E(($P[(\(^,YDW$,!72.&D+&P8 MA91O?11QZ5$7C2+!>YZ)']JSM0LEHY\R$2D'5MXEDC*7X$Z5 M8ZO"[SC;QPIH&RGE6OB#'?^.3&^[?HAMJU<]-PQ ,G@_22 \6_[/DI-/FDBT M96Y6R9F4-M6_@ 4(H&S]YKD%,Y-R23T^: K+QZ=;]:XM.JR];V#;! M46NJA^U>Z+S\=OM<-K 5A\LT9:J#C;I$RM<'\@H>#Q6S](2C4LZ>-@5H!^ZR M*+&4&4M340SY*F)4]%6$.]T(7*_DT=/&OG;@RKH22UFQ5).G(HT1B_YP)N>B M"UW=9E.RHF*YU$FQZ-C\\.GYZI'B+3GZM&FE>> ^D!)+F;&D3044(XZ^(7V= M!O]_C/#44.)8KI?BY))K3YH>2J[E'DN-J=AAQ+7?X2V@?_L$U&XJ]E]RZTG3 M0'G)IR=- 26?1Z/>+3VX^!U;/* M&K<31WRS##[QCJ5ZI=V]__7QZN7'\VVW9,>31G1S92G:DF/CUIR1,#/_^^!S M^#=,KN=Z[,7,S.3MQJ[C(-=CS%W?;"C[(8=48RF <"]4E\VRW7CU&8"O5A;0 M\E2_0T.)!55T D@5_W*H<@XVQAWL)D&^$)8=-[/LOXNZ">8GU^<"Q_HB.,[Q MZ10WC]W;&P%^ZG8>[F^N7N"7;UW MV]N7+J=K_W3O",' #>$=IB\*Y,,@HX"=\D(S52/PSMEOIA[HGT]O\'N]>='4 MMAONONJULGI1JRL%F2=/%YOI$)<-[48!_VTPA;?&A!Q:IFF3O.V#U@;FVA;G M$B\PBR.YN<<3OV?WLKBB,!D?A5IBZKB(?3L&O$ @/3@XAH*RS:GNFY\$A&(/ MR9WV!\Z= L0QK%(SZ_.EDZ(#9ME1W9Q M0OGN>[WR?1+X&^"_"%O<4<(OV*)!2+^?Z7BP4P)39JKOT__QO]?KT/- V @Z MI?[+K6BC*'O=@?QGMK@5^1<83#D)?6H(RPH=R,#?ONEL'O3V#/R!_!E:;[K- M)AI,4TR674L"MWC^KYWV]74VN'W\#2T]43;TS=GC9-7T<;+X&SM--O2KK[H^ MND1:N'),_.=V0@A7P;7N>6. P3]T.R2;'2JKQH?*XO@$31-;DC1WH.QBR;0- M=V7 2Y[ZOV2)XK.$=@264"KM6EULMF2.6.+0MMYL%#2*-V,X*J^(\V;$Q5_ MZL[U;MRP%_1#.U[:<[*RR'!=0%-JI:U(ZORAW:C:,ZUS#4/LNDZMTFY(]07K M##8ZV?WP])'.U0AQA&W%454B$)(_(@;F4^WQF@2]DHW!%BJ1 @K==;PP1T^/ M)$A(*INLK57:]98HM>99(Z.L72SO]FI^;.I_G2D5K9-4.5)1O=)N-45):W%$ M16?AGCYY9*1;ID ^1CB)C[70N;1PV)@*XBP-<*QBCDWM] (RQQH1&\'UEH$5 M+%Q:C,VBP5OR2 ,LD+JHJ36.K-J\ [UG2DQK).T>B*E9:+)X<0/=SD.V1IO?.!EX*KRRSK;=A2M:P!6:)&HXIC 7.R1+JK8HIN[9 M4=PZ.W@'BM,DH+B&)C;4G07QH2CN!%+URTQA=P1K&%,3&!,U(ZP5I;&JTOC- M:/PR2#[9NA. N7(; Q,%AN-G:-4 M_)F[_ G2:)BW\RK81/>)0&%1=?O5$'[9W>(]1598(U 3B#X@0)_Q(YW^#W % M$9A9>4$%DT,1&PN2&67$MN!DM$:BYDI&&OI*HM;863'S%[+E3Z3>.X'NO%K8 M]L$$:&F69I>B$R REPWLB-L/PPX1#K^ZKOENV796+JB!82'6Z@V.[(K2.CV$ M+-T',>&T;E%K:1P1T\D:J3&.2DLTDPS=EK0;:'0V14W965*65B=O)+-&4FY+ M,DT>2>9D+4PV+*S,]6_CG4^RL8^N8VR7",#4DR1*M1,LXSYW\EGGE>= /C6) M!G64VLX%5/S9CD7(YR^6F_O-I/*Q_\V;&S)ONN!LOU&A0E8^I^FPNJAH.^N) M@E4HE+QTSKRT40E&5EY2@)?JJBCOKC3+VHL=QR0\6'K/LB>'>'0#U_@Y<&T MIQ\=,1P=]['+*(44?E3 @.F&&%"?1=!V4PCRFV2PQ2I/-DH7#Q*P)_21RS2! M/%KMEKJ"09,2AXH M/@]LV#RW&P]H8,%*HK1[A)S3J _/6LP+"6YPB#TY=!0U-5Q[Q"%]JRQPRZ@2 M;HVY QL2Q:5UGPC?)EM+#@EK1&LN5-2G4;6I7I> 3>. MX@!\R]C.5!=RR@,LTY/9TY.[\T&#SIF2-9XZ1LL$Y<$2E+L34+/2KJFB4N.I MD^GISLD3?BA%L*T!,V*=:-[8.;\37_M(+!=>C#1B;L,-Z2&5HX M3DJ44 V(-P2< M][9LR)C?]ZFPPAK!2J'W L#[YGJ>^PZ[SYK#K+NVL M$:,YT(["'^V<4'>"PW9B617K\MX'X?!DW?(GG&>'-^P<=SU="R73T(;$Q=NZQK]> Q9I MBEIM]_[0TMCEC)0R#6[(@93J8/K*HJ+L'LSGSO;E4*321!8 N9JSS7N*G) Q MF95F@3DJ;U3:C=P:)0IJIIXBC63,5ZVDD6:EK=7S&O=96I8K,/S@.J]EJ'1; MCQZ A]&N&P#=]FJ_!<3>$.76[O6"I07)&?VL<]#SH)^&!/33%"65)P_D9,W& M)&T?Z!^EQ;BUY(S!>.\8[I"\Z!]IRR#SV+L&33A)NW<=E%8E;W2T1H+F3$<* M?W249\:>\^133E'-LQN%OWG>*2L_8,*I(8FUW&Q3;@8;Y&BXGAV];9YVRDIO MF&]JUD2UGIR/DQ)R931Y^^-:E8]E_JP0>GE0[6^R7; U/N4UO+*'$&B)XA@2/UIB^+T!I M.0"JOA10)QLS6S0'@] Y&-N-0W\'+2)A/H4Y?_CQ2/>$-WPAY2'EZ]*=^/@U?[=-T!7[5V$P<#U O[F9 M93+966L%I!>O+QO2=UQ?4V*3*B7Z_QL GZU9T),/?A4R[J^6:7^@/"BK]VS" MMGKO^R$VV6?=*(9Z:LMV&0G?56=I*\IQSM*. &X2'^0<\I*@^T(77@A_O,(C MMBW7$X#50!I:(U;K,Q$^%(1?J1UV "KLA($?P+=@#=/8Z5L?Q*S^AWCN L0H MF3ED&P[>;FWJ0=:&)#W+N2N7I1U$J&1>%MB^CKM>AFPL938[X_[ FGWJA'N+ M@D@ #G0G]"7H ?(E$52)'G*O4OZ[(089]H@GJ#+]JU(>=K_=28%D<.56H'.WHK+2EWPR?'Q4T\C(/Y4IEWM]0,7K^]['9ZYM4M MLCC7+PR,]%9+E&5%E!<<++N=MR>KQ_'V(KMR"X; R(Q'J*^SXXM /7.NABC +D<$-OU&[/$.CL<)E]RM'1N2 M$&AD/,X:B2V<+<91*5U9BGF8 2!KZ:+!%UV03P/'>N6903)%]QEJ-%OA)#443ZQ)/9PV709B#S$G.G9C MSVW(JJ@L\',+'YCA7,(:1C@,Z5A6P67#/=WAR",#XOA@9@JVZY]%C_FGG80M M)O7@IP4#Q6/@TOZWZS1H6YR1U*;2MP]D)2* YA5L5[CA*3. MJ-_(7UK'6[8?Y3A/- 5E=EI@9A[!MI!:3:QK:E':0LHVI*,'*7*@.YSMU6B( MC=;NT_&+U8Y4!.EMSYQ.NKDTW[#=AFULT7&?YWRL<1Y0*;C@V;S?]LHQ,CJ$+XZQ-@G[J'TA<(5K M%VN.?&+B3Q1-- AX9SFZ8\!W!5HPROJQY_;*MM#^I>=]F:^+6WDQWG:T2DUA M-M_(]6F&[]+#$_NL-_+UW3*#0[LA@QMIH(J]5]<+3*M14]7JC7[/Z&EF2VGU)$FKR6K/-&I]TY#^ M)6-G('MHX,4[&.FOI-KSB/ZSJO=A@Y>Z_:Z/_;F_?7P17FZO?WOL/'1^_4.X?[R^6%V$=[3E7G<>;VX?N[EB^;55KY65"ZU5W^JUJZ_5U.4?+1?+X6)KTF8+6A,N M6F0?-C8*"@TMT[1)WGH]2PWUTA!^:]GVYDW#0SHS-F'G2<"IMD\/%X1"SV9.2US4T& MWQ0?7$H>S']2$"D): <"*N"DKO4N/MWJ\Y+#E?>;3.5D\YL'AC/O^J!QWPVW MFR7P6U\=^(W(YLYSAXM.!K[],.P0@7'E^P3^S]RFNK)9:==K8D/:^2R_@M4T ME*QWWJS7.#[KM8#U6J*RH.3N7%FOWY?ZQMFQ7M9=%YWUY*.SGHP=*XHFMAJ[ ME_)EQ-[>>8^MI^2]DO<6\5[S^+R'_3Q: TS.W:?Y'XCW"CA=?4/2N7;]0'#[ M@K?$02U62\;A/32$7ZCA@\RUZ>P_L7NQ&."H33$)7Z MSA*T)!SN"&>-=;P;X6@TVB-KI<0Y/<)98]KM1CBU2KM9%U6-IRDK!1^,L2$) M_.JYOB^,/+>_91/VNNC0:7+#&L.-0O6) C4S+V CA"2VE)V%:";,G$(/X&F2 MVAI3;Q=2PTI]66PU]WX06?%(;8WO?YJDML8XW(74FI5VK24VE=V;3+-@YLCA MT)+4MC4G=R$U3'S)HEJ?'QC%(ZF=;O2O,R(>.^.'?(RPZ\??[N2XZ2ZP%6C8 MY?3!O9Y@6*YP7RL\#R>M"R*.]?\/=>\G09XJ]K3"PWMD76+;F%ERS.\Q"&^9 M5,JJ7Q2ITE84457RJFDJG&U\PE2TQMG*D8KP Y9U'9ODBZIB#LJ6N-'Y4A% M2J6M2:+2+*GH]*AHC8N4(Q6I0$6JJ.8V 8HCOXASR^Z9^$3WC $U[DSR1FQW MA.,/RDJ)K+7L#([ #3<3*&[+#YC'%.OJS@&$,HW)'1VM+':VM,LZ3CO"P)D64ZCM[G"4A<4=(:TMF\R0D/-VI+C9WSRV7=199ZRR( M0SS=IG:>;@XMQ_(#CPZ=*B-Y&6LK&"2!(:ZFX+@M3S1Q[K*HR7DEP4L7FA]2 M6E<[D3,IM<"/5L1FO8S&G!XIK:N-R)>45 F':(IU*:\JL)*4^"&E=;4/.9.2 M3*NR:XW=&Z+XC.X=883[AD3!9KB[E"2DUL[E_*\12,Y- 6Q4-2A;[G#F-[U'4* M?N3QAAO/=$;BG*VYY(S$A#$F)]!F9@W,ZJBBILT''LN#C8M,0W.&XQYI"#NX M6J(FKX(IHQR&=/,1%+'046E7"D$H>PG M'):99# (WYP_9J.,?.6?P.P1,(9)9&H)@?Y1%M/M*<,Y"0;'X_HM)P1P=)+L M\3>*"W;?"V+B]B/P=("HY>C>^#X@0Q_8"+_NN;15/79L,GLT3=JV)"\8#YO9 MI3FK(JG3I>)-C42>J!B[0V11DG,(YYP5%9\H"6^:XN6(A&L2/5)":>QB[)25 M@Z=!OYO:TSS1+[;"-$2YMD\17$9-5]+8D^>^63X2%^!.^-0C#NE; :U,_+R[ M77_2'FPVTQTX*?)9OS$8+V((I=)6M#(DQCV=Y)K*7D(=&64I2S-IY13,8E#0 M'FW3C22-5FDW)$Z"9"6='*1[)"])4T-)4UO@-Q>^?YE#^^R1!((-QOK>0A*G M<;1KYEWSR.M[L3Z!@+8O)*[5Z32>9FN70N*"!Q@VC[T4+ MD2MMZ6)!I_WN,3($<^2S4LV7^2TYL#FRG9LON4R5K"YBFR^H-2P9/,- M-G*./'ZB#"[GSEG:=BR^Y4*62IH:,K@Z[V'LD\%+[BZYFRON;N;,5/7M>'O+ M9:P0,@WD[L9\9RCWW)WK@7?:!9\3L?])?R%F58>UZ*]$<,)ACWB"VX<]#X= M-33BX NA3TS!V>&"]>:#E1@)E;M69%]RJM%M-45,V,"]V MFG^:!Y46K[B^Y,U,I9Y[Y',G;Z*@ M7+EF)L&^R7Q5)"W/!>Z^60_>O3'.?0;#M\5",1M?:)42X,M 'UYTQ.N&/;@#.>> *UZYC8DV_B3_1 MV@H=*%*XLQS=,>"[0C> /^!9M;XPMU>VA?8O/>]+>RD@HH5H"CO=:^3Z%A+= MI4=L>AS:UW?+# :Q1$@]&!&6-'E$[\$*@9F7/K(#E%^L(4#DD;P+S^Y0=W:# M=VT:&NG_XFJ112UB]IJJ5F_T>T9/,UM*JR=)6DU6>Z91ZYN&]"\%#0#VT,"+ M=S "05'M>43_6=7[L,%+W7[7QW[ERS3Q >7-P'T69"MQM_SB''H/1=B-A8#^ M_4?GY?[V\45XN;W^[;'ST/GU#^'^\?IB*34>=[G7G<>;V\?N[8T /W4[#_H:-=>H7IG((:K)8)FV/O+)9?S#5]/R1[8^OK0<^EGZ MT-?H79'P0LZ;T6,4'.SRA"DO),:84=PX^G)T^8)>FE'+[)JF74B-VM++TH6\ M]-JJU\K*A51K;/7:U==JZO*/EHOE<;%U;:/7KLEZ9"R7'%JF:9/#*V]I@6$W MZ[FU-MD4$W3[=+%:ZZ0?.[ETX('I]QWN&_C"+9AZIO#WT"&"*HE+-SB/M:5> M;*%@T;4^-H!$$0A9RX..4U&,#&U ZQ&;="8<0QQD+@P=ML.BM;T,U_AWY ZRJV&Y \#Q&N2[WVXEQ3'KU. MLRB3KA'DKR/ OR#O'/-E@H6K! D@F#O]%_WCR?7HA2#PK%Y(,[HO[I,. MKUDT#+6)<_1W%\8<63+[I[T\PY5'/[;NF+0G5]J*NLM).CM17X+&8E$?3T6N M6YZ"=TR:4RIM>=[ZS#J^MY1ZW$F]3(?J'9,"53RY9I?CUW.4>H7W<:80N3+/ ME:$AZ@0C'/GMGD<%M1?3?(&,B#D^:]RC2<^(%EM93AW(#6/Y:J9U <22S4HV MR^2%Y,EF-9H2J[4R>+0EFY5L5F0VVS0CEB>;U5E^K#8_@+)DLY+-3I+--O4N M\V2S!IY3)4IRD;39CDVMN;8PGEU[:]G=NBFXZ[ETM];*[M9S[&[MOG2N_^>W MSL/-[7/WK\+M[S_N7_[@=#]E?VO9W\I)%V:YV)/J;]UG\V/9U%HVM>ZWJ94[ MZMU7:]WAT5GH3L2C@(OK5M:2@/@'UZZMK/R=![9$:[J!;L.G7./GP+4!:_Y? M!?)G: 5C4>@1L.EQ,KO0TVW=,4B&AM>YH>HG&,O=?=<\QG"SA'!;JRO3NBFR MNJ5$E3E@VZRTY7I#K"OS+7G;G0_/3_=0;N=XE*QU@JPE2WOGK1;5=&)+FF_* M*WFKY*W3Y2UMWZS5DD!M-1IBHS5?BE^R5LE:I\M:\IIFA1QXB[:X:&)#4HK" M6Y'[.),=EC66=KP8KACE MAVX+(]TRJW@RF3ZR MW>I)T[LXXLW\'A._(\H*_!RD_XH_QOVT?T%FSW-$RT M11LKO!6F[-T*4RKMAB*)]=;.P8,5C'2D\WA*)C@))E#WS@1JI5UO-L3:@H%Q M)1.43, #$^P_UJ6!)I!54=G='R^9H&2"O3!!;>],4 ,F4&6QON!L\N,Q04XN M?):)6H$[.BP9I#\%+S&JUD=U8)DF<2X1+W5P]\-AR-HNJK Y8@2I,5N"&1+L M"-%-=T3)R.T+5]T? @@SJ2I-6AJ6! %63@:9AR77$VG^^R]-15:^;A="Y2@# M42*G1$Z)G!(Y6W5^;SIA(0>+ 6>-MT1I0?PDP]BB_&@HS_@GI[8"15JUIV/C M)[:%$L>GXZ>V4N^;.@"\\$$F-EAS1/%D7I?_XEXER9,GW3+OG6N6.:'G%5-8 M7Z= _8RUI;X5D"[QWBR#/,%F7/.9&.ZK0]_R#]T.269>PNGB8E,^00>TI,4U M-:;, MM'!+5!6>U/09A,AN/XAG6#[!V!89CFQW3$A4_,*"7EO.FB^8(UAZZ25R2N0< MVT*B/OB][X?$O D]V#[3+52AT&L=)I)BH64N4B1*I=ULYM405E+/B;/V&42V MD*&PG ]5O)&J;A6%4>@9 [#OA)&MEX&NK(&N5=+J-C*EZ#U/$9B? ,J+))9: M:6M:Z82=( 5MT@*=!P5IH/.4DH).CX)VL9@R45"ME$$G2D&;]-SE04%UWF30 M&41OGO0Q#>%AL$T(] _B"W2*+#&Q;LDA@>!C#$_P21#8=&8MC?/0G+2@O^N> M>1[AG6QY_DUG3V\?0[URS-B'[?33GNTBQFK@^46<% *4OFQ>1#9G&AZ2R#+& MYIN5MB+6U R'Z90T6 :G#+1],#F35+!=W]]N4N"FJ>WR'?R\(\^D,[=!N1TF!6X:S.9DIYF'.7-O:V6+ MSL\-B-I7R[LBUS#!TU#G;:XB)WA*/C@-/IB;$;4_/J@C'RA9#B$O^:#D@P/Q M0?UP?-"@^J V']8J^>#X5'/N?'"P44"*C(>,N!WXGP M"9WY.;B?9(UY-G[8M&26PO8Z#=I["MD[UX./.]>AYQ''&+]XL'+VW2O'I+_9 MK)8GJ0)Z)$&G_Z)_/+D>O1 $GM4+Z8'S+^Z3#J\)%G%3J]+>Q;(J&QPX)+Y- M2VF/37R*A#,NY@_]*LF/,_++0GWJF@ZMHQ.=#/8#3VTY)>'E)/?434MGCTZ" M"G:P[&+ YDA^9Q&@W[)JMCR&L;#',&:3''-E27MS7Q65AG&T'/HVRE-.2_8J M!GO-E2CMC[TT9"]-FY]W5+)7R5XGREX'U%ZU4GN5['5F['5 [54OCO;B^)CN MY1L^=HEQ7TN[SB+KO?R*.[--E9\8^MP!;9* MH]*NU61154XK 5YRPFEPPN%*;)5FI:TU57 \3BL77W+":7#"X8ILE1;H!%45 MZ[5=9KN5G%!RPGXXX7!EMJJ$)V[6Q&9CEU@OIW4*G!;:KCZ>6U'E\GCNHARC M4<#@)"5_#X '#/3/9;P@67K+50QW5UOB(J2P[$U?,S$W5?E;LE7A>>KPY61J$W@*Z4N M-J4<)E25?%7R%==\=4!]U2KU5W$"WX5,3Z?/7Z-AD42!3T8W,HZ\C,+--7:H :=,->S9AT[>ZWA'*A:3:QK>:6O\\!;,4S0DE=+7DU;KW.M"KDSJP+,VM#$ M5F,^:5HR:\FL);-RI%C54K&6O%KR:C$4JW9*BI7ZWU_H^$WXU[3>VK_0_VR( MW1=K2'SAD;P+S^Y0=[;&L\(*J:>@%R\F7L90]UXMAP)"F>98@P )>(>B2;K6 M+B'"E8$3WG5GC+[\HQL ) )7N'8=DS@^,?$GBBTZ9>+.C A,FCRB M]V"!8;#\D1V G"MI-*:AD?XOKA99TR)FKZEJ]4:_9_0TLZ6T>I*DU62U9QJU MOFE(_\*FW>BA01(B'>FOI-KSB/ZSJO=A@Y>Z_:Z/_B5A30O__HO-S?/KX(+[?7OSUV'CJ__B'8:;.AN!LD3\UNHQ\'$6BHP]'+'Y! M67Q&F[-K]>9%2].67I8NY*775KU65B]JS>U>N_J:VFSL9[&UC5Z[)MJ?,:@_ MM$S3)GEKI-:&35^+++UD3ZU-]L0X9)\&=G.C3$77^A"^PUT#7[@%V\44_AXZ M1% E<6I[V^,NGWUNAKW9'6^%O937FF$F((^H520%ON<.!7=$// >P)%!5_8-W .RY9'36:9I M'GL\W 'RU;LW2^Z3.+*U2^[<9<+']O8\$N7P&\I4.'60EBOMZ"U7"1:X'PI4 M,L!A&6#3@P9W8X"C-XU-,\ 19@$=G@PFITS12*Q' /&&91/!B10:_A5_-M#Z M^11BD-9R/N=O_/!BW^S=A%%J&S40'IX4;L@(T&_1P\<$W3$%?8@'COV'_J'8 M8R V \!.)L&T($S#\LHQKU*0S"P6&Y5V2Y2T1GF:8'8B.CP7[:16]T=$320B M19WOU/OW(K5&GRO-K346]BZI,X_O;RE)M)4@>7I]V![I%O",7K%! S MW/_@FHT+(T'P*JX5G2BMBLSQ^K>D@"VE&.%M$XO1^. M=,NC TC=/C@FSFO5MMY J**A2H%4=?M5<$\$W?=)4/"Q90>7KYW8G7L@P",3 M8,_[\7WK@YC5_Q#/7<0?H%@6KX!&PNHL+5\/\06/("!'Y1F;"8QFX9NIQ_5-SJOUP!)'SR\ MFPC._B*64"OM9N.X=D=!#5>^26:-6-V%9+1*N[:[".5T;BZ_(M2VW7)AP8SYX6HZQ/%E??S6%9+1$Z6&YBC)_/DD9.-TK/72" ?$$ 'B59A[)!P9M MMA2;)VP]K//K$8J/KH,PO&4@S,P!C4I;%;7F?%E*:7H6G'C6>?0Y$$\3B4?E M*N!^%D;H]4!W7HDO6$ZZ5(.&1JD7;UMZS[)W*-O(<032WMZ1IZ)4&SRB.39K ML'"'6&_8S5-JR.W\BGL'_#/=)S>$_7OOQ,!]3F";6?RU*FVE)1A^13VCYY9*1;9N*,4$WJ4D?E?+*.NP5UUO%& M!.(;TB>>1\S([+QR3&J,7E$H9^86N=*NB]J)G;9[BD&@W8K2CT);"FAX45I0 M6%?XFG4^97!B\8[T,>UXG\C@E$]S#D;P7J+KRZV5)P;OF%TFZ?X)U#,S#P[Q M4L16;9?P?&D9IV$;<\LXX9^KI%DK0U5?O596 M]9VM&9TCD6T@HS';VA(EZ6BGEIZA.>V%,[TI3"03A_2M+4,:I26]R+BY'8YL M=TS(,TX=).8NM@P>LR>2-. M6%K!.\>0T5#!%__3"@;7H0];(UYBI63FAU:EK8DU;>?RE]+T/2%YFRN)-3"; M)S:TTXHA\R=I'^,Q)M$4DX5#3':Q=S>>Y7;QE$0]E//[44\MY(WXY^&L+.XS;&7!/H6<,=*QG MOCG"\._A?5+.E=!FJ1G_Q;TR (8>>8K ^F3K3G#EF+4KHV=/39EF8?="35FDW1;E>.I\'=CX7*=+2^3R@\WD?(V '1Z"VNS N?=,3 M(LD=?=,\2+*^NSPO?=/2-^5+IV[FF_;CZ2BE;WHROJGG @C,./@0SYX"1]5P MAT,7%^$:/T$F T]$/X_ )#Y"$I7O;K5U_FH$YCN \GT$Y$Z?#LWT?R!L[QT\ M<,AZPY+=$5[(KL(:.'-#57F:N5'ZN0>:W+)/,IRG MM"882\K.S;G\^;]%$NI@T'CN.VIM(!Z\F4IW.BOK\,6'?+-/!BG^ !_R._UK M"L?,$AB+7B01=LM1?W%997AH$;R"AE8V##2EW!H&."TEY%:T/I,1"Q73,=F[ M"]."V2)YYG 24 (+["1-F_)2:5KF;/BBGQP%Z8;DLUJ0*GQT7IVCC9IN7@ST M#X(SEFAQ?7PBFH_^A^"3(+!)+'$Q88ZY\W?=,X_0.E-,@?MGZ 9)AO/.]5X0 MVE$GPXO[2 +JZ7430'?ZMQ3,5Q3*F:4Q-IV+K043/8_2X%!:M7M-H!^8MC0Z M*[,U/Z:]\,TS_ IJSW(,:Z3;0JQO,8X0$&\HV*Y^A(,+.6>4E4(XAF7,,1WG M!0#Y '#,S HU&L1ME'5*O%-/;E)V4^)9;?+62Y.7*TDZ\MRAY?NN-Q8<-V#S MEEBBE0@V=D,);@\63(/O9V'R[E'8/B6P?@107SGFM3ZR MVF1RIU)F#.PD\- M'F-QI=5[ *MW%_J:IR,\07:7L1RE7;N'Z4GG8-T>96)2C9C2 M!N9L8M):(EOO9K4DG 13;];Y<+-.H-1PP_+]1;6&9?G^ F8:"ZV7Y M?DF2>93OYT&2"I;O:[4<(LB'*M_?U0SG3]C?]OO$8/F\#X,>I". YB8T'$*5 M ,9 V+%D?X;6&Z#0V6WV__EQVJ;"GZ&BT[^-$/$,>.@XR'SX_[<3\#\3/_ L M(R F7@#7=OH/J3L7<9U::6LYG!')C1;(T80_"=K,T;P_$$7BM.K=CW MM-UO1F._T.S/5_R?K:&UJ?C?B:V>8!^N.3^\+>H-2#,P8^K,QAKF.,&!:!6A MV;)T(#AR(#BGZSHH'T74=DK>EU[(KD=X+E,U@AX(/?)J.0YMFND+(TH092Y@ MFA>UU7;#+9,NF\M=YFMC*KV8,I.>\\ M.4^K\<-ZJB1A? ]X3]MYRL5!>(_C44TJ;,ET0SP+=&J[' UJVFB))V D+1[3 MU U'(]9=H]N":?F&[?JAQ\;-&O$()\%R& P*2>"3!(@V(I[*W>)J]DY..* F\^ 2^ M_FSY.0+/:/\I>*Q40RJC-$=03@$!ZV-N'LK.#21\;#:S]W=*?+M6,3'4;\NT M6"8D2K7YLQ$+WTE5$G_QB7^MTMJ-^#4LEF[4>1H)QUM4@NMWG(!ZSQY? #JE M(8;4:0M)_W(Y*+K@08<[[,$3=-\G@3!*#C%RW$ 8XU] SI7!A]/SS=:FVVE+ M\^W'B#BF%: @ 'VK_ ?^)/#W7OU7+B1%CZU3@[G'B;(_C% M&H(^>23OPK,[U)TEJ):E=;A6$-1Y89K[1(B7!F&.X0OCM%,PG$1 M/@X^O'8=DSC8 XLMS9ACI",1H\XWL+^Z ?R!#2Y8NM?H6YIRT<#1"R/7MVC: MAPY8M-[(UW?+# 8QCZ0>9,>@7TJ31_0>+"(,EC_""_J;T]!(_Q=7B]QF$;/7 M5+5ZH]\S>IK94EH]2=)JLMHSC5K?-*1_J7(E?FB0>#TC_954>Q[1?U;U/FSP M4K??];%?^3)-7T!<,W"?!1D#3/N7G@>/SN)N^<4Y]!Z*=N>\ 0KHWW]T7NYO M'U^$E]OKWQX[#YU?_Q#N'Z\OEE+C<9>[#6=QNI5//QP]!-U#S,\9R"<#]6N5 M-8*S2:V>P^U8OA B%?X8#N$5QKRI.M,XK*-F[O2C0ZCIJ)U8T38JT9B7D)A7 MJ)]573*-NJQIO9ZIZM@% MNK[?0A_'#ONQXHZ6. -^N!9]E:Z'H6+MEY=AH!ZK+@N).;A4&GO#R&(Q^WOH M@C/O!,(+,08.?.IU+( =="%\"MQ7$@R()[Q;P4"P0#_Y8<^W3$OWP/L7!;@F MX,P61?IZS10?_4W^*KB>4(G?6_DL"I8OZ'A^HQGZ@3?&(6AHT=!!:2[%*8TQ M# F\6@@FRXC4*7Q(QYXR&Q2=!YP/P"/(Z*;UB@;C^QG, .3123<#D%)SP!U6)Q M'@8,\/F]P(&5BACXJ<9_#'NVY2/JX\NL9#<"%OS5^ DZU!1>7=?TA4^5ZZ=? M*Y\% ]#K#NG+?)=*8(:+!'PBA:9I><0(@/JKR0O9-C]5;EZND5ZZ W[UN> M'U01=N,$*$*/#/0WRV68CX,O-+<&S,>>HRMQC4BNP!4;-!,!JK@0_HFK]D,@ M6;P55O$.[#Y+GN($!>PK,?9"^%+"Z$!#-@$2! Q.4&HY/@H%?T*H]#AKYS5] MER^\ 3IC7$2D[T=8@N6^8M/_# 7#8WBC:?D1R\--0\J!C-L8#Z!GPD@:(.Z' M=C!#<6PAJ,L!Q:[0#VU[/-D%HI="! D[6,01XA0) .0%JO0)I2YB]P6=NEX@ M-D)/^$G&N% S!#:CDA:#G2DQ(PI I\*GF$J!8)$0&1B>&0==F6 &,R+\I"?" M 9C?9U^%[>NOKQYY18"!8+2 3D. *=J<+IV8$[$BXZ!H%Q1LQ*' HGL&R8(M M3:+0"\?T7_)!C##69]0U-6EH+Q&:['V&#H" E2!GP,9?!X+K )H!O![ Y3]P M7TQ3GY>;@<>T(Y[09P=ZBE4VHK8'AA_=.N7PZV^ @5$0PKY^!G&(ZWA\ M[L9KZ(8]:E-,OGCP&15LN-G978KI9;Q;M@VB&,42*C"Z\4A\N5- GH=;_$61/96^.3((JS;8+,(*5-0;" @0=0-BFS&DP3*AAS?B9W!JMQ]+O?F- MQX"C @__;(KXM7_CL!;8KP%:4[<<'-I"1I%H@S^/=/@@4 *?'BU#A";DZN@ MB/U 9TPX=; DGCB).09LY4G=H]-764,J?^B68'-X4$0:9R(*_ZA<7(C/J40- M]RE"Q'/WAY\0[1:O3QE:U9[.Q.S*#S[M]$$*!4RC10 )G>@7ET&;J@%V//T4 M$,7IF97XI?]:%?E\(AZ=RC]7P%]/AT"56=]J\7F 5YZ'S=#4;_XVGMP33>FC M<_ZC P)_A3L#_]YA_=7_I!(,7#&FE6\_0/.#%?P$X"5)G%2:N&_-2EN[6-!) M@UB*S@J9/;44 $P/+K5IC&WQ/?',B4_P Z+"H!.7^S',13 ;?,:C)%HAHLX@ M*SZ;8AEJ@K%7?68RHO*$HH4^Q[8*(FDCG:D<6\L@UFT24]@,V>*OR?DM@&>? M8<>?$HQ/8$:[R$972,4LPIBPB^5/R1IJF:*,PVPS$QL8=VTH +3\]^NATHI>BC-L12U_KPD2V/ZJ_!)^1S1QLB*N0_, M3QU(C@K;V,:(7J./1N Z4(/L7;>HTW\ *KW8--PBJSRXLQ16N M0%L$'@!$N!^BCQ*%?Z_8""VYU:@G NBW[C/^/0;J5XJ;3VH$HYY/HL-]4>=C M]P2N%A0LD#08QP[S&1/H,7=Q#I(@'5PJ.4 7^(E22.^6IA@H[!(O@JKX2+U0 M7V/B:^F@><*1ZR0::@9H@:CJ6T!-AN49X1 Q9\2!AHGWQO2W1ZC8 M-&-]E2QEZH-]PH S@M5]@!BD@GJE*)T3H8VI+%)]T3$IG?[+Y)MWA&R6,:I/ M)&&KTI:7U74#M]L8CBB&2$'Z6B04J 72(\1AN'B#JQ'_]EP\-P:QQ.("+N/E M-&FE\#\;\*!/TY?#L\#(X!8@36# **;4R''W&8?'XN(-)_.C^D4QLY@JJ;'& M5DMO6+2OJ?70=?0M.[8K\:'N[35S#)G/"8Q&A2D8T='!6*G-+5PIVH$FZ5M MH^@N(R&/X88HLHW4"@SKQ'R^$/:?*C>3%SS1%R2A<0RWX(/?$)#) A)@,C:B M\%RWT+6P8G"(N-Q()#'] XT5L:#!M(!>_*E-=@VP!3E!#6?XK0OT1(8]0+#, M7*H",93!]#3*TH]@N;$_':]UZ8^3XB[!=$&FLOGHE$0C_IL*BU&*)4;HT0(O MBJ]X. [>B*/P&4$!65<^,[KPPR% #+:T O%#D-" C#Z-L8!NB7GSKW0QZ&E. M<0S. GA_?[_PB7'QZKXA_M[@$V[H8_2+C97$0!HF[Z8=Y:*87M3!!UVDRFD' M?[D)P:R M+D1B8Z%I$^-%^9S -,9X(&B!62/V5<2NXO9=U%8>=[H6:"YXW7, M+#01[NA!^*C"9[CKRTS2Y.R3VZU+11XAM:N?7&!%D)(O\+IO-BBGQ)Z3I=G$9$M3:H9>-_M: MJZ'U&T:O+]<4V91EHUFKZS4RFYCL4IE*W9C4MX7)QX7XZUOD*MM[41=]S MB>D.R]B WNC6$&MI J)J=%*BD#Z$A.<8-%H>>KJD*8R+%:@&8>DR(UUYT4\J M+_Q)3=- !Y.0*@=P24B4,\'3,[%U'\ MB)W.@RFBV#FF3_UZ=?64Q!PBFSU6DEYHDSCW^QK:K( @5F9H:& &ABI'UN1F M#5.;@.6Z'G[Z0KB.?.)4RSU]*SW?*UU [^!EW$&4@:6;Q8\MA,U:B.#>4A"< MP!W4LQOY$*-4^)M&IQ9N^D*X\NEE9@.D-S*]5*#?WT/="S#()CQ3$*"Y=0>W M"[)4_1U3G2'8U-0'U^E#L*Q_AXXQR;W0V,2$5M90",59FM <6N$S"\%9A^#* M<3!C-K_$_V$G$,,C8Z)CZA!?FR;H>L6 MN99@-<>5$.3/$#VPY+-?KD3A"F^CCMFC>X&NQN(/7 $QVX+29!\0/@$GVP0; M*P@::97E6TNOI;)A;N[HQN[+ NQE$2$1)3"R8@)A-HZ7% HL3JS0TH KVZ;3 M16-M2CD^J3%)ASAIY85NT_!3BOT()K\<7"=S^W.0CA[I(^)ICH7)#O2]0X_F M]G7SWZ$?L!L=H%_?1YL UY,NPA]W:)QR2GY$AO#8I))I\'ON'Q*I.ZD1P:P M1(P'@.2*,OC)9!$_8:!8*#([W\<\,ZP5G$EL&8F79%%Q9UH&M=9CQ"S\>.24 M _0M/&B-@B7Z%*;T$X;%W2_D6!4E'ZWM 9PQ%Y>MK2B.']"-1U(TY;A3-,E\ M;7]I8"AU:UHU1L8@UA<8GM6;",W-)(G(/'FZJ@'(= RD(^*Q((%5&Z&:"+)Q M+5- +(% )?H"GS!MN&:R(7_XI-._]0,:TYV4!,K*IK;B'CR1C+;B#Y:62C91 M&*.062U)7&")R$8,HHV!V9@9@R:*W?M 94Y4U8,$/]1_$H'$X(ARY7XXC'.E M2*(Z.VB$"1BD:;01AXE&H)UM?E31Q0H4XCA6*A)&TWO)\8!3-[)7(U7'>UBN\QTYC (D%,VX@LAALEWHU4RAESLJ]8 M419CQ: %IB;I$X^9QY/I2#%=8($A+N1-MR/G%G2H^\YT=H3P &1AF"2",*1M M,75*];>?IK:)[Q%1I_#OT'RE-[/PI>6\N784W084V>/(TP.#.7 ][+P!&P*D M:51Y!\NVC(1%0BQBCJXS98M(3&='68RU[[FQLJ5Z/B*,*R,(J67 5"HNQ[2 M$SSVP")-D>PLBKK3RD'Z#*$0BB*RB9R/%,Z429-!VNKK>(PU"B-8P];[9:V;1%>GV(C3* MK/[XH(&L"":@R!/^+HR^B$UT\'F&S%IDS,;$"=M7;QPED)'N5A9V)X76M!8: M;9))U?'[P(IJNH$IJ;R;E&*+LQ7/C VC&ZBYG0B>=S32J*>'PM%G1;:IBN%4 MC?JD-!RY&#SB@"RN]:8R@R5)0/ DNRB("_><:#,O43)8)@J0HIH^\-RD2(R= M?YY4AX.Q#A]]LU#J@,BDCE8DUY=8N2F,LB+@.37F1)J6&061$^7'V8U4Y=14 MV20H87H7]4&P."*PV2)8"5PD@JD_X@*.%BX?-M=#M;D6;U%R CF0*TRF.=(D M+,>38L24 9'4!E,SR$7M2NMH C)*S7Y8O_VH@;6*+=&76FT& -4])@66]94V M%:6>-)8>ZL/3<)"UBQKN^QZ!0%VZ=)[-B/2>*$1'6>,O?E1XJB<,4B)AGTA( M=^6XDZ/>8]2#@V(F M9>*GX@C4TJ+J0)^IB(QK+K"M8#&J5OMF96W&;(^RM+PX@[OH[/GVMI9IU&6[2 M>HHF]WO]5K^OP&?[RYND#V(U+PW?+J:2F\A)?4J/=;XLK]X&/),TC]Q^ROL6T^" MB70 'RO;T^?!,>6TS3K6:V,8/?"2+9I5\_4WUEY,BZ23-NCD5;8[UNU@'$>4 M64XNQ Z/P#*298&33UC\GJHN+.$(HM?B Z/!V*>1T\E]&(*??.Y"^)8" M\9X?"'^R^@0$AB(I\K0ZM# 6888&:^W-@E-&J+VU'U2R?' %5<1!Z)@,H\!X M3!1^W%(Q/[C$1+ZI# (6Q?8'(*(;WT2A",$;YQ B"\D@,9K%Q-" MFGK"(^G,#,4HQB(CD;$DH(I3(.$-D?V?:JQ+/NDZ\VT4"RFM,!B;",=@8'GF M:M9.XF-12PF#^&0"*D@,3'E-RGMB',R+Y:3C'N/04?T&ILD$##W;-#G5HQ]: M;,(#UQ@Z3G&@J(U'2ABT$@MS@3U@KSY*U3@?-$M820PSDN\L-FK!#^]4F=$M MP++_N,U$D!FMD4L12=@MQ",;JYGJ2S8TQ,PTWR MN3,"45RQ.5@P0'(L8/ITT;,%X:89W0RD S0TQU QY:*8B6%)E3YQ!DCE2<' M;W<6%DDS0;D=HCK>/4HU3P:FF5GILS 4)* M*T?V_1#>A'6URP(]Z>[E#)8 M+!$-LUFL>&9#LA$OA8\+X3F]D!4;8^[+,A%&5[I4%#+C%C0RDEH2:',9%18-(K-C:B<1+8"'=.5V*2=P/73D4Z8(K!&T+ZN] MGH/81#QA 7KR]85?1OZ)-NF#B4P<:E(S&QZ9:W8^DH7#LT*JP%/R=3J^8&$] M+>V,%.<\_!3+ZZD./1J,F&X>3B3')!E+S0SJJNDSJ$D02@O%+#\&$&L-2#\' MJM=+Y!!3LJM>E7K/K$9>"5G:D> P715-/HOOYW."U*^>"P;@/X!B0XPGBCI8_1^:

2)1PPT@0UP A\^LFWS[_[ MY#->((F_ L&]WJ*A2*+AI#Q7XKTGWV.+B4ZU1)N1:/2[$0Q!%/$MLNYJ%G'VB!"^8,^.'S9_O%%4,+052"8: M;N+"NB-":2*Z7E##B5A>*081WICB1>["EJ"'ED/50YQ=O3C\V:5^*X1:L$I?Q6%L00"< XA>AMK,G4+8,^%#1B,<.D9 M$[ R!EIKE$9!#+KP/98C=^M*=BDS*[A.:_\5#C3\MT3A)NL[E /Z6(OW_0W\ MO0F[/S!_X$[(X>ZR[MM.IF6VZ)A7XAMF T@)? M(T;J]QC";\GY*+'6.'Y;CG@EU^#TK<&)6H/-/;82DPQ 3#&DO2/KGKDZM'E@ M&@S'%4=(9#D,\ETOHEB\__QG ME&B)16LTQ88[Q 0,M#1P:^TV4AU/Q+UV9,M4Q-@\+HZ$F7O0OME%*_)32KOM MLB$T\JSV@;%%^)7VX2Z=RP_%+"4[O]XMNJ&4^2O%120S?=4=#E6RI>1CW[QX MJA(>KENH6#T/W]C7TSY:N)E5HZFLV+/-#X"[)NY)<(W8:&5P,G1,$0FC0@FK MK>6FQ/WR+V =J*)H-(RH!5QX^@.XM\MJ<"Y-C'5(,!F)^H"BDC9K-$*'(]#* M^;1[9?F*P'"2HJ/ U+[AMJ-ZBBYV$@D;GR].Q3D<-6G"]1YAF//S-G*11&2R\LL-5CXW^' MX-+=T?JZW+P,@SFUVPNQ SOZW]\T!$IH;^]2%C/7,M[N]SU3B6[ MGCJO'(>:1[FDP @G_].]EK'273&98"W>AM?:U5K?) =OYF2%E]M4]774""); M'2*:==^5"!H::>\*SX?RX37X47$/="I?J.]P)%BQT]Y8I1*CH;R8"*5$Z'IELT\CY5A9+5TVR!I_&2<19H%K;+-']*5\ MA(A)&4_BE9 M1"ZY,7,(A@G+(!COUGS\5*.-E!B&V:*.T4B\V71L6'-397,NM[(-[,NDLQVF MV6894.C6XV5GQ)Z:4M"?Y?-1;V))OTV4T^[S\.60!2:Z)3^ T-;[AB%QL>!H M"!S,-"?9DO224 ;&,O9LRK@_OALK6H\D/CH2VK.(Q08J[TY"4BF$[D9\DD^1 M' 4Q,R M)-=+W$OGY=!X>;8U/]B7F CQL=PPK*?;E)]L.5R5,^:!5&R?*@$KP^L&RNS! MI+:7G=0LJG+46EC"P;;GZWBS$TZX_=)R!-#S2TW"B[,*2^3I\+4S7?P!+ M_L)HDYB+Y;]" #V%J/9'CCZ>GR?^U!,O&))P0A^4Z[@>J./!TXS'F":"7@#3 MN"S_"7/J A->TYL/#&E?J(CC"/KV^7>.KG=&?'GG M^BR.+BJZS=V+][SN3L8%K-[YS97CU2/& Q00"N$V99 -X$)E(GL?G- MW,Q$ MR:#KK:V;UPWBHVY"0.#5H)XTZQ DYCD]_2]I]RT2DY)N ;Z'_YOWUV&I?64 MUN[MZM-/^!>??,;/!;:N\.#4FX3<,T%\ZW"MGAR3WX>W?/S^,TG_^W\]_MW[ MG^!/_L^Y'?"4[8!F+F?I&"_/%@D&N3^H!1%"0>N_2.UE2IYEB:>,AS(CNH[> M<=@CH(Z+27T8T4^W% #%%IUA]6VYJ=9=]_*S(FRPPU6Y1M&27+U//]%? (_X MC-H8JV%4<_QD7_ZS:Q^%]XZ?IU_ATT^V70@;^8/8ER]ZD+=_4PTOY9<_].6F MJ;R-+E9/^WJLNM7S1T_"![ZO-WTW=+LQ_^VEX MLBWB:?:VP=N'1S-\%V)TZ^P:J*^*ZS&B":UZT""B%F:_*/VL]8I*5*'Q(:TD M;" >3'QX+%_KFIG8-&;'/;*PGF0?V4R&:2)&G 7+B/FB&C#5D5M4YYM4/C92 M8F\KR"=38X?<^M8\3"^@$I9ZV8Y,X20(><*TB(2LH W ^G<."4]GS&(2>-98 MSHECKH"U^%.F>)+:(Y_@9QZ)F(8 D<39,3OYC/$$H?5*-]:OAYC?)$S>C#7^ MK)7Q?J9A#*,99@*U+>M Q=%_W@:G4E5SS?52E'>HS[1B1T)I5'^+$Z3EA91^ M[SP]I]*C#KMB"RI,Q;3P3B'$"[?;^LE(/6 WM=)B4)VGY3338JM>&F=#0#(- M,MX%583MAS!9"<%#>1UVE/SBO$U.QI$N3(9=JR42/;Z=@D$(AGYXOAIN!]$C M\N5-#1?/4W*J@X6+A&.7P_D3O8&D,\JU!9S/^'=SQN]#+!H"WT+T/^B'O4!H M /O;A\FA )@SB+-@QN3#SI-SHLEQ.V/LNH:%U+I^5*87ZAH?ZPTGLL+!TZ+) MJM!4,DT>Y7$.Z#']IS4-SJO7Y[E[E\<.]Y:X,L[9%WYW9DPA%,PS?J1^MNO. M5)CO=!:T@2F1!W,R8C Z#+T^5FB?(6PDKG95C_PN M?/'S#)\LYN0@<]-=ME$9.)Q*$[>DGZM@[\BH59M^JL=".R8(N=WC7T8J>V] MX0>'U'&'\OIGP:EY:!VK.Y34E0*TQ44U(,.'!*NGGV>4%)5QAN"UU+L0QK4@ ML%+PMS56%\[)B0"-B,4G>#CAR-GO=5>./:!DBA2%-]<;10WHC._V^.[?/G1\ M]WNGKB(*;Z;& !T+X?_NDF84D1).>RNW:# B%];>6Z/E =1]6I]FQIS:J*V" M\7"52UG7K>?ILX(EM]HQ5Q\!' %1S?;#\&CU?F(>XO( M#N*E::L)VZSNR2[;U=+=3^U:Q,^IN/2EYCQ%VMHH6-53T96,Q';4D-MZB*71 M:<@8,+1PSW!-J?#[_+?B:@0OP\V5A"B;?X:K^OS6\(T@:-R7:!5Z2;5H>7A' M>D&/3-AY^E(38KL^/.=6M!;P*OH[H5R25K_%X8D+2(P:T=;FW;19/3KI1V1X M_?)D8A734ZH=CIF>7=VCAYZ 2Q&@(1V!L1^0VPU)\OE_IC H&!\QT> $%64? M3 ]Z%Q,0B&\KRA53PP026^$+Z0U('[EJ+Z4H3C>FUH !!7/@W\[8%!P=_OKR\!#E+?1V[Q972WTY() &T(?,Y%6'@LG,!'/2NZ1SX?QJ-5"8RT5 MZRI=?'% S,T?ZF!,2VL:.;)VCU['&H&UBU=;BG4I+G#LXGU$!$J^S9U_O73_ MW>6D#'NH,?0YU$/TX/1ENDP[+@E"M8%9V6.XCUG[='AK O(_?W1Z3&,FV)7@ M VS*FET1)?'DY\Q,>6;;@".MUKU*7#XN7H/]#-NX0:L"2T*BG= 1?A98IQ5O M2GDUWED$K0$5"BO5V$JG;O*-JCS50U.5E.W=))!5/F&4CX11=+? M>7ED^WPBJHC$$%%?U5/*+S.IY6V^YE +QU%P$&J!!%;-4-W@9"WOP*YF67Z3C(YT28F M7[RNB4%P&(/MO<=$F7.Y1JN9;9?L7XR4G.7"^> MI[W@-9U+(/;E!*8K-RO"?UYQ9M<[:6NM^\VT-S#KLHC%S9RQ*3)D/6?71,B: MXKLG"Z-,<*,)>XAR'G1QO1;,UL7]"S'&U$/76A XPV(.#TPT?34G$BK(<(.< MBNN/25"#+DM/MT)GV^)#Y>O#WO!>1L,"77)(C]U#=PY-T*+I>K+57J#9D',P MX!DUF3]Q1JNC"ZJ*\&*=F[C*W:,D1(IBW^QD)_+61!-L$2)\G ?L ?-N*J\' MNL+,2+[;D2^],W^�(:PRME=6M!$5E"UK*Q2: MV[4.,M_Q$#RUIAH=__*(@ZP>F#@R?*<3HL@:>B>[SG/Z;KL&(8DQ*'\JPC%2 M)T%@.:P^H3]_\AE9'J.!8@:WG)6KWF,C51&,6_R43 >J6T M1O)@NLL>B(]H[#:+N;QWTI9&#LV[Z4N[=S,:MX:%$S"X#[3OR2+3FO N ,?: ML'ZT#.)YMM2"9*5\O[/]FQ=+.&5)!!S"]SKL/^R+ MVX\[Q\"M><9'TO-IU.#RQJ\]!'-^K#@P-]5:J.8J,+]3?VPP4Z.=<4U%R;(Y M%ZAX8,19;;VRYORD1R<=6>[PQ'C<8[;>^+W2TQ=#R'$ETAEE'QR@3LV@4D7J M(]D)2:;#D?!JYHPR2Z-GC;C7XQJBAYW-@\35\DWSKKQ0N?"G"N>[$%)&@:>H M-28#$GC$DE'BE*Q>6Y0E>X-.?W-BS;ERU8 M;R$$0'Q=]/9"FLWL=_HUF7XM9E*LRA01B9<^)RN(UDE$O'T@9/?SB=R.>\E) M:TF[W<[%35_<_-VYN/F&0Z;=DG?5&(M*+[>G#$O_.H M^!<+PWP$;$P_54I)*-5;$JQT_DA8=NVFYHHPI83(O/=URC*M 7?JW DY("<: MO-%^$P+N!\'"^\1$$@E.&YD7[16)IZF%IZH)NN51YH1GN !8OYI=&MEDJ2TX M-$O7(,6$8&TG4O8@RGZB[GA].R@@OX6>[MR-&/Q(Q%K1Z_:)0D;.;19>YM:U M$Z/:N"&<]\)51.^#U12//ENY(6&(%GY5-PW>IQN61[*OA%TLX[M4D1IH54*- M]M#<6=*\<<3]U:WQ>FJ!N7H%72!RSV(5*LPW80I:JOTK0&ED>1G:(&Q&W(:@ M)5%XPCCN*4G'U)B=UO5X=7H!R4^EFEI$1E"2Q5G._D. BO2[4B M*GV#EAIT^]8B+V]?;;/7,>\Y%_]9F(T6V(3PC$TL2-SG+6TQ.!2'Y@O\35:; MIB9*.EHUJ&'-*QL/Q8?\8\5U,)K1DHM5T:RD6?.D^G7,JB"+&EP0DEI1P[;K M-A,O"BSVOX%=C)2G#K"$4C(.P;O:=L)Z[H-AVDHQ=GU[Y(91><4Q3%IV\FO- M\V*G.6FD?-[W(L^7E4-&&"65M[R:^CL1*E <6EA91+X'J$]XU;H=EPLOK/\< M%BB37T7N8@+.R^'EXBERIAG,-9[41IQ>:J3]$J-K9E.+LHP^H'>&-E^UL-MCPPY+9/=+GA=43,JO5_R<6(= ML*09PP)@*WM(]?9&)7ZG?W'9=E MW9^>@^#%A)8\N_*&8 MT;8F*!6NJZO0WSSX]\O4K7M1 KXNFZG*I(;O+@6N67= :H[R: M+)2S$*Y5; MHB)6L=I-/?VNJ??UJ)F=I$>!5V?3M9<7<)7?[IB+;MWR&^R1(V?#NKS*J0^2 M-EVA[H M;IHV8,R:6T\VQ +EO.TW1R=U'@2$X1QOJJHEWT%,S1T>YA5<-\)/ MH: ;EE735(3$[,*3U,U6!Q5I*&X-*&_*OC+%5NU03[=BU5<8MN55N&$H8V,U)YL-2>4R524JA[DS9_'*&\ M# $??1<*(;PS^[_1RE$LWNXHLUYM)G)ZZ;@M@%X,]V/^.O[B$M"ZN8S1XO?/T*+WW\9(EF]_DE.1@J,WM[=#R9)]]U M>AVB@DK!*AG^K@V+\B),+*2$-[;$E4KHKU-#F-?!IX/GIHK< MXH>I'R8]=S=33P3?=L#1=J;2#N=J1.S6GI")WG"8^%YN1+A>LL!#,EH/FE@%?J1G V/XQW""H5@G7[E6=_Q8G\2 ME12+?& MD'&RD]'J*J?C2V1)B$!Q8QB!1OI/]D#OU*.=AS5+,,+WB[)3*'0S8PM*DE7V2(=LJ^8):-.IQ@#$ MS#M)":KG3N%*M8W*AO#!XJVA$H#DZR++9*&@:^45-.D"IR]5RAJ^P,EQ$54B MMVXM+\Y(_C:FUY,*$F'X^*PH]X?5=* QE6G1]I^J99A?YSNV6-[5O3;TN<,[ MQNFKE[\_5R_?<,A4NYA7MF[A*.\0EN]+BN?:C0+%DD_F7J0X MEV^I3OHP#MN?S+LCIX9=RRP E9YV]9%DVZ]O5W]_]/Q1>.%]K?PIZ&A:0DZR M]0N7^LOCBS^NKNNAE,2(.S?BG[@+,1AW=MHOAI?AA]0)YW-H?YC@2P\;-H(_ M=VNJ!ZJ/+6UC7CK0W2325)"C>1M.V;Q]P40FW3M>Z-OTU64P7]0GY2()__9V MLX0O+GCKP892UFUQF MG;/GXBR>9CH1WY]^N2>:N%.7]RS ?.,9_8;TRM#.O MJK()!W]UJ,DUS%;B@O-82'MON5WBE<:^L&8V\5<*WZG$XW6T4\DZ(:U,JFI< MU#0W2IK>,&L:0T5929:'?1CA_0_>BW!9)8P"C?*ZJMK[#/.Z*A;23C WKYM? M-**$7;LPS3Q3^KE?-!EP(;\)-Y*@\O$?PM.NX. WY G6+=/C!7-0!J. [/;S M)S\^OWC:_>/B"W;EZ'A!?4O4=1-8MSY\P94F8A'C/W(R8>J!7*,Q_&FZ JC@ M:0@J2JT?A=?#KW0$AD-/W4(=%Y9(K(2RRR'.;;: 2.=C^/>6#H'G8SDJ$J4' M5K2EO'+T_.4L"$=NL*![36+1+-14O/C?_^OQ;S__>O[_R=F%R\ZC954X&JP' M<58 M+^# VFC/X2+)M;H^N93(,5>L]WR@PX4.SN'X=^3TZ3:;J1<"W!N"?'1VXM1X+ZDGS M^8(P0D/52D;%%JVI$[&)-1_'3*U.&,6:U.H^&P=> WXD%+VJ:95U*9UE5IH< M(#3+P*YPOW I0S.D9RM75;-31?WXH3A-/W'QBQN*/[ [Y#(UX65^!G8"/1XX M9?-J D18AI&M#P^;-('"+MC 0)@003K7M[:U= G&C#6RNH#-(\:J_F>BCHD' M+"')2X?QU^!.B'&#;PPC;-XK%6],$C*HFFM!"6,"?;IP'6S($&OV1+WA"!*R MZDZIRSD>R:6;4K4LFLL8\@=+9[Q("%<*)Y"6D%P(AB1<8;QCD5 Z'+:$%559 M*#M6!AQ[!#31IF%0.I&PH3O*/QN"Q E?$L!8^K>L<7:\/8B>K1N33#/6_\DU MB^FEJP(I73+#\%9">I*US&F=H7D>E(A^,^SB,6)2/QX2TOA?&KM1V;3 M()8-5B%:U1BN>G>K>2*K]"SO9_X,-_+0LI@PE4U]24F+B,9[G5U@_X/ZYWMK MOE_[]J4S>^:)UH("!SH&*.K.UW(T0C4A+?*I=@&]%-1]!BQEP.GX:R3;B@!JA#LE)N8NVRJT9Z(PL2]2':SL*B$/EPA([1H-5N)YR5RHB6R M!:O-($%@K+&+H^,*CV4(P$.\A8]18;X0P* =^AX3S$CI>A@FQ7AR*L=3CC.U M1#@8:K+Z]5FV]823.J! ,'BN/ M#>>!2$^LZYS72@2C09\P,.-7D5/ D8 M&U#/4W2Z*5H0 M?R=3ZK(P1 >@3I#?@3[61GY4)=*1@P/E&?4O#EKSILLJ7V7:=\DQGJ^W:%W; M\K)=,!5"APR(VL3@<+W3#NW8:)Z>&D*OL?\7O^-3 "-*%R1'AO%6WAN^VJ4 MXA)_Y[S,WJGC[W<^,V$@A*NH5^.RZL*'#E=4/6//0,QT4[:7$^,0R$]'#]^V MI[8. MM;4WH55FQ'8!!N -F$ P8V?K24KT,1H@(T=S<&X<"+X)WSDCC1DHB: MON0*,&Q!3OA%5VY=[;K>18MZOL=Z[77=:;M\N C#8?M)P0LRV9Q3(K:&GLJ3 MFJ@"!>&KE3Z640&Q(0$'62O%*?ZW^^!Y39PL9^@R.$C]C,R7$%OWED2M)'1X<%EVW!2G.6:CMI#O>] RL'"<2 M"PL2%4LVP&]V^2:'?DJVN(U!(?3$";,'A[&2YJRKKE%$G'2I@I&5#PU#!83S MB1JE)H98AD-J1""Y0VL"1SA\[P>"ETR43&YRG(WSX&X(&I<*!?45-QMU2H5 M1C4.64$A)6Z/9WM^$_6,6I'#5WP84E3B(N]6IEW6PZK@0! M=((X;LTK@(B*(L[\4,G3O=U<>^;)= F&:%:>^1:(O6%!848<[&_"E<$NL7K: M$0'0;O7T"FY]?QMU9SB!;IE-:LU'+V/9LS/T\[2]C)E0]=R!?&U+YAB.5^ . MC4-3TS;E8@M^3_PUNY(X05KZ%XKOD%:Y9*"-T\;!E7OW_TU2IL MN08S13V]W'U(12IYRWB;(DS^YI&?M1C7T,+XZ]16TO1L3BF=3TH%O=W7H\8^ M>%/SA@K6SZ"Y#:?1V,A%I57(=1TJ%8(I&L6/9R>APCFA-U>'1]XJ4G8);CE; MUV$_8XLK%4T)&C@5AAH%$N:WL2;/,VEG(03Q(9[2SD4,C3;<+PJ+I!6#A"U6 MS)FAXE@9(RRV?V;*& 8LLI2AJS7.6#L6*!P?6(=93L01(Z6ADIC'SD)I)T K M'H4[E2"NEL2CJ*>9PFU:A#.DY!SBZOMH=7K]%'DLCTT708 (D+BQY6/$@R"$'J@5 V+JQ\YH M!^#)L)Q->K"IE[W%'1TAJ^W0#H&NP!3$(#4PJ3O M85.'&6_K4MJ-:"!8,&7L+BL:"O;]N_XE]SZEI$@:ERF!(?=V[#L!Y%_=KOL0 M+.#;!,#I^U*B*>%>3<*'S#+%2I^JI SF S35*]?NDJQG>LPA8^Q R_.@#2F^ MZ!\7A0>5N)W@.;S2"((P)BV[49PCOTY8AKB3D%=5JYCZI]*[L-5%Q:9*^QAS M$C["JSCNLIS]\^N$1G)!= ;KKO"2W\'IECRHBX"T.O8U8^9;BAW$7.I+*(R" MQMAJ:"!?,4?#F1M;20SL0:-[8H:VY5X_&FXQC3%:6A;<7;92O\QL?UB+]6+1 M5 ?#,-@@W53L+6L2W3>^O'ZNCTUR9+Q[_>0F3%B+CUOI0E[:B\GN0JMCV%RZ MOA<_?PM.HW]';,UO/W_(V)J/8Q_^X+C"Y/QHVY3P07;'##N@.\JWAI3; MX(=3N!IS6614E]TR":5\4]1/57(]1P=$3;60 &26BHQ.T81LQ#NV%U">-/2O M7AN97!0A\X_FN!H3@F*[$?/UN3X]9 KMJ*9$@K6JX6+MS'*)2(\XXXL:XH5K M/S7&4;9;D@Z:@;BI7SNB?6+3H-Y+CFMUQ7P76I0-'T$V2F0K,;MWQ14%(A3E MJZIT\%WV63Z^0()(_VX'/O$.Y>8ERII:Z!(M]^M@7+::],@[?+F;V8_Y?0( M(2PD,B@&NBZG6?!9H^_B>*&";UD3'R\->_10F&MJ(NKN*@208[3CUH,<0L42 M.U-[T$\,@ZRY3)3ET('(?876*][$2V->,&1FBI^ M#3GVF$1*1Y(&RYE]FC>7/I*197]I20A87]@J(^N*F4M2Q!R;5I(@=T$..?:% M@TZ[0K8^/XNRV4K ,4,/O0O#I^Q-GDLZ[L7D.^LJ)7RZ\8F\1ZOO871T58MW M*%4;GL^\9J0-NKQ"6&%% D%J!<,1Z!Q9"\-RRZ<=@@P\@7&#Q&&#Q49,$]&, M2:SE3PPB!!_I>8>WYWBZ^1<04G(1'6HWR8%"VS]LMVD[-0+[Y"5&\&$+)MP'&[*'NGE%GA5\AQDZYF_TE=KT .%%3_"S(=09:BY$D;E M&%?/]CWRDM'?56%A*^OS\A/2SF/30<9QC8#=S3,ICA]&0^@-Y;Z*O[1D%UP_ M3L97KX@UF=1V5QW+W0N)KR?"T64#'PDU+>K#E*?@A'1XE;"WG A]N.T-(8MW M1'&S#8Z&U+ 66#2U<=R_2SZH6DV++M@!'=_3R+W$B_?E6@I_D3UI+)R,LKG" MN-7[]12\$[)<7%^>G$*-'(AX:.$WHFG%+808@:T.'C1]V85U '73X%!,92-E M-E9$OZ:-*H?1!0V$!?S,C960[0[=X0K'^Z9D$=_@;FYIWO6?K .\?#W"#H3( M1<= 5F"P!RAY]"SDX HUV^ #;ICGPLJ%802G<*<^;-6MQX@1JSA6&#NV(0Y M)M8O?8CR.K[N^/IZ&BT\,66ZT6I*.SJQ;/$G2.>N$7-5VR7Z=-!)LTRK"*$S MZFBVH'4IZ\*;+2VMKM[:0.+AQT80K+ZT[3)H(B_1YEI4B]H</9J(G?4*)IHA:Q<;4QE2=N8=NAN4HVZ)OW0+VN&NJ5HF MUA*I[P8$X5FO*WF6^@3L<1V_@U2J6&T\' ]#9C+([(&$:U& 5])UHF)?[^+2 M\21^Z^FVZO-!,\X7^KUE'1;\RHYP0F2Z^!H<=!P]6>0-^6@@JYSMO)AG)V1O MNOA2UOT%<<4WJ$I]!+[4=Z"F:Z7CU:'BC7\Z(N/5U8[:4=MN,PE=G:LG!X^Y MLS*UK^RFX-I[(-IB@/ &V+8/[I;1AHK#EANY/#Q>@/SI2J>NA9IG:">JVWZ> M&!(4"2IQ4PZ9^2NWC"_ :,LNX<7)7:'&7Y/WP@MV9W>?*;+]ZLKO20\%+%3/ M6COF74238/%TQ%X*]FM*FBM\+<\Q",L]2)Q^&B+)%I$[$P,94$HO!#,53_!Z M:=5'(%?8Z==01S (IZ!#P\JN$^R0RJ%3A=^P5@\CN9/RWK>B&^ZD?F'8;H%7 MCXQ&):LZYDO2K?;*$#H .>,ZK,3%*L%4 ]:TD'3X.&RLB6IDU_?K8-<9/G=- M1>XQ._0YK3S8JH.?[!@>F,Z1UMM&.C#(,:N;*IY.M"R1H5!,!I]\*FD'D:<- M+?4',M=_HYRX6_6,,224D+KDS2T;!6F(N@0+%=+LGD(Q\JFE9(RN^BDUJG,= M+*F#/?Y7J(-]!/)=YFDQFQ)'-F/?$7P8& JOE)W'>J9BF8,(]*NF=$'>X35Q M^)77P=>A!)_(3T$QY;*:29X+,7M6U(EEJ'LER!5[&J%D]RLUZ/?>-JGWP7VF MGRHK6AG>FJ-&3I",(HTZ5S=&EV2N>-?FFI,2TLWA\A",1FR3W-R#A>)2,8AD M+RR-FUZ:]JQF:!\I4['.N^8C7WFX):$G@<^]>+\"=,Q#T(D-@GJ3FM(&6 M;&7'+.X2CL602!M(-]MR\'2(A!&J=N&T'K,8Z)%.DN\=%6( MI>-<8,YZJC(95(/?5EPNW,8D""6?EGBD4R&0XTD0[(ZJ9)%D/!AZN&B3,VI( MD^3RLK:U(V6/W 0_(K"N^,,+B3HU# 944_9 M029)(VDJ#X)=R8"%%I!ISW:,*[779.U&5('B^L*_<]S MK^Z).[%OO;QIU"KU5#Y1I'>K.)(1WDET%=!/B6,,$7VZ6.-A*8YPRU3..? M)J0TPP/_O<7D?OK)G_[^R6>%3"M?@=-?O>_R)&KZX"N$G1X61\=F)_8"D+Q< M\#"DBI.)Y\0L)BKR"%_"\@%L >N,5@CY(%2[MF>7YQUDP9PY8$Y+\4ZDRMP6 M'5/8G%JGHM"F4Z9.Z\NYV'=M=1M6!WT,TSF7N:M8"^];$?=YRE=9/3,7^LF& M$I./__"[WU&,4^[!#RVZ8ZK;XQ+,EHK-E@;GS7^>PK&S%2&;\_(XE44A%2%I MIS$7 @N$>C&I?&FD0!LJ\1[*6")X$__BV$F1<$U+C212$=;M%5L\!M;2\XT* MK.43TA"46Q?L1(-%74$,FHYO E2 \FZEBWK.K.=/W8A$-YTE:YOEM(<1(8/: /ZXIWS4 F4??0#GFD*7E:>\)V.7<"%"K.+/\[N88?SO/ M\VGF.>>/SQO(W]DLYF"17=-U6V_*VU+HDLL1/0\=>1.FH9A[,E*-7U>WG:&+ MN%G9]!6Z&PCDL'JB]D'W?1>\W?V*Z7J-C'-1R?"!E.B_\3GM>"(;(\RN)!#% M*H2EUPH_M-:8.^>U2QIP7:\(.;?*BB/-3WS.^[Z70KDM)"NO'*4D08WV?ZN+NJ^6 @=&EW&Q=_TY[%+ @0M6'5D7=EBM?P_,0,_QE>X>$5 M7SQD>,7'6UJ0MN/F5M)?J HW>X(41^(C6[]FJI*<5ZRQBUPV9>FYU8(<4]*O ME?-*OOE_@Q78=GNM57@Y/_=617XIQZQHN^.O +N"JY%A=B3$'&OA M> X&NNM'P>Z<)+CHFW77E#2T?+$U,' =/=ZJTC; MP940@7O*F"3B!9P%):D$*71O;'&$DVGT#9;;+FEF8)@)97X$FE^'"P7+=B%? MMPSZC%$@0E-X.RFRAM:I8])>7K*,811[Q=Z$MT^ZIGQ_/;,/Q-T0KXI.91VM MM-=#6.IVX;V)NU+G8O;U-'NVZYJFNSG7!$\7"?ER'K.C,QPPKF?\M>NU&:6B M[;NI!!6_X4062"1[46/++ZA+)NX-,V/6:2BK[YS'.&$NB9 >.A(HJ8*-4E)#Y>(-&5>!P6.#G4D+C;.G#?$B<$%&PX^ MKL"ET8,\/*XMIC.M!^6(.">VW]7HXWRX(>KT&832K(2H+A-%H4#I,6D1;5\R M*!Q_ AQ?JWS[)WJ.(]%1_*BQIKMUWF WX5&28*(SB!RE+7=U5Z30I#^@A>8 M!TCG23HY/$W'_C_D'WU&C* !-^62-*N.W$$P6R)"2P']IFY4?@IHM:D]S]<) MYVNXZGJD.%2187.[(1ZN.(^.S"JV1F ^%'YL[/7$6$^>+^U)8;*11C/ N\ZS M=BK40_A[%! !-^D,I12UU32OT2ZQJ6-#?5;,^B[SJ:57Z>>;*8( O9=>V]K>64 M-"@299N4^ACID[)N*.L*1<3R9GBT^DMW$[[9,P8!OS:PJ9&B1(Y?2K\PT0% MV]>.Q(GJ''MBSZH72-K*;7G@GF1YZO"<=@,M:R8E&7+!B2XM0NZ21W\X<[^; M\>=[G1ZR'1&.G'#V\O J981P;MT)!"D6.2MC2TXFBW*_47QW9F@9#_(C#1#_RN>82'PCZ)6%EJ =?(Q,A##: M:).+C1*^A8$-R'8*)B5+I6X3 @8R,@>$LI(0W16BG2E(>*9@)"TFRH)2P0?= MSC6$2=PZYH2V*3H.U;V?RIB@K>U>!)3F>*:W7[$?!?2#@Y5"J3 *R985!@4I M0/N&CF@0"#8=FJ&',!+4?P\F/OHXN!\+3;,+Q%AZ3Z$ZV%'O;V$IN$\U1B*T MTR?/F&'R$\RK_A#6T">?98HJU.I'# @1A1Y.E4YL;F=-VYF8^Z/5'RO6U"(Z MIYIKXT0 %%=QZ2L=XF\%.U5MT0^&0:"QX$HB95)"%,[B-_=>5$(FW0@Z1BH9 MQ:K"6/1=R]3*=&$MJ605CB*MK)S181X=]N5#1H>)07BO^U\+ Q]*]EM,LS.RQG$D#)MP?Z.JO/B9)P(T3E(/$;@33@G"V)<&87KC@* MDHL)4Z?&4$3A8]]@NSZ+U<8?'*/9IR7HC';D?<)JW7SV:/4<;BW1M=Y889.N M!7-,B+P;@?:2@WW9,3J&0T-XGU]\_L67A?)7U@/A_!WPB%!"9+IT"!S,03%) M-)YX?>EQ=$IAL^?*:KZ$Z1%R?R7TZ0UV%"GIUZSDFP_/W_22=XR;P8U$"O2V M8K9>\N-5 !:@95I$PFUOS^HIY3"'A%@3I. #$VKZ/B$GGNT6Z2=-=LDP$@># M^F2$220J_[ >1M77G/K1Q*<7]QI?1:#F-11T$[X2;BVS'A/#OPEYM)QQ_LS6 M#J39\1:+^M$+0#Z\V1(4H=;G'%9-_1*N V4Z]J1!,[5*_2>\V+32AZHBIY+7 MA7Q]D;H<@VKLE%I?[TT>.%](:^>H2M61#$X6]VJ37&)@&!?0II5_%N.5VXME M.FIQ&&@@F6CF]HVQ581A9! "#6%+(R\K8FP\5R]!C*Q61.-E%KFN3WL[CB.#/9S%2D-RPBX4QV,Y M?(:*EL4[G^X%7.><4J_K(UXZ=C0,CLSKH8C>)+#IJ$!)1'-56[*P"N3 GSY[ MHHSG)=A@:,(56V#*GGI*1F,69A[7,BR;T+EU6Q#V8OQR0Y>N;,4C^V8J:4;W MRL">&8[)CDKC,Q.N^E98;&)(G('&]37U68<<'RP/F1CQ\']NU,*7B,$O4M9) MN$ADV@S45CC&&E2MX9ZU#($&@S QRNZ+$#,9DX+ -C=^[,FBC4K\RAC-AGW. MI4A1T@"N [D0K"C!0G&DT21"X #KA#JL=I/OX@LULJD^%M-"1T'M?#2S(-\;,K MY*DOQ9)+7T>$KR5FR.5FXY**[7<&B./W)3X+TT2RM11U[)\^^U$&Q':+11#T M@H,F"F3!^,-V::GB>I=$W+R\ O%0_M2S-:*K"I[4TAHI5!K$Q2^\4(>*U&:) MM-A]/)GA=&[I*>,$XY6#@T+@C,6GCN-%<@J[U>/?BG8<*@E-/5S1$H4;[;[_ M3,R.\YV?7%(G<,K=@.L(@)#E?F_>DNGPRR^X[O$^%4J!D(!%YC;'75QCL*\X M]0[D@JUNR+G?&:F*.2^12937J<5'$AJE;4E*XN/[&D7(AF3P;".P=' X]#97 MY/#"K0BG:A,<06X6&!V&@&XE]0QD/,C'ZWJ60V1I> LY^H7=^(\:BR4LQ:>ZI_-@#@0X-]S]%6/7\/N_ENT$THC'!86Q M_+2S$U8G4RR%,S$P8YVAE6/0*I_4SF*VA["CJ3%P)Z_(W.RX[D1^)8A2:%6) M2T:'T=0CE1DF) MWIFER=TX[BO$)/6P'_)ZA"=\(N41K[GWR*VOQ(J%C3;6],^9$2MT:TBK993P M$?K;-QL:Y<#7BUORQ$N :'S*_5=.,Y!7H-0%7U:)1Q$'^]'J>=*RQDY"MB8H M_>;WD5_I?%/Z%&?F4:M0CC6WP<458A4;-2CN@5-CG[A2UIZ2Z;U;&_MQS8Q%E5 MC!*\&N/@8U0 MXFY=%K%KY0$MK_<>B>=6G7,WY W8>>',I:449[6QQ*KE.JI+S4"74XT9:Y-& MX,0*4J*SONQZ$DF:G0DJCO?+SX9PO:E/#*6.Q9Z2[(J>85=/4P,4OFK60(Z7 MNHWR'7TE*\,-[.M>VL%M:EE/N/<.MO-<L)G MU.X4BJ"A/AU/]^"^>1WD*<./)"*5EJ.GVFS3B%WAW(,W*5G.+6.I9^5(_WF1 MSAJ<(*C%7:)"&M'L!4O_T8#*C:++GF1%?+*?!GXH=V&L*5?>]3Z53\:3'_:J M:@XKKQSJ-..35(R[520=D>*@LDIQ>AK)RJR&)M'N>D- MC8C4;'J0<1]% XU<,'X*4[N2N_.=F\K?MG;>D2P2J7OMP %Q#I<>4RDS]SQTL8T G(F>IE-JH[7FV=R2:%<0*.YZ MFGE'?T..>=365!\]>T@'B>:UT7.W!8D<6#*8M8.-I)<3GMBS6TT-#I7QN5$< M\R.]Z4KD>@DL__G7W]L8BAT<5M\$&SX-@QY#3\*!<#O4M!:_M<%YFAQ5/\;E M^D,\J^@6C[^F8H!;T'Q\Q^%BGIXK&LJ:<^32O("-)1.@M2$HD?OYML,13SH+H9(72DIAQ*>' "&.^K;&_#J!RM]H\YU78 M^#U:/7<^@)]&R<[+^U%I#HX^+7P-W7"@!D.P)9#PD4W J!.[Y(/>"<"LU\+ M^ K S*[;4LY-,$T 0I$PI0R/OG2P,MUE:T NJ0WKGPMIGK8?@^D.MX*]"4NV M)!73KX &WK5':H%UEBUYA MZG\,#_;%YU]\KM$RP%ORR;!+=J,XHS$)++LW15TLM4Z(G\>91\Z0V!2E;T@5 MQ; +XM+GBQ=,7X[@NQ#6L4AUK:].D;YOR:1U&Q=+LN"'I>GSB@Y4Z@D&O$_7 MW7QA<.!O(+A:->\)<%R:4)4>/#J'<)5&9O%TK)OZ=(]63\9(.\3O?5,EF#JF MMZ-'L2U*VXBME[S\D+Y]9/MT]>;X);D](XITO[@0:5^24G$PP5*7IH3SM7BE M>BNCQELB7$LH2W,*TG(3;#GG 88,]>]=JPB]F3GQ<+XIUQ$WUB"@MPI'"=MA MOC(>*IB'\*P;.1: Q2*<-_9RY+M7Z]CU8AEEN!^MOAN9!P35_@10-K.>=-/9 MR(AO+5U]=/CPK2CS2,A/$E^#72YG"LYQ<)051IW_W@^ IIHVD8/->2M)A)OQ M2IM];144A:^!"3BU;Z0LC$BKR"P=94')TBD**@Z( G_]*:W'GYOL$1N:->@Q MLW 0XMY&D$8>M9:^I D _A-S&6F/JDX>'S)A?[6W_F#EM3A*5S=OJGP&;P3G M-9-G/.Z.1H=F7[_"/?C:G/,>+\PK39K5K9@\O7;1!+, *I^F; F[GRLYIEZ0HW+\G0T>68(M&#,4SMN6 M;(=AJ MO== 5".L['"$;0?-'R?( 8,#HM01;,XP,+.DMULN+R]DSH]6?PI#;#XF9#OJ M-C5N?K?R%A::U6[0JE]#94YVE^!+E:V: I%*G'$5 '+23*QZ[BXGN-B62".C M-KADO2Q"Q>U>A>N:7[Y'R7V[.K,Z*4W,;=F<:/\9O[ M3C/XT@V7DGNR1&O7BTRA4FX6\<+L?]2#=W"7$@3*5RD4)@X$$;<_E/+3#T>'^2A45@LCWNK)$<[99L&/ M)P9,%EVZL?/+9*@C;EJ[:QWL2FJ\;D!3=J5N:,RN2S6,0V4$^*.BF&4M6MC< M5^M;9U#(<<5@Z;D $C1)?&[L:$>[&DESAQCOH?"X?[O<()IV^B6L"\NA% MP@^>30XABP+0:6FS3^T*6['A14&]*(.3H/RNEIYR!USO(_:704%SX;6NW?'W MN0G(2USY2[45GDJ$KY8((@JF'R: %R/@=":"0408>Q79M= M8?\D=*CXZIGJN(2M<[4((F6W?=UWY5;1>;?D6YWL)KMGZ[#8?R M5RQ#H.UG@YS2(K#W6N3]DG;E+9<^):96B79CN.;DJE0^[^YT/W[LW;O_*7PD M_-=514^ S;&6F^T6818-XAS0EQ3BW/)/]K1X+YN7\D6[V[H*,03G8@=T,T@:&ORH7@A2&'9H:F[ECQ)'6_LLP@ MU##KWF\A;OEBT_QU+$\(GDC;0[NJ\3L^TR^?%)-WFRE2T_%?U4@GZ!.'^?W.<.Q6CG[:;2FL1,49A(Y:S?U&NEO]UY\T M?$C:EY_C47Z,C_(L/@H.[A_8_OPQVA]_-?6.@#QX053?(2#O-O6B%^;+O MIH-(#6G/WWYJ+MGW"B%VUM7)V^4UA\!2\PF79+B1<]9,P,? '?.A-68CHS=B M?:;+:3L\HF28.WY:\K(I<^O1V@!*!V_#:F1[SE:[ @!GK160%X8 ZC1@6Q-= M6,JR6EZ6%AGEI?:0(GX9N[$,0F;Y>6WJUMB@Z/C)@5M-S*,EI7V(H?M5<$XV@-$ 8*""T:,4T79 M3(11<&H\F9*O\%[QSG95>('Y^L;W.$81E>Q.3!6;"^'%&C E^&1N7#@]9.VB M[B_J!J.7S3646GI3?D.9_.69<20+= 0KE(RW$A=FV'Y(\^UE"39%9"CSNU"* M"X+#2.)B,(/] NQE&!RQ0=;0(]X,S5A:RM$,WM0O%BXY&<"HBM!94^16LZ@:LW(ZXK;BQVV;-U3DKBO#M.H[;OXI*9;TBR^G4S; M:XH ,_LE]@H+@HIH0V701M>JF$UGF9,HTPC'^HCECJ^-;H[(D/ ;NQY[#V@Z'AU*I#-CB,GZN'R4<,BWF*#OD%F&>24E9"IGFNPP^)>[.O>R"\G =8@_84TD?>Q?%R? M:KA_ 3ST@MD\N-;OH\BISR)SW$#V*<\&Z0M\NC/"UWB^',M/P&"K2V&2XGXW M>N#$0P_9DGF.9RK/UFUMW?9HT^NVW[VYT_3I<)4E5YUJ:>&;U/5G M84@:Y%AA&_CZ$Y0%P ',)]0@,* *#=:PQ;,(PVSIT*\ M=2Y,0Z-.=?$^B[I4X%@SMT^H[OD/V8_M @7DE15.?XX6W(WJ7("7PT#VL&W2E'N6P4'.,I_)T:V\QY T#(V MX5O;[)S/1?DJ#R%*ZN$!'ZHKXJ'):F:^&A1FS59R)Z\#\PL9HJ1A)4&8-0=+ M$)Z@'R5UB\S%0;7%[?M#0D#8\%7Z)WY9"OHQ5<[@F];.;:J8\PF!T\GH/#U; MJGB$T;0*T)K+4LJ95] YK_, UY,YPWD"7AW\_3'5(-9A+T;234X)-O0GH3GJ M02W[F4/E]1PK,<6&9,1_=?:CQF[#+&\7!9^M7+E,(H)A+R1$+5ZS(C^G[*ZZ M"8RU5AW3Q-<-H3N*$#.P\H@ 8G##WH[!U.ZI(#?JT7.^J0K^-KKZ&&(%*MQF M#VMJ<%BUM1Y=88MNY]6D&@DCW?\M>(N8!*K+7 JW$+DNJTQY#:1K(*$.*TRR MP!*8Y(L.V?- XZ=HR)(4K:UDG"N>/!6KK]3F07$KE=*@N*>#/FOLCE+](^CS M#[*V:BFI9C:1*AGULG%*A?=HP.VA%4'#MQ2Y D?A(4TSV]3MU$"6?38W#]'E&G4YG^;+_Q M5:5::1##4JW@Z4TM5L@"M%[K/C81K#+B^ R[\PK.S@@^86* &B^O+,:I>]RN M);4DRCRGK.OKP<*VH$5I5*+2D1Y<6')*5'#[Z?D_I4;*],]K9NA7J%L,Y!DY'OG"(%IZZ(T# H3&BA!^9AI\)2-5;O%[];?3P8&__Z/'1LQ>/ M-#IY_6GT\ZOW'R0,Z1.^NOO_FD)ZS@]OEVQ MLFP(F*:<'X,W NQ302VA>#?J5 MW+U_S5$&RD7C_"R9H&SD[.S%T3.:57)? MJ=.PC?Q^UC[SO.(9&^-H6E0ES6H4!,/'XP4;V%T;.5HJ?UU&$O%SH:D#YR_/ M.Z;S,(L8J+>(>@/Q$L%P#0P3_)GH@(U*P=S9ACA%I0."9&Z^@G(%HR=PY]LT M"C9+-O48KF[L/M.I2[HSSM2%[+(IM)UDM&5FQ;C =WM_Q?:)]RQ+%?A^2TPK MP=:OZLJ^S'2T7,!\2VECSSE;92D8K2?_)JE9Y:1Q80SX)CZS&'2_R]D-]"'( MLD+L&FI"B'RMKJ8('%VI6R#U=7F=,$(-X);@H]39&<>#P"W&>(!VN8"]UL+@ M&U<#U ;SS\ A5' FB8Y/SF\2)B(@GB$1!=)P(&<$Z1G@P#=\_6)6:/ULR$G[ M27FC^+F3VR4EE=">\:0) \5KWKG@0?XX>E@\BK%]Z&W9(E:\/>#TG<$=LO[A M1G/(7%"%EIM?NANY.T78'V&.[DM+M2.F"U^106YR#]GF#%'-F>*052KC4B<.G*^8C$;Z(DGWA]_Q(B%D_^T. MVA;[;+'OV;;8=\,A2[6D+=B1I7/.80N5SMH\A.59U[>,9Z]]'M*9@*Z')XR9$NE7:#3P'&18 ]N-?M^H M-,L)!A'Z29L_7NH@^&7VM9E=+Z)R@Z =3* MXV.2S"K+ 1 >BEF64D/)C. J#=]\=O:LTGG"&>@[!NKE.*D@-;!4Q M&EEHY<$.KQY*B&YFAM^-0"D!?%=>[O6G';R!)'U.9T5>4HAZ>E&T[>"G!M.; M9LX&02;:\/?@3UX!,:'2LD@]Q=##P3=/0! 2/O_/9=LQU4,07[G5P(1/#*&! MZ.1T,G-'=CMZ^U;8()MER?5\()7#PF@J/N<5;QEUW'+S,P5J")7F,U(FD:-9 M')C1&ZI8]583#-U;$__#JQ=(?0G>)VP.$+:T\*S5 XVY?EFX5%^71UFQF=RU MNG^!+%"EQ')XX7?5Z-VDJR'>>I8P&D@_?"_*4#;\AQCM2SY98LKT'0842 $R M 2\+VW?1OT&XT,YQ5R+SKHP&O85!##UX]?[-@T<*ED-*26B\ D>>\_*4 41T MHYF^<$3P15";9G\O\7EJU1.R?H*U]J3/^=[^!*1!O;9CA7H/*.@.&I)*"%6XTE^X[*+4G4N\)$>U:CT?H[K6<=>$[?# 'SQNGD,R3!JVR' MS[4I_M_+;WO*W2HN<;U;;D@[*MHX7;Y^S^ RY.)K:D,GXCBT1Q0RZF)W6NK/ M3VD[8:@&X:GP]V@5A@*\A+_EKHKH'TH@$M\!IMC@N!U*$SD?H%@@Q9H01T@6 M@/#\PLKJPA3I_'/?\<&0;1(8D-NT8:PFXY0LF1B53T].>/]6>:ZU*^,^^* 7 M,UFM2AW!R#H+"$]?0I0XE//!NQ+]-&1[,I_\VA ODT4'X$7\8KO>FJ-M_D2# MBSIESHMRY\"^L((@HA8$CU%%Q7KYM4\@8O4&,HSLZ5$W'!(" Q^?\'&X\_15 M/J$LY0$?FR3$5QJG0(E*+2H0G^]AL9N[X( !^L2!P)R<\+G-IV)+M5[1.5)+ M[3F1JO.5WK.4N6U*\BH__F5?B=-2?QC77KL-C0:3FW?>!Z&R*+I.[CA%+I*= M,:4AJ6](C(!MA7FIU6SG/2X!68-TB((T%WMBP$A7AB:[(P\'H, /.9?=Y^Z)"!]!>X@L+88A>:,+ MA"TMY;.N>\[@$D@PB=X4KIX5W7:>J)[&34,)[>V"R<84-V] B@@OU%F2Q8 Y M-N&@%\-Y\D,[X"AF.8"]QN!'CD%: 600W8* &RJ M#&J@2'M31;1(6BV01 O5TGP_SF;,WH#^F>9P7-A5EZ#VN(8(V: :M/16X1#6 M 2EWK1J(ZS3 8\C4Y$&;]0=BOBX8.?&O@C!.U#WL#5 M@" /LM#&?9/<^[N[=88<H^A2:21&7,!J< WB: 5% MZ1; FO(D1%\*%Z4&YRG*@+G[OZ[.2CJNLM'OR!WN?*_SHNF6K"9);WCQ\P5/'H+$.*E@-B*4 W\3 <^S6I4IAL3@OPH",H F M^?1W0=(Q@"%">"1DX_JL$3*IN+_=CAH"33!)GK/+#U-6GX##X9%; M04=WJ M7X">T-:Z^9N6V&U%=;GVPKK#8?L9Q_O M03H:4B=TRZ2 ] 5=57]1W>0>-'LZ*O3UY M]XC2[UBS#%[: 'F#(F _>6FH=?@%A,M^1'W50Y4D9P9+*&6?S7ST2N(L==UR M*R00?!F@FGM-9RS<^^&*N.*)$#NJ-$#A P31%'2K=Q=0&Z12T-]WU4)!]A[] M&$2R<_!K);FK(-=_VLOT2TX7*B-2-T"]4SA_L":123'"NXDX#S"S^H#JDG[Z M^X9XV4"<<67+ "7WKF[XXI[2H&^':5B1G6)%S]?J5BZ+4*X#75,/4 X)8@+@ M?-FYOMDI_,;ZDWZY XJNXJ:(\S&[A<\!H7(EO?>8[1XG0L^@EA._3G,8?K*^%:BX.-))R"1N5N?[C9OFG1)D?KQ&";. M?^/D_;%97A)($,LXBE'E,TU?>2EENR0-(SD_-R<6>P;5/+^PW$RE)H<(+SWH9BANP]SW'#)_RY@ M*[MY.A$@^5 JI==>X_[^GVF%##S[@E?!^!>KMG;\9=$RKI#-&KTRIG'83_!% M)?IF$O ?*P;1S>4.SZ7IG"%A "X+?E\8?[ ?A<2@GI@@'9'HT]=.D._7 ;%7(*O %[D61U?1 %! M31ENZLI"O:^4MGL!QC&A3:<>%$]>;D;97XJ!] M"A'3P*#$RZT #J?94)=GT,I$F<%4F[ MR0SQ9'#&GP/,;;&@,D-G*&7E)G&S#3;70/FHPF1+B#15B8&@68!!!16FC(:H MY ;,!VWPJUHIDV&)+99G4:]K(GK8U'T4EVWX.>#]JR5B%$B<":7[:!VOIHX? MG "N T]FD.5"X88D9C3VE2 E*?SJCH]5\0^&-78>[ [Q.^=BS1"*0(%O&^8(A\P4+AB5VY/#QX_O[NBT MGHNX#2)1(!J(S4?=!&;66L.X\@F@7W>&6B)!(V&"T9B>- ,K??T2*1WN@Q72 M@"A)!.D7V(K%OOGF]12OWTZL;;YKT]6LT5:\NJMXI=P2#7PDJ_$5O*+#K[$& MI_;H=SUF8T-C&C7[9<&D_T+64^<^JQWD;KA M#DL/EQFB=_E#62%#;F]I:^ \]JPU,4,-70V;&/(SP3XF [PU*!;NB1 BJV7B M%3IKA=*Y,<7W1+F9!X/S#<%E_%R<"'8*1,73L% M^MC 5E:H9"V6!;L.8XK\;HCC13%IC,GOB%*,FCP@+ MJ+=N$S[&-;@751-G;.[%>S+-_;UXUWLRI2Q7<"_>E3DR[L6[UM-[\9IX%MV+ M-[TO9XSS1^[%>[J5>R_>TWFC]^(]O9]\+U[WGIPOD&"^%R]J,B;WXGTQM70O MWI2C\7OQKCUY-)6.O%8=C2J'D$ >U%IA%CS*X7<$7U'R*$B@>I%* F>EW09U MW#&%._*!2M671*=9Z$9Z\.*JCY*/KR H7@4 KH?TOA-!#U//9187L8 /55+Y M5R@&A%GE>?J9ZFU"-!U192\L>[@%GD%Q!MY,OD^H8]L:2DHQ)O%E]?J8E3CH M&_40BMW1L<#JH2+@ICT]IWXH"S88)I[75/G*(NR*$ID6%(*:XI4:%S>3N/C6 M*@?7:!O<\G#982*=R9O#Y5<_TG+U ZVL<0Y-(-Y1<[^Z"2*8(Y<>5_#KWQIB M?^BAO__!D_P))X_7F6&]Y%AFALZ6U;H#AD5Y6"Y+IS90OS7J.7WY^NMZ&JX2 M>O#J#N9H7!O^[W6Z LC_UV#]MT#^/E; &]KBJH+Y;9Z^;;\OA%[1EH."\JB4 MB+!2S$52^5NDLBWH;<_2#WX:^$)NC>&H!X#T7OD716D31:_?_'):=$_,%(0> M)"_;+*?*6F(4>D,T6L(+& MO6*;K9,VW97UQ/^RAG'$>2CJ %XUX2@1L*D"> M>Q&R 'AY8V2L(@#X-'0SP,%#U#.97\'[*R]8HUSB@)8@-J[;TVK"VQF*+^5D M 9!O8)_%"*%$ Z"Y.L*V^7-.@-17GU%?*T+>[V9ZM\(X:SP"=MT9:0G#>@5[ M +M5]&_OO@X5[U<-0L+ 8G.3/RIT?O6#]A^/HBV>DUN01A\\._\TE709&Y:R MT+U Z"L/S?S*_,%MFP&\SH\ BBHF@6%X=E4"(8+7 \&U,P]IO#<:VAMYBF#B M5N(\( ]!M#(X(L[!ZXI_\6'M?)0S%#($8'G7"E2>@#)K6L^C/]MXLF2I#A#U M@2'][,_'Q^]IP)#@%Q?3E0,PI0WHWIYY2:$IZ)RR,HVF+( UL&@FRSDX>1/\ M0P;+C 'SP'W*"A++(#2'>0.'U-W0/9O,2M$&DSO.47&&2)#LPZ3 !IHB&!]4 M5,I+: OA$S_H-Z"<#),T5\$E/&N!\@D&B\AY824*TQ. J1[#_L:Q8E%D>B<2 MW\$Q2_K+$$PT7X";,3#;$5H]^3V\OK-@F;K)TL/I+RFGA%A__Z9FW!D^K8/O M)33T3NX&&(/A'VF^5TT.M!ORO./I%_.T&$,>,3<&,Y)Q19#A*D[;%"9 MSKMDMJ&:7Z+6B% %9XG(828JVBN:;=:V!A5;>"/(XYU'$\AF2VE:@^MA*]E[LUOR$WTVF[%,&4*%8:;K%J+ M?!W5$Q3MSNQKD_OUSV6*Y)3N]\@PB]H^U/GHNU[S:'&X4Q>YK/52YN5XN SF MF:YR7(Y=<-=JG,Q"1Q3--Z$TX*:<7"<^'>P7&2OUP-@8?5SF]'Q]H@0MPXWG MZ'GZ;KK!M8L[2*0RKZ49W)3SS3F'(&:T^K4)2XTD/4#*)F>?2"B9<5^X13XI M%B5WJ1JX>E058+:Z-\>G/R6C8^=AP0YT!JEUMFG9X1EP0HH2P-)/V;!C5F*" M1U*!]+&# M=+L2Y<"C4] 1F)->;@S8:#,U',).;!8=?4?4\X"FALE/U(V%"'N*7JH^3KN% MKML%_6QOTZ'K1]]; $FZNYW+Y^TJK7&RE6Q$_[F$#'==\0+%DPT[HB7>Q>4\ MU)NLB]_;%ST_Z=IN]-GUH:Z9#3R4WGH9[!#VSY8 LOSMI7.^D>O,A-'88U>7 MT@2 C%JE_)6Z ^VXL8U(XO"50N<<*X+<5"U2UL-VG745!KJD^XWSXPT-W"(F M2F]A!UHA1Z^_L%%%\I?3M!FG;@'NO/M2YI>CAP].W_T/$-8*B]FP'\&7^NW_ M.WV-*NM1;^^*%LSA:_6Z@(-L"OK_B3VMX@[_D)$DH5[Q%H)PV+'G3 P'QPGP M&P 9/'#>%/.<"TQR3>IQY3(+MMW;TL!,IW\MI%-7!AP7PN&J9Y(!6+AGKP5R[+NNR"K M+[V!(<(U)@R;I-T),%^6J1#/3)0/BZ[(D ;PVD&D6G6I0E-2(ZU=AE@7$A3XLD!^;1&;X-[G/%PI MUC#3+Y+ +JK)L\VXWEHK+L1GQ>VO3>-ZC72ASC:%@)90DA6CB9XE6OOE;5J@ MY\+19M%\!RUH%Y&99_0*(RT/&HHQ@_G&L<3Q.!,M/\8WF*-K6KCH,NT@.2G+ MGI9V6-X87 CKOV0P?U&F2Y)MA9YC])+R(*L-!,NM<.KFR=X3>#!W@&B -] M>G-1DI0219:[TZ5%N?@8#C%P43YX;O;>16NP3VF@^R?R!?Q@OG(2N9.0?;O* MFTP8 5,+E +"!T@;H$R&#FN_<"Q%9_?3R6>P11/)NW&^>$,\AG=8J*.0*+!' M(M:L?Y3QEB.1TJY4'/$3X_Z2,A6 +0WXI'P1%S253^W"Q;4,<^$O#=E*QDJL MOXHX/0S7@N]X'GK*(/>LDX'?#I@F>0[-S:L/"EZI6S-@&LQ=BL:;.\6 \"$Q MQV)HE-3L+S5%.E'Z3D,UT :*\B\1NU>,I$)*15G[?>_)!%G$BE?48E':.V+$ MK[#=-S3:[F#K_J@M1@NY9#G9&YEES]@'NBJ(;;7&&6SPMW/,+#(3XB!\698]&B?WB#0N^D"XDE5 M7(,A^5L!7QE&826F1)'&]=;5:V)#$FRGGD:W;MP'E=#H4L8$3JBZREGJ4#@L M WXAVGUCI#%3C.!FY+-^Q:X-S\ F9$3D[:DL[?7G32<.-[67A2A!52)Z7%<;C(5=$5TW5R/[/?J6W%^X0E-C8% M=&Y4"F,8*UD3QC/KUQ1IQ6Y=7.66\-?@8AG2P$>/NA8W0$+^R18D2J,)YWT% M_I_:4@#!]G>45]!TD4=[A\/F!%!^P1/]6?) /#&H_J4DZ<__%\R.K(I=(#0Z^ MP#UT NVR.=_"C'7%#E2 M7(/X3/3D2+05C!+^*?=7 M&.=P09[9;'?DE>_MQB*OLA?/X /G/_PBI<2[#A@K+Z M]+:->\GSHG$'_7'AUO6'O"SR*5[HM7-!ZKF+&T\%:>VO>G+\X?6I7#<>FJ'! M0+/DU;L/:2R>)9K:NWI QH0D9"G*B[2AD!O=IARF:$SJ"\X7@1.ZD#XM1EOC M$][DR0[V$MATN#[)LWB^AXIUO1U!@$FAIH7H$$L2-7EQC+<,J:LU%R[X('AP MGBPTP M::87<)11G&TL ;>XV:*!:3/D+_I&C7;9+H SW3 #<<@$]]#'"Z]G /SW?,#0S<%Y($!DJ_UD\2:R,L\;89S(WK&4-&<7M35H.:X-P^SB>S"KYR25U?;A@8 M^>"._P8&3>MA8K^1\%44%2$-1_"M)N#'%^7QJ)7!/&^0_\MJU@4F$H9<">31 MNL+X8H_7/Y?@U:Z28/C:Z5EGE9^:8O8_EMD9];S$A5=(I[()E8%R]Y;K2TJ& M1LGH05 L0DTL>K "3/>5Q]DCS!_)0]R/Z(CRC:V=EUD8LY1/ +BE/&HY42P6 MW,H<>66'71CXM&&3@?6@4 ,X9 _7"40=)9I8-P@5M/.#5\4+.I)6P);T2 J M3.-0)$*:OP+> < 7L818/9&X49QLZL!&:J.M)&XBK+UEQ7GD*84-\58$C6]5 MSO$Z)'( MCI84/;UV&>@.D* 0+:T$Q'U'QM9HR.1""M"XD-%(RWAAQA3 M@>25*64]AS'WHIT=0C59D6@*^SUW*AHGC@!.D68R5)18)75[Z:=3:N8UI<[8 MWF 9P9TF"P/8E4C2=$HLIF)9?U$\>ND8]#CJ7I8#P720@O>P1I-0F HE/@Z- ME:L:KJ7Z0 \NI"VFB(KIOU/22[C9O5"[G4/X:.P/;"T#7>!4\4/B9C&1/[_9 M>J;Y^3>SQ,.QV(>B_=Q"SDRPH5 M>>_^Q>C4C][QA;=^BWHA.4D#O6]@[CUO MU!T/.[G>Z,6IW<0A^B/B\+I0,H00FT/P9L >S8N6+ NA8TI,=]:(#S:L.HDG MTQ'X-"MS8@RR!,. #:ZM&Z#1LE5/5T9_Q#HP:M2L!\1:V&YII02>8I]@HWH0 MB7"!M'50?M;(MQ@MF_6H@51)ED5T/-\6G3R"R4%)(1)\[T"+^*60JXBN4M/2R:EH1%"FZME'VWS!/'E*3:??%F'E!#%KF+LT MQ&M4+V2X"4IOV\82[SH"^\.@D0[V,R%7F$B.P"O"C3DABIGUWAU1@-PZ+S[ ME(VR*G:U2T"H%@@V)0=!BD0SS/Z3+_LOU*828)C$'A.&]+D# SEUM%B ;@^2 M;W;-TE-)"A4?^E7-, V0L-(PJP64 1@PJB:,:8["J='K&CP)3X([1F:7;3$A M9@EE+.1"CLP4_]X.J1\\_BX"SA>^1.Q\)Y1=%DJ$OJ=EF15AR\RKB- S(%S, MX24G#)R5/,D@"Z,Y&F'\Y6-.7J%>&/N/V"7GYF[!4:?R&;KA@#180JF5EGU: MCZ%5<@%H86!.)Q_HV((/M5.!%+EXS1[ _9ID^H1A5ME2"4.($]#W6"(^KR0@ M\F@7P"4")^24HP2_ K""9#T?6-YYTW]K*C9<4,9,'PNM!31&87*-0Q3_*)UG]BD.W(\^0P21D MV#P#Q&:%6/-R!#/:%8;.>:95:[&;!GP+2YR:?D\._1B3M:=>+2OFS ?[$E- M8^%F+\>V0'HLJKT8^4H?*C]\^_$1)%" 8Y&[_/2D]6*T] 86^3]8#C:MB(2E M\;TCOGBS0+2F=G'R"5=Z4\\#S0J U&Y47MHQYT,RD&U& MRRC.3-J7N":!]I M-7#3$TT-K@<6A#Y;IL[,=+DI=C$MUJ4?$[TP>)?U!/N#>/0L,;/1>O=VI'\X M2H\)>;8XP[@5W'_2V:OW#69HT 5BCJJH SER@A,L!DFZH*B*.53O!SQCJ3QI MNQ=>BQH%N3 (4MF\:] NHK@TDD42B804B\N? M!<)S9JJ"NZ/? M:O]P@KI.1M2,>':)U]'!G*2J+( +@3D9S>O) G"_&I> 98.O44V5&T?=,#,^ M)-5I#9 @SK@LS'>,$CEM;ZKZ(A['73"PHT25=2Y,E2M2/.R?R\'#-25GE;S8\_ M)*Y5\/8H1D1_@XUTX)JZ9@>]U:%B/X(^? M&W7CCXX8)&STMLUPBH>&Z H*XRMJ*4LCSPP?"+V8!IO'R1*]_8@HM1R[?D"0 MG*DR*,=QYF:*:T[(">RB?V#4=[[+656W@3.#G@D[&PS5-9?B:7%KAX)2KK!= M6)PW;.^&,"R8ORD0-I"2[]*$+:C.WDT[),DNZU0X]TUVB?AOP&OF[F2W4MVK M=ABM)#YMCTH]OOVHP7H+U[OPJ>C,DR,;FSV;.6BM# SNAD2@03BUEC%;L9=\ MZ8/W _4MZ$EFW6_]JOYJHC+/%5K&0=0[KBV;1A0-)$ MS%"/$08:;G#+$@79!]0$3*\@5>GF+.\TFMPQ<7$XQ6V>HPS5%4=SG)FUTQMG M:6FVZ>0/BN5H3P(>-S2\Y+Z*>HCF\O5=(S$F"?O $8+,WM!38_*1GD$M'V*E MNB#BM)F14/3)G 6#"5#&/%!;(:).@Y*_)BVKL!1DQWDE:SLN*"K00 %=RC5 M%)'/+L=-D>%G:,L#/*AGG\?>7"-!%H;4>"X(N2H=$B'?4"HLT?HP4IIT'N9, M'@>AF_0\]CG(ILDK<1>4:DU=5Q@Q!ZC)!\(C;(N7MGAY^%6T-\.CRY1($;7,N5K(PJTZ,6#TCP"$$T?>--)#4"8J@#(Q^ M&,2A: [< %'0$2'M+_[0,)BY%FV_9&\$L@"[P(QP>[HE*1# BMB MWV2PGCGTBNSOE7F:A0)MYH#"[%=*F;")(IX]:[>X9-)6Y?$ZM9>&^\JRS^'! M[M/OW\#&G ;(PV*2Z7$IF#TNF_1-;<4X=OEP>TI%G%=FGGF7VYRE29R!E^RA M$A#@[AW6EU1\H/UF7+];5M3E)<)G[-A@>J=TIM0YWH#?B5([R8#JGBW78LTS M*L[Z&I,H*,"O^6"B++?'F_K0<>H\A)2JB.7E(%^\Z9RA7+J0*2.](]9O\^&9 MP]HF88A,65Q6-T (3#U]?1&_&],N_]EK7?Q_K).GA$>$H>Q+Z'58N0:I(3=P M^3F1UZ:?\UE=HJ^#2R3*NH!N7]M%W434-,Y(6R:A@4D7*50"HOC;@0J'\Z?< MDX48!H-^-@MP^$$ VU"7I+;*2.+ND28^VS)F>O#XOC\KOA.NF M6"X_OGNHN?CVG&J:#BQ(\X"BF^3#(0Z#*EMV"5+Q[7(L,PCT6:8X=MW5QOG, MQ>U\H( .( VN/VI;!FP2BW%X6@R9 @1EIL(.XD=KF-)K)2_E$'*IBK6OB#DT M1-RG"_1#O$52*M'(G(-#5+J57%#.5:PD82ZX*YYW1&WE;^.9\R],#\5_UH&7 MB<'BJA#<<%(/!&B&A&P$80(B09S.3]B>$_ZE!UFUNHSA2:)1/1\3PC\XOD14 M5@-W3.BDAA_G7P#58=--Y#KQ-^GG$.%AI:3EE9.R&M.@0DHD;3H$6C(($D)= M>7;O0"/1Y/<&NWR&NWF( OK:#=W?P\1*1U")'1%&2;CQ& ;&5 L]1;'/C4/E M8II#\38S+ME@WJUNKO!HA0IS:#VN B4%O:38L 4D>,6LKJFUBZL3DTLK9">, MA!2?%0M>ADM* M5V"5LX*+5S6T4_!N(^;NZC*D>ID:!6(O'D56Q@CZ<4G&-_O8J?3== @%Q%UN M, WPWQ<138.47MS>P%8E"\W#@@A:IHWQ?7[QUL<#4O'%^O[#2G4.O\8_W7X1 MID>:=B25/J,82^1Z%G?>LFMB;<8XD.D&3$D M$,MF6!==@UY\TA@C'JV=3[%*H MA<-5:0Q8I7X[%#ZX/S+;N B[PCI0[T"-. T:G&PERO1Y.49=%/U$WV"-!N] M-"JUDT?;450+L4?>(@/X^J%UP$1&6);0[P]@^K=>-8-6.1IGELP MAHPMRWL4:&([(A@9>(9;B#_N7O3Q=FIPEFT46\NS^U'PW1BF+M>V>:.X-[/X M:8.P&VH@[AVU'L.3\L)6E'+_25EGFA8;.&.^)9R V/(#E<2SB&^WYXOE7(]0 ME?Q"CMI"'IH>5'J!R9&;U#O^VI9_^I%A=UW[9(J W8Q*15=8-&0"FK^!&:-U M8G8,(@=X/3.;[8!L$^!U='AA[TZ@,X;@4WDC>1!5=8#G:?@R\(AN^B_-,U J ME011P8X)PRR7NG&NI8.(PD8J(D(.9"#HZ5<3#5O)"J^/:#7$L@'-;&!B1P#? MIV^QDG9"V+-$\#((,S/P1_=,UI036M2D^1%*J<$GIKNV!4=;<'SR5R@X_ME> MRP?3#,:;:E%WG,P(,5@F<49IS_#$($(7HP $"UAX#=@9O!?4(FZ [L5[TNEX M+UZUJ.[%:^K.OQ=OZXM2]^)UBPK+=_&Z=7,_7A,BZ'OQIE%; M_[UX9^O*=F9N_%VT;5I'OQSIIQWQ1*]4CC MB-1BNEPTG+AV"-,(=<9TT0DI0MC1)P5W_MD.7P<2HXB2Z0F*,U$>IE>;W)31 MX(8,$PZ2ZC[3AU4;K%HK"Z;D37S3!/'9=$V!H+OQI:)R1Y-9C:A.^;CP"FCX M18-Y1I!7.Q/HV[BI+]J@[JS]VD+XC:W@A@M=F1TD"WHA7R5<3B'R8Y9WAN@= M"(,3)+()*DV8G UAZ[MF?26WML"2[[/"?*4"OR30&Y1O.V="VY"]D4'WU"4V M)*]CAB=SSWG.,"0O:V=>+/J^K^E 2CSGG#\!^5<\J3!4XI,:UD3\T@W>).'" MLXP4-JE!WX1J>@!!0=U<[HX^M23Q<9F6'1'J06IKE!XDI;]#J?^ MW3;!GF0!C3=!F>CGNCXK8;U_A[XZAFW;T]M6;XT=01*P_AQA9*"),L,E* M=R237R6#)%+^A_B"OK])1L_BV(B 4@CU&X543TV_A()7HCMIUQ\WDX1CH+\" M#:?,P#/RS+2=<*N]1?CQ3(GY<.KD7M!<06%0[TQ_8 H8J9MOU#FDUG \H!; M[_-%ZNQ,F]CMI0O2CHK281OF/',<$:*NUW07K'/;DLJU8L @2Y.J8"RD:Q19 MM SL,O[3\J6%CFUA9_+F]&>4V2 HBSQ.T9?A, 8%7W MP"3^,> K4GB[Z!!VR M6W@ 8C8"SGF/BN/)@_=@@AZF9\0M)R0]RH."LH^"QD20C3JEOBF%.L((%6P' MC&5(1$G6N. X8.I, Q0(L9G^H=)L!QFA#'&0SK7G@==;<: M]7TPO=%X-IM.SG>!#C:Y\C,,N&D*.X6FQ%H[J=#NAQB^Z,9%PX1FWI@%/?Z[ MH].R4:!,26ZR@-\E2ZI*+&M)@"J%/9'2P,WD=51F3WO&2\M\DX[(R MI3$\7+O?/^TS^IV7MXAH(ZZ.HAIOEVDGGM3S.)Y6V< ] =LR-P;$^8E1/)M?-+[C$ER)AT,>I/T80XMX$[GH:7,IZQ:ZQD M#N$IWB#KN"3#O3.M)WA.6@Y77M(K%O*@ ?'T,-B@HPW_WDM!QO(WZ20?NY#3 MZ$N1I^[[Q;5-%Z![37%VE@T;0!/-;]$P M:0<"?Y5Z]$Q#OV#4XW"7F878"S6-^$/>A4E,8-\LP%+C Y);LGSL(TXQ#P@V1J:*9%3T*[:Q#NN;F4N)^IN402 MZQKB@VX4#-6*8([[=.[Y')O:>$[==P$,RZ2Q3 1$C2DW-^.;DKUF+#3/'>:;"&KD8H\HN(R+ M9BV@=XC(C'4M!PT?7/46 MY21(; 2!G@GB;/(JCIN###LIN8'71,T9*PV)YC5]OAE?P*:C9WFY$/J;E2_& MUP3N3.*7H\U*I^906.DW,[Z@,,RX6YJ#>88)^&HHR4M\S'"4CJ4CB@R8!-K< MM$$I':"QN\:F[HY>@9'QOF.0_![GW060SBU;,2%T!>HK0(,+;>/(L: >0=M1 M\]NBS9=975W.(44#;-;12L!'1],\7%-0?.<+( I]_!7A%R9,UK6#^4T M1IQUQ=6U.\O4K B%TH36D, MDT-Z_F+3V$1>, ZUS[9=Y&-?>+%ZO&;RC+F23"]E25;;H"BKJJ,>V!"S%MFW M)EY:S"#GD'/G3>Z=650,P']AG57+SLAB/G/^MQ$T#V42Q=Z8K9H[/P,'GYR9 M?RY3E4,X=],]1^."M_>.]G5>"[-"3":HY I=0!'M!@7?&Y+5>1<0G<'$2Z%- MYQ7^ "RF;$#IY#K+I:*&"3$]+,!:H,H&!#?U8H$V.CS78(Q>O7OW-]UQ9(G! MU(7+#29&.]SM#6&/?(&U?BDY:P[9\+*@A51"UVI-ED*>/_-/:6(TC0U%W8!_ M3@5I,[YD?A/374MU1-E"X4ARX$R''ZIKXG8=Q(60<^T] M=+;%.YX[RU<]L+Z&'D%0"R&'V6?C^$S/%A3&,XGC$]A9+90'G7W\F ME3D;YTLGT&W <-9<,)"S&&MC> >P-UV;]>*P,]"<#%,# UD6*K\I%4=O:/)L M0W8O>*ZPH&#NVCGT5\+CC*9NZ-O1PT:E8H':9/2 0\X'CY#>>&*R(.YY1 M [#U;@U^KL"CA1$T7O0#C>#=;D[YQ+QD)TFR3+W0O$FYXIA65)P@&R*7XD/X M7H 4@Z*Z&!8TLW[9CM% M,=EA&JQ)>$\NN181$=E& $PVGKOU15^04'UWZ-9 MDR#,(([\9D.[$AP/2OJ K\Z'J!Q%+*LV#'6"<^6'5DX9F]-=([V&V)3?<^/M MQB$\6#QW6(14'#^HSS ZJY$ITL4A4F\YS/QY9[:X'!>YE552<'4>WJ>7Z M*GY= NLZ$#!!+ B8RE%Z=@9Q;A?)=M414XB/A3M2M/14Q%,N"1C2X""R[WM% MW/RN="@4&!+EG)&64=$[G@*ICJBJA3VH/(9$)DF,_Q*F$J@CP X0!ZZ[W\R% MQ7/8.UM60D /!UK?&"!:2':0FG=U?]6]1#@AV':UW41< 27L"4_7SOK#>LQRYPSQTT18O MTL\YC@;Q,]":9R*X"L:_)H7GQ;)Q$6#+8IFZ#GYH=1*5O*C)QY?#C%K7!L4T M$7'5>T.\I!,SY&,\GK&:5+/B5Y1;)_D>2 I! 6=>5^1 9'WOP$)!3]S"A_;Y M-RY"'ZF/G;(<>5,298)>Q M+99;8EB"="[FIADF3]'66L -OX \,\\6_-9;0O*9T,?BXA3@ZNHD].\G SZ] MY!FC-(U8!0._XB6",G!#>W:,NH_ILNPHIE6\)25B8:0 $\?Q,,F!ND-TD4DQ MVHTBK0D/^,((%4EU;!%I #P9%!UF/=^^0@]"$OT6#F%P<(W: MMAWWUXJR\I(JYT7F3EZF1JI)^K4*,VU?. \)%DJ& %T>+@JDL-C>O@)*P*8F M/G7FU;=9.DN/-)3GB];&M& <'CI0F*CARV?%%)/F'>[O&*8NAR%7O*_/"6]K MCD'-\6C3:XY_OE,26 V,+C^-7J'\)*SX@[V]%X_W#X\>OSYQ*W;.[''!YP>/ M#P[PXX=2 (+3#I !0=8'+OV /"#_^P>/6.JRA=O^FF,-DR/&*)J1BT=- G%V M2(Y]'^1J;LF9@6H'ZCS,283/D@"V ?TB]!\@]385@DT*FB#?[R)/)-0BL5]R MTB&4!=DBK*(4 /9L8=0L(<\5N@^:YGV@+,20S'9Q(T9%\/7XU:24:-KZ3%D-".8( M7M)8(F.N/(H4,.0%+GDAE7Q6*]VKR8*X)28RK_#/*J?%.(XQ_8W_*#S>/+9T'D#65D;>C;?@689[=2D8D M<8'NA5@3 V# ENDH_5'\6<'6V/I(HL\;3007G45 M+\H,6X5Y7.D2QDUNP !CQ(,)MJ)KPS&3B^@AZ+NLC'C6#'C[I6O!-V683:K0 M?LY*A*,?=?LQ!7";QZ YLV,"G$&XIFR?K?'+C'?0+*LXQ6$ [AYG1I59A:]7 M/M%'CR6];8/RYEQ%Q08CHRFK"ZBKM<*/,BQ5"^,D1N/*/ (/&ZAY-*@$G&"7 M*7._HA,O#P'A@)C>^-X<]IJ4XI3(5@.P%W\+ER"-N* &_ M.&"DA23H/394" MC5=TQW#-0@G#M; [6KNS[D]&]V'JJA2VR &!;2R>D=!C4%]W2^^L2>=SA:6 MEFH[>OC@^/U;+,)H=FXPQ.0.].)9X+ENU6.=(NZ'P8HW)2-=R-ZNC]Z MZPX#VM,K"!I*34>]":E5?3F02C?MV*67AS\[M&EL\QU218]U$,L6WU>.R">O%;73$2&P22K;*R5*=5GM>AS"F7( M&GCN>>Q<9V0+M>HI4DA=0.I^=$,@( YLBJ*WQV@- T(_6-)KU%*?%X"K<:6J M #KUD.?3CCI'6 ^])X"N?-)SZF!&'5(S56>@P^QNK[#317U!K@Z]2D\"+N'J M7ME&TAO8&06[QYEGCUC7H51"OI+$:N@+';D9H3PJ: 947D8$,P*9P 7YCN%$ MXG6$*#T)$$&,NZ1@\LI7\.1$^Z*E7O AS5WY_*; PD+ BR'$\3@%+%YM$3ZBZ MBNB<>@YJ2A2S<^TAAFQJY]>Q MFQVA$W/OBY_^>AKZXUZ&!^MS !*O(J,BDUYZ OCP4Q UKL]+5ND61_JUB8, M0LMBC]8?73&KFW%DQFV:,D'4"(Y.VF+%9&% (#WV-%N*=$S=\=;9#:AC''CO M%(]S8(;IRUX=,A#04*][#,OI7(JTT81@X5 )7=)0%[GV_/*^[[X-RY%#;PMG MD="4!TD)N/K.OB+,87 RC/H2 /P-+=><=9-8IU4 .V@EMI/;FP63'-7A35&"J" M $*F4 E0+12I<_^T,P%S:10.^WSBTJW)6!M=,5RF&&%J:UA>B3.22PZ)9YP< MC1XT"2^ M:]$$BS10I%.Z^;,![ \1)?8B#VT&@WLL6\U1V^P5@DQ)YO?Q)=9 M^[K>PXP-IF@W7I:?>6J9L)_E#8+6)ZNZ+"<*%@R@T._'(EP8P4$QO!=IZ>A# M#NZB32F9^ZV'4J&U31:T4?13<1)-E0S4-DT@'DMR2M5HY"%HA3K"61AMX_D.V A\6!IB:O MP4^"6W3.H',G#L<8T')/@.9MJ=&6&I_]%4J-W]5V0RP*^DIN*0%R&?:(+D^W M^'\FJ!N6WYT_#@4QW\08&9\+BJ(B/[!;H=#KK!+6V6WD%1? $*0F=%B&A8U\ M5%]1\4\L/CB:&SU)RV]+Y5V@B[% MZY\3E^#/5&<2SY&GM/)2&#>%&O%>!BD2!EX1C6S,VI5EFP:H/%D[ Z&9,T'N M]C;+YG%D;90@"U: X.6@,\M+Q_$TV1N@K1F.@&"6Y" !WPR "19MS*U!_3FIH6>5QYAYC^9.P/ M#=Z^\J O(A#VHU0'79G-HJ+%VA:FG+ MS4 S7BDI"9N*X'4H\],RL2Q;H57"U19,V,S9?K@I(]3U^#6B7)'5*HH>DBTLP=H*'#)&=9+S.[/'[G"+I="'<;^./"P^H' M%#X/*$U5=H /._MZ27P?%@9U>\GSW@HQP0I##PU^[FM\&CA7!G+MO',BIATUI?J@F5?:BI8Z9R,T%4#;QNS8VBL%F)2!'^N,#1+AR&27)MI.X,[2 M9MD2<+N$.7,'FYN&>D[_O1( EF"":K[HB%84D'59;H(,$\#!D,TN6RP"UD&D M0@GEHHIY6PEX'KK\52#7H3K:6 M/<) K##0SK+R(2=U8>&*\TH84?#GYUK/*(J; HU0SXR[_$1=P/&8IP&B)P(Y8I@@/W 8UNG@I\\\O'QF$"\ MP\!H0]B_Z$0[2+VN,+B3 MY)0Z&[VNCWAXUFN'IQ 6R?#L1K*IAN(V]7QDT=AL6J1F@YU#Y$<&V6KRB OK M7FMN6HK"PMVN*>H*7?=E:M/1%I6MV71U. 8\/?%VA[E5I?\_H.\27V?D'([* M_SS/>J(UL@*OS$9:&_#2NPP^L_?2I^ER'0^>%N#B?-90B#KH8KTH?WI!.8K"*E:PJ8VU&Q3( IE'%!$+R'-I- ML!,(X5A-[A8"[J'9Y;@I,OHL;1I8XJSE%#.O#F=3BT8ZE9$\8C6>E$I_4ATS M1K;00\%T\Y#U]IIXYNRU8=);@1:ZY\_:B)\&WFE:0H*GP@04UW$CFP::7!F[ MV..F3K,Q5DO=_Z!_%N6D$4J([%N\#6WK+XVM\+SAJ[K(P,4.+,N7K[@997WE MC*&108<2:_U\6;I2](I!CUD[R+*IZ8,-*7[]/MCYFV;N<"-F D8%L1/G_@2' M$FG.(/'(Y:B!RVV(BX8( T#24@T54B?0" T$AKS<^9^3>G%)+P8Z/!WKK6&J M)6O0F-$_6NA?PR]AHS@!*N,$8DMD#"O&#Y8Z0/X_BVLV!;?ALYKKK MA&_MM MRTM,\%2C*0&1$V+(E,S]G#!T(UE!]@RVP"9:'GQA-K096R#G@^1 E4B#^6Q M)ZI$/#@%99Y)D[PE<-^AF0SP2KYNX'OBZ<;CH>LAC^/JI0+)4 [''"EZNK*:@M/MQVY%E%./:#8;V.OK$O3#+RW18') ML&:%9T'X*R+\BQ1K;&3!V51XZ=Y#^-B>;]755+DH8"6!PT&-R*Q[@P?J>5HN M-;\?/3%+(O>?=V-637>Y8,YW3(.-4/+";=VI.!%2=2662JKE@$-.X>19DROG MB.)GQ!OD8!VM0"V%_MZUHTO(-.(_+F9N+BGH0Q$%R^JA43"A(S4B98P;,;)) M*8H@B.3:V.FRNHVCXQ)8-Z;]'B:TK)_SZ^VDPL3P4.M0SHTLFS-D$->8U]T= M_4V09-():>(]XR=KK,R!;)@;!OW6D7K;8$';LG02?EM>,3\ MUI%RW+4#A%W^M,Z\HV]55Z'V(WO3TO<"'43GX2+&FE!UK%+_C>K *K"A-5]J MC!]X7_L2*&L1=]')W,5#(9,NAA?F0GO="9>VTI ,7*>V(?&&6)!WGC8(9X7. M%VP!5^J8JSTBX^3$C62$T0-42SZ5%@3(&_"1\!HP\A?8:""[@703V '!BHNP MV2 _Q-0=:\)5M:R8H0"W*R)0D:50^HY:YPWC;.G7T'?0DRCF#0*IPW,J-WMY M<%R 7SI!': \9;KL9G6# A8"C!Y<#[NC7SS67VNV!F''#W;MIDOZ9ZYWX7N/ MZU9ID8G1UT$86*[85L'JW+@SJ8!G&A2(9M3%QBD4KA*.0DHE9.Q0-@/%?%PL MD/1RZ%;0EH@!M8M4H5X<5]N)'Y'70[(@)S/*T_<8;+]_JAF MADJ1HB!WKC5D_C[JF-4\RKH*2-&-1UP(GL6*0[%O,/I#[5J6(B*G,Q?4%LLY?"G\U.>.8%AQ;=B)(G:F,JT8&K$0/05"K4ZEN1L25BU> MW7WOQ/WK-S*"/\_'?X,'/M@[.!2_M:QY(B.-N-3>&44T\*WQ.7K 3IUJ/30, MD5R3 W(VK:S D#N[H'V,TP5<[^:6[Q0U=SWT&:.9C'QKX&F5N(@4R"F- G<( MEG3_@;V73\Q-RS8()*#\C$\R=.,^XIKKT2'L0C1:V'@RHOB*YX*?_W,)S'20 M9PH,O0 U\@Y.6Y-6U.Y60K[B4J"*-]M]OQ&;?%*[1\:Y1W>@M_.CQ_%;'JYB M&+3^:/ZX#LS!^MGD5_8BT=.9LX66$U(XK:2.R9$.WRN&+"R7^CB?01^BKPVHT"[Q4< L)RM;$MDJBP$PM'C)@VGKC1R)O5 M!@1+88U,#$9M*J!FM9&$=B]@ON5Z@8H[=G!B"FM@+!3-&(#EY$R[ZE>=D< 9 MX!-CLXVX;^$0[?OQ^ ENDPN@Y(6&8TS_B]0HI5E*XC2:$@?*X ,QH,A9_N*< MU$L,;/#"2V:+O4 W57_]T.XOBE_Z:62^Y:3.\D<< DD44T) MT3?E7CE/&R T1B8$7WGPI"?V@$;'QM,FDYL@[VT)P1)E1!>RK:'E!*\*_7[4 M!TFLQ6P:H"F,+Q&*,RGUF;0C/:.2&VA+!BY(2)DC94(MW#(PN,A5"8_@AK)!7?A5>D Y MYV"K==*P:YT>S[^9(1P^*S[@\'SP*^2=,3OX5B<$D#CMZLGG#3D H7N3/7%G MJWR/&V,]6G@59%@'UXQB&KV-(2F6&,O[I[HQVNQLV9U+%+4/MLI\VGWXV&\0':^H?487B&80#AZ M^;TUF\-QV'^R^Q3>&]TO3>"ZX^,?>4!(E5,4GY:7+9>H)K.Z;@-"&@Z(J;>! M"G"&7E1;Z_3*' A)+F'*>0((GEA"+\^[_N]>;N?\=N;D;N8V7[^=XF5[:WFV>]S<.NF_,BG0.XG.>] M,P;CTG.,9M57QF"D!]#<&K1;FI.A*8#L-'(.TRQ)0A18HY0&I\6*! /9J*%U M6M9IMYV86YH8;O=@!F:L%4'B1(MCOFZP/=UO,Q"BQ:P5#AM7+QINPF4Z$ %4 M\/H'!95E-6$$-V-T&L4PAS2(4Q?^ M)'64-.7Y]LY_&6YA&XZ(!%W!#*^*QO MD-;M [SL1&E'7&EAN5TG6CI1@Q%#=8:!-(9V?"I50(-VW\[];7GHP2ZT%&!^ M$K>#?5N'E M#1<8X'8,\=)#.9W^"["8[#KYU7QA NLOM?-S2?#0YD(4YXW2V M+#*ENZ ,,H#KVB5A]$R^ -,$1$NIN8/M?-R6=[TD_B[D"1^J!;#DK4TAX >S MNB0BCQJJ;L)*04+MVWS.[4V0R5'CW#"_B%*O):J$RU,)>P@V%C6Y@>[2ZL.FQ"9IY,5W;=#?&MG!C9RHQZ6]9('T7:U;]A7B-]V)F[+ MFP+4;'X&H217R7P0&4)&O5E" ".E>UM50T5.4LBZ4D SN1-CF<&R9/#QL&8!-! L-ELS"E5()9<'2'V";&^T#Z*DC% MZ..>X RYS,=I6[0OM[7PVZN+^A[$?D MGIG67[:)XQI)CJ;&-09/>3L?M^X>&[NU:(!"?U%NC%CBS!DX3 :87P>P@6UX3M'C7+]MV\&V:A' M/92C)&3YY6#E"+(V&<^)(,X25KYKD*EM"X"\T)_@9X25YTZJS1,O>D M4X$KYAOF.8@B,A-#_$M$SGU_P32LHV/1Y>D<5SE8I*)C4Y-2/Q;OJ3')HD!7 M&M/5 &)!ZN1V>L#6D#A#A6W-RP:SLJHUH]1!R.G$V<#K'Q(UT+0]1'OT@N&- MA3>E22$8-]1C"L@%5Z^H%4MH!8SFFE]])[J':G3L#%\YVC],H#7V(!F]QF') M1B>(VO\UA3;#T9LE]#'\\MX=5?49A6+!\(&\15E@,N2A>_B2&(_< M6N4V8;X^=P@_ C;@$K8S5$&H:Z+!8N 7.%G=97""S&2ZN!*HL/$KW#^)[?WB MO2!;ME#M@(X5KQ'H,\F*#!],SL:!=405&A@*J%>C/GJ>DXQ':%E&#Q_@MX[I M6[_2MQX\VM419!1ZIHSF^CZ&Z5.Z'WN/DL1$/A[GZ+9JY:;C/_?II@88^E&=B9SDF5C#/_H-P):;H#&'+S-0M(M+X M3D4O%%6.SNJN2+U7.?3V*=J>_W3^UN@I/7XT(!6Y)8/#@D8H 3TKQ=^#RW(& M'=5@%4+M%A1)98JNN0 ,5\\N.5FB209+%3OY5ASG@C-OC!B6]POUM6'6Z%;$ MLN+\%+1TT%W%K3=(ZHN]1S)(.^(P:N'>YUJJ]!R=%M25$T44VIO0XX#&'6=3 M!YQI^=H7/$WH'X^QX75$#A4O'C0RPQ^I;I!;1# MPL%IA5_X!:7!RU\G:*\R0'_#BE^ :\TF[@I2\GN)3=W?9&SJW0C ?:C)0BA\ MV*'8%!763,I;=Q-TM MWQ' *#EK/L%M6?6GN4\5MYY;!#M'\N_MYR7-B0C;M M54I1C,+'[.OQ5_PIE5SEG 4TJ*QK12_&EB3/_-$]=$),=+OZ"P^UY#)?A8FG MD#XJD4-8-2(,XTB:N9&# L]4.%K9 2%?@PX&D6%0GM^$ C=H;BX8(BJMV+[_ MIP ."F=?$^H$!>8%I/BS5%>VT3B,:@ =5;?.D;@RR1I99+P1F3H/[P$W&^[% M7!/45DC*L'!+X8;6":9 ?CUO>U5W]!IBC7\19WK_P&WB8WTY4)MQ.V>2NZV4 M^8.#^D_4_>3U3\,Z,/EFFF7NY]@V(764>GU_@]A\N,NZ(Z%&H-WB'Z6F4Q)Y M6_29Y(IR1"IB$ H C.VS) ]CS+>4=<&5@0$NE\=ZC>$5C/N2 MN1U^2>(^#=4W4474RW& *:4:J6&7\5D".SP\I^!H&DQG+#G]+?%DBHZB2>2ML6TVAF#%'%LQ-HK["P01 M97<,#5DO2Q8GZCN@G+V.-I%%?BCEIK+QXD;B3)-D_>FK>,7@N M2)5WS-7B@]O_Y__:/]I[>;B7< @.>31D>JEJK^C)KVFO4"\4%@'6DI,<\;<^ MG'ZZ0_GD:Y7WE)L.@B+L""E3 \AR-['F91(Q.I#,AGZ,+H_1', M/SO(0HXI22U+]F;R6<3:GTWC;U3$9>:D&S'H(,3>)(!'\$UWOZ;U;/ M+E[WP9TPXT.J"I$I**IIN<1S:E(WSAD TA=VOS?#WK[[=J.F&>)Q7N7NN@72 M\("Z5FCX#@_^[;IK)0#DR55&LG\:K&$9A>\I.#LQ,H*2-]/EFVC%3RUNR2CB M<6>L.QEXW^,7H,CA(R\AS@O\$7CM^@"0\[+5,2#%.L& M!,5GY >R, :?1C93"(!VJ"^V+;+=3[EP#4/0YD3]+UQCR"SEMV&>J2 T;H4V M&,D?UMP5E-4U3IL2F/7%(GJ>#M=_SPN@U6S-NN*']1:AIV>N;(.IO>0/[8JS M=E,LY=MA=@/AN@)/J)UYBB]2QU[!AZ!GH:&-DRLXSQ_0(,QIM:P\I[*G#\,. M%PX=UH4O;(:1_&B0 @8&TGLU/"=0]-"YHC"$8K "CC5N0Z$U/C07/E2-./P\ MKPQ/BXPY^I0\Z;))"3EQS013)6)=K(E;.U8&=GCE751GJ*C1/Z^;=2YP>PO1 ML_#QCRE"I<'7D=N0C>[G%RKK)-JR<%;3/3" AYS7=X4IWXA-]GMN7HTS) 8X MX.:VPCZMU>\)/Z0<16X17YRER+^X5VD'LEJ MRHZHOH(3!@D.O>2!.]QS5"^$-P0M8380X9EDN@"+_NW<;\#"3 >#68]"DVS) MQBSQ]T"6U5I&I8D[FZ&PFM63I5?^HK#F55ZFR" )$HMLID!RR-D&H%M$=X)C MJ31*,6*.GA5CO3K IM+I#0P;B#5/23N>TF;LA24 MLHH84BJ[/A7@.4U,\M!XR)B$= ^%S.QU;1=%V4I;QH]]!57=O:RH'FQR176+ M'5\3RR^B9[U<#R.EQF5:.?]KED\^BYZ"VXO3O&DT\V2((,>YZ5^&;?B3%(%> M:4")]0+0C5-]&6,EF51_VZMQ:WV#5 MEU4.9 SRZQRC)6$-UD& JF'5!QX8J M7Q@ P#<"^_0?;JUTEX%C<5YW6Z*GVR/?8J).F*[S=))B;5"\L_YF"G!2 M^86;J@F25YLN]%FQ8)VH,6:$RYPG%8KY?DIA&L/$#U;>D'P:EX4[M^GT3!$" M:SV9[?3?VO23!D;@)N+>!"E@S.,!*;#'@VX;J6YY]\V*<1&,/Z<"8A4"1,T9HHH<8<6A]<1B=Z,8:U-*6K$"&L0[!)'U:F+>D887/>54 M\L'>H;RW1DH_?CL9-G0*9 M"@<(IHUC/@8R?'Q +-1 &IJ='.D24$1XL *0]MB@?KM9D^>CRSR%S:FX8$2L M8*@C6CK19#/H"H+'M>Z[(8SZKX!>XPU!,MPP?#1%@0T)^$DK]QW)]C+'/_TB_]$KD2F]OUO)Z.? M7!R9C'[;/=X=/>1?N#_[.RZ6#02?)$.!>PY^Q0YQ&W17D/D>N4.X0(+-R;+! M/HLV[W:H0.O\J+H\Q[2I^\B=Z--TH@V7H(1W=@;-:%TN;=*@B8I]$#!V__?3 MO9&;P1*.F(?>P4[=!_IW-[8[>E$X(CWNB\X>_KX,"3,?_5*GU:HQ_@D*BQ]KJ#Q(U]0O[W6H?_IXU4C_]-&-2),3G-/'(-&(1^,- MK3FCL@9<"\G+'*L(1BL'+8CE5SAC]IFS#0.355P VKO*?V_?!32TM&[V9(PL7OO.WL@HX(>^&V[Y;"/CKXP@!AWJZ,&M)Y53S)"6"#R5"];UE>C%Q.$L3^2OP#+"=%V M$?4Z1S<)]V.Z7TS+_$L!OU()+FEMPZ(A_'?0?:FWUM6RG?!O820XWC,H]:GN M_4!P%!ULT/"HF>#M@3YR[!LVZX]A)EOO$ 0$,(WX 8;"MKD$^)[4S? M2ETQ)$ZJFP ^#5"6*4#AP_;H-IIUGACM-A?(S2*])'JQJ6#\>I$%H;"+E@E! M@ ,VSZCI",L:G6;CLF6^5A)].^UK3#O/'U4Q$.4JVG%$DBF2<2A((K,H&]+& M,''S+Y2<0Z+,$/T$ZDL)XUVCQ,NKODD+?/A/]ZGNH\CJ8LWX,D@S[ MZ\FP;V]#A42[E&WJY@?Q]%5_%"&.N;R&;PR8:!B(:^2A,;(8T$J;=R/08 M*O''YD02UB'M+;M>Q R?NG !#Q&W G.,7E=[LE=[L6M/ [FU"N@SCTQG5Q>V M WC;N44K6;32X2:CE;Y5(>3*(8LDW:%S(2%NHSET=G5$>=O:J$AY!-E!-KVX MB?7"P5,_*UI:;HFA"T,":Q&0-9ML0%EVE9PM<74!G!4XV7I\78'10B"\;J.5 M;H<1=S?4 .Q="OE6>NY.,HD]EIAHP 0GN1RF9H%2\/C%Z,!#(OHA\\/E#RAV M\$B4A3LJ,K #6-2PO'[+2A["VP=_<_^.,),D/>5O;FZJ_2YP RI2"68Y(*CV MOTZDK1NZN &:J4/D<<(TE$"4Y1M4^V,JKX,\//Y]0)>>>6,-.%^ESI'ZMD#U/AN4^DU4$EG>R>BNE=ZSB;DAY-F!C M#.T1>E+(%H,S@:N2&$7)ZVQYSL!7(JQ VG2S?R[3S["$:*NY%;7$"#'M4K?H MZX5;(4+TB1RK35,WZW;O__GU0C=8LSS-W#LV6(X"Y?=Z@HEP9[!.W28:_0(= M;B?H?'SJTAEQ+@JMA>&4+:IIDWH[X*XTJY$B)YT@J3D2V[E1&]')C]';I-[! MVR$Z@WP6?#\N$28FR;7.EAMKH$6.,Q39>D5+945+=(UFN;0RHP)#0G) M6+LQ2:XQRT+)MBX=R IS+1&6>U7V&[#7'>:0#Q3XQ)[FZ-A4+9RT2^K[H?$G MEP%^A!35T4H^*^LQ/%.)_<72LQ#3NTC%OKM<4/=G/'8M71Q19G@>3ANL=4"< M5C/K)?X=FY;T] )V*YYLM6 !?;;0;#%B#2;V+:S?*A<*+4.V@S$]^GQ,='(Q MJ\L1#,BT^*9K*<0Z8(MZ@LE/XP$.(&HU[H M)X(\3A/M7ZP+Z/[%!D@$]I#]\U-OI,_,CO4+XH^N@U-X"3O /6H462 MUK8;I [*&#U_Q46/]ODWI:,J"L5#WI+!E!_G8OV421JI]W-,YX$/FPM9BH!H MEVS0 2?DELUFG-^\H\)!L3G0*]QJI8#AHP7;IHIS6*\^K^YIKQH$2:+7SDO6 M?TMV=1#WU*@OD"\Z.OIR7*" C00>]O*KYJJ_I$?'/[:<>/UV>/SH,0[ MQ]Y32%%0 XNE>X[[]ND)S;AAF& N5DS]VR8\#X CRI5MA#@(U#8XFA=Y,/02Z+D5'(U2K&?04' H94L^?+!ZZ8TJ MC)"6,8D(1I*I_ ,U\L ^Z(Q;8;I:R6;U^!#>?.((T./YHY[UQ3@F+5BOUT(Q29A9BT76 MD YS5/F8.\R,W""_<]^3<$]6)^'@<8OL/QX4>39^?OCDZ-ET/!D_R5XD_%QW M23]YL*E+Z/#F2^A5/DTQ]/H$#ODIP4;]TMGD97([J^'9QJZ&)[LW70RC7\$; M.$VGN;,?KXH60,*0H-B45="9FO$W6@]'>QN['I[>W#J\P_#C;85 O;53Y7_Z M2C"*$]0 -G<_F;4CP!ID)._@R2\KK&#$4@&F_WJ([0ZUQ_Z]^/*C^_5OR[E[ MS GQ:7_I/N13]WX[1P]&53IWKYI/LA^=@?JP+//]O?'3_>.F.<[JA0N902GE MP8C&UBV^+]V/T^)+GKF1*-O\ :[(Z<[S?;! :]_IZV_S_,'_2>D'__XXN-W_ MB?\-0_+5[_ZQF5?=NL_TXFM?_29W.7!;&F(Z:#E.+Q.B M8YP-RVKGNB\^1-QW"GA9%RY1VI],]]YS6)(?J! +@=7ISM\-8N'U%\Y1'D^Z M@5:';=2S*NIY>BM1S]'A)D0];I F.V[@@4/\QW8Y=Q;Z\FZ>3$?Z%V MX[4.),2[_3ME;W01-VXS[4"G4;IH\Q_E/UYF1;LHT\L?BPH?%G_T,NP\A$D[ M!\*D25KRJL9!I(]Y/E^\V#UZ]A2FM&O<_V=R8Y[M79SMQUW6_^QH=__9DY6? M[NWN?^5GAT\.ONJ75SWKD^>[3_=?;,C#;M+ /G=7/=J09]VD<3W:?7ZP.>/Z M_/#I6E=]C#:&[(RS9& 1_^/!X0-_-*'1__%@\66T+R:?#!>< [$Q(SOV_8_H M/=]EKE:=W_R*E]J#5WJPUE?OU_L?/%MG ,@?^Z-#<)4G\/PZ1V"/>$NT[P-; M)#] VR_T"09#\?4+_:Z\YV](1/[=UO==>6WVUT8?BZ[,;_?MV97#Y,NB0PVN M;"2OL0%#\\;%IVN,R%JO>1^&JW!>_&_U[G;(;KKYMB-VDT7FGA"C[%?N1-J. MW(VV9X8#]S=W?@/F[28'^->^_9 ;YR[RO;+.^.8'N_MWXV!;/1B:0!H8D>GT MED>$'BG+)TP!]R/F+^%;[DG2P2Q53H;JY9_T6*-9 WGE6=)QG9VGS&+",C_?W]Y_N'SQ_[)YR?__%X?[!TX/#_6=[ M!P='C[,GSPX/GN]G^9>#_=U9YW9@R'SSODRQQ?97U%])D(:'*Q,'6ID8$[B' M9*=.?G(1QJ*#;_RM+C/BQ?[EEY-D]-N'4[[.Z'0Y'CE'>I?@4_^UK#L$1'Y4 MH'B"'__[XS1.'O[%/;$UM_#SG;_?C2U\9T;$+>V=PZ/#PSMBVN[,N-P98W]G M1N3H\<'>8S!YW638]_8B#F][86T=A3OE*#P]>O+TQ=[^T=[^DZ=' M+Q[_TYW1[JT.]__W\. )>PISPBG $?XA1^AO-CH)!3K>!@(=C%[XP-J1T P, MK1]\'>HR ?3"NTE7 SLEN1C[3[^9([ )]FI_[[8/^TUXZV]TGF_"JW]/RWIW M7MH9'WQ"4DE!& MZ_T#3$OLWVN?X?G.\8;9T:W+L'49;NH8[S_>/X!(_AN]^U\J6+_E;,?V'+Z+ MY_#!_O.C@\.GC[/#(_>7P]7G,(;NPG=Y*W&\#]ZI./""="7N]R&\C=OOTZO? MRT/XZ/$A9M._49SWESJ#GVS/X+_^&7SH_OOYT;/'V9/#HV<'^ZO/X-= 2'.K ML?#VL+UGQG=[V-ZOE]Y_?/@-*M=_P;/VR;8X_=<^:_$_#P[@D0^>4G$:G-"] MH\.]+_M[_\R_?#F\JDK]TV697K3]$_1>)XWW]W;^Z_[9U'M]AGZ_B.3.O/3S MQR^V\>IZ9^BV=ON7/D,Q7MU_LG=T]/3HX'%VM']P].*%BU>?<+P*_5[,[L'' M(^@"[3][V0+_S!S(/C .-7'MO3X_3W?V']_#LNOAX>&.6TM'+[Z?N;@S[_X] MXXP[\]('CYW+?;"WOVG.PQ:J=;7WO[N/NF]/_EQ2@^VQO_ZQ+W'OH8E[]_?X M^![HJL*FJM%O=;7S>KXHZ\L\'[UB_KC1*TPNIR4PKYXUZ?Q;G^3;KWZ;K][E MD^-__EKVO'CQ[!#B([6P)[6*P'@M3VV''>?= M19Y7J[M;D]'KZ@PUZ4^$4?Z77TY( 8#Y]%WT572H4U*418HRDJ8#]VF"1OK^ M#?R(BB#W-]3<5COOUZN#^^%+Q*S=NB1*,G:_ZX1 M*V3BURFR](YFMT6+9M,N4)+U/2:*< *'>P?:W),VX[3* MVYUW7\K\$A21X).#/>PQ05L MM@=P,-BOZ\__-RH9OSW_[Z2BT'8$MB.P'8&M#_"G^0 'N_O_[]8)V&0GX&!5 M&N!D5N33:U( ^\]'GW9/=T]VQ1D8[1\^W2.R:Y*N7NTQO-@[VGH,?V5;N1V! M[0AL1V#K,<0>P\'68]ALCZ&7-@@\AJN3!EN/86LKMR.P'8'M"&P]AG61*/N[ M;W\[O0,^P_=[Y[<5_&WT/S]]^&7TMFH[=Z#FHU?U9(E4ULA.LO\2#\)"/LWD MTZQV^Z>JNU&Z6.1IX[Z!7WP+2S,EYNI7:9>.4+9YG$_299LCT WOUJ5G[B1N M\A&(3&3 )P:*L7H-_UAROW5DG^_2[MK:E^T(;$=@.P+;4[9WRIZ>_.W>GK(? MTR]U5<\O1Z^_='G50F!Z.IGE\U2/W>U!MVE;?#L"VQ'8CL#VH.L=="?'OVP/ M.G_0G:3E9%E2&O>7HOH\3MM\>^QM[(;?CL!V!+8CL#WV>L?>J]=OML>>/_9> MY=.B*K:GWE]COV]'8#L"VQ'8GGJ]4^^7XY^VIYX_]7Y)QWFY/? V?ZMO1V [ M ML1^#8'WN,N'9>YX ?=_\B3\ ^?'.P^>^HNOJA;#"!^;'+(GYWG+R^*K)OQ MA>T/Z;U^W/,_2<=M72Z[U3\)\*#MLG_\^_CYG$$[KSRP][\ MN3$\][3X_V)QQ?7[X M=*VK;G[H]O[#ZVWHYD.W]TW>NC-_6ZC[TWW7H<5RG]Y_NP*V(W"7X[<-/O7N M C_R]WO?D]H]P.B]"Q-7-"@\G-;-/.V@+S!M1X4Y(*$O 7H<2O?X$,-UF 6%?T:_GOBGB5U/\Z@(>(U=5>V(^=E/-JP';/)-F-[;M[W%; =@>VY^0W> MY2Y0"GR_M_TXRY&E7KOOVY$[(M/)C$Y)/MU&P,Z$C/9 NC#J9FDW2B>3>NZ> M\]+]LVA'_[5,&[<8R\O1AWQ1-]W('90HL+._M_-?V 8(C809,/-GHZD[CZD= MD%KP\\FR*;K";42DT_\RF:65.\=!,KUH\?R%O\M%NGHTAG;%2=TL@&_ 76I\ M.6I C#6'_L6BHL4-1!7H+XIMSSO__B\)#H UP0G.59,JI[7]5G M\[]Y$O[F8I:[WS2C>9I!4Z1S&W*X#B:M\6H9DR/BL.D0):.B<4'Y(B>WQ7T. M;W"65SD(S/J7A<$HW1,LP=$)/)%V.9GQ*_\U _@[20C[_?R0._GZ]W[^MP.P M"0.PV2[)W=&8_YX)[ QIA-W)ZH[2RIUV2$D )QZ$]G"D@O_APO.TJYO+T<(= MBGC.-@V39^?OCDZ-ET M/!D_R5XW&'(Q;>Q.\\&!_3T[<^_'7_\ M].'U:>])!Y ?1V(X"^?\5]V/!\]P!7\7,XF/^]XPG$%PT>3_7!8-FK]6&^T0Y=O/&G?T>_=RYK_H8M;-"IQT=45O5=" MUST=8+XH_1@'>W:P83T8*Y1W6,4;\LHQ)JP?RPO:)/6BF.*Y2L4Z:%L_W_8* MXH5\QH-QDY"/=J;HHV9A@[JRYXJF'1<9^,W84+G0FU7](3LT&AR7'6J^/7PF M2>IO,IEF[=U#_:M8$ MLY+Z"35L#4J.GYXZ5QB'&\ -L_T9)N?!VX]/U.B+AOFI+G)2#N'!M\+2+++$P ML6&].C:L.I&;T1X3V , MTSY+&Q;HF7.>)@JI!!4M)+I4LLWY]9M9DD"@2TE8S&@7)F+:@"J_S*HOZY9U MT2]_?UO8Y(4)C[O.?:/UX;Q!F&.X)G=F]XUODU[SIO'WSS_]],M_-)O_?!CU MR:-K^ OF2-(1C$IFDE"SN207 MYQ>74;+HJ;B[O/UHWMR:K:9A6A^;5];4:%+K^J;)KCZU;J97[.;ZT^7?9G>W MUJ>K:VJQYO7'UJ?FU:UI-6\N3=:\NJ2?;J]NSJ^O6S<*],V[\XPY6U "67.\ MNS?OOC&7MU&]384?I M+\_P\91Z+$K^PW?E5G+#]9>NXW''@(^+,\SP^?7E>90>T7@./G<\21UCC6]* MT92K)?-:Z4+P_ R?HZ+SYGFK>=%*B.HE+YKGE\W+5MQ(I-E;&>D$JL00)?Z+L&EO:&GIEN0ZG@J?1,_-EL7 MX LEU&9Y<''=\*T9R55APZ:6EK,ADGNG#:F5,LL7=)+JN_=>,]8UO+09H60I M,]);C()<1 )(PL?4I12QW'E0H!?PE_6RZY8[G!#_ 35I&[J)Z,F!5U&8E^,Z4Q4G_N MJ#"$:VM:KK.E<)=,2,Z\>)^K .:"6=B1N$$3C?W"'S:=?@!+HB0)!=N5'1^? M@0BS^YN<1++HZ/<-#SBP65 V=<[X4K"R&0<1#[IE1?3_^?P;U"Z;?Q Q?/O_ M1_9-9I7-/HAPA^^1>Y2>P'/"S?M&QX4IPY#.P#K\_=OH*6_\IA1O1"+<"'EC MTN=S]5^+-#?SC"91D@1%?SG;%=B!\CUF#IS/ZO.NHX?"89(0" MB!A#8;*(E B3Q$%)B$H"V!-?L3(>4@'9FS/)P> JR=L&UC)YN0^3Y. 3Y2" M(V+RD7F&X$M$TN52$PTA2#)AML M$H$?$7L]RL5OU/;95T:QG+#=*4%6NKB.F];Y+C>(0Q00B2,=$1%MVW9?<27# MQ4DAC$ M$97Z6+K&]P<*TMBR,L=3]I08L*;+:SFX3@Q0$:BID$@'*@6-F$OI49 M^,2%M*7^*=G@H#11XD=4TL],#0^'3(SG5)18C]L5U)9X8LX,"&HP20"#*) C M*O<^3&_*.'>87EO*B>EN('A$)0M-YH)+-6^D#K3%:D[/G'+1ASP0'0<7B6EM M#(T '-G".R)JNHNE[:X8>V .P,HA3&>*4Y(FK*4B,:6-4$@(@]N-CZMGQ;W5 MRHCVU/7EK\R=";J<) M>%A6R/T8"=J-ZI:E)D->2THB0):(#1\C&^GAQM+CACP4+3.)(%I6Z/(8"=H) MD)5E)EU<2TF!*-LQDA%$P$T'%YHMMTU0*J1V+S92FL0)=6K+?$X: D?A:]U80ZN08663A MK0>F;S/7&K$7YOC,@\*GLYE@,[S48;I"/,!@XH4;K'S-/Z@56F=Z3_@#$H=6 M8>K(+K)E&)FNB"IPQ N-.TIG2XUY5-/HE(?6ND7A(,NI0=%QO*FYG3E,Y1AP MMUX3@VD[<&DR42'QY?5IO2$1SLGVAGB+$.HGW-FL F)@(6;"4;I)5G1MPUS; MD/R%RQ5WLM*6]I4JE6H=)A%;RHO_;3M-9 5Z36[4\ @=)SW@-PP.PJ^H8W9_ M^'R)51%FPJ4]9"]TK2LD(EJ98<8FB72IC0-K;7]3\_H3WU%!53-HV -;RW4B M1I;#]6G8H*/9,(2_':N$:A%NY2C?_K]'B9;X1"0NC_A Y7;,%"M\I/7D ^OB M&L@Y$QU?X'4"?4ZGW.9XX4E%Y&O0M:PG@H YK"M=)%1&8MJ.DNWX*8OR([D4 M81U7R7UZ<92CY&!WB6XS$/Y5P!"S0X6 H?"LO<"X![1/T&[Y"[2:F?";D/S? M*@/0=>TB[7XOS?"?;YK6?Q)!Q^3"Y/8X7EE*(E-)8*MJYV/6DKBY:I"?A$U9 M 3UY:T6#P%*H6A])V>68])'3N"^3TZXG^6*W$KM6YUTJW MZSRT%*<*GG(0KIKZ70942W,B"KA[@.Y4N_6;5BI:9BR/K:4W$;/+W.!RHEE+ M]\@D72CAA F1.OXO6LIF$&0#D-MX=$-]?/0%\8<-.#QC8I< MY>#V:=VM\%'0W?CPQEZ"!A/IKOL6=;=^;&T"UQP1E82&!W'%Z%1,\"@R7AV. M.7EPBH?$J(?R&S%/"FY 1ZY^_P9F>.U7*LPH<%^YA^ZI7^N!Q7?T;7M@W*64 M1VU,"I\IHXBR:K.><7*M#&H3S[MO^)$=QI%TVK1NDXAUEG*;E&2A 4?I(+%S M[%7-:(L!:FE.!#?CA^9/0Z"-%6H#)MJA.HO0DM2]RB??V= X\"6^Y@1?KH1'RJ&= M_N'S%VI#5E5*K_MFV+[)3$NXBRW.#^U@A[),ZX6)&*S6"V.FDL!6LC$VD/!( M9"Y!>W<=]^2N*7OKJ^FJ"F!I72(1<@WWX9_ZIP1I8W^Y#%ZS1>T.]>8]VWV- ME\L)0NTX=5[K7Y_@ M.#D(%%Q\P?S/<9(]-6H=)1&U37>4[:7[D[/HG.4KE;Y0&QA@0+!%S7OV:>R! MK76 1%QW[0 ;/6JLL$WNT>_1*,_%'ZU#,@WH)ZX/Q'7.%5C5C/7V5:!E/!%& MS[U_ZS0NC+.>9QLQPYTY_-_,?'(,O)B+-0B=>DKN MOF%1&W_ ]T]B*[(?G,-M&X]-WS>D\/$E=OCJXSMHHKEK3M1KYDP_."X3/9L& MH[7[AJ'.1#2(YX-)7/J8Z%G&=_,65B8 61@_8+^!0:WG/%D^?YPZ M"\J= MGY2M_XPE_TP1,%G:&1W,WD*SUQU83$LK$,PV%%,@).3Z/3I/F4I":M M!1OA/OBA8);OF,Q-92U\:Y00GWQ8+X[ MF;,NM(]R8#T&[S\?.+'8I:I*F<52J8[#.K@!ZHNX!KZU=,B$ZL"!);5HF++P MK5:8-15@/ZQ:U)"@9PCC#Q,7NM<7?.$KF#5F#G?%LRMUU;\41"TRG;FS)C^C M6K%:9 Z=L56A8Y?'JD4Q9),5=+IJ(,FG2O$ US#9UHU5<[!E-A_2%8R"[_>A-'%V ?@?&"?]B;?+#!W3,KQ>$4 M'K(\9:2F0)'BINPG&*((]4KP@?459M0XCN<_?&[FC2[U@K6=IVZ;#N/C)5VI M"%C@^H_*';.J3$'A&M>7[/7% ]25]RJK2SV)Q4G;.Q%9G% @@I?E,L5D*\]I M&+V 7MN9%>HL.9BTI/8P=.B! ]W@@GN>*U8X\$7;Z9(#J8JOK=Z[ ^4'?=;]#K9HPL<#877ZF\F5JD2W=X'\S.H2.GHKO M3*H3$^N4,(?*#N56 UZ/&47NGG!-;*&(:"V\X=N4+]P^ASZ+F?EY2DM9BRP\ M3+">89 N"O'E9R0[?2VRTWEX9DOI.^R+:V/TT>OW._D9RI,X7)9*Y,A58V@# M<9]P4# 3,'KNP_\/KN/#:'!(N:DN!4L4;DPIH*Z8\L[D8">& MDY[V'Y^'RSFQBU@ZKB?#*W)TBT!94G5=".IQ2Z[VBVD5$JU%JQY6+JA &3=N MZM?XRD#4=CZU=XN4;(E^!1DY$9M!CA@0^LUC0KM[)S5Q+5P_ M$9Q/V9T3!NQ[_ T:06C59JSCQAX# 8%[U438X&L"'251:E%CH)]K M7>ZYF:*8;"VRB56,L?2S ZLH2/_H%PQ:[XE65_;-C^X'19;[_#RG-\@Z[B6,509PM&!&CEC3 8&31/ZAMN>YT%PJOI81<7F M'6I$7S2ND;*.%L4KRZR];61JVZ_V&,Y<[9[OF+A*HJEO6:EK4;=REGW5*O<> MR\6A7#5!J?D*USW\*7M'4&K,#!_\80 #.8?/YK+''? 2D$4ZQH/>:&C[NCV7 M92!J02PN8;N(6FQ/>6;R6F0&NBC?ENM)FL+N2_.WL>M#DTEQAH,*#9CB=&7; MULV)]@*K14'L#&;&/A@$W0JVF44'0-LR!^HT(J&](B#@BR\< ]%;@8MP$1+/ M' F/9N\1W1NOKA/^^#6%H_$W;&^'\*? 0FZV4"V<.7Z.982M:HES+]OI:Y$= M;1_QSBZF5ID-EVSBP34,&Q1 J&U3 ME.PB-4Z=+5 +-QX^=Z #<&VH=,7V8.0(U"-#P3QJ8&'W#BU(6,-T:W/)]'6M MB6,\<_R>XP0E &K!:-;2?_X.<)U4+;*F]F!S)M1F:QRIS/E2UZ#DB=0B4U$D M(XC0Q [J/;/@+KTQDS(0&EA!""A8E]35T7T0:QM"&5@6P^E[$-H"L[,BTYFE M4@+AKY_D: YDY&W]*21:GQU I2^,L'T,7\+TU($_X:FEZJZC2$?_ZZN%NL[# M,^9L03__]+]02P,$% @ %J@(5S.MN02%&P B 8! !4 !Q=6]T+3(P M,C,P-C,P7V-A;"YX;6S=75MS6[F1?L^O\'I?M\>X7Z8R2#]T?^@(T&G_^Z[?CR;,O MV,W'L^DOS_E/[/DSG*99'D\___+\MT]OP#W_ZU_^]*<__P? /U]^.'CV>I9. MCW&Z>/:JP[# _.SK>''T;'&$S_XQZ_XU_A*>O9^$19EUQP!_6?ZS5[.3[]WX M\]'BF6!"KCZV^FWWL_0Z.Y\YI%PTJ!(3A&(?+E[\\/UHL3GY^\>+K MUZ\_?8O=Y*=9]_F%8$R^6'WZ^?G'O]WX_%>Y_#3WWK]8_O;BH_/QN@_2U_(7 M__SUX&,ZPN, X^E\$::I/F ^_GF^?/-@EL)B*?5[<3V[]1/U%:P^!O4MX (D M_^G;/#__RY^>/3L31S>;X ^61:79Z,IO.Q]-$/QZ_J!]Y\>KP MW>O]=Q_W7],/'P\/WK[>^[3_^N7>P=Z[5_L?_[:__^DCC63YS8OO)_C+\_GX M^&2"J_>..BR_//_WZ6P!5>7,2%;Q_.<&W_KB=\PI3-+I9"FB WI]_MT57G/X M^&V!TXQG$EL]?S)+5SXTJ?J:=:M_.0D1)\MW1Z=S^!S"R6AO/L?%_-5IU]$$ M&44T1JL4P"=!-/4V$J^]!F=0FAR9(-9?E5@=U9R&M51Q"?.XU//YM[^HHGR! MD\5\]$MX'+UJ/<"-C5T5_BTEZ7GLVZC!U9N^?/ MOF*U3.>&[PQEZ-(-DEV==.>?>#$_/3Y>?B>,%WB\^O>EFQVWXL5BUK=.SMA M(]J6+GN)9B*!^8 )"5B>3<@A?CAR--- ,TZ\[_ DC//^MQ.TB!0G=UQ"J[5! %>!?)KZ-+ MX&.VD*P+07H1$[K&U-@ UB8,D3\<0UKKHQE1/BYFZ5]'LPG)=5X-V^+["#,O MSDF$R+0C(U8$Q,(4,!Z0.[0$1C7FQ4T4#29 09)K7G[UF76VGF2:*'*-)210 MP7)P(9,^F=/%6V.4#NT)?QW&D/SCEMI?P_*MA-Z,U:]FQ\>SZ24465D,( M[1BHQ#Q$(R(PH;#D6+PPN76P= W#D%Q?8[UO)>YV<5#.XSKV,'E/IO;M]%4X M&2_"Y!(X\L71,($*N/495.8<8M8>#*LD50Z#:IX9W(MJ2!ZO,3$:JZ1ER'QZ M7*6,9XZ8 )UT>$2^>?P%WTXIG<6#V7Q.4=QA^12^C8S';%24D),AUY\" V_) M4[/BC"F1&2=E^RCZ(1 W(9'Z04G4H[*:,>H#+L)XBGD_=%-*!^>70+_&,D[C MQ8@7Q7C4!B1/-3GT'GRP&BR62 (I09;6J=C]J#;AC?XQ>=-8)8H*4,F\UMBLHTI<"^H(07?K1C15A/M M"%)]]*4Q7L)C@BA%\T">6=6TP#((VD70QLJH'$<66Z\XW8YF2&%W,TJTD7TS M+KP^7P\XB](H.+N,#R3R:#M'41E-&(?QQJ\D6D&:ZT/3LF25.M5]ELC_\%$R-LSX8ZP^4$B;[H4 M/5X<+W>+I_G5;%HC-IRF)2!FHO#+Q)854#X0($93T)3B6<@Y86[M_NZ ,] 8 MN3TG6JFDSTTX(Y-@B3/0NI!/9B)"E-$#>L&9E,8:WCJ)NL_>#29$;L^(+170 M;EUZN2$\$@6]J85YWFKR\3E;^LD7X$$G2N)DRD[W4L#4!O_%^D2T:+P(H"TC MHQL%Q16J9,B1)60E1YO,[NJPAE")]"#-WE@'?[1P&Y:5S$ZP6WQ_/PG3!4W# M.E=.JB&M:01Z[E6T&4+,&93+"6*6-#9$+))QI#$WWUZ_'<^0W%D#[3<3?4\K M@1^J& _+;W-<#G:4O7(^F:(3"J&5]@&\1@V, M\BL?G52.M2ZT60MD$U6;'T?5VPN[C_6[BP)6R;PGNT&L\]6@*$%12(R *0EA MZ76)K>LK[]O[?7PU_?OPO19R7U1QQR2<$QP,8TCAMJ$(*YD -@N7I/SZ9S+XC?L!EP:M[@ O3N>+V?'OV+ZOD%DCLZF' M1DK2!E00 D+)#K0+05BN#-K6+G(37$-*?QISI+E:VJWZ'\VZ1=V.?3GKNMG7 M6J(X$L;8M"SI"C6$#]%#"!3*:112\*0B>;S6R_XW80PI06I,AVV%?DW[?WYQ M740']+KQ\>^/G^C/7_????IX^.;P_?Z'O4]OZ;=7$6UQ#OR6K^_Q0/@F VIT M,OQBG>S\Z-U\I%.V% DD$,EAW>;SX&)4H)E2/ 7&+&MM@F^ V-ITX(1^]7EO MFG\-W;_PTE>/I$&M*X65\?1'BA("3PF"L4$'CLJEUH''[6B&E*QLQX0;=J2- M!AJ>/Y@C?4T]H_X:O^!DMMP;6$$J3J+DI8#P/((24H'W3(!-,D8F53&"-2;% MG8"&E*>TY44[/;1;+_@"A2Q5)8D&# T%I0CQ^HR M6M!%J)BXTYZU/AMY#Z0AI2QMZ=%2%^TW\GX_3#7R26@EC *A,S$U)4JFD^)@ MT;C H]/6MR;%&AA;4[^C+WG?S.0U68M:F MM6.\]/A!>L)'ZOL&J1\IY?8$OIBC@GG*\1D'G6(&58-[AT)#XJ8(9H*SS7>7 M[@GR[G5R\$/I?#N1-]/\.UQ<&E ]$%_#C?_T8>A,@TGH;N^UNBP')C MJ*YYS)8!ZMOI CN!4S-I9-C\,9DCE] M/ =O;ML/0_\-2T+.@9Y;B9<4_E0O0::&%1GKB0-;0"E/MB*S!(;)(D1)T;'6 MRURW0!F4D6[-I.T$WRX!N10?>"6B5!0W\]H_29F@P3,5*=Z5%G5*M7!I5U'8 M8[+L+S@]Q=7LO+ZN?%%C4[?HZ;]4TXL2TECEC M\[CS$3"'9% ?RY>;N7B_VFJX=31?')9SN)1?.A=D,J!D9F2IR0(XEPT$+0+G MHICL6Q^AOP)@4":Q%1<>+^+&SK ?[QZ,#S%8605"P;= 2[1E IRU'+/WP8 1KR-\I6S(X;Q4D0].Z:&=3Z:T>^;8,X6G-[%#X>&MJ^4CM MM2QH7HYFM3A'(;11(7!(H=0&C1HA&I-!U-7;PK)QHC6%KD$8E&D>*G^V45O; MNB :W.PJF5>8&$\E8'&$250^YPA1'?[Z_L/^W^@S;_^^?W#XL9]J@IM/V5%1P3W#:U1;L*81W443NI)J9V>C M(9XFU=V)KQO2'3._X\/:O&2M\_=6$ZI]2ZRG^: MEZ_.M9'_ES+M\R.*2XF\GW7+7RP6W3B>+FJ1]Z?9^[ LZI*>)^.M U]\[=HH M/5" )X'R[L)"M,S'UNT^=CK (94\]$7:X3+FR?WMWL>_O3DX_$=/?O;BVW?E M7];SBSBNOG'ID^^Q&\]JJZNN'HQ]C6=_T^NS MM;[];^DH3#_CA[# _5(P+$,*),#N! *!">"TI9EUKPI]&Y'V,#[ M5PCON]F7,6GWY???YK69V$6>OD=3^^]ZJ2!B2""+Y5+; MX)1O;<4W1S>HN&&X'%\3BO2A_I8U .OPO9U^(?E=Q:=S847+##YQ$D.N-0I: M&M"4NNF2G [-R^LW1S>H".&'I^>VZN^;GF_&TS!-5_%QX>N1? XN<@KS>7 4 MYJ=: BA2RDY:;)XT;HYN2"M$/SX]MU5_NX.NRR$>ELO#/IQN)>!ZYTO1GE'F MX,].8@8(UM:^PUDIB\Q)UOQH;/MA#.E0W ]$^*&_[V7>O5!KAM=P_K1W5,$1TE8GZT,D&62 M=6%*UJM ."1.OI'G0 !;=XYZ;'"TN1SJ8L^%DM[,NN5FUGF+@T\S>O['H]#A M1UPL)E@_0V9UV9YR[VOH,@6T(A@,)H-EI1 UC 672@1%<4-)D>)9>^U*F9NK M2]M!^!$FU;9L6DVJ'2IKZPEVAK4;T[A/ZNU;9Z /I_7H\\$L3$=<1N$81V#U MN)'*PH+GSD.20L<2,L6;:C/JW/Z0094K[(0F_II],?C^7S6?7\W6^#R M0N/EC6S++H*'<3+^?+;!/DI<"E6"!B-KERI6]\FMUY Q1!X\>23G'DN/34$\ M,./\0]*G%X6UZP=[AI-LX447[<6KNIN0SRLU+CIMK).33")*&2)HQVSMM5W MZ2QI@E@T:+R)N?7"^U: 'Y@0_M!\W+V&6S8I3HAY63ST=CX_)51X6):^>?[; ME'!3YDNC&'^ITVGY]DN:2[GN6^)TOAQ4C8[G%PGRLCOXX+T84 M<4H>DH)BD:).7KOG!9(;?9JF8XXLRN9&]C8P0^K&^01<>[QB&K8).5F%%N4J MG((BY9*(L8;5)3^%X%6,M4[26JV*0-;^F-(M8#;AB?V#.=HVFNE[86;=IJ]) MC$)^'\FU!TILBLL0C>=D_[2/TC&E1.NS]H_=\]^V\C%Q@=90TF8-35<2U*^[_ERY&5 MR#"0>\^L7E\N'*5=VA4PA(=Q[8(-[6\PO!7.D$H(=L2/5LIIV-9Q7< X0JO( M V0&PIC:;,-P<-[5VXJ<<4@>0JO6IF,]DB'MX^^((PU4TM.M*6^/3\*XJVY_ M:=YRY,E2ADR1H*_Y<@DT2'2 417TCH*+YGL<=^$9T@[XCJC23#WM[@2[9-$. MRT7860\TUYO07H_G9UW31YY\(!>UIBD11"4)8D!%)J^6CE"06$IS"[,IMA]@ MD:$UD7I16\OU@B_C.4%[,^M>ST[CHIQ.5NWW1]H);@2GO,77.B25ZJJ=#^ < M(M,,O6G>/.LN/#_ JD%K\C133_/SK*E6YIP?>*Q% 5YA!.WK5<3.!BP1^!'MLJHV5+BVLU92N6?L"$XR_UO,[(<<_0Z0*B MU#9S#NN]#-Q"BJ50 E>\QM8M?S;!M0EOW!,O,K4F3G-]]? M\YQKZ(#CDY OS%A7FUJ[J<4@W89O_P[.MN4YW M8,G.;R-:@?P]0;ATL[B*6"-2/G4M M8?-(?VXH$0-^+9'VS5 MO4\M]MS/X668U**@CT=(HIH=T^^7YZC.STZ$J[>OO\9%&$_F5Z%MUMGA4<]I MT^-A^R$VZO9P]\7V(MNLLP*2F0=EZS)I<1Z"LJEPRUE*L74,

>!LNNZ[][ MV>9TY+4T6=;X4K!Z?5!*--L* R>2%H)G1P'HKD:[1#2D>H-F/%FSV-I**>TV M?5(Z/3Y=>N/+&]ST\P37['3??JK+6B4UBE"/$U,R73+94^'K8*(HUJ%,S4_D MM<(^J-,CO;'O233=YGQ)S5,6W>FRD5-=VYE][G ^/Z#_OYQ-3^=(B?4XGTVB M(&U(AM#(VFM9.5O+UXP QHU IJ4TAMWG+!_XS"'5.31G3Y_R?Y+8BJ9!=WJU M/H-BD/-K"^;-0ZS-'M=GI/6( 3<*N.Z_2=LSG7T.Q!86+:B@ T3%-/@44 B4 MWL;6*T:X6M1?!%10@F9,V=-K)Y>?QZ M)$,*M=HR9(W'VU83+>.L%:0N$)+UI$4!UN? +T, MC&4=8FY=W'DGH"&5=^Z*(]OJI355SEWK"HK.*0I$!8E;1[%69N"#DO5J'6Y] MSIPWOTUX+9 A13L[H<86>FA-B;^'M!3+"HO)0:20(Q0F"P5;A"4R[Z%DE(&0 M(;O>E:$5)ZXA&5+]YDY(L8TFGB3L/>N8>X;VDDB:Q[OW/*?/0/F+= V2KO/B?[ZWI[<.V*7.L$ M\?=1)A=<"E&"+O6&(T?>,2;NR46R$B)/A-'?QZ(-GC.D@+6%PJ^DU@U%W-/) M@8M]DXOXV>L2N0H4-=>N3;G$:CXS&&,S+_2KF'J[X&@MHB%%JRT)TH,^VJS' MG9-VV>EK/E[ZP=E\L<(C5-)6.P4HZQ5*)5#X+.MI%TEIEM7,H)$/,0OK'S.D M.+0OJ]! P,V,P@'!.&L!\P'GV'W!BVA*(67.NEX=7[M-F+ >)8^2.Z5 M;9V[WH9E2&%H'X:@B0Z:FH#WI-#3&DC]OKONB[-!60O!N5S;3W%P4BHHOO81 MU"QGF1XR_6\^8DB'?/J:^EL*MNUQC'-,:X:IZVV8P3A@Q@7*@4.!Z!F2 PI: M\""B"+T$NKL/J-7B*(RB9 M,GA=UTH8LS)[D6/9S/_?^.HAG+WS>;+F\IEUEW_INNOMUB1V#W(-LL93RS< M1FLAUY^UQ'YQ]?5_SV;YZW@R&>68 JJ8(#FLEQ<*(G5T EC&Z 6%KM&VOI!R M,V3;>LHWXRE9C(/QEUKBN.:!(\F<<:9>+5MDO13"2@B>7G*7O?0)0RBM1WX? MIB$MK?3 G^O.LZF*FH58=Z"Z9:93!NBB2S3JF*PGG#�T,)H8ODXYG,2K2N MWWLXRD&553TMNUKH<<<>?G^^&!]?!SPK/;KK!SZQ']^[S; ;.=([>%2KN&1Q M.D5A@9C*0%&$""%1D"B42)JQI$5L?7?/W8CZM'^7E'!^AO,#'H=Q[9U9>UW, M2?/_@Z$;,<-=J;U22N1U(M4I92G^YH+SHIT3%)+OT"!N"'M([K<9L3<&0*5,1ZO9(Q%,\RZ:7B1?'6 M6W6/ CJDS9S!$.\Q2GQ*OA&!<"1LL"08!,D*B2=J"3%+#:IX&QCW%.>V+E-[ M)-0A;18-BW,/5N03LN[-[+0;N<"B<#Q22! ((7H/+AL/TA>)SAAGTPY#XCN0 M#FGG:E"<>[ :VVQ>/ SH7EE@=X&VA4) M%K.K93_;K+0T>W:;-9=^1-&JI'-]L=7(Z:"0/"((K)MQRA?PIM*9IZ*<##RP MUF4NMT#IN;S/:5/O.14T1IZ HH^^2T!K*\@5+$J#O=0&HA$%E*70T%'Z"]$GQ@67B,VW(.X%-:3UBQTR MY9%:V8G#^S4L3KME@<2LK(>_W2F$1SREI1-[_/ :N:MZ"!OQ%F*L;O=[?8HC M;S F;0T$7V\!TD6#ET+32\:,Q^A$\^:HFV+;NC3UKN?\-LWG';!K&\A$'SVK MHQBA-B9I[L#G2 )1I4#()H+P+-7S.I)FSRX%UJH9'"><<1WXQOI M.4_E':\/<=?^4=F M,)X$31/A%"C&"[B4#6B!QNN0=6G>H./Q:'](3_D0WCW(4[93;+LS1!L*Y<:6 M:^W)R&+P8",7%6WMP\#(N6.2CHR$)-1/-#F'O(<^'!)NJ]2=4W"U^9J="%); M!(=.UH) "8Y1:IUB$<5B")FG)V+> /?.!T6XQZCP:7BVW'!5H8HD,$C"$LP< M"' H"8+CVB4FG"RM+[EY,,@A[9D/CVL/5N.3L&VY,<8+YTP5LKCUEE^5LJS= M3SP4D;65Z%P1K0N#'HIQ2'OE@^/:@Y78ZK#?9A"O[L*BL26(1!8W'': M_>LG0%(W2I0V1>Q-BO:J6DY9DHD/$1^ B$ @XC_^Q]>+T4]?8#(=-N-??V;_ M3G_^"<:Q2+#NY]>-7%^ >/93R\G MX&>0?OIK.#O_:78./_VSF?PY_.)_>C_RL]Q,+@CYS\4_>]E\_C89GIW/?N*4 MB\M?N_SIY&_"J61=8B2FK(C,(1*?M24@#;-!@M5&_#]G?W/92.TS$*V8(=*E M3*Q(0*3PQDE+M69V\:&CX?C/OY4_@I_"3SB]\73QUU]_/I_-/O_MEU_^^NNO M?_\:)J-_;R9GOW!*Q2^7O_WSZM>_WOG]O\3BMYES[I?%3Z]^=3J\[Q?Q8]DO M_^NW=Q_C.5QX,AQ/9WX1*-^6?X0?W4Z_-MT\>_?-='/%@IZ M= H_;?R-\C=R^6ND?(LP3@3[]Z_3]/-__MM//RTEYR=QTHS@ ^2?5E_^\>'M M7:3#\>R7-+SX9?4[O_C1"!$O/F'V[3/\^O-T>/%Y!)??.Y] WHC^P'D)7?R^\O7'__K]>M/']_["6Z_YS ;1M]B MR?UKWA2<7% MZ +KMD/EIWH'?YU-4[!W>V\X.L,Q@G2SS\-TZ\_ M#SE3T@G%@LM"!L,=_M=$ZZ4 "3G'4Q%MCC\K6VUQQ9>0#C!;? M'(B'$;R<3XHH!W@P"BZD)8I3/,6M<"0$:HGWCF4N MA+4R5)[R5@!O2^.:R">32[FL]H@G;B)YTEQ4Y<6LZ4L=2T+@['[^J9DDF/SZ M,]V5.^]1PX!(TL=9$__$U78Z68@C_<./YO >)A_/<04.I/,B""Y)H&C.2:TI M<3Y%$KQ00;&S&?GS63XWY &.3*A;4I$ M*HY_2.^)C3J2R"U#1G.E&.N4'NN(CHP6.PG\+AUX73J\;,;HE\Z&N*LM@;Z= M3N=ECQNH$+SR''$%@9N;-+BO407H0 8; OBO;,J"WZN^S0 M%=EQQ^Z1641F(B-&"4!O"5%9*A/)7LN80_24U?9#'H!S3&S82=1W66"JLV!U MF"F1T9#!(TQDCK"B"CA=)PD%S64PSDM5VZ3< .7XM/\$$=_5O*VN^9LG5Q0L MY02.4&G0\;'.X+84.4D\!QZ5)X'8EPM54/RT\&\<0G7N8IW$.-]D:2?EE"O/T_A[.).3'<')KP<^>GT-"_X>O)U M.!WX;"1GC!$O@R R)$.L0_N!!]@"]/4/ FKNPD MZ X"D#?QO%KLE*T0#=;N9FL="7?0U#P(-ETL/Z#YW=2U?B;4D74_+) Z96V! MD:RX)U(PAT0WDA3;50?GC*L>/>A+^[>NZ?>H_&U$7%'IY4)\\!$F0W1+_N=\ M/&PFZ+'.AG'XV<_0.KD=X_AM838-=-00DPR$2]"X]QE'?& &=6BE%$8P'OUC MU^Y/&+=_,W!7-37]R'CCC>5__+(F*K1U_JR_3M^]>OWAX^O_[X^WG_YWM8R,1X;I+BMCF_FM96:P',%X5%4.7F:CO37: MN$"I 9.]I?=G9CPR8/7L#' \&*$2L51(9'0$8H%SDGFB O"KJ.7A9VS;AV8T>M-,_L(Y#)*+3-K " ]4EM01*(9^(H[BMZ6!P&FNS)@M(3Y[YG2I MD@[LX[O@!@)/?A:5(SL@RFGYJ3E!;"]J/W?IC>CE_ZS\.9'RW"?27#/+UL+C[C-KA( M7/\ .('I< 9H%'X9QG(I-&S2!XC-V5)EBZNB093)RN@2R8[YDH[DB M,$F94 MBE:$D*'VR=SUG(Z;HP?%B XRDA:26]Y?O)I/BNNR@+G MOC9Z>>"=?KZ*TSB M$*& T>#P.&;@P%B8"S(\(YZIDVX(SO8F/(S.N>< ;41O7)K:IMI3P+Z M_9*MCNXZ2)UZ^JY],DZ7RV85)5HMIH%4/CJ=.7$6+)&>9Y0?RI398#63RF8O M#N;HWCB-XR;KOO7>0<[7Z>P<)@7I!,Z+S_T%!1B;B_)( H9GX^5SB/CMT\3C M3.)J*HN_C983NQ+)[S [S9_\U_?-9/&#V6PR#/-9N?OZU"S?"PUXMED(CP:W M4P(]>8L^GREW8(9JBL('/#LJD[S7"1XW_0^7*QVDNR'$Y>S>-=/IP%%@,FH@ M#O@B75N2( (G.:L8G+5!TMI6Z2T QTVLI\NZ@PRW>\(&2F8%+&C"." B87C) MRU5$.31L,^?"R+Z#-3NG[3AF=03&B<>A\=QQFCC/*6$QB"1+:([5][,.)&UG ME]#C#F(\N+2=);'*CMZ,BU&SN*56R48*+I"4(@I'+ M'@!T(.D[6REZ$V=V%G@'0Z,$'K[, M9AZ(,B5]17*/IZ"Q1$01LY3).UL[Q;M'*K3-ZNF)"=L(NXN,KNO\8[3,1O.2 M=[S!X5VEGP"E)M)D2(;(\4P5F@3+%#'16!.24H[7CE]L#;)_*[J"@ MF0ZNST]BG%_,1^4]TR8'<@54:&E3B)%D9DM^G,8%I$0D#D$&&;T,O+;ET1K< M,5"G&TUTL/M\@!G.%=)K/QDCO:+LF)7'R=<:N:+6\"3O-):A:QTL5)*_$G)C)) ME! 6IRP$\8EK$I7U(,K;.-_JAAL'O*%__-NU[MMB><:.22?B[ID.E^FU+1!N MXZCL2(Q]>"O=:',+JNR@BHJGQQ9(8W:9"HL'6D204B5*<+%HHK.A+&D'R;0Z M20Z8+!O\F4/ARC8:Z)DCU]<4JS,Q&JZT9($$[R*1R7CB&%_+PJ M#QC:(UZO(Q7; MY\DI;34C$AP2D)N YI!"%B9*.5I'@:56BW4+)^$A/#O'ZDLZP8L[Z023B1^? M+8S Z8MOU[_SWG\KWSLI-W*K!(._XV_.IF_'RP7U3RB%I"&=?(&)/X/+G(3W MDV&$ 07IHLN&*!I9*2UA2+ )W0FFI&?*"/QA[+)4WMCVA)C7[?9W>TI72KE4&Z^[YG:PMG1+%-=2O$9+G!!*)&)=C8:]!I4[5W]170P?[TGVPRI<3@)5WTP9@1[?BCX+;SPUY%56V MH,?N>M@+85( K9/.1'L\9"7W"KU4Q4D)I$LF1-2B=G&D/1'ED?OS_?!D&_'7 M+I'Q\L7O\'DV'\-_-:-R23M]]^[E9>PB&6ER+IME*2X?57G0C%LI,!V]%]K' M]1?"&^S7S6,#8>YF%$9^OZK?O[9C2, M0YA>GKA-_@!?8#R'Z:OAU)^=3>"LW-"&;Y\0+G[&\GG?+F&D3O%4"4/U)[&U M,%8T+OGH(+#,)-(F;D8\UV^MP8 D5^>CGTM3O@F-$,5*E) M5]Y^2J&)3>@8, J66IZDI+538#$S04KB/!T>DX^A5!\&)BJ5FC\B.Z]IUKQ_" MTU>XH5..5!/XOL,+Y0+K_:1)\S@[G:PV^85U&[/(@B)T!2&7UHP9+1Y@:.P& MX_"8L:)=1/V1F\/[QMY7(*&>4IN*PJU\A;S",ST9IZLS_?+^\W%0%=-1-@+I M/P-E=QW=57@E ?>F?0$\!PF&4#2^R[MT1FQ4GBC.P;D4HM6M'E4=EM8?2"7I M2>G;R+6V'X^H+IHBQ$M,ESFRR2.0A-:*X:8D(!@2- M$H=.IJ!%@N'O,,WMH M@'[3.RK)OJDLN-HWBK]!&OHU/,$S)96U)/A47ANCV>E<3GA&I6AMXB%8VTJ1 M]WSXLU?BK@+;N!HKQUS>^.%D433D-_#3^61Y"W[]+N+MN'347I@D.P12MA^D M2G1DQ[FMA3Q HJ7N!60II'1:H.9SB$HX[KUET0^V'VXWO^MJO.(++LC[;NC# M<(3C%(\TFI$(._\'LSGES^]86?#J?7#@G0X)BFE,3HR]UV]FAB MHA-I?2X9#,%'7?NM=M4)[/S<9H'A"A*:X\4#0@1X+"<(H ,)KMSZ!Y0,+EM& M ACPI5E\-M4KF6X"TW^T8W\LN_,,IXJ&.@B W!#(?>AXC@DW>T8X+]>^#O_P M+"C"1!0B4",AU'[_^3"B[YE$%755W6!>9AV]:28E\H?3+K7PRYF&G^V7Y]\2 M^[>!3I19:3@Q"2)*@"/A.0W$!Q-!TJ0#;6E#MQ[S>R1-EVKIH&CDY4WBR^8B MK++6'H., HNKSMU!.0N&&N* Q7++*(@-&8B46B:F"_-K;U,[ ?X>"=F_ICLH M._D$\ ,-U%EN',D)UY.D1J$?!HI0IIS)@8.J;IT^ >8/2G:GU8KE*)>Y$>H"N=Z\7JONGYW[UON^K MVCNS?_'M1ICKS03^-2\U+!?W&! "9Q DR2J4*TL6B%->$<,.L@*OB]^>@5P%8]O [&C1/(6\/:32EY=M9NH4UDO>Z(0 MSYP*(8'$9$L-="AF V@"Z+AK9QAN_;4?1>V-.H\DEQ\"<[911T^,F5[MQ:N+ MNX0[:V"VU--U* .F$_$RH_4@O !EA 77!V76<>W12:BET!:$V4D;'43[-[W( M$)JC[2@S,=HG(A47Q(J4B-;2X2)2*?K:K9L/["W<85@Z-?3387!V\S./-@!_ M/)+;6I5;/WYZBA[V\DC.VYR#\YR U[YDD>!&J$O)0<>CYC%[H%U%[)_'([EN M>;*-^&O?%?X1AA?-N^'%< 9I=2RRR "L-,0 +SG"N1AJC!(C:(Z>:L7B6IK" MABCEW<\^Q$=Q6TF_J2>ZOA[#W6L*7;^76L9)\9]LB([6SM;:?N3N4KAVE,+Z M4S;%A'$Z!<.YC#&69BG12)V#<2DZ<;]1NCV&2G[*PR;5PH;Z8]R$*4R^%%/J M[?CS?%:Z&XXC_BM_N^Z%\"J %^C;45GV1Y=),%J3A+97H-RB0=V97U-Q'M5\ MP-TQO?2C.%]V[;G9Y$6E+)B TEF^-$)9%%UST:%XP)=F]BSXSI+KNIK4'KW/ M?:V!C>[J01"G U_WOJVO/$>\,YGI[=E,/ZQ=O*QN?)>]59E3U@ P8I,P1&;) MB64Y$NTE: HY&JA=W*&3B3SK%5"#<"VB-_VRI:< 89M);9C31YC-EE=RTX&6 M(3KJ$DF9,R*]8,0K*"\#9 HY:,_SH:R#QV?S8S$<)&\ZB&1UM,Q]YM9H13C3 M$I26)* M)F>53:FS7:;2''I/,CE" W-[,AQ*RLFFZ!Z@ :"XQFW0^$RDR9H$@$P$S:5F M(^4NU.[$>*@7+GNA1\M[EVW4M)

AN /^Y=ME;EUO'TI^AA/_1_3 [NE%B3S[S]"[>U1IK [;' M+->-0/>>[UI-XVWRT*JJJZ]4QHV@@5DM$1QAFI>W5^7^W)9NB#[Q4C#0T/5' M3'O1Z5V\XT1KF.;3'B=N(Z&(]6%WT$=GNO691M1 MKEYC>8C6021)N7+@\E*76"I"I6>2^A@0:&62M,765V9 QS3I1!6'."!*EN=?(65T M*'$52>F3+$U:K*P=R=P;=1X)@!\"<[911Q==EIL\^\M/H!2#7WWYJD1Z +.FGJG;=1NI$ M+QT$B$IX=CZ#R94 5K#0/%2:233RC2W%-JTK!:HU<326S F5> J5Z;(!RO&1 MHX;,.]A+WH&?PGDS2F\O/D^:+\L[HA4T)2D/5@8"7$4B76+$A22(3DI9Q12% M)"O3X0$XQT>)6K+O(AMD/D'ISA=[V9OAU_+558\0+11SN%EQ)1?![1(3X))8 M7VZ$I&:,57^2NQ'-\9&BDN0W1F,JWZ3>["6_PT7I?1]3Y1[T47QKUYQ9*>^8 M2AH5*!E7U@81)!4",BY'G0;W?6#U=-[KF$V(G*NL*,G16B*SX,0">$)-%E*J M8*GO(9.WVLWE_368KTL1?)KX\33#9 *)#5C@G K*<>>CBYZ"CJ *(O'4<*F$ MCS&YCN;>!M]!Y+X^C2GM2F-74$L'QNNJV\'T4[/*^[T$#]/E;0:81(%Z0[QQ MI4.&5<3[7"K(FV"%3X[%VGECCV$Z(JI4%7^'CR,>K_)^,IF4NBC+"G[EJ]-\ M.I_AR0'358+4V?D@0TPI,$.2+O'+H#A!,\P1XRQ$,#D&6]LEJCN#(Z+>'E5[ M<+U09,B11FY*_4%)I(^.N"02$2)$#< EKY[;^,QZH1P #7=5W&&T-GFY0JY4 M3-(81:(IUX=ET=A,-3$Z66VXM?4;I3\=[??-MZ>HK&+[D@=$\GX^B>=^"N\G MI:?P:/$9^.V_-TWZ:S@:O?[Z&>(,TB?_]164CJ?#,(*3BV:.DXF6!^>5*2_U MT+#0#%"&+A$FP%+C:>*B*W>@R@2.D)+]*[:#-BG7=]GW3&OZXMN-ORWOM,$R M$77I<$R3)C)%08+FC"!<'8T7.O#:J0#;8NPKZZ0SAG6JE$/).]GT.AE=I21H M2=11II3/"2@XP171P;B8%;,L][#3'49^21?J;UD78ALU[.69?QN /^I";*W* MK=_[/T4/>R%,4BXZ(0UA-I<25DP0RR(ER@F:(G#OA3T.HCRQ+D2W/-E&_#W4 MA8#,(\LZ$<, O8.(CD$0-A*K=?;!927AF.IQ;R7]1^I";".ZOAXUOAW/_/AL M85!&9?^LGD6^EIL3"Z_3C=>%%R\^5(;B;KG[3^]QTN^OH'6>4: M<<^R7;ND-%%KB88.FCFZ1)"\SI(ZQRQ2G,9@!_W#W3'=H*@%W@V_0%H?X-J= M$-QK*QDG92/&]1L=\9D'PEQD5DD1F:O=OJ8-KIU3+3:/L;Q02>@+BR@E2;[L M6UQ:@MN8(D(RX26:MU"_&/$CF/;PEKTV0^[D7=140Q>E@#;CV[!Z!XYQ205( M(K)C!3$C/EH@E&JM*)Y@QM7.W]H>Y?=%I1JJZL!SN)?QK[_&T3SA,7$9PQL8 M9QQE+A"%B(@T*!EOT0BBTIKH&9Y%U?-#VR$[0A)UH)(.+C%7)G9Z0!S_A.'9 M>>'[%YCX,_AC"GD^>C?,,-#4H+]%)?$,2J$VJ5$\I7BU"%SJ(&W.HC*==L%[ MA"3K37V=/@Y] /TR.*BI!1V5P;.ZY&/*8-%;@U02F'P.##ANM9T%[!]#UUOI MZ*[)U)%"#B58_\"D7GS[S?^?9O)RY*?311B)V2"CR4"L772'S(G8Z P)3J$C MS,"(6/N&: MX^P_JUR5(>_-K)T5U4;UL,]1KH+_[B\L05ANX795=W [JG@HO M=J7Z]A2KIK<#H)LQ- =O@'C'T>5UX(ECNB1U9H5'O)/5G1*S!N9232L6(FI5%"FF@@?N3",1RW; M%9_>-,)!F>6[ZZ6I+=0.8E&?()Z/FU%S]NV%G]XCA"7(3'EP-D;T10OUI>7$ M46<)"*HH@(S4)-<%MHU$MIPK M,-*5)'Y=YJS+[#7A/AGIDU=\_0Y[9[:T0W;#Z>W#T_+ M8^2<&L*D4P2W.B2V2(@17_CC__'DTO/^X M0T@E 2@0:E5)5K:66&Y4J9 G10K26MLN&>J!08Y3U55%>U?E>O<'P[,;A35 MZ2A &F*DC&C6,$ <42*V((32/$A3O2#X30#'R8'=97U7\6:GM?X!SH;3&4P@ M_3&%R=7NDT$QK23AD>+Y0[4B-G%&C(7HO("@;;MHQ+T??YRZK23.NPJVO:1! MGJ2T^%0_>EL2VBY69;.K93 ^^/F=)!^VG]%:WJ!+AJ6L1(HJ28C!!>&BE$PI ME27+\4[2P8,C]9#R%PT52<> A$)JH>>)WJA.MD1/'6!C1$5*FH@JZ M*!S:_@+>V>",XD# EK*$*0%Q")HPRAPHLS@]?J3,[$J7CA3R'%-FHC/6EQJH MZ!\64]);XDH:;+994:LU"%&]6=M1I^8 MS/ 4O1T W:200:3$28#2?)H[1H)EDH3D9+*2.4IK%\DY")I53)GIDV7;J*L# M=K6\1O,.,=+ "=.1$8F&!BG?*K47F7),2%G]W<6Q7')NI>"G77)NHYV^W@*_ M@C [#:/AV3(87SL&MLW'5PF!/7D^:Q$PI8U5F1J7!)/>!N^S-=)I:X.*/J?! M-@/M6'D=/8C3_'(".,(;'Q=UNZZ]"HJN($30A(,NA0BR(\Y%2G+VH+R)MGX& M^8. =MWIBES?+AK2%<<"/_ZR^%,J1>\,!))*(5EI5"#!&$902Z@3T"Y5OX'= MA*7_W:P>!];WKBKR[B!&==^,?_-?AQ?SBQ?-9-+\A=OM2_\9?S+[-K# /%9<1N7* 4-#-=P"BSPVB^^M\%W3'SI3"\=6$VWN?W"3X?3CY\GX-/I M^!]^,BS>\ <\K]E )"V$B@A,BXCF9(C$2;#$1YH8S1#Q".AT;]F,[9BXTXD^ M.D@I? 7+$N9H0Y9.Y8N&/*7+)0AEH92H8UGGTA%7DZ"U)#D88;4S#DE=G2;W M0CDN5NPN[0YR F]'Z)?@RMY6X)V,TZOA-)9S"!F&@(!L.5EM4W$16]( M8A+M?/0K'*W=.ZLMMF.B22?ZZ"!U\/8FAZX@3& Z*_O:ZXP[UPP]TODH(J66@L7K#OJT 'A.#NM-,!\5F[Q,#HALV M:1A7K17>3]#U'7[VHX%VCFDO!#%&EAR=TL>0 BT9^>C"@O6I%_MW$[YC(E%G M>JF8T+A(Q+K-]M/\&PH=C?1WPW_-AZD8YXE*8-IDPB5'<%1IXI'7I4<+3P[= M.R[6(M ;4MP>&^D8U%]?I+7S&%=.V#M8UM_X4 Y*-*1QT)!"81Q.E>$Q:*VD M)$H.R$UIO:>M='S?IQ^-7G<6W<:4Q2?J\KYYWHPP+D^NM^-/Y_#ZRX**KY87 M7*?CT_EL6BKUH6GTKO'CZ:#T"S4!/)'1H0^.IQ=Q*4>BJ'6<,93)^GWY!@I4 M!'4TS-F7HNX2SG5A<*S:0]P-[$C+@"N;B?& OEDIPN\2"X1Y[7FDV<;41]1Y M$[YCX%?G>KDGX+9[S[5)4\H;3M^@@ KPZ25R/!HA<4F\ <$SWJ2/P>+NS>,?B>.?\QGD\A7=+U97-Q,9PM[AW@INO% MN+$<'7=B$_XAF<*=4"%RKT).G%$\>VL[Q4\&>TQ''?TX'609@R5FB0NF]1BTE'K=2=.M*;THC@^:UGY/<'/^8./!D MN=ZCY)UCLQ_@\ZHKZ6E>.RR3#)[J3$2@ :>H.?'>,4(M3RD%D*IZ>8B-8(Y) M_74D?@\7=GO@?2>23/\BN??N9^?SOWX.@ 4 MN:6>>DFR+*U"*> YF"G*BS.!TN(9_-I=4-N86AV QT"M@U'@/:S<^0WZ?>*Z M:EQEHZ! A(62MJ\B<3I*$CW+(CH46^C#Y>[U74V_ILGV'6TNY\P2G&]G, M;7!U])AE$Z;]O%K956+"-G&N75GWQZ1-,+LIEPE5BYO+A 3=.*VF 6"-8\:TU\2&6 M,CL)\>@(%D0KJW33"/V;E744T-267L5$Z 6H][^__ !?FA&:K6NH GI- HPA M$ 4G$DIV7 P)44'&_]'D4KMKO8U#'(-2Z\BO@XWZ73,^FR'?RI0_X;]9[D@Y M&I9L($*4LA#41^*=4L0$ZS($EBVK_9;^/AS'9;7M+.D.$HS7,5T:$2U0=62U MW8]H/S;;[AI[A ([B+N'K6"%3DMIO&*,1%N:W5/L=?ZXL V4NZBT K$.>YW!=3J7&)*>)&3)88K!)0$'GHI>)(#IW@^J2AU M[5Y7=T#L(4I803OK)5-V$FUM0^Y#>>0 X[AXX++(]UF!4I9+)R1'PR,+(J6T MQ!M@A)GHJ8@\Y_5FI1L+#=X_PK-69CW9=;%QW[!75HB$HMX$98@&28E4Z#!8 M!HF =HIG4%FS+N^6CT#CE83;@='V$<;#9O)[,[LJ41R=B99'3IC/O&0]4.)I M=D39:'2P/$FHWBYN'<11*'LWT7;P^&LMH[,8'S+1E 18HB-''X0C\7S2GK 4 MN ?PF:G:"6QW41R7:[:CE#O7^V5ID!:8.G++[L.S'Z=L5UT]J/H=!-U%TYG[ ML!D%CJ:H";<"2G9V)HX%7OKB,!:>\=%:D4[JEMS=V#H_\C?G<-K5MSNXJW@PHC MR\!PR9Z_7-9%9(,%IZ6I$D=P.6,D\J)X0]@"@(R!!/8%W ML '<+$"QV.& HC4;T+#A#/1?0S309M[ZD'*_^Q&4=PW%9>SM)N(.' M^C?QK-C=!E%'EMY=-/NQ\W;3T@,JWT'$'2_WR]Z[2D **99T,D6DEIEX%B31 M*@5)I8TLU7;P^E+Z(_9=USK?1K*UDR)68>#3+S 9EP9C5X5#"KZ/IV\^7!9G M3$S@V88813ET *QY3&F<#YG7CJGIG:OX5L.V/]YOJMBFHZE6COD_@;P0_SH MS7R<"JK+R!*-WGI34LY+)H?4U)66N(X 4SH"EQG6\V@W*/K^SW_>>JT@L]X7 M\/O1_*K"*EA36B20Y!.:)U(EXDKQ,":T$N@X@=9"&DA ,MYZKR:]BT'4ZF0T^^/'9TN;@W.3D?296Z-+E,0L2=$KH6:+E$94R6K:J M882?>L/TPK]=FUVW!CP.Y^KI,JQ8L^H*Q&5@IP6,;=RH-BJMOT@?]YEV$/ZZ M^G:07,4#=QU.C#)H(0QA.#)N#*64D0N!\"0R0T> NG;5Z?:MP W^3WW];2.P MRGI;O7:[3&^E(>%!P='<5J79D!0EK[W4M+?HUQDN!6V5[_^(YFX-VM\)N9/8 MFQHRJ^VLW$Y]?C^Y>C;[^FN$5;\+HQT-I2IN,M:7BMP*[2\T W0TPE-JG5Q_ MH]SJ<>F]@QW'Z=B):+LMU'<'WV7@O07"^\_4IY%@'S'(;M2U!1=VD'5MM[41Y',H;-AP^%\,&380L3U8Q^E:-RW-[CYJ_5V64-!/"VU-=';#)8W!V=<7B )>V\*T540BLBM!ZRO].^ M*V4UG4NZ>DASF!?59A_"!UIZJZ@IO848XC,,S\E$2- M ='*#;T^SIKXYPM?:K8U%Y_QC%T4S*_=U^L)HU1I[[7K[-:Z?*%'EZ+Q+AI( M4J(-P31$*WDNW0,=#X,GC+=CDOFYG\#= 2>3XNTNNJ9\N_Z55;WQDT5D]ZHL MBM0Q2YD\X<89(@&=85\Z:' AG:!6!<9J]Z/8'?7..9O-Q44S7JCKI?\\G/G1 M8L#I!YC"Y ND-\WDS7PVG\#;Z71>VHP,A,XNH.=((H^JO":(>*+[3$1,)EK/ M>+"U"Z1L#;+_.X>>^75T?+:?Y1BGHQ=17Q:P&/ >31%)X M9)G2@BT*-#OPD#%2YRR- 6YKYY]V.9_OCLT'0XXN7JX6X.'QN84[^F0=BHFR>1K?)Z?W2(4.TOGK3NF?4++A()TL"\8N?OC*S^"- M'T[^X4=S&&AO@V+EVH$Z=#R,Y\3;R(CV6E#/H\SK1=4.C/F/3O''JC@@"G70 M8O#)TWW]K_FBDO]E!'9Z.CN'22FD?*\@!F"#9S)FPKA=E&^3)(3H27!4@W21 M!5:[;VY?<_NQ1@Z!-!53,OJ>9XM=0FFA@#L2K0,B?4AXKB9+I.2"2\^X@=KO MD@YF\C^6U[.@7<5>ECL+8O''/V Z&X[/EG-E XV^E3*&D<08QX,V1&)55"1Q M)V2P3+!0.]9?$_^/5="7\BLV\KR63-*)4 MB1$O.2,0=&*:"A-H[1;.[9!]=^3K0&$=M.M\H)@W\WM.M%.S5;DRX O[[X/&J^ 2ROEBXOG49^O+I9?=F,9Y-A MF!<1GN8BLIM"_70^:>9GYRA$5-!H(&PT0F1+#"U74AHR"%83U?=%P+WILV8CT\5,3G/&C??2^? MZN_-^,O"75_,:OJIF?G1S9^_;*:SWYO9_X;9!XC-V7CXWY &E.&BM&C/\A L MGA4T$9N#(,P;B,P9)7/MX$YGD_EN^'Y8M+B'\#M?]G0VLU4@JYFLOE5^CPVL M\-(PK@E:[@F5H QQ3$O"L].9JVCY^JOIPUT%]\[PQ](X' +=LUYVOE/Z&,\A MS4>P.L4>DOMTD^"7535,$L(F Z4-HL>9I-)CT48".5+07@FZ'DC8W0BO!;ZO M+N3[-L;WHNQ#:6V^A'_9 0X\:,-+]4%5:CVHP(F55A E1,HF)*UHJ$S76P#V M519G3QQ8OQE]LBZZ>H#T)$%<3V."$U-2G6/I4?@'. SD_G^KXO M?EM!61T\F+\5/5ZFG5P"LYD[Z2R))FDB)=6XXB@E24#0*D/4NK8KLA',#PY5 M4E3M&DCHCR\JKHSC4A ?T*&?#&/)UBLX_T U798K#QZG:D&6WD292&<2<8H) M]-255S;('%L6PFH_YG=,FRZUT\%;[ON0??CXQPJ<9,E+Y0/)DI8K58\"$(B0 M\DP99"M8:%4]=XNMZ$% WS&OZBNL@Y?5M_;*RZ+ZT?/$HB1!<#Q=G;#X59+$ M*% 0>4Q,NBZ/LQ_,J:2>AXS>*BDL M-^U*>3XR4/_4V%D3[7)GMA=C];JMUS93V:2FA=#XG\L^*MX&="T=H5DALB#* MRP$K20(&SD1F8?VIQZ9D@H>&^8Y7?F4=5'QZ?8ULT[N2RSJC5E-M-V(8C#P_V@REU]5'Q-?+M#A4R)6D2.NS"EZ;+)FKB!.>$ M&1,%E$14URK.-\'BUUMA+[QI8ZV\BL@V#SI86P(*/-F3(C*0E6 M&R)E!N*-YB39;#*-W$A6._?QYOC?YV&ZLR8ZB-:LV8UMT'1TYW\(M_5/U\P& M%>\@U@[N+==09:$2"$Z)2E02B0X""48+PG5T 4QBE,EGJ.1'KK:[TO$VTJP= M8SE!0;,6%P[+9,_+1L8T&:.L)E#N/27.F_B4(LY=ILSP:+.\W7/=IXS>OY^] MB[J:/F5=NU%. ,_KS) MT:FLN]@YQ+: @Q)&^(P(>:F D9@E'NT@(KEB#E2D;-UZ?( W@*R'^_PR6JY7[T[R+0#W_ V*$\M9P&M$6MQ^Y$L.!*\Q2443-(Q M.="VH]6_1\^P&_UN(\K^4NL7&Q7N9;C?G8ZO+O:"@N#P-$L\:/12HB?6<4' M4@_6"D9C3]5U[X/7_]F_@R+;9<'OK(7^NGC=@/KIKV8%E8'/--N )JDI=:E9 M<6NU(B[J0)/2-/K:>5U;P#MNPCQ-"WO983ZA[J_N4KC* "*0+(J):\ 26R[$ MBEW-;,KII@ZPC!V4SJOUX M*W6TUX(2.XB^@]/H 80!T***5!(E9$FOE9*XC#9]U"9+$W,VL7;E^[Y)\8B' MTS!MQC<#0#)X['\FA+2S2=2L7*R)+U MPH#F[:H\;AZC?S.BEAJ:^C+2;V=(>9[XI:%N]9WSG2#OL.]^OE-=ZUQN''C,727-*)?/)B22R M=%GJH)RU9D-:<^>8]]3VY=U5K9THE!. "S0DH$1RW .<9ID8BEN\M#8'JOOQ MMK9 O;=V$%>:OD&'DOI>;N<^P>2"#< H9\!9(H37I=%%(-9E4ZPQ=,^H#BX< M3+/:1V=S@&\=ZC*Z6DN(NL3H+VCWN&#OF]F'X?3/-Q. M^,93& Z^X#[X"!: MP[*RIH0D(I'9!Y0[-T0#,";0"$C^8-I&M9W4][D #H8F^R@DM,T$+U?X/YH1 M?LQH./NVF&)F'GB@0(!YAO-4E(2@,V$ECXL+246H7N&E^VG]6 M[IDH'(=9. MIOAJ^&68T/A>3) II@PMD456*D,!5P1/NDB2LDIRKVA(G=A#74[JQTK8*TTZ MR&NJ%TZGFK&8%2,&,B=26%IN9PSQ6E@=@V665^?[=U@B=B M'&VW46T'=-U<,=(K)B)5C@"UL=0YD:RJ71F3F2<%WA1$$3JZ7'12=-D)!PW<4NN?.#-964TT51E<4^ M'$6TRD?CR?C,3)U0BW@@-/F3&;*OS^7F41=I*[)O+(FTALXIF MU@+(LK/PI;WG6%"4*H*S"D0R+H@O991#=$;%)$'K&D?GK4&?H?*>++.-*Z_G M+, ;EKX?WUN6?6DYQMGPRW#VK<,LORB&GO67@!@A4EIYJIA)Y!HA;/. 9$>1#4H'N08NT2^OO+ MPMNM(_'BN[)0F,Y0XP#\D#5E2W+H\ M9X^MS*Y!'J"+7)>F=?I/5];V(276;6ZMO9CB0'FK*>>4I, 9D5X"6L TEGH? M3EB9E ZU7]AW-9?^R'Y8;*N51E&3*H>44W(J$">,0+G[3'#>AJ U&@"B ME[)=.?@^%L*6<_NQ.@Z72AU43>MNGJB%#,,9I*NIXF'H$K..9 VE>X_7.%7@ M!'U=P4!&Z?3!'!_;3^_'PCEH0E5O!]79/$N5G>M)GHQ7&GOOAPE%\,E__>=P M=G[>C-)P?#;06H$#@;:E]8E((2P>MB$3I9QU,HF,\NDVQ%1U/M_Y(CH@36S% MK(J]LSJ/45CJI/21XX$+EDC.*+$V)1*-Y&BD1@A<'(-P02W4DE$?+#55:\9ZJ5=:?W#-:)#VPM/\%]02*/:NU MM.9?,Z'0BW:*H#]0DB8I(P&X)I%'E446"4SM)/;]A&H.20>W#W,4(5#BBJ2S/ MEXPB%JA'I3BFH00^JG>[V%L0[9 TL7Y^*A.EL.@4,P>Y//P6)"B><5W0H)5- MT?(&)/X/%P?C*SZY+X-WYB+ MF3@;)1'9Q\ RCRS4KM-\8")X1L?4L_%,.Z/@(64#5!3'0 ;+DD ? ]"[0%." M11*$9J5G"1H3V8!S!Y-<6G'>SVCM'0+Y#W A;\7<9^PL/RX(%[2AR7EB$BO- MAKP@/D1!!*5,.RYES+4;\1[,Y'^LX\-=XL<% 0$W+QD#H8RB MUZQ-(-:B7*P,D,N;8J=Z:G#3_^1_+.;#7,Q=YL4S1UR!@091O=K&8@HS3/,C=AR_?;_RN%T/IO._+@D/-U<5%IY)0$5$32CI>%< M>>EO/&%&@+%<H0X)#/C[JRNKO\U@%:)J%32SB.G MQ&F:"756VJALY@?WE.?.))X1N2NRJSO"/X$:AQ3L>N!=4E;9&S2'"(TE?A3J=S2*_F$U3X\K.7R:4W&T:]_@J3 M.$1< Y":.AZTXTGDP[D*V')NSVA#.0RKN1/2')*K?W>UKKFV ME[OJ^\DP+N(S^3(^DX0/$1W[$*TDDBI42TFBBR!\ N&4D0<3FGOR+'\LF,,B M4@>MS'N:\>Z7IY1HND)Y;N9U%M1;&# MZ@_1YL+[]E2U=X8Q:4C($2WBQ UQ 7UY9I/G&64@^K>(ZTWOQXK:=47MB6K[ M2*MX;*J7LVDW6R;063=9$+/#FUA;37#'VNKZ[75 M'>$.,%CSN(?XX.R-CQI-"'5*UB]7LK^L0OAI.2Q?'DGEQ$J:SB8^S :#.A'XMC;_2XRWU3A?OA\87/"! M4B+1)!T)S.%RE\X0']$%%"EPJ1(5*7?R>J_?:3ZC=5*?J/I-^8 M\EN/!7+ M/#I 5W_S)N 9A:2\)XD&0636BGBC.*$IJJ"BH_EPREIM=VST;_5N[>]N,E/8 MP)D0E4 +15N=<4&82(+-0))#?8%.WKA.WH$=Q.R?T>Y6T9<\"-%O1;R[&YW= M]T;WN"1.SLXF<.9GL+811NNR EF:T=E4'NT88CV*P#E%6SW MN< .GE9WUY/;>3U5ZW2<*(B 6P$ZSCR@MV =\2%+HGAYH1V3$[)ZLYU:X"OR MW8]&A\ORO2C[OBC)3T5^:?:W8NA#^O7GV60.U]_$,P>^SEZ/%DA^_7D*9^6+ M7:F^A%^:M9?.P$:;Q$UR1('F)<[#\1P+@61MK;$A1I1D9;K> O#\6YMOQ8&F MEBX.*KGG>AKC]'[DQ[_["WBU./!:S6F;?NF])!ULGD^_3=@KT*3:S7]E'3\7 M_K( 4=#D231"K[*^!9XSX)./PG.=8OAN>;NA]_PSH>TVJNV KO=U5O[P\8_+ MANW1N:0,)XQ#B?2!("$;2Y)E@3H=)5.U"\X]".@ 7:'.==YTI;"-+73WT:3] MSL^+[S:>0M"0E,YUR9SC.N_+>5'D*._M0RY$@W0]DI;V!XC:@.XK; M@2Y]E*+6Q$FA"$N22F_QT NUDY?:(>M_-]\G!^]X7?6UUT53]"L/M8[LEMZJ M<)Q1Q1-13 .1 @+Q (P(QBP5W'31SZ"+B?05JCHDWNZ?$8<2PWH[QA,>/LYP M$9>/>[>:Y\+/")SIK$(DFIN(:Y =$_U9^124U-278G?\(,OUXY M#BM\RG!KC0)"C;)(=H=&'D5O0C'G4M)>AE2]<\LCF(Z)$%7EWTUX%_ #SQ'@ M*_@"H^9S$;(BU@'1-+:FNA@_SN MO\,8)GZ$"$_2!8JZI/K.AE_@-DAO:7+;WLJ DEWR&#DMS*4/L\ M:07LF,A27Q,;4YPK!_I_!Y3#=(K^VL*]NXXNW\@!1G?OHAF7 LA?\!0=SQ:_ M.7W]-8[F"5*1N++>BRP+.>E::2' 1QHO0"EBY*7OOY2BWL.U]%[(;CY**9 MCV>#:+136B9B4PQ$2DF)9TH0_)["\]%1[FN7KJH"O/_C9R^:V,Y)DX62I:Q0 D,&F)0M/8>JN%J>Y9=CB=_5^B]$_2 MNCM^-;)T$"FY']F-I*TV^#JZ@'D,VY[R@0^%#*U(NJ,F]\&XD!73-(I5(Z-H M@7@!GD1T\#55+.KJV9?[8=IC&;S/E6C;*+ #@EW=N5\W+[@,-K*LG!>1!!,- MD8%&8EW)++*6!V^54ZEV2MA&,(?B/#U5;TT70N_ T7DX<=B!#]HG32 [],)H M:?!B;"AO(*,/B4I.:]=S.K!,[TY944_X%?>)$AU=)KA//\#(+Q[*OBR=YR:S M(5J*'V$\;":_-[.KR\YL':3@%8DQ((,E,.2R*:_/J;-!1,K#6L^KNP'8;0<] M$B)T*NN-]T&5 _SOP$_A1G&8M^/<3"Z6%Q]/#\FW^-0J0?1MT:^%O5$#+FI& M!95H&U 3; R!B\BCMMSE.&CQ^;OMX.]@.@58#/,*IG$R_+P2PRH2DHS6T3!% M#.>"2"8$\98EPA0@:ZB4SM4.GSX":=E, 8B M>,I5><:5<45*F14)HC0O@B 9H]J!JAUC>!Q5_YM636ZL'UZ5M="!;7,?P@\P MAK^6A5(&(#W.%C=K&FQI#FLM6ETFD^"<8%G8'$TW*V,CI.-GR%/EWX$C=!^\ M=T,?AJ/A[-OJS=[TU1P&7&7M)3/$\5)?R_.$$'DLF<4Y&:.]RK6;>K;%=OR$ MV5DC':3%+("5K+]!+ID5I>B=@]):,.,?:/0Q HDG9*^09MWVK4"-U>#'IONG MR+2#.GVWZ;= ))0V#)UQPGUY'JYU*:/!(G$2G,D02C)692W?17%:D*)S7@H>JZ?)WD%Q7'K?4FK1!BS'P82J$N^B*<**EE]1VDVT$=TOMGNDIWD(K9\O:"*8,TI((1B]-&6\-'W)TR&IJU'^(^ M *>O[*KN?;?=I;WO#*CI9#;X4,KX+"^"@U+44UEJ?2+R[!.QR.GR*I"7J&_P M[2IFXJ?>X C^[9H?MP;<5S91->TUNTJQ8J#G"L3EJZL6,+;)U6FCU/K758^G MXNP@_'7U[2"Y#A49HPS*EP=1N>Q3R92"]SP38X.P+#.=9:NHR[X5N"'#I;[^ MMA%89;W]AI*ZF%]<5B(#IUS@E@2A2H_@(-'70PLAN5+0AMHH8ZOR3(]H[M:@ M_=E8.XF]J2&SBK=*KP_NB3;2YV"EQ@.BAO)N M#OH,E?=DF75RQ[&(LMQJ$+#85:+/>*3C-I(2PUV%2T6"2Y;09/!,%[90KIO M]1TLQV+S5)5Y=[<6MW"M=(A:,D5%X'>V:&; A+O[H4/N( MCM512M.91"M;>%>U"OX.S=G$?SX?1C]:<-MZ@?2%0#(O^8QHL! GT!+B(GG! M'8L06^7^/F+M;01P+&9!/2E7O.Q>@%H&RFY"6E&]#:B*@9*-0/H/FU125-.5 ME"L[YYO!(0*NO0("QJ/W(U0BGF5'C& TY!R8YO[YJ?Z!@$N?FM]&N#4U/OL\ M&;P\&:!;BW[GXIFGP^/&)4J\C9G$E W.T3@\YQ[0[13BOY\U7WXI'[?4;?GJ MAEZ7P_3KN5<2=O-T2760P'IY:UH:!?ESVHKEI72 XQVUBZ^Z'A M*:DO.;;!DY0IY4R+Z*J7%VD!ZU@.[ZXTT4'^TD:(!>!J+;2!V)&?WP+>?AS^ MZJIM2YT=]=)!$* -5,8]EU%GHI4OV5K4$!^X(QJATI+M3U,KP^ Y4.>1L, A M,&<;=73 F!?SX:@4[EHYLM0QS93SN*>6SH?"5>:Y]GY06Z:] MQTW 1R5=-LY&_([1S!M.M6:#IPZZ0PCPQI G:T.^N\H542 M ?+:.<,Z$U#E3;]NE_SYM_/YVLFYT?BL$VH,* MNG@_V$RGI^/+:/ 4#3!T$S1/A.52M5D )R$$53KOF! 3>A&B]NFV!N%82%%# MPEU<@B&^4O_!E,/S;SL_/9LA6XHP&4"9:4V_]R"8 J=1$X#XNK58I M5F_@\BBH8R1%/2U4O$A_;/JKGLO>"\DE6FBZW!,9'XGU,1!E$_4^X]F0U*X' M8R]9PSV<"U6%N>_,X2N/8#Z)YXMKQ,O)+8M2E<=NS?AL!I.+ZQ\MG$2AJ)2) M>2(6[2*4M"7#RQ$6MJIR[",]L 7KF>;2!W M%?';'NZ>(H#=$F$7VNV@Q0,A8(R@LM2X+K5/Y?8,ORIU1IE1PF0IJ!+N6(GW M6/SPX'FWC?)ZX=MEPHRS+#KM2;2&HQRL(L%P2921U@GM'*_>S6P3ECU$'+M6 MY*/$>8(6*J*ML2<-4VB7/A:GQ(K-?A3^0E]2'OK>1:>U\XP\P119= MQ7[_/FGFG]_-TC\^-O/9.?@I'F=C_&:$R?3U[&1T>0V69_>\Q<]DWF*J3,(L%S+>!L@R=>&5JN SW./ZN,H M33W])$W_^)S\#'!T2G4G\V@W9N^!NH*=@VC9BV[@A/W'=WGK6 3'](%K"ML:+>7U- ;S9+J MUWN7;+E3:N]Q$5=\8[)\QPR319;I."XG<%_WFI418DQ*5H,@.8(C,O),+ -* M4M+4*\ITA':YD^W'/$YU=RGXBK5T+T7RN:,A MN^1XJTW[D8&.4Z'515RQ(NXR9'#=>K!L%B6@_![_U?Q;G?%WQ'!ZZ_ER\L*-$9IS1.B"BQG(J4! MM!MB**_,--A (:IVP=46@QT["2J*^AY'_^$(W>K;Y8^ ,/[SW_Y_4$L#!!0 M ( !:H"%=4',18<@$! ,3C"@ 5 <75O="TR,#(S,#8S,%]L86(N>&UL MW+WIJG'X"+.WVC W208DZ954:$1 +G?" ^' !G^??_^>-Q"9YY7J39ZC_^ MX/[9^0/@*YJQ='7_'W_X[>X#C/_P/__S7_[EW_\/"/_WFR^?P+N,KA_YJ@1O M>YL]O>3I_4,)/,?SV\?: MW^9_\9. Q0ES(64B@$@0"K$(8\A1Y,8$\3B,_*O[OR0B0B$6'(:!&T&4, %C MGW&(?!PE*';"T(VK1I?IZA]_4?\AN.! JKRO+I+S___/W[]S__ M(/GRSUE^_[/G./[/[=-_:![_NG MK_2!/V*8KHH2KZCJH$C_4E0__)117%:HGY4+G'Q"_0NVCT'U(^AZT'?__*-@ M?_C/?P&@AB//EOP+%T#]^=N7CR>[3'Y63_R\XO=J;&]YGF;L:XGS\A,F?"FE MKUHK7Y[X?_RA2!^?EKS]V4/.Q?%FEWF^TZJ2,E%2NJ&2\H^G.OOY O$MR5L> MRFI!N$K=S[9D[,/TLS5Q[R1#\/$%[G1SLXR?%E_+C/[C^NDIYS2MJ/N+6M:*K]=?OO[*'PG/%^7F^UWP%?SM:]M5 MU9YA8W\P4*L\,3US7F3KG&X7ML?EL=5*+E1J:8M_7N%'7CSAY@4IMK(":DW^ MLQ(8="4&MCYO!LYV@A-:NP$;@@E7)-8S\K^^UGOBR+]B=0_:2:J/K]_7SP;5SGK58X MIV>&J7GB9YI):^JIA#LC)O+L<:#Z93;PLZH'0HKU!Y#EC.?2ACZBXL'G_S>< MIYA(RI7T]BY[Q.EJ@=PP\CC"D <^A8@[#L0^=B'' 2>"LYARSX1@#KN8&Z.T M$@(E(OA6"WGZX]<%4H\X+H-G9*8P1,:8%DXK;XD'CG0PZ<0_K>#^3.]YTFQJ M<\H6M_CE;X6T!M7^5^WWWJ4%76;%.N?23N$?2_Y8G/D\-5N9T;C( M"[8"@V]*9%#);.'[-43GR,=<@+S$X;&1Y:S=]=P6O%9RD G0R [>9H]/?%74YB!>,?"& MK[A(R\+0GM8?#TW#>A24Q[:PCP#" _>GH/: MV*08@IDEH\*HZTG-BB&@[!L6@]H8QF5?>,'E2P_7*_:./_-E]J06E_<_E-'/ M%[%P44)"!@5VL#0XY+8H#GP/TB1 $14$88^8D%=O;W-CJU;8:MO#MN*:<54_ MP'KD9 VVD=EH![&.I* 1U1[U:"%BB6OZ^YJ47+34WF<3O9>&TLY@C9HFF##J>E+/, =DGL $MF-^-_+9B M^?+E_BNGZUR96_\H;_.4\KARD >+YNR5[^(W,,9K07:F+)]IG-!I=+NG!,^A>Z4S3DUTIZ:G8 MO4W2?&/@1=(#SKGR7F7=FY#K/%>CJ^RH-R_;1V[QB_K1]7><,VE?I7GU<.U^ MM^"Q$P@4.M!U< P1QP@F7D)A["8XC+D?1FYB=,]D2[*YL=+-DY*M 'PC)WBJ M!#6\Y-8$V!]# 5'_%81EYV=F.R B^V6-B9]/^MBWB]*;X M2" ?M?D.E_P#3O._X>6:ZQ[ GGA];J2I! .59 7RH&C M$ADHF?5/6T]!=?Z8U0)*DW#8%A6P1H9" :=H9YJ<[+#TS-*=4]-SSTZ MDE5VBDO>_W.=EB\?5T695_N%XJ9\X/G= UXUQX&?L]4S+U34^+K>UQ 6X,0+ M(6:N--4809 DB0^]&$74281$+EP\[47M7VX9V)+?9*KM:S'>K'O#[]/52EUJ M$+RL8F5^2E>@4!H;1]!.]B70*/"CT(FA0[$'D>,3&%/"8!2&@2>_A, /G>9+ M:&/@?\_?P?&4 3:_ MG#[^P3L&3VO\:@_@Y.\"OM04=]4.D/2@D :!"X AL, MY%\K%";<<]@>N*DV(M;DGM?NQ/9P&&]9K M@+U#@XTKN+V07*J#WNMRD9EDX ME"(?$0XIQJZT9UP&$T%"Z 01(6$4^2X.+XT3.-'WW#9'K9@@5X:_Y*IL7:H$ M5=6JM,SPRC#XT&08]%:2D< =>2WX="I88 -X%<^/R^:F%DCQQXT6.(/9B,$" MIWI^]5B!,Y#HA J<:V(8F;WCI-P&:F_C=1.>.*Z#)7$% 87(Q0Z,$^Y REP1 M\B#$$3'R:SG1S]Q(2HD);L@RO:\6'T-*.@6F'OU8@&ADJJG0Z>99&"6F^0P. MENCC5"^34L495?=IX=SCPRA 6EN/V:I*/O1Q19=KM2!?,\D\<@+@Y2U.V<=5 MXY';W#YSQPT89BXD(B 0\22 281<&#"Y8^>>3R-B%/UH+,'<:*-6 !15KBWE M[(\WTH,G*3Z4FVU:*V#H^V\^.'ID,RKD(]-0@W:=V6PC/=B*#Y3\*CA@$Q)@ M/$,#C[I+:5ZI3>2-J#I]R);RY:+>8F[";+ 7 M)9%+54I@RB BTD2*>8)@'/-81,SQW029Y674Z'5NI+<16NT^NF+_G^WADD8D MS@6#H'D\:!O:L8_V;* Z(&6C 4K6TC;J]#EQZD8#& [3-YJ\/(R>FF.OXBZ[ MIK+=G+]9%W*O6!2\^"7/BF+!I?&%B>=#C_L!1($G]VW(#R'E'O4#YD5!0DV8 MZ5R'P4J>>UQCRXREFCG;'>3,HZN\OMDH_W>T 02S]GR685B[J:K:)SHJ>,Y M(8DA([X#D>>%,&$L@)R[/(Y#G_K(:/_7V]O<&&8C[/Z)JVD&B3Z$]3C%&FXC M$\I)R$;8F&EA8BV'1%]?$^>0T%#[,(>$SDO#&.2]$)Q*4^C]#UK%S*ICZYN5 M6I[5_Y51](R7BL&^<&D9I;3D3/WB>L5V?]!YEG6^1GD!RSMWO73 MIY+][6NV+A\X+B2_KN0/J=J$E]?M^;CG<^H07\ $)[$T7F,$$Y\3&#$FHIA[ MV$_T(T 'B3"W-:)6 FRT )4:5T J\F?P_&?0508TV@!> KPT"&T<-EC]Z\ T M0S"Z<3P4_2$1IL.&P2#<=/3AF"CV=(1)81:.>A&0O;&IPUJ>+E#U(LUWHE8O M:VG DG2;IRN:/JF;J?I\YF9U*Y5+BR++7SYGI0JJ:JZK/JFD5QU7DX7/."9$ MY<[S<0A1+)C4"(1YBSZ)92ZY^(%XBB-1W/5H^S>B39*K,]VU4) M9#;Z@%6F?-RDM2O25>7?OJQRQ66FKCP7CZ+&BC7VR$QT2KP9DLUY\FGZD6+M;\3?M[F]CO5$OU0_]3O=?,\P/\NGI*E6?K7?K(V8)N;'#KY]O/W;]J"N1*V>%G6"^_KAX(PS[F<(B?",S MA ERX)L2WE(!0 UX!B47Z&MWL@0#&LIUDPSH/#[,JKBF-%M+,T::,ZK2UMNU M9)M5N8@1QHR[$8P"$4,41$3NC*,02BM">(G+$B2,BOD=[V9N+-%*J8QW)::9 M[7 "2CV3X7* 1N:!#3:-A%>@D=&>>="/@26KX$0GDQH#_8KNVP!GGAX<@O*T MEG-*70Q5=2R:<^? IUX4>B%TB5#ALZ$+$X^Y,$X?9O\-F(.$Z$1Q\,]N(XCO8R=;1&GZI'8C)Z'SX 89+L?:V\RF[U'F:ZMWO?8@/LM:?:7>4K656:.%?N: MB?([5@6^J2H[]8'S0OYT<]_VE>?/\C?%@G/7#5S*(8\Y@\@+&(R9XT$?!2*B M+D41$MH^%\-DF!LI=+4 @JO3K:+1!"QK5:H?5\?SCYM;Z*)1Q^#J9."8:5QD MC3\28Q\X=@=!756U*H!&!Z"4J'ZS=03X.MD0&%Q^76'!3]5EO>L;Y@+L MPUI[LVD#P?$WG#O@[[75J(K,JO,ZX$HI$Y^X MP2.HL;<;=U0F#F272H!*"]"H >XRY4Q2)\@%6U7 C6C3;%Q/-QPF#HI3#,M4 M[HDC#H^A=^*EJ/;[)@YN?4+/Q$L1V/5+O+BU 7<(ZR5W'1*XU[E<,Q]7)3/Q M'CK^]MPV<4I*H,2$[DZJ[[OFV)QK5E/MP4OC/N%BJ,:^4CB+DE77H'X\AMTL M'&]RNLN%7I5V[A?ZGQSH7)P6^/X^Y[6K\HWXPI_Y:LVW&['8H9Y'O1@&JB0$ MB@6!L8>D&>H2P1V1(.)A(^_B,QW.C0=VY54V9".QWE9M&.AZ!SHVH1S_]/\2 M%,T=CC6AL>5Q?*Z[:5V.-94_\#G6?>\RKX.,%Y^S\@NO$_A;GQBC=:W@F15>A07+O6B?_:J4?YJEP!EH-@V,45,HY0S:P\"ZV/?A3#>OXA*AI_HI3PG-M\THI\C+;8[(7WAVG^.GAY3B9>7' M(T),O2B*(/823YHT7,"$\4!:.'$0>!'Q1*#EX]S;R]Q8IRO?.5Q(:T%*OG?5Z#]LK$K0UI1/$?(=P M!R+JR_U+Z#LPH3&'Q/-XC+$O7&%4D;JWM[E-^D_'"]931GU/C5S#8'F M")D-:F;B&??_CB:N\I._2YY3Q%5,Y31>.FW"*8@0] M[@F(<(1A0MP(NH[/71&'+O*-]F>C2SP[#FUD R\I7VI>2D\WO'J4.ZM!&YFD M+1045UHWB3E^!5G.P^2:4[C,H(VXZ3*]=/EQ;WM]'V7!3^*V5"S?N>.@) MX"8W4I,D85.YC,G_81%12)PX@B@D"4P<'$,O= 5U N+Y-# [_CO5U=S6A4:\ M;DHTPX*8/;#J'O39 &OT4[Y.UK,6M#$*OYU'P]KIWLF.)C[:.Z?PX;G>V3<& M%G/+FYUF52[N%N74=P2IVNN5YQ5^+2!#N\22$W"$8HL!-8.PZ3.4%3J(P MB9#/S$JZ:74[-^;82%U7V;T"3S@'SY6Y\9/<3O[V]1UXXGGM7V\8Q:8Y#GKT M8A_=D:EF"^S7&E@IL_R,02UU8]%)N6O;SV+9-R.@;!5_T^MTVA)P1D <%((S M>]L&4U4M+Q(FN/RB&&0"<8A\)X08N4B:,V[$0T0<0BZ@I:J/V7/0OSI_=N3_ MW"T9_=L?8\_U_NHZ5_+GZO\U(Q4 K\N'+$__F[._ B_8^17C17I?^R7C0J47 M4"%XU^#_6J]2.0_ED):I2O);1;KOS=:_5J%ZJZQMZM_^Z(;.7^O_@E3:M_)! MV4:V+HM2/JE:P*5JF0/?N0)J?E0MO..TRN$#?+?ZJ7<)@];?QQ"Z-![UJ;FQ M$O *?*R0'8L+=U 8A?CJ'EZ1Y794[*>TW4>'\5=;'+.JE5E4Q<,W-[.+@ A. M,<(PB)& B+L$)H&K2N;Z#5 M37WR]#E;/?-"KOU_Y^G]@_SS^IGG^)[_(INN4G9MCJN^9,OEARQ7K2Y. MQSET7)=")!P/$B0Y*W$ICF).?$J-$F/.3+^YT>27K[\5X&9K1%V!5AO0J ,J M?>J<==N3\(DN/D;ZR$:^)GG]3V?^ERI-L',')%"A!$H)$[AI[U@V2.E^F*.< M)<[T2WCM>YN1M/M]W/*,.[36[H1&%G.8T=&]J.)5LJ/.4?2O'"N?,7:S^L+I M.L_EJB0?D&+F[3^EDFEQIY)T+ZCKAY0+%V+7YQ"YC@MC$G'(&29(&@QQQ(F) MN6!-LKDM]%N&5,64&W&K$Y*N_.!;);SAYLC><.HMS*\R2",OJ9;&QWAILXZE MI47)GER3+B?6X=Q?".QW,/#@O%YCJB(I39ZZ4OZM2NR%ZPUJXQ/WH:I;J42A M9?I!"!#62[1E11XM'GB]?%N;C):E M^NM6)<.C[(M&3//0>_11F#2_5E-_:8/^CBI;A]XKL-$&;-6Q>(AN U5;Q^T7 MR3+MP;P-V Z.\*TT.B"K84]RT.U)=$(9=F)&H.MQ558FB2&A@;H 2$+?XPPA MO:M+[1[G9N9V\]E>[^>S'7#^KP]]/T&. NC()/AZ6!JD#;2-Z409 GN35MM* M]FZ"36^>/ZV&IDOI9Z+73O8^HQ>'V<7O<;Z2C1:M?\J[=+F6YN(B# B+L$ P M2E@ 4>3&,(X(@T$4DSAV0XJIT4'%B7[FQL5 M>*F.<*\?2]W<6WNOS6V*W[Z_ 95\>U=!CZJ:HGYBK7UP^F?QA;B,O7T;7?UF1YK4XHT4U>=>J1@=X.](&S]9+?B-L\D^M.^7(K!ZZ4QL"F MY%]]$,T9]AT>"4A"B19" 8=RG4Z@3U#("?-8[!HMU[H=SVYR-])>@4K>RE;M MU*8<I>-ZG]*FZY[WO##BP_JKN'#F[>>9R'W7_4&[.PU4(\M>; M#U^:VMV$)(0($4(2< Y1Z,B_^1Q#&I-0Q%XH2*!5NLZDT[FQ6B,VV,C=N5%2 MD@,ENL$IJR[V&H?6(R Z,@%I@7F^KOIP5 V.KT= =Z(3[,L^6;.#;$.4>L^R M==N:[CC;4+N=$VW3=R^R1E4I4^4GKNK9_/;$9 _O?Y1\5:1RS?B4%N4B]#U, M/4H@Y6ZB=LT1E"9I (GCHP#[+G%=-, P/=?OW-A\*S;8R UJP<&WK>C@_4I. MU/K6V' /K3L@1H:E39BGL3'M(#S4M-3%RZZ5>;;7US X=:$X87MJOVY^YMX4 MF;S.\SL/EG2/'@_]N[[*:(B*YA*^;/&2_TS^*-@G3^( MOQ2GD^]!LK MVT\8BDG (!+,AX@["<0.BJ# +$RD(9)XGK>0=A')C)W_#WLS^9R[?8[W55?2 M 7^@I_X1//5L!4L8C3SEN][TM:!7H 'L_,9ON _]:4QL>\4?Z>EU_-Q/JWS2 M<[WGE(7W:*9\P MO,R$$1M(U9?EK!OA(15N;TX(#')JRQ$]/^>5U] MT4'D,N3%'O02YD'$/ Y)C#CT \0"DG"786?QQ/,T8W(SDI=ZQ&!=3I,)M"_M M>'/I#;]/5\H="A"\K&YPE/=>G9O)T&W/_L@F.,!R)$/(:8P@(@F%L8.WT!B?E^WTD*#@'K[44 V<[&CO"].:I^LENA"GV,2&. PG% M+D0\87)-"#AT2>S%A @'B6"L"-,C\F@1R_PB3"L_&)*MUH5IL9C+1D^/_L>5HTQY4)X\V/2;+3*-->V ;'FW:UZAY-=]/LH&Z+OE;R?95Z5E& M'8(8HC!$JK(G31#$C+DPB42(O8BYCJ]UMWN\^?F=IK02 B6B<0G?(P#V<]KE ML(Q^FF*$B%'=WM.*7U"P]TBCDU7J/:U0MT1OSU,##TU46MDZA>^[M4KW<5MM M)*M3U^IW-VU1$)[35)IQ"^ISZB9N",/("R%*N( D#N2L%APG+& 1=HQR71M+ M,+>)WPJF#@[YX],R>^&\3HH-LEITPZVQ\9!H;GW'!'KLK6T%9RT\J*4'M?B; M/-3U(XT.8*.$Q5WK4/QL[4J-^Y]VUSD4GH-=Y>"&S"B0\;2]@/[Z\DBRY2(. M? =Y,8<1<0.Y \0.3.(DA#'W>4!]DJ $ZU#;0#N'JIYV+ M0!B93C3UUZ:(D[KV^&[(=^I9+_^RG>R'+4TRB4\JT$[.TP^8.UA]SE:W//O, ML^OG^RI(DY9KO%R^W.*4&00YGVEF;G-.B@M5E.]G^?\V'^WN*6TC/U *& =# MGP.U?[):QG/DZ6L72B-'+4V0!OELG6M[,O^W/C3J4>$!^UK2M$UWPLEQ6 M)^R&7AM[..IM'"Y 9^P3A@:8C6P6/36.*VW+36.O]6E]-(ZK=N"@<>*QD;PS MBC.7155VZ>+CJMX-[*6>;O<"MWE*^0)[D5%XG%B6?ES^*_2$Q]E090837\6+M%?2P M0L?")<)Q5)9)$0BY-+K,@XFZI(TIIX(A@GQBEK9J6OGGMCQN> XW/%>MDZ * M,Q4JQ,1.F>:IOQ)+*^?KC?T,5D^+BZ=9@;7)_3,'CN-,O#=-I9_76CK.T-CV M_!PJQK U]3,O/ZYH]LC5D<:".2YUW,2'7N)1N2/$E3?9E,V6EUW 7,(\A[L:CD8AK%O5R0"M6#@)R7::=/$>&$YJK(EVM]M>U)2 M/JK6/F4>?VAH^.JF@%.;$) XCDM0Z$$2JCH>/ I@[#@,$H_X)'!\CR!APFJ' M7=#!Q&.LI M!0_#6$\^>6$"BW=I0>5*M):?15N@5MHN2>R$.(&.P"%$01C"Q'<22!W.74_@ M "7#BE<>Z6QN*W.G8F]'6IWJO>8XZS& +?1&YH+AP W/:]&#B.W$%L>Z>IW, M%CU*GTQMT?>.N6O5VP>U 6.WG.>_Y-GZZP5^)!EY2HK-6ZGE$ZCP^8Z-E7ON2TY*RIX/I9CK[V%#_V\NPF=_;XA%!X=D-M_4@/BZ M?GJJ7??P\DV=1>/K U=G R++'ZMCU"]\J:*Y[[)-A.8G*06OBS#7_]DL4 'W MXC#F#HQ9B"%RPP22V$?0#9P$(1]A3R\::U0IYT8MK9XJ8JNK*6A4!96NH*,L M:+0%9=:)I:X5-DD'/M9GT,]GLQG39Y/H&,C33C@ M)@GC9S#P4V68[TSLHOL!M/F*BNH#2#L?0+Z=V-GF UA6.MLJJCKV /0GKQ^K M\PFSW8^,WVYZ_+$[&WCBSXN"\_UNMG00>)P[+(!"N!PBSJ1!X"0N9'[D<>)X MV(F$44!$;W=S6\]-UF%-0#6O *S!-/9U0"7HU>$:9W?O;X:+K;N"_LZFO3?0 M4OS@#D'OK6',\5'RU^I>Y<6_EKV4Q2]Y5A3O?]#E6@5S_I)E['NZ7"XBQZ,A M"6/H4,^!B"5(>45$T/.C"!./>9)=3.X/];J=VYWB9VX84:6)KAZ=V,=L9%K9 M"@QJB97WFHK)^FDC-6C%MNA&8(:3)9K1['12NC$#8I]V#-\><.SQ(17ERRV7 M7YOL2OE)4\ET;W'Q\&&9?6_21@(DT8AQ&(^QPZ@2. M]@F&1H=S,UX"YW^ 6DZ5)>D!*$D-=I@Z$&N<#E@&;NP;324MV(I[ ."06FTZ M2!ILNRTC.M$.^BRREO;$!NCT;F]UVIENIVJ@UL2J/SD"WE M^X4J0ER^;#P?*(H"CA(,?>9($B:NIXZ6.10ABP5V*'&%47HOW8[G1LL=N:N4 MIEW)_^V/L>=&?P6U!H/=S?H'0G,'.@*\8^]%]Y"M!1W%'<44'?O>:_W=OI9/ MFQ88/9YN>N\/]']+5VG)/Z7/G.T;J)_2%?]8\L=B$;LB#GC,8<+\"*(@DKO5 M@$>0.2IFS9.TA3PC/SB-3N?&4+7,L!(:'.S$P#OH M=N7ED)K[S!E@9,MW3J?+:7WH#$ X\*4S>7<8*;UO\GI6K-?L!7# /$))#'V< M!! E:N.*J$IT["/'93SP(R,..M+'W"BG%;%)MGDKVWU0F7UOY5-F'',,4#U* MN1"FD1ED#R'[%:1ZU+=$#L=ZF)0+>E3>F/O=J8$SN!XRAZ $YU,70*DV=F4'C2]QU)GFICN M1$I/EYW#*,U7!I;H:4R&M]GC8UJJSZ99_%TJL,.E-24$(Q QP6#"?009CVD0 M^2@,L5&0\:F.YD:L-T]\M36DMM*:%L\YA:N>464#K9&)] A&(YA7YX"P5:7F M5#?3%J YH^Q!;9ESSP\PN6[S3/"BD$L'7GY]RO*RN./X\>M:[NB:+]A!B,:^ M$T J8@Z1RRE,L/"@APAE >.N-+^TK:ZSW3I&/"?_#A&>??B"VF?'+]]=++"?^"&D M/@I4PF@$L?"QRAH=88]%@2^,_.E_/WX/Q_P<>"7Q7P:4,;O$M>%WX)\@9 6 M%72;1FS6Y!Z;M)#L#JA/*\ ME;-*CELEQ>U)/6=K= RHR#[8O[_QGUSTJ/RK&RT02HA)[5[9E4 MM9[EAK0Z<.PTN77\$1F;8#N#T>JPQ?KJR(@8Y!0P9]'+\+1%I0.EF)9/+X/J M@%0O;&[B@A'5?_[&BW)#_^XBQ@@Q#S$8(H'DOC=V('9H#!/&?1;S2#C(;J$D M ^'FQL&-=*J&0Y\9-/Z@:?+L*PW%_*W;Z@_0#J=UJW8$W%^[4L(QT7X?91!Z M0+56XZ"O#_-,?]("I^LR?>9OY8[\/LM?KG^DA6ZFOZ,OSXU(-T*"5DK-H\;3 M\/13HA5DQCY8/ %?%,B6LK0V:O^H-Q^QUN<++=?KT+=W'[]#PZSP:[I/]=I MSEE/),)>C9/?"B[6RT^IX(O$XS$AS(51%$J;*_ C2'@808]$44!81&/JFMA< MEP@S-VHXJ'QT_9CE9?K?]1)?DROXZ;\XSDW/"B\:,CV+:ZJ!&)F)6C5 ?W34 MD3)5M3I Z6//GK*!JB7[Z2)1)K67;("V;Q]9:7/B/6]]&?1Q591YY0%0W)0/ M/+][P*OFO/-SMGJ6EAMG7[+E\D.6JY<6-'&(ZT<<!F71;R6U&)9J[ Y[6ZS:^RL58'T!/MI8=]#"/O MMD[L_3/C? MQX' 10-C[7 9K%5\/W<1QTV,6E+8[N=@:1E]M4&>P3):7."U<62WUCX%*BPF7#-' M&<.IUDR[PL]KS1QE8(S7S'&D,#^('U!H9\;E=.:6PKT\1.V].FESBFUD%.B:,/F5OG'Z24 MV8I_X3239O_+QQ4S,=2/OSVW*6AFLY] Y+SY?CD8(\_$1D#02G@%I(SI<\K6 M>&G1O._'89"E?Z+)R8S^?I6Z]O^9)P=D'+BF-%O+J2Z;Y.FS)!*5\!Z /.56EG?(_355&"\H$#W.ID$)QO/#S]1#(>VE-YO=2B M@ZWL5V CO;I:;'<12H$KT*HP)N(&:1+&1'ZB] G61\ LP\)0!'LS+Q@W.EU& MAJ'Z[F1J&-S(L.W8IKZ6F\BE(DH2F$1.!)''71A'200Q\2,2.RQR?;R0ZQC) M=/=B0ZIM=3L8;UZTDIGMQ Q+DXA#)"0A))!R( R\*L. )]8G1 MLV4>M&A+;2;VJ=5*)? >-2@QK(:QZP6,5S[%.71MBK*LE\N8OBJ(&T M^C#9.JHYW^&TYS?: !PU-/;W+BG\9[<"GDN;F@ P'H\8PVVD2G& M&+$!F4TTD+"6Q*2OKXGSE6BH?9B:1.>E(>=/GN/Z.P4CVGS&BJ::*XK$\0*, M?0&%RU3Y.ZSV$*'D#P?1Q F$'_OZR89U>IP;?2B1P>5U7O01USE&LHSCR'QR M%L(AN3.UL#0Y(+*,Z42'0L,_3\/3'P-X^D]\=!J:\)3'0*_=DQV3%\VO[ZX9 M2\LJTS%RO.=W:4&7F?(_VNYM-&_RSC8T-\+="@RDQ#\]_PELA=:_[#N/W_E[ M/ZO0C7T\WX.:W!7:W \:03/H5O!\ZY-=$&HKVKTKU'_)RK6AW%T^IRHM^LZ1 M\OL?RGF8?^'/6O&!R'+ I=A4Q0+0^D)%#E^A&X9YT2 -ND.T#OUK7"5NE-B_ MR *-(N"G5A7-0)Z+!N*BJT7K _*:-XQ6!N;2JT8C1 UO'/7:?LV+1R/MS]P_ MFK4U<3J".F[Y1M11R]?/.%TJF:6HO\AWRT7H>IQ'S(=1(E3N:/DW[ 8N%*%P MY(]"Y(?NHLX_][7$>:EYG#F2N"8S?%_H\2;Y&WZ?KE0V1D#PLO(<&)Y?>K1Q MY@0+/XBAGU"B2@G+<>9"VBH1)2@*HH1%[3B_7['?VRBW(H]X@ELEDICQ &L> MF,]@R$:VA2RDASA(]K#1M[)E*XUGD/%!.[?#.3'G%9%Z(=C6\C7H]C

P5Z(C;^ $8WG'VP:Q'V); &YES+\#-/,CM/"*V8MIZ M>IHVA.V\R@<1:QJO3+P5:8+I*_K:1-+_DLN]TB(4R/6P-$<]X3.(F)] 3$D$ M(^(*G@0.IW$\2?JSTS+.C:K:]"SW2M2+2MJ,,)Y>S/S(\Q&,7!1")-P$QA13 MZ/DX=B-"'<&<(16)7FE87Z]DT2Q'=^2MAITY./]=QB9Y3JUI-W-.I>T,=ACG MA^*U-Q<]$OX^]A7G(;:VI=#H:L"UNFKYMQ7+ER_W7SE=YVF9ROW*8ZE]G7ZJ M@;FMN%)&+H54QT!;.0WNST\"I7%O;@.CL>^@JAH71T%2.;77-HY,M+ 8=D%^ MLM7I+L;/*;9S(7[V8;.IS'BZ>+\JT_+EZR->+M^LBW0EMQ +(0<;.;X#A2#2 M,L<>@]B+$H@"3%GDR(\B9CHS_43[RF<4[YG$\LUZ$LN_;"?QJ?8FF;YGE&DG[KG'AFW(>[*C=VL9-!>2JI+! M!_EQ+ +J>X$;.# A@LKY' D5/A5#)\$L9#3&R#5*+3-,C+D1@/R>(K,=UD#X M]391XX,Z,GOT5G2XJAP>*K>@KC970"D"E";V]D"7(6EIFS-0B$EW,IF:)3K<##H%'GL@;O\%\(Z295:*%MIX-8@W!:69^*R[XJ17X3^IH]8@G MICWCP@0B2Z:$5I>3&@XF(.R;"4;OFA]2MCG&;L3[/%>GIML(@D]R"_:QY(\Z M%1UUFIG13&C%K:J&Y[DD\FQ=+%_J^X?]>XMN<(M2!E3:6 IN,0%NT/&=5@>3 MG>29J-L]U#-Z;ZCC3UDJMZ+:4;D)ZO08"B.BEME0%4YQB \QH2&D88P%YIAZ M2"LDN:^3V9G*E8S;5,VFCCU'8-1;3B\%9VS#>0^7$9+1]B%@S77G2!<3^^R< M5O+06:?GV0$!;2K^X&VV4M6A^8J^O).V](JI/"DJLX:+PMA!80*11ZER[^,0 M8S^!"0]X$@0)0E0K=83[>< J;J/OHB>"S" X MS!9T$T6 G8;04FB7#AZ]\5N]#4P7I*6CQTXDEM8+ ]CS= H"_"-]7#_>"(,H#-U ,J\( M FV6M2'1W-AXDU+C24FG[ V:/3[*C4A19=QXVJBD?B5PFH/'2C/PK%0SX!TK MPZE!Z5,/TMC7OGW991J5P%8G<"- K16HU.J\T%OK;:3Q,EA/IAZWB=:=S?@U M\VDSW=3X/3;CMSO+NA.L\X)2\,^6%BN;8/&!_@F2 MO*M&FX)?ZN/_>UH^_+;*2,'SZFSOX^II79WU2:S295K-C2_*K2F7J_L;7*3% MIQ23JN[.5[E96M9E^Q81"@.*<0 3+W$A2I@'B< M<-,PA;MYXR5:2 I@'+"UTJ%*\U^'UQHZ1(PWWGHG+*\\?!,Y5BB3J-+R"G3T M!-^EHJ"K*:A5!;NZ7H&-MJ!2]PIL%+X"'94M>F",/BRVO#3&$W1:3X[1 3_P M]AB_QPO7H#'48W=Q(NPFK@ZDJ '?#9Y^E:G75R$5,J$AB/X$\<@5$+N:29PB%#L64 M(9Z$'D[,RHF<[=-DEDQ39V0C,EA6'AO+1FCMN!H#O!GQXS@*8!2JZ 4NR3TF MQ(7"]0E),(^#)#0A=ZMH3Q(O+,WY'*RR%6P$'!-M/6:WBN'(O+[]5)L2NP/8;7QL82OY_O;U)VUU9_G]OU7QS&[%]X4>:IU(G^, N2+@H1'+]/8V-X;9"MN<.:Z5N&;4T@^O M'JU8 VUD2NG@59^Q5Y*"GZ2LQ9]&<+O0PL42G?3W-2F5:*F]3R-Z+UU<0_C= MFM]E?TNS9;4+OA'_*WOD;Y7;8_[R"7\W"*(V;7=NW+%?;Q>P-0=E!C8ZJ/L) MI05HU !2CZMS<<67P]_/.&,C/_81XBB@7U( 61L]&Z61SW?V6D63M6'H*:>L MW\8P0^@=)^7'E63)ZC)356Y^ESWB=+6@09BX@4]A@ )I _F8PCC& 0Q=GX5> M0&(6&-E ISJ:&X4I.<%6T*NJ3#CX5@MK>'IV$EP]"\@&9"-SST"TC(V>>T/ME?.*X7XM@+8!S*?1&*(PP302*(7)YX M#HZ3&!G2P;;Q^5' 5C;3"=^!3'>2#P-B](FM@<& :7RHK+6IVVEZXNEZJ-3A M%#WRS+!IN9,M:L6^\#*M3[ZW42;71)(!IN7"%33$#@V@BX(0(A3+13PA+N04 M<4]@&OK8*"+$H.^Y3>JMK. -7W&15M4;&V$-UW63(=!C@9& '?WH8Q"FQK0Q M !U+K&+2\Z2D,P"2?4X:TH09915YN7B[?ERKS#!A+(:1Z_A^(%R!D*_#64,ZGQMI;>4' MM0)736Y)M:5OE9!;^8T:>CPV:%SZB6QLM$=F,F.@+1[L7@)='\W)=CL4)_^U MI;=!74[";Y> T1+<16U$G7]7'/EVRY M_)#E*LY[@4@<)#QT8>*IH#^&Y08L)!Y$A/EA)(*8A>X@MZ:Q))X;EW8]+3LZ MMUZ7ST>1]'<>UL>$_Z?8V>L>#$T1EC_QKB#JG\I',3F=?&9C*)EWQ-F?&!TPK/Z^ZM%*4 M^,B+G03ZTK959:RD\1L% ?2$%_J^YR5QZ!GELSG5T]RX0@G:2=W2RCJP>-5) M?/7XP@IJ([/%4,#,<]Z< \-6XIN3_4R;_>:L%3A)#!PE?DD?B2?+P$/01BUS/C=S$ M;+]L+,'<2&43R;\54R5N;G0 2@FHM.C\WHQHS,=(CX!&17YD8M(!_6X7=.L& MSF#\+'&9>?^3/:Y;WA#EQ3_/.$I_RLN53&1FGSO^(_RC=3Y'PO?BV/D M";GC7 MQ2W/V_0KM<_T(HI]EP5)!%GD4(C4\J+QDT>.P+X?$!BZ M!$/D$TFT@LF=?! QQT4X%'H9K7M[F1MW-H("O&*@D53?K>ZT9>4VH.]K1.XOO_G.GW&2W4B5>E1@%9E MH+XHT%%:M?!.(21_]YFKN[JBMB6J%PTKG=O_-/0,P-<=\)%ILSO67?6ZU7U[ MA[=5X\RW:CUOL?,9^E=SJ[SO%,/_?[^^AFG2X/9VM/$W&:M%"VO<@2#2D+](H'G MH#H_7RVA-/*\O6/>7V)VC%U.]D$UU"N.]%U M'A^Q88Y'/>$P*(3+(")!! D+!11!Z#$O M<2D1IHFYSO4Y-[9H1:Y.0-A6:.,$76?!UMLV689P9"K90:\C+V@$'B=?ERY M]K)VG>UQZMQ=NA "E_>HPWOG,R[>X>+C-L^=4;D/>O/Q6J"+G'U?/O%!7 MDM=4[E=JKFMCNCV'^WX48.@GB$"$N ^Q[U!(281<,!VJ? "UHRWWI]7!6RDUR:>;?9,J6R4=DO_9R5 M5>"L*F/2GJIJ;L2T&YP;I36"@W;WT8I?F0Y*!\[6ZE1I)\R#D!FWS]'N9;--GK'AW"VC^\L!+0G7H2W"AW!(ZF4JV MAP!O7K:/-*6/JIKH-U6$?_$W28^**.O0_TW8I+O '@^1< (H*$5R%RD22*(X ME*/&J9L(%B%A%!HPEJ!S8\0J6KHN*Y<)4.=1*,!S);URU"SQTO"N;ZP1UKSQ MF\&XC7WOI^2';Y0"H*MD]RQ-69#=YQI-0:6JPLX,M@'=X%C]S>@3O UI?E:]B:_B_5*VM<;[^-%@ (O MC *BBO\*N4X07U62(M#E\G\X]I@@^L5_3W8S-Y;?2+BI+/)B4/;U-)K]G&P/ MHY$9M9$1;&'Z9!4F@Y*W5N":J(YM"]O3X==EJRCM63AZ*\V>?GNZ\K%G-=BI M"7O^Z6%V]X5N&HW7/?8Q=8*00B9<#%$0>C")10 C[GE$1(GO$F%B9%N1:FY< MVW6[:^JF\ZW;75&[W?TD+:[ZKW\R,Z_M#*2>+3WY\(Q-\W:F22U?JS#NF[EV&Q_(XLILOI/OUD51XZHL*H5>Y%&(PM"%)$DXC!B- ^Z[ M 35+I;+3^MQ8M1(.*.D,^7(',DW>&PK$V/RUPR6T_-E@.VVR#P'% ME+@T223WNT1]#1PFQ ^@1Y( )R%/*/,7J\J5COT./X6D_A2Z"HSX,7S][?+0GM08 /1Y:\NUZ4LN_ M;.=R7YN33&@-I=I9K?/HT*3MLBVYO6T]![" '1L23 M/^5AY'G<;*>XU\/\-G2M@(#7$IKF9=\%4&])'@+*5 Z:#1KOSZ Q(-_Z49VM MY5C?;7WBO.I'53O,I7[\L0'.*[=Y]L3S\N5Z59GO3YUZ7<2+$T?X+F01Q1 1 MSY,6M8.A%WH)B8* A2+1]EXYW<_<5N=64B!%!1M9#5PS>B#MG]06@1K;X#Z* MT?G8-R.P#!Q9[( VD2>+X0=FYL-R'HE>)Y:>UZ?S8CFOPXX;B\;C POEXJ>T MQ,N*95E:JGB"CRM5'8>S-^OR)0FD$>,:I*H]OQW*CS0_J#,X"+@I?@J4EF78!55H(7]1,IL6&97-T!T#.6 MQH!U9*)M1 9=F4$K-"#KL@IP4>C>]J%K7C#7$"I;U7)UNYVV5*XA& =U*!1HT,([1?^$HVMY1VW35[3%>IBDVN"O+N9!GQ,(UHC*6U MY2@BBT0$<1@$D'(44I<'(M9+\6O4Z]P(K!&ZFE1X1VPSUM*#7(^MK ,Y,DMU M,=R5>,3D+D8@6>(HO3XGY28C&/8YR>SE@;?-S293W8>5W9WF+WE6% N:!(AX MA$.7J((.@0@AH4AN"(,8Q5Z">^A-=(YV5=56J).2O]_B]TLO?N97V5JPV+K:[N]LVJMN+<4/KK[UWAJ8 MK"Z]?RAOQ&\%OU;')3>DQ*I^PL?5^Q_T03G:?,CR$T5M%H)PGR:^"R/!0TDV MB$+BNG+K1CR1,,\)/;&1)4J,!-P+5?KZB"J %FCCW*>N2\=0CM8E&:63&VPR0U -4BH";SOB\ M[X[/J?)II^-DS7/K70ZJK9Q[%T@R;2Z^RR$[R-%GHIH.$E=@\T4U8( -&J #!U!XS"=US05C.9.L-D,T^%TEO+E@B&SGPKE$ ME($W5++14J[=SVIMEUW?IV19+_G%]6.6E^E_5RHTYS:U%++U&_$A+2A>_IZ7*:YK89J5EYUEL B_0$> MY4@^&.YI; R7YL76M(,P]G57I0VLU %;?>KMSE5UF%S%@'95NP(;K50BB%HO MH!2S>"]F#V5;MV46))KV#LT>A 4 MJEP2Q1=.>?JL*F-\R99+N3M7"\G"PYX?>5$ $Q1P2<:Q!PEV$72HQX@C7"I_ M:905PE2"N5%O*RS82GL%-EI5IQIO<\[2IL3=-Z4*^%#K8NA@8#Y:>EP\ZAB, MS+SCP&^>X&(HA+:28!CW/VVBC*'P'"33&-S0D))25:)I:5Y7R5VTJTAUWYH; M6QVIBZ198^$((OWLF8"KN%G8X^,L137+.7O_@\I'FTQS"+,P\A"# :>>NACS8.P& M(X9)[+ M$(E);!9T-D@.K2][TM TI<9?P$>5,JS>DE3A0V;VQK AT;,YQH-Y&@*IY;_: MO[&ZVEY978&N&J#6PWINOXMPM&1\#)-A4@/D(ICVC9#+&AM&C[\5_$:\+\KT M49)'L8B)X_.8!)#Y'H(H"9#79=':XO7U3\ASK&-ZA0>_SMN20DK7PLEYU631'90 M%-4)7#5W%1>C-?:V00%U9PJ4^:Z@%P=;9O_Q3J:UZWL5/3#<^Y\V3W'U?E5* MD_]#NN2?UU6<# TQDY9Y"%D0"(A\&D*"$E>"Y[I>X E'Q%J.NL<:G]NDK^4# M2D!02ZB?S>H N/[Y?2D<(\]J R2,$E>=4GE0QJJ#QB9+575*C6Z.JI//#/3R MI ^V([,0=E%E,BUED'7\6*(DDBB'+H1I F.>4#E M%$-D\\ZV!EK\JL_*Q*-:G9?;">?70;9.O M3$7[%HLH##CA"9)L[J@;-1Q#'(0NI BY#A.1'X5&!W<#Y9@;S2L-*D\Z:;\U MY0:K0C9733V;-ND;>%(9V8<7-1DX:IHF^?AC,;;M78%=JP!J'38EM6LUKD"K M"*@?;E6I$@U8S"EP(9BV3.F!4DQK,U\&U8%Q?&%S WW$.Z[H-V+?47V!A2=< M%JG4ERR B'$?$A%A&"%?.(Z@RCO+R"&\M[NYT6-7VC8+N*+*=!L#4NV *,';#Z"Q2%YZF-ARRN[O;%H/;"W%#]RM]=ZZ,'OEI^V6 MILDQQVY67]2>7Y'<&URDQ6^KC!0\K[R[/Z[DME_^6BHNWZID^Y2N^,>2/THS MSHDE&04($B?V(?+\"":^W#,21$+70R(@Q"@^90PAYT9BVV2-VVV2.LQK]01R M6FXT!96JRKEQJRRHM 6[ZH)O2F%0:3PTDZ;-+T./-%][O$>FVM<N1 2-C*9W^#OPZ=[B#P5EFGM\/3P& MW.0?4_N"N_R=YB:^S3^FRN%]_M&G1H@/:G)=%._67$5%WTE0^8(1.> 4<4C= MV)5S.8D@]H0#!7-]!S/D!6:FH+$$^7M:/KQ= M%V7VR/--9U_X,U^MN3*"[E?I?ZN,$>HF7 HEI5M51M-2G=,OB)\H+V,78H

\*J:2UPIL*;!0#C6:@46WR,3,H5S;YV$U4V6RR M,32KB685[M[R:79ZFJ[2FE5D=HJRV6UYV";AS;I(5RKDEOYSG19IE1U/_56N MS$T<21QP!_N$0R=!%*+8E7O[0/Z3(.*SB),(1<)D4W"VQ[FM?JW H"/Q%6AE M'ABT2PB) BD+!80!3Z"A,I_,M>/O<2+<$"URG7K=SDW8Z:W MFLX%%] :X.OQC%U(1^8:"VC:JU!T -#858H^O<[]JSX VM6*#M\T3U3R12[9 M';9G>(N+!_5_90D\XR6ODB(799ZJX@/J%])*V/U!Y\E% MY+I)P ,,>1 H?PD:0HR= .(P%G&<^,IA8O%4AQR4."_U-A47R60R._8E&_'2 M0PI9&<=4_85OQ06X!(3?IZOJ2B,3H););.]QV2"ZV/-\%T40^S2 R'$C&#L( M0==)$LYHQ"-*FT%\O]),B3OQ$+9RO=( MJI/L;FC,PA.,NB1TY=*9"(@P9G+51#&,<>0@/W )1M@L#;FY$%IS>](=P+&&-OM;94/WP3E)(Z(5#QE2V_"I9ONZ)ITY;<^.C)B&(-):YQ S?Y)$%1Y S/ *BZF!N3[&?]HU+&HJJRF*MZ MTC 3<%T,RWER!%\]*^=].8:QY%GXY@?:U!:S.UU6):/+GNQ\'6 MF?2)7J8];>Y7]> <^2)9AW8(]G3OS-R_;1YJ=S+6J1JL.J^BR#'40(1"D.8$(*@ MPR*14($(9LCL7'DJT>=W&OWEZV\%>*Z$O"!/Y50CKT> LQK-B?9A2A]8*;17 M+JOCLD)>0/>Y1G-0J7X%:N5!1WM0YU@NI?Z@ > *U! ^:G<]M\%FZ?0G'C8 M;.7I.REO4@?7N(O2= M@+L"09\2(=Q%TB!M M()K<0'?4&!9TJ34B>NO)6#B/O"9L0C$[&GKKUI)%HBY6$D8,Y3I!R5<80!4X$24PX]'S/XXX;.2PQ MLB]T.IV;7;&?QLCPN%T+9]UC.+OHC7XFU^2L^7XR9XWU"C$F$%D[KM/HVKW:0(Y]--<9PY[CMYWQN@(;%7?&O2X,":SZ4XP[ M -9K1%H1[I5J1-H$]G2-2*N]F.B$/F"#^D6G7$3G4P.^)N9 2MD$!)J9]%_"B(_41J YJQJ= , M%:-^]R =+M]3O4=3_KW=8ZJ:R$GD_)$_2"_ MD05F/!(A=V&(7091[ E(O,2%E"+F1BA(&-%R_+I4D+F1@?RLXBI@C_"7;&62 M1?>2T>AGBRDQ'IE5:BW B:"?G3@?T*@"*EUJ_WBES41#8I :=Z*AF2@A;C-$ MRVJ(#JK '4U_!W U1"]JB(04Y,^6DN!: +8W]>TE[4^7\-8""CMI;FVT-[ 0 M8]7)IH;.N[2@RTS5SEDP''#L1!@Z#O8@\D,/$BH7)D&ICW&4)$%HE-3V9$]S M6V\:XA/J/.!9B6I89O$DHGH[>2LXC;QFM &AG3.3K9P6"RN>@\)63<63_4Q; M3O&5%,^^,) 4MO&?E?N'\B')^8/D'LE0'U^2?LD+EH[P1=_C'(A$. MX5X8P"2*$40ADY9K1 ET$^3'(J(LYH$159CU/SL"Z81)9Y4/&.TJ .08F99N M-1P03:89#^:Q^:>#<.UEMR,[J(4'/RGQ_U3ELU7'AU('B]PT##Q;C&78^[0\ M-@R: W8;V,PPSMLI=5T?]/W*'PG/%QZ+?(HPAA0+7^[+<0 )PP@ZW&>!$T<4 M!]B$W4[V-#<>N^ .Y#2:F&'?#[ +$7<3B!+B0Q*'(?3D4A'&W(U=SA?//"?9 MI'AV>QP;T:RYCJA2X7Z]O;4%K1[K6X%K9'YO9=RYU@'?:CDM7MJ;[O)?<4D?TM7]SN^Y_+96 MDNJK7R["@$1^Z$,!EUJ^B:YH:IJ(1T]:-2X_NO3-'H^$^YRMZJC=RKFGJ,*INK]7F1X^9^5_\7);7;".>/N0 MY>)/QG"?/KL/8>35YJB7 MYS9R]0ILE&Z=/Y66\J.'E3DG86M4JE5!'V1'.#R8=(]N'$M,(_SHG'9,. MS,GCDVFE,%LWBURNPOA'^KA^; RS6'@!B>, 1CSA$"6A#TGD8<@Q"R/*(M?W MM8(,#EJ>VVK3"*>W6!SBU,_C%VD_MD%?RV7Q1/6DMGUD)5_J$)7\UY:D#MN; MA#].JM%.[=,/#,X'MG^IM;G%#2D3?A@X,""$JT0]%!(B_TECU_,\$D3"=TP" MAWOZ,IJ9$P02O[WPPKP/5CWSRQ)8(T]DS6OO*W!=U@=$50!,F4G#RG8LXEFX M[&4,.]G3U%G#SJE\)'/8V5=FMNM=>"@*A(CDCI:JD$.YS86QXSK0\7$H(AQR M2N)9;'#G9EUH[65GLE%][3WIC"C5XO;S^C%;VR39T>&?^\[R_R>;R,GWBP,7 M%Q4A]:XY.[^3KR[B@(9^)!AT*%/..VX$,:(-H$!)>@4J6?7+19R&J7_*64-HY/G7!6>4 MM 5:0 RJ_7"ZUF!D/N)P#R$"::>]^F8%B^T2V6P?"-.W* M(=YZFYK+4!Q]-Z+@4=*-4^OAM/+6\OL>=#!Q)MY3"A[FS#WYI+G9_'Y5IN7+ M-6/R8RB:/SZE*^XN&&+8$]@'$<R<3W!DY\=2O\M@Y63)_Y>R$X+6L?C1MQ MS>IXKW?9(TY7"\HCSA@ED"0QARB*$A@3^<\$B<"-7,_SL59:!?TNYT8)6ZE! M+?;&3TNE:6Q$!]]JX36=C T&H)\MQH%U[%M@.X@:.7N8@72!%XAF1Y.YAY@I MWO4;,7QS8.X&26TL7:Y5-TUVLY07*J]9\_V[?N(C/TQ@Y"$'(D8BB&/,(16A MD\2)[X6A:Y2LX4R'P-BPM[<52.YR8"ND$Y<?DWXDN._OPP/0%FT1;-Z+K M>O&EOM901\?%01KI8GM'25PG= GQH=SN!1!Q/X:Q[_@PB+#P4.*%?F24Q?]" M>>;&JE6VB2/5& US$UPX2'JVVX30CW[3U.OW!KZ-DC;?$GZVT@Y<*,VT20?L M0'>026F%+E.IFN[F^S94I?ZO]V�F<1(Z% KNJG+IA$$< M^?(_PGMV;D192:W.>&YEJZU94J654G7MI.QL2 5(O1'0HT?[ MN(YMLK:0;D6^ K6XX%OSYRA$:(:4K7J/>IU.6^G1"(B#&H]F;T]S M+HM23E,IWM^;^/7K.GS]_0^>T[3@MWE*^9=LN119KEY<^%& ?*[N";PD@2AF M 8P#SX.Q%#!,'.'A.#)S'9I:A;F19Z,(Z&AR!5I=0*,,:+4!E3H3U74?_IGH ML?*\!W]".W=@K?=-F2F3;P=\NR9%56[.9M6I5QO)UR[_/ER!WTJXKEN#!V_S_NWK3)<1S+ M$OTKL.DW_;+,'&5X6X9EE/?E!AHT>K))+7J(4&=Z__@%< M)&HA"4 G?5FNK,S(TC@W@/A$+BX.)=XD-(\IQ'V\S!4NI6HTMGM M5F KD=I:72D)@I_^E]25_5]_T0BQC@&N$)&V"*/C;\ @> ;QZ3'P-,+4%D&< M*%H]_G-L$;4EB::(T6 H>ZR-Z2+:BMXT[D57"8KR2.O^0D\_<^/;UDS0L5.LYH2E MBAPQAJMB+.5ZM%P'3PR T@^4#,-@*S+2T\NTH9!A5\]B'R./FY'!OKQ,6QF[ MD$*-6 :(V?WJB\POV(@U815X^6VU)E+_4MZCNEN][*HKR"MY\E9]@ZK[50L6 M(LQ8@*#GQR%$F1? +$UC&/"4Y4F._2358A';!LZ-?@Y%E@[EY(6+H/41B$FV M]Q)4;MZ KJ.@\A0\LA=LR9;S2ZVK3K:@@L\;5U\R8E M>E?@GGXAG/5CF*NZ7*[_Q *AC^O-^_6.;//=LHG$A. M+7%Y@+BLA@5OJZ(;A#\5JY6D[G5NI$VL-RPDC+TTB3TH;Y1!%$09Q#GRH1<2 MA%&!Y2R%W*@1P]-T^HVSW9+?YP-ED$]47E 8 M^2B@'(HOC?C\R'_#?NQ#'\6JC_R(89Y GP7R&F7B MP0R'&>0\PBCT2$83K"/.;0/5"82Y*[G)MJJU*VS5/@H6$'-,_/5/L&.B@U7P M" J6F+NOETG9><354P8>>]R,97_'FT*RMJRO61W>I10%037S21) E.<$DB3T M892PB* PB),PT*'7TP[FQJNM?:"J,&IR#'H&H=I\OP88QQ-="Q/M*=[GN*6Y M?=;\I).ZS[G3V=S[G-DTKL7WOVY%:U6B6Y.:N8AIF" >4ABQ.($H1AQF'DUA MFH?(B_),?MEU9G-//W.;U$WEB+V=*LFJ6KBJ37$+:#F>Z29 :4_X$1@LS?N^ M7B:=_B.NGK+ V..F17C*;7F[8A]^R+Q87NY_M6F01!3E2%89YQ 1+M@@]!AD M8>RQ,$^]B!,=-NCK:&YT<+]78N6-I?^A6W^G!U$U'K"!DV,BJ$RL0FJMD4ZH M8 P):T5U>KJ9N*+.L+/GY71&GM>7;VST4E[]@#P6VR5?!!')$S';89(GJ=CG MAS$D(WD?[B66.3R2[VN=%56^Q]QO!KC5^*+5[*NB;R)LM.S(ROZWS[ M)][P6\:JM,=R$04HRVDT!E?*K+7)%C_S&@#9^N2K=#GMYU\#A+.E M@,Z[^F59[E9E(9Y\W+#J)GG!RX?-FE;"C9Q]7.(GU?(LHPW-C40:@\'C!LNK M?Z UNUKZ2MLYVXG^0..">@F7<4B'N<4ZFLXC!UI @C^D_98JO2CC9%3Q9;SU MR2J_*#O:K0"C_I+!15;C:[(KJ_.,QV]XU5S(_;VJ G>W MJF5DQ3:H:J=\P(6L#/Z(?_RMV'[[ME[*7]L"16$84I_"V$\]>4K!89K*^A.4 MA0%+&,:QTBG%C'R:&U-^^?I;"9K*D')._RE-Y4M6I=9L\0\QMW\J5J"L/-*Y MFCL/N%5N ,_#TAF1?F4E&!&;^+D1FP 7Q"9 C0SH0 /J8V4)3JM$ 6IXQ%.M M\+= J&ZT!!(C($"2A:!!!Z9_O5^@QC7J>5BL\TN+J%\GK7V31^476^2!;^8M<-[_(A@@%X=6)UA4EUMPGVBOVK%C39 V7 MK?OA\QK\P6OH,S%UNMON,W'X9!DX1],,LZEWI*J>5Y^4+4*<1$F(,61,EAKR M/0]F/*8PRN(X0XA[?J"G&W;4_-R68*UU@G:J8]I-E:JNNBOM@5 MQ&4.C.LE M2(M);9G%?.*+'MM*%3YN?-HLX(N.G27X7G[J.L4-03RD6%6\<]!A/63+IWD0 MLSP-8)Z1$*(8$T@\%D(6,1IBFJ(DHR8"',/=SFV6=_0--$/:BC"KS7C[X#EF M@KT\1\=B<##9D<*S'DR6Y3M&.GT3-0\U(/K$/13?-HE422VAL^5/<[;>"%FA MV,M0%B%(:.1!%*(0IB@05!3)3)F(=SHYY:W>K"?KZQ6F=/K0"W M2LC%+HBN%R,C^)F(KZD J1,YL OH5-MZTQ^FYLY:'9SA;:]".Q/N2=6].MXP M:KQGFJ;,>-Y_?^S##[K( MC9Y8(_HHU;H8JVO W C[8#]85G MQ&4\1N/]G]>K^OSK1"G]%]'T]KWX!>Z%V!8XY!X.< AC%(I]=.JED'#QCYC1 M*$YRRO(HT!?2FH-K.C-_0GVNO2 7:62A9%+&;U_?RW/*^H!2,3=C3E@O9$5! M+^<48I83&8X)8!:%&(8X8QX*\S@@5%?X:PZ.Z?^(W.N)?:B*(/S_Z_>C>,@U M U-GM*"P4$JF-[UGVTGON0%[>"Z4F:D@ A(C<; ]&W.>_B@WR\^[Y4R',8\+ !0N#)&$LA)Z7>V*) MYWLP92B%(6%9EJ?8YTCIU%:IM[GM8Z6]G5PQ>9WNN389+%N;-8+]HV K')G8 MA-#Q%Z9"[V KN,]!8RWXY (]C7,2FRA.=$AR%9IZ!R6JZ R>DHPV,MT1B:H_ M1^[[,@)#D,HCR B,0(DHC[$',6YXRI!E\L@JYYJ6('.^0&&(6J&ZBZ#>%A5>+G(G?_K^QU_7#?I.??YAY4P@-8Z8L];U;-DC2;GQN2-Z:"U M'; =!]OU/O=.;,T[#MPTLO'JI\HZ:(\?+CL"VC&O6\98ZV39 #&C V:=?B8[ M9S9POGO<;/*ZV:[UL)Z]S[L!SR^\JLI0:9I5\4[2B7<>!/1"'(4\I!@R67,) MY7X*,\YCR+.(Q%GJ!QPK%;ZV8\[<**X^:2'')RV=PQC37?"5@Z:V49YN*"8\ M%S,U=M1WP+&V\KS1FTKVY'>!.M^^66M474*Q%VLMH_8MSVWBUP5;ZAO@!B*0!\34 MUC!&.#B>R95--T!:96^]<>:HI:7#H=U)5P%G[IQ^T,\?T)N"Y6:[^")7@%7% MCP!1YO,@A#24U9.B+(:$A10R&B0QH7D84:6:5$>MSFWJ29GZHMP* ENVY;R; MY:]ZS91CV(;GH#$8KK<#9C@H3\F+?@]-1_%"9RJ*_SI,P^.V)IF"%\UOI]_E MOS0X^'KW\V=APV[%_ZN6F2D_?7K77NI.$M_SBCQTCA( M$8O4#[KZ^YG;]'SW,VA,!:VM-T!8JW'2,@"JPL&5':@<3]X^E$P.I@;@TCB( ML@/;1 =/VC\RO8.F<2P&#Y8&7I_N(&GKN%_J[F1I)M[?3*5-#: MJJFZTP^LVJ;"#ER.B?(R4N"/VE";@CJC:-@2T>GO:%KAG%&'S\1RQM_0W[V\ MJPMG%]_YASSG=%N+^=WGE5"TS%B7*_0D#$F>\E0LGCP$448%4Z TA;F7L2P, M4X_A2'5CH]+AW/CB8#.HC;YI%6G7.6@-U]X!*4$_OCFR#:CKI9<-++5V43H M7;'!4NIFLKV7CM/=;9G6>Z8'&7!0.;3R .Q=:!-!2B"< )470+H! MI!_.!T CO.1\(":*/+D9$+WPU%58#D:NS%J>+JAUE>='\:[K6C+.4<2-6)+X MC=[G7_AWOMKQ1UF ?9%X8>+E40XS+_3%%M?C,",T@X@%C(8QC6)?Z>Q.I;.Y M?3R.;97[L,9:\$=EKWY:83_.:K$Q6^@Y_CR8 V>2"3B*B+T\O_ZNIL[B&W7Z M0H[>^#OZERZJC),JMT]6M.";+]N5QOV*RV_/C0?JK)J.F>+GO-UM5MIW)GK M&I[[=G!R/.--(=*Z\C",@M'MAIXF)[O(,.Q2]\["R),F$O#T&V>[);_/O^Y> M7I95F@9>OL/EMX_+]9]WJ^K&5B>-]W%]O"XI*^ZH_['7D:0>SP),4AC'8M& M/);*J_@8>@&E89"*?R+U+:@+"^=&+JV/\BO9]1)(-X'T$W0^]8 Z9L']6-YKC>7C^5B"RL=FN0149$DG&F0=;?TW'NRIQ/@[ M$[CL#CJ5@Y[+02\Z@[XY3.#U?M"KC-W26D4\A\ /"_V[Z'C"R@ .<3LN)>"R M(]/#IW?KY^?UJKJ/71>LN]]MRRU>U16%<82#.,T@QB2 R,<)%/,"04SBE"8H M2$-.%M_YAJS5#Z&&.M29Y]UNG9^NU$;7*@(W;='5CN&ZAU*#J*L>3=E"5OH;_Y=?G MMG879N[*;97>+M9P#Q_NCX1A;\#']7J[6F\5ZXT,X38>(K F>/IKXJ6"QG^ M87#,E/=[VIQ.;'_8J2-]_9%'S0X.V@7+9V&K^->[2G]5\,;MBGTL5GA%Y;_+ M4_%B6_#R@J1/_'O E=Y32+-&(U\SX.<4 Q1P,3B.L$8$C&T M:48#%J-8AZ[5NIT;)1\JI8"]L=7"[//M[UK74S315^-2^Y@ZYLMKX-0F03UT M+!&=8J>3DID>$*>$I?FV&2E]X5LL:_9]P!M9=*V\I;2^-L/9>YX7M-@N,B\) M8B]',(DQ@@@E%&(_I# G(^2B@K$8\=K%S M3#JML:"U%OS41;(QV&*-875T+)&.0H>3$HXZ *=DH_&F_M%"(RI3?6 5CQ,Z MK\R-#1K3%&-TI_Z/'PL8NNYX,C=665LL]'AJ%-?OMC-9+/^"\=WX_:6_-HS9 MKY^?BVVMO[D2FY>5##_Q%;TCAW(>(Y!1F,4\@Q@F*4S_R4*AT MP=VH][E-U8[QU6KWR'P;U7?TQD8QS.X*<=LN412>-@TJ5!>5/@K; M)%M(6OA;L?WV;E=NU\]\\[!>%O3UD"F3(YK2Q/.@^(<4_68IQ"R)8>2G*,.> M3R*"]0(,.MW/C1G:>W=R2)Y6A;ZNSXJF/I1_.+JRW(+YA.. MXY1 %H6"PD@@=EW$8Q!E$>88QQF-M"BLKZ.YD=5I]>CVOBH'+YM"K!!?Q)<; M:URY' 5:C:ULP.>8ETYJ'=\ ::6UNY>J0-BZ9]W7S;1WK$>UIOJA%FJ:_-WLMW-Z[LUXXLLCE"6\ES6A9+:8!&%*0\3F(BE3I#F) EB MI*L--M#?W"ACKWG5L?D&5%8+F$%C.9"FZ\N%#>$^3!T.T'3,(#: -!(24X#G M*CVQH?8GEQ53%F)FO%2D-KC M-_Y!K(NV]_E[GN/=+"I9M8*K#NQBJ6T6$<>R^( #A/:6PZ+8^:37LD+V[5? MH'7L!AQ< _M1NUL!X1VHW),O-0Z"^U7W!AOX](8#J:-^]C8#.I4FVN0#JZF7 M9A_]814UB_U-J*UF'Z5CQ34'[9O% V[+DF_+1CQT?\P74X(C%F0P#J2@BMCZ MP]3/&?12'OA9X.=QKG2B,=C+W+Z2C7D 5\9J7F"ZC*/:7O]J=!Q_K&K[;EI- M7R>GGX,86-KC7^YCT@W^H)NGN_OAAZ^H3W@H&YRAF$1^YD./R6("%&4PRW$* M@X!QEH1!E/E:$_VX^;G-\$;FQC15X@0[M,HW%B86!&/>RVH3?;QXVZ^^%,':1$A1D(460D3""B! ,LT!,XIAS MG\91E$9^KA>$N]S1W"9Q$S1JC.V$BUJ#=6-N/?BJ!MNN1VV:*)L!8 :QM6$T MK@BJ]30\<31MV+WS,-K(\_H91O+FURW=[O!R^?J "_9[>4&C45OZ1*_5N3'" M\?7)Q@T@_0#?R[^"/IE0]>0E3="'F<,MWHZYQ!!J!^HJ9A :Y45I=C59KI09 M!-W\*<,6#&^/;O"*?BM*_J5X^K8MF[*<%+&8()Q 0D@(D8<13'&6PCA-\IR$ M:>0%2LN8P5[FQECB0_"\KN90R3??"\K!IK)6\T+H14#5MB57P^28:/;V@=K M\6*P^I<\AR"P=:?S8A_37N$<2L[O5 M7EWRH#UR"$MX04+R.(=)*@M )%$(4Y($D!,OSC)*8I8K'>R9FS WQGC7ZKJ6 M=1[@0<;56'/)8%S4N,4MVHZ)1QA?*R>WYDL1CI^D!Z!8_:6CF=Q157(10S$' MT1)U&1@P*:^9 W1*>E>T9'CH(O:&K%CN9.VVKYSN-E7C'W[0Y4[T7R>"/K_L MMDW5C/9&ZP/?5"NS3WO=G(!2CG&"H5A$(8AD?<;,RPA,4R^.<.CAC&HMGFP9 M-C?V[/H%#HZ!UK,VMWKOFQ2[V]_Y%N[5>YHK1)*L#;GBD=(;#*3K4Z@IQU#_ M_,HRX+:.O&R9->TIF64PSP[6;+=ON"$N5L56M/9=?FVVXK=>D"6O#_UNG]>; M;?$_E0$??LB0"_\LMN&/?_+E=_[K>K7]5BX22@+,4PRSQ$?R"Q!"PK /LSS& M,8E]%*:)UL[Y*G/F1OEB*B#-[?1UPZ&X[YX,9-<;],H16'D"#JZ RI<;(!V@ M4B.EZ]5-7?[Q?F7AR,$NH+:V^]<9,VU

IQP8JV\QHD.4E[N9&P%6F]@7&9G/UYO3LB]@V=3W M+%1+.(U@K,9^UR/GF-5.2B+=[$O8VB.L80PL$5%/)Y,2S+"CI\0Q\K2Y\$QO MH9,\S%/$FC XB%J5@WK:ZC([3EX1>+%>6 M.=RUS/EFTZN]*Z]L'\0^JHOC=CG! M$'.4P3 6:Q$_2X,PT-JSV3!J;MST*][2;Y*#:,=>P.L5H^XE; MCID9:4X^$ M8W)KW>G7)J\$* XNW8 CI^2I2>N6S9Z$ >68I%SIYKI*9W/C MU8-U,C*^7*^>X+**WDBINRK_!*YSN!.;P_H&S#7[PA/837:'YF!.O4?L "M- M=;55O R(DPWC25=ON&V\[/3PYK'G'?UDVP>^;I*J%/-H]R_,;>X_?+A73W<] MN#T\;XT]=CQ!994_>^EB%[TTRB,]M#)9BNB9X=WLS_._--!S^,C%@WCY<;=B M7_"6[],Z$]^/DPQ!'R=4?FA3F/E>!/T\2&.>>G[(F+(TP^4^YC;'&BN!-!-4 M=FIN!FDA#0..'I'?Y?QB!P7O\/:]. M=R5_V/:CV_4CC^J17+E]V2S>W2YB$OK89SY,6(PA"G,<#&C?V<)PPED<^4 M]/&:]N9&7N]N/]U]O/_R^>Y6;4ZVL P3E(&SKH.VXWXJSZD3[P;6!/+)>E$@ M_^VP*FA;F&0:G9C;3IG3/S98 Q@7)ON\DS/S/J]CM;??<2':7/*/Z\U=6>ZP MO(89TH@$*9'SCB&(<)1#G(<9)'X>$Y;F/@V54AQ=&SJW"=V4N,>MJ=4I<-$8 MJW^\XWR<%58Z,QD]QPQ59RF.%(;\N2D,"2X5AJS=E8)"S8]@[S$0+H/6YYD, MO,8*;B8_@(F6@?4 U[5::?>'@(\KA):=YUZ:'P*N?@BK^H>PSML3WAXV$ LE M\=B'KP\/?[6TTIQ@I :7JR[[GV[-.P&*1POG*?J[.I'C 6_N-]6%>E85%&RS MO(AI?FU61R_^:D%^RZBZWBXWRKW(\Q" 920$9?-=CK-*>4O.Y _,Z^R70U\:/Y%?\HGG?/W4/-^UPR M99=+'[]MUKNG;X([!1K+191X04"S# ;-[=$^Y,/ [,,/"M/ MV&TSKB^UH[9V("[ ']QR6.UPNCV&"YR.-A5..C!,#=I^XQO9^H9_$QT4W[F4 MN7^6^Q1>/*UJI4WZ^BCV.Z6451![GQ6K_FM9[X38WW=E54;P,]_>YX_XQX.\ MTB+^8EN[(#<]CVNQ[!"/+#!#7AXQ"@,:2($^\9DG:93#.*04A1S[018NOO,- M62MG&TUIOP[C=+UP>"Y6NPEHXR?8'EP#>.^;;N+2I#\*/^,L(LR'L;QY@.(8 MP2SS$,2$9J''XHS@6"L!;:X_B2E6A97SU==D[STH*O?!3\MUJ;O)G?:7H+9= MGNWX.EXTUD-[Y#BX:X969G7]Y0:T=-!B #H@5#F-'1C 8<;("5>Q%)$8"&V M]#4:H L'V*Y!#8C%5+ZW&$=;N8&3VCYMLN%;#,M9]N*;&&&H'UYLBZ>JUR]< M:M?Q1IY\$4:RMM:!9SAE)/1AQBB'B00PS M2GV8D2!C.4\I2\726.J3JC&(>M=:G+(WP-W,D L4*J_O[VK9.?$_C]2QW-0\!L 1%&Y;Z@%P_/G M)2[+^[R*8;U?/^-BM? 00FF,?<@")';R64@@B1)/P)\&&4XQ$<.@==Q\UL7< MECJ5A7+G5 ?R_ZBMU!3"NX"DXL'Q5?BX/B?6A$;_3+C7>UM'P.<=3'OBV^O@ MV0%O_Y-FD]LX[>7^I;JZVM$8^+)>+L6V3?[E(B=^FM \@!F/!$%X8D>49@3# MR, /Z2YH_+7(I&X'Q!(;.S)R4D9W"_3I5\%Q;Z:: M,61[MRJWF^H\_O9'42X0PG&6T @&2*P=Q7]0F$9BJ^OE/&912'T^3!DF ^_HM7^OR+>UMU-A+8\I8!,4T9A#Y/(%I0#Q( A;[<4RC%"O)BPQU M,K?IO3=3(R.K#[_A.6T+%<>S^E#RL'E)I*PUL M!(/!C*Z^=Z=+SAJQ_BC/:NQ9??F3SI+H]NEI^V%3'5+>/F]5Y5!Z&Y@;AW7W M'<+2#7^2)3*%O>L57^_*DWW-\WJG>IHW#.,PW5E#T#'?V01/2Y5E%!PCE9;^ M5B=3;1EUK*OB,OZP#1VU_;GL(F(^BVGB0Q*Q$"+BBPU,FF 8<2;^)PMHD&&= M8[J>?N9V)E>7MG0DHWU -R-1P%'&8!00!!%"1"P>LQ#2*(\1RSWFI5=HE9NA M.P$!5^C:05!M7V@!%]>T>BHSMS?2E<#<&0I.M.4.O;RAK-R9J\.*/O\U) MP^^\W')VNV)M>8W'M?RC#S_XAA:E3//:?X#O9%;]JBQH=?-M(;B#)WXN=52T3M4W=*<]T##_&4USYC')C^-?Z%BD\QO;U]79KJL_EI5V]JC< M=-;?>V#J>\KS.3^Y>G!G_U"G,U<-E^Z#F>H,,4X VG!7;CYA6"X'J M""*+(QKAR(=>ACV(\@!!DJ<49G$0QGD@/JRYDLAE?Q=S^]K5%H+61*.SG M MJGU6KH/',=]K(J.? -3KO*T$H/,.IDT ZG7P+ &H_TG32PW[7?PBC1E%J9?! MG&6Y5)&A$(N5,O01YA2+Y7)U04\]O-%I>YXA#>,01A>(;!6;^(_M MS\+4?RP"["5>E&804\^'B(2>O$,@YG$6<42YO$F@I0%E9L;THOHC%TZ:H]A3UW_VV*K9E(R78^J>Y/S4;/,7-I?,AF7!GN-_Q'9:_-WO0 MP1^5#T Z 2HO;*;!706CK3V8F1'3;J"N NIL]W-=:Q.''3_B8E/MG6[+KS$"+N$YBR((,\\;PD\V@:8*V#BPEL MGAM-'ZR;*!RH,;R. W]N!FW^(3[I=R,DV/&\4S[[X'Q5"6 &83S]H7KK@)V& MQ?\:H3G](; 6A#/H6C_QJ-J85OU_6R_%*U^VJ]_+!\XWOVS6NY?#@E$Q#4FQ MN;E]#NKM><=NL53?[C8K\'L)I/6@,E\]#TD5U6&J=P2H8ZI6PU(LN&TNM0V@ M,LI84NUCLOPE3:>[V4RZKYHMB/>:='6J9 \;+JNAK63IOG"Z?EH5_R/(L#K* M?;. M9M@92^WUK2/$+:UE;5LWZ;K5$;2G:U17W9@4.)*!T>;\^M M=>CG.4_C''(4)A#Y)(-I$J8P]'T<9!'W,Z1>ZW"PJ]D1>2>8+':MTMYJFDN+ M=K%:0:I'P80Q1Z! M:<@]2+F713BBH1_-+!%VR)VY?1 TLF'/B])HRO6^\0_)<41\\I_'_(/E!OFP M+3B@0:?]6PXJ?&803K?,$(R1V1SR&01@RGZ,L1%1+\?ZH]3E^_RKQ(B-MO&/@U#XPQG X MYGME)+2I]J+'EICON.U)B>BB6Z>\<1C4V, ^N(YIP@JNVA2B!Y,E;E'L=%+2T0/BE(TT MWS:CJ;L5W<@[N.]Y_7_O5@\;_H(+]I[G?+/AK#E@$(N=JI#";5GR;;F@?NHE MB%(8!3B!*$@0))$7P#S-<$22,*<(+5;5-2&F1EQFABC-M:R>:UUSW$VYQFJQ M0:_,K0-GZZK>"JY,UN,OP_%1XS.'F$_#;ZT#X*?6A;](0?=V#!KSJR&H2][< M#@^!-M5=AZ EZC,T8E(JO ZH4VJ\LC4SJKRE=/>\JWBXKZ9,V[JN8WC#@@G^-IIB@W;QDY MZ])QVGIQLQ6)FU08SJ(:W%M)P(WKOED5>Q.M/*]7U;%ODZ)5"^TWM:#8Q_7F MXVXK=G5W9;F3>[Z%%\>Q-8W55CCZO[ 9%8WAU\%D=>.H6*-4?);45AE/L'1-+ WME_$V;7]B4 MB0!?NL-0NP!:'RQ*,YC"9TNY0;O_:84=3.$YTWTP;LB,%/=W77X5.SC1K#QD M^[CA_]S):ISMZ5:.@R3 /N295/S.0D&( 0O%/SA%7IC$Q-.B084^YT9\'4O! MWE3#$S 5R-4XS3*0CEG,$$-MJM) Q1(YJ?0X*1UI0'!*0#JO&NR(ELL//SC= M;<4FZYU8*3^M-\5>]EUU?S30QMQX0]@*]L:"@[4:VZ,AQ!0V2Y; J3QO'*;=[#C[>;W:E;QLZSI'#.&,1@@F+(@@ MBF@&,X82*..QQ$MC',=:TC47>YD;!U36:8=7+Z"G'$J]#A/74[VV#S0&.JB! M/8B O;#HA3ZF#H'VNWDAW#GPL/Z'_/-Z]66WY+Y'(O]VL[EEZY>MV)TL\9/J M9[R_A;E-8&$IE*8":2OTC[)Y&[/5O^<#P(U_S>U@YGB"*\ %_I V6_JHCX-B M]$D?:':R#_JX:]W/N<+39A_S!S&^G\6(UX*P$4_#D.4PX5$&$0)K% M$4?(\U&$=;[AW<;G-O.E;4 :9R0">P2;VL?;% S'4UH9!^UO]26'+7VBCYJ> M],M\R:G3#_+%9\PKC:*^)*8>)%T=^B&%*? 11@C)9 MU"J!7L0PR7(OD-FB.A_N\3[G1@Z?UJLG^*F0IV6/XL\+F;139:5I?M@5T%;\ MWMO%T#%K],+G((JO@8RM]8)"C],N(]0A.%M=:+QJ*"^%-ZMB]50^\$UU0KG_ M0J8T]D@>YC!C>0(1Q1XD24*@%Y 4Q23E61!IZ43U=#0W;FGM!,+0^FS>>.W1 MBZT:J=A S#&3F(&E+Y T@H0MI:.^;J:5+!IQ]DQ[:.QY0^T+OES*.ITK]BO> M_(/+JWQ-'OB")#05FY$(4I;X$/'(ARGS?,A\CU-&@A1'6BN0_J[F1@Y?\;*Y MA/+<6JHI!-&/JAHIV,'*,2TT1E9 [5D0*-VHU^MV;K211/\;U'8":2B0ENI(9RG#/5S4 :#0Y6GV%JI$NF#*Z.1ID+D*?2*U,$VY9VF2Y4PSIFRJU-J&FFZ^&Q MOIGVVU>GU=?U4[W<"UE$4QAE)!:K/!I ' CJ]L,X(RSV&&&)8=;\+*OC=I/B M;\#_X_W5$__/!R]X4]>]_?=_2P,_^,\@\F[$7\C_;3+C =YMOZTW4LSS/T&6 MW?A^<./'$?CW?_-C[S_K?U9+H2RY\5%V$XN_:]Z4>?:-.M1ZMRVWXE^J==,6 M_)_=BH/0NP'R-UX]<-3<>TZK00>A7ST2W,@\?JF?(WXG2\VB'&=#K[84O69 M'7\PCC/M*^MNJFSZ@2/^:W+I711]/6O^K3+A!TND]CYGQD*_\!7?X*58K]ZR MYV)5R*VL_$FWFZ0,)YA$80*#2N&%Y 02GJ>0B34F3[V<([W2/2/]S8VC&G,K M/L!'!NO-^#&8U0C (GB.^:"+V[&M]G>EBJA88HFQWB8E#4773SE$]34S2KG? M/.%5\3_5JOG=>E6NEP6K)>I6[$%>?FM6U/?YQV*%5[3 RZ_B3ZI$IXZT5.K[ M*(IRF$0XA.+?Q$8V2B)(4>QG"8M)B+1.X:U8-3=ZZCIU X['_J!!Z,\201?8\'7?AQ#S\,DS7U".=&2\CSM8&[46]D'JB?T M:/,,.34&O 8/QV160U'9YD# I<]Q2^1RUORD/-'GW.F4[WW.X"JAE (NWRW7 M)7]<_[IZ*612U4FU9=4;A>--S6W:UB:#RF8IMO98/%?Z0[]^?KCK2DO>@,H/ MC?N&"K .SW0'B#J>^*I@.BE6K0F7V?5$A?:GNZ6H[NS1946-UTPS%U;%>O-Y MO=U_TM(TR[(D(M#+: 819BG$&8LAP4&8,)X%C&O5O#OK86ZT4AL(*@MU$Q1. MP5-;#UP%B?/CPP,:#E8$O:Y;RSXX;7_BI(,>]\YS#?H>-+Q[7.E,MK=FN1^A MB/D$AB0+(&*(0!PB!CG->)33+/896FQE24ZU.7S4NM;\W??A< E;U8"EM7%& M4K?'X*G-86-(7'_7*[MU%Q+S<]ZD'?;$AARC& X8:FBK_!:*D1B.,1<$PSK?6@8WX5#&T'Y,B#&[#WP:+8OSF MI3_#2R8 MM@R .41G-0&N:,I(,^ENQ<1\93N\U-=*.GMW;GL.J?W3,5)+&ND<&(78Q)68 MN%ZT',-A7P&IUWE3Y:/S!J=4/.IUYT3IJ/\YPVC![N5E69U%X&6;4'>WRM>; MY_H,HST8I%[ DXAE8KV"8X@"$LL80@01BD-, Y;'L5XQ3K5^YS;+NV8#UHFI MK7- 96IH+O-PBX,CFHKTJL.A&)6P#[+K6$47WT-B<\=H)^>LFD#9BFPH]CIM MO$,/BK,HB.;K!MC\MO9L/HS@,WG3H?WNZFPVC'AS=9!A_6H\+R\UV\:G8%D_U MS@V7O*/;X!.>)B3-8!J1#"+?IS +,@XQ"2/*Q9^%3&FY-M3)W'CP8*=<.7!- M7>M!.(>)T!9(CFE0&Q_E^:P"P-":2;S?62^)_SJLE0:;GF2JJSC73G2E9PWS M>&5YG\_KE53$P#)(4U?W:5/6(^(S$N<8>D%,(8I"'V84)3!.,64\\O(DU=*K M&.YN;E._+LCW4U,G4=;MD\;>@)6N)LX(RFK;+GO8.6:$&K:NI: V%?S4&-M? M]D0_EU4)%5M)JL.=39M]JN3X65JIVEMZ9,)XL?BPVA;R0N62;QJU[-=%P'R< MR/1^&OMBN.PQ@Y#'NV]2>_AN MM2]K<9_W'-4L0C^*?%^L 6(6A1#)R\L$(P0CBL1>@&4Y\=5C(.K]SFV**QPD M'SYZ>@?)NB.B$$5Q@[-CRJB-%BL&(,VNKQF#^[SWR-@-NAJ1%SM&I0H>^/HS7]]^ M?ZKRXS3KL?:]/S?BEKK[#Q_NP6?QO[??!6[B1U_G UY5G[47OF%VMH6<8RJV M YINO8)!5$RK%5QN=,I:!8-NG50J&'[6\$B^O1U870M8)'%,V+C)$DSR,/LNJHAH0A%%LT!/,D MREDD-G"4^,XS@0_VZ/S\WS8G^*:S$G:> MP9,#52F6P0''.0<5KP#3CX\Z8I MPN>POEVR<,>6N:<-G\-F(8'X0J/Z$>SFUL;'HJ1X^=\<;SZLV'O!YPO$ DXB MQF 6,0Y1D#"(8Y1!/\9^AG#F\T2I,.-0)W-;,#5V@MI0("T%PE0@;54/:?=" M.A[7M@&4ZTB5"49:,>XQ$(P"W;V-3A;M'G.K&_(>?=9$:;FI&K\4[;#'M> 4 ML>38RHH=YQ=U_3#R4AIGD- LA"RSQG2" ;*9V ZW8\-T*H30>; MVG8I $ /UH.RO@R\4K\:K3T0"O%N1_"ZWH[5R#9F@\QCA:S M&ZBG4F-6_C';BG<;X#4LR:S1WH2BS/I>'LLR&[RO'_.6T37QXU -<3>/SXV0 MJ\"L^'OU8'7K]WALVL!EQR0YZJU6E/G$/Z.@/3OS(+..T/ MFG[E6%X_DD3\MV+[[;?5FI1\\UW&M.Y6+[NMF*'27K'UJGA:_J=8I8D-VL^X M+,K]KJR6O8Y]A%B>91!'(8*(^@2F49A"XJ6Y[S&:^&FR>.&;8LV^;O%FJQ:, MTM15Z82HWPYSD.$B"*(-A M&&.(4I:( 8\1C' :^6D4X9!ZS3"+%?R_U""W]KH;XNJ89PZCJ!:$?/-QW(".B^!/X2/H.@EJ+\&QFS=@[R>H'.V$+^MF[04NG0Z%I8"F&QLG#70Z MA?DT .JV,],:NCSGFPUG55&">IU^NZ_0L4B2C(0(!S#T0P(1SF*8$8_")&:Q M^#T@GR5:6G##W^FP"O1MCVX'2]S-\CV509 M:7;J!V-M%M%5 <5:_=S!SB8NG:OB^'G57*6W#)-39'."M3CK9A;=;C8R!4[R MW\^OAT<>\*O\HTKS4M;NW;[>K'7_4G'B+Z*);7FW>JB6 MOO]5%/Q_DOSQ)>QN>_.WK>[FQJ?E2DRYG [=JDM!<[)W11Z!R M&%8>GR0:'F !Y!5TGVN@ 14V-Z!&!W3@ ?6MM*T "#0(W8 :(YG]7*-T UJ< M]OF.U2/5D5XG']UBPM3 M]D.&4@YQE(C]1Q+%$(=Y#%G,4.1[OH_]0.>K?=S\W#Z=]WE>4 X^B>VA=HK: M$6QJWRAS,!Q_*%K#',A/7_;96H;74>,3IVQ='PIP+3 *2 MI3B'L1=G8O(&&/S!$ M](T""!UKW480+L#B,(30[>W-8P@77%<)(EQZS8QH/O.M%(=[V*R_%XRSGU]_ M$XN8.[% :6[DWM87<@M>+OR )SS,*4Q\SB&*: ))%,M_9"$AG/N)O/ZB+GRO MWK46_4R@BB\LKS4F=W(?)7CF[ )SH5ON0F,M/ MO]4H_P7LC0>WXS!K4Y,^8I982J/C20E+'Y!3[C)HP3 82K]QMEORM2SM5VSY MI^*[[$APY)-,A:IK#'S<;7<;?ON\WFR;*H&-ALM).2H>D!Q3/X8D#"E$N6 [ MP6\,4AS2+.4!#2*M$JLVC9O;2JSU3696?"BWQ7.5'=AU0_[-P5EP:U!#Q.KH M*@89WVC,7,<).\-5.P8KS\Y'Z ;4WAV/9>.?D\)E+J&W%:*S:=JT438'H)X% MREST,=E%T+9$$9+58-+ AQ&7JNHQ2F%*,_$Q8#Q)<92D*-0JV&INRMRXOE?) M9SE:@,3V(*E&X:: WGG$SOC:I_4Z5=<#^G87/M^D M;U@%FXZFFGMM;^HOZ[ M)2[+^[P*1]S^*,I%&N6>G^$,4L_S(/)H#'&29#"+"6%AFE./42-=C-.>9D>( MTCZYE*HL!'](&TUE,LY055RGVL#*,8/IP60NH-$'@6TMC;-^WD96H\_=7H6- MWA?T[P-]V&SD8:A,IOS.-Z^UQHOBY:!+[\YM9@L;URN^WI7+USH_XC2OHK5> M_2K117 M':/WQYBMW:[.,$>![F1FB5M0:E&?KQ5&,;>R@Y M)IDZ";:Q%'1,=1!?40/%9F6&_LZFK\PPZOC%R@SC;YFQ1M/N5[S$F\ZOFW@Y MS],\@)2%&*(L#2#VXPR*/XLR'^5AFH8Z;'&YF[FQQ -^%7TMJ\L'K01(4^-% M\RRO!U8UTK@>+,=DT=)$:Z$#CAC&P!(W]'0R*2<,.WK*!2-/&V9'87E8=9\W M"0OK5;E(<\9]N49 ODP.X%BL%G)"(.&(IK*N XJU+CN==S&WN?^>EW13O+1G M^6T 6C._Z1Q)M2E_'3Z.IWMMG$3E8![XP\FI>#\.MK*0SCN8-MNHU\&SK*+^ M)PU57':;55$=2Z_8Q^*'_+=6WXO'0>+G&9+7L@.(6.C!%&48QB@DB#(_#&*M MS4%_5W.;]GM+JX]^WMBJJ;C1#ZS:[+<#EV,6.$:J-=/!#8MQ-&S)3_1W-*V& MQ*C#9T(0XV_HGW94@>W'YZ?_6O_YZ^JE>+"Q M>"Y63S= V Q^_?QPMT\V&% 5T(5O_ S$'G*NE_]CH%E>'*B#8W0H,M+T9,>;E6\EA_5W/CB\I2T#$52%OUE@L#P*HM%^S Y9@D+B-EL0BT.AJ6 ME@L#'4VZ7!AW^'2YH/"&&4?A&MOV>U__W;O7A^66Y?N6\D6KMQ"L7>9P$ M"4(9) %C$!&:P@Q'"8S#B*,P28C8A.BPAD[G<^.1-H)&NTD$[5 M :UQ4",95^@ZIIW6;/!3:[BLS@U:V_=BVAWK[5&1"6:6R$FKZTGIR@244P(S M:N/*!-![F=^/5[3 RX=U651J&*2L*'2115@P%TN@GY- +( R"K,PPY#1)/%Y MB'!"S6JD#70Z-PH[% NK;]G45H/6;/!':[AIKNC0 *AQF&U8'7.7!43-TTH5 M(+*=83K4Y=LDFRJ T)MWJO*NM6L^MRM6732ZI?_<%49S0Z_1& G M_PEX9:_NU_LM0@>360JJO(:Z!Q_#6L#;H!M]OMIB"[;75A?;N6N=A6\W'Z0;"V*CSK8.(U M8)^#YRN^WB>OD_6X'[I17M^D"3.>9%Y.89H&#*(D"R%."84^)IC%&0]SWS<1 M[1CO>G;;3V6-!\/*WNJ#HD@C3J!VO26UA[*Q0H8Z8);U+Q0Z?A-U"W5 ^K0K M-%JXEM)&=67+/F'9>G*A/ \P(01F/A/+\(!BF'H!A7$<(8\$&::Q4IE-ZY;- MF1!K 6PR*)1='I2RR;E2]K6D>>VPZW+JA(,Y(>6J")Z7@XKG+FG9$N;66?M: MN]Z(U"W!V<_YMCHP3#_M_^+\BO^^WE3W]F6QPB87@OB4Q0B'4 9=Q%*7,DAX M&D#!^[&\BL\@'4(A3JU3]-!T>-GAU"[IB$==%VD-=B M")ZMW%C-WJ=-F#6#YBR+UK"9*RH9D?$""^24?/>5$81IN^>ZIH)4DZ.R%#+? M//N+P$LIQG$ DR +(<)^#DD:YI#%W \%:7JB4>W21$Y,G1NKML:!99'S2J+@ ME>.-KD*!PZ%57 ?/8L!<+XROK_YS*-0#.@[?@/W/8#";TZR&C]-AL5F4QXVA MTU?9<0KXQ;(Y;GLT3LUKI<)WL9YZO-[Q^[A'_X*+[ M[0:+/HH5WKS>;?ES^5G +M-&UTO1TY/X2'(QH;>+- MIDN,,)G'@0\0"#K,D M\R&/:)0%<>XG#.D#J_;%FYMV&9$F^)S^*%BM-X-CS6<1Q!!'% M 40\3&&&*((TXC&.&(Z\2.MZH4*?I*)XZCK48IEC%T M3"R]\%F79=; Q9I"XGB/$ZLC*D-PKHRH_JH9W[SG+QM.BWTB<:NJ57R/.X8J\II4FI1 MT:.2?^[66\%4Q4I*&R^;&%YYOY)1ND]KO%K0C(1>$F*8Y3R#*,\$CR2243R> ML=P/X@A'BQ5_PG5H;XQ.QOI3FA-9/2?.>G4W/_86@Y?&9"!FQU9>^E\*J]5( M913K84:Q MU4JLXM7*V9X'Y5:R1\L@<76].J*'M-QU/ =M3C_.!39EU53&K* ME4]7/.K%H5=QZ>C[DQ"IJAT7E;5V*WPW8*ON^6Q Z)Q'+]?UK@UU6]+[ M& R'U;R;CMZ\D/>QPRHUO$_>T*,-QHO%A]6VV+Y^>.:;IV+U],MF_>?VFSQJ MQ:O7!4TQ2YE@"M_G@C.2/(0DC$/(Q(J,9BD.Q!^K<,9(/W,CC-I4T-H*:F-! M8ZT:28Q!.\P0%@%S3 ^&6"G3@R(2 \)THH6:%L2_'-A@K-U)J$#1N98'5!\W MV'[=YX)91(,/U473^[R5?ZF8YD'\6+[ADLLHTH)B&GJI1Z 7QAY$@>^+=03* MH)?S "-$D]#/53A!K]NY441K.*AOYLJ[!+R50*I6&>"EL1Z\++5V&^HCH;!5 M[S@[I47>FH-1P\N()68UOG!.*)-GF:O^*_6MKU:4,VN =4 M;VVZ':&VAT?[0_VW36/W]7*RUM7A[];EMOS,MPO$HB"/F0YDX]#[HZGG8??AQTR36XVL9HL4//^AR)U5 M?EFOV9_%%/,TT\HS4NET;MS0N:*$ MFRM**]UD 26PU;C"-H2.B>/"!2]A,?AI;S-HC>X/P1DD;ZIC9"T+4Z'+B=,I MU4$XSXO4>-=T!4*V=ZMRNZE6NVW6Y!>\Y1_$&HANB^]<+(*H7 D_\46$/\-O]BGF0-I^ _;6@X/Y-A=#!JA96R+I]#WQPLD MEO/EE$DCMD38,?.>+-NNX6Q!\ M5T+/F>;[<.]O+/NN!,VX\KM:,_KEK^1%?_;A!Z<[R:[W>5Y0TIMF@I)6!L(H M"D;Y!_VM3I9],.I8-_=@_&'32GAER7ESW7;U5%73:@O.O+8YDN]W_+,@F,<_ M^?([_W6]VGXK%W$4T#2-8T@2644[" A,10\P8*''0R]#*-32Y3$U9&ZT(7YE M2+=FGN$0J.V"I@#6,,TO@6Z"B+'3',!G5ID%EC?Z/3"8+2Q M.6]MLHU,KR/=C4O_0X;R'*MMP8IEM0WZ*K9#FZH^7GU&QEDM)O+\LJNSN.[S M#W@CZY248F!K%=C7RPU4M\8I)0$.@QC&<9)#Q$D.,Y]'D 9I''HD"+)8ZZS+ MH:US8Y>NI>!@JJ9,B,.Q55LSS63$')-=SV!9UQ&8 $U;ZB8.+9U6&\4]Y&?* M*A-TZ7:/*[<-'\7L6N0)IBSA&*84,XC\.(-I)OZ3X(2'/&1IK)?LH&O W%A= MS)/$S9YV#[G=O:P)D'/9UW_TL-ZVGX)AN5L_:N:+,8U>> M5>:F_\J?"=\LPL3WJ)]BR-/(ARB*.<2$!I#%F(9AD&5QKG1=2*&O^3&6'[8' MY'-LBR!YIB=+NI*=Z2G_Z@MMEJ<>107F]7W>GJ:O@S? ML,L7Z_&-O*(?W7K<,#&X=ROV6&R72M=)SM^:VXROC%(/7)U ,!ZU,O?>\=1] MW. JC;LS766R)"N^%VR'EV 8&*V0U64,C.)5)TU-%JRZ[$(W4M7SQ!6%,8;* M$O55);JO5=/O=]MRBZO*L'_CQ=.W+6>WW\72XHE_^,$WM"CYPZ:@?$%RE.-( M@)Q%H=BQ9-2'J1='$"6)SRCQ Q*GVE4RW-L]-Q)I;06-L:"U%E3FRM5[K8G= M\:\2,?GMZWMYD;,6,S&IL#'!;T1QO3*_D9]P[6-8>^.^+;;1\?X&C/R:+-?B MF&[,;!;FF,#JZ:MT3#<4%TMV3-B]S:_B H>F<6B=A MPCD0EQ[/&-)");QP?"OH/O\5_RB>=\^?>$T_7V0'OQ8K^6:X]!@)&CL=E4.[(5=_3B2,Y1N]( M2LEU7_IQ[T-4M,H%4HQ['[\UMV_UP;K_4(]^GP Q'OTVQ\#QMZL3Z+:5MM3O MKU&D^Z2IR2+=EUWH1KI[GC#;T_^*-__@\L3["U]*6?ZSJM/UH:D?QY&/20B9 MW.@CC$-(L@#!($DQSJ,X9JG253*];NNBVZ!Z1&^?KPBSVK[?/GB.9_O> M8-A8?%Z_WL%1M1Y,EF("BIU.&B/0 ^(T9J#YMF%>./O[KMQ623:/ZULF%@QB M[2S5_@O1WSO\4FSQLJ>N\8JU,<[[O K*-3'1!4LCX@4IA0SG'*)4UFS+X@2& M+$UIGH6,(Z25#V[?QKD1W+YP1;[>U$6 P::9L=NUE&^K3\J &/?MDK=!!EXG M[& 9D-;-&7PTC*\**(9##U M$@8QHD&<^CQ@L9+DYFG#4W1>RVE@DNN M&HD3'#4TF1[!)?.[$@07_]ZTZ(F8\V(XRX=U*6;Z_RU>JE]3%/DTR,4&VH\" ML=#R,)<'P#FD,4Z2/,28YLI3K[^;N4W$IHQ'8^H-J(T%PEK-F3F [/@\M8.7 MXUEK"I5!R9,A)*ZH>'*QV8D+G@RY=E[O9/!IO>E?;F0!MJIZZ/WF*]]\+VA= MIYF%E$4A1S"+B?CF9F*;15(:P]@3_TK"B&58J5IM7P=SF_*-C=52N3%3;9KW M(C@\P6W@XGAJ7X#$6D1WS/VA#8!XM[/X%_]UF-6]S4XRG\><:F?RZ'-F@9;3 M^YL'!0BQ9 ZB%'DPB3P$4>+Y$'/LPSAC.?%13@G54@;J[6ENLUKJJG]:EY5\ M1+UEUHMA]$.J%HFP I3K+WACXP$CRQJ"RF!8VO7W]S/IWGW4W=,=^/@+QHK+ MZV?^=8NW56CHDQPHL3VO3SP67IC2E*<,DB01*_PXRR&)Q']FG"64>.!OJ86 M,QYW^X)TL<)+9@SR$1>;W_%RM[\V7?#R5XZE/A6[7WV1RA"R0M?/N"S*WU9K M4HHUC906NEN][+8R$+VBXJW*GL,7%&?(YUDJ[T:%(43$)X*"\ACZD?A_<>BQ M*-(Z=W9AY-SXZBO]QMENR>71S+MO,MA?2A7R=^N5/,63LU'\:UFPZJJ[+HLY M&64U\GOKL7/,F=(]4/EW$)>0LCZMBT"PY]Y)4'EY [I^@LI1<.RI$QVT*4;$ M$F,[,7%2HG<)\NGWP6E?UTI;U](;4H,YSC).,4&0I22#*,(#;A8 MHY(T7GSG&[+6E[;>]Z)##=V^7*8?'8LV-UHS5PA;'R =CS1;@,DQ@QK@!QDW(LH9D0UM-S;R]Q6;ET+QW=*&FB.AYFM8.1X?NO! MHQ5F'G7_BEAS?]N3!9Q'W>M&G<YW)IL,-TN N9[0>P1Z/NI M#U&0AY!4GWB:^%XN_B?WE6:]>I=SHX"#SMRRUID3G3[+G1QM#+Y>T.\$<[7- MEUTD'1-%KVC?8P/FNS$PK8CT7<;'H2S?28=O+L1W&0 5Z;V>-PV3BRG=[#C[ M'=?1KG=B$R/X;8%QA*(L(=#CW(.()![,?"^&$4G%HB-+/9)KZ19<[F9N!-.: MIYFG>QE"->ZX'AC'?-$8"%H+;T!CH\4\V$$,;*6R7NYDVFS404?/$DJ'GS;4 M*5GGVS_QAM^N6/NO[_EWOER_R'5-50>^N6^3(<))D <0H4"L,AC/(193'_+ MCQ%'*(HB+<5@Y9[GQ@JMM9KJ)U"BE,7 M+5NR)\K]3JN$H@O'F3B*=@/Z 8_FXG0S*Q@)2!IB"AGS0\%!/H-I&$LY;G12V.<>BCC&*?Q\(6Q]X[9H55>L#?[>[V](D)QW-YD48F+ M;G0C$9Q?95*O%MY&^6?NZ*:V)_Y=B'6_]FE*!Q-(":K"K2==,*DZ?+I.4WM$7>:GD+#_\V-!: M]591Y.7XK;E1JZ)P[!@6PW/Z.AA<1U:D8=8%=/M=-I)Z.6EJ,JF7RRYTI5YZ MGC ,@VXXOL^_<+S\4,H,P'8B+Z*(!"%+!2JAET&4$@XQYQCRC,3$QYZ7IWJ% M\WHZFMOTK.Z1KO/]EUDS)-H'IV)0U )(KB=O@X\T$M16@H6?BN_GO%OBLBZ]B")$,?," MZ 4(R[T1@AD+,YCC),$L39. )5HIN.I]SXTP:M-A9?L%"2/R"BK[0>6 9EZM MQHBH$8PCG!USCA;$UDM>&F!F*T]5H^=ITT_U(3G+*C5HPHS7?MZ5Q8J7Y;OU M,RE6]9'2/NW]*.N](X-3?I'_=I_?[[;R=D19)<#^5_'T;9%[ 0W\-( \YF)A M%., 8NH3B,6OF/IIG$6!U@FQ7?/FQHZ="P:TZPMXP:]5#GJQ E+M78\8+0^I M&G>^W4 YIM?6,=#Q[*;W:DA7+*J\ 95_GC3WE>07MIC83?H6R)JR\9- MRN5N@#VE>T>]F!;:;.ZZW>?O!/=\7*[_+&])6:>^>7$2X" )(,FC "(:(8B# M'$,:9#R(.6$D4(I$J70V-[8^W,V4^7"R"$=EKEA2-08K)AXK :W&NK;@<\RA M5R!G4&YS'!)K]38'NIJXX.:XT^<5-Q7>,8R;52O5_6\9(\]/$B:VPH(\(/)1 M"-,X]V&:LIBP!#&:4JUHV5'SIEN0<) MSRA$R&,PS3,,68@RWTNC+$RUCK,N]#$WPJA,!*OU"E9UAGEMI68\XQ*6:C1Q M)4*.N:$&QUD-Y@'G+7' I1XFG?@#+I[.]J%'#>HN7ZK*N$@\$J0^0S#&?B0V M/]2#F4WA[E-[[;@Z7%Y8XV*M1=A')[;5L!Q/+,O%X*] M%A>-,KS7XC-1#5U-G/1*W@YA,%BO]N*+TQ6;';+[J%+LX(,&G/9QO9$QI$_K M]3^*U9.4@!!-\N8.H)=X8HN3>C"A,IR3!0$D1&Q\6)CAC"5^SD.E8Y?1GN;& M<8VMH#&VUC"1YFI,YT%D%>C.%EZ.::\7JO'[EYJ8:5"A+>PFHD3]GYL>*ZK M,==S(TGJTR,%V%;5;RRJ!7(JQJ6)CKM1V"J;?:N@\@Q-3:* M[)5U0)IG^?IDO_-6I=>/.G@#O?5+#EX66;_XI-GT%BW('_?#9OV]8)S]_/I; M*3.I/Q8KO**"2V[IMOA>Q9$6G%$2Y7$(&4]RJ6G%9+(R@B3-. D]&L4LT[EF MK=ZU%AU,<.E:5G6IXAH[6?VT6(&\M1G@O=%ZS* Q#FJ,X09=QTPB@:VXMC5; M7LKXZ;<:Y;^ O?'@=AQF;9K11\P2_6AT/"DMZ0-R2E<&+5RC_UG)^[WG)=T4 M50'83\6*WVWY<[F@-.0TC!,9GB80Y1&!!&<8AHB2E'F1GR.M\/1(?W-;O[2B ME8U49<=D\(-IE#TG7QUU7@FBH^SD*C571S_[>WD#Q<]3U MRW*?XZ^9DHOEVQ_;T#*NCK<+9VR'?S_2RA?NI!%A $D14[IYW2[P5FP_&\X(6V__0XZD>.-7XZ'J0'/-. M:R#8U^^T+T,Z#((E$NGI9%*R&';TE!1&GK[N?OLM_>>N* NY<'H0OY5O8BU5 M*03=+I=-2;\V95&F&E Q/1[QC_=<%A.N4A>?U[O5=I$D>>PCXL$H"01GQ$$ MLSC)89)&F 6(Q01I5?6T:MWH';%_@]TJOI8OL-NQ[4WNKUN%M>_ZNMU. M#-(AOO"GHA34QMEOI2"X9F6"O#"+(\YAD.,,(L0"2'B"8.YG48 9#4FFM&/M M[V)NS'LP4L;R-XKT.@#A,$?: <;YPFZ/266@28+#97 T,ANN!FFBE(;3']!? M+:4R#/H_F,-P^'Y9KE\Y_\HWWP6U5A7M M?Q9$*S;1SS)%ME8)V1.N5,*CZZ=5\3^G<.+9;,_KK5A@(*N= U[O1#/&)!UMMJ3N+ M(73\-:A<@?6(/>#72INDHZUSTXXNY>JA[-C][_^6!G[RGU4U$UWY M]%'XU99W-D%U3#"?3I#\,(S:-=>O!Z&P?P'[08YC"-<@S%[C1-4Y)$/-0J-W6QE[DM4.K;QMA M3^XRB&K\<#4TCDFA1J4V\ 8<3+1\#;L/ 9L7L<_ZF/XJ=I^;%R]C]SZLO]UX MX'SSRV:]>ZF^F=6^IV:1+]O5[?-6=<,QTLS<9K0T%U3V@GJMT+$8?.';W68U M=K*FC>3X?L,BB([GO@7\M/87BL@8[3#&VIYLCZ'H9'>7H?J*8;3[2ZV)PG' M@=2\2R")_!@BXL<>QW$89TIE9">S>&Y$)FV$N3 2%(V54DA"-]#M?)P5 ]YS M&KT) ]]'49J.N_)ZTL4 N?3Y2!.KX_<-D)X#Z3IH?;=T"WKR<;(5'G=N[[1A M\JG@/PN73]:QV?>J35A\X)O6CH(NTIQ%+(X\B,,LA2A/*,0(9S#SHHCYA'L^ MT=JR7NQE;M\%>=5QN2Y+\"(69*4T\P80:2CXJ5B!W[Z^/_S%7_0^%I=!5B/X MJZ%S3,K[7&-A8,V\-Z"RT1YW#D)@B>\N]S$I1PVZ>JDHMJZ?J MNM:7XNG;]C[_K:RU3Q>4Q'GFY3[$ 6(0>22'*2:!O$L5L=#WO"S2TI@8[&UN MW+ W%BREM6 CS87K'.[$?QA%N0:Q5HQVV4+0==1K#UYS4?-+BYXPMHZ&60R MJ8!B*Q VV->T 3$5M\\"8THOF99B6M-_W(FU"V?O=QO11WWF7RUI]ID#\IE] MNJWXS2S".$H9ICG,,B^!B.($8A*ET$\2%!%*61IHW= TLF)NY"/MQ^)7(-.U MZ/KY6>QXJG.Y&WD'H;(:O(@7="LXF8R/XJ;4->JN-YI53ESM *@] +4+^QIX MK1M-_ESK"'@8&@B#@E!7 &FM4I2)#1.7D+H"IO/:4M% MO$JZKZ+ *,FR**"0!W$$$68(IEGHP33(?!RD28X]K7!??U=SH[V#I: UU;AR MQ0# :I1F!S;'O&6(F'XEJU$P;%6UZN]HV@I7HPZ?5;L:?\/@DE 3(+K/I:!@ M4VWS(^>+R,]S+V<<>EY$!4F0"*910B'-2< 99@R'2O?!ASJ9&SVTD5VQ*-H> M# 4YUY%*_?_:>]?=R'$M3?3_/ 6! QQ4 6:/+M2M!QC >2OD3%;:R'3M1J-^ M!"B2!D8S@DQ&$%"*'#" U4^R0!F)J0407H)@,(SKW[GR!1!>DWPLE MNO2LNMM%YZ(E]F'=&?KV7/Q#GF6L8EQ^#;=OM5:71H*=]& K_NA6"^P4N-%P M!%=$>YHP[0)M^X1;$6,+ON)ZV&FY=BAV-9NGAQX$8\JU/2F?<71SY551:LW-0'M_&]W I<$[S^3X:KE4]) MZ-.(0D;$08[/1/)!SX=9ZH=9EE G4,O9I2_*TGA$?&8WH&I%%6<7=?X3/)5% M\T/Q3NV*P9$[!)H'U.+._[%WG$O7Q)ZM(7K/Z<]&=T[=>O9^+ILJ+ M.B?MJ?TJ1!F.0Q3 ,*(N1#'_*<:Q#X,@(6F('#^(E:AW#J&71M*]Z(#ULG-F MP(^/%7L4!7?R072=$JVS? *2%Y<+&UC;]YS7.]3>#1ZT6]5%]87ALG2K>7=M MN@!W6HV!>FN/6A61_QY.M1J#8,RO5J=O]2. AXIR63YLJNYX7-+PWW]K:2O MF!0&&>5M_ -$+EOV^F!89LV'"M.VXHD*'DKV^VG5M:SV@Z9FL]5/JS"VT,\\ MH3;7*,M7'XN&;U)O*>6#7+_G/]Y5#^5?Q:$+(#,11E$CD<@W^XQ&"69 M%T4TQ(Q(.;%/]+&T*=J)"7HY;X"0E.,(A*QR4W4*T.DY:P@FVX=Q.@A)3UX) M#"9F,7^[F\7\A]TLGFISENDLH=0PKV4>U4CO)-;MAZ?'WXOG_'U1TXI^6N-' MZ;Q.)]]>VLQMI00/^9-867[_>O]95(VHUZI557_Z?[[^>B=XZJ^;Y<)"*\ M+6B;HF%W_+1+T[(*$XIIZB9AHJVR0CHTQ.RA51KQ@NN7.6V0;!,BL->H!?!DU^%<SX;H 2[$GYDD_VLC2.W,K9U89O)57*FWX& MS&FF,P:1908[A8Y>>ODS,"EEF+\>KMF2S"M\5*IYYJ=1N)!J_LS+,]BV'" MMZ0P\1'QN&YNPN9)QJ,H^-)(NI.[W2>QG:P -X OD(")76TFTB_D)6VS,;19 M&&K%- RS?17S7#;:&.N_T87CZ)/9%GIJRO;7V]M( <(-Z&!8SN6CZL MY )2 M6NR_U26DZF"8OHA4[E]O11R"57?52S_^).N-N,CZ4A:/(H)J]T\?2N'HLV*4 M,>:G+@S<)(0H(*'(_>'SQ8VFA#H9(YBJ+&X:,BQMG=K&>>\$%633:P&$&E#H M,?IWM35*9YSDEAO+Z%M>.62 ?]@''OS9:6$P\/4*# V1N(X$L_+Q%1 =4NLU M36D7IR_NWYCD\N:K!W?G+Y:1.IX+:>X.^[W.G?^1?"NNC>3WF!"Y+C M]7W954_]^+/AFV!1$_5+7C>KU(MH&'@!=,.($V88.3!Q?019Y&$2D]3U2*R? M-4Y?L*61[50T1J_<#=BJUX5B] J"04/PYTY'()143))B;-#E-J1O,926EP3C MH_BQX(3<><@9W,::1MY*.KTKQ'K#S'O7@SF=I,] ^YI'ZIOGYW7;$UZ_PVN1 MC^[[#\::#WE-UF6]X=-H%[<;\0TS\6,"221.#D+'@W',&'0"RD<]=E' B-*Q MN$+G2V/V7E[0"MR>>I:%B*92/+M6@5_R_-D2J+:WW2.QP3ZX(\D-1U5?@YFI MXUN5KN<]@M4 Y>@85:<-=5_Q#[V%\U#AHB/);^RYK,0^E:(D2B(8.SB#B 8A MC)G(?9ZPE!$7$YYU]+>V=OV*H @G:>!#1E "48 83'W^4Q*Y#G$\$L8^ M4K(P% 58&B,,\HLSA4$#,%;A1OA5C'[!-\A"#\4C(N5QDC1%+*)OVQPQ#KRZ M4:*)GBG#1+7[>8T337".#!3==O0(\8&1'T6Y+A]?6\>1S]PN*A[%44Y7QW2X M((J<.'-8##.:I#DJ2AFV0^<4*EA%#FXY,C,.HF4&V\G;>]SM).Y+%5^^U53F+"60#!&57)^SLI,2#(>4I/:R M;A*+4?[>#Z(NI5(NBX.7ET8=XR3/'Z1K@)['YK+U=#4LMLG@1'(+:90TDER< M0>**7!>'+9+\X]J.&Y=)"][?LF;:N4B1Y6HBQ;Y$81WQ/X""*4 MQC!&7@JC(")N0G&:>%)9,"YUM+2I/IM$R/(L/\X!.0AZ MT\YV0W@I^"\9PFTF#R9M_-2\F21 F?1GFGI_/H\F"2WV?)IDGM =@)"G:2FK.:). P9"M- M]32KA22A\J%=)/.*)H'@Y[S!:]&2<.38\-GYO3_:A<>=^4% M?N2RS(>9XR40Q6$,$Y0$, C"),THI:ZK=#PMV_'2J&4L'& _17R48G98:<@E M"<4"D+;992K/S(=Q!#HO9 *I(H)4AXM[@P)5G@QB'-7!^MBC:7,WV0 M9Z6S'4K-GJ2;/4?=VIM)6WG%90WOHZNHVTJL1DKGD7:2C,9)%L% E.-#89Q! MSO<9]#TG33V^04^(TC;R.HAG3;-B'5LYAC>"F&5*W\DH4&JE%#^\GX9+F<0O M0F&(M<_W,RM-7U3WD)!I&/_-Z1:,H M"V(WA9Y/^/:01AG?'E(/1L+GT(_X5A%)1<7(=K@TLA B@YW,8"0TZ*0&?PJY M5<+H9'"7., SC*9E(GDK(!5.]@P#.M,)WV5@#9WQ*< S>=8GT\Y\9WX*6NV= M_:F\IYL:BF^XQ5GBN[*JRK_RXK%>(9*%@9NFT/%]OCV./1?&+@T$)_L!_R%S M:*B6Q>FHCZ4Q<"MBEZJ"7C.JGB<,N?\HWJ3^A/.J[9D1^?Y<%O042K-WQD6\2/TKOC&R*:J M>'_\@:]E40U_?8?KO!8;P,\->ZI7;IB&;L!MN 1%,40DX4S +63H(9?B( YP M&"J5BS(JW=*(1"C75?>Y&;R%1$JND89@4!&TT1.]5NU38S5!JR?X4V@*6E45 M?5/-?@1R?/9F0VN9"=]D5)5IU0KZA@C9K&RS4KD56 \7 3N=:-CK?4ZV3V7U MOBS$A3/_RU!;H#4RMB'7J\QQ?;X"># +W4R4"/(N\2= Y>_RG+4C=(8\A"80YXF,(T MC3CU$R<,7(>&OEQHN+8$2^-_H0(8Z="'#>RTZ#QA@-"C2]NKDC=.:XPDU@;; MR%M>)31 UTE&IX6^PNIA>Q1F6D=,3@&UM>0: "=7%:V&YUM?KM%[;Z6YJB&= M-:-^T%YVL1,,B7OL]UO1$BK1")4SQ#% M3@KCF'J0)D'$4H]Z<2KE/J8KP-)6G$X%D \ZB")+1:N%N#8?/%8'1=K=7=ZK MHNZ]JCUJ,HN0W;&PO ;UP[ 5G__4)]<'=]G6[W4[#,*@&;2P#+W*"F1W"&9: M@(Z&0GY&F+)JK@!R>B'2:'?&=4A?Z_UEZ(IV=%8A0JH-HZ,H]?=EW?1)!%?$ MHT$2)"$,LH1 A(@+L4]3&)"01 R'*4FEO-8N=[6TE>6APEF6$X!'"1H(%U>% MKR:AE5D43 %FF_X[.?>260A)A]2FQC!387-3V,W%VSV&A]\;()W(QLA9!I=I M&IYL84;"E=%DGUJEWM"[:;ZE_[6IVX(#]4/YC0D%\C7[RAK.Y.43^U+6_/?O MB%M$^3#>VFK?6GDLERO M^Y0#J9IDT=!+ M=CG5\'PY+R74VTM]*?.\OG7^(1>GT.E&;%D_,58/]I!'0H\0*FK+Q@PBXC,8 M1R2%8>Q1+R(>BWA#BN;YF;Z6Q@=C,4'&9/.ZR: J;YD;P&HFTWP/+B&JOFU^ M#C9UX]P ?#-;Y_3PJ[-DGE] 1L8^/]?$[ ;Z!5U.6>B77C$??==7S,081:Z@ MT0@[&"+7$ MTUPLGCJLBXG&,UCL51VI:P+SYJS1JJZ92G#>5158^]TUM[ZY=5T^/2M;N =O M+HUOA;UV<+HUKA>N9-X>@B1EU%Z!SPRF[ 0TYBW:,U#HVK&'S4?FD549;IBV2LU-GWEO0-CHN&[)41^V(R<.DB%%<5#MEO?>Z>Z1W,F_EN&?\T^$;ET=VE]UMFKK!A3C7:=W_ M?L<_\Z?-TPKA+ Q)0F$6Q10BG"00NWX,?8Y0P#Q,F6*1$8O"+FW!VXDL')+* MG=!=GDG5@'.+HRQW\[:4L;-,A*T.O3?SWBH\3@B>OH+QR1\L7@+J\A32#D67Z'+/=("50P4QI*WD9$JW]Y$2SLVTJ M+ZLVWEE*/*VWO6PO^6MQ/%U6'\I-VF2;]2TA8@CK%0VRB!!1@XYY$41^$,,X M#"A,8T(C/V.^YT@%!LITMC0>X%9E^5<77U'UB/_:1=6V"?1:#RS5(DR38,OM MTDQ!:/^ZKA5)< 3+7X2?]TV?_1$(#Q/PL4N5#'[YQCBT-5Z?CUU1WB[)8&1H MNS/9U:S;%1FE#[<;4N_,;+9^_.GANP B@&S! !'J,0 M26]@+[-(^ M+< ZMS+N;VW'FU7J[V'Q6QE(8V<#=J33W!8TO#$AQ%W6N1O?%JTZ%?O!-(34?^50(>ZD1.C-'+32&G]5NM_:0OM5OPVF?I8 M[B%X0"($P,C 2"Z)]N"VO7:90%I]*='#RQ3G*_8^+SGK07/$HIK-:!6M?,1K MWOSMAEN]POMOE?EAE$6AJ%+B>1 %U(,)#C(8BV(AL1=Z22B?7N^H^:6152M@ MFR\3"Q%5G9N/X9OFG.M!L4PI.SQ:Z5KOY:OP4*H^>04NL]6<5,!'M<[D&?4O M5)<\?&O.FI)G)#ZH)'GN*:.G-JU; ]\*DA_L@2/&>K>N LZNT7VF[R78QM.P2)JP%QK1I#+>&MVLV5WV\>EY7;XR]IU5 M+SEA9X18MY\&_^DN$S=LCX4H9G?/JKRD(KE"_2#N,%:$,C]TT@@B+\T@PED& MT\A+8(!<-\*!$WB)5%TCJU(NC1J[.9V>G]/]91!M%_]1+<&;_C(9_-GJI6K2 M6OD").GWK"LRSKL0V(3Y:,&PVIFNQP03:>#[#YQO MOMOCU"[)_Q!"&CI1C/TDAE[B.! QUX,Q=1CT@C )610E?J14;TFBSZ61?B_R M4!.Y*Z]1MGQTZ!BKVR*VF<3'ZMP H0=)_"6(?__V,X_3%<=4K_UG-]QL.C6?P"VYR9H,/A;^3W M=SQX?Q?GOI'D2[BEL#DDL[OIG1!!/:+OVOA0IVZ]HIC]$TV\R"O&4BT@!=MZZ=^@Q1JVMG MM:Z>K]U%=.^V&--:<[YOGYW7.JF]LW7Z4 M]8_\>9@X$4)9X&08H@3Q/["3P!@E"0P<3(GG4]]E*"/3%U.'T*+@7J-@3;3 R]A6_O(S.5EU@"BTFR MG7I_/DZ5T&*/.F6>UV%(;H:R^O;_;(J\K.YQU>0D?VY+1-QS#%E5]:S@V M(RJ,H38B,IQK#6?;-*P"L18[JV&M0MC6,)^+PXU\WHK,K@7:--FK-3DC_VOI MNK\DZ#4Q\WUL?_0Y2G_TN>#[_:+.29>:P:4D MYZ(T2/W5+LDK\IM MYH=]D-G>H'_LDKC]?4;<\I6JR3%<_@7J]HITI.\-V&J\F!PILJ/RUC>C%^7\ M>]R#RL)M[-93ND.UC0=E^>ICT>3-ZS>^MHE8_J+YRF?4*B.4N9@1B"('\3]< M!F,:1) $0> 'L1-XE,C8H.&T()^$> *ZZ8EK#C7+TU<* M,/"G$!VTLAMR\K@,CI:3QT2SLSEY7%9M[.0A\;1^Z97?6?.CI,KS_X58.ED5:B.=@>CRO#: CN5)?0(8"U/X @Y7E:V%5 M(=*H<@%P043)!KY?_7[WZ=O]>C.X;V"6!BA)8TB9FT+D)A%,F,ANFKB>&_B> M@QWY KT*'2^-[GK1P59VL!4>".G!+T+^7X'00.EN5GXHI"[!K0!L_09<'EN] M"W!YD)5NOZV /=O5MX$/6O7F6QFP"]?>\NW->>>MK.7!A;?Z^QI&[%")5*$X MUOB=I?'SKF[M8=G:&^7J6'O82)BLFK#8ME//(F*T]-4I[?6LTW%#\YFD)\3? MLT-/_;NUI*5_E8/?MNLF81JFT$6(;[O\R(%I2%,8DS".4LJU1%(NB!I]+VUF M;Q-I3M@Y5^,M9V5:0M'V]DHZ5>E?Y=LD*CT$;;XTI=N>EW#M/06)1HK2HR;T M:$LDI+O+ON,U&_;(3N(0%E$?4FX:0N2@#&*'4D@\C+PH=,,L44K,=-3#TBA( M""AN;RKVPHJ-:C6]8P#EV.8J6"QSRH!(*YT%TCBKNR%J.&Y_5@(XJ][A-#__ MH-YD_L(X9;POB[9HQ :WEV.W/_-Z%3$WB3WB0)PY'N2;#OY3$D30\\,X1 'Q M6:RTX3C7T=*F=BLG& G:WM6J3?"SH,K-T@%%Y]7]SS[T!\UW0^NO**$UHH&H1N[7@+C,.*V!Z,AQ)3;'E[@ M(&Y\L"SRI*C@; ]+XX!!R#[S#N!BME7XY+W/3@,Y/?V-P&-YWBLCH^2!-JF] ME@O:Z19G\T&;5&CLA#;]H':%;,(8K3]QD;[D!:OOLJZ0\2HF,8N])(2^$R!1 M$<#C$QHSF"1A["8A35FD=']]MJ>E3>Q!4""&":1E595_B?/ML@!KD5B';V"[ M*MG*Y;'/("VWX!O!S_+,WX>NE;*M,#<-ETX)[&DHS-6_/M//W,6OI]4]4?GZ MP@OJ1__M:6:[A5B_WN.<_J/^RIJNG)RR,YM,6TMCA?VC\%YX(*0'+_6_ :Y M7SI1_L9 "M++-PFFT;1^"" )I 7_.!6HM*XCI#J8[9I"1=WQ]872>^I4TCG5 MWM*RC8YI-[V2Q''\YM)H8I!-P10X \GEB7\=&I:G^2F?=3EPE&;T>0RTYN^) MYF:;K>=5&<_-B:?49^(]8]5O5;EY_ES7&SX[/A7*:_E$$TN;FT)4T,H*>F%% M#MVR*4J5J3J%V>4Y:P@NV_OX":0L+,L2H&C-YJEV9YO6$LJ-Y[?,XWJF_BTA MFZ?-6B0W_\">*T;R=@_&?UZS]AJPH&//46Y$/+.J>;WG7T;#_TUD\'T6-+Z* MW3A*2.3!%$<8(D0PQ-3!T(O=D-$,!V&[[S@V;\)Z';3?O(5CUS)QRF M 3=T(&),K%G/3TR#>7C<8KQ]39>+]HCG2UG7MVG=WO>L4(3*L@D?^%^>?U-ZZ"=_;^ALC+'\193Y%,="_1&JC3V6U MZZZM +HS1Q(OI3'\],99&$4/957$S M<4N:_$4DR\@+L-4%9&4%1M-%U75+<[2DMV*6Q\#^QJM5 .PTN#F/?5])&1BU M."QSDC(R&CF3SFA_1=*DPQ9GSIIT1J'CM$GG'M3<"XU,J;ML&^?65D#GUM2' MO.[89<5GM!^2*(0QG\A\?E,/)C%S8>@G<1;Q?PQPHK3[D>QX:=-^++?8\U"6 M-H#VTK8'&'E=;]K%EW!=%/0[#HRQZT'DI"Y,*<.0(FWC2W8*@)T&8%!!C>&N&C YUIMK&"PS8:N&P'^L2,M]%P;$\)6B M25@-4>95HLQ*HR9 .Z16(VUJ[A;7[7?"Z.G0QSX]SLIQ(C]"G$Y)R$3%JRR% MJ<^M0DSZ MXBY1;A0D]XC&L;7,BQ=#J3]>P%1]8Z@$D:EMH5RG\VX*E8 XVA*JO:WN?_6U M++YMULQUTL 5>4:KIZ*AG];X4=;[ZFP#2Z,6+B@4D@(A*G3WW )%3!K?;G.< MY;VPSB,W32+&0+/,&7)X@3^%V(:\L"["HN6#=;[5V3RP+BHV]K^Z_+#Q)**_ M565=KU*4I4' $ P("2!BC,+82;AM%P4^0V[@)9%2+/6E#I?&$*U0QG*#=IC* M;2A,(F69%B8S?M8W8!I$DXD]]Y"QG\.SZVXIZ3KWE%?(S+G_GAZ1]'$8^&>_ M_7C'"I;ES2J,T\@C)(8L<9G(N4GX]IUE,$1Q[/AQ0#&F*OQQII^ET<9]5;[D MM;!,Q,WQ+VDG91N ^"O(NT"B!O]4/?4YAS)Q4I:E*8:!AQ.( FXR8H=RE"D. M?)2PU$-L]<*JM)P1YW%_]I#^Y=T>ML][P)M'6HZ[#:!GF;+[8#8NXF#G@0') M7\TQ]04<#!'TN5YFY>4+JA[2\:7'=5(AZ]:#:G];W[[@?"U\&SZ5U6^BFLRW M;4YJA?S0 MR_@&YLHG;?-;,)6 VOZ(3">LMMC_C FN[:.XGQ![AO[T#+B/3\_K\I6Q;ZP- M&?F2XS1?YTW.ZO>;JA)!6;Z;Q@[S*?2)R*45>MS(0)1 &E-&8T81\CT54^YB MCTM;S&\)J3:'-T_B(KDW[Q1-# G$*68A8AB&&@@2&G@,,*W78XP MGL7UV%L@ONW7\M4?P'/C+F?D&473\NYFD!56G;!@).T-Z.4U9_=)0V/( KS< MWZRVH+3ZAU:A_(MZ)/\/5@MWABY+JI]PHRW#PKD 012[#.(H]* 7A20C3H2S M(%"A\U';2R/N7K1+.3XO0B;'"YI 6&8 20R4I_H);0U-ZG'+LT[?$RH=3M13 MCVC>P.&\:JMN"U?.=5EOJK&G7A82%P5. !.44(@R+X9I%D60I5D2NCB*/5_) MM7*RMZ5-6R$L:*4%OS,L9!7;8=7;N$E\):_B3*%F^QYN!]A(4DM^C%*@F+J" MF^QKWOLW&;6/+M^D7M+-6?:YH&V)>*5T9?U+2YOSDS7A+^@_/9FO4MWRQ#V1 MENQ&Q'OE+SD5&&_?63?V!/.B^$? MA9^FNZ(TC ,O]CEG<6)'3L)_"A(7IHBX;NB%F"6A"F>I"K T^AHD!K@3&52# MS&#=%@QI1)&07_("O#)=]),P,CQR'V03=,IUM10>M>#=@.P"]^& K?_?$ M="T;96+3AB18$^L(K_\4%OF/_+FQ_M-W91/K/KX MDZPW8ILMO![Y_],'_'.5>(E+(D2$?[,'491E$/M^"E'F1W'*8N3[2OZ)&C(L MC0J_:56&TP$_922-&(X@H8AOG)W0@6D09GP+'::^@R+'B[&:VZ)E^.=Q:>QN MO7I5[(^"W%IC&5G+R\VP5VXK@ SR@[^X F#00 2\]3J 00GA'VENS;D"0D/+ MCHX$LZX\5T!TN/AL MFUH6C\*:%2F!Q'E<>[7-DBP),T8@BAW$]\&!!^/ MX2FFI3G6R M-(X2,L+6KA=2WG2'DSH^ B<1E=M678N397YI(7I0@TB]5.H$!J;*I)[J8MX2 MJ1-*'I5'G7I6/='D[1,KJ+A3:B/18Y(D6>"$D#E9R(TN'\'837T89+'+,NQE M_)]E$TSNM;RTZ;T5#@CIY--)[L,U/8VO L'RW)747REIY$E=M9)%[K?D W*'8_T'9W^[_;FM+$\1G-"'0HX=,1N13&!/._)BQ-&7.S()2: MC@I]+FVB'D6,JX9J7D99;C$VC)WE^7T$V\CIQY+/CP) QF([+_=CB(9_(N_BSQ:]_Q#_,&?$!4_A'-2%XI2UYNGMHC;82)X M#R49\AP*_23%$ 5.!'&<4HAI$E,OS5B4$16BLBCKT@AN+[?_3FCPASAB;$KP ML6[R)]PPT/Q@8.3$QQ\?4 M#&# H2WTHT:3-K\-.7I=R(A;IN7Q8)_,L=8% M"$X-[ W8:KSWO=CT])AA< PM"38EG74IF0'RPR5HCBXUZT3A^L=M0<5_1.FI M%[P6OMZWS7M<5:]Y\=@RXBKT8LQ\YL&(B7142<07H=1Q810&!!$OCH-4*@^! M4J]+6TZ$M&W\&Q$_L)WMF"-]V05WV MG1OD!T*!&]"K,)/WW 1XI^.=YS$^ H><]-M:-]6,GX5]J(V\>OK%DE M44@X=1%(:.!#%(MT#[X3PLQE218EB>-D2J&'!^TOC;+:C<"SN#CO$L=UPBJ? M1.Y!*'WJJ N,_1/&5K+6H6#L'_4>/^<-7N?_ZO)]M@_=@!TO]04,IZI:Z)P] MGH+)W#GC7NMSGRF>4NW$^>')QZXIS/L)$Y%AX/5#*;QQ5X[OADZ&/6Y5(1$6 M$'#[*@L)]#TD-C0^8TSID.]4)XN;^5U=QT%(\&D\K>;I4[YEG-4,96=I\+NJF:A.HM;5/OC]7#-.[ MXA^XRL51CMA+N*L >Y&3N!&,<,37?0R@+,!++[V&32,]&'($8@-BRZ32U:,;H=N5:?J^17<0 MO#5A# 8T*D)E*J91MMMYPQH5P3B*;%1]WX1?]5WS@U7F7*I/-KE+I:??HZ5=U/:/K6L2* M3U W["CZS^7FX>?S3]_5,L*G*G%"89(A E/H$X82Y$F&4>BXD;!4K> M6A=[7!H3]1*J^D=?PE5NGV,4+C(LCGA8QBIN%H.J#^6D_']-"9Y9E975 M4UO6NDS7>9=E0Y*@KAFC:HC,59TF]@=!(86] M_<&8*3N]K4%1RS]_'9R3J>4UFYXO:_QUNN\EA+^R*?T(P(<^ON@KU[=/>XVP M3W&"0H@#-X+(02Y, H>O.EGF^U[F.@Y2R@ETNINE+2R[*$#*Y50/_#L!I.QN M]EIXK&]A]X/_1O=_G:S@=]QL*L/W?-.P&(P'/-')[!&!YQ4]%1,X\;0F$0@R M^5&NZ>1GB MLLI'-"'QBF9L$5NO1;J4@OZ.J_]FPE[N:]?U7W7HD! %,8(!8AY$,>5&:QI3 MZ&$48 >1C#&I',6R'2Z--;[C-:M;I^*G05[%")U+",OQADG<+)-'+VH+VE;8 M;4%*\QPB"XVI2)5+WKQRX-CX=2/:O,L^Y.L-_VU7]^IN MT]0-_TAXURN&'.:G:0(3)^;[$A\[,'%3#[J9&S@9"_S,D3H;T^Q_::PSB \' M5^NB54!$GY'RZ:DL0-V5HMN((+2\:*LH;=IY5K &K,4Q]3-_OGWJ!M!.[3;3 M:?>B8JI3U>&4XS2+@V29XHY\L[]NQZ>O$3B2^P;T&IFC/$WD##&@:N^S$J(F M-(?\J-N,NC/$)ZYI6;3G0;RO5\["_%/KLTJ+_1XF34[ZLR-EUPBMQI?&AKT2 M8-!"'%IL]1!S[E 3>6\)/?"GZ6T6W"T3G#+D%MPIKL)0R[E"K\?97"VN F3L M>'%=0YJ6IFZ1U(%Z;RG-Q2MXW9=-W30_RDHU1+HK+ M1:U/YJS8;5UW&F\K76]U-FBNVQ\84Y:^14GG/22P#_G1^<(,76JY[CP]Y4U[ M?BKBS;<>0CGK$E^L(L?)TL"-8>!D""*293"A?@B9RR*?>,1)?4?!26>ZMZ4M M!B-YP:W(HS"6N$]4(QE!)8?V-)4;Q] R&<\.GY*CC#D89W.)V<'9)D89"_UO MQCQ>Y'"YX-MRH9$YO5CD]#GP5Y%\28-Q_TCSI_)+SML7.:_;&P_?B6*$W+0[ MXD4N=6#BL0"&F"8)"3/J8GF./6Y_::S:2J@P[4\@)L&3U^%@F1E;X4 OW>4K M("E,%,CO.FQFHKL]C$S1VWG-)PGMQ&OS4=AYF?=(:^(QO1.*?A=:/Y2WY)^; MO&+W5?G,JN95I$IK.#&*U$3/XI&5'X19B!,7>AX23G4DAEBD+7.)3UR'H"") MPU715TAR$%@[QO=A@D/NF32G9W+0H?[R(LK*1K@Z8(9M;H>-936AU0 XM8HT6 M=")K#^J+W#XU\F&TQ^\N;2]UMO;-[9-(G*02)GL"J,OW.M=B9-\"U8)',TX=F=<(OSU<]%G8'K?NGBTV5I7Q(DHHEX* M_2CQ(2()AC&E 4P)8?R_21"[2B5\+G>YM"D_.I46F;R@\';IA%;;5$B +;>9 M, NA9488H=?&P7/T>GEO0"=QEZO:W-9!'AY#6P:)#F?=*L@#<+A%4'A3CW#> MX;6(J?S^@['FBQA)<28OZEI%F8L2/W @0B'E?R '8C]$,,Y8% 91R-)$*2[@ M7$=+(Y=>3M *"@9)U8CE+*AR=&("*LLD!XE+L\A%09IX[JH1)8PEMQEMLTJS M?=NXO>^XJ\&,-]"9C66'V)WU/0U#+>-3KO4KVGR-%RO/^O MZM9X>Z%=OU^7-7LH?R^>"L>W@;UXDA=ZQX!-3_:K8+!^X":)@%)!SI/::A7DW&]I MMH*<)Q48%^0\_< 5GL7I95>S]-#5[*ZK>/0/5HM CX** #AQOO=0BE]]_,DJ MDM?"_^$@&.0;$ZE[\^)QR//!*5M$\;NK!,4HBE &HRQA$$5> /EWDT(<9WZ, M$ DIC94=D1>AVM*HI].LNV3<:2/J_(AR>XS_6MQ%LBHOZ0WXZ[!R236HV3H5 M]7J"-E_(+Z\,5UKNSHL8)Q7OZ$4(O" R-^!,W<-S T;?YP"1V/7]HZVI,(+I M1)V7+51@A!408!EVPE[4^)OTV5Z&8O.[>"]#[S/6] (EU$VTA8OZ:]FP^J'" ME'&)VK2UWQAA^8N0XV2QZH @1$G K0#7HQ"%K@]3$@;@T MI%C:*GZ[7I=_M4?+HCY/7Y-"Y.Y43T:K,R9R:Z5UI"TO:ZW\-Z#5X :T.K3K M4I<.>Z2&_5+C5T%I+$N8C@PS)Q&[ J;C'&/7-*;KV/!?F[H9W)U.WVJ>7@^^ M"9?!.F_8=U:]Y$240>-;^#Y9HGB@2RW-HH0PFD606U>NN+1T8.+X/@Q)AIPX M35,:*-4QLRWPTHBWO4R&K3)M[I!!&U67"LO#+.N0L9S!LWV:?/_Y_V6U;)NP$@GDZX>\P!OS%'$LK@SNYG, _ZQD\I,_>HM/9]P7K7M]%YZ MK:"\CTU5<5.@CQUA.*)!E!&8QDG(-^.4_^3%% 8H(E'B),@G2LN'3*=+6P*$ MS%VY I%:NA=5C?^EL);C<-,(6N;AD^!9R&VG HLAEI3JE M<"643!4' ME^ISWHK@*C OD*7AHU/LIE'_B$.(0EW (,A(<"II#;TP%,(AJ)-![15D(99ACU.1*).%@I(!K&?8>C%(?)=S"TVI%2I?#&:+8T&OWW_HP8O MW1VU2/+VQ_!;&\ =>'#IU1^>>ZW^(W'* CQPC^ MS=WWWCE'#A M4D! !79V]@(2T-D:_[=.5V= MXRLKAU(WDJ$+>R\M;07DPL&O'^\D]_S'&$RO-5>I;YGK!\T-'E>>55./V ;I&NNF;LCN^YL$BVUE;XV98('%*%?.![&G&='6>B.+67 MBBUQ@"%V^$\Q==S$=Q*&4S6_(V3:>*G,90QGR MQ*$NX6M&0B%V8\29B259FN&($:5J2A=[7-IB,0A\ \8B@U9FY7@U>=PESQ], MHFG[7.!*(#6*N4F"8ZR:VZ7^9B[G)JG^<3TWV1?U2&?/="WHQZ?G=?G*V#M6 ML"QO1 J[>G?;&F74\VE$8)S%8F?DIS".'0>R@'D$(Y:11"D,3J7SI5'1("SH MI6T3-ZH1CQ+V60O+3: MT+P4'W9G?;7+>A4X)*6I&\!87(.CB-MRL1/&,(M3UPVQ$V384S'CCGI8IKU6 M;BT-ULNI>/M]!*3DI?' M03/T38;1E"$[K_#SFL)O,C!'QO3;2*&W=G+Z%1+<5^5+3AE]]_I'+1Q:/N4% M+@CO\)8T^4OK[;H]9$^]F"2!$T*6Q"%$&4YAZD ><:G2A;BZ"$O; MV[1T1FX46[$%\X1+YB]" M;QU^!5LEP$X+*Y9D\1Q M% +)G$%= M8OW$88>&A0CCLZH;.TLX;'_FDX,SZAV?$YQ[4,M;]IZ57UFI["\[?FUITU+X MC=Y_O -?/]XI.M"=#^XT5[*\NS]\J8LR)TQ#!*"017SA)"!,289@Z?H82+T4Q\:]UG1WUM[3Y M>N Q>R-<8X6L;9[;ZQTTQTC+K;(&\;,\T\^Z8_;B&L[&*@F,1>?+<6]O[G-Y M0G495\M3K^D12Q=X([P2RH(5S8=2)!)=!1EEV,41),3E=$)I"M,P%)5_DYBF M3D!=5^D6\60O2R.1/JIO*R4W:#M!%9TG3T,JQQM7 V69+0XQN@R1,D-,0F"( M%T[W,2L;3*IYR '3#VM4ZZ'_]5"*YMKB;;+E><8O+6WR[E*UB>"!L9>5Y''@ M,2R7]^_:B%B>I>?!,%;([JSZ>A5V]EJ:KZ3.*07V:NB"0T M^%R 0>P;( 0'O>1MD-4-:(6W@R\M21O2W?+/6^"\)\#? F]I%M9$K>-H\7)+ MPT[H.RT5JS8W"U%KZCC0N.[K,Q=HNN>?X0_^R_LJ)^PN&]5!OF?\ RV:5#215&7MI2TZ2$8Y\T]PI(7.(L8-]LW0=ZK? M;F_O02\S& FM='-W"4&IRSR#X,UPOW<.-\.^_6K8Z-X#7FI^SJM!254/;@ME MW]*\0,P+P3MMV:E/F'1Y&EH/R)ST1,6YJ2#Y,UZOO,A'<>8E'.4D$7Z'!,;4 M8S"*HA#3S ^1IY2;4J7SI3',5K AX8OB=:(*[I)WBY;0M'W1R,5N=V%=Z;-! M\L'1/"?#!NX&;,4W>.^H 9JI2TB5KN>]D=0 Y>AZ4J<-/0X[R/KW=2,<*^ZR M=L=5WVV:NL&%<-WFYD!.5K$7QW& /.BR!$&4>#'$XE@U2"/B()]2XBL5/E'J M?6DL-@@/A[+ 12N^F(^DLXI:D[@&F\[#MZV4M6G= 0K6@'59USO#^0:D0L[_.C;X,_O#6XV]0JG%$5)ZL,H1!%$R'%A$GJ8 M_T02%%/B>"B18<%+'2V-\#I9MP5#=C',G;AR?'41W6EJ,HF991;2A4N:<&2Q MF+#_>!,=K? ?=FQRL>%9B$-6O8$CI)_7N&N^Y=BX? O69D'@4K>GH[LPN/;4 MZ8\B[PZFAAR_H9=P,D@)] (WX":?@V <,@Q1FNM$V M.074KK2O 7#R^_"^ZJ&KDPW]KG@QB/[TOI^^(['XH3 ($-\ M52$T@VG(/R3J1A[U4B=R*=)*.+;K0VG=F"'+AI"IBTWNTXZ5A6ZZL1&0)O<8\#N<#_C>,7]AMP4]7;"G34.ZS832;A;Z,CPK MY <(,9'@F/@11![V8.*D##H)=5V'I3A4.U6W*NW26&10MML?Y+VZXT/X=C^] M$7KW/S\+Y=38QNX'(,=>BQE6RVPXZ'D#/H]&L]/SYK1WVLY9:)Q'JU,-?/S) M*I+SY\WQZBQ#88BG[RSMLV\AL/F"'8H\]O8[^ MS9P_UQ\BE(&^QWS?;U(2Z..5J/6 X,F>6\V MZU#8OF9K1V%/F_T+MQL@DOORS1;7RDK.7G-PFKJVNUZ@>6_YC %X="EHKF4] M(OZP8>)PZATN_KM>>31TLC1D,/-="E'F88B3*(:IZR%,<9@&3"EKX;CQI9$C MEZT[]D^%=&I$N >:'*7I0F&9G+8HO)M$09ER3JEKB#SVFIZ5!DXI=3BA3SYS M1>Z*H_/@X^#F=X?!S?WY\"WE]AK_ :]WQX&[G/G4PVY&DQB&"4;3]SDO\''(FDM+N43L&UX7I\,H]?X M!NQT'AW:6ZIO/ME.VFMR_ 6]\^-;*7E#IM+VUAZ74 @Q* \@U:4X)#/09S M<5"%$\E3N9$-AM<>BU MHY'4M_7E?\_)D_?S>_&<"RI5*N/_6E%%>'J#_E3.V]^_WK_>;RQ M4QZ]RRQD!CC+7".+F5D7CLO0Z&4,/M_L?.F#+ZJVETOX\M.:;OF;NBF? M6/6-K;MPDQ_Y\Q"TEF:!Z^" 0.:)2XO026#J8@^ZA&#/0ZGO$T?)2?]\7TNC MB$%44(UE573FA1)<$G"8 (#+*A^% TB\ M8O2,3U#3 [?5R ]V5[#^ X_=R'$%;1 6B.JC)(!Q*E*!D1C[-(K\+#!Q8G>J M[Z5Q22\?X (:.28[B?=5AU[7HCCC$=9)3_@1PC8J_ZF#9O=@Z63/2S@FFH)$ M\M!GL@G-+0Y^SAMN-?VKZVK#Y_SW,FMX3^PK:U8(L3"*XAABXA+AFL%W.8@B MB-W$B4,_(2%31.^1?PGFUK!O5/*&<2 =)U1:@J7:6M WOY,7; 4&G<1 B R=T,*:JX22H4D@U^>LOR)O MS>N-SMB7MNX>TUJE.TI1(RF[IN<%%HL'A2D08 &@4NI??ST.0!(D00I+')Q@ MV9A5*4F*0OCRA8>[AX?[O_[W[Q>37[[!?#&>3?_M3^R?Z9]^@6F?WO_R>A:O+F"Z_.75'/P2TB]_C)=??UE^ MA5_^.IO_;?S-__)QXI=Y-K\@Y-^[?_9J=OEC/C[_NOR%4RZN?^WZ;^?_(IQ* MUB5&8LJ*R!PB\5E; M(P&R18;<3_>_XO+ANI?0:B%3-$NI2)%0F(%-XX::G6 MS'8?.AE/__8OY8_@%_ +LC===-_^VY^^+I>7__+KKW_\\<<_?P_SR3_/YN>_ M__:?UKW]_\/M_B.ZWF7/NU^YO;WYU,=[VB_BQ[-?_]=O[S_$K7'@R MGBZ6?AK+ HOQORRZ'[Z?1;_LI/Y3NGYY]#?*=^3ZUTCY$6&<"/;/WQ?I3__^ M3[_\LA+'?#:!3Y!_*?_]_=.[.TO&V=7E;+H83R-^>?%K^95?7\T0$A_]>2&X M^X#ECTOXMS\MQA>7DYN??9U#_K<__?UJMB1%LU0+6I;];[?_^-=;"B[GL$#8 M=!R_QQ^L/Z.L=B@U\'T)TP0K/J_7F2N*=B"0[)F)P60C![C)?"%\@Y9U2%A#_^7SV M[5?\X%^+0,H7G60ZJ3Q8;B6=P^B^WH5?\'='P1EFF$^$29UQ/YA(' L"46"5 M4S%;9_119&^N=I?J3:V^F,=?9O,$7R@X;L 7O_&KY=^CA]$XM?Q M)%W_ZSR?7=30U7)607(KM2"Y?_H%N*((PEQ:R!.5S!6 \2<1..#&MXZ2> MG)N S1?__5U"\8WS>)6S6%M"E:*VS)=,C,3X*5I-/'>)@ 5*(:+0CO0TGUQ^ M)ZC8UJ%20[9-@.1%2JB"Q?H_[\=38".M,_/!4J*#+P:2<8(.LR&,B^BLI4[[ MXS(JCRZ]$SA,5?GDV_S+[8SJ2'B-NARPHH3R1 B43N,F$>ZIS,)"SC_5P M<;OP;JAH.*]90Z M8:)SFL[F'^>S;^-IA)&U-GNT;42D+(A,@'*A'(U@]IPE ME7APM!XP[JV^&SH:SG56$VU+$/DX6RS]Y'^/+U=.-=?.ZY*3$902R:TE'N-Q MHB5C0#-00RN>*'?6W@T>#><^*XEU8' 4J_=B#KZCVXM@41R2,&\=D<$!\29Q M5*FWE!D,NJ(X"@Z;J^T&@(8SG0>+;F"5ESOTR<>OL^EU;DXZYX(/E%@6\;A+ MD9,05"!&@6$,O>-DCO,?[J^XF^H;3F\>)<*!U?\9XM43F $,CD3 MJ22""X1NI@*]'>:(B2J XDX&==Q5Q_T5=U-_PWG-HT0XL/J_S'VI4_K\XR+, M)B/-(..19 FH'(A409)@,\9!1DO!O+'BR.SEG>5V4WS#B*#TIX+(-KE@EJ#4H@*I< \91CZ!)..L_O;5MT- PUG((\691/AP*NK M>1'7ZFZV0!IU<+4869$-".!$R&1*F: B%@2Z,=*:1&D"'VM$C-M7WPT:S>4L*8T2@<#L0FRHGE.2C& @7FJUQX M;5M]M_JIYA.1%43;!$3*!?_\E5_"^6S^8^2BEV"R("GI5)Q@2X(.GH 34F5) M@PLU+B[N++H;()K/01XNR"9P\/G"3R8OKQ;C*2P6(Z9\R$EE0B&B7Y1L(%:! M)#0JPSF5.L50 0=W%MT-!\UG&P\79!,X>',!\W,\\OX\G_VQ_/IJ=G'IIS]& M*GE!D5J2#&!P''4D7DA/@N3 A+#C\U>83*ZI MUXR62WE*')0G*0")N(Q&CU&??$K,.0,US,3&FKNAH>&/:.FQMGQ% V[ M@:3A[&1E,0_^B./%!4Q3J2E^._'G(V#16AD3T39+C*/0.7*">1*3""IHED4^ M+OZXL]QN8&@X5WFX\!HIS7\[7D0_^4_P\[?XD\6H9-><*)QKCRP8GTJJ71)A MBE-D(U/ZN$K<1Q;>#0D-)R]K"'1P6W"7B=6[DQ4;5"L5DXJ$!VV(5!I0+-P3 M+1B+RDGEP5;$Q<;2NR&CX91F':&VX5P@&W,_>3=-\/U_P(]1,"))90QQTB"X M94+OV$D@3#*;06=->8VZ_7O+[H:(]C.91PASZ+J&54KMUM9=/TYS7H#2B1'. MR\OY"(SXS!,1V3*9LN#2'E?R\MC*N[WU:SAU646DU6#QK[\^D.-[_,$1S_?/ M/KQ^\^'SF]?XQ>>S]^]>O_CRYO7+%^]??'CUYO-?WKSY\ODN#SN^Z__YI]9Z M\+\G_4=V KA:D'/O+T==85PY/,[RV_'43^,83Y#9ZN7?#>2"!V+39;\('1S6BZYV'DR6B^N?W&[!?>@ZU,! M\#2Z2_W:B-XPP4(.WGE+&-#R+M(%8KV)1"@6-8]:>F5ZP^<77%]-4_O/F[U?C;WZ"S"Q>+%_Y^?S'>'K^'WYR!2.1:616!A*2 MZ@YR%!-3G@BFI'>,,X#:V-F)L!:P=!0 9GUKHP&(O8BQO*YA*.6/6D!)8"D^5A1UDE9Z@9YBN*?T!JIKL&\#1 MQSE<^G%Z\_T2I@O ;7*V_(K!QJ;,1CH'RD$FU'HICM8I$!<42BUDSESP.3]9 M8'P(G'8@:YCF*_VAJK8F&@#77>)9AA0R;@JCG4#BI2D%R$J*2 VDAYBIX6SJ\JSG4UH3=@6\Z0$U_J,]^#7\"GTFSS M+/^.AK.(:X0G<[82'3F(%G<#4XQ8EVQYT,&UCTE$5QM!3Q+4PF%5!4+UQ-X MAMZA#J;G8W3@5A+";?#F>YQC@".>< MFI)G=O!4[=PAX-D+(-7+8'H R$'"'/2F^\98WGKP'V;3N/;4O.,L6U"$!X$1 M(DN1.),ER<;QQ)+)7-\ 2 M"0I]><>X=DKXX%7M6'NU\C!-R'K+(.\ER ;BH?=C'\:3\7(,"W3,N[*_K[,) M"GU1G/3ECQO1V&""=.5]"1I =-,I$%_*1WFDG*$-C(D]]]J*@!R[/!U_WT1$X15,I @O$8$W+NB??*$NJL]DSY+.A3Y3='@JVI.ZY^ MM/\XQ(Y110.@NLZ1?_0_2H+\)DL5F(R*)U*:QJ(+5VI-A#"$9FZI491;_E1] M^#$W$W '3>7%Q.9C\ /L&D3%MY**L14AT"$YH$*+E. MP*^<]R@C8:A.+ O+:U=J_)2H80^_G@!55Q4-8*L+%;:PH5!*T>*>4"+A%BE5 MD=W37:.MS2':GW0(/S@F.Q!'O64*>\)1#;$W@)Y7LVDGB[^.EU]?72V6LXM; MKG[@:-E_8$ZZJ*Z0!D'W^ M.ILOO\#\XN5L/I_],9Z>+S!L<9PY0PDMG0JED0PC%FDPF+5)E1EA23WUUO*@ M LR'9 R;4>P)0L>*NP'$;#&L(:% N,IH6)E;/0KRD95*\9B#TMEZ5SO'>.!1 MUEN"L2>\'"GL!E)-=Z_P;LSE1NK46)VDAT R=U".94EL5(I@Y(!N'<].QJ=Z MW!]_>[J%J&;\Z_ZB_[J*:><&9$-X&[Q("3F'Y F+(9>)$)9X#8IH(P6:7"$D MJUW^^C@US7C=/:*KCBI:..]FT_-R8K^&L-S@PC(5RC@1XDPH';J0"\M2,?)< M9Q.#B[*VD[2=DF9<[1X3E<>KH $@O5XO6T;77, 7_WUS>\!RQ /GAD51*G@I MLB,H<58XXA(PYE@$)FO74?^$I&9<\/Z@55,I#6!L@_H1A8B2T9HHD*4AE!;$ M4T8)RHICI&$X3;53 QO+-^..G^3^9"]A-^"5EWXOX^5%]S1EFDIB QU!F,:. ME2142-$399(M[5X\"='F@GN;P',;;.TJHB?(&;92X"0XJJ6,!NS/$Q+BX#+7 M 8@&PS&:$('XT@ [<6I*Z;D!7]L#/[)XH'H3CI.BJI(J&@#5Q^MU.Y96#^BL M%CXPQLKT!$()V@:'+'V,QQ$Z56" 3Q5V*D3')PE-=S@\J(ODI M5<-FD'H"4V5EM "O&*\NKKIJABXA5MIPSN$K3!?C;[ *.=_/%B70/,L8>XZ0 M>NJETP0HAA+2:F246D]2BHQGD;S2M5WO/4D<-MO4%_!Z5%,#*/P$2S^>0GKC MY]-RX[C![FO(XSA>CJ1(VC$&)!N/')D820"%MAL24Q:LE+;V'KY9J M,!N@<=_'3B=?83F.?G*7H5I=_.XN<;*6?D]P=LK^?DG%:+@H*4W+T%ZE,@U7 M2"*L+D<]&\I)I\S*@F0W) M$.L4D"02DV5 J!"U'T$]2DPC$#I PX^!Y2AQ-X";3?I?SRXPDAA)W"G: B-9 M\3)_GCD4B9$D,G0F@W/&N:;% ME_O_KJ;CV1R/?CSUQY==P=_=!/]OT TEUE%#3#(0+@$=2#".^,!,Z?TEI3"" M\>A_YODH?48<)N &(O)A,9G^@IP=O9_/7LZNPS%>3A\TK MK\O8<1L)+J0EBE-5&H#A/@O4$N\=RUP(:V7UM[G[$-C(B78@&NXGN'M330.X MNVM>T?*>S3OQI>Y&\B/,NXE6(^F\"()+$FC*1&I-B?,)=Z@7*BB6DZN>D]R- MLD9,6!VD]:",YB"VFI#VXFKY=38?_Q>D48Y,:)L2D>7=NY3>$UOF*T9N&>X> MKA1[:I;M\="Z3]'0U\,]0NHHX3<'I5>SZ3= 5Q&M[XJQ=XO%5>=+J!"\\NA! MQ"#0"$N#]I=BY!)3L"& SZGZ5?".I U]!=PCN.JHHSF4W?*"^R51IB%;BO1W M"9P@LF,RJYYQ^0M+0E[V] ^E0\3> IHT"KL<=PAPYDUJ57D%QU9H\ M,"9(R%D)8XU(4-N%VH&L81\?5$95;36TA:P'?J$L(XM-9,0H43J,(Q>6RD2R MUS+F$#UEM>.])\@9]L%!?T@Z2NPM(FA]8"N1T='#8UIDCFQ$%4JAJ204-)?! M."]5'X^@MI R;.U)W\@Y0-PMHF;S=(Z"I9S $2H-!J36&32?D9/$<^!1*0>N MMH-]](1Z5GV4Z*D =*CDG]ELT<]?\,_?WGSX\OGL[=G'-Y]>?'F'?UNM/.F1 MC^^S-&D7CBJ5):U*N&^0>%M_ ES*I"F)UI8LI)6(%\4("]EZ:;+)U:N>'R'E M^!+O;S"]@K>X_;9U*;L9<5#:5>/_4JEBU]Q)!U:0#FVN*KZ,^,SU4G;2$0.&%TF],&LE)2@&=7"1:YI]>E: M3Q(TK%O3"Y3J*: !-/T9IC#W$^3E1;H83\=%/LOQ-[AF)T6.7CTU) +GR([+ MQ'GKB0?/L^)4Z.ISLW]"TK#^4"^(JJF$!C!UT[3U6D@CJ6R"Z/&TI\F7(9B4 MV! X8=8IYZ. 7+U9]P,BAG6+>L'-<8)NP)V^8>"V?\'("K!E.C-)WB@B!<_$ M)JF(%H$SET#5'_>VA8QA:S[Z<**/E74#<'DW12,%BYNSUJ%S%IWS)/LLB?2. M$^^R(,X!BD)!S+3V??P]$H:MZ.@#)L?(>'^(N!5$IG#>#=.IUE_[PVPZNXOW M:WY,CAX,IT13;HGD "1HJPC^.%+C Y>NMD/S-$7#EF_T8FGJ:: !;^;67%XG MP\?3*V1J;4]GT\5+R+,YW#3GA<6;[RA$U-QXZN<_NNO$TA"ZI-%G711ZO<=& M>#2KS)7 X]J68$&CE%54Y0_O**,QIOH&K#=VABT?Z<<8MJ'[)L[>-8OK;?P2 M8Y:2P'6&VV3 XX% @<@<+7+@(^&9XLF D0M4[SSW""G#UJ#T![_C9-Z !?T MRPV?4V2A;/"A%()&)+XD2)Q+A$O!@@+P2M3.4-TA8.!2DSYPH70\2D8S*8VK?C)N)60WM#RKJ_WC!=Z M3;G/Q.OQY&I9*CL559[G,K?%E9?Q9?BFI(P(EKA0BH+CM>M%'B%E-^0\JQO] M&D)O #M_A?'Y5Z3[Q3?TXL[APU7I=7"6'Y3JK3:&+^139,DKAN:T-)2VS$;" M.'4 .C#O:\^-VXO W7#VK H$^E-0N^A;[Z6']:+9&JJ%W3M2>)N"'Q6%0=]*ND9%_6^.OOMXZ?ZGMO?A M*J=#-^0;(4CJ-6(TE+>^(3#X1_(X3""9JYS4(6[]1 M[5XD5HX0I>4F.E7Z895Q5KAQG=:.0$H.C(@0?&W?_X (L?>W"#V@XR>!XQYR M;^ @W:4+.GJJXUF9FS8O\T-?P^J_MT>$ID9HDPD&Q6BV#;/$ET;I-ECC#G_ M7"VZ*5TW\IG-N[]8+N?C<+4L?2*^S%9-=D=!L9! 2H*.LB12"4D\-X!: BVM MRP;J#S4^)8/#&O)3HW?'S3,\E)H8P[Q%,C>C,ZA7&8!KC!P2'H3&"!*$MX0R M#IF&R%WU)U=/D--(GZ03V/M:.GEFG=TW(Y#/7\Y>_8^_G+U__>;3YS?_\_=W M7_ZSEQ!KRS*GBK%^QF'](.NI*1=911JR)K*,NI"")>*D!L**-]WBMAX2>-WO>1=P-> MYPWU*XD4,SR;0IGT6MI3JV0C!1?*Y"@\VB5GQ/M4.F;@#Y42FHK:%5-/$M0( ME@[0]&.@.5KL#6#H'@_K1M4QH( R#T29TMI<%7 5@/-[4I [90,FW:H#Z0*\AX0-8OYY1=I=MGI MI7@3$O_&1":)$L*BB(0@/I6TB;(>1.E[YW<:7(8+;F 'O[O%S:ZT-')1<;BC MWHO0&P?1]4[++E-AT7K&,DA1)4I03IKH;"A+VD$R.YFA(V$TI/?>C_;W@-8! MJF@<7+=W"FOK&PU76K) @G>QO);WQ+'2#49KASC!#W$[%=<=:ZWNT=4NX [! MQ#[6[!@%->!4;6GD"*X8=Y4PGA887HL(Q)9G])DG*@"_ZG&2Y_N])D#U?X=3 M,6=UF( ;@,AZI!"Z@)]+]9Z?I\7OEPFY>E,N'A9EK,+[\6(YINAU;'2_=WYUU4=;BS7>8QS&*9(1>C3 :/!Y= M3!-)02*#V1'A'/5,&W#5^UOO3>3@'6A/:[5[TU_C 'US<3F9_8 5HQ^OYO$K M2OOCQ$]',1HE59(DF?*^,S!%?&:.< ;41N.<-?4K0 X@=/#.MTT M8X>&P#K MX:=+UVAOM477)5_KC3N2RD>G,R?.@B72\XSR1ATP&\HS=V6SKUTYT ,;@W>G M>P8>1AT,-+ -3EO(S[/-0I1&R$X)(K/%J-J4\?"&:HK* CSC_N'?A/39L>]D M6Z==W#2PJ>Z^?'04F(P:B />#P">#)2' MR[T!T&Q)ZBB9%;"@">-0'OX;7J:<*J(<.OZ9>_O'U_]M>>VB[GY_ +/]V_H.V\T'A?!!8$N+TG)JB*!3 ('1T+04@'N&RIK)U[WI[*1J\YC M$;3E%.Q370T>>2]XP1*Z,I%QX)B7>40*8^2>UU,O_ '3WZUO;3+M8> MHF\ -W?B_7(=,(WC"=QAZ*@^.?X) M*U%B.@<(' FR]HF^G9)AC6)SR*N@K@9 =R.=]UU"X>+2C^==\5?GT3#FG**9 MN*PSD:Q,3,I,$&LDCS8985WM-\5/T3/L[7AS *RFN@9@N&FWS_+;\=2C=*?G MU[.\7H\77>WJ8L0L*,-31#$!(R@@15R,BF3&*406(J__('1'VH:]$V\.GKVH MM &H=O);(%-O9_/7LZNPS%>3=6GU8I2$ 6O1YE,FRKP(@2ZX5YY8H6,9RZVC MJWV]\10]P]Y>-P?):JIK (;7HY\BRN]F@E@2V;ID2?8\$1G HM$/@FC#@5+. M9(ZU>RQM(6/8>]_F0'>LHAK VL-[IQMAK0M#;IO2L>A,*KT C#+(67DTH"DC MUM&L11 TR]HNX^[4#7OYVQPR>U)KDX"]-O,H=QA_ZQ[G>945+8,X@].Z-&%6 MN D](PE,4E9K):N_T]B%KM9>;M3!Q$^A=Z2"FAB(^9"KCW/ L"R]7E.TMO_H M_G:GPHO% M#SH-8[0%D2FLLEE^*!!%[2N(P"\DMSBOT#<1=*6WMN<2)H5E=B MHV"]WH(?_8^R_ZX9O,TSC'T83[KS9P3*L\A5)CESE+"S@EA>QG"HX(/D7/CJ MTY^.(KBUEQ4GMJJU5=K &8\L%5\*0[G5M-!S_.95*8Q)ZXFAU[S]V.(_C7"W M4B%\(DQZCML5-#(;''&:.JM3ID;5OM0YBN#6'EST@M_3J;11"WS]H.03=&W8 M-G>G4C%(%SFA=C5[*Q K#24,(TCE/=7U$Y_[T-?:.XD3V==*"FO G#[DK>S! M(K*_CI=?7V'DBC'J_&8#C@ ="C/*3DLIDT3SC_S(*#E*40+Q5C)CF4BV>N9I=^J&=3]/ M7Q;7A](:F*#\"&?OIM]@\8@@56;,,N-)Y,X1:7T9^E4ZB26?O6,NLNJ!TOY4 M-M)QYD3%O[74U8!]7'O,Y<5F_/O5> [(*VZSY8_R"GE9'F;B3R_+KXQ\##0+ MY@D-IHR+L8DXR(I0CP=,3(RF4'NZ[N[4-5DV7 TGV\.5 M(^"#+7RQTOK3$^E]BMZ!M/I$?N035#;2Y?)$!W8M=;5P8,]G$2 MWJ)02U<1 MY NNYZW_/D6U84"'@AU_*[G:[26FY918W R&N--O@97V9M1K MJGTB.'$6\T M>NTH! !F0>?J9WR?##7I%E1#X\/JI$:@T=@^>3^>P@)-#5(Q1I=(.VTA<6*8 M8$0*J4B@KHSS24'K%#65M;O%/DI,DU["*?!YN$H:P-8GN%Q[X&?Y+B,0@Z6& M!4)5YT25;F/,<)(TRL9 %C35?FOQ*#%-IHSZPE8=E1P; 7TY&F*E&SV9U@N)VL':CT:L?1K6(Q"5%YR(TD2&8UT2;AY=+2) M$U*#,,X:?R^I_K#[P'$D#'O/>"+4G5!+@P;E*S[G8Y3=9>GDM=YA4\3YQ?N9 MGXZ,YM9Q'@B&=+GXZA@T!NL14$DPG0)-]J?=+GZVR+ W@R=%5"5)MV+&'K*# M8KP8+Q:S^8\/LV4WGWIUE=6]0#H+D_&Y7WF;BC&G@C-EM"+*4 M =I4A$=E) M.H;@Q8Z&[' BAKW_&QAXO6BJB0SC[D4B6V0]2BH(FR4CU(6.74Z"RXJ L:ED M)AANS<'J?K80/&S)^JDCC).IM@DD[R[=D5;6*\,YH:EDUB1-Z&UX2C3HTEPV M2P6UJW]VIV[8IF@GQFA/2FL@5[Z:4X6^[O?XU>/>^X1 /YL69LO_BP?\S4^@ M*]%'.8XC;H/R%WBVW/W!QF^.=##:* =$.Z5P3R9:AH0:%(%(.;!D4Z[=#Z8' M-H8-BGK+M@^M\ 9204O;A/A>2FQFXM)Q+"?+F0)O"#7@2KL_A=PF01C&'-1Z*:VH M'4GVC]O>(LE&<;N/$JNV-#ZB3=C5Y>4J+>TGUZ)\-\VS^<5*F=="9<);[LIP M9,9+6Q69B3=XB+BC;1AX\7>D-B'8AIPD5?=";HKDC(+!./? MD>4R LV!,-"X:X)SQ&N&4@HF&^:%B+'VD?V0BH$;%O>A[(=O.XZ1?!/8P<]" MXWM-/D_.L*@I4:EKD:LE<5HZ L9I4(R7UR[5@7.'A($KW4^"FL-EW@!DKL6R M[IAS6X,Z35MR;*6+V&2VN)K#[6LJKV/T,A%O,P9/%*7H$A[IU#C@DJ*#6CU5 M>BS-.X'2/;L#\:2J; *ZW15;UQ\BC9?(2:G%*\-_TLNKY8?9\C^AVY6C*#QE M(@7B1>9$,I.)4Q&_=1ZM.+4.0NW)3[O2-NRI>EK$/(!K#^JK!LOJ,U!>PR+. MQUUUZ"R_O%J4JJO%7;)W&W>R_8,J33;9@EGYR8SEO[64R-OH<)3$\E;>\%$]N&RD)BC+G58R2UY[U487PH^\R M?=DP9WG]R+-4%@"GBLJ82.)>X?G! [',1X(.A]%,H_=1/4IX2,6P]NSTF'IP M77F<7MHU7Y^O+B[\_,$Q !$>SU$AB Z>4XPQI8G5A[<^2LVQMNFE7XP7 M9WESPY47%$_)^PN*^"5^QM]&8(50FDK"(NVF+9K24ALWG_5,4,&X,;6MV#'T M#CP>H@ZB[ANQDRFP77/WUH_GW0<2! QDD!99#XI3GWMJYFGZ#G6?FW[[%M\&X61#0?< M4RR6RV)M2(C(+%>6!HW05Z'V>]4G"1K6 E7#Q7T;5$\)[1J9%Q.,OYQQ88BY)T#3Z MVF,M'U)QK&4I3Q,6I4!\\67NTTU[R-L>O!LYEENPXV$*5FM+G"^7IC1SXEWB M1/#,O<[@?:[=^NL@0@?.91V'F?OVIW]5M6N77OI)V>F?OP(LRW/GV?10[^>1 M3ZIDDW:ALY)%VEQJ_7)MVXEG@D!W.RH2>?;EU3AE M%\IJ5D%LKKCU=(80HO?)$R85[KN<\70.T1%N T@5C4JJSU*(G]$WK)WJ 4E/ M549455:[)JOK[+08KW*0A[A/F_^^ELOT*$VUC-(Z/X^V+XRG-S,92X/TC;5O MGV'XD*3'XS!!H*AI5'>P&*@'X9A6FD>J:U^#[4?AT8FGAZMM.Z13B@EBX"26 MAHN2*49"AD2D,Y0[)8&SVN'J;I0-;)CZ0].#!%-]1;5KFM[AITS/QZ4=_&JJ MPP'FZ<%G5#)13]-6R4S]>39+?XPG$T33_?6V7"DK*JGQ$HAFI1,J59*XG"0Q M6<@!%6JT'EGA%O@L:VE#*1_RKM0C)4H\&" L,&L9;JZ4ZQ?\ M_92L8H*R272IK;*MI*5U% MM/5$L*")3-$3;_'\<.7K934F:BI'0E1AT G(3 <:\"2$U5#$S5 MO@8XDN2!;=SI\/G %IY0U>W:S(U')8<%?K?_O%K,]PA%E4SBS>=O.5MI$!J* M)AUE):(O,\]T=$1H(8S-+B9>.S_^!#G5GFIM35ZXK*T*F7AT)S!"\!&/?*U) M8CDDJVS,U9/@3]$S^)C3*IAX],G6L1IHUX!\@.Y2\R/,.V-YB!&Y_Q&5#,F3 ME%4R)F_\?#J>GM\L M?)JB8:W"$=I_4.]33_#M&@0,PR[&RR[.\M-TT_3QT)<;3WU<)=.Q,\6U*@]O MUWMQ;[UMJ4*,0X.P@62F.)'< WJ8Y2SB+DI+E0RL]K.-O0@\^H7M+HO=;A(\ M>$5,Z'!'F\LD)"9(4$P3)9256@D?JUO?_2@%K;G][:-6[7LX%? MPA3R>%EFLQQBU+9]3"5C]E,*ZQFQFVQ;UXYI.5Z]#=D",Y9,S(9+0KOH6PG; M7720B""31CLAJA<7[T%>!0.VN=06!6R<\7C"VZRS(4R6-K4B*V*5BP1$@&P] M4%^_D\4>] UNO'K!U!;3U8_&VC5<=SK2S*Z6?X;9^=Q??AW'%Z5UY6%IXZ<_ MLEHJ>0_**QFWSW#>'6RW:_E)M]KMI87+1@E:ZN]IPN,L\])D+I.+? )+F?SEQI890X+3 M@3!'*?712:"UD]R]MP6XM\"/U9\;[Q%\3D(X190.Z#SHB&_-=J.LV:?^^Z#DD:?^-9720&>PWQ=PEM\LEF/T3YUDN"(L:5V(5-& M@A>>T"B4@"128+4A=9>"8;L@]@2=(X3< $0^P3>87D$9KEGR(T4:?QTOO[ZZ M6BQG%S"_OP'*) 7*;"0NT-+$!P()P26BLV,B1A9\J/UF9#\*AQU?V1/$>E32 MUOG1OD/MSM-:??U(W:QM/_3M9X%2,6B LN<( P"I'+,(%[9@,(6%4H*K7 M8/;G9&$$XL_/YW"^[G.VWD&=9#!%I"KA9;:Y= MAK4382\)*! MD-%J8EWI.:YT5BXR2Z&V*3I)(Z7K.8*XI=9B3F?33U":O>)NZV*0WZ>SL(!Y MUUKCW?3R:HE_/9M&_%>=6F\WB@ 6$].9E,EQI'3Q(#9%2BCE,5DC2YC2EXPJ M\M%PVZ9]4/AHVZ:A5-ZN;7RL@]+AYO$GG]ASYZ<>C>267C[.RX([2@P(#"\U MAA$.J"29:4DES8'7KRVHWO]I[6$L;KL(W0CW[:9P[_D&(3OG.VRIUH^SZ90'^>S2Y@O?Y1;^66YK/_[ MU?BR.-";C1I-I)IS]"4\^A(\ OH2P1!>:K9%: A0%C) MK:]]#;XS=!)P >CTIJ@$(=OT?7Y7Y)-/EXTPI1X6AEI8Y8;+$*HK8D"R) M%DG":(5K7KL(8R?"AKT?. 'PZJNG7>_L?H>:P_VR1SZII_92/?IB^[4'8CPK MY5TB,>94YA:ADZY#)BY #. E]_Q9-YFZM<)OQ]/Q$MZ/O\ >]M#98%YQ=B"4K2,S*%1 M3(EHX2,/E!DI:Y]MP_99NCT^'K38>?&'GZ=.@6?=G+]%N:]9F9K%XNIB];/[ M24UNDU#HC@OO->XT[HGUU! ,TH)&Z#W<3_BY$!HR,78 MY/[."Z/5<-,?][@4T95'W8EP;E#@5%MBHTS$,1$,,X&[5+O:[S!*AW4;&H-U M9<4V"M_-S7O].J[;Q!^OYO$K_D9)^NZRD[7DPCM/A/:E[9(SQ!FG2Z]N:_+B['PZ_B^4'CV#^JGZ5R/(>>C+<>TT,P8]($M5Z6H1'CBO8\D2L$9R]12S2I; M@[Y:SVWLB7LKE J]^&*:7H\G5[@Q[YT,E!M.K8E$B"IC;:MVP=#3QBRWI36U''^8KH75]>SW1]OZQ=,")IZ5IJOE]L_!<1SY8E6+-JD<];07UQ7BXMA8[Z>$3V( MJML]D]=MZ X^BN_\^ZK=''L\>.]U]1,J^^0U)SX6[RI[@Q"+CB@?/7,LJE8U+$9GVU,Y7OE%U_?3F9_;#1067O 7V;W>Q!V1OS^19_//@(E.E/< M:XI)A'E,A"NGN"T-+1S[&31ZHZZIEI#[@.?:*K6AMP%/X"<$L%G( M>:M(X%V13RG[TJ 1G1),E"%F[HX [_$4#GO ]@O@$^NO 3=R6V/7Z_JP'[_Y M97$Q[J>)74I6:[#$Z/+@R'M5FM,CLXI' =(*$4[19OM=%LN])O<*0A.;*6Z"125V[ M,+<&X?7"Z&M=;5(HR%)'$?QYBKMY'; MD\9A7+D'G39P9F_AZL7W\6*D&?K-V5)BN.@:B^;5RV20B4D31,BF M]IWE(Z0,W-6P5_T_,JSY&&4TBJGRY1S@]>S"CZ>C%$#KI#/17MG2<1M=BM)[ M&[(.D@D1M:C=;>^G1+4Q$OPHU>\ I\/U,'24_.KE![A<7DWA+[-)*IG(]^]? M_087 >:CF(PT.9=-5KI11=QNP>(6!*:C]T+[2///_+F?K-$>.H[0Y*R^6-LT M.^APPSMT!Q8CGIS25C,BP0F4CPG$>54*]BGETKO T@G.LQMZADU\#'VH'::6 M!B#V2/W"?.ZGYRNG\^6/[<5!Z[K//^-O+A?OIJOBAK_"^/SK$M*+;QB/G\.; M[S"/XP5\G(\CC"A(%UTV1*J1E!G=?LD0P)3U31N!?U@X.3L=><_;T0$S> M#Q<:!P<7#K,:Q_>:U[/\!>87&*P5;M\"E.$K(GK#B0^EB8?%TRLP3@G* MF3OI4O Q['1V/[+ P,_ :P.MFBS;S=3MUL'R14J=./UD([E^1#ZOPJHG[>"Y M.__]]_5T $I+%=%'[,I=2ALS3RG^8756.8&5M8L]ZO?U7'G#6WK?WN3'U^TD M;TL4WTUC&7 (P]).8A LBPM/KQ1Q(,7) 8&8*CQV:7= I"#UF^VF><^P+@; ME?2OA\'CV7U9G%R5^.P,O8JNK5]WNU@D[+.VD@1DD<@ F82,=I\J"%&Q0*/S M_2!O&SG-=E\_'1"/UM)S/YAOWQVOQ;/8:,L+*?SX@@SB9ZPJPH^Y@NN5GI,> MYC5DUO\Q'[.GFDI'M"B-DZ4QQ*I,"3B?A-*.2O6/T;Y[Q,K(1^I+(BTX(AWZ MT"$(3E1D.8+(CE>O.W^*GF;/]WT0L4^S[KT4,.!!OI@O2P>X=!679_/U[NS2 M]C&+TB&$$C3PZ(CDTK.! 2.&!^.HCU;LEKS!!3; @]_= N>QM0=_?UU)J[.* M(FX#(F5"[(T)7Z7M!? <)!A"\51#QX Q8J/R1'$.#@/V:/5.%;>[X>0A <. MI8Y.'P+D2 $/'1$@%Q>S(OMK'M;W,")Y)#PE8@PW1*8RUT6S0)307E$CP.Q8 MQOG( H.#X%B]S2H+<6@@_ 9I[._1'SQ34EE+@D\4;:? K>%*4R">HK6)AV#M M3B#8\N'#A&T] >!8X35PS?3((7J;.7;,: 9*$!>91[]+8#B;G"",@J66I](+ M^S3^:2,WFM7=CEY4T0"T?C+G:_7\"UW]TAX,_Y>^^.^CK"1+WJ+I#):N:U"$ M"BA.FJW)PAI5&VT'D-FDWWL@3O8;SG:TTBK>#IYFSE'MRY_]%^ES)M+)KW:> MG%&3LY69^TP,DVA"HU;E[/1$. B0;- JU'X4>)))2:L&B.AX/#T_!W_APVPZ MOS-.9UT4$QSEH%1YAIM++PI+G)&)1&K+##,.*=?N=%>-^(9G(NV#MT=G(IU4 MN0T,O_RQ84G>SN'O5S"-/[K@&D+@#((D687B"V'PXY17*&?'T=$.U,K: M2&H7:XF;'KC, Z"3EP,H-K' H,Z83\3)3$H47H(RP MX$Z!M?MT-0*V6F#8 6Q'::8!M#WV4$-HKFB4Z+9HG\K;6('Q5NF7IB4Z+D&E MZ*N/GCKBP51OF9@V3M0:6FH4;'???7B;$_#:EWPF[AZMD2O'H^8Q>Z"U MW]H^TY=4>ZE^[Y=4^^AAZ.N%W\/X8O9^?#%>0EH;8189@)6&&. E19J+2\$H M,8+FZ&EIY72O@O.1VX6'G]T>&H[0W*R>&!LP+S5L]6V&$VAP3%,\N6/I86LQ M9L=M%8CUN;Q0"!Y=A0;S(?O=8/36Y*.-7F Z? /SX(B3$0A C420FT/[VF*GG]\40> %?4VM$>X?E!6AFW/NDI/_*;T M6QFGKE%4N==:E[R/=*(8K!M.3(*($N.XN3@-Q <30=*D ]VQ&&GG-9__P7P< MX/I440/V[]I%?S6[".O'C#]C$04<5_-'1T$Y6Y[V$ >E)QDO;7%#!B*EEHGI MLLOZ"H /(GC8H0##@_GT6A_T[?,1[(XT4&>Y<20GW+V2&G3I(RA"F7(F!_3Q MJP=4!Y"Y$Z#5_P7TL1H>_@G_JZ^EB\&[Z8W,RV"1K1R. @\8E)JLN>WOW= M=O]].@L+F'\K2;MWT\NK97E'/(WXK_QMYZ7 /+,1?1P6)$:1BKIR.QI)8DHF M9Y5-J7:GO-H\-)*P.A9]CZ9*AU!U0V';_7LV\!(4UXDD4WHP&!1G ,A$T%QZ MVE#NJM>+-MDY=%A\['@?OH^R&L7A^^E^OWOP_?0P]#9SRT7N5HI='P$.L?1""++5Z6W/@%J=,@@?&"[ M-?1YAO?A^VCN)_?A^XBQ ?.R47QY\^5?QN@BS^/7'^_A&TRZG1.\MS1Y1;C& M32,9%\29TKS-*F\2=4+RVC9F-\H:N9EIX<#K094M 70SRGO(WWHG [-:(A.$ M:5ZR2Z6RQ0;G40_):01G]4'P&-R.U$@3%R85 M3Y/;O*KP*H 7DF1:^A4IETDPZ.4D#@H]7BN\Z.T50$4^&KD0;^J<'PHF+5GB MXV7PRD_BU60UJ&XVF;R=S4MOZI%*6:#KCWHI[S\D1HS$N>@0[>"C#HX%WYLG MT1=3C9P*@^&VOXU4 40M[:J-<[MT77C _.(N]XM/]R[UUI>]W6>-F%/6 #!B MDS!$9C1XEJ&MTUZ"II"C@=[R^349^8?9/37 NH/;?UKD'+Q]+KNQ Y^7?KX< M=!,](HG/L%RNYJLN1EJ&Z*A+98P;0X]6,.(5E.Y.,H4YE9WT0<>3*]F:8^JXE>3":S/TK']CR;OT+*QLOWL])3Z[:0YD5< MCK\AY^/I8[][1$E1S>4KU17U)I%*Q46WZ]SV^M?6>;"Z7&QJ(B4-) 2(!'\$ M(-'(JU2[S\U#*HY^BW8M2]SVKV=789FO)NM&W&4SPKC;J\4NY+5=X(9+*+F3 MD!6R[4"30$,D/"N1)!?1Q]K^T-Y$#ALU'(F5!P_0>E51 Q'P;@R^6I?DRVRL ME=X0SY%#J:0FUH923R DA @B5G^(L1>! S?1[Q?DX MGWT;+U"9;S?/GC??RPP^*/TSYPL_04_% PT80\?,.)%:>>34 7HJ27"14Q([ M/EX[D("!Y^.=P4\"V/?YV/E^@GY1'G@@4G/5%0KI)YXL3J MP(C)P7(IM/5P*/J>7GG8D&A0V%5423L)@/W,N^,B*:4C,88)-.]!$2^E(REY M(8.FBL?:@V3K'\R]O8AL^6#>1W-M!];K06B?OP(LRV3U&V5'3^F^&6]^+?R/DS)V;4,#ZTXY'B)Z%Y$DY4I/ M=E[&S4A%J/1,4A^#S+4EL"MM U<)UT?0@TG9?2BI@:#Y46Y>=D/\NII"%U6 MF"3QN8PCT2F1X(,O'<@ I:A$\+5/Y!W(&A9R_>!AUJ]R6L9;86A=5*@Y25ZP%"& M-:V_?%UJ3&<=7Z]FB^7UO*4H9**EY8SRJ;PM8J40"<^)C*%]$,X;SVKG G[:0,F]SK&U@UY-\ C-Z7.?%?9Y/T[N)R/ONVJ@-9LZ(DY<'*0("7 M2>$N,>)"$D1C$&X54Q22K RE)\@9-FG7-YQJZ:$!2+V]FD_'RZO.YKX=?R]? MW#I44F] MORGT9@+-+C>9,%O>U0J!9W>@F425>38!CW!7N\?"SZD:]OP;-GX\3#4M@^W/ M\]FB%$@:2!DC( >IVSJX:S2G)'(/-";/@-=VY)^FJ%'O_4#][PJO_971 +1> MQ'AU<;5*'@(2$626.BK?YFHA;MC<8$=> ZB(*/O86MT 9Q-ETLYU>Q\/2N<'6.:EV\ MQ_^_G$VO%K#XZ,=IM6.-%\I2KXGF$AT:CCZMXUZB(R*LR3E2Q>\%IX^U0=QY MS4;#AN,0UZ?<&["4CTKM RQ'7-@@HE4DT5)=+47Q7B,G7CL*0EMT5VK'$$_1 MTV@4T?,!O*\B#@?5;.DGI[^)KSU0^8!5>KV%/_E(Y1UO4%6D06LPQ K)B&14 M8#"B\.3+>/:%;,"JZMW+3W('O^D0C+C!7Y#)DN#*+/*L% EE_K! VU;P\YAGK,J*#+L]?=.GQX20QR5AF6<[15^^=?9)P M8"WYSWX"94#*Q7A1G@)=U[E3 8F*(,HH"E;8!A)\S(32Y!+7.E!=^\7NDP0] MBX!A'ZQLR=Q64D<#9^HM,WX^1GZN'T]$E;-&/]0:1C3BUCG"N$C.)6&" MJQUT;J?D640)==!TL +:@=%_^+CJOG&]&4)6W)E4?$N+T8W%2)JA+^!I1+?" M6(BRMDNVG9)GX?-7@-$Q"F@'1NLKB6LFDM':*6N)*/WX9):9!!<<41[]2V>- MS;GVP;Z5D&?ASU< T1'B;P!#;]#+GOT 6,MHHY70-4,6@#H:/!I3Y$5:7UJF M)DN2< FE9HRIGC?^*5'##@(\ ;;JJN6Y71&=+;_"?,WH!NO5X\2?K--K@+@/ MCR>^*%(V>4B&4)OQ*#0JHC/%2U]P]-$CNE6^^I.Q?B/#Z_?ZQ5KCQR[GXW!5 M%/D6;K>3$"DX[@+A,0"1U'(21.RN\9DK@[HL93\#V0[K/(MP;Q\ W.^)4$O& M#1R-9Y?=Q,+I>5= ?M.([IH; .4$%YPDFLI$9K5W8^1LNPP]-/X*9444(#8.HBU+69W)* \$9; MQWD@+$-)=+%43&0F,1KK;,@QL-KCM)^F:"=@F6<,K(H*:05>6]B0Z*/YDC%+ M4$HL:)DL([,EFC/'#>>1\MJFZA%2=@*4?>Z .E(%[>86-UR[HSJE;_F86AW/ M?T9AK<3?>A+OJ]E%&$_]]8.IQ0*6F\-YKR'%LQ52EE?P8%@9DB;*.14)XYYF M:R%0:BOOP/THK->U;$/9X-[<>E-? N?C8$'4;3!*T/#92168^<%)B$**#<3&K MQ)N5B"$\)L+H-56%?Z0(ER@J8( MW'O1E\U_E*@V3-I1JM\!3H?K8>C$T^]A?#%[/[X8HVNZ[G\"F4>6=2*&E();"'T %2SUM8=]/45/*ZUCACF\#E-+0Q#;<##+(_UQZJX$45IS/UVL M*&,C%CBG@G+B0IDRXK@C5NI(/#5<*N%C3'VY2KO0UYPE.Q 5C\"MNHH:@-]' M_Z-K&_=EMK;ZU\S"8M4& DRB0,M@&^,X\F,5\3[C$1!,L,(GQV+ML=4_HVG@ M>H"^8%95%0U :_NV*64.4+JH;FR@%W/<0>>K_H6?RE=G^>QJ&6<7L.BF(_YE M?/YUE"&F%)@A29>>8T%Q$I)PQ#@+$4R.X?[=7T^V[U .!BY/.*UU/(F:GQ7( M;^HU/LRF\3H?'7*D$9T@RQ6ZUCXZXI)(1(@0-0"7W-0NM3J*X($K)X:'\+%* M/!BQWV >9L-A]OH"1:F8I#&*1&/*M K+'/"_/?7&(_& MY;C,+[LHLZ%&T?+@O#(DX*9$YAF@S%TB#$-.:CQ-7)P@SWPX P/7E_0-Y],K MN=UF ^_P4Z;G'5OEIFEC4G07";SR\_D/W.\KGOTT;721W&SMD6?S^Y]T__LC M[H]/3V2EV^F!I5OI[OMZ-[R8I@?+WI13W%932(%[,"6B3&DP9,L3A8@[A ME M>*3.":C]V&TO NO=?+\=3\=+>#_^!@^6764>-;6@(YH(T75(E\&2(""5A(W/ M@0&/MK^)93^C;M@46G^8>ORRNZJ^&G!:GN#GY8_?_/^9S5]-/!YWY7DZAE65@1/6QHGN0U\IU>%V$W)]YT).ZVD;B+6,?_,7U M19\Q- =?.C,Y7LIXT8%SK+SP=5EQJ;VDH7:&;4\2AT5D;U#9'9)'ZVWHJ_7? M((W]9YA_0\_^T_C\Z\W &IT2\T9F#$V9+I>"EGB&H:GPD0O#>-0R_E:>7 H:OX\MK5KJ!1SRB M96=HWJ7GL?0&1F'9['*VWF1>N^SC"7*&O50Z)=!JZ:0!>/WFYW^#DK!=/W]X M9--8SA68,JM>.UUDI(NT-.$^&>F35_Q^S=G12-N-LF&O@4X)NAXTU0#^WL[] M%(6\N.L@6!XCY]00)ITB:))Q$XF$/&$0E9GGQN;:E1Y;"1GVVN:4Z#I>#PV MZ4#7C%I+*!J^H^V3T:AKTJ.:G[=8ST MAPX&/U]=7D[&VX]T9*$4%@="K2I72M82RXTJUC@'1'B;P$(93F09KJ(SPW"1CV'>TI MS(92[4B-G%&2BM4YP4$;7?+ M-FW]^)UPX9XS+BJ)M@&+\H2T;NL;!/?:2L9)>0>%5A)/5I]+0P(7F<4C-C)7 MNX'Q+G2U\N1CJ N:PQ34-NA6I=X)7!)12I)\>7/%I25.2(7R8\)+JR-4']?Z M,YJ:S9\?B(+=8;:_2MJ&V"/U+"/'N*1XKA.1'2L<,N)Q8Q)*M58T\VBJ=_O? MG\IF,^N]P["&V@:=_'O-X];]]>9[G%RE\?3\N@9E9%SI'^4"4D)\?T52AH.=]CW/Q7XP-ADJ"H4ZY.Y4:Q8DRY2*@AXQ1\7_4C.,=C4'C.HMDCDIE4DF:\'+O"LX*FZL__ M6ZVH=38XHS@0L.AWR)2 .$LM87@^@#(28JC]LN(?LZ)V'TP=45&[C[[:#F4> MU-U%9ZPW/I54=LD^>8S2BD><;5;4:@U"U'Y1^8]84;L70HZHJ-U'76TC<6MJ M50H91$J48&&LS(PY"-X=#Z9 MP#>+Y?CB_AW1[ 'W%7.#>Z[84[;P&+X'R1\:1!GEX(G44,IN9G0CC=-2 M!J^IJ>T/G31_^-1-YH:*2C./Z0(A7WQK-#C%$UI$/_E/\/.1T=K+Z")!OT>6 M8M9 G!:.8+#GL]1,!%-[9$8%LI]3QG$?%.YS5]V'AALXX?=C^0,:EB]_P.0; M_#:;+K\N1HRI!#$J(H3+1$8?\2#3C&2:<@I(L,XG?.^_ \7#>@BM0ODHO3X[ M%)=]^N6/V2@D:VGARDO/, #MIGRAOY24"A9H,.B5#PK>-:'#EF>TBME#M/@\ MH8K8@Q&-C&'P"(2Q$(D,"7=DS K/E6AU=BP'>L)[H*=(';98HVFX[JW)9PG8 MM[.K^2B*% -&6"2"*"^8 PK5E^[X68&$1)6)M9^R'$;IL*\S6X;KWGH<^FG, M?BR^R+CL#9]9^J2TIR1D=-YEII$XGM !(X/'RK8]=H^V;V48V"@I$6"A7M65TK8Z21,^R MB,ZY&&JG>1XE9MAD9 4,/)Q"7D/L#1QW13;OIBB1JS(1HZMQN_:X=2MM MHM_/KQB<[YS-^P48#-!Q[#T!G-AH.WGQ?A)X;6NBEKPEM6.?7W^*DOJFEM1+ M2UQ-JA-@(^GM=KB*54\5JXK%*FF0B1'V031#.I_LRC(J%$XJ\=)UZ/MHJ6]K M3I'Q09D;3A\_.W-9?PVFWR+\ZU=./#B650*1<\HXE%) M!)L(L L@,T4<3,"=\+#W$W6ODLH#H@PO&SA9WL^F5[#:=6;19_AOUI8S>46" M=GF*$<_5UAY9(P123IL4'4F:E'[2LXN.NJ 9QAT>3'M;=NW^0N6SIAP0 MRO&Q :/Q\ S>[( );)43"LG(,>("W&Y-8D!1&D%3%$F2TG?[3ZFH6V4R@-DX MD=$-0.53G(YG\]]FR[MFJ-XHKZFGB-@$_" "(XN304)[)9VF@(FHSF4>FB5DB*-YO 4ASB@<:>F'W;OHJ.N[GBK; M@U#IP>@&P/(^+I>YPOW1,4H-5G!VPN&)'-B5@?WF>]&6-@X!/ M)3#101@:2M<@;--0V?,=Q)\YB<^-X62C0T2P&')9-8WYB:WD"5GB.)(B.(ZY M]B24]GV?4E'W<#I-J@<@TH/%M1-PF_3AAV]Q/LU-%-^-IW;J<\L2V,^G#^\N M;WN4!,+ ^L*>6#:+,>:*OV@1,S8EFN<+ABVO9M^ CFX?; 3=S33D7=QF!K"WVBKLUO?B7&*3ATX:%(F0/E*>XG8EW+XR\9WKU_5( M2F*B /]J0^!96'^7@_F_T)F\GU-GE#MPYYS.UY%4;.*= '2ABR,N96 MF66+( MR9 ;CH-GYH50DG[\N *CIA^1S4KPK_;I_[A$ M\^,\?K4_\D^Y+US<-(%5TF GO$%!:9N'3@CP9N!@E%XQB[$V?'LD\AXGH,/' MZCXO+6O_!V%PXX"Y31%K%SAEH#G8@J\C""A#(AQ%P0PEF'H65 G(U,QC#2/> M([#3@]>UT?,I?@/Z?[P;?XL?X]QG,5W%]6[>V,67=Y/97[<#F55TT6J*'(>] M<*=!X8S* TN"--:8$(3KA*#.GVP717T$/1NV4^4W&J!5>[D M3& _BH#9#A@%B,8]2Y89R3NAJ,/'ZN3%7@(_I3E=&SF?_^JH#HH$',#=1U@Y M#/Y@5H=H_:HE.-EY= W!ZK(6PG7AQ/;N9 M+D=!QDCA=$;!Y&F^2CCD%!A9D3"$F5&:($H/I]U'2WMOU7N*^^#CXYZ\;P!# MNSCTJ_V>,Q0_S>;SV5^Y_,9^A=\L?XQT))8*X)"F<%ISGK+OEW(O6)*P"HXX M6KHSR#'TM?<6L0S6!I-1 _A[K$<_V<5X\0EHL>'#].%E"QFQ(!G+@;&4++?* M=3(>AP(3M'S[0O)PC9M/VWME84/8>,*R:8)S*T_N[Z5C6]FBW6?K,B$ MCEYK1)+,S2CRLW I.4I.,2TAM 4%*@ZQG:2T5YA7"E&G<[X! #V>6W%WN;_: MSL4TY'Y*V1=8C (<^@D[AV+,G=>4#LAXJU @7'K"&3=8%D945]K:NSPM [%! M9-, YAX;XU^FL')<++/]?9O PBX?!&BQ6*R*AV'O:Q9GU(FVOT]^/_ MW(Q##GP"YI%(E1#E-+\"$1)9F2_EN:3!0-A-6;=RY^>^U DZ^GR@4YZ]M;&R M"8[?QV]Q#G;V,@L'@A0@T@67T0VL(7#4:\TQ\IQ&T .NK>W60&O7ZITP8SL38.=O'E89?=]>G\R_3SE_CVVPKV$*#8F\GRP_3#S7*QM-,\['#5FV/D ME TJ%_=S;W!^R,:0"6[X%/0:*Z)5?QF<&NEM0:];#>W,RS M,)YF^K@FD0J=D+*Y,5XT$, $XA"QTE*/D_;%'Q >0U\W<)YAZG\P(34 P(_S MF8\Q+-X!/_,^%[<;A?,_.DI\0#X$@[CP&CBF"7",*:HL#O GA=&VEYANT#K# M3'\9]C> HUTL^GUZLXCA5C/>S*ZOQ\O5Y5E\&!,3JC3E2B,=X!^<"+#8 C9J MA4N!$@P.QI"]HXXBMAL.SS#S_S+B:Q2G#[,V%\MU\/QV&D8L@M>0,AN)Q?F] M'_C P$-$-RR>X9W!4")J 'T_W\1LZ7^RTS\7H\1=),%H M))S([40& ')Y5UCW(6WY X$[ MBV5"S.7'QU929*TA"&L:0G"1B^UW%@5:S^PAIAMTSC";7X;]M;,@3U)[.](Z MFW3?N_%W..*_V/E5?#-[\.N+:7@?%XO/7^ST/B/HJ<866XX2-S:WW8&C/F%@ M+R4,F$M3M-TFS U$8#=8GE&.OQEI%D-T\2%AGY8S_^=/-CNJL^L\<&\M[\*S MPGI\I=#(L%/W5VIRV-W$*$#X T(NXP0\LK"Z;/\$P(LND[JY=UK7I:MO M_O3C_N]LZ+C(C0+6Q<\J, :A5$FD 3OT9=[_M:?@XL=,'\X6"5MI&3)"-+(#CPSS2DBID0J2> M8N=B\:K/(?91%]PGP&K;5M:6<0LXSU[>P^WG[=RVG4B6&D4@4@!&(NX21]KZ M_+Q.6<8E5L&7-J('R*EL4JMC91N\A037 ;?0B T^Q'C:DL?ON;-W&Y$)VJX MTYRRP1D>>^TDG\,I50$80A@P15FC'D^_X9K_[-^N^ M]FD&+E-1]?*A/^=;@,MMNT,B5"2*(J^K)%4 M4:2@+-.F4P'\>36W/DI8>YI;'\.YIII;1V44M@PCK21L'I, 5E-0A%6BTBK8 M%NDT%_#\FEL?);*]S:V/X5\#D?;MF;D"ODX)$\4Q?K]REK&)N^K>\F@(2QO_*S$1(J,8B8 YXN![(:%'/B$; @>>,5# M(F",-?6=PIX^7V\#,WU$/7M)OK< +'KL!FE4WB?#45!Y+BOS!&DXI1$8:,D- M 2WTW9ZS]_EZW5BH)+ &Y7L+P&+';M )IIA-L"/*P;H'HI&%LQ]Q*HB)PF.R M[3<= -:Q7Z_K-94$UJ!\;P!8A#V7&_=811^"0()&DR^,\Z1GJU$0/IJD"",= MKQNZ?*WN!6I!X)3E:P..]!^ ^_'T:N4YABAY]-XCK"&BX#009)15L!,7O<1< M4E[ZB>2#SU>^9&\B).LKC7: M-$QBS4E#HY@K6U^I^X,\S:\_&(H: MVZ@U([AX]Y,CR&L"3'U T*WV^V2)G 78/O\UVVR-1)MPT@X<.)6 A20'GU(@ MXZ7#04CL;>GJGB/(JSS2^P7!UD\BYP$VP,U=KI^*%"-S*+'L$*JHD;C=$UAY+/A+ JZG5!J W$]VDD/53U]B7+[/?SMO+;L7.!@C@\GS M*'"N/"#@;5IJD/("HC1)-5&E7POLHZ5RO6(3#GP1.36*MXV.N@@N@8?(63"> MJ_4X1R:!0^NE2ESYE)2W+X"X%OS\,M+N *$>K*^=A/HXGWV-\^6/BVEX^Y^; M\=>L9+=)6N\,3I$B0WU^+",Y'/P6K+ G05NFHJ3=.IOL_T9[N.@CPEEY?C9@ M6YZUS_O,\_N[]BY<^L1YL(@JH\!$ RMM'FU"&3<,:^$(*3WXXW2J*U?7-G$^ MOK#L&T![[N0XFZY?KMJOXZ6=K#:XN 3QS[_%\&XV?W>SO)G'7Q:+FVPU1DPF MXQ+SR%,O$!?PD^,V(>:#\MH2ZG3I _9H(AM_F%P81;.7%&D#F.W-W_M.I1_2 M@V;AZ\<>ZTY:(YH@F&-!H"A4CKP\0]: ^5!<)C@"503OJ!7;W6$_C3^1'E83 MF@%**TKCGN>%>\*+VTO$^=BOFR?=6I<-ET:<.J%<,BBDW%8SDH0,U@8Q35@* MBM,D_1 J,\AN&G_@_0(*4Q\DYZPN;[]_'<_7W3]6C8E'7(04,94(#E.,.*," M68854I8GD3L5)U9Z4$,QXAM_6=ZH,IP$@5:PWX?OF_>(_X:_N%S\LMG]O^>S MQ6(4,6R5DPA*;QRP@#-DE-8H8A.X%#2/NVO%K=J_C<;?O#?J316"Q:O3C/^* MXZLORQ@NUMUY5[_\V2[C.SN>_V$G-W$DK7:">#@TL8' 3%F*K/8$22L9MM3S M%%_H/U3L:-HG:6<)\0 MH3I?\&N.G/,6.8-EY,831UZ\"62AO37^FKU1_1H20'\CQ>I@D81D(E*#O#81 M<>L"G/]!(\XIH]P2JN(+5=:]_.;K3I+]FZAF60B>L^ZN_K&I9UKSAHPDQ)Y" M*8("(10< N>1%EZ@0 WC3A-&7.F[G)+TUYV[>ZX:="H0&E""B\GJ[\2PFPF; M!C4C&D.NR !^!@F[$B&W0:($12<#D9@IM]TVZ/26\YTHJSRZMS)R!Y!> YCL MG2[W?3$1I UPGJMDHPQ12UFZ%\50>ZD\ M%;@%BUT;(;4+[RZFTYL\J:RW()QX0HC&8LM-V?<8]/B/5YXV7 FR+R*JVE#<_U9V M?<7_9C9=SL?N)G/\0\HG6JZ,D595'%-<$;S7AUD;UAP3?O'/M/Z2]C!CAW, M3\E-(9?C M2N^1,0$C$Q.76$:?MJ>)[8%LYT]6'E-<$X_#B*4VV)[3LH>%5+_:^9]QN7)9 M'I6+C+0+3 F*D9(BMV1/#!D*C)728QR3-E1W*[@O04WE2<@MF\SBPFPA:LM[ MS=Y+##_?W.OGVL/9RY %**F&6!1+!+N,B(<^2#)0S.(P81IQ;#IX/]D@&IHF6S-/MOK?[.F\/ M1V3E4<\U378KHF_ DM\I7T<^NIN/_+X81)J#_&MQ]ZIR&(PT'I)-CB%@5/3%*\%0Z 3?89KKI MRFN]=6P#(Z]963:YR=E\\T?Y[Y&19I8K0B6"P": S(1"ADB.:#(R4>$U#:4+ M;%YVA]W4ZK5>13:,IF*Z]K_^]42TP+P_5[]:_2;_5YW>-Y[)II MIIP2>6J=05P3@2R%.(Y008((4=/BW2@>$5#Y,7X=$&R7O/262 -PZL^X S/) M*&<0*KG\ @$\.1Y-KCA3'$70;'#D,#7RQ=_9]]A'77"? *MCJPF'EG$#.-\_ M/]T*PCP6!D6L/>(N9X-)LH@E28-3.B@^6/S::^A]O1*JP7'2>>C],4)K#7VW M;6XI5S(1@P+H,# F2J0EMZ#@7#D> ^AXZ5>S?2<]UZN JHJX'H)J8:KAZKSP MS&MA?7Z,GJ]J@PS(T!00X4(DRE@2II-C^'<;@MG'$>S/^1;@LD&Y#,()K2G( M5V((QDQ"SFN+A(J8*,(H#IWFF)W7$,RCA+5G".8QG&MK"*81WC*ND0Q*YGDA M"1DF K**R6A=(D1W.H'.;PCF42+;/P3S"/[5%ORZRN?6>S+$"8P% BXXQ EE MR KK@ =&"1]XE++$X?#HHW4.B&*"[\V_!KS/ C=(G@G#HI?(A0A\HY@C\*(2 M4A@3P[5.#I]IU],SF+1Z2G+JA67?"MK[O,2YNQ!Z<&N4WZOER6R?X_R:C*(2 M1D6C$6-6YE=K#FF3% HQJ2"Q=,8UT^[KV=TTGFLHC,M2S[7*@J05=>DCB%V< MN!PO_GPWC_&7*1 8%\M+NXPCKQ5) NP5)PY\[ 0'I9%4(1DC(D/F?&L2'URRV>FNH=2+]<6+7P)OEC\& MK#GL2R]Q0Y'3SJ$DM5;:><]5:>R^RIK!HT!PL&;P&(DT *=!JC:(BY[A8)%7 M+*?-$D.:$8A;;+">62J#?_'X]LQK!H^"U4O4#!XCXP9POLNWN_ST^^WMKS_,:+>>Z:US.,1@ ]$Y<9+>6H/!F%@!2$%W7J74+KAQ?-$-F[&"X.M M2+^+PI(_9WN_O_7'BB4C8;7$E&(4'"6(6Q[SM"H/$K*&:1Z$=,5;&PVTESJ* MTA922QT5)6'36WV^KKLW+>U\V882782PZDIP.V3WXF;Y939?M02ASN;2*XQ8 M?K_*N53(F411%P'*\OIBUODSCE5W7\-56FV,' M5%G);:#"(<,4 W'9A(!="H'[[6+TEO/M-GYG,V>I3F'#ZU2P(6%UJM8UKG @ MMQ3'#^8SC.#T-H%H@Y*,#G%G)3 G4H0E8R1RSXULYOPZ?GMU1N'^3=7N-'"= M;;KN6;X\GHAR,=U(^*,=YZ9QG^WW_QHOOWR93<)X>C624D03&3C2V@;$&=/@ M';B$A##:\,!2( .WLBVZGSJ3RX=I+'AW'H*KD'4*/?2 M1EJ'@+SB%#QR'QTM/7NM:A:Q>'OI)C6M*=B4]G+]@Z[UZ2+)X#M51^)C\/>D21: MD) T@@C79;XPI)5T*&E*K8R4L.(],%]J;V?ZPO@U*>$)8/O;72Q0XWW$S"") M>>[SJP32$5L0HR$RY@0P;Z9 :Z"+A?8>*K\F93P-_X:&@&=4L18P1<1P$;7Q"1GN.6++>D40]:E6L%]O_K,[7"* MTZ 1. K%?[NL[_/L,TXJ'(Q%*H#IY]0R9)UGB&&=7[0@\3@8^S[CHP%QR[Q F. \)5 YI#7S4W,64&V ;47JP93.; M/U-7_F]E"(;$\ZLV!)M$Y V@^GFN>1"^I4J"^8P@>Z\,LCJM9B^ ]CKL6/%A M66WL_-5GS%^!"1@,R:]:_X^(I007(IH\\E('C+AU 6E'+>).@M25]%R=85ED M&=T_YPS]*]#]@5!\[MG]#7<^W"P72SO-CR<>BE(**W@$)CA)@!,JYL%9RB*B M6%2:.LI1D;BA+#1 M7'NA$VVN-\*339QI,KL@,H=3EAXP.?\$\X'V$$DDJ\ %0-CG3+N/ 5E".=)$ M6JL$8\PU\QKMQ%XB[25]V]684Z'2PMF2.Y?^LEC:UQP0Z\,* M^A4TQ=E[# 9K./?&P\9I0IQ)!7R0 06+B+DCC5G_?MY2>V%$N[;_-)B\ MDN![?3-Q,0UW\REG^8\V)B2_S-[P1E,F?)(419SPILVVAY\,HT8:&EAJYZ[] MR+V=:0JMC0!]$ "UX%:5LRY;6;_;X_GC?.Q7R.LNA2^?:8-=(:10A7R"4/3G>@"AF' M$R(Z6)J 9^SE8[-RVWLU&;LFM+$2[%Z#1M[NOAMW"(/(7.6YB92&7(E*D0T2 M F,6+4XV'$$?Y):R7D+8@9'RF5LV2J2% MMBA1; -3)#'5VLW6:3NNTXWQE420+PBV5Z":]_,Y[B<2/Q@SG(Q(++,@D3P? M,*Q&TU-D3!2!>Q\::L3894.=%$O_HU@#0Z45O7'/,\,=[9]2=_GD@9^/CGZE>K MW^3_ZC*F_Y'__?OE+X_6][.;K[#E\=3#C]?K#ZQ>43SAWR?_)8:;29REW;_/ MS)HNXL]Q:<>3Q>-=+L;77R=;>YLCF\T^@_C(\B-^7<1IB M^']/,Z#WSN6']/#3EW&2WY^\F2V6BR=GS[T?REVPWE*/A+00.#EED>%.HP01 ME5,:*XI+6\'3*#[YP-F([$-Z"QB<_8CQ4YQ_&_NXQTI,5DO"3Q_29?2SJVF> M0[\.1%>4?L[Z/V)@C+"@ 0DB@8TL.F1C)(@1HC&C:H@I$$-LI&XB_@6Q_.2, MJ Z+!IRQ7Z9@[^(G$/CJ6'R_V>+%]S$N=..) ^14OC"J#Y;9,))K%X0_SW+$,S),1X(Y!#4R@4>E%$:::X*$X5A@ MXR17I9N4'R2H+A"+B;T;G'K(H % 917[D#[925S\&M>/KAQ.WGJ/(N'YH+ 6 M.2LDPCIH;;D)2KO"('I"1)/ Z2/@64EN-P"73W$"O[J"<.]7._\S+N'GC1N_ MV8]05&LE(L)*:% LXY'!V(#9-B8$:<$-*3XGX1F:ZE[O#@>FHK)H %N7(!@@ MX MLZ.?X+4YF7S/#'F^)!V$QM@:I;+RY3@0Y0RC\7VUDL%%&4QI>'[LY M',)*2Z0!D/T[3N/<3F!'%^%Z/!WGZ&@Y_A8?;\IJG)**%&&2!^;H/-8'*Y<3 M:BD*3C5WI<_ 3H35O?0;#FCEI=( U,J$/_=97I4"MSR!;R!4;C)D.;(* OK\ M2A!3 P&\+MU.H? 6*A=:-1>8UD1( PJRV5D,NS>^4?Z1H-I%!GX+ES;O2DID M.!.(!(ZYU=IY5[IFOAME=:.4JN"9#2[)=F]\UL?@9_L]/BAC^66:9O/K]7G8 M_U*GZ]*%[FUZ[:30UY:D!)BAB"8FXIV-0$-M5$95&*P>/HI"*R M]/NT ^24R=G!TALU^ FCKB1G!*JD#0F;]5B9 (!]YEZY7Q(6$L[U"X? MD])"NN5T).S.TYW&]]Y6Z%N.8\(J.RBE9#WMEGKS^ &7/ZM2KUUG[]B>@I\L@SU*'+V)5/BD2T>>1Y)8-_/\D@@L(J0&,+C-L[4B)2H-IQXC M09S*;PL2X.E!\85XJ;KV30/J_IF M)_#9M?5]^]U/;B :RF)X%%F]7(PY%(U#!Z(OPMNAHU4X<'GR(J(H/$'<&X., MX0YI%V2B$7.72KM%0T6K]W="%]/E.&0>C[_%3]'?S,?+\;TXWCT6QX>T3=#Z M,B@2:XC#&DEG2.X&;Y'#E" J*#8 ZJC*CXPINH-&X^5C$+>_>/G%1=R XW#B MGG_ZL7N!51&EL%(H3A,R//?#]"XB1^"4%9A[;;5DJG@QSH#;::5J^N51NGV9 MUPADFM6>W^QUW!2]N"2(Q)YM)FYZ'2'XC!;Y*')1,?%2T!=1@7N:ZN*X&?!T M G5/23: S+O;__LA3K<%>20)8R$P<\73RJ\7<['^>WN:C._3\?+Q>6GWS?;,=$Z:8-$,1F'.,ZS M[91V^<&NMRY@3G'INZF#!-5-N@^*J7*"J&BAEX-O]MMKQ[ I&TB<%9@;S/J3@>"6B.RCT:L-&.>4S=UES:IXF"8S]: M-V\^"(@&Y7L#)]Z)GL7[NT*W1)2V^RL%M.<>H_0#P_DKP<7U[&:Z''DEC9 \(!T\G!^<8V2)8 C^3/ @#*:V=%5& M$<);=">'QEQ9X/< 0+LW&.^C792OP>VP:J%;@F/I+Y37WWSV-K>*;6)80U3M M+?=@ACF@T?N(%%/$6DY8(J7CQ<<4G&H3W\?%(L;5FC_'A9^/5\'8YHSA@NC\ M^I$(%<%G9@1I"5&9X=83'E+PJG1CA@/DU+5?)\A]VPJ58GG%$W4Q7XXN>B"$UCU 4;@_]WCX]$':R.AD/AF MI_*R!0!LPB'ON1,VOV%-E"$>5&[O">H!(3;3!)0A\50* C6S8R<(:UO"_CJ?CZYOK#>$Q&F$S_K*]](_)Q/DN@9*M _]/7V7RY^!SM]:>;\?+6-#L7(XO:(4_SO:$G&IED M!-)1*>Z9E5YO'4I[[D&>_51[*.DCT-E@W*WLJ]QU6/EWG%W-[=+6] MA8U" :54VEPXJ2RX>TP$9$DR2#&"74J.2-KIC?ES@-E'0+UHIY!@9Z6Y7!,J MRZ_ST9N+$00 X*&O[MP,F$(3,++:)^1#4L 39< &'P#%(OK_>37[]J^\W!H4 M^:<'@%A_IJ+HRPAJUI]K#7BL<")^C?/ECX\3.UWF]OS_N1E_7??S_PQ+K#2! MT^B3]GG^!3AC'%MPRYBS*"2,*9',F^(WX1W(JOL&;:A(J+0\6H98WM!&XPBU ME'N9D!26(IZP0M91@R1L"38E# ZEFYQT(*NN UP<"EVAUE,N#4#MIQO@Z'AZ MM7'FL2&2")-;V.>!)U2!'V^ >F$$X9$G'6UI5#VFH%$ ]17PK!BW&\#*;@O^ M_J[\(B@)1IL(I&A.@1+&X" G 8QZE!ICSHTI7?WR#$EUW\X.E_LK)X=F8/4! M%,_F5LNK?>7419[&LC^V;CP9@R.QF1;T\TT<49&DY01L/,UC3BT-L"7JV_+?&%XFUD;496 (=@B$WR>RQ4BTAK HEL-6/?EA<@0&Y<3KII&C;A/#CG)$I+>&4^QBP,<2H\HZ(08MD5;%@)V_LXLN[R>RO!R_"-F^ZE[/'?MSBY)=N)WZWZ%NXDCP8 MYK4<#SK11 P"<''$@Q$(/.9D\0UAI.;:*PQ:4;T.ZFI':ZNK>T#\=;O1C=P-%VF9LQ?TB_+^(% M6/7E!P>:-HWAE^G;[_Y+?E?P;C;?D[8:I5P:H\$F>XWS'78B^;U 0 (33I1U M6KO2Y24GD%L[DUT,>"\ELG,Z4'^R$SO-0[)BGI[PLH=JSV\/=K"6X,4PAZMU MDD?C.2*86\2SQ^^D B401.MDF%/;,7G3A^N6(HX,IT9;QY *P4!4(W7N8AH1 M]M3RY""JP9T>&?<^8[<(:NJH/4;VAX_:4]C>P(F[QS2_N9EGKHXL#LQH1B 6 M#AAQF4=N$!/@)T&#"<$#YP8%T39%39V;Y5!T$N.;:.NW9S^_S:9^LR7NB.:@ M @BK?-KGC)TQN=<81. .'( 48FE[^RQ1M>]XAX933_:W:YA&0*O.%T;(LMQ' M+A".#)_0V#F*U?T1,P,G<0#$; WVN8RY3O5A MW18926>]XL8B2FV"HYIB9(3!R)MHA(U"DC2L07J>QMH7Q -AK+!PFC-76_O+ MHT9S)[3+?.L0YSZ;XURX)7);-BIU;KH)/VEB&,)!1NZY,*!E+PF^'336OFE^ M&?"=*ISFP+?M2]Z]3?R0WHVG$(R/[>3C;#%>S\J&R'J1.[:^'R^6(V6<-IQ+ MY(S*3 :ET[E37Y"41^FHBJ)T#JT4[;5OOU\H,!A(F*UGUWZURTWSR5G:S:!Q M@3S:45\IFC'KO[]AUWA#SP\1V< G;RW]'.1UA$S)PD"/,\_B=I@K00#JDH!;/44^Q+3]GH3VU3 M6;5C4-.K)OET@35P6G>MOOX-5/OS7W'R+?XZFRZ_+$:,IZ0$>,,66(FXH&#: MF?&(,>J)M,X&6CYAW8_6IM)T@\/R5&&=$2BSPGW^:S82@BH2C$9,N[AT40VE1Q\,?0=+9XSP]^[V,D\EB)BO#+-#:5-GPI]!TMG,8>#.S=W$6"#][MD(!99T2+/ ":K\V[P;!# M92@A'GXA\9;UZ_:4H-OGF\H)]D'6"W'^C S;B$1/B([@JKJ\+Y]3[B]AR(X21@.7;@?W]?LT;)+K,;S][N&O;B;"!&:"%J!) ME.7+'<5@DS0G*1.8;O!38^S6_;X4XO816OLQS,O KXB8CL>B66-Q&J]R)>"@ M10.!X]W=P__ZL_I-[/KZ_%R=?S9:K'Y6=M]?U4(7X7 MV6FAZYX'M%QLT9+OPR>SQ)1Z%64W0U$61]OYO[+JEW![;[6XQ&S%9U-K^!#U_>_6C7;9 )S'HA%C/#\ M)@M.7!5T/B52>3?$>W.BKE83>P$Y6>FB\ MC)HQ"XS00'UP'&FF.'(R6*Q("!AWNJYY9BC%TR_7J8$8[@PMP-^FT/&@?;5T M@EK8.'(T]YSF@2.KAL,K3I7G7FCT9&[M*[G+N+B9 M+'^U\S]C5IE_SR&.?[\,?WR:W2R_1+N STSA#SU\[>WR8G+;LCQQG[ U*''8 M)F?*("N30LFFZ%ED(6[W$MP3(?;Z?"OHZ2ORV8OROS;"WL\6BWN#_.-G(&$: M[,9G=-9A'QW):5B?'P^SK(42D6"(T(P0&[L-93OTE3J%4<.=2V79VBH^-IIE M<+X'5 $18F*&ND9:8(F4-!X3FN>H/YL'[?"=BO%_.4EVP43 QTQQ-M?&S<_CQ7(^ M=CL#6%@EMYFI. U0);C<"EH?GOKVV5W$!I_;5E^4? M=G(3X>AW42BGD4P\Y3G.L"',)6)2$ZZE"-X5?ZSX'%%M!EGE %5.(NT6 ;V] M_CJ9_8CQISB-:;S,\^]*EZ0<^XE"I2@G[:Q<"'TL SG%BPI?OEE&L;?QF%[ZS_]N-7RD2:Y%8M1R$,TAGC &CG*.&)"44&Y\YR6 M?N]0@NZZ3ZA?$-,O*^'Z'N]J[47T__-J]NU?T8?U\A=_V7GX/+Z&\^B>Q<][ MM8^@^G#1-4I]N ?G[B\W%0!EE7\0$D\=6[.<^3\?DK,Z.-:W"H5W?^!+59_E#XF<)[-K MGF=W;SLT.3GM#&[!*LB<^O5>+V/.>_IE#"NZ?Y^.EXM=V-B313YBN:HOXU\" M #WY6P<,MXS91=_EI]\',0^'OU7U??M+&HA.+*^+BMO(847@(%C8]86J3\Y? M$@$'V%OQ:'A$U6U-\CY?8<]Y\-P:59]UO]@AT)&3%66]HNS#:F)?MCWYON(C M_.L(21]>H>ICZQ>3L0>3>6UA$\Q.6C M]9ZN5_'XWM5%(X+Z/[._[NDK:P'W+%TE:=9+ M<(=Y4UF =V?J^#J&=[-Y]MW^L).3U>W0NE7R64>)K@-76E"\Q9O);!$_S^[( MS97D!;7OF?6K9*6.5\%N7&I6G@.)L4["J9#T&A':_1W\ZA'C*8+:6JIN4':8 MY[/G&%!;E2:3>[IV)NZ.5:)="U:3T!Z>S[HQH('RI?N\TF&EZ7-Y\GCMNL%R M)RTZR)3BPGKIDM;=N]HN"Q@R0UD?[H^N/-8I\>'O#1]]IVH9:+7;PUVL;@ . M*]HNOL+G_7C%BM6T]L6GB\M/PU4>'?Q>U8K*%Z\_ZL+ZV@[,KM,#3O2\P_+1 MP.W"52XF3X\'MOC2@NA^GX;YY,?5I^@W;8POKI>GRVWGJG7N%H^7VB&6M""R MM]_G_N-\[ OHU_U2G833P-7:D\VW()%_SW,C#;N,[^QXOGZ_>K)H=JS9248- M7*CM9T=E83W6[!^__KE<0>G-E^G51W^:V7MFZ4ZBJWO'UHTYK3Z^>#M?);X' M>GCQ=/4BCRZ>(?K$!Q=9J)?1S[[%^8\/Z $E=VL>ON9T[/, M.Q>LEB [1CX/E?406RH;V5P8O1FRGL^ D[/-N]:K)J^#?)]U8L+?^AY@$.^D MJU#^N0'XYP;@*-G\-IO^%F*EJE8Q]I;6;%97EQ>M5M5XHN^]ESV5I?=I^>?'N?\P_[R8OUTLQ^M.5"7+O3M]H%K)8U^I M'L.VRA+^<+,$&S_-DTP*FM+]JU:K@>PKRV<9U,X!^-ML^=_Q[J2.I>J1NWR@ M6DED@WGF_AYMGD6"/O, MG1W]RK4^U=@>\YUJE]V%)-R%B0V*_8_Q;+)B\X?T?V;7\4WNOC;_\=[^-83L M#WZLWL5Y201TX6>#,( =_^?&3L9I[#?4?[;?-XU?3RZ6Z/7!>E?U)>'0E:]M M00+,V,1.-P3_@67K%1 4 M",+:]/5V$%@XCMY>MI,0F\IU/<^CAFX%9G$!<>%E_,_->'YG5\H8Y2,^TTG( M3:6^CN=AJU5 '[\-50'T>.4BU3\'B"U0^?/1_OAC\:"/8>G"GR[KGZ#7P)S3 M:WWN%JEVX7J$%!YJY/;N:U\(?8_^9CG^%M^ F;B:S7^<7#JR>\5Z8MKF]ZSC MYFLGDB>3;?+&L5 1R?Z%ZU5?'13%[#B^5!;=QS@K(*?[56K6E#S/Z]F!C=YCP3ZWB2YXT_]0G_E.?>)QLPO_]/%O%XZ>JQ^.5 MJI51'=*.G9NM+8#)Y(ZL,JJQO5R]8WTGNV==]EZ[35BTJ^$VI^K$PW6J%:D= MTH@=&ZWMU&ZH+9-T>[I:O6/[M#B^M?N+-[-/<1+S\((-ADZ^NMB]8KV#I)^\ M#O*E=IP"I(0[I_Y#2F,/Z[Z;EM&UYU>O9P+[R;(SOVK;S!CG_Y[/;K[^LEC< M%)3HH76K5>?VM://\ZBV1?V2F\"$.T)+2?'0NM7J&+;U?%;./>1>N5NO;U,I]A3T/26U'V MP$*4%.*NM>O5J1:0Y0%FM6!*[T@M;E#WKEROPO04N_H@6G/<7=CY6UP\8M,_/'8G6(K+J(?IE- M@,N7RU*1Y'&?JE>KVCMWUX>5SIGUX5RZ)T^4*]DM9BL][.M.0D_ M23(/)>D#'^HD\:9R1SW86%GR.\Q/WODF^55&Z%V_T4G>+66?CF1>@,^MW4F2+:6R.C*K@1DC=X[[^]FB](2E MQVMW$F(K":R#[*GN[6QYWJ>JW\X%.XFKI034(;;4?NJ<':J\HT("V[5>)WFU ME# ZP)064OQ%VF,^7*B3@%K*\NQB0W4G9'9RJ>3M&IWDT5(.9FOS;91YGRR. M8^M5:4MID@;+5&?3?X/CLB'LY[CP\_'J&J90G>KSRW<28DL)D.XLJWXNA7&F MRTXXIM_N=U?J^OFYU3M)MJ5<2&>&M=I0XY?I8@QL_3RWJV:J#T8=/J;\Q.X: M!SY3I-5&UVT4Z+OQY%-/ -+S_>K>94_)A=TM]U-NSG1ZQXV="U9\W/F<+!YE MOPXPHW;.\HZTDU^U;2U5338'N;U3*@V]<[N83';8DC(O0/QP'&Q]7(^^1SGUXL/Z?,\ +[*>/@'EJVF0\?Y",\SIKJG MD*DJT8ST\4K57O(>Z\/MV'XK(OD\7I[L7C]:JMJ3W)Y"><2 VHU#;R:18"=( M]FK"[.LRAG<3>W62>/:M6>VY[7%R>H8E]1.+0\CLP++5WM<>)[;G&=.$ 5S1 M56)>WX[EJKVM[6,(=S&B(6/X>7X]79:UA0^6K/:JMK\I?,J0MBQA(8'M7[7: M@]J3[&!S8KL-&,I-+MV]8KTWM'VLX1Y^-"&KGV_F*\(*".ENJ7JO8OM(9YL# M38CE4_0W\_%R'!<75U<7W^QX?&>"6'@Q,#$N:'1M[5UM<]LV$OY^OP*73%M[1G8MV[$3.\V,:[L]WR1.:CO7 MZ:<;B(1$-"3! J 4]=??[@+@BT7Z);U$TETR$ULB06"QV'WV!0OZ96*S]-7+ M1/#XU=]>_GUKBYVIJ,Q$;EFD!;7W],@+TZ)&;[WT$.D4J6/GN[0OV.\LS7FF4SG1]^=:,G3 M[P:&YV;+""W'[K:1?PJ8!G1-7V=^BO!T*G,1ICS?TSD2%HVW-D>MJ?2 M.PEHN=LFN\65STXWK<\O[]_>7)Q?WK";\]-_7+Y]_?;GW]C%Y>GV ^>PN[_T M&5R^O3Q_\^[UV]_.S]G9Q=7YZ#(\W!XS'JD";Q'/X'X,5D :4'XT4DLF0<;^4RDJT7SY?RW'67SYDIHT@8 XLB7#M9M2N@W8;97-G% M:<]HF6L$95I5!I^JK 961YGB:LI"N!NI+%,YT*>B#PY]!/,38!NKR5RD]QKI72*'"SXGJ04& M \B &8DAP$K1342F*L56AA MZ6F_@ -\).,?P!:5*=@?1,VZ!TP>-!I3-Z%]E/!\ D_('%VOQ#V_S=89(_96 M!2/><6UE) N2RK7!A1.0SJXHR=0H(2#LE]Y*%]4D!0I10\Z3Y7@G *!EA:$@^)'N?8Z<;W*"G#!./@WBTXZ1- BL,S?&7J/P\(*&'(>N- M3ONK@D[G081@/2D! DM8Q3'=J_D9,.RO,KE;K3;XYA?'FC:7][8/J_3TG;D< M\@P$J(3+U']I '(@?=L/A. 5%'X\1@E!-:?8ZI]E.F?[ [?=L*H.WWE%]!E8 MI&5Z?9> O2G0@*C,$?FD!M=N8V]GD\5\CCY:FJI9\,W:= \(ESMSE6 -$-D? M9H+!-LSOR5C@UQ[L)FR':QB"DPD(%UQPWDU?(VC .2"X5XCN>BF$AJM9'6!T M]M-F3XQS ZR:)1*E-\Q2&86H*Q.(G'!CX+16,0>U' H#ZP;,!GIXTG(U*AGH$ MIBBU*=$?@(91RDLCB-TM_N\^^V; GNW C\-GWR!G<4/G'D%L2U\/\8'*@<\E M=Y!][W+T3*$U!Y6[B3R [L6%"6'6N+0EK-RM)7I4:F:Y!G:T^@;V M8 QF2_ M"4X.Y+6#H6786/!Y,8K/O4#.I$W M^W"/;0?P\-C4^$:%0*@C'>D/P=.F#KQ M$P1V0/[_PVQ0;T?W$32X;5_^NH)_"?/B[63$4Y''(!]S%!(9# QQ(W"\:6'6 M1T&C92OH_O;>_MT*>@T!I_BC1'E"'35+T< MNX/^J^?!72K5K"XJE)$D/EH GH&;W%MO%.ILZD?XR*BTM/V/=%7HW%>EY'XF M.O11\(G8&FG!/VR1?W+$TQD@[)-/JIGZ%()6&8OB96/1_<["*>;!41.J6I"0 M'UD2+.7-^"46J,K='D.=EI5:BZF*:/_4[YO>P@/05J>AJ(K@S4HR:@MCT?;! M0C2$2-/NSHV,3@8X-P Q)86CE:O?W44O6)5Y*HSIAT2'9)@4S,6LIIB@D>QU M3\?KG2]\MBKY0J<8;3@_B2)5UFFKU4>B-<@+=O!Y.1!TSD&INLUX'&CL1Z5F M('WM576_QBH C*G0#A80*NHN7<5,B<-L\%5,,78LT#*+O7S$4C$6*)/>N\2Z M.J>A#)81[((T">;S @1"TSH<'!]#+0*E#O14U@I M-\N%JY&K:Q1; KBB8!MFLMSMG &Q.B]#%-QEI%O02XMU9S[-XYA';IGC81]# M?C[FS*DT2*NXC*I=&JLLA"6/H(&@/0PCLPSN !/!-Z]"=VK18C'+RM1*C RJ M_%FLTA1<:9Y1/YZ8MI@57,:8+^C!-I5WC#3PC\=NRG[./W&IV1NN/PC+_L73 MDCKCC^F7 IJYNX$*CQ(%?.OD5F4U(7;XW2=[D K# 85!H2@/@E@,38$@"#4 M?Q.A!<*R@_C.?JLX"UK,&>4LQ'J'(0>K$H;'^W)8_?'TJ+@ +98*JA5 MUK.Y@-Z&SY-C?9)G>^7,[[PX":1=8%$B:MF5F I, YRJF-1U^.+YP8 J>6"I M4-=7M6X "5ZF>8$UB;'N"OUNVCWVE9FXEIAI 9S#@$@IQF%6K96I[MXWS; M58//PU6!S]< GY:DW]7XG:K("BD&[ 7['-&A/*4+A%$_#L"&LQ3@O>&S0/2<>J=\,J<2I<5P];W+ M^"J;"Q#6%%8I=G7$I4%WL;247(=*YF,A,L=^]QZ#1D;$;P5T6B *6=$: M=%?_#OPF:J[ #R3Y0V.D1;4?4%6K^6M8,62/O1 M!JT"9V<[N^+E16VOO'[<3,582%0UV"EP()[7-=24R(%>"Z^2.,[Z[U4\7Q4K MYU;H)/Z]-#9KIFU6/DBX\"'"U%?9$ Q6GJ!WZ6HAM(E6Y20!T=63<%1(I3+F MKA)."Z4G (=_5M]KY/87*HRMKZ3<&#E&(*8K+B$?8OWPW12IM-A\*C0@=^LB M_=HJB_!)C//F"M@S7Z5(J0=D9*+26"R>:*4!L?3# M$T-%7>TD'C!1%%3MD4,[X% K46,V715HXLY68&485LBY2N\0_8TQ!9.Y%,PT MI&"Z07" F[U:%1H32XS7^E9;@>65=SQ8;6]D!E.[%#-VI3*>]RGP[GT*O.-" MNN'!SO'BS]T%1OQ/59A\49 ,!1$!#MW!2J]VCTW2/C 76>[_&)5[/()9H$( M"S$VN*%-KO4Z'7E3'+MB+SZ&[]]$3[\*TE:X+[?.LM5,.=94O5[O9P MB)-^(TTD4HCCA"J_IC'^JUN@U^C>\9$$+VX)[UW99A?. P8?8RJ-]Q>;V@0( MG8@T9C)-Q82GSOL"IT6ZL!"?Q6TU=,SP,=\,S]C7+?';3/I"-NY<(5?KBR:! MCF=P7;N*U?G:D'<)M% ?KK2%CNN[=R2)' B)7! JQTTJFL36$TQX3(2,A$ / M,TK+6#SRR.O7#,4]4GV%[Y;2PGFJL*RO^6Q9)R\Q=4BE'76<8#I2"T&V&ED\ MM#Y4P^D*/E,^@QB*7M_@1%.+29FZ3.\@O/(!]8$\=I Z RV(#:Z*"^Y,\-A8 MCB2 <(*WF4=^1\+9: RW1%1J<+OAT4W9MN2UO MH\ZR#PA+0R\@(0(QL8=0)VUIZ:4$92 =W]2VS7[MR'%5(HX0-Q?6Y8>I / ! MQR#H0%-WUI$49!)2=I1E-'?T6YV=G%!JLCH?Y5\52),A88<10!$$%H2[R$'I M6U'Y.LG_&A3B-_,J;YPY7MQM:5:P-LQ\]5H>7[,'@IWGE"_*#;Z$ M!R9 .5_G6#3,#[DI4R7I4*KE'QWB%@+@EG#6V8*^75X\6MC.$56U@_[ +T$^ ME>Z8ZN5J]N=:O,W82TMYNQ6RQHH)=%^O1Z"/U,&*6Y?]5, M(Q4*;%IX!PEII 2A\X9H;Z?NC!J%)WQ:W6K%W6%ZE]D:.%;TL"D7N-G& MM7L?2H,0/%J/U9S:AW@U\O&/S")PA+0>WAT!3(SI"#$*3QSJI]H;==\^W3\\ M#GO\%E_ Y#8F*)W'([\O:SZ%5!(BO)[B%J\C. M9,@]JC7HHG,/BDG[[]-F+ MXVH&GF^YD#[=6!.5M]\= VXSQ A44%+=H6<*H8W;E*&]CWDS;,96\)"++H*% MZ'[IP2U30CN8, &:H./T'1IRJ2QV4!W];E#7CBOJM7+YXYX2"QN[GQX^:" E598,!'%*VFA]:O>;FJ4LS!3R2SVCJA MYXJ.]$+-D9$?60:XF#SN-+ O(*(#.*T*(EW7\H7C^7V04G46@RHE:[0)*U;? MC/Y,OCRNY1*#F_[(N*.L'8'<12!UZ2D&-4&"T!\6+JV;8JD#%I#6=?+8A2I1 M8R:8G ,IIV2ORL=@&@BCX:%/>;M=CZ1U9,G_?_I )"AA3!%< )2L_OJ>"U#6IR=*TSIVIWEP1.(".)?WX-P+D!=C.TDN+\:" M1Y=_N/ACNF(_1H)\\#*Y<*JJ[*YEJ.Q9;5JK5()UG*ON,1"ORCD;N]NT/_4[W8&_9MK M=O.)W=[UK[O]V\YGUONMU_TRZ/^MA]NPZ-T]Z]*/=>'VR]W]E\[U@ UN@+G[ M<^?ZSSW6Z0[8W9?/O7L6U#OEH''8.6*=ZRL6-*_\5>F5>M.Y9YVKF]M![XJM M.G;?Z[H(U:LUBM+@YQZ[[]S]U+GNW9=O?OO<^[OS&"VU:K6V+_?^2XXU=CK6 M+[&_.:3.7M(U2P1T4B4?&BT#TBDA&&I0I;&#%RFC*=SEJ=6YP*XD;=="D>D.)O@ MBG"RF(>XI9F:(-]8Y>VV#%(1"F.XGI/)A#\(S+LRIL&]"& P9>+R/^8@@U!J MY'N8I>@.))'0;#:6X9B9G/XL^\^$%L4@Y,!$F@2% =48,VG'<-!D(G0 :=P, MT%0$-Z?H%K'A?/4QO&VZU5\[W02+98J $C>6 2R!:S!'LUYIEVD,@>!68AR9 MADD>84R09"5:)1!,DJADB#'1DVB;)$O^%:$W&U.#XI&D@4MDD2

MQ 65HAEEF V4+[MKG5>"7<&JP%XH,I M>%/D<5KT*HXE+@_-D8M/GW$M'!,063E,!$6,"=!OF$@SIAYD-H'FD>[1=21- MF"B3HQ^IH5:)IT2F52@BW#;L$ R(!"CEP]Q[#,<\'0G6@=#*UR:*,1'YN;I4%FK)NV33:8VFIM,K9V^,%,/^=&/I6K0J)RZY7DE# IX!,YEK*^SJD3) M-.2YV;\+9;6A $.*F7R>5+G& !"DJ31.YF E4C<.%;I+@5P562T2[BA7),HE M;4J% %.CA%@"BU&)C-QNWN1#(R/)M20'I$_G3O93&BDWE&+=(C4N'SM15$8 M$/;QKE.&XE"&><))R^&6 [%,U>CA$_]JO8)?0T&&D%OT%]%>\OJ::3M\G;3= M6ZJVV+N_R.U-8A!_*B/B)C[9B*#8-V@?)605AKFF(*]DO[7Q)LI8W*&S M0(QB0@SQNS]388=;QC$8"B7:L"M@8E\CW#Z>MOAI_H3ER",9<_-4'I"&.4:+ MR(F[\[X0WCEVZP\B*3;U&_:E[W@@E6=YNQ:A>MV=TA_L4[.^MKU4\^WNI=S9 M7K18%*6E"I$HKI)T*4A$MF\H(K:J3^#BJ#VMTN8I8[L;&&PRD=8*L5/FAPK5 M +5$$IA<]T.0&*IJ2+7Q/]6^B]4F?L\E(+OUE:>A.P4 LPH,O'3=F4F^ .E5E]YN>3J:D9W"+DXOODFOA4["W]$L$/: M>(2.1CPIVPYN%C4FC$$SE((EG]D-TKK))R "GH]SH\@<.X^X_B>R]JO9P720 MG&,-D2@AOL*)&ACB#H<+*I5\MI/I5"5302DOY:/BC%L7.B@F6:+F JVSL?+* MQ]>("F)]9_9_/ME])=RMS6BW]LR%.]Y-6[>/*MJ'8+#0900MX9D1[<6/V8S>V'Q\>F(RG'P_J!QL%0;N6/;)@_?4W/=TM M)U3V4@O)^??^7>/TW+B_:Z\KGX*ZAXM%'-UY<@;<=%[#%H"_T7\?O]6O(%[F M.>ST?3T+_\> N'':TL+C< ]HW;$4,>L]BC"G_1Z[\872*T-Y>.N/&R Y6U"/ MUK$N.77LEO:_X\- 3B"6UV+&[A0$]?NRR?MWP4EUK_2G7LE M^WQDQLG%^8AX=/&W\[^7R^Q*AOF84L-"1=Q0Q'(MTB'[-2+]R,KE0NI29C,E MAB/#ZM5Z@_TJU:.8<#]NA$GH8J[G_,A?GQ\Y(^>!C&87YY&8,!%]W!-4Y6$4 M'U-8;U'SN$VG0=2*F\=1(VS4FR<4_*NVAZD0]W.TF27T<6\LTO*(K/U.LUYI MMS)S-A61&75JU>H_]ISHQ7DL4P-["O/]3Z]F39FA)U/FB1BF'1?2GI\Z'PYE M(E5GO^K^G=F1,0CYC4F[I\V;L?]*_[ ME]U!__:&W5ZSN_O^S67_KON)7?=ONOB)7[?7D.C=OQK2]PWA[O/]P^?NS8 - M;EGOM\N?NS<_]5CWS?H7;'5P!YZERY#C6K=9FGPXBQDB]6MT:>_^C MP)H; ^N7V.]Y2A2P?XYX6F(A*2/B&3,C;C[LMT[.MEXQ&8\BT%@YH1C*3^9K M2*01TM4IVSMO&EFM,G?]K6P^?P2GE>.V#;G/1GQ"3-%$T!1D;T9"LU]RKH#A M9,;N*9/*,)FR:ZG&'_9KQ]6S6K7\"Y,QI*01ME ,*!RE\'PX8_TTK" QI^\W M,?4=2/#C&7M,Y32A:$@EGQ_ELQ))TBR5J-2PP$7*>#IC>6I43O ; MM=N5<62*LS&NK)\LYB%N*2;'J#E&>KDU@91"TIJKF149\T>"W16=&OL!8,,*A$*AYD,LQ71X$I%BTY$(1TSG]L]R_I04%4IL &.A$S0'ML^8"C-" M@#JCT#EH]69P348(MP(Q:+% FUV%@FL 2L01S#:F5< MI#%8@AL!/2(-DSR"3H!D)5LE $Q89LF08PM/"]LD6>*O2+U^81H0CX157+(2 M>0(!@$X"&D"XJ78.7:ZT#6O&GUHK\K4.G4]A>+_7XM):8I:@5V'H86:^^ M:I(5UF*ON3 4PY"-^"68(6$+]^8FZ-6MSSIX VF,''>.7\*WV7H)WWK[C>%[ MP ^_+WYKS4K;K=DKTNCLD3A7QKZ.KY*ML"'/]?93;*D+" @I+/GB*7,%!6"I MB=".^R!%J=-C6^ E:ZXRKZ*$.\@5U7,)FU+!RG90@$'ABY:)B-PV7^>!%I'@ M2M@ A*_QKA:D5E.N;=UU:U:[(NV84FJ"0]C@NTD9VD81Y@FW!(^PG!/+^HT9 MOAM8;6+P*R K" [&?(JVXMQ=AFVPF[#=FJK6T+L]R6T-8@!_(B*+3:YERBVO MP%GP0"3"S&Q5WV36+B6',PB:YTGJY\/!4!9;G* M &'MNI PE"IR#K@>=$@IFHL$2,8(97:)6!'TUQZM6$HB,U_-YX;54: M31MT;\*3W'&132;%,?I ,4$:](9^;M%&;,&M_G)SB^?@B8G@1>T;R4#FYG4/ MMF%_OI FVR7'7]_$L&#>?[L51_Y)P!^'+FO@/2,L^MX(6S"B3]XZ".S.N6C( MW,A&I'T##]KB+,,P5S;5*Y5P@]:QU ;W[;$A=.D0BO[PYR_LX)4I,3 +AGHA M73B.31"Y3;\]#TCSA5^'WJL1UXNVP7*;PSA%CO3=\R@(>8:M_2,EQ0G "_G2 MGWY$E5?QO&N[J-;_Q2[*G?)%<_B7EGQCZ6\5@DOJL2#ZAJ9AK=M<'-M\$KF+;X$\"-O 3CS!1TX*>7@5BT49B"M"$;J_DR[9&S=;Y M&%C 4W+!%&5AX]'6UB5Y9T&U,SN4+LINK$ '):28'),!).Y$N$!3R5:>K,?YR!Y[.$SSHB=7EPD\Z>]XD6A1-;--!! M%#:<.3]O_JV3W(L$BC.T;.X+8]D6%S?[\Q?)^^U0\@WN8Q; K]^6GD7^:'T],1!@&'6WAV M.1(4LUM?=U!*;GU[Y%C>CUTO%OKJV,!6&FSGU([%NKCC^=G=#:]TI+.G $75U.X0$X(3?K4[[RB5/Q MUW]P=>0^]/H/4$L#!!0 ( !:H"%?Q/!.$F 0 &$0 ; <75O="TR M,#(S,#8S,'@Q,'%E>'@S,C$N:'1MU5AM4^,V$/[>7[$-TSN8B8V=%Y(X@9DT MA+FT5\(EH7?]U%%L.=9@6SY)!M)?WY5LAT"@Y:X]2ADFXTC:U?/LLUZM,HA4 M$I\,(DJ"D^\&WUL6G'(_3VBJP!>4*!I +EFZ@H\!E5=@6>6J$<_6@JTB!0VG MT82/7%RQ:U+,*Z9B>E+Y&1P6WP>'9I/!D@?KDT' KH$%QS7FTG#9"@EI-[M. MJ]?Q>Z3;#CM'?K,3-%W?;__NUM 4EQEQ+6&I%5._OM1IVIYVI_@T+ M5.2YCO-#S2P]&80\5;B?0/OBL7"SXTS16V61F*U2SU"J%:;5M,]C+KP]Q_SU M]8P5DH3%:^_M4# 2OZU+DDI+4L'"8EJR/R@B05#FZTT!M(/6,4MI!=QM:*CC MVX@MF7JSYQXY_6;#=N^#W>9,Q II*YZA*?K>@NUCG*EX4=RC\6PQ.9N,AHO) M]!RF9W QFYR/)A?#]S#^-!Y=+B:_CG$85XQG3U+Z;RE<7,[FE\/S!2RFX';A MTI[;(QOFXY&AY#;;3OV5(A_.87@ZO5B,3V&;1 6]YQQI11;OQC ?SGX,T3- Z#(/H"?\I1"TZD7)8]("%F,PQM0 M<^KG@B$&"20-8'SK1R1=4:R52<*DU 3P7Z\,L+!"1 5%V-OH"C(5N#I,ZO + M40I^%C23[*H.HXC1$#WC3HI=4YB&(?.IT/2UFY)='7!,L1 ?LES(G&!0%-_. M\3*>)L75(IU-I?\Y$4N24FE-;V.ZAJ%O J^SJ8[S!)&WN_WG M)-81BI^1(,"3Q8IIB.JW'V2:Y79?.-7VW8,*^DMM>C\&;;MC."\PTF5:AWF, M6>BCK+%.JTVJ"?HY9X+J\U5J">X$W2>8U +<]GYPL)'M+C$W25EJY_::K2(# M$I/DJ&"OK]/W?ZMBXQ6IR%(L*0DQTF 94P0M QPUJE02$V8JC:!2JUG7TR2. M 1X6PDY5BTS);R05FPOTK3WD; M1WJI+1]/),)67_5H9BBRC&GE8\E%0(6%8L4DD]2K'OH!DUE,UAY+3?"-4;]$ MO>1*\<33.U[KLN>3N-S5[%=,E^UALV<[S;;N$!5244&U<=D\VJ9Y/%3![ERO M:_>)1[E?3_,A#CQV,* M&?O/@/9$%_#*4.Y?"(:5*L-2M0/UX,&5;)-3A^;5_AH."Y;@^79.;V#&$Y+^ MLU.DN(Y]ZX#^)813K/^FGX)AOLJE@F[1>#Y9@!_G@"1H3'?N=&_+= MVVH*J'-G0I;XRN9JU^1O+M7E9W'%/S0_+?P)4$L#!!0 ( !:H"%?F/DCT MK@0 $D1 ; <75O="TR,#(S,#8S,'@Q,'%E>'@S,C(N:'1MW5AM;]LV M$/Z^7W%SL#8!+$=R[/BU 33'P;P5<6J[Z/IIH$7*)BJ1*DDE\7[]CI3D.G&R MI1V690L"0]+Q[I[G[GQWUG!MTN1LN&:$GGTW_-[SX%Q&>>6IDJM^X/L_U-S1LV$LA4%_"O6+R\+,GC'#;HU' M$KX2?4>I5JA6XD@F4O4/?/(D>5W71&A/,\7C0JSY[PR1 M("AW>U, [:!VP@6K@ =-"W5\N^9+;EX=!*?^X*39:-X%N\N9J!72-C)#5;2] M SO".#/UK+A'X]EBP MR^0._IY_:G.S^&D,\W#V8W@YGGO37]^./T(X6EA)T_>_LN*XH,BUW^QD_]07 MI?4@W8F 2 K!(L.E@!MNUF#6#-[E1&'DDPW,6":5 1GC,VFX;6$+%JT%HEIM M8"*B!AQ:C5<'W6;3'XQDFA&Q<7?!X C0Z(54:9EWWWL'L53.Q>>MBPRA2PH, M0T#AYUPP./'K10X.,MLCF+^D551%ZKX F-#>P);V?S:IS1>45"ZPW:3$-3?L M]@0T2+DS;3L1 MGLJ3HC8D=C3G4]_K%XUO2FIOF\$']JX_W[@,62:LDB^EHDQYF(F$9)KUJXL! MY3I+R*;/A8NL4QJ4B);2&)GV;5U=VUX7D:3TX=P5XG)-;./2V.G83=$@3$,K MQ^42V7!+Y+&A^[)>M]'S'Q?[C6 K.W:V"_O(0&-';0Z ^T^=P?.-J=/8%BFT>T/&<*6":=0X?U*^D7ZGC4" MW\CZ11!S=OK5V0PCS5:X-=(N-^M'A<>]W?R:U&VU]Q1(LWFNV]R;@2SMR \+_ MHD*6V)-RLZ_R%R\/RL_B5<:Q>X7R!U!+ 0(4 Q0 ( !:H"%<"-'%S)D$" M $,1%P 1 " 0 !Q=6]T+3(P,C,P-C,P+FAT;5!+ 0(4 M Q0 ( !:H"%=CBPI\XQ$ (:] 1 " 55! @!Q=6]T M+3(P,C,P-C,P+GAS9%!+ 0(4 Q0 ( !:H"%];&-@@ M .\E ; " >ME! !Q=6]T+3(P,C,P-C,P>#$P<65X>#,Q M,BYH=&U02P$"% ,4 " 6J A7\3P3A)@$ !A$ &P M@ %:;@0 <75O="TR,#(S,#8S,'@Q,'%E>'@S,C$N:'1M4$L! A0#% @ M%J@(5^8^2/2N! 21$ !L ( !*W,$ '%U;W0M,C R,S V F,S!X,3!Q97AX,S(R+FAT;5!+!08 "P + /<" 2> 0 ! end

?T)(E>)B@=^@8J=X>%VD[JC;"NF07T!WWMR?##UTZ MX63-,M'[B7K7HM(W4!2HS*W(D9XI8!NPJ"O6*GLD:L["4DZ=!-"; MK;HBR6J3U'N]FMQJM0[:&[QVMA:SZJ;TQYS&B5IOK(C5X@8"D#[V F&6.*Z> MR1S,6"V)"TO>?7:&(ZW5CPW^E $\4;1S[T6C-=W%P(]ON1+J_V0AG5FS8>$"_5G ^FPE)S>-Z.T,R#AU; 7MD.[-HQB3:B3)2DKL@J)HQ_&ET:5%, M:6,,)0F--2(OA;Q)\C<1?+37=*9Q8#53K;+XIW,[J GC[]"3[K":<8*O/&"O M; 1[X= 5A8M[[=-Z8#>)CV3 0HIIHP0;*BR3A0UTNTH#3RMQ*<9?I;/L:3B MNNZZ:5:IY4(/_:!)(38Q/1XF'XTW9XD#RTOG%-*A-&/P_[/WYCUN(TG>\%:M-JV K1ILG[GLL0[2=O=MK%B,6=1"[T=1=K(^7C:> M/1L?4%>J';*.;;)* #3+M=X8PK*2\-RBIK^J?2P5U/0@SU&D72R(P%^N5JE; M)E7)[D)PZ%)?$>;MSJDYJGM>F*LN?HWV(*]6>24.;:K%9F9LQ/LSP?;Q=QK# MV)"* @9QP0PY)H4AW;WWQ$QCMKB)>H\Z>]$,FX8UG&6*LAI M2FASOAT3"F-E/YH))'6Y2>$YFUA39_E^4M 9K%VCLW&26'Y[62DT3^880_=7 MLJ\$[ DA01/8F 07E+5NIA)")\]XM-!B:VM-./O[!^LJ6]C05:WK7]*A&8FN M?<]DX7.RYZ[0T0+.F-<7%2#Z"6[T%JO*/"KP!2??U%: T.H3)F..@S'ULB.. M=J^D8D;Y;D,P,'S'I*$SY12@G+10ZBE'TU]YS19;QTA.?57!22+FR%W 92_J6MTP&_*4^=<20&=[8(S"\V";=T[RQ)]X'JO PRB-.QRJ M,_^YU5].IQ2G$&=;:=,"/'GB].TM"J,THR2C74L%B4T!\>/0I- K&4K;:^9K M=@=&U+PIKV#/,GIL6%G!U_[A430>BJS>+M:C[7[_S?:;77KA$ >< +TR-R%Y MF_[AMZ0NXZWK4?K1'_VVW5F)5T,[4Z I6]G'^:W1@F4VH_YA5#[V;['"N*"5[2#'KO_,T6J?^FTV"$N5I5;/99.,T^D M%Q0$%8T.8,_N5;<&IA>A>[#1]I1#[)L-'E\QV3S9;[85H\U6V 7W[F:8KO>S M&:/)R?%)2P4AW.\L_/Z8A=\<1-ZU&RSSBL?MS<9.BQ]P$&FFQ.'BV\\^VY4Z MZ*UVW"#)^:X2QT;CL$W$430Q+EW>"%B+A\B^MEDK[%=%+K$/];\JBDP"=(0 M-5C-I6G]>4]G^+Y)UF4Y#N]8^_9:%0T PR])]X2+ZY[(@^Z)A=F-H,Y5L6[^=XV\G\YK-":9KETHI,L+A3B[ M$4$H9'42BH$(A7QYH9! */2YJG<\$4Y"<3*A4"XO%/+L1I'GAERN #RY4/24 MD6?2("Y$97C1T4\_HM/SMBNWND6>276.!#NU_1AK?=+5ONCC5!]D&;L!42]O M/Y39C:K,-;YCI'$&[HXC%S)I]Z3=-=JM75Z[5=!N8RXJPJ3=DW9/VMVG=@\@ M5:K-;@01@G]-FM1[4N])O?M4[\M7WX@ZJ+>L06S>\U7(!=6;I@S^09M7BMU; MTSBJ?6!RXG8OT>C Y X%ASL<[*U3HU\[9JDM!\D5];)7RT:?4X6I7=U[^(V: M"H39__AK0VR7M6Y[-OPUF;0SCD;_+="(%-0'@:!6?C(-(X-EB+UT%%[=% V& ME_'*?;T+U&'B# P7-HUC"=)^_17Q[B/$VN80@N*9F &VJ*YP;@02\I6[]1Q\ MGE>^/@3D$U;,;D9N2I^)!T@!6#Q=N"D(1ELV=1C#^*M8*]O1G]"GVS",&" M_VA3A!8,.>@+0^RCS6 9_$T"W++;6=L6C99Z%&(OP1.IFK.TEK)MB,:2YV5% MD):VI3BVQ?^?S,\&!L\B+;AN3>*?3#?X)YK$#\Q((I!6N3E<-':A547%$FQ! M,\4E>%M# C\KB*:LVL2QEH8CD]UFVVEW+_OYYC=O MKU2719- 5*Q #"!KHFTNBD&_-9+H5ND>"?\WDN:2O_@PM:&U@/ MS_DL)A?;[:ECC"C4RR:.<,("VU[RSBT:>13\ 7M,5V#15LRB( !4F. :1N0> MGOD?)E %NY*]G)EF_"=8%@)-T0=1F M\?0KQ61@!Q* PP)#CV!\O2O$G"LLJ M4.?M.!!!OM!-"Q390/P-I[IAF,3PM%[%GFG_&\ZNA$W^HQ/.2"(=B0>A(](Q MGJ2R1]$Z4DES1X-;RH@@)D2X6Z(+IAQ/!)'A?X% >-Q?6Q1J2104G )5YCM/ MV?X-!G@N;,T,JFF*+X6(=.NU% F*K3)9>[H6A1=*H4N./ AV-]JJB% M+R6Z3R$8:; 9+Q%Q+8'YH?(>@[5!M)@4'6/\K)<2UG_>(5X>[<5>@49T3DUA M@INS@J,!4,XS&9YAAA-2Q*X#*L7)$8N]H,K*,O,>,Y2K%+HNHW&1Q,]CB?EO M'XIC5G&WJHVA.N""!6< ML$F/!F6P-P;MPP;#( DHEJW[5TQ*@<:.5T?L/3AM/:<:Z\0X[BJ;V!I3;-<& MQ[ [$.:PX+U ^51_[KQ,6ZBR_%$P5-2<(42:9\&OZ*[+,;\DM@2$NKRQKD*$ MRL:F)H%?.B\L/43B 1.#U6VM8C4EVVQM%G0TF$V:MI!YO7>P'I%? M2(9X8K">TT,1] /7,Y#-' E1PW5%7+CH9L^%3C,&J(P_EN[:GS@W3IR3Y%AR M)-2)18CC=(4ZN8 E3;!:TQS3,IL##)$7FW#;_DZ;[?FE%6ITW?78ZS"4ABK* M+&(N)*&Q$J,4'8?;X7&X'4QG<,/T65U+-21LS1'GHG8\6$-'_IZM=\.A_S<" M$_,M!?->FS:BD@=I8J7:OE3T*K7:_*";F%YUTK"&4J=#-:Q&P7Z0*%JQNZ+. M:B;7JMGKUAI6+1[']4@66@\H"5I<+-%__?\B=?N5HD"S=L3VD@-ZE M=QIJH?)[IEHD@<@G/WB?)2??%W.3F@'%W55__GDCZQTAZ8(N"^1 MO?A[R+V:T;_.7G.F]>#"^9/>\<,)S'$].)VY=(Y-%. L'=Q5%Z71OY;.QE\8THY/..4MX_K3M+O#Z[ M419U=?"IP#\A09(RSM5SX=;(L_/*M*04I$A8+&^A7^I/^=_3VXG/7N;=[IP: MFG0FA8& ,8NZ?MTB+;(]X]4^^2LF>2E+:?OIK%UVK4+OM;8OQFIE^*A2OEU? MQ-5>T+S(TG^IOO2_0U&CE!4U#JU?8"!%EG+7(LLO/KSMJQ^1\&=@VN36L^^P M)N<[+=6CXU'S:_+R1:S,[Y8TFI:B6J9BJ[HJR[PD+9>R:HG6S!R;L1]\;'9B)F!-'+M7(S9N)*.-]JWR:3*G#39VC$RHBO'A=<, M,9*%,0TQ"N/UVF0S_&A10%*$20WN%LKKF[T-\VT6ZN_L] MLL)F[-?]TQ28:8S0)$#3&*$A%]9,6.\OH;"FX5JN>$K_X,?+R(E7Y;/\^S1A M7KI6D\79C:)U!+6>!BA,2C5JI1(:AI=TU*INY3&8YQ7G0M]0GI/2#4$*)Z6K MG]9U8D\FSVYZQ\>=E&H(4C8I5;TG:\"W/*TG4]"3*7Q'4/NQS :,N+]^ZRM MA_'[H[&$6%_YYHTS08:BC$HNZ,@]"4VWZ*J[ MT."L3;&]XYR$9@Q"4Y.HZ$UHQ,G27)_0=(O-G37:8A+JF6-TQR/O9F2$$\ K[K\*6+#V'I=I:?=&K2J:W;UH:A MQR>]&%(4",;F6D4J?-*Y2>>N5N=.[MUQ5]X$&V+&)+1))V>Z/3LS)]%T41\;T#A_(TOWJG@]T01&DI MP/V7B\OV)W@XR;_K4;\"2Z-:SLP=7,-X82Y/[%JE(NB,&"!)FN#,YP(.S6F9G9- M6"CJU'(M\NH(6JXOTK,Z@C:YK+T8_7/+%L,.782=*=!G*WT["A0!RE(J7*1S M\ )A\P_?B9[,H%3% M0Y23GYA.UC@:C->+3PA=BAN3!7]FL73N][DKH()*DAA%(/4N2@I*DR7WUWDX1(+#[4QP @W'B+";.'> $7@&]V"BP8>)0 MSP*-U0USJ>MY9PH"3\;^!NBIGMFO4?;S%V#_!1KDAC(KJHO3/BZ_-48-.&_" M!]N%>6.N&G7S,P:7\;E Y/CRA/"\J1AC=F,8'BIP6HG(6E"E[N4D. U#C\W=/&L0G*]:4W@#(ZZ M"Q/H*XN$4TZSI<%D$\]\+XR"F#[D,\KY?0 D_ +__YWOQ2$)OYFNG<0.96G& M)NNR)$^YR[%+3(WU[$%BI(%)S.D@ "]UID[:SH)N-M@X_WCGHOKZCJ\6%/!5B^,\KSL M=&QQYRG,#;.ICUJL!D?L11G$)ULLXB+3.=MT6RQ2ZLB>;G;[-F47]*.I!F8F? M^;QXSC(WM.OQ/[ U%_MJ/(CBX20%AI5U> S8&\^,PS43'@/V#&:=/&%43CG MGAYM8IM^B@N;1%)IWW/JCL!Z=E@ELY8KQD'ODRZ5$/L4H47^DZO M]NE]3H2T\#9=_2TX%#IYO*NLZ3PV >^1M;[MUDDV@?"'_**<5M1$L3-JWD:-U M=XZ>N^G44!DGU$0!-2>,O;?+Z3N9A&6/A1_@V<_&R?<8>& 4$$!PXL4D7'!W M&!_@QK/ !7ZR69D6"VQ\#H*E1](I5,H14,G M[HG /W<2/>E@T6M]BB\('$;W6J^G+_FLZX> 7Q3WKC]$,2J[(KJQM,,[^4BH M]':M8G[]XI EMY85Q""92%50KESSWA&/.&ZA':,[<,D/ZX'8\8K<.>Q79EH"'6* MK=(57W%@4>-H05E]NUE_5< MTM&RU&F'IMGB2K/9TH4EOY;%A89!S\8/:5'Z6YKB=Q])7E_TM^T"KX0!?/X3 MVE))$'>(5#AOP]!7O-Q3]XL V+^^<9T8+%OS=63^1S. M_K%=^.5Z;W9HN+O]O6/PZC_<,Z=MQ'/7[J('$G"),>$*]H5);I7\=BIDI,]/ M'M]8PRCSPEAJ&!G=K(1NJWQG4^WB5+LXU2Z.N7)OJEU\R;6+'\!V!^XRIM[= M(>5BBH,+6J[T2-=UUV,_L>W#7TL2ND49^D0./ZOAZ!QEKJO'0VQU9-)8*QDG M%;L*%=L'6->SBF'-EC3GU:-K;LZE8M=[QWRW(0$=03>P.LFQ!)]?R+W)FA/-V':CRDSZ%'WND7U* M0!Q<@^3##%=7>1>PTF" M(AX@9CWO68%12*)H1;&!I_BS6Q+T2T;$[P2A"DEEX."XOXC]YC\D\*M40<32 M!ET4Q-\&%#5,H>=9%/:6X #VTNDZ!9YM;)"S,FR+-CO=%2+0RTN2A M B_/;HRY<#R.P11Y#DZ0FNZ+^A4D!05)[Z'O:'"1Z"A:&_VZ(N>N+FOJ@SHU M6<9N5]HXJ!X,BCJ[D>6Y(/<%L7/Y[J>>#@.3!D\:?/K(H <-UF8WB@2GJ;YJ M2"ZOP2WZ%ZM;!FGO&;&7NB2KFK.TEK)MB,:2YV5%D):VI3BVQ?^?(LX:FHQ. M *6_M^=,77#=FLC>Q2$\)$3PRJ7KL=GN;FBM_# .*KK(!)W))E"+V+ /W"GW!FA9F4"-"GLBDF40(- M4JP@\$+7IM5TC)+=YOSP^X=\5&C(^^(+?P9 28> R;6[SLB1!1SYP>^;TI6T M/ (E^][7-_,94]_A3_^6,2O=* F3H>3=]B+BI=C>(7(N;,<,'RB/F6;?L^$R M.^R+-YBH[[;9ABE4U4Q,5K#%SML ^'E/;P7"[_BG.^(*^@N";T1)[M1 M^>I[5IH@J%*J%6ZXJ&']>PCD>W#)(YM]"12U(% R0;X<6*]G@0\ .QN!UPVY,%[^ MFU@1_K96+0O#NM;$Q." /G<##L2W$PX4>QN1"T*[<4.#&#%J5OAB.EK8M"P( M;:D&^@$*I\DM$^:C7TJYO^!N+9SX!42BT^9P9%=8<(.>O=7)#I]#S&.SD5KY MK+ ("0QZ7J7VX1[-X)X>"/454>"OZ++])3*;V,QGIHJ0H%@SMQRAXTIT@0WX M/)OPPQN> N[]WT: EA "?'Z]H XH3 M^.O=/^RL_"41\?@.[)6%]T 6]@?V_P#Q!")1]7;C&G MP($O94\EORP4ZY1H6P: VE (^MCBRB3V" CO#M=+4@]_=U''7<=-W%WI)ZDL M[P<]2#/'@DHHU M MK,1Z+I%,)IWIEIVENJ?9/G_]5.-/FENM0$151M6S<0B/#008J?7+"+Y NHK+U+ MQAHT(E%MB48TC.@P1QI*\(+B-:P1'A(R"XKG90@4@N"9A@_41+,*7FQCJ)ER][P!TLHWJPJ$$AKU5S3[D QI)A+'1%.@1B289SJ2+VCUHD+%1) M.PG$TK38<2U6;K>@%P->)0ICPFXJ9IBVD:LNR[ N.SL28ZS+C=T064@SVWWM MLP4BV=CI=9O'+S3BORW$,!,96Y/Q*ZEO,9BHM4NM?]&_I!('RX&#;5GZ\!^^ MT4PE_>.K_R5F$+Z^!)0>$/JLI2._T_M1K)MW+<+1,H@)2F_"^=J^\Q/WUPSM M.;)WN/W-BX=$;78C&G-%&0W:UP2H-RE:S79?G4G3"M%5T;5UUCV]5O=>3VHW MJ=U8U*Y/K:MT:A]_6:L8:9#>L'7H5Q6-WOI51Z9J79XQW*-'-QFLO@+1*L;, ML>OJ/48^/=#94G%U*>_*Y$-K0%]A_D25C)J<_YXZ).I:7^ H>SATM13*"N)(%_J M7!#+\M4^E)U$:W1VJFVX5A88:79C'#]Q;< B5I; 3JL>N1*IG#JP4+/.?*_J0H,$F9(^^ JO#I:FOP$H%^1+F MDE1N).F<(YQ$:SQVZI \6 MITA LX=.\0%+U'&N?B1QEW;FN$O'N,MXD0DM M?XW==[1)9TIC[Q4O1RUW. M4Q)K8)+5IV =G,22$19:N>898"\BB66<-YB2Q1/<#HXCB?4M\-=^@N&]KPKR MQ1\/=?Z\@94LT7%*PI3%&H:DL_<="EOMB2K)\YRLR4P-H5PS.W6\C8;C'7CX^S!GQFO"99 MZA9G7;RC0-;KQ&M*8 U,LOH4K/[CK/Z*Y@\*%K[/%6$:^3D.6>H6<%V\[ATG"52+UY38&IAD]2E8O0=< MBC0EMJXDL77FDGA%?K&)K6]@O;T#+P^O^KAX= U\V3[AV$&MKP%#0SP,7I.P M= NB3E#C7I8?M5I^IK34P$2G3\GI/TK2IK34E:2ESES KN@O-BWUG=SC("J< MS1##(Z:45,F,'5W$7C94QNQ&YH^N4A_P4>Z:A*5;N'2"*O62_*A\M?Q,2:5] MR[ZKJ*4K4QY%4.L'(Y)<&:M@S3888 M,AP\8.ST-YXJ(NO(<_UX1(I^^7CAX_6DP9,&'QST'Z["/=TSJS(HM3B7Q&.@ M@B=]GO3Y:O6Y1W4^#?:*JM!2$;7<7/Z2W7*79_0+4GSN@T6W(8TG/M^IB.>B M-9_O_D''^=VT&!;(?EDS>G2:)#BN>7?38J]JDF G4S>-$:P9;_6!6&2]) $G M"724H'C"48*].:=ICN T1W":(WAI,DYS!*VN0.WZU+K^BZFF.8(MGC'I3LDY3@G=@L:90:PTBJF@O\1NP6G,8#M[=F88*VT:,S@N8>H6=UT=PZ*+5IV2=*.ZB8P8-]>C). .6J)?0=FB<&9[YK& M#.ZQ8F<>ZJQ-8P9')4O=@JV+SW36ISY&L/@7KX#&#^C1F\!J"J3-#7NG3 MF,%IS&"3R3KS_&9]&C,X*EGJ%EA=?'ZS/HT9'(MD]2E8O==ZZ=.8P6O)8)T9 M.$N?Q@Q.":RR!8-?G#G0FN8,CDJ8.@5:QTA37Y'6-&AP+*+5JV3U'VI-DP:O M)+\E\&>NCC>F48-3C=9>8W;FXGACFC4X*F'J&'1=O#C>F(8-CD6T>I6LWH,N M8YHV>"7Y+8$_*LG/F8G9C&CDXC1RL-63]CV@VIIF#(Y*6CB'3 M&68T*_PT=/ :0Z8S#VE6^&GJX-4DE\Y;LJ[PPQD[V)47[5#SIQF$T\2CB[B! M\\)5*/PT@[ 3:.FDP2]2@SL= BZ-$:+P.(.0GTN&?'Q6==+G29^O3Y][5.>3 M +,HO )'_+E<9U QP+ZID/?'0.H=!\X-N>0[C[]>JYA(*8LL#U M;"#_6U'+)A6>G-8BG9X4^^O89'/W(,9D77B^]R"F;S-(_<" X*]P-8Y+'N=G*\!X$M();@5H A\V( M8+W M=%*9!HTIKNS.V17 SO)FH+R5\_"9>*'UZ+1\X9S+%WBTZ7N6#TX M!'YRTQ? M]! 00C<5NK^X-:S\(>0(2+1=83KGP/%P TP%>5D]S[O30CLK+; B?%'&5#R< ME0VVL.?EB[,;95$&GJE@)=? 12YAH+C-P 77;2SR#^N!V/&*^,Z>@.13',4! M*9+B([,6/]&<_(3'OUOYUI_Y-B5&9=>+(8I!ZDB63A3-U@U+8)\YW4W):]Y]OS]'C(T;FN'#$33%<,0C:4D M.[(I*$M+XQ5)(8XFF[:\5-J2H?QQ(9Q(UBV+"PUG:V_\T,7OO&6M18\D&:F= MG!T*/TS.?'S^$W,)IZ$XJO])Z3AT_NL5RAY!W2%0X;\/0;J:#9QEWBP#8O[Y MQG1@L6_-U9/Y',[^L1V.02RV0\/=[3?,1J_[L'GD>J64Z:)@VZ)N2YK*@[*) M)K]4EYJ@B*H-&HA%(M6_:Y:V,T]Q!P(N>$;$KF/<=66A&$KMQP?/[Q87(M_N ML2VG0;?(1(Q@7NM//S)71]:U.0[O6*>^I.TA?9+&H'@BQ] G#W;:5S6PO;ZP M]&_G78\]P2L=?E]3CER_4X$#RMU!X(MQ^O_2-%JW[*\@(RRWJI3/(UWK/0(/Y_\#I6:@MI?I6:E'$Y&?U<'U,GHGUP',!'910L&TN+U@CR! M-GF"4VO!)S\.NBB!/KF",RN!3B]+EN39]^SS>X6!MZW4Z,-?L1]U5(9;S-T> MHA$# :;;;F.Y7K= DX@^?2S_2W:7Q>Z:[*4NR:KF+*VE;..E$\_+BB M;4MQ;(O_ M/T6?-90^Z2>K="K=<= [0[UKI<('LHP^N*&U\L,XJ"@Z$(7=^UY;,21!E353 MY!W94JRE)MN.*MF29CJVS"]WBP[P#=S=$OC#0"!KJR@I'2LO_9I?N7,SKUJJ MHVFBIFJRK"G&4C>)I,NVY(@F(;HU.R>_Z'/>NN V7*L%!W^28,U]\6$!GTS+ M7;G1E%?A#..7J5"&[7];!8C@/S9WH67G#=WL-Q>@T? M./TH MIC+,.8&_YB &(%@EP_X7JR77YC.$RI8/?]^88)E@/_@Y+,C<65_.YB]8?12$ ML]>@NJ.HIOP)ZZ\F+[<)_$?7)E@'% ![(MRDDX@Q]PKC5)'_#7Y;%G+@C(MU M9D H>!J8"J!@X,+S-T!Z"+)B>#J(1KQ!@G:K*N0;BM'00'T&Y@8Q[@$6A#59 M\+ZN96@BEJ$IBSI8U:08;<']+(BW'9 G*A_P9C<@77=F[-_9%^#=G?,>%,:- M4D+_;OYRU_'Z'=5$X-Y[^=E[4D,#SQ^8T(0!9H#FTG> 3R- M _R.#6]><.\(6!):$T M(7[C+S"PH*I)&>3O)IK%I-!?FN]Y:4+I,'W ZKF@ MLT 0W$O8N>Y?$/@SZ2O%B"Q/M]P68'BP"\8_8G0DC)_(Z;RXPH^C$&)OC%<3 MT081KW$'=@QJSH%LM#R)+_L+]4%]P,\(3PI AN]8O*T+8M_#[.:<1(\ M8E$F1PN:@/C40Z$!)8^$V4J;.&:\ J.<2 Y:XTRX:R1O'![H,XT"PH@+S"AQ M-LO4GH6-NH)&PB9(#7BPS2V?N:<'0IU]4>O)BEA8[PJ4MN(@:0;P-/*6[9UN'+2"1YEN-%)P#7P^0$IVWNX5S7#IR'[5= MVDBF5&R7Q9ZOK-?=E[N5(OC\]5.O"];01HJJH KE-3/YK!#@;I+:EY3*IY-2 M..=K=5**?,,M/(!MP,TF._H6X*D 'SGG/A&;&NA/8)I"1J;-*@Z[LUHYG632 M;IYJR>R@@P?N2ST9ZR3:YE/%NCE:YLXKU4[& 8DVX51Q8$P'PRQH]L!KHMOL M&/LUGM7 V+ ^7XSCW_MAAT1G'OI)<%23%U)#Z$=CJ&5$#P#TU&#AZZC"8YC/ MT5@[B;)+YWF,QM+!)_@E, W ?C=\2#N1*H.3.<0B+H3?&*-8YH9FC; 3$=]I M)WO'<,7+"4Q[F2!NA& )<-26.LJ M(Y?MAA8]W[%%[Q)PZ\H$]DLZ'WN%AF/O=G=9%N928;GU[ _)^CKWF4D2:FCC MB;=SVZ/8<. YV7YDU(*R8]_>#T;7+3KG]O4_LH,]<1SV#SN!02*7F605!6KK M>JU:'^>T3[:K(1>W8EIYOR%/=0-M]\=T%]](@)T-YCVIM.80V K*0JP(FW8H MVD#)CDR6XZ:/=A.<83^533@)DR@GD:SW;9 MY0$F)K-T!>X70L0034F4)0PAUL8[#Q>3B:;CN,AHM)SXF8?Y5/R+!?X=?$$2 MDM"\3UA,_%A@!7R@$^-$EK5(. GGL>AYD_+E/X09Z7UIOF)Z!/: Z2]Z4V+" M'VE2F5L1!JZ"AMWUY]S:]>B_TQ(6SGH GK%E%[^$"TB_N'+A73:^M7/:4)2K M=8L6XVS;\SOG=_:^+^GK.BL3#A9MD?V.:!(/+XA"1M^&3.H:B&%&?H"95)*E M4.%3T$8@N:;\#0GS\9=%PI![;X8/W*>5_\2] @](,3SHU=B>!-]K%CQNIQ2K MN8<'=O@9YA;Q^!A=*@^XG:A@\SOHP-5HRU^ MX;_F'S502:R1K#-323N>2D+-@9^28I\2KMRU&VU9.5I8I_W&[*O+D%JRF^KD M0\Y%]6 !,^)-D%]08D0:NA==)*3_W;2_W1)E;*+F,]/B) MUTF)3=JU^O2BRRONIVOHO7UKN6W M,#0'6165RSB:L"(BSPXD26:R>*/#[A]9K#,A%NQ'+-#&@UA0C7W15#BT4V@D MR(HN"[8EZ*(H+RU;7\JB9:FZK9G24E"<^D(C\A8 M\->52T_?]/X8K2(]E.?!:-,M?>A1^_,[T_Y]S7Q>T"E@,N(G$V2_AGFA@*0]]RDQSB^-K+"FK@TS@O6[/)AE#.T_".2TB7 MD8->H"4TXUC(A'L/79!;#":=XEWI(ZBA'T,,!S'CO9^J) '7ST"Z+)8)!M99 MQ'U$NH=,XB4]#F6WV5446W#ITA+#6DM:O,XJE..A8;@G'KT3M_Q@X]-[ M@$T,?PHQ4;*G_*WZ^=OE;R#5\STU<)AQ2Y^\3QYV"[X.+//Z03914CAX_C*O M&K,_DK1J19V7'9A/85Y"4B]N'2J\L@HKKKJ2IMZ+,*3Q--1 MAR)'5_*65:4E=7@[%4YY020&Y9P3,],8'%S>)$DG*ZZ1&\J;$G[9X,>?N="% M,RXYHIY)DD_&*V5_/1/N!8O/24 //RM2X GL;_M@-9+CR^<\VY@D('%+Q91= MT3/GMY<-0<-V>L,-MQH':)8S/^\XA*2AQ(J>_AHC$I:?Q7O,5%UBC\8^>1L$ M334'A#Z)Q2%;[]NV+(E=80*:/"IOB]GC"C%SC8EE(*JY2RD+ M.;:J(L0:8]YKW23F:< _F\B1-\@=-#-H1JL**NL6Y.(-8)*/3(YSB9E"-:2\ MI;DUWZ.M[[0O;&FN*'G"!T+P.F\[K@]W[AXUO/_@)+ M^PDK.YBF*M\JG-TC9E=3S]1D"RY!IH,B@.&CXON=87W0 M@S4M=Z651$D;1UB&VE+%W?(RARA+(ANZ:%JB+"B6;NJFIA%;%'C'D51K%VKK M1P3/2XHWBBLY '*K^=4[4Z $VY9X3=)D _X?@>\;FJF*IJXYED9,[:R5D+B/X!W JWSV4,$WCK^0QM-:-_C;[!:UMR$JT\/=9 MABYWV!D3,(*G21Y6.5>@?4DVYMPKL?SRI$HB?R.],(77.L2E PDI6,HF!ID" M(X87]T59KEP1WD]*6V^"4"Y'6,I7N-F1&P\$ >$_"B3(Q+Y( M(XQTJ0@DH@+:C\?@>?)7R;> J-]__ $??8/_TNYU MB._\9XIM94,0;6&])RN[A(=#N&IFP7K*A(S%.,L8BW,@7H< @]Y;,2E:9DA4 M6,*&MPXX=#ME>EZPAN!=G6]@F^YGXI^'HN^>2S[[%>H[\RNK. M*83HU$8D1\7*2!U[K2LB=;R(*@3G6VJ>!.\KO&?!"YDDW^RNUW"<@-""XFT1 MB]!?(NWH11=%)"L6^6U7PM"Z;!\V@H_[L,7+8AE'?AQ*I8-F4UA\C;G>M+"* M=04EK\+R0L9_:D:0_46U ;(UTSG7>4:AL\09;21NV2QQRY+$ M)>;P&ZZ7AIBI3TIDL5+>L/^\LN ED2+'=/'\'?Q)HG1 .Q.WW+W;A>Y\2KFD MO:@L/9F(,9?_2%CMZH9><>:WBHPCG/E$'^#E#T[J\E(HG91S28T@R#GYM<&S M^_[ ')6^)YI_Q/?1+[-KVBV_#L;;>FO'P3,=;I82' ND^-U(FZIEH3PRWRVJ M*M72\,&GMZKT2LD,TUK&-EK;SFE=OI&"!7=WC*NEPT?WLO"U;Y-57E#"=)P)9MJQSQ0WY))4^M;#V(CGI S;MN'3V>>S&M)"- X: MSZHH"U74^Q_/:BQD23KHL?L_D_3ZEQZZ6&.AZH>1X")K-=JMYV6-O:4W\FRZ M(/=Q:])][3R7#K0PQD2+'^ZO%I3H3SQJ1QSLFW123:P^YU2T(Q8V"?8A(==# M#JD%.9KW^ (()7;1IXKQ(18AW>=C ;7..L8%)S?1I F<.@DL0UUTDG#]VDEI-DE;>WR!Y\*5 E2PBY3\!X8M='U696HWB/AMJ.57;;_!] ME?SUY'R6XE(-9 MF10Y_0]6[82?DR*U_PG\,&QD7EY\KO.S&\\O5YTGU42T)"CD[-WF_J:!-;1( MD%$4WFTF?9R%RK?M J:TV ^+E_:V<=:BQI\J#J\D\K^2C=VR?=$//\"N,N6J M(K2POX.]?F?2T'AL$*9O_PW 2- $A+K;IGD0R/O.K+XVAB*1>Q M8K,)&QT2)FT%Q;KT+6S4K&VLJE6BIF*=/AY+_,DOVC-NLX+L9+ [$KC8@Y%T M,+#!W_ DAB>*->W$[H+%\2)[E(V13X!H[&/=[7NU":\Y(K%5P905R]%50^)5 M4>%-6[=DU1YP+?E=TKV9X!(+VXUD6:L,%_E@P?8"NM9%O_*I3C*LB35'Z0CO M$*("\38J?5+7KDQ=F=T8DC[7I?+X1JR-SVQQBI._TS\74\/]*NMA%05LI./H MTL.\JS:N;.;S,T ,\HM8,>W$61&3PJ%1< 6S/@HZ,/+9/SG[7%PZ*'+ KAMI M(98#4&;Y=VB?HP-1LM,&2*0X@\LGA7[;1H]#.U?7A-!&IY1C:>-3#D]4O0S: M$XE?QA;JAHJ9_FY!Z7_^R9;(2%Y=(_/DPQJ)EQ-9P_DQ&&S1 L=2CU.A;Y"A MVSVXY)&-E\#.Y70P!RB.F;:%I1K$W?L@=&EW:NF#M,64&=RD"Y7A,Y>#"(HM MDM*8'@36Q$18AK1[Q:2UWS@/(%CYB/(;,V3!MF GR?)HR$ Q;<*0;I*!#&;M M6K33F39NNG^2E?O@^[1KJSM9Z!ZP*]%&A!0;9W4L,8%"UXN]8_,.X?#VQNCW MV!28;2RR3CA*<@.JW>UJY>.D"KM:9#^R2=-=,A9Z1R@XN0$*KO\5&EU7J)UY MA0;?=84-0*+]KU"HS$L=\ \4F"A=2#;9'-4*++Y_[U&T3W=W'B9:;_RBO8W- MF<\4@J-"1!B$<\! 7G*X@2U#/Q8 SYU0$*Q"(7@1.>J*.?3%>?#2=ZS8JGUZ M@+&B@1FPN: )<]DH-_@?%"V*@XX6E1-ED\X0+1J(MK+0RZ5Y\T-I<:+,\SEH M(<]NI(5>GG'># 5;3XX3I5#/00X%R2&4-7B>PQ?DD1(7P3.M!XC$P'+>QO>@T- M;UTJA?5 6E1/Z1X%+>CP&KVE;;/ M21BH'GD)5=;%.2]5R'#[$^J,9@YS_9T-Z51JC-5CJ[R$1P^I',UE M[E :AE>6:J\P"K<#Q]\&[$GZ#].G2K'>'35.$B&U%HP%N[ MD1UWUC/\W)8YP7> M:B&F5-Y=30P<[J+PRUG77IM]_OE*ABU6TT+* [KM.O:B>G!"'L M:2?7@;U(BW +B.E]$$ 4QD2!Y,182X1)18?#*S;G@]8.WZ:C#.C?,(M.C_5G M@L8\"/?K_/3Z2IL9F03X#J540L(C(#.+>W\!-$R31XG4T0P2_3.3-_P3YI(X M3";1O]&,TB2'93GD)A'L600__B*!Y8;L+W02Q435XZGZG>#\4XP#\&_OX4&8 MO8K-%?T[HA@RB_KJ?ULCRTXDIR2_O;\/<+(OH_-G(*SKA:Y5,)OXIU>NQP@< M/?@QO,W>H?&90+TN@'3S+ADT;T;JR .OK,^)>;,DWQQF@>@G/Z A0>>;0&UV8\PU0YX+8ODFL#I\[XWA^"EE M?'N&=X.9VE:]^C/C),35%]SJR8!'&B]1O_I)JGE>6!>*O_.AGW.G!M )J[KP)"O53Q=::\!Q4_&+,;92&7[Z&O6VLG M;W2ID"H1VD(.]C"?(_#HG-9\\*"' 6RZ&3^G$SCA[\ &ND#\H&5]#@FDXG)T-C3A.^MUFS<)+Z MS=C1^9R"?=YS75?FAEXNDNZHG0I@A'X+2ZNRD5?R8(IC1R-6KH9Q[VLZS:''>468WL+DY MD*MTVBD5T!TBOI=.[EZ3_!UFUR;F3,QYZNTHY/3G9BSHN^>TR/W22Q:R_COO'B M"9TIVS8Q9V+.Q)R!YQ,19NPS'=/'H/]82,QJ(NB'=^D8X\1[=#YUZK,;43XV M73@\\3I:I 82'K0_<%9M;(@Z,L #9ZH]!Y\Y#3QS:D?G;8:G1E=II2<7.F#F M=$)X&3:&85MI)-=55'<)Y?GS/X<=C*_Q(7* M!>3QQ!)+])]69@T^R\NQ&G N".E<-_5)-Q">Y M7CY)&]J@#[$'M:%-A]A.^G70(59!W._C$&@.^G^>M?R#U_A33O?*+"R:VZ.M>/K_:=LIT#-H\3D=?+%; M]>'I9-=.Z;3-9,;FH^FNS.6*P-&()KV[GH@D?G8C"+1P5!:.!F#ORO$1]6Z] M2"D65/EBUZ=??8^E;)C$=Q9L87:CSWE!G&M&7R"/8Y'KT\KR0+Q5Y]O7ZQV< M7G\U*U_H:C93WD,N9B5Q=B,OY+Z:A4\^;7WR1B./J1*AO8NC,#(]I-V!/D>: MW6AS49?GHC3YG%/[G$'W\/3O497?8T8'$%VPV_M\JWF16BN&P6Q65G4?Q.UJ;KP;^_AQ6@F,7FZB<)UN*6 M/X%=6F_M.'@F9I!+J8(X*7F]9[*7F]K\RV2Q)XO=TF+OM=3]([$7]*,1?EU2 M0>R/;ZP\EVWNJ61F@.KRS[Q()AENALG%3AGA%G0H,$@"%MA^C"_9Y=!!KJSM ME"//WW\IX^Y\AYX ME-4@7)XKAC@7#*VG6JD>163"I)@P*49R9&W6T*XG61U/LL9EIR6?%H;BN%AJ M8+)XIO-H9SFK.Z8*+8ZIQNQ&+&3HCSJF3K;V"FWMF0^;S<)_>W\?D'LS(HV' M49D'X5;% 9E7>M[\1X3;@/^UW<>;LN+!WY'BKA=3TMW\-WPM75S"-5E<: IP M=N.'+G[G;4!6\.5'\MN3:T@<+IXAK$OF,4XQ@A?\^!.EJ-F 'WRP#8O[YQG1@L6_- MU9/Y',[^L;6GM>N]V:'A[O;9)F_^>QG\XV;[Q7L_9/_=X1T51)?8A-<BJ(?&JJ/"FK5NRFF@8_ ;D'DVU)%K$417>L(@FRTO+5#3'TAU+-119 MU01[FTUK,[B'7=$S@65O18T:X+,8$LJKGP^$,U/]Y-Q40;E'U%#. M=D-KY8/>PR=BX=6DD6Q=G-\*B7%*1;=VFLZJ9?CT$A%!:A.XO#N0]>@@Y M N)KTQ0@\X-I'G#.!21$GPM^9/4\/X2$ZDA(*"$)R_?ZQTB/-I*MR[AUHP_I M21/(XK;@M#.F>O^VDS[GK0M6T;6VK*E6:4T_KCY<]_BP'H XG/? M5J8W'G^PZ];>^2 SZ H^N %PQ _ )]K@%@CSBR(O2-R^G7.O9A]_?/LV>SWG MGAYW""76=WT=P+4>R384?HI1@21SR$N!?,MW?*DL@*:,1=Y?@Z\*NL' M6S=2MA@Y<$\0HJ#XTS70+F2'K@+"&;:,!?<9[ F<'/ Q<\H$)#"$+_ZC:\,3 M\3>F!P'C"DAK00 ;PC\F\9%',[[XTN3U9EHE3G^6OB,-F1PW""/.-I_Q%\0$ M-N!9GR-_X<.!-?B=%;P@PL]?N:_KN>0EJ>9=+AFG2H*#7<-#!@3Q=T[AOI'R M^W?SE[N.UQG/WH@YTU2, \J@2G_+ L/\674L3(BW,G/:X=_=]9K8+D1:JV=@ M%K$(?082= ZTVT>\KB).V[!OJ0A\3B7@LU??'G"PA&NS&WF_?,\1(@]V!]L+ M8Y ?'ZM!.7,-Q^$([P[70)\EQ.8$3EAPE@*17SY3:I7MSH+["&='%V65) :' M(O&!!PG\U8K=3*[@NRB92*K 7<)QE(LW^ ]=)5/C]Q$WM7A4G%)[A^8N$:WW MZ>OA57<."F=1?'\^!'Y\_P#BB@NO%$,=;$>]%$*(CGX=Q2Y[*'I7?"JW88]E M4 :L&9[J/]5?'\] *'<;ZO?GP)7EOU.:D2 RX8LK=PWFD$8)0/.*7^'1:G\& M$ZE7(-==\GL6;-PYM>2KS"\^^8$=$B\GCC&[R0.(W7P';A5^1->_X-"E;5)_ MM'7"8[H*.Z&ZZC\QLWA>,2D:*?"!?Y*(!F'9-[?2_ 7Q4/C9C;['2-%#W)H^ M,#W+@2,V7S,76[+LU*[ML!C5=EGX049$&RS83DC6+9EM/1 [7I'$$)4+R.MH MAJ1AUA_,U9I%L3_1@OV$M[U;P;=S^@B[*1#=%&75T 1G:0BR: A+Q[9TDP@2 M445>5LP91X#,&\Q2!3$9>$*DG(Q@YW3.(682*\!V(A!*#-/B,(V_WZU,Z\\W MP !_!:9S[=MDQ7!.D+^,[1L,/7#(YG;NQ _A<\R<^&]KLEGG(<1.SK4R M]5G-1(6RK#*SUB@F-__-4DQ9%I1>2\-.5^8F)&_3/_QFN^%F93Z_=3VZIQ*2J*'ES\O&"?K23<6:?*?)"%HS:C_F% M4/O9OL<:"U60#WKJ_L\D^;!?3FN]S%K55D]MJ(<;?ME;]=5.MA6CS5;8;<"9[\#\R^\L[_)Q*^_2XGJV\6I^5+3X 0%D,R6&*[YZ']);N'L_ ML,"_FIU]-D&V8V?;NM,VVVQ3>S)^L0YNICH][WNI7M/ZJU_+KJ4*1_ZLC*==/9HB M;B5TCRM'8_P[KD;Q9,*DM=K\X[B]BO_D/"?P*' A5SZ;-E"1ZP FY\0J'.";A,";A M.*MPG Q([P3"H?&3<)Q5.$XVI>84PB&T%(YMU)\2OD\?[! /;L(9:N?4;894 MNPM382;8)_OZ_[H-0LZD"YO8L+T69"+..R!9"VYMIUO8M1$7_..--,>]*(;> MK=7=6;V;2FD@B"@(1/3#0%:J088%_6UWCA/$/ M(2?B581/<0)_G2(9,+O!C8+$=OGY;6Z25M7J64.WV0JVE,O8B(>^$ MD4/>'0QAMZ?9MU'9QM3LJRUT7>R]T5-?:+(^DJ;4::TG6ZO2[JG]=DN>LJEI MZO6=>GU/V^O;V^V"/#7Z3GV:4Z/O)$ #$: KK2O$(SJ>1P/R2. X'AXXP>:E M#,[NO.NQ#GAY(\65767P$MJR@0.FJ2TN5'6A\YNV/2 MIRO7)YT_E3YAMUP%(NFD3Y,^7;,^":?2)PWUJ:^A-Y,^3?HT#GT2^]&G-M?+ M!65#X.'B1"Y>./)8)1AJ;5)@WTC<"MVVWZ&[>!5I&%TV^$N M!]M]A:-#N&I1.ZE7:5N.]W)E1CZ1S.B(B2X<;3)RJH)W*(TNS&TDN]_R=9]MKUW# * M:!G^E&XK*4-/-SP=E4&;W8AS62UC[TW'X/&+U$4N.70ZW7)*K5RI3/5T*]!1 MIHS9C3$7Q2D!?(TBU=.E03>1@N#S1M#GLO$2TG7%QEQ!6E3TJUU@^-Y/[%UE MM&YJ8#WP8CQISY. &[8?8[-?NI?^"SPN0,!#"SSZ($NC8%^ 'EVLSD5N""#& MOY'F*M_7T;,_?K8W6!E?+U"/->GSI,\U^MS3-4='?<8;/VTNB&54\DFA)X6> M%/J88\%%%!KQ?X2YK)9QEB:%GA1Z4N@C%+JG2^6."BW/;D1QKJO&U2CT&> ! MV\$.C0D>D.'S42 KQPW"B/LK-H.(!-@4S,#M"AA77$ LY*+-_5>W1-9V):-R M2A%7H7?)I3\.\4J6P.=OP4D1-3,B-O$ 8+E1?A5DPO)QF0089QY'Q *';;@_LA@ M]'S0"-V=R2 OLT#&X6WD M%PDL%V@_9]>A".L&WT+T0!-LRPJ!TN#O^&.45-AHN^U4KSUEJ;L-Y'9?>R&; M_\+;86 3T-LVSEL[R,,AV8.(8ND@14+W%P@]19(A&9+,+@AFT4Y8YH9B+/ZG MNZE0+V(J5)RA50%LF5H)I$+'C6@7V8BV-?.YM)$Y(AXB6B](]NIY?LB^](OL M2\=]E6\DCF&0<9&-&/L9Q-FM%9!+=$_<96H;EV:&H6^YU& ]N=$#MPG\?\,3 MT"KBGRT2,E.:>7PSY,#J4Z,&GX-9BY[I%\A?L4M+C.><1^!C9B7!7Z_'+:"8?WJ)SZ1XO^&] :I M^#GBO'SUH_\E40[2VE%T-5CHC:@ORA4Q7"&6BKT@>T&C%%)19?%!1YH)8Z$9 MG5U8+NS-2 9Q2"&ZW IH=I%G#['6JCP60HD@7-H^%[Q-*8SU6$3'D'X[R5UK MDJ/5JU1W,)JK%4:OYMJ'(RF^E :[)L>L!['?F/!W\SZ/A3-L\!H@9KD$Q7PR MYC!XYD]^D/P3?J]YCKS&2\"C19X"3"&*.?Q6/]Q@(?SYB*Z6TBV#([I,B2[7 M$+T%/'25'\VAU2?8Z#)LM+A#U<)_<;D41IG82UV25N\KYV0,#0GZ:OSZXH;7RPS@@)7QY MC5=V\>4U(H.F6QHABBD;RZ5ABP*X(E50EX8J8YG5-KX\>PT'[T%$O'UX[ .& M_"\C?S>2@0+KEW)])IA@[?"G6D8GQZQW M; 6=HXK^S_5GW@ ]SY=OT0\X+NZ>5\J) !-/=H]NB,^EPSN.X71#^J,O^NCH M'?O,"S2D-_I:MX'K/F4:@(5CVPQ]553DU]O\Q8/K)H#E!F"$.#.* G<9LT$ MVZGK;- %/!%LCE?(<<[3R"Q+C<.S@9QV#(O")]W[ODV#.&I)X'4TR?M7[+(0 M(3GBT PJ6]:B(J0I&>!V_AAGD W,_PE=_=]',_! +$*()6E@6G9^ K_K_$1# MMY:*R/-+6Y!%T3 %S3$MT1)4(ABJZ>PZOZ\DXK[X8,J.QYI%7-KXYJ)*S)E(( ML:0:)ATZEC%K@D@Q%?2*^<^O!P :?LA8[>V6+51OHJ=LPO;\H\+-[CGQV@?4F,THVY' M-**4:;>,9U\IR^Z$=W$41D!F($]G?Z*>:<&EE=*JAL[+U68WACZ7 MQ;+[NRBD[TDBRDD[&K%]3JT=^ID6W)-V(%2F,I_-EJ?-#'NS"6)MTGRW)R)Q M>YDCXW-')N_'INMY(4ET4%Z&@FUM0AE*HK>\?3M)&<>MV*3O+T7?M9[5;%_^ MLO]E[#$[M(VU8BCFI.^3OK]@?1=Z5[1].=G^%U)K>"C*F=3B'F+2]TG?7XZ^ MZWWKN[0OR]S_0NKT71(H3$49AV$D^KX-'9U!*15[W@]L5[_U(I>>]MU'\H-8 M<>!&+@D__F+0LY\"?_T^;_8N=[>7.]DEL64G^^6Q$K&5W<^3KFD=!2)&/H( M>5&*LD827Q#)C"MZ+;T@0-=8)U/&# M^4C@&P110G(N[*G ??R_IU'I[UM9;Q^$=J^L=TP7F MR?ZH1*\]K)*4[?FX3HRAG,XZ5A> Q#0,X3DNC+]= Z5;@L3E50>2=,!&FL90 M7V0C\NQ&FTO2"6J+.@KMR1-"VX;CL,*C%ZV(33.O+R*_R@$;48:X$145L6I< M_%@4\;+1:P\*\9V$4>!:^?@B%*02>D:%H;A>E6\:.7T13=$.V$C3K-V+;$2? MW>AS7FB1F]VK\J?SHAVF>5@X)B-@T,\A\1#MV?,CTL;;M:+#59D @3^[YCCN+V*_^0\)_"JE M$0[80]-PZG/O0<0LH2X*XF^GBGA'>KH\3(TN8%4ZB^ 0,SGR 9D<88B9'%FF M<^ 5\62IG,/T*1/,ZS@D-MQLB+NI^E--EQ^I+SV_%VJA.=US2$,\%\LJ!5R4 MY*,Q!BX^+_[HT^BD? =T:EY&:KMGH'[#SP/3 MNR>L>G.O'(N"W$:2?\)+[ISW\%.T9LTS4A4>=*AR0"IFH1I65!KQULN*<.XS M7[FD9,B9[T3$2^I225;! >4M+3OYBKA.R6B4-SX7E?*$?K;)@"0%QY63NN@[D#MQLF8X\Y)@]8RKH*_,RI=SPJ3#^]A3'\U53.H& M@?E+\*[,[L([UN:?Z7,VYO,:?ATB<8LL\'%0/0<12X#/7KGF,E%W)I;T4^#F MFZIO=*'-HHW!'$:1>JW%#!_\('I#1;6=R001C1Z D/!S^'NBN)1U3V0%YC.9 MW@@_78'N%<9N.O!7X"'\(MS .\$2$'/-A;$;D>293=JM]F3'GB#T ['+=1RG M?O-O4*E+FHZ[FR?> -0X1@HA74((7)D\ ;'^)%3C-G&P\/O(0SN.5U64V8VR*.-K MI^-5Y^R6BO:#^"U$#J8;0; M1Z%38C]*!BPG8IR0_^]A*_O*V7$VF=6T+#Q.4BV#;UO/','ET/FW(6>[H16' M^#3J>;BO/NB0F/ZVYEV.Z\&[T(+1::R4$>>PZ+T.O9MXX;X+VK MT+#:]R#TG3663NHNPVOU.*F[KY5J$-HORAF8HFTI3M;&0-:/0)$8)[=UJ#+' ML0/@)8L+#5O P'O2*UZ)/EDU+]M=P$F>1T^_XFY!-6.H_J?E,KX+Z2R MA48'1J#"?Q^"/$E[3]XLX&N]O?FTZJ M_W!/WJ,QC[&3]] =Q[9Y3==4QY%M53=5WM8E(BX-0R:2OK^_\ZR1,O5EA;@$ M>S0#E\9A'>."!B.R'0\L[+H8RB :\U:= M:]E1 Q80T"_WS+,?&/E@3'PP 50>/4"Y,OED/.MAR;3MO8QJLX=GU1%BL6BJ M\(W=?$:7"(!+G+]8Y_R[T5([D3=5<8#;HER8=SC7]5.M%,_!>R*4!K_?G_5L M8,7QIDB5S\R3'I:L('.TTUK/'IG49'LJJMH*FX58&3\J[[9OQO1@(BGR5R>W M=J2)G ZI[=[[+H'&0.\ )(23Z7JSJ[:8K#M#'M:1.DNXN9 M>K+M6FCVSXUHMCF@&0,P?DL_"/PGY ]]!S O?0!)\BX5.>[M!#9+&!9SM.D% M09HT"^N2L=38KLUG^DW\!7LRJ@FFN+,$U\;W:*H\RV323##F4)C +6&Q0( H MRZS!AE:$V_G]E:9D>I$U6 L60*1W0(X;A!'W5VP&$9NQ4TY3A%B00-.\*%,_ M8*E@/&#_H>7/N?=P5 6>>ZZ9LATV8Q$F*NDO65(9Y-?<; +_%UBHB&#BWG6B MYS>.'P=IU(32L_V=^F*1OYRHG.;EHM@/RP$U^ M)GD!&_W6V<<8^WW,HE2NT%QH\5?L1P48IQ_Q9K-*;-I[,WSXM/*?/GMLF?"& M[\PW_?1W*S*0(>P_I=H,C1\-D%-Q]YP%V^<H35M5X09H85E4S5--+ M *SZ 5')=8!6[>YW JV:0*N. *TZ4/FOBB*3 T?]>S56]2XPUFJ:-G^^B>%I]U;='1L/![KFKE^I"! BKU MU'L^*=?+5JZ&=KF>E$NDRJ644WV3Y6KH5^])N;#U8V[HH_%<_2;<+B "WZM:^Y98!,#:X,@OZX%UK?H!K?!E MC&#_30Z3>6_=RP#H['YHHE2^<_X(R2V2^"XA\&?O8T+>3WY0T][3 <9+4^IA MO";0RB'&^V>2"W62BX')14.H>B:YT":Y&)A<-$199Y(+_8)RT0+Q9BI6K7OO MT45;[UCO[ ]LG3VV<*L,JN,L=5E0EI9C+F53T4U-D679MLA25G5#,G<+O;;J MJ;:[>ONHJ<)N98N F!:J(&F[,M9.QEY$2W&Q\&H?J,^^0JQJP)\F(HRH@$N5 M%KQ^6,W/WLH==2'+APVONT"9$2ZVW?R^,51G]%-FU&I30[D1+K:!M;E)[W!9 M/H+=?R 662])P$D":X0[\G)\>]3S0"_',S=6V<04$ 2VH$T,;]M45C3,Y.U< M*C&4P+5]#5;7B=\OG(J=M9L<0R5V7(&E8+(=8ZF5NQ^^NX1*C:V!!% MN,L)M@&.?0=%;_L\V_6Z0$= 0W&N\>4FW([W!7L4[%3W;3NO;'W?-FG#B+2A M84Q?O]J -57R7-;*2 N7TX;$U:7O2@DILTZEBT83%7C.?;SA0JOL*:88>AQ1 MA-D\.DYO,,&#>$9/)[ AQXI;KT)4R#?NKSBHLT=M> D)EGT(Y =-CFQ[L!RC1ASF'[[ZGG6@ M4N#\)WTN*^7Y3Z//3+QX83K,O!XA3-KL1A3F8L4TP8L?[/LYEQC#LZ\_*2AA M+WV3'>\QKBJN>CD%\H>YF,ZV &>;*6 +CN^<['Z]-N23R:1>UZU>ASG=SNJ% M\-+:7)%'HUZ])-A[3&*>,,%^V55>:2G,O^A?,(D."S'O<9;:VG2]/.2A=9%8 M.$GGE;WNHQQD^.> Z@K:!JN3DO*64?)[2LAL$)+0/"K.X'$D3VE*WZ6+<,;. MN=(\Q1-P3D#.27LY=Z67="4;LE5"_;*341!S+$FP][#0S:Q\2&C['0%R26#1 MA$(2R+P1S5SM"ER_8U M3;.Y*HDDRB.?S=5BUM;14]BS$_KO9A0'\+\U762&O _^^Z)PW\G*ZD"[3T.Z1+33,6DM$."+I3XY>^D'FQS\:O4S04=>T2 M.[ZA*--S)D^L4?0E(&ZRR1!Y^B0?)#%!;$Y82AVNBEJ->V8Y"B#8G?/)Q6#Z M?VDRHENZVU!F-_)<>:EX2Q>P$'*+;,CXCY GDOD/,?D*3_Q)Y[LS-/S.$J]B MM9I@=*S+N4S%Q%CY.T;TL[VO2?3WYG(=?0K.O'M\552^#+M-SJ M9+F/EV6=G-]I<$,L#.2<;?DQ]\O8(X-Z. MZR\PR31EF"ITOK.:"V!V];FF&*=.*%VJ=O*P25D[-89]%1B.PE"AK+WE/J\W M,58(?<9+"A)&+R+\?'4NE?W#2RNNB/WQEP5?O5WCWSKKKXA'+44J)PY*=9]3 M_-G*0]>1C=F&Y )TUSQZL>U)/5EY0NTFD]AB M MN&Z%-N_]]=J-:/!VZ]GO*97NB6>Y),0:O)4?QD&YQD;GE1)2,Q!)U"R1.(HF MBZJRM#1U:3M ,?@'779V:W(*+Z8G[JU7[P=0K@9);GS_]GIY7N-E2[=D615D M07=T41&7^G()3-8<35%G^T##^V8J? M 7?>0_W3SP<"C%[#^YXYV "8/&"*38OUX&2Z2;=EY;(QYS8!6*L 5E!$[8;8 M)0K<94SY[Q "WPM])WHR RRCLH@'3\%_IJ(%/_^3T#HK6/8C? K?]AWNO[H8 M8%'DMTRPLI40^5!8#JC1CV0I7]A*/L%"X%]_3Y?Q(UE%._.LYDJ'" %:1;DK M!PQ:X0Y,6E>&Z,3,7J<0Q8LVTG$D&GX/XO'#7Q-:&!<'G'D?$,+,PY,;/0#S M(]-=D2#D7,]:Q39(";@%T_6X^]@,3. 5L..YZW@-;X6'@5CN72XN#!^TQ*8J MR\=BZ"5=F4SK(PS([I@ M_VD[7#)L%UXE?8 MMA; 35\N&G#HB23XG+J \GAS!$\B?D1NW!#QY@R7Z WI@C MO_"1!!'V*8?P?1%L+4S4Z=%?Q5AK&#U L'_//D^Y2'=DH24(:%%OSEY03>_> MQ]>A%0"5M)A]R]^1/0-X!XL+:#[+C<*"GA,'V +_ M\ ;JS]B-!?VNX]VMB, M;W-4F"<"Y#1#^H6$=4"7@#P2\!6P'$K[,/0MURQ\ *Q 6Y.FT1;<)V U^66N M09"HN(':\93EJ<'[>UAO4;J MD)2YR8/IW WMMY"CQP=M=J,O])K( M/?40=ARD^\=6-"0X;&D7T9U?@$"Z(=LH#L1(;"[ELN6#7,#N4Q4!P:"F :T* MQO943<((_H>9[[S2&;ZPX.Z\_'4ZPX^?[XA>0)B7#TD4K9CJPO_WWFQ@M;1< M&B(&QB40L>B)$"IZM.4TM576RG37(0L9Z(;].M$+7\_3*Q_@=AS "25>AN2O M&!8/#H*6R"+74SD#:5J[89A2$3T*E4)XM,?,?FZJV :8FA>ER883$"I()E74 MND/P$]R3,-4D!Q?SP/T%_@*6@&1$6J%+H9^Z ; A+QA-/I?F\&!8I(_/B:B- MMB*F&^FK"J_!MSIQ% >9>V@5*.@7CX _@]BN/==)O,,H@M_/C*T>:O4*Q"4. M0FI0ES$($WC;.;()_# >W&Q=BWRO3G"K8M:&Y*)^!W:A43/9L7//O[ M;_^#GLZF)VTJVF9R$IL7 B_4$NH+X!5N8*B#D1F6!0]]A/<@RX"" MP)05V! X0S^B=\$?N1XS7#12SRNXN)]PW@'F;W,6Z9R:D, F+#XL M;3^3F+#PQ) &@>"%@#_F(\E,'!#:SR6&:58I#D?*^0Y\G$J$[<(2,'9D9A0_ MOUTSMX)__TZH*["Y=\\K\REDKT7:4HG(J57DEN4&%ACF"*K?)IHCL6=?,H\V)E/F8S!E!L_5QFR'54M4DT>,SV@4@<(0NWC M9YJ.YN@19"4/OU!Z0$ L,"4@%R$[M8141NJLPIP>&D@ L?IJSA&(L?UGYGUS MVP4A%8C[CM5B6@32F8LDAE^)YB2VZ EB$'2J$!@MX5GXU24+;A\@?#4S[6/* MN<2PQ&4 ;G8689CTDB75=S1\U.28$(Y[]UEDOX$3BQ>Y>%M/OV&9'CL2FG , M@%="6 *$6*->T7V$I*A*>#"!X,PE3_2\Q]>G3 ACV#0%<3_/WM?VMPVDB7X5Q#>ZFTY F+SIE2>Z0B5 MZFCOE,MNR]45^VD#!)(4RB# QB%9_>OW'9F)!'B(I"Z RHW8'I<()#)?OON, M\"9(4@ #P*S6Q@/&1 MLDH+@ Q8Q'-F"&0O [])4E%J"I+[<'TGFZQ@/I,NSFRF8GE+]H1TQ=H9,MDB M!R8G3/7-<_XL@KG2A$RC QFO[]$ '?RT0$#HE<1LAO2?Q&M52FD7E R]+%?E M33/GFH$$B)'?.MJ5VQ)OH\G_IR(*X>HROCD-*5.?,GQ K @1FQ/?I$B2,H)Y M+WJ,#C\2RT.%$!TB1JF=.ANYG8(8A_',I?+2& M@W?D,48=2>E<&&ED#8C<.I+"2G]DEJ,OR#EK"7R\]I-[8 A3YY!W\64^!]8%7TA\3.>JZS8:E$ M6L^S,"*_+ 84X-XH:$'@^QG.%P:>;A& !.JIB;K1<9&UXNSXB!R![3A$6-%C2&4@# M'3!1HE7:OD!$U^&2T6G+6X 2VEV]=@5F B4LF$JD:#,/!>CLS=D:6P*O]^"C MZ, <, Y]1$XA!IFD?""36&9TEX!;@'*-X?I5ERB2#: GI$7X_Z*91+KF$5] MTYD07]'TUP1+OP'!\2[)-D1O.T)!LX,8S_)G$?LRI(34WW'^N ;TD'P2&2R8 M!5E(+A8$!_P1+"G!H2*!1,A[)08JT/F!^")9)YAV"$",J"#74KH88U2H:+K* M'*NJA<)DK69)?(H\_RNSH)90]V=67$N"_ 7DU=)U?LT#HO K@,TUV*N OC'^ M1OXB@=BH#_@8F^WOM%GG,3^Y&WR D=&4X-Y$,;&M$#M!A.AWWWW^\ O]J_?N M[6:V]GOGJE/R*V9J2E/\0-T[RE\!-247=#5G6WG/X;?0F"60';H'B4F?8*M6I@%12"SWUS]],N;MT8011HM+,;*W=-D=>D: MG-XY<%2T/:[$,N=H4&_ H').<)DW/U.$0_D2+^4R;]X";OWT2_UK\IT?42@' MH'YD;Q3\0!"E"^1F/KK9(KZ_?-; 4 CVSF3Q0ZK!L!]2)W(PTD,5BJ M#$HJA[_R21?DOOU8 =NYBJ(A1/G0R&DS@1:9AKB^!VVK;GJ %PK29+F42QD@ M4%8JB;P:"#9;L,S>-WVP*J).PK=TP^CA\*_E#G!J2: 3TDJO- ,+]SN5SG<= MWU68H9[X:R:E,VPC%7DE (+/:V$*F_0!NGB?>,PWV(QHFB1?*2*+KCJ*B "W M#D+/N2ZF[V#+L.>*O@#OX1D F[PE>B=3MAQ)O:WL@O 2Y$.4+%DK@;<^T,K_ M**;*AJP)[AD&!M&5N=?J",8W++S,2[WYD#>.*#(E_>=&N92Y&=/[LS=\WEKC(X#S? M-FL^]VH[9$@ X/*T8)C"/S+IZ 83+4EC@2DG:.T3O_@(9A=RBXD94-K'SI*=((Y'56TP@&+'N4SV%=FD!MJ0-3!5Y< M3_TH->T?,Z3DE81;1G/,1T"-."[ET M\< D"[Q.!4!]64LTX!<<8(8%OMV526721&?A T>; 01%W5%134'3/OT9!3K) ML4<,FM)TZ[]+.6I<0PG*S0#I=S< A!5'*2NEI4?*44*J6);$TN@S8LAU*X ] MHT]W9,8(^H!T[4B,U$A2IEYKC73;'=52ECZ!GIJ@:77A_[L(.3*K"&1ZMRJ M61F^1!.1B+ W=&WX^)[P\;@]X>/G*Z[9"K+U8>S[P]*D0YV\^63@_R?"_RN% M_Y2LO0AS) %-:6961)F-O,+ZRJ"J64R@P,Q&CYJPS7.';Q6)1253[($ O3*7A M"TS*9[:",0[Y7VBW*,=L6(V-J]>="ZVUAUGY&0S.L(7)@HRC)%YN\EW/YV$1 MDJ_J+V7%C*U0=#6IX#K9\7?()U$3!G,)U[]Y2XG,.N"C7+>E3X A%\YFF;P7 M;5?I/^@2(ZJ%R"M_EZ8R?*<2C&*(HM:#L7G IX5#7A1I(L,RS^>QIJQ ?TW: M:-5G74F",AS5SD49L%;I7-*GM< VU3KE$KU>%<11"6',_0EI?!'>E%4$;&ET MUK6S/[!4\_R>4LWSYR[5'!Y0JLDN 2XR^XFRVX3X0<1B%N:?(MC,FD+-\WK* M3>_<&WJ3V9D04S$< E,;#7HC'_XUF/9%?SJJ%VJJ[SCR0PY^:7N!9D/#[>MY M_;WPJ(3IL8,NTA6R%^!'\ WL8A"795S -6)MZ\0AVSK#^Z3 +!3%X^2!]F#RAE_^; /(FW3OG> M.&8)A#TG5B+DM8+>]]/*WX@^120U3WT^H70YXY/5E /]?4HWXK*B8JE>0V\= M6RY[3A*I5,Z\_^WG.FG\R#=Q:5P$8JE$W?0#;@484>5WGBKR<48_KADN+O^#VR0Y3T-)26]8/9EZ$Z@ >R^?Y(%G_.!]PRJ6"_JV^6,&)U2T MNT]KCVX)@!XVO@5*7 &"\A%CPBX@]()$*R'(U1##CD P;>M@-DH3\NQ\2=[ MQ,LB)V:>>],C(E@O'4',$F&!BI5("J_HDI9"#)AK.N5S+,(=E"P.T M#S-T2 6FK4;\,5OK'T#1F.N+I!H664NFS%FU M*]H'^S47G&]!N<<+[2[1M6MHN*.H#ZI5QJ6?Q/!\YMY7$;,#X/8ZB7:R(K?3 M_VMV*4XVNQ3W8(UG;UK@AY3MJ$ZQ(=KW@SH?.1T\=S>G]X#13K_C; J0;_K? M#U[LL&"/(@A.;]^UC1TJ0HX5.$F%GG@(Q_+\OVF<."-]0&; M,^UYE!IRIZ *#<^ !I:OKBEIH>?2$B)EO37V9"FB0);GR08)I2M5AS+VX6#* MT:LB*, TR7\ #)][GG O!A%EXO::I0#[!?_)07Y@VBS",7CR,[!GI]<]_2?G MJ:L:7C88USSW/\HKAUD/*?#FGHP$5\(RQ+J-9#Y<4J_PMPN7\]_(__!;TG%Z M*M)3#^UP*H@*L*YD%F[>I;D!S G$W E50$.5YV6CFA+&AK!BA^=:G)#5R>0P MN06!=AHER==:> W/(07B0GBQ+$K5@<#)AW>^6!0 1^E+LJH M8/5QE0K*!HU>O??3FM4K\4;^S)"-Z2W'4#6@LIL1^H%592G\D]S L]+#[><2 MY]F5Q=6\3AIF7S.9$*B\SE1[_1$;"7&!KB(=A=EYN) @DX6A/A%1$*+[7H=+ M(ITODV1"E[,H323;=K*.\[,J-,&]\O)<"9>DJQXM6GXF\^Q9#0E 685G^',J M.Q>.JA96$5O0F' ?F-X>WT-9YJWSE>Y)PFO8[VX"&">-/WL-U_8>=K*>Z >5 M"@BZZ%0U1R N\9M8YF#6-47B[)3M7>:(W=;Z*L!.+BI):NB\0P*0$1&3"=3# M8SHCG.!R^8,"C?./) JX(IORM3WG1Y 8L@G>@M3T,I_ 5XG2;^3;,F7[M\]7 M:@]7Q90RG2HK^4:A#5-\*M(, M*\.4-[A^2M?D-*@TO&''Y[6( @7C#AA)JE45EM5EM>B7<60%LK)M"M; 3?]4 MKG=9LB>^84:R#-0EV';,X10C6AI-/JF[H,68>[&NU,$2&TQ(HC0;62IG/L,E MI*8'%XZ4I-4[(H<*)6119R=<#MU,65FU=$RN5E@SFOJA]3D PF :4E#RF#'-ONI\F-U ^U+CD9 M:]K[Q]5G4S>5>0X#":9I1J6*E',A4Z%AMR!+T.V#NI[RYC( 64-= :;9):CL M7&6>EEI#5\#'TDSR4YE.P<%(5 %=A^H-%4NN 6UE PPKH_K0;$GDEM]4\*=/[*$$U MJV:H&EI#+=.?[0=.:L4E,3-](2TFTNE7R,;(O,VZ+;]7=,LI[WN#%# MD5IE49>L5?N557CZD?"5V)+,^,*>8T5:V9)+?Z$P+E=RU!+&N.XHU7E7ZQ,F M\1=*8];'UH#QRE2I^K?O/:>L/9%U<5IAH3]@KT0A5..EE:5WV#:7P+..5"WY M:U5_8IU2)Q"W8">;];H\F7-# *-7B%&_%B3 38C#WI\ 2Q=*J7$IUF5LOD&5 M5(6C-5"[4 3R5_H*]="J+ S+WM[>=C+A=^;)#5Z,Z@8<4("!!0WY9JO6S8YM MU5[\OE3^ONQJ*BMW-DM%%FRF!-V2N\SRF#5(EQ(2*?2A"DI+UV&]!VE5CJ\1 M1FH?M8UJOHJ1V0RE4DO(YOT,K>$RO[.B^M\*)4,I+W%OP^NT:GA=U.\A54// MC6[ RM&G?"Y2L?EX@UT@Q6WIV?&5 MGKO^.,%P_,J 4%W^3*6(>&*IT78;\G M5=@HWZGYAC7U$:J8D'/RYL.M.40F'7R7(1%@O7^?'C MQW_(>D-N;7"!3@"Y,4_#$<,YO"FT">=S3%7)*U5]2'B@^PH%6\DLY2%E&P39 M[E40YJ')XP*FW-'_Y<)TJ<91GEO@W.'$ W7)O)[O 9Q@)^5<#-0;D'^E #:< M+Z!0J27:'9).V?5)-NDUTH2<-P9IP%J@/H+BS%$&)H42WUFT8/\)6IS[7Y7U MI*""+9?4$.\CX6"=)C6-AUD%G1B?:3!)D<9D-Y4O<5=C^DA=[N+0EAPHX#_2 M^\B(/A6@W:'+6H8[\$VPQSQY@I!;X.&AL/[LXQ6XP MEL2(-ZXJ!+HF39^.=XI1>D%>%NQ@&"N+V9@'@S=:HA/V)"E;MZL=+:_O,HKU MTW)9=:X+/R(NN36T4-VBJ;L]]I71 V5(#<[(:A=@=^3"['E?OL7MTRLY0N:@3IJG6VB6J*1M.M>V1*YMX:V"M^IF^":RUY,LX'DTZ\LQF/QG+ MSPI%*!B!N*T)6SD41FU=N]<-9SCW)URBAN/)QC5R'%M 7,J,K&@2_ZL#;$P! M6SY&XTU.J:GI!M:H=1Z#1_+NRWQ3ZA$?8@L?9#'$XS$L1OR2E)H5-=0U9!E] M18$4+UD?-$]*!4GOCE)QK[%W (M\IY0Q!EN\ ?"K>U88YVI>/\>\7P,G697% M@^*X7N[+2*IEME;58U%G)MOHW97"KB5ZQ0?LFYU5&K69I!MB41#PM6))XI!N M(]))/"S'\C O>(S)][LZ"^[) 7U$9\=N'6#(%S76@U>?"_Q5./0&'3HW)71I MF;5&ZZO'MEY%QYRS;E<.T$F%3&TGMH+2JN^"W(@+2D.1E$= M (&^;K!/)+?K4^) & *$DP@7.)H-5, M,UDM"J%M#IQVRTTRVL*0T"/I)JVRH=LOQQE9YKNF^4QY!. M++4 =@VN">=("Q,34-2( A'SVM()KAD/[4SNJO0PDSM#70_%0RE"N/"^BIJ+ MGLYYXT6%BHUO]DK+EG[A.C^:=H'2EU7O2=523,(8'\1H2< 3%_3)C3@6=XC5 MX2_*"V(DU(9:N7[.5EPUHZ3,R'K@Y!U#C9$MJ\V'A- MA10[1F2Q!%DNQ13((8D;Z^\SH:3*\(8[/7RB6->T MD)T@N0UNZ318SQS,<(/R:I5>7:U1V MZA OZ(KT^Y115=_5.T DO(Y"E=Q%T M/.SB@ME='):T%_(8%W)%"I@QU):\W=(AFU/^$""Q42;?-L8BCG):FG?5:DJJ3;?"&_K6B8VD[[J\JUZ0=.N,? M8JT]\C>\"-,DT>H@J1O21C-FKJS$T$R+JV"V;/)?/9Z[[H,S+&HSQ%1]25MJ M&7>RD=&V,IN&KCVII"Q4PCQ8Y+-0:=9FJ@\[:[?;,Q+G[G1?' 9 .,O-*:!A M:KS+]DL,?8 MC@T8;B2C_(%8T%P)->L3DQHPL)WA^#DR[#;#KR4&T4<>_Z[05/M*57]K!;M4 M3+D2/DJ\@-*1L!I%Z0 )QIHPA/KETCE105)9JU^&Y2 MC@U!9K=*)A<4/,<;YQ:,Q#2-7"595%)>NXZ_\KQ0;8;HEXP!4%/RPCB+\)N) MF57E^&_)*C!DEP7X$V9T"[UV1[?!Q#)K#_!3S=7@2=BLFH6JE1)GX'&FO>$E M\+"Y&+FI9-'I"7E1OL:81.!QEUW^Y:T>B[=( LS"0"*@D;T)1JE%>NI'(=>' MRO]&'X^@+'.7&P[(OQN9 )@B$K9)'I3 Q HWCXQ\S7&HM WY"-\+UZ=JCJ/Y MA'*=LX=(JN%*%0#L%0M9@DOUDRN8PB,#:J8MXS1-9&1ASS(A49*+?!05;QAG M\.!E\TEP\Y0%%::!3#JH[138X6P6^F8F1XG?%/SDPC86F56I@"U%I#*ALPF3 M:D+1>ZH%%IF,XW"YA$[H7P>";]@U&(&*:EF<.RA329)67.7(6,7=W] MHKQ+MW:+G*Y4@B;#_'M@'MS]FJ<%[X@H5Y@#SJFRV48 M6/&AO\5T"7!F\M)3F->?\'3'$\+A"BI&)SX#G))F5\DOHM\PY?3XG+Y.K3KD0?'\C(#^547N )..(8"'<1 MIFDBVT\FF5 =\"X__:)".&[5W4-&A,XS9"VO$O>?>OY7U",R_SI)(AG4QUY0 M=U6Y*0CG%AQ%D#$'LQ6F'.IT[46SLFL5)AU31ES',6Z+R@*)UV&I#\58N. 0 M$\1DR^)I$:#KRK_S(\'!*TI0B)!]4LA*E<#J3U#C329&J@VL!1%4H_K,V(<$ M*V>(RWVXLBE5%%5T9D^&@E;*ERAKLAS$KDG0 UECC%D2"^Z!U)_B'+F5> , MS__B.J/A7^C5T?E?U"L23HHO;KX)[C]*4RQQ"?A'M]:.M HH06_HE"WJZ1C3 M!!9\6)J:98$H*&@XMNLV+A,#ZP/T/'EM*IU61;/8#@'@&AQ*'5WQ1-R$O%18 MAK+^E]PGFP)K)4>O#1=3I\<_47=G&LFG0GTET>DFDDLO6Y>'MB-SG#2-.7[P M_#1!4"0+T!%D@ZAVL,F+"*>2SJ]EYQ0J4(T#A8(T(D- MQ&IYZ^7'?[W_\;1W[F P52 \=.'J+89NEQC4FYP0[<>.9=X#QE*;NQC M1J%&-#+ M\EE/1\()LS*C]%F[Z:1U23)39?UR?SO )3+?J#.:JIM?P;DDU=UB*L"O='G) M.6F*R^:]F&5Y5KHN8Z4\K*BCD@^Z&XJ_T93FN'45RE=@9WP"ONR\?^\ZU-ZS M=P$VO=%5C@TBZU^TV;)C* M%8LAV3N/6TFVK$Q8=?TK[9B9\]UXU)GH3NC;YWD&@M5$4A6^&W1&ZCTBV]%? M2*NC0JNT1)O,6ZAQGK@\_H%6:0R6R&/1C1 QJ7 MR73,+"7ADNN2> FIO5O4\A0E&&:DZ6 46$.HGR:S4W3VR8;UQI[$-]Y0XOL% MW+Y_IUJ1H?M.&"D :GG?6U(;:33_LF264]-+7E>5$U'U,W=\AL/)J3/ZJS)5 MD NX?[G7J=0=-LZQ^ [SZY>+BD]&F7 69$;K_(^Y4=W*XF0\"K9.=#*\7E_@7 M 8[]@TO\R:/>69GS _ML:=*7P%'N7[QOZ(WY$8L/T.&AN[X2[U(J#)_00!TBJQLZKW0S>2U)V'-%&4@ M@TVQ="8/C'[J>S(#E^352075Q_!$PZ7RR*J>988#AAU5+F?+@C63+#',E>:2 M4(%18)2G0H2RK35])RG#0,XTB0LDO3NLD"4/-9&A7U#MQ>V*-PM9BQ\52@U7 M[ ,4#E7-K!D#<94(5Z+CUJZ&.S9P(C/ '8 ]*_1ED/K/;!O]A)*!,_2J'",Q<^MIQ]7>2P:JJEK0$D^5 M5\X4J0N,R:?(A]5!:A2R"J>6!,7K\"5T1_@B_Z!.M5*6N[JZ*3!8$PV7+?D2 M.46P3:",K9HX@%5NW(N=%M+KFP2$O414]:?28]!2QZ 1MP=!ITB2LL*@I+_1 M:[>6O%%Q)1OC&[@? K6^@P^6LW0B= KDMY2)Q--TZD0&>H8&$;$'T^O!/%R= MZ)UB$SFR]'>RTN.$__A6S[$#C>N=9BQZLQR^TZC-@,58^QP@PWXB3KZF>;;O MV$E78$V@K&K'.WM7 M=0L7#6=X0=[/.(D[/><#;,%N3 3F*:PT.? MH+A$J>,9[/!^94TF_7.6@^:B.3JU%%:L8;[JV\Z)&F?Y5H40U0P#+B3 &!T- MCUVCL6URS_'79223H[GL2BOG$F& &7N\"M HL6"/Q@V$.14;YF)[]4_WLF\F>]#J@DZ MI9?>R<6D'8^&JZKFE#8Z09A_+FW:3I?MVCR%_Q^H+\N?._33W_)@]3#-Z77 MA])\O^\ZO67N=)T)^72,A?4[YROO])??\*UW*WZN.F4Q43T.QSJ_SZSLRFI% MT&P_)#1"\J?*"$G-;>H'+(&"4?PY-34[E;N*$S[R'8L]/Y7P<<^T]*A4<%*HMR M3X%R]W"U58#ZLUEWYF\[*U;*/.5)[]?5NZ:N7D>;^TZV\Q5WG>8>_KNG.[5Y M6C)[&W#_MDI\9?]SS]8W)TB[-'B+/#@3L869RU.-LBG!T,W-&D M:W'6XFQ[<'9\[H['P^;A[(X.A>8B4LT!OM$^ZZ\]TUH2:0K2#-QNK\O921OP MID%*Y#UIL'3' MQ-M=>[>8J/>\R:JR5+H>K,72&)H=KM(C:$R5%WO1'0'?R9.$IQ X=TFAII;) M2EX:C4Q%QSA&)RD+/VBB-LYRPX[!"?R%<5 %A6XU"!6GJ*MLO?%JNJA!LQ0ACKU_R'.ABOE*A6=VU6H#N5> MRN@G,_QM[6&E]K!G:P\?G+A/Q76Q'T:A9LUUO)5]/S#PSUHZC0HQ$ND)3Y&! M;ZT4NC^7-\P>F,D[LHF\K4PWM9MM3R)OZU-3;?ZNS=^UR93-A:/-W[4HU[+\ M75\( _>:FUVP?_XNG^RUY>CL>^I&QDWWSM_=\]2-S2NS.-M:G-T[?]?BK,79 MMN7O6IRU.-NV_-UGPMF]5>\:\C87P]BI3H' [Y_+P+5KO/ :CV1),N/L=_JC M1J+VU884@!V2UW>"P.[IJ8_I)]TYJWW<[6W- ][KEN]GF/J,3YP@_,A7\P)X MV9NXO?[D.>_FN9*WVT\VO9X[')]9NFDBW?3[[MGX_.7HYIF4P!? >H;IZO^N MM&DUL^4.$J-K0-)H?H#E-/NBW/IK;SP[:-_5C"?;Z_;LU;P0ISYWN\-]%9P' M7VEC!ZS'K_F=OM#ZW:W\2KZ8W=P?!9U7Y[-SO? MS< =#D?-OYO:)U_%W?0'[OG>"O(CWLTCFC?:5EJ_1 M]'H)CNSV)M9ATS5O!A#&PP&+W^U'.Q^7!,*IHFHJE M7T5(]J0W&NR=VM(VRF_;I0Q[SQJ);>G%O$0NV.C\F8BEI='QEVB5>/:L*25/ M$GYMN)#\M&O3D%=A:)[TAY/=N ML]K]3Q)R;;C<_))@LSROS&:WM:3'7R_2.W//NP=F:]HZ)XNW+W7<8=_MGEF\ MM7C;,KP=G+F#O4,8%F\MWK[P<<<]MW^^K\GZS+6E:B.Z#2+W#'S^BD'CP ,X M4I 4V+;PD 8\=I='N\OC[45TSZ2C'=F%[-2Y!9S'*B)V/'D3Q<3]DZ >Y_#M MT' L"K<0A;?/V++H:]&WT>A[__0RB\(6A1N-PMOGPKTL^JZ?*//3!RPX",2KBGNNC[RI@&'4F=.:?DY0F%>34,9QFPX3?G$5";;%% MI2VV@]UX78=3+^6HG,SY;MPY=V"+D:KK_^Z\TU-_<>B\ Y, (G@ABS8PX= M4Y/Q$!DY7$1-[/EN6'Z4=S'L3#;M N?-T!KP=I&FY5 UVD*H/V_,0<-W+I," MI]AT_&3AW(;YM7-UG2P78;' B0XX)(7'18#M>XK#_HH%@"G!<2@ =/4%G![Q MSOFN6VZ.=SOH#'> V8;1/+#+'/ M\RT1SCXN+1;+*+D3N-8N\T]>?I[,E^LPH]F.ZZ? .*$:)I8SXO( 1S7_D[E- M.?X3L_%#T\'!')B M6,:DT!^$[\D9ISPL%#&!)T(98T/=E4$YDD?M$PXW2RLW".<@[HZ[ MD9NMS)RZ 7Q)BHR'W\VBY!:>RM/0SUQC- _M$E@M[W3=+!XY)]6.D3)1=M"O M@J.%8Z2>3D-;:9G/5)X"]=+\,QP'_%[./]MU\-R+,JCW/+/M)A2W/ Z<,!>N 4JO05NCS0"-GP6( M_\CY((+0>_Y!U [."^SUWJEM+' ;:I@839Y.EC@*N@#M^(ZD:DH/BC1#J3,7 ML4 %VKF&-4\9PG"O\!!<>L$L'U0L@0.'40J$*?#1-,M/08# >L#JE\"TG<#+ MO8[SY5K(U>4VU)VBO)LGR,%!>:/)R!XH;_,XG('M&.I9 M("G31(T_!:#CK&'8)FP,!]A*KD^O 2.\,\Y(?P/] XS0,+L6076#RGH -CI% MY82W2*>$W8@4E).DR#/ 3YRKK.P0FGEXBC/91,?YXSK$^:LH\ FA<7?R5UP- MIX%+$O+D6%Z%\2Q-0$1>ATNY444G:O\.@AEN" XHKU1J4%$D:, O7FA!- 1V M!0+JWP6\02^0IAK[P*MQ(W"26>K-%SQB+L)A[M\M,OL)Z?@DKA+$!;")>1*-$*KKT\IV1XR!I/ ME=QGG>Y:1$L#%VN$M$R3);I/!%FJM#Q@>"AG:T;BF[H'WDN&'P*-"E"@D,IR MC=R09+>&?IJ$,YINC4_ ; CDG0R+T(%\Y]% K<0Y\1*)^\R1Y;$A'(0)4/DAO%71%I#]!+%1ZRBP)O$ MS:,D^4HNSF0QA>?1I^4!(-'2+_$EE6PAO$$-+?+@B.K&4"[SZ' E4,E%I#FC M=BJ6^[SQHJ)\ (QGQ"@PGH%K)4A,+6$4ETQU>+8/X3S5XWH_:';X@\1* N;' MV0S70(#]*(7 \W,-Q33*/2Y$?HV^.)((5;%7$B-K* )52CZ$EVJNPWP?9- - MG2VA\;VEG%,? AH)@9>D&*-!9QU1FI?E;(FA@H%>ZT^__#73Q%Q^/UNRZJV_ MC_IK+"*03UD!XLS+:+V?T1][E7OL;GH? Y!RY^3-SU?OW[P%,BJ(YZ'&#@!? MDFK*7G#80QBA8AN23NJ'*4X,3\GC"K)XD)1"9$<$5Y=8;TC;@QM2-+1(IJC% M!+ 37T@;!'@)4#)ZV8@Q:ZL@9%BEK," K !-F]0$>(PM!;2A2M4$ 85G 2P+ MI+Z=PO70; 'T&N;,/>2^ 0CH?44=HSP+\17!CF@^#;$3C%>X4J=,:R8"F"(S MB9\K6HD3X,SH5.)LB277!H)M1ADZF<1.]3>V&%?0\?7V7X??U:U)A(QPRQ02"X_+CO][_>-H[ARL%#K8( M?1)*AC6*@LGW ;]23\DF @N>0%PF"X"M]$^KSY5ZIOPP63.L?F52"N)'(A$8 MU@"^97#S(%F2W$@6<2@!9"B.Y5T#']2Z$9LS$N+"M6I$$U! G#EW$2DC-[2[ LS M224R^%HJ;;! 7"RF%)S5>) G(/-85:KYT6C3A/K$5C88CB>SJ3\=!N?]\VFW.QSU!M/ '\T"O_O_>MWQFX9YYW\&!@S\ MT+G0IA5ZZ3^5M-0^1[UR#X(4@@W5T",Y!:S?QK#N6F=[Q%'0W\77DZD<:>8LVE(=AY3_>\? MN#\'_M_SFR&H;8'B[I,)BZY2T)G8XD8[5WI=,QU ]6I 5,A$2!8(TI2ED5Y_ ME'%/NBU(BRS8_ZZO ?VO2_4EUEQ1OR+=)BB56!86+ Y*#X&I7ZDMZ/UWG/LCP_UGYMKBF\R?JF,>Y6R$ MLU6,E-@:",P@DDD^I"ZR@*Y@.$=L2V]47,;K:L';&",GK%DI]V1SM/$]>>;' M*3H1*:8&?T4O(+$ MD+N"O&/PGW]3P%TD 1I%J/R57^V\#"__N".#QGS$.HLVM$&E [*JC%B5$C2T M WH5]]@6U9[OA*YE\YV0YHVE!&A[DWL=6NE!RLH MV(A54YW!C","]'AJ%G!3GIF$JRM61B8KE&8;F,I!C-YQ$;.2=A,T T)L>> M]%-*8N.D8;=T\97>-R,L[%[H!%75C9R;MJ6&/[O2N>C62T;TDDFI,0G8QBS _%L,\ 2,EQY45%>DG,B.DC-@R9L&-2/":U9E&-G4@) M4.[+^+%!(;7#[6GR5"=%1%EB(,FFV!YAZ"DYX4PX^+>/!6%/PF^MI#L(&+!\ R0I+ZYNGJ^;2%"E^-2I4C\&*&,7X.5E' M1M8I+5YGSD44().'T585J8TJ ._+M+MXS@YI##@J#HTIBAB'KQ8_D"ZA\5*Y MB!WD-:!68N(7XG(5SA5+SDM37)]?Q\VJ.A/ #XHWUOPR H&79TFE+TOM($K@ M4V;BI\DSTNHVV6]S6TU7W68&K[%YM=[MO(_K+D_X$E8V^1PDQ;^%L4XF6.\5 MNHA U\HSMAE+^5KN4.>0UK)@.5=TQ72B((VG-ZQ%)M/FVK*(UDJ4]W&L MGH38D9N@**3&=(.3H$P-T=2!5""NEKP@6<[<2\E^!O,[,Y3,-LR;4UT6X:,RHP$B,T!E4'"5 M)K8ZU%]U8&.X.;"Q3^C[_$W+PB'/'8K_S 67B*D?-4-H1?C]BQD.=ZB5!6;\ MDMF27VNU!+LTDELC+4]:9WT[/HKI/4M,,=-U-:7+45; JT)N6;LC@N^YN\4] M/2Y,#. &,72>DI"I)8B/$8%E)KY7_W@7 /N+O+OO0\J>.:67WLG%)/6O&>U, MU\8_ESC=Z3)>RU9^\LORYP[]5.M@(G\[[TS.)AM_[G9ZFU_=LNQ99] ;';3J M]M\&P\/>M'NU>[5[M7N]9Z_]W5:]IVGJN@Y/$Z/Q4:,Z>ZUOTE;.;^F5W=$J MG:WN[:'\;D49?FHX-A_4IYS5*"R*/<4*/=,S=\!8,^JTGR69OW+3PY[@0J]P3+' M(V2.YVY_=."D;\L<+7.TS/%>T,UFW9G_ZICCOJ=N(J+T^D/W?#+8EU;V/'K[ MN>-C8'AC[OP0[OCT-VZYH^6.#4.4WG "AO6D>;1BN:/ECL_#'??VCM;89$.] MHY=8_F4D/VT._>YWU$:C]F#H3B;[#FI??Y_/P; >Q)/:=C>C?N?\16ZFY6K7 M42+#8.+VQ_NJ'990GX=0!YV78:&64)L'J?'([0VM1&WDW8!$W=?K;PGU6)'A M;.P.AB-+J$V\F]%9YV5NIC4V]?J,([[3?J>_0T[U<]O7O]!DFV6:S,+\(-OZ MOG!<>]![T'7/^_OJ"'L=OPU,Z7CN>GPT;AD+V M/@]G".-.OV&W^2H8PCU!E_8@T.COOJP+O=?Q6,(2CN4_0$/;UY3_U;5J& MT"8$&O?$Y=_^),9-\_A _>?^T; M*>HQJ-+NT.[0[M#N44!_)2]ID$_NSR(27RD$; 4[Q M298XS.555&*-W?%@7]&SY8J;S&O:=C6]KDT;M\@@(35QNQ-+IXV\&J#3E[D9 M2Z?-@U2O[W;'^_JM+:$^R]V<=UZFDM72:?,@U1N[9WO70E@Z?9Z[Z>UM9+>; M4%]!'/L7$8M4SJ[V@D48AS22-[P1KR*(ZL3^\^G]Y@_YS(5OOT M+#)L<;[WW;.QC9(U\F[&O?VK&2RA'BDR#,;NN'M@,;,EU">/DNW=R-<2ZI$B MPWCDCB9[=RZUA/HLVL[0AK./H>CG2Y*#;9VLE/X\)(1]'$UTAT-W<&C@K&E] MDQ_#"7@'-JHZ1@[(ULT.C2HWG/AA^8ADKW5A\7C!XH=FZUCF8-'(R/,9N6=6=SBV:ST;6>[PZ'D)3?.6_(H= M86=ILE >DR0^S%-R5*,J3WH#=S@R8WVNYUQH^[S-:@YQX5" M@W-WV&L6$MD;?="-CL:=\T;=YZM@"L'E6'^5C>=$K;N6X3X*R.-^=]2YY-NY9AY]DOQ9)G\R %RNU@\.QZE+V6^Z7G'H9TN\GS2',&/N;7(G5. MI*7\U@EC/UD(UXG%@Z;*M@:%>Z.7J>BS)5SW7,S^SL!7TV;)[^=__ZZS?Z[][DWN( MCBIUYKANM#\\(%YVC*DS%H4.M^7=;F__J(YE"HV]T='Y 5$ZRQ0L"AFVR=#M M3_8P3RQ3:/J-]B>=9FE^EBFT#87&$[S,DM0YF8I8S,*;(94 MWQT,]QUI9DGT6:YF\,KZ-]L8V19V/>G:P&7C+F6_[)]6!RXM'FR3H:/>WHF: MED2?);5Y[[&@[2;3(\TO^$WD3I1D*_;RT[J,&N)-^.[I3MU$A#[IC=RS\SV: MC5B79\.9,&9,[%^X=HPNST="(3;J/(Q+*]AVE[>S6AM6S/LKU7R/;&Y^YXO'^K.LOV&LOVAA.; 6SZ M(-6GU9,C0I#U^'4O&AFH6$)L # )DF(:B160[;+0P3AM-V,W8S?3B,T0K_E; M[L&#\'^#\.;O_P7_XX3!?[\)13 ]&PS'D]G4GPZ#\_[YM-L=CGJ#:>"/9H'? M_7^]7O^-^9;A_C#50Z_9YU=0"<%$^VXBHD L-B;=J]VKW:O=J_W[+6_VZKW MY$4\9?K#EW !TNDW<>M\3A9>_-"&-NN264IKN[?+D7R!PP&>TFX\NT_9Z;+* MD KA?(#GKC/G)]!; N?_%+%P!EWW:7//6@6EJ_#;#C!Z7 1_DE/2,M^'.7S" MW\6A0@I=4L"B0>8ZXILOP"A8BA0OQIN+;,79LMVDN->_TL3+[W?[@X?0PD[G MW\\T:RL<^Q:.#X?C=RR +J^]>+YYIHP%Z,X _IVYBP'1X[G;/#BP9:DL*@,7; M(\3;OCONCBS>6KQM%]Z.W>'DP$+ MJ#M3AE7CX+"3;G47@,9T;&FFEK>UUK> M=SYV^V=GS2,5B[<6;[?B;=^=C(]<:%N\/3Z\';BC?N^XT?;UZ9I[=^(Z7E6S MN9D&.Q[G@PA";X?.FZU!SM[8'?>W8VBSF4=K(-T'2-_3+M%"^I&ZP'3=;G]C M096%\F/-0WLB"+?<$=+F2^V?N>.S[;XQ2SZ/,_9SZ)X/NQ;2S\"H0/+V1QO[ MYELH/U(-\[&)@T?*%^%+ZW?ZHT9:-%^2W(M6J@7WLU%E]=J:PLM7[81Z#+ T MD4S&(W?2W;OQ^V.#IAWN5TL:KXLTSD'5>)@'UY*&)8UC)(V3@3O:9YCQL5'% M 8&/IZ*0QJ!$R]"AY8XIRYH/W?/)P.HLEC8L;=1I8S@!4_=AB426 M-BQM'"-MG/3[[F2PSR#((R,+J]"OF[_2+GQXT=C":N]!N1/YXK#?F6#08)ED M(59W?I^*R,O#&U$V@L,F1<:+$HC=\A5O"O J\LVOK)3P/G]W(NH!.!A5^^V9 M_[M/6\;1&_76M6XCN_3FXG2:"N_KJ3>#(W[O1;?>7?;F;]6V?F%\6H-\'6@, MFK__US2%5^OM 3?_V*@VD9?)8NFE89;$V!T1VQYR+R4O#ASL%[1(J%^0J/0+ MVR6]O'L87]V^Q>[5[M7NU>F]_' M\1'T1]N]._^T"AFW2:)LT/LHQ7T%WIUW;CEEP'=9=S,+MH,Z*KP@TEF%9 MAF495M/@]AJ['J[X]QZ]1< 11B-;&FQ\A)3SEX\GUBC+-O1X!7C[\'QPB[=- MN,A7AKD+K1]LR,9EUFTS.I+(>(^0I*R M1=PFW.0K0]P'9A W'F=?H99Y>/[O4:F9V]-[:]F?+SM[6WE1G5F24C9H3KD9 M*UF@+%YT*F@@_%1X&0_A_F[0&3FPHRA,8M>!=49_<1TO P+ 5%-X)D]HZ0H0H(1G0!;'N_7N>+KWPHN].7S?G X>RC7A70!>A#/"9YG(\1P \S N M=[)48W7T_'#Y^6N GTB-W[,E H_#8MV27-M ),^V)SI7L1N..:F@=V]W_'8)TH!541$(>B@5?C*/"5D1W-_URL7Q MOQ6J+>$?85)DB/1B)E+ZS+4'#/(Z*:+ N?9NA#,5(E8+_D<$C+0A[) WD>$F M\9O =44:W>%%PB\ !" ,7SC)%-BEASN12)C!?V2S<,U*A]$IX:A(%V'LJ?,F M1:KI]CI<.K=A?NU<1%/@X!GLPZ4'U)%PPXLD%1HJ2$%.C-3J96&F/C,M,KCR M+(-G Q$Y/D7!,@9]G54LDIMF\H@@G&/JU$Z\8B)YQ6 /7K$=Y5>9Q$ RB[5[M94$;4N> MMY4$MI+ 5A+8Q%R;F&L3-LRO#T;NX/A]B&@%F\MWC8.;T_Z/;=WWBRUQ.J8#[M1 M6T_0[)#]CL?A+,IE-8NR>J%M9ZJ-9X^#KGO>WZZ./AVSNT<.V\M_ZLOON>=G M0WOYK_+R3WIN=S1^_@'H>R@R[5%)!D/82>/ ^+DEC>-#A>T6D46%=G"G0]=8WU/K98;5UA!Q M2SN0%V]]5*]M>%"?KWZMS]?DT#Y?:[L%>97^0KBHB#-N'.3#*3)JE]3O=-46 MWM7>\!8)D/!_^ WQ#=\6LL726+=8HAG*O%7/_W<1IM3L*/?B>8@M6[PL$WGV MCEJ_&*OS*L-UJ^"!0VS/DR[@@O%)'SB)AR?PEE3"C)V9LF26WP*,Y ?<77H+ M)<"2KH47J+-D7X8A7DHV]:$\2SULCPM_+S QD[%<@G D#.<%@3(F1#8"2FDKYC=FPB3N#\1+KO2"2D#\$4AG($Z5P&= MSZ\16"&L +O&)E34G^I61!'^W\#+>:$\]6:ST.?KX:YN\,T[A"Y_$P$6YD)^ M&WZ-D_@TN8U%< KOGR: >005V-$2F3JU@G+P_+('U>UUZ%\[808OWL)N\1=X M'*%"W:C4_EO2W&PCA>_7Y,S :+M_L%-_#80-\*W2E F73XGVKEF?S*3@^@E M$!_#S"^RC/!(M6)SFXVP=8:X@84.2RZ^,PL=K.&N7MWR%6^:)5&1;WYEI49T=^;RJ#K/ M8+QNJ#W_[W5:^E7GXG0*E_+UU)O!9K_WHEOO+GOSMRK_!.99@V']^'S(O__7 M-(57Z_>P^< ^[$\21/*AL_&@Q<-8G4B]S:Y';+G MMG1*O/(BR3D_>.E7D8.Q9GLC[KILRWJBV;W:O=J]VKTVOS?B8ZF[MDNB[9+8 MX)(+VR71-AU[1G#9IF.VZ=A3P\UV2;0,RS(LR[!: [?7V"6Q=/HM5IQ^MJO" MT795Z/?=0?_ !-6V=%:P>'N$>-MSAZ-SB[<6;]N%MV?'WMUSG^3DXVACL[WO MPJOJ9&,9GV5\FZBDZ_;/K,"V>-LVO!VX@W/;+M'B;NF=N>LTF:?> M LL>S>HD ,"::B19')FGWHV(]BDK:O;]'UJLAK7-W_I6N@/MX*JN//@5BFP@]7:Y.[9>7Z,6'Z7N7[ M@Q)E'K,S1PW%=\&42;F3I\&4S5BR@2'*\O,Z357+T[O&MJD3@"H'Q[OQKP%[ MQ&Y=.QY&^./["']\".&WI:[TL\B$E_K7M/\?!0BP9(FW;XM+]RC4:E-1F=VK MW:O=J]UK\XM+'\&)8$M*;4EI,P-3MJ345FC9"JU&@LM6:-F24LNP+,-J#;@L MP[(EI;M:1!5_7[#&WV?33X\V_73LCN_)[FA]"JI%V^-#VXG;G5BTM6C;,K0] M&0Z[C):&^_/EI[;/ MIIO.M*F(E!Y-HDF MM&*Q6B RH"/7R04]YA)Z=-P'7>1/ZK1FO>S\:/62BMC&?E.KV]AFG M^*")VEQ--GG"4KV=9K3N/<&:]STH@;9#29Z>)*N/'F+.3^Q%#I!H.5S6O-VR M*,^HN;,384W*&$Q>^4389^4N>Y4##SMGU6'>9\_)5P:=[G.5 *L-/2;!]RKS ML9^!B;5$$OXAG&OO1H!"(V(#)V:)7R#>);&2951P MX F\[5SXUS%L?GXG9YU?>YG1Q $?0; #FS_\;CO.50$KFW]GO8V(#,Z )ZAM MID*14JPQ2P=U2.J$OW>N8.EK>"HL%BB$6#TTU#G ;WBAP+_6H(/O_[-( %_@ MOS_HH?:?]%![-;/>(9F 74@Z3DN*N7\!O1=NC YT$0"##ZG\'82A+>?>==F6 ME7':O=J]VKW:O3:_G-O."K:%W3L PQ9VV\)N6\!FZR2? %RV3M(6=EN&91E6 M:\!E&59+"[N?N\^5Z?CSUCO^;"+XT2:"]T;NL-? B8>V@,'B[;;C#OONV=B. M'[1XVS*\/>E/W.%HU*A:#5MY\[#B[F&C;K-9>;&6Z5FF]_?!V!UW;96LQ=N6 MX>UXY(XF$XNW%F_;A;*+7$*ID/; C5J-M\*26SW2,%CKRVNS^P M]7YMOK^Q'=_:SD=;B&MVU&R[[V]HQ\+;VNY=2Y$VAY@?5-W]3?@%S61TG5D8 M8PVTZT1BCM,5KXN%1V,AX4%?K/OP;O7@M2'##R\)GV\&Q::B<%V]O?1 @<<" M0X#$3-"48UA)%6B;YY!0R+UOL"O?!^. 2J#*1U^VSOM1ZUJK?*A92/V06O/^ MI"QLY&+S?0AQGL < BI[?. =Y8M??.J96#KJL")6J!U_,\HI?4=%>S MKK0&IQ"N($RY6I$ALS,@?)!Y'CP=)?'\- )TX?.30#Q-9J=8%NEEL)M,EKZ0U;SGYK;-LV>P4W&=1 %LS /@W839 MPED[-+K^YH;AP?VR'<(S# ^N#?DU"H WGIA9W";JY)?[VZJ'UW):61"LOTK4 MEI7TAF(@%3NU.I"X\) IQ/VR>+PEE<'LQQ:NJVK*2 MS$JR38QOY/;.CW<0L479(T39OCL8#"S*6I1M$\J>C:R]<$3JY3VUUJ]*O6QN M&'O'X\A$0Z$2#4.9:!@;B89'4#/:&SUI@X!75H%[,NQ--G%T"\E](#F:/.F@ M\5<&S9/>X*GPLEG^BV.\O-&3MF5X9< \&9SU+(=^G&X3ED,_)H?N;0PUM)1# M'V]&PH/,/%DZ-("+#)(""Y'4-E^U%^.SH?6ZJP5&&IHII"U#TXXZ3]5'% S&#]H3>?N#WAA =.TGD08%ID95B& M;!GRDV;"')Y6T'Z&;*G"4L5ZD[9W<'*^I0I+%4=*%P?D\[:>*?93WUBCA M9PLM8X$AY=.%$">]-MJ*GE'[9BE-TJ4W&3 M1#?4["\509CK)SM\PI7O53L94\.^=9TY:QV-51- ;L_9*YL0T@K?]V^&:D=+[XZ[,P(EB'3#@5O2"943OSC=J\S_HL0OU1 ]JW9$ MUV"0+P$H?^]<=9PO".X M^E.%-MAG'.ZH*/B!J9> MA&W?J8TF8"B -G:P=:G +J+R=?'-IPIF!_M+.K,(VUQRM]3=D.3EFQ-^PL;W MV(.8J/!$MJ-W9FFR4$T)G2_>-V.8T);SC&Q7PO9U([-[M7NU>[5[?9&NA(U) M>BFMOH;TXCNWC0GW!4;;&Q.>WZO#OXL<2R] M'\+VW<%PW+R&%19M+=K>DV8S.C_>3D\'I,"WO&W.2:]W<'G<4;7,L4S/,KU- M-/* $M+&LSR+L,>'L""D>PULMFO1UJ+M]NXP;K]GE/AEQ6'\\I.^IU!/9=[=,!. M'+F)?GT3F/];)CY[>9Z&TX*S5O/$28I4Y_LF2Y%R/B]L?9$ *?R'I\K#-F&_ MI_"I I;%-^=)$MS"'AFZL#R5 9C'-!?&X=M\2# .^(_7 )>^<[P67!PJ# )(8TE'0-!$5/%SE $^+!#&JC@('G$B,?J1 K%/EJ%(#*M]XH;+;N"OEGZ/8Q1D(()NP_P:\"(/YRR2%B#(1)IUVJ257%&9T8S0 MWIN#-.?J*SI:*G(OC.!$> -1$2 ,G&())!CK0BU"9_$-?LY +CJDLF9E/1D2 M*4IJ^+=>G8J1,E&6>B%ZST$S2KV(RMW\9![#$:C$";ZHBM10G,,?Z-Y2[Q2H M6^#MA;F ;]R(U2_6MJ6TKY80R'M0OX.B^\U .5 D 9 MA!DK6:3S">#$Q)9<1&E:')B. !5IX0$?72[A'H J%D64A\L([STND$TQ_72< M]_)*@V29*QVQR$#(JSTN@2P!"1:9$R1.G.3.0@!_ B[^)]-.AK<)\CY<% OX M:DX(L76[N#%<:"H(0^"^25TDGA_?.=DUZ(8S0" XT8Q. #83/, GFA*VT0O3 M.]@IJ)R,(<@JY%GT*_*8'>2U*T_X@.TE @BZ-[)W2']3./V1$(NV)ABEBJ MQ"-]M<01$'#Q/"'9DRP610PK\WW44(G9KBP7S#,I8? ],8.+S>D)N,]% IP2 M-QJ$A3&0KA77BAY[YY^P:N8%B#1VG';3Z,79^@QM<3.'J M2YOG%A$L)^0)8UGJ^,,7YV?2F1"4%XJ2&?H_1 " +TD*V@(_(YQ??[WDVLT- M[Y$=%XB2X\)S7Y %_HJ:T<]*,PJ11(%QP'MS%&VE@@,V5<&H6RSQ2K\;C3I= MI;L0"00IV!=,+'D(=U-YPE@3\2G,:5=RT=" "D*$3Z)5.4EXJ,,A?@'?*FM^ M-QP7<2-%S4@6F +M%*@2G81O\3]3(?516N,RBA)R$LOD2^B;2F02])9LTRKNE)$9?5:[?7' /63 M )0YTR1-DUMXOG+R-1T:K((3Y<%1 MDB('8S@F5L,WEC'SC,%"GPIR"0224A7W3%81?=QQ?CS8-W&+M!ZRJX-_J[@= M>IUAY:]U/P)@6(G*2T,%T)>\X0:.C:U\^NUR,U_!'W_PXJ^N\UOGH@-\V8F) MZ0/,9+&XYL1$]%_D@I_)?A*IZX!N#-#;3+*=K,!0MVCRLY-8,*A!H1)*4!=QP_O?_.NOWJ:,)K^6@Q4=_[+US MXH(@)DOL29(R,F0%Z89*DH/H$W,0KLP21 02C%0*MC"0F'T!-AC\+7-.B%6! MI(>%X>&L "8MOT.8:IZ!]!FUQ5_A5M'(EYM[NPI>DTV3_H9*;B30EL!/2=LU M*Z:G,X.?LTJMF*\$+_^*)FB%1^."\'X4 H-6L%B[@X[S:<707K]5Y,0& \8K MEBJ\84&59NT6AK=^_2K# Q"[6[@>L@6U\C;X/A('O!++7(J*1^& &BCXDCSQ M=WU J#4<<5C_"N1O9+)7/ESX*Q'EV*M1].1M<7T[, M9"7UM!B@Z_3Z"C^H<8>X2V+$7]D4XUM.^[@&6X6[7N32VLE#%'C&%N0YJFXJ MI- PKIX('43L7N<7IV >QP@6-"%NP-:4Q"%U+-+!"44U.9:Z5R;$5VVAXEGA M)V0^8 J(:5Y"N4(HX>A=^$ZGW']GWDG+HNUV 0!&'E^01^C7B;P=%TCS$1M MR_)<-A1A4O^PNSD4\7J#"AMKDM>'&2Z1'_Z,'O961!10:L^2*&)U3G:P*1;H MZ?X/LC;E%YQ,RS6W[=*A(X*R1[2)A3:9T M>W*>S]WQDPV3?%!7M!;"\LSMC9]T8.PKTL5*%^Y>A-?^+O(G/?=\O/]WAE&VC:FV1Z5E-W<[L6*V+U*17NC)Y\C M?MQ"-A#EA("=:6]'P\(.,7HRL#21&$]ZH*J:5V269JIK%Z3UJ=%#J1$E6CY2[ MCA?\662Y3-G#Y^,D/B417[ZHTIDY) LXQ[JU,M4S"+.%E/70Y>"CPT&G7&9,;KY6G1N.15F#\N2 M<+?4SFA/E.:9BJR(R)HRKJV>HH8KG945W1WGMY6/R534 !-O4R%3@SG_S*C" M=N&N$O^KK+?$@A-X6_Y2K]:FK##,D*)\7JJFRS"1V!=-NK\5V)E5-?5]$>L[36:G $1&Z75[EU_$ MG?*7^!YC/-$RR1BHRQ210B:TH<:\Y'3_+1/E^KW^J'_^^-DTSS_$CDH[L#(5 M"ZP877W-O.H8B$5[!I)Y%?DQP.OS0NJ5HU4:CM.2UJ-""S.JGH,)-9V0;U M+CW ,2IY3&8S^ Z6IFT 1)F)SES@O-/;?.HPODE"7Z6K8N:2JKGC]-'*X35F MRP(L6R]!8 N'G[U#2[@W2(S?$( 4 =G\JDW"- 7PE\G#F,1Q#9;%6"_M=6??)*:_X^[7P M@I*EXZ\!8%*4\!965)5 -_C@#&1 ?8&".*-:LTWUWZHX>\-!96DV?GQ6I$2Y ME4W@P_$U2A95IXD[R))9?DO5AK)D4>M*V'PD$X+HC??9<2KEN%P<$2X4Y0F= M)*T*1IUE@NG;(2:$&SU(.)W[-BDB9A61W)&99*Y!XJI=T^^Y\*]C*@0%)JJY MH"OU-4\F=I=UFE2!X&'M"B='^G"(B_A. =ZL'*5[#S,L"RJHU0!N3^9ZEPW=@@M)L<".08[: NTL"#$3N3PT_7*=1('8E@Q] M7!KDNO QL=_S4C,T-,CE_22OFDWH0B)Y,U1-K_'=I VE>L6U]0G; 'SS.SU( M]-I+ WJ?,$LMAI4 Q7()^A+=,!BOM_EU>P6"4=2\>!GD M#KWU\-3UA[A=R2J[N&)Z#J M>F<*-=R24348I-XM:W25^L0][AV/HLM^-B,!*>-EUYMUG5*,&Y6U0O.4! GP MD4#JZ&4QK]HA(HQN]<-?&6[7H:N]@LH2T21>!Z$UP%'OL]:--CFU:S/0NXK4 M5'''_P95(E; *%NHK>+NCLVT^KTW]V#\O^CB;G?[ ]MX@WH@] ![3N6X:2 %/)9G' M=*VO;1=FRK4K95N]1 M.LCUA[:#W#VE70EV0.+Z^(_32/:?8A9ZJ=MPM(,:/Z,# L4-]N9PSN@,],_> M0,FT.)$N;I H ;IH M)G,,+!5; L,[%=&S9W9))% ]*#KTG+$*R;?Q8@+$0* MLN*S8'TU=GY&LZ_7/?TG"4%E/(8QFH-E-X14]BJ;"A'#;BIFD'*S8BTY&'XD M+Y,4)*-'77;59DV3,9RG.P[U!30/]JE$A=0G8@^.#% M'C,R_$-O\BYS?BP+57&-B]B+[D _Q(W^K($)6";-?'SF,SF6Z9&/VAV@.BYH M1YZ,$5QPOZA5./\/=07R%G3*-=QS5Q8Q:9I+BT^J!Y#@UE3* M^8"%T?M\3VJDF?0P++RO IN4,(15;ZEBL32<+A[GF;$^BW@I M.'P:Y>U_0P MN]HIZM9"8LHDEN2&3278?W7C184G.V)MW@^1E&[$-?6 ]+CSH_$*5N=35 4> M7M\$C*KF92L3[:ZNGOFV;*/ S3K0[YO$Y-@J&T7X8>H7"^R$X:L6E%*XI)+H MV:L3A.B9TIU!,@/D+3'/F)??XO]L8..2@?F*G,MVD\[2).?RI@YOS(Q]1*E' M6]DP:I_OMIS5-[)H_G>6UNUBUFLXZEJFR38YJC;4QK;"ETN.NM X]*BK$\F6]$C:O$[@B DN^S@(\@5E%! !*&%N&WGSEK2X?KUH-LT_?JS0-<& M8,)[[M9(L@S;S\*_394[3>*DD(&^=G#OJ@'<5RSN18W>PQ%GL /BJ'3$4\Q1 M_7Y2UPI/\2_/BES4X&G0<5A!V_U__XE]$$&WH!:[B)'PATC]]X^E;>!<3!.0 M$1^X2SMVD=I)'WIQU#R\JUU^KZ(MW1G_KH/PWP8(#?/*\0B$LM$]MM;J.)\B MRF))%0$=?AT':K6R!QB 0S;HCT0N*EW 8MFL4.\ZX_:=Q+!$^@!"&[>6T(:= M?>G,(8=G$K$8IQ:5 =G^\I\HIB/(L #J)<^I] ;+MPW3P3>! MMM1 ;$] ;>:6]T(M[22[U1(/^K](I<"1\[C*(%\I,J M3+S@0L7>^6!H\@'N#BLW9CYLG&_CP!$5GY<,B"PJ;JA^WP&9OVH@*4/)\/&@ MJ9:2%R["G ^MY);OD>J6S:H0TK/TC96*H='#9$!8$C M=%K8U4^76@M/"0%P'9Y0P!D'7L[ZN'G4$!MC^L6B8/.*W>VJ:WZ9RE9:A_7N M_8H< -497Y:8MY.&U+,6WB;KB+8."EH >^:6XMC4-Z5%-+!+;+ QQTK,L;\Y MYMB>Z&'3Y--EZ0U]'\L.K%(T\:B5TG7X67E,6B&CJ@[@FM,W5$?US:.6 DP[ MAUS3991A+U?26U/9L9O#= MD6EW;A@C6<;2>RJ1("3G86V)C(XC*NJSAIBY>[71^C[-)2DO.9/9XS+\19Y! M!&79"-Y0,M3(D#(;( "+#\G:2N6*5!X\2B;0X+S)F4#/:3A_NOC\Q7G_WCEU M/G[YQT^?G?>__?SQ\X>++^\__G:P"V'8W]N%@$RTZD)X0K:ZV87 )E1O?X?= MKQ31D#,NJ.JD%:+D9_(R5;O+$1[E0]W:@U'NV#D YC<(^#?%9FB%%DSQP'L MI'?5$6DP?M$FZS0N00U6*(L>*Q:PX1=='T_(KBDW9(H3!%.,649E$92:QL*. M3QH2J*<^4+::R/PTG*+O0* AK%0>4B90_4AB\G+@)K%ZJ9RTL&E%?%OV@H?7 MO\8X! +PN2 ]2_DB @&Z2+C0838ORA(.)V(](^MC.E^OK'VCL8><+"RKQ$Q M2F\,N@1\OTC=RBJNH:O[*M?"-4K(9131*.GF/O>^ JYI& 2@_&?"L"EHGJUD M#ZC33<$\H(HTTE-6AD5]$.D<[MF8$D5%0Q0;QME^UZMCM(!E+LG)Q8." 8MX MD:IO.0(CZ!G/!U%U)$5J#,*AS8>Q=%@A #4$"!'5N> M0[.!O B04%]DQ_GLX8X(NC@Z$UU&.#I3CY#Q )J &'>G@'I8=%5,@11"R3'D M 5R:P![>P)W"@U1O@25V^9WR$U:#[2IHM7(D0.TX+=E!P!E+2@'.A% MW]/SEDJ/6V7G7!HI,TH\ARL"E>NW4G9!#$(B%5M%VA"1MQPR/T!N5!"U!^JR M4[' ^:CF%;O.$B=D^7 A>>H%,AD"R+WC&#RLAL[P!2D/*M,NU?Q5YJ?TIDMX M7M(HA8R86_(]O)%39CH5L?*&K_+%TJ>VQ^37X=A*BCW5ON>?Z3"F\V#:B[*0UTR6DL*- M";PFP^2LVU05+J="KNI*SAZ98VJ!AL RIFFV*MAD^L)(E.ZLV5L\VX)GEQS4 M+O.TUVL"86;F3>GYBEH-T.7QR(]9V/,X5;FH#G.@MTQE.:E7)<]FQ"&-1LUC MK8CYF3Z=66]@QQ]5B MW#T8]\7?,C>TV-)H)4;DOEG M&;MALS)%6!408/>G%.?$>T:##,HZE7T0B ^D]1'-1F,):F]%NEOM-4F22Z)3 M'&TKZ"?4(KEW#6C<[ 4&N@5YAN=C#>T6#8CIEL"JQ8O=\>*J;.3A8 +WW%0_ M5/R"AD1&P,+)6I0\?YN P2B)OJH89][2N%.RV*7V4%*Z#FF0U=X.U1FC14IO MNV_',C" B&3%P49R3GE=F MQ>JR DSIP+2G&Y7KDH%BP[XH-#A)MP &-0M5_O^]V&GO^M"[5G>G+D158W"' M&@K#XR,Z%Q-40.S>@$Z;651@\^D4"0E,E MK7 >2;7E)_N;0 E&7QQ@78A%1QY'Y%5_LNLD81?G$FPD_.H&W#/L\OLQQC*K MAZ#4QQ()N&6DNGSE4UZY%C):.3 21FSZD&R196W**:+=)M?A4KI.-)MP:RLD M4[9\=;Q0EBAQ:Z^93%-1K?)DEY7IV/6/^*ITKZ 3O:S96%*%-:,& MH0W+ _2Z%K&RAQ?8+(W8N.P9 IPC7!2@(;!+?5YXV.5/B#7%WV:/-5>U#\TR M:2+O+*LZ6?+_V7OSYCB.*UO\JW3H M^?B)=+P$*$C48& 4[1&X@LA M)R/2P:G@*;W##0E !L;I\X2?S(K/+&\68 T'M*&,25<+6_Y+(N<.1G7?\9G+ M_<@I1"U"SVKV+:W2;*=9^/N,Y(]%Q*.*)G&@4*4L:9Z8ZFD MF>7 [5?["D!-0RHM9C_H+[9OF04OR79D5E4H?<[;[MUZK9BEB>'7Y4BA2$%S M>ME3JS4L)M"VL5("4L7+JS =Q#="P*#@MPR@+&^BEHB3PPB1TC[#=#O9D;8J M>^8IKPQ $O=[I!#B=!87AV;IJSO2E"?9_V-C7SDT*9SG1S@8#8[)#S#%MPFY[8F M(RQ/E?C:3E=)OVKY+9%]")'6KKP.RP87(-> %3&"V\!GO"Z-H^4W5QH1MX,J M96FE/CKYZJ)S%Y+V9A]!-KEX_I>X]N?3X9YK3[K5I;A5\^IIM6U?N]*"-UCV M&Y9-]RI+X0]A(I4$TV6_"2?@K4\([X/I@0;**'*3U+I&L+DSOC=JF>6JG"4#%YI- MS[-[VHB#B",USJBV8#P&*[.&JQ"CK"];;AC=W!8@PD;[:#>RN%:1:3ZJ0^$^ MLFK*&W(\= D?+'85_A6CR+^=L7IKI(@_2=#SB>2 M!O^^')2.R?,?4-\934&:^"N%\+7O]O7 ;>O:/BS^W+:XG]=/H,P);6>DGSJ$ MZ5M-@Q((1KQ=T@6W3GG**=0LT!!:-L:M#\++L\=XL@# 17O6 N !=9P/0-&[ M/#"Q/$@L-FP[1350N@OE:Q=R'!=7N+CCJX&?@,%1&)0'Q%EUKTN6>.2_1FE3=77;VIBK2E+@2F2O3I@)^T[H;)<=Y:^Y8N49O0*(7VX\<$3?>8U!YCTCPHA31_/BO/Z/R&&2%;YE7;EU@+3\2_)8XRE'A*\_5_GZ&XIL M8=*%6>W3::T9+820(OHF,6"^$L1DY)YB%$Y(*3%_P[R@5E,&T 8"%%34U@H ="',]$G#FJ M(^64OJG684V(DR>VN#P<&G!21\*$'+F[K8=^.@BG5_![>S+>\Z9J107?QW<] M+ZL3X13$%P/7. 43.RTJ8_%H?"AA[PU:0*[J@UK)I\SL1,WC MYU5U@E7U(LJ.,._!$H7653D0BZW4S09'1,VJ7Y,D#0OO3MW ]4H:&2.OCWZ, MBQFQ__]L*DY^ MV%U\P;0Q6<@'@Q\C,\%&OQ3;4>E7LT&,07#FYQ7E:G.8$0 MGD,B!-5MUX\#U.;56)TI^OO:+U^A=(X?WF]Q^;%)YC0,[8 C\: M-F.ZSA+W_W&J_*,M85J@RLB>-*UUA G6>\WC%2*CC&SV'@L[(OT6BV2%(VI= M)'@55YS(5/N2'N7H6>R),YPB)IG)'OF%,]/EJ))T(FIULW"!YDPZ'W3.LGZLVRGG4KU6/C&98+ MLT45!-5.Z'ELYEIFC7:QDJ9PR $?6).[ M$G;G%6 9C9X'ZL/2\U;,Q\$")7$)5KL=JZAU45[R*$>:WXX>Q!I3/S,\>7H( M$CM6V>I.$DR4IKCFV^%^6D/O0W[QS@WQ9&&)QW/REO3"0U1[5=$GRF1N%%NI MH[]-+#LMEV5/N*\V_52/=LK!WU4#Q\=O@AJU!H7J53UP15 _C#GJ%"@81H"J MB/C:7..^@\1=RL_^+>O\@GOC8W93]5HJ9]Z&235?DMJ)>#CX'['P(8[J=>"??SG!0+6KWS2)_ M_\-8KG^?+4T7\]S#6TW;D1Y!ER.LG!*#7V3E =H3TN]/?0^T8B8K3I"P;I0E M)-6HOL5@(Y5-_^4OD/;(2Z>9;LMX^:GB]U"LQ5?+1@"7U]721]\BR?GA/:HS M>?([($].]^:C+[]ZS]OSIRK1&6N[)26T(W(9^5E"M+;Z@],QW?7EOF(:N>#> M]"Y$<^#P1ZNW6E\V2[/% FOS6KF.8YP/(I+FRO&/3IG<^N)><[-:O>^$VB?_ MYX?6M#D6AE1BQ3/2P",-?OLO@#1XKS8G!G#4FW3@G+Y&:>'?=T=I\!_Q;RC5 MES]W!'B4)0LDC2JR@ RH$IU-CKC3!-42!X5E;*$?Y)B?X\/U=F31_:0W[MA& MX3IJQLB+F(HTLZ]%P.?/EVPMM)EO'$7$7&>\.-GEB9TU"D+5_[U M0!UHZ! :G'K/W$1;ZK-0TD>*03CW5_@8W"X7):?-8B& M3D96X!(13CL9+<9JI=&NR(6BXF6S+((>FTL:49^RIC:P#V%A?':_B/1C\"*^ MRS,S+%3D@TR5-B*>'X124 FO6^;/E#S!C6$'W)KSE$"6W*#,,J=$CM>#<:W@ M[M-=9#N YEBEE;0/P->5L7)VC(_6WV/6]YP/RA699BY0L"K(-VBV6!*&YF52 M):"J)'IPN=/TM,:M&7UUL+YKK?4N4^#R>W-/TZ(P8OEN);^7*2D>D>> MMS V:))I+'Q3#@-7KZN!>RC694N1%'_M2$IK.5*&:\Y>F.J7T6M(_^H6Y?>Q MJ7@(%)>&+)/W5;:=U D(JDQ&_HZ%61PA1=_5!#EB6[6>;F6J)2RG<*-=(4P) M1X(TCH!^P409T$5/QP^- %)0+AST,#B7FRE8RF%T*WI'.G?K6R=*YU>7/#M9 M?9=+T?HYY,HDLTCY!FH0<.=HX3(@,:$9K:,0F[YMFN']&Z&_'P_;7,@G=NB; ML'I:KMN&U?CJ-DJ %B87J-'DL30PK=&(-O.'?%BY;K5H\/FKQU\^^NH/JSW6 M4KCNIUQ?KJ@I*L:JTM#?5]>(G$.41!8@7$HN\YDFE<*E1:8DICL7E!5?F_C\ M]XALDKUS1XB/J>3Q/:;:$\/\8O$]UN7FY64?#.3V0EYI1__[^MV^H'K-=BPE M)8?E5(B.P$ZMP#PC$NQ//2Y9\J[/S[%R&J^"/_Y/ :2')4P% _J!SPAQ8XN5 M\F?3#]6K:C.94,6"U[A8@+F-,7OXK M:D\-N^=7OWGTU6]UKSX<*_@:5PR3#@,%Q#6&WI6^9OZ312I*(2$^/9]M#!?@ MLTH50)LF1\4P\J?2G*EM)>A'C^OX%) M)MCEZD^O)'G[Z2?_]=_/__3)9Y(1O,3WL;!CR/&<^^80 -FWGFQH33S^PY>_ M(3%,XGAW+I805BKL@(4^LT?EB@.M17HU0*?X%HF>QJ>RTXFG . M/#C?OB)># 7!'%#3B4';>QCY;!GA> R(EW"#L/F7$@0N&T!1VE"ESYH7?IR@ MBZLZ6O794!&9DW/,Q9&RX2)8I^N7H#TJ\^OF0X*"&-P]D-WW;RQE]X%W^?$4 MEA^RK(!AV2L"T7[^==M=A+5X4"'J?(NC%\MMD8$X,2@$C9(DN,NQD%-G8!G[A7UW%D=BRC%A3/_CD!8GRI+E4;E;:D)9@'5O.HW=^,>_\:<.+%$;@N\ MZ>JG2%J]':&:WY>4\7C=LB^H*UH3%G?>Y:8EG5(?;+KLIDJ METY8\MCFV046>J*]QZ";UPP%L653'B?68.^SGR79^KC4'XK!?Y :E1_< M7+\X:I*'(^,IS*>,P5ZPC.+.+8WFHQ!CA @E[*?5XR]#1/(WY%'Q2:#Q@.$* MX8E,1G [*H'(862&BEL4@YW?4F ;G9=!4U:#'N^:WPKO\_^,!/_'"@HHCU;> MWNN2W]4-71]1<\VR%>WJKU/XUA>_H5G]XJMB]<7G7WR)]"S:."=03^(QSC5@ M7P/^W;D&_);)JJ2TB\)D,%-[K+S@51CW/P$FRY\ GRPF'S?."DL9T M/TZYTRT3D,S1KZ^Z?3UBTUC//P0NQ]P4W,#P%1]8W<(H; M$FNTV]/C1"5&@RC2MJ:M;$_?@P"TK\>&(+-2-]\(#@;FT!F]>HC@S-B)C6H0 M.$RFVKKXY[AYM36*G#^6!@(NCXYY8.=0XMESB2Z\<[>+ ,I(&+!. ,'!M-+C MQ&>FJLAK6KL2_+%8\BY"EJAFF."C?9W2H?2Q$NX9E"X$G=T1PKH'TLGX)BK/ M'XFO]"!5DS\*?^FND0N+]U>_^^VCKZRTA:'[U6^^>F0)=&S^X$=\P4[%YU\\ M+A3&05ZELL\O7_KQ5X_^D%[ZRR_=I27?O((@!8<%0_UJM0]O= 6Q1802?PT! M#G=D??DY.S34[V M IL0%DR\KOGDH.3OK[[Z[>\>?<'?L]O3(QVYGC,79)@Y MH3V,66V%TMHF.ZGT_!V .14M,4E@E0.#77W1'E64\)__O#^>A? M1_P4YZJI574D%SVUL6X.0$K5"V#.MR(^C/[+I%\RAP9;6"*UR!P>[.%@>N8Y M H(0R;)RRX(3[4]22LQ5S>["B/K* \>^.LC1CG,+GOQ\NE,#I+9C32\9A, ML$@L @+6T@'(1?]]D5$1+.7[>-\LH5*(J6%"4?:A5!W=OM%TEQ*(*Y453=*M M&Z>IQ:;&-DP(]V0)R=<+519$LT:/]+$J06L7PF73K4G'9M-W51C=;A]V/[$( M@1FCZ6ZVH :BY"J7Z$F8^I54T1I$,Y6@L?>O;9?UNM<'KZK8S"3MJJHV-)>IX7E8= M9%[(P2E6-KF)^&]LL_K:MUQI'LWVG3A-7_,QGLI(D_19L"Q2;-IU/3?O3P>( MEZ#N$.9=P[U@-9Z$ RQ\A=*+_]&1SD?3M0!WVC-BT85H10OOBQ4((RSX]1WV M(=RR$@ M2.R:@5N?5&^$UFFNEGQ\J7W0A?2^%)!AD9%[">E'H1O; MAM3-+BT\QJ5$+M]L6P),$@Z?0]=6;KR\/\"8R? !1JV,>%0 2"#[/A:Q=\8F M!UO\9M!9EVZR03R$CMO:RP$N *%N^'P)T6NC@ALLB@.5@'H868_#Z*Z/O@BO MH+"!*H7XA%4Z84--/?5!RCH-B[IN/1"_;@_3J"GG8>@V=6DL+UCVEUVW'01B M<^SFO.@%7X,3B4D32G(@G17=@\0()]^J(0S(@<$3NCJ=-K$"KU*#K?8!,QO1 M@PPALC9!KW"<+/Q(/4 3;E0*5O(H_2D@)CS&ZKLK^ M\;K O]A8* VV'HO$MFZGV8X KV#NECK%D]F0UD 6&LYJ'U9/.)^K5S6\(XH0 M@N>$L@/!%;GYPB\?$$@(:EY@_WIOK#NP^00G@?0W9/F4K9MP3%38;8YU,Q91 MZ'3PKD+"_Q(L".X4W$;HB&'%\T%.JV07!NN,4?$8E=\_=(S*NW!Z[^:>>_;G M7P^Z>;#?R$?@U>;H7G-J3M<5%4\"H9J'XT0;SQOP.EP(&4U8PJ8J\MWCKG-?4+X+JT6]IY#<$N0"<7Y'9L+?<_7'7A0>!+4MM U5Q7Q JI$ECTQ.HC,\)UZL-$#Y7S M)U^PAH*=5CL)./VAF!/8Z6=STCM-3DA*W%E2A2$D\),Q[*CJGO2/_Q9QY@S* M"@ SEM"^VU:-1@X%NWH)$;DH0ED&RKN:@AS97'4*D0;R,\O0+VCVXGS M-A=K,I7T%^L,S$-D>PS*(574 IBLL!BZDB'\X-[J/7NXWW\+]Q]?NTG-BK,U MW91]?QO3;$H"\,&$E ?"\%+!29KGU"1Q<;%^-&6%A M&*G\:>8)[:MZQZ'4??9 /1@&=*BA7F6;2.*D"Z M3[)SUK9%&:(1M=*4*KC@R2]63;GN^@M@I8.AOZ[F1TMRQ#.3ZW#DL-'#1.R[ M[;;(@.\DJJQI*=;#^ZG)*E4TZS9F4H (<]M=MO4_J6HBWBU'[^KA4#$#?B(5 M+S LV(/:%R9D,9SHQI7X04IMW-<^:4P^-."EX$I3U7+:=EP@2(L# MVI=FI6,MC7[-3Q$OV^=-EZ4OHVJCGUZ]\ =<\LTM90898RNOXLO5?*$GS3H, MZZ!9,UP#D7PW:3<8WX<78>$Q[JBJ>.=9BX-Q&GR9]($LN>^Q^:TEOICU56BE M@@.Y[,TII&7=O+ELWEO"<\]2/ADN@QVOW=00=;V4IMNW.@].>0Z\'<[I/+OI M[!H"GJ<3)V(BU1@3_BY4BWJBB]%?$7'UE%^R:N2ZI^8G*T8NB9(+3V$%[DWW M&,'&!1M?*%A&8X?9)\A?.B^-TT'@W!06Q"1>02V^+3-2.4JR^ M^>&'OQ0ZS]AB0,EN^*+G63[]+%]WS;7&LG'Z$H:TA@EM //93L,(K?,>XNFI M1N-=D37-YU4(J)$Z,*'2]"/G6..DLYS(V"."=PD;R>Z(80WR]$_IOB0[ZPT-'!YUW MRYL<=&0"B2K! K9O7CPU#[)8/;_J#OMZVI\MU6E276UWK72KZLQG&-;(X3]D MR#;S;UC*B16OEY/DXS'] #43K^2GFN(I))VCDY^]V6S>T( MG()OYCQ/Q,E.:D5UH(<-W:87'L[F*L@IE"S%EQB4"$A>*6)]6CVZ?%1D$+;/ M%M!P*Y$*$#(BY-^50ENV: IBTXY-H$PZ;@:Q1SZOBU.LBW(K339N^B/>X;(K M:?X%C2J=U=H;D536,NA7A+4PP$T0+76?=YV=I_$4TQ@,)J&?_UDIMHKW*4-1 M=CL5+)M#6M1'84'3ZD( )F=_Y"3SPIV!VVR#87Y +CHT@HM$*N$29'%=#\SY M==UW;#^!V$S("27)IFAO"@,WERV3(30M9,<)Z$D\)$ M"&1Y4_859>)5SI-P'9)Z+?M6#KVZV4K6[S"-OX @ZCP9Z61%RPSXJ>IY!]]N<1_XD1>$Y1PER=^H6$$FT%>LI&3XX,:D(PWY[UJCS MC-QQ.C!NN.*3OWI5#^:PH?"SU#GQ<6-C_]+=H"YYMPYR0M*3# ? \"'X0S\# MR01IEXQH]3U:?1M"CXG)$;:0L3E*S9(TQ*T29A+3OGW%YA_%6Z(;D%X'9B^@ M\73A?+X;!=8XCT)>TX!>![$9GM*$Z00KM%=,5= MCK(\1'+Q4/I#?W!/G]#$*'/4K,>RHD&Z0;-MW62I=E=%3-C>U*.WB#F]@@C' M(QZK1U.H1"MQUX]$P9#F-"G4R^)OOF+8#$9%IIL)'H]J.R$I RG"6,\L58#D M@?2+HO597L]7H/*T;PJMCSVV=TT+]U7?X^+4T\!W�()ZX=)G]ZJUG,6IA< M0TA?.3XYB20@Z,!=]FL4W"*/GH.(0 ?L0()*C*[#IP$IJ999S"P]1 (PL(:3 M-I7,+GT<#W''^](SQ5XHGVF4&Y3;"(:8M57K+C5*MSD7W,,X&W\,^_$&W$"Z M&;D;*(RS'?PVFNER=?)4U''@-84PWE.*,%IHH/:MKYJET.S=T2G7(ZY\^O3@']%42?Q>U#M*Q8F4[ZI_;E===S\6\01KHJ@NYV(J(O:H+NQY_ M[1&*X=0)I=HG7D>,[_9ZOD,]>QZM\K:CQ/!'[*CBT0]".W0%-LMZ5V_* M=O3G"/BE_-6"VTK.2=) ES5,) ]^QZ'Y0#;GM\2QQ7-3)+Z-RY[R/ERP0!B^ M.%AV&+-%S'@&_%DS.V%DBPT6*SO9/KT!49[\[NMA]>R'YX5AJLW:2_F-L0+8 M "&6#K=]*IM*[S7W/'5[SV[-;8G1TM^&,V@O=)9-@S>JTP>VMT !B1VDW8X. M!QQ]V#ZQ,U'I ?7NK 44 7 +[QT.JGY[ 3C=K3GE$F5@-0^B271S%6XF4Y;W MH:"$#TQ,R\NIBOC12Y.KEDQ)B) MEDZ"I;:G;+U]M[ T-29S0C2PD) P(E:U<(F-G!#RE$5<.$TYM9NKRIDKZJT5 M7F _2HA6E@8J"C)1?R@$)-MZ#^I&4>VZ(ZBSF(?IZNC(DM_PH;(ADD:E==U% M B#P[8'8:"!B(G6X_%:'@N:BWZ\:L0V.JN &;@MG739A59=A M-H=Y UM&8JF$540EI@ZE[/EN&B^ZW06)[%EO03D2;=4NDE8I0Q5NO*ZNRNLZ M=JD7SM Q49D0,Y#/JL? TQ_^\=TW%X__L(+W4NWKS0/Q%NX\PY,H$2=NV1O] MEJC51BP?2;-H;0\VF>A6O&]&52.ZD^8TO]4=$81+I"7@@ZS[QFA O6+8E"14HO7K+8P_! MQT+KT89:M288>-Q;:@;TO">^\*W];'[;8((LFV&)-XI^VL!GPA7J/8NGASU[5:_#OZ,*=2W+)QN&+!Q=CB]L&<'? M09F8DT,Q+JEWN1EWD ,2]K6AP[@GM!]/@T$(J[6MR]53'<=G\N$G3$GUQ>>/ M?Q^Y:F)X3*J:X6:3:=6[B^DU?N3."5SJTT_H,\]^?/+)9ZM/PY)L(B4E2;"N MGCY]%OY6S#<".DL@*+9FT^^LE#R4@)\=/0&/4ILZ>4V85'S2O"I&7U 'H=_ MU-C;?D*^P1>>&;W$R5POE4[NO< X*TBP2+ENZ,>=E'W"T3C-+ PG/>YM M9SCX<%*P#3@S^_U2YG&!CTI7WJY+M&J=-.\#L>688UZVF]M-,\O0C>2^\)$+ MSGHKCQ&!-RM*QHP?JZWXB->45];5CB+5-A[]O((Y>98%^5AMY(' KPT[T(OG MRI7$)YBIJB+/ID:5/$RV?@LWU80B+M.&*TQE\!C&JHIHU%P_!&'E=- 26?KN M^J9I])K3L*:ROF\I^/%O5%T3U/C1ODI7=ENH[:B;9L<*32R=+?4:#=G"@Z9\ M5+OH'*]"'%1>+I,B_RM5RO)B%H9"\_DZ?$GT (]WULSZ(1D=W^N04KT^6U1D MAA*K)V>J=/A*UI/5J'@1ZS*CX43A97^4:R98J#6@HLQ'XV:%V>R -^"8+PO= MF*PHQAV.?M!Q^)>7HL1$'T=>BGF[A2N:/5E$]8CX2Z*YJEXZ50;O9_-:8K\5 M+-?M>$RUG7.'DO0URKT=51N,AR+K1K@'G^F_QRIU9Y>0GVVM$M2UY"!&FA+/.1)3H/86+!D3/N2VR=#^3T@@&%CCC9S)ZQT2*Y M;3SQ8)M$7<_M?6VSE&KC\6OXO']^$9DOA=JXL,.J#KDZ4"1R7R90)4;8N9?Q M,& ?>202COQN8!Y35EESL@G6YQK>$=ELE2'%F$*$#8I"(:SM8/U2IE"V=FH2 MA3F%9^(>%\N )/=<.DI0N[""AC=>0@L7TYW/#/3AZUA)G53HC--^YCE%W-W^ M?2S"O!SC7]H3F':^ *DEJ6.LINKKY(RHCL@TI85>/]PXT'H;A^\F!/6AHR_F ^)SU MLGN><L[TJ,I716L]9*52EG1#F@FP>ENN M^]Y4G 'P10AJHX+ZAZDF=ZV0;<.3(34U%>VAQX3$2DWJ:OE\<+%]L$<^5WA] MA??Q0Z_P_O9]%WB[1%=9[2HA68;1(1\,^*TQIE1$HKBNGLDW=P',DN).B"DW MEDGM_*J&/?=)X'JW$&S4 P/QC$N4MMLLIM.6 M58T>2.HU&6F%*]U='&504!0ZG@[!]T/"(4S)?P2;9,;LC@-4,Y1%BD1A!;&2 ME,5P0J-(?Z", @D@FP$5U\!0/)3*'YSQ=2AL#C;IL \'P\^&1@!FC1HG@ZYF,EAR:0 P- ^>. 2>KR.?AQ];Q?\V('WDS#_+"G:*8FN/S MB5D3DB'B'A@)R =_"J=. $L]<->QQQ&TEQWK;._W4RLB%$.\AUW#9ZOJ<7!Y M&DYGL6 J>0M50F;ID@,"#8Q@65H"C@V?9C8*D7@'DV:3&Q/NK=WR$:2[V17E MYQI$/!Z1 *V>5J3N>'UYB"(*!ER&@-!36")C BJ1:I!D[0#1^BSK86G">%O1 M*4X_&L>'1W3ZCJ(47>;A#K3;25O-^EG4+B"0EY#]CD3OF:+XI.LD6PU=Y)2+ MC8Q1=2@CI0AA5YPS1NB"*C3R(Z^B:Q)-Y\2_Y3]4FQ:3.5 M,.Y],:B%=K<2 94]@+:5\M_2PH2_W9NLA_,"N&,!2-7;2NB^Y=_+X4AZ2.>W M2,X-QRM>;@::Q3:/<7HQ5.!)BZ=2GJ]YHIY]G]C5;V[GI:.3B9)7. MJ)-!%=W(J1XY@KOW&7N>C/M/ANN_/U7J^SP_IZ4(XJA8FHFTPYG8C!E?I%U; M?(DTV.8R2);_2LMJ7[\VBCW/UQO/UQSTWZK E_\M3>MYOYR*2TCAOLN*EBGD M*&: DDSF\5UC^,D]@:4UX9LF>I/DP7EB3TM)E#.T1DY0[_DA4]6UR%)-/:F2 M9[+F\V^OPD$FLL9O00HKXJMOQ M[GOC[>RA;4= E.>E7]:C537$8VS"QD4;% M0KW.Y91PK_-F?$>;T:/-T;L2HJ@V/-/EK4^1*2&HAE[N#"1'_Y)IAH81P0$U MZFWN0[M]GK(W=DS4D"ED0.A^'/= ,>L)-"AN7^%K%:N!NT_=BWSO/%EOO+_2 MT!C8#[5OQRLN'QH4Q"FZJFHC*F7)-[)F%.H(#,OKP*68,6N T'K-MAHVX2] MUJR[:VEX#5]&.1)Y7U!\>!B,@1/";02>+EDE.2Q4%6TP.$*:\>.O#[&',>]U MI%X0T.WQ[-C-@^\P6!-Y! 1%)-,L-N#@;CM1V97V$N37O!I(&*Z"" ?(K%U,/4(^T]<%/>CVC( M^]8WY,$*4$O>)U)W%]#4OEMCP+<5E4EJK,-Z5Y/[[!-NFZY[*7@M]K:1=2"4 MHSM!J-=**K->+K*P'D?^ UV8D:^XY#2B;*X'E!0KBZ1_VW<,^G:_V)_'P(]U MU5:[>AQFM824-4PRQ%O4H.KAJHAZ77?$?4NPF!L%RU#KM^%M/1_5)X]63YKQ MBLY1MP'D$#79/>E.,">(C8KBPIM,": MZ:",[['OX:$4Y7^RN2M=VYC:.Y@=H[&< Z7"GW<-*,Y*EHXO0:C0CU6O&&C& MQE"9RN)6:XY$*1]^%LI@!)8("U1PTA(!.?[-XT?-OR5,\(M_ 9C@AT67_9G/ M8?3*;DK80>K>BO;8U_>F5@!EHZQK-%G3Z=<18]*T/SBIL6&L48^7^%RA32 N MJ>2@*\%J%S[R:/47@S2A#NBQN>(G7)4#J[-O^2B7#1;&\$+^23>]K4KZ'?X[ M]TK*,6>Y5<\BPS.FVYS/!]^\RWZ5[7GC"3B$$;3;HH@)3VH4:ZQ8S.Q29*%C MHQ7UZ1$1VL#GCX=U(KC#O7SW9G[*&";V39ZC%C>6TU(Q:7^ M$W=U-;>QW40'3E=G<\M#N_1(SD@O=[*D= C^;(F;*4N990_H.=F#I] REP < M&8)CR-UYFXA$ = 7#*;R.]93ILS8"Q:1/81[I(D)(2?&G2JVL[6.8;8/&/T9 M/5.*R^ZG\F$IUR($;R'W5Q>]$+?B+\5C@:ZDH6_/*P,QB?FCH: M:7F,]DBZI=@LQ,PB%9@WXG2O2'ML,,("[#RB OQ6-KU'.<33?K[]\"1-56[C M!2V&L9Z($'2B(4GSF9A@L +I8@ (L\-QT&U>%N*(,+$%A3R$=^4+-'7P:K=8 M.,RB57@N/+>FA(P:"VFD N/J974;Q12(4X/]'=KA4QMMV=8N3<2GNX1-/#I) MR@:&L,/Q?5,#5VI+(OAO 3\21];O\]DH4_P7IKJNKL78+M@UAKK6@TLD:Q_: M\E4]''=?E:CR$:^YXMWVVV4O:U4,7 (2Y*]C$A1G&WXA,FI;SO1S$CQ743O;(GR0H:(=@:U!; QNJ M.D;FD:M/,6=I\$>\#.:B.Z[3=P:5?@!0:?&FJ-)[0DEIM<0P6JDTST#2CV!M M9$!2G>@,!HI@.-A$(E MY_,^4I&<%+46\6OJ/TUX0[B]>7V;5#$(ZRL-*MR9SX[=3G-]$O30!8AX=,7$ MH^%WVP65S7F[6<@_Z1]QW4S;&ZK,/]F;(J5@RE+*UF+B>\5W7 MP<,9J\NNOSVCC=\+"N[C5R,]%]+>#MZX*(GN"&OWX4B77CK7DEYX\1QK4V<. MKYNXU9-C7^B0+/">$S.=T<7O>\;=+%)AIL>UAM@ G#,)GR?EW4R*%:@BFW&U M+X7+T?;/TV=_CD0E468@!IU<5'O_Y:7SLCBUZG=.;$RNT?%9^2>JKL MT\%#.:^"50]+9XBKC-PI_>AY\DXT>9@:S?/M/'B(-9OY1Z26?.N5Z25%MO*D M+L)*D^1T9PKAYWE[)_-V! N6:=$4.1D9-EAQ/V"8?OP\@>]D EV6:8XQ.0XU M.L_&.YD-2%5=*GV=MB),@KBQ4PX JFZ\\@DEKO7(=P?6UQ#N?S:H35GO41O8 M$H-(MC\=A,K#H,YM/:>:Y23EQ,XJQOR:-#[H^(J_)W7)EO1,2?_*V@>T0S66 MB5&.81VF-1J1J5/9YK&]'/Z3Q9FX,D92.D8>N*2GDV6\DMR#Y)-NP^-MID'H M/B84-E@B,2P&>?[XH,&D-Q7 ;%P3=(([-=35<"K\/ U:W77)DKO4=PIA@&E' MX9H4[8E%J9^SF7HW$1CE/DS2TZ9+J9+D:)J%YGL&'0[2IYH#KT:3PS]I'4QG&,>LFN$@J^-VO\MP6I?/F2PVGE[ MO]7V%M'N)!V92A.@K< $N"*OYMG>GFA"E@Y#TY_+Z6IFIG2(F/&"$AK1_(H4 MV-U?68BM1:M":>:D[8J(@:%74F\)K!8N?AA%)=-$2PROLDNT,H=$"9R(]L[+ MY]WL9X$P"I#3'Y-5I 7@39^I#LA0HPJNP6R6RQBW_I64N5*/+G MX-_;CDWM?[,NOWT1O3-"^:-B>7;J.E\9U3=CV[V-YQ2T]^->BPIQ>^+)C M?6M_S6^J347'9WS8L*?"";JUH R_^]/?+_[^Z/DCN^KSJ[IJ@!\/0V2RC,]O MZF%8_-RW]CF\QM3>J[KFFZFPM*]-B2ZH*/ M++F%\RX^8>;'C*\SNAFE]?;5U+$[D@>VSD2OU;UW1X=@[?2?Z'Y**JRWIHI-6F7SE=[ZJ]KONN MG0',LQ215QO/(L&"]6'"%F/'DKK9 (NFB[HZHK\^A*9)=FNK\EM(&A!5%C2\ MSI67=W48;RL(*+CN2IKI$!U.VZG!^#LA!:[\JF+F7>79",->)5V MH&RGPI7((:)8H0&!0DORAR7+PFD_P+:[:<>IAUR*;Q^(Q4Q-1$C' 3>24>]B MWD')]W:B*\8"NJ8^LYN=>#;-J+8)-1UZ8%G.$2GT,T_9._)R7,=< M'PXR4#V5KSB[W,DT'% NTL)3U5?=[BU%8SY\(_$+6V]#)*>(TDSA1>KM1+@' M5MH.+OA:E#^+%.MB+?-Z+%RH#9&FUN*>M E9@SA' #8G)I61M\PO-BG?33:4 M,.CCDN6S4+S/?^+ MNRZ7^^D?K?Z[FWQG?(^37151\>3VS'3*:ZM\;-9;8$E:O4 ?L.\$9P8*8?O0 M7_(44.TB-J#2)7D$9%\4T" D4_$B!^8N./61,42 MRAGAKPTO3QB!R^"%4+U@1H10E7U+T)Y@1Z51%GIY:'I:^)!/Q>"DRB;44:Y-1%I!DS)>V@JCG=\MXD)_,BK&?7R1N1;&^KJJ+_ M6J:M_#J0NG4 MW>>KGL2E9[;)M]U_]!S9I4AGS:BO.C<"LA]EY2JW!*\SU2OFKF#]]DVU_&D9 M\=>^@MF)SKU*(8P%2*L:BU*D@U&J0Z97X6\*RL@)Z8#!B+1QRX279>E;?+T. MU$2X(?8CG$S#_%!>YK'1'L;.F'A@#AJNX4]U*GXS M5&$P*?D-[/C ;"Z80'Q0)L:AU4LP1X9GG(R2^8%_/.0:2<)H29QNSH1ZSS^'=?0RU5(W..TX?PN8UH61/5'IRD7V@CWFB# MRQU?O[/SW9SRO=Z;-ND#\Y3R,.-$F5KBR&7YQ%AW8#*VIUAO?&)X&7M M1F6>'/N2??;T2J9CYO[<[79ZP&)]=AS\M1615D@-M:UNPL <%+G)JJ[P*IMB M&9"Z2#CLFTV,K)I/*=!5