0001401680-21-000031.txt : 20210806 0001401680-21-000031.hdr.sgml : 20210806 20210806080444 ACCESSION NUMBER: 0001401680-21-000031 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 94 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210806 DATE AS OF CHANGE: 20210806 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cornerstone OnDemand Inc CENTRAL INDEX KEY: 0001401680 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-35098 FILM NUMBER: 211150732 BUSINESS ADDRESS: STREET 1: 1601 CLOVERFIELD BLVD STREET 2: SUITE 620 CITY: SANTA MONICA STATE: CA ZIP: 90404 BUSINESS PHONE: 310-752-0200 MAIL ADDRESS: STREET 1: 1601 CLOVERFIELD BLVD STREET 2: SUITE 620 CITY: SANTA MONICA STATE: CA ZIP: 90404 10-Q 1 csod-20210630.htm 10-Q csod-20210630
false00014016802021Q2--12-310.0238095P1Y00014016802021-01-012021-06-30xbrli:shares00014016802021-07-30iso4217:USD00014016802021-06-3000014016802020-12-31iso4217:USDxbrli:shares00014016802021-04-012021-06-3000014016802020-04-012020-06-3000014016802020-01-012020-06-300001401680us-gaap:CommonStockMember2021-03-310001401680us-gaap:AdditionalPaidInCapitalMember2021-03-310001401680us-gaap:RetainedEarningsMember2021-03-310001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100014016802021-03-310001401680us-gaap:CommonStockMember2021-04-012021-06-300001401680us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001401680us-gaap:RetainedEarningsMember2021-04-012021-06-300001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001401680us-gaap:CommonStockMember2021-06-300001401680us-gaap:AdditionalPaidInCapitalMember2021-06-300001401680us-gaap:RetainedEarningsMember2021-06-300001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001401680us-gaap:CommonStockMember2020-12-310001401680us-gaap:AdditionalPaidInCapitalMember2020-12-310001401680us-gaap:RetainedEarningsMember2020-12-310001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001401680us-gaap:CommonStockMember2021-01-012021-06-300001401680us-gaap:AdditionalPaidInCapitalMember2021-01-012021-06-300001401680us-gaap:RetainedEarningsMember2021-01-012021-06-300001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-06-300001401680us-gaap:CommonStockMember2020-03-310001401680us-gaap:AdditionalPaidInCapitalMember2020-03-310001401680us-gaap:RetainedEarningsMember2020-03-310001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-3100014016802020-03-310001401680us-gaap:CommonStockMember2020-04-012020-06-300001401680us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-300001401680us-gaap:RetainedEarningsMember2020-04-012020-06-300001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001401680us-gaap:CommonStockMember2020-06-300001401680us-gaap:AdditionalPaidInCapitalMember2020-06-300001401680us-gaap:RetainedEarningsMember2020-06-300001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-3000014016802020-06-300001401680us-gaap:CommonStockMember2019-12-310001401680us-gaap:AdditionalPaidInCapitalMember2019-12-310001401680us-gaap:RetainedEarningsMember2019-12-310001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-3100014016802019-12-310001401680us-gaap:CommonStockMember2020-01-012020-06-300001401680us-gaap:AdditionalPaidInCapitalMember2020-01-012020-06-300001401680us-gaap:RetainedEarningsMember2020-01-012020-06-300001401680us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-06-300001401680us-gaap:SubsequentEventMembercsod:SunshineSoftwareMember2021-08-05csod:segmentxbrli:pure0001401680csod:SabaSoftwareIncMember2020-04-220001401680csod:SabaSoftwareIncMember2020-04-222020-04-220001401680us-gaap:CommonStockMembercsod:SabaSoftwareIncMember2020-04-222020-04-220001401680us-gaap:CommonStockMembercsod:SabaSoftwareIncMember2020-04-220001401680csod:SabaSoftwareIncMember2021-06-300001401680csod:SabaSoftwareIncMember2020-04-222021-06-300001401680csod:SabaSoftwareIncMember2020-01-012020-12-310001401680us-gaap:CustomerRelationshipsMembercsod:SabaSoftwareIncMember2020-04-220001401680us-gaap:CustomerRelationshipsMembercsod:SabaSoftwareIncMember2020-04-222020-04-220001401680us-gaap:CustomerRelatedIntangibleAssetsMembercsod:SabaSoftwareIncMember2020-04-220001401680us-gaap:CustomerRelatedIntangibleAssetsMembercsod:SabaSoftwareIncMember2020-04-222020-04-220001401680us-gaap:TechnologyBasedIntangibleAssetsMembercsod:SabaSoftwareIncMember2020-04-220001401680us-gaap:TechnologyBasedIntangibleAssetsMembersrt:MinimumMembercsod:SabaSoftwareIncMember2020-04-222020-04-220001401680us-gaap:TechnologyBasedIntangibleAssetsMembercsod:SabaSoftwareIncMembersrt:MaximumMember2020-04-222020-04-220001401680us-gaap:TrademarksAndTradeNamesMembercsod:SabaSoftwareIncMember2020-04-220001401680us-gaap:TrademarksAndTradeNamesMembercsod:SabaSoftwareIncMember2020-04-222020-04-220001401680csod:ClustreeMember2020-01-012020-06-300001401680csod:ClustreeMember2020-04-012020-06-300001401680csod:SabaSoftwareIncMember2021-04-012021-06-300001401680csod:SabaSoftwareIncMember2021-01-012021-06-300001401680csod:ClustreeMember2020-01-242020-01-240001401680csod:ClustreeMember2020-01-240001401680us-gaap:TechnologyBasedIntangibleAssetsMembercsod:ClustreeMember2020-01-240001401680us-gaap:CustomerRelationshipsMembercsod:ClustreeMember2020-01-240001401680us-gaap:TechnologyBasedIntangibleAssetsMembercsod:ClustreeMember2020-01-242020-01-240001401680us-gaap:CustomerRelationshipsMembercsod:ClustreeMember2020-01-242020-01-240001401680csod:SeniorSecuredFirstLienTermLoanBFacilityMember2020-04-222020-04-220001401680csod:SeniorSecuredFirstLienTermLoanBFacilityMember2020-04-220001401680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-04-222020-04-220001401680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-04-220001401680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-06-300001401680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2020-12-310001401680us-gaap:LetterOfCreditMember2020-04-220001401680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMember2020-04-222020-04-220001401680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2020-04-222020-04-220001401680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LondonInterbankOfferedRateLIBORMembersrt:MaximumMember2021-04-232021-04-230001401680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMembersrt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMember2021-04-232021-04-230001401680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-04-012021-06-300001401680csod:SeniorSecuredFirstLienTermLoanBFacilityMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2020-04-220001401680us-gaap:LineOfCreditMember2021-06-300001401680us-gaap:LineOfCreditMember2020-12-310001401680csod:SeniorSecuredFirstLienTermLoanBFacilityMember2021-06-300001401680us-gaap:LineOfCreditMember2021-04-012021-06-300001401680us-gaap:LineOfCreditMember2020-04-012020-06-300001401680us-gaap:LineOfCreditMember2021-01-012021-06-300001401680us-gaap:LineOfCreditMember2020-01-012020-06-300001401680us-gaap:ConvertibleDebtMembercsod:ConvertibleSeniorNotesAt5.75Maturing2021Member2017-12-310001401680us-gaap:ConvertibleDebtMembercsod:ConvertibleSeniorNotesAt5.75Maturing2021Member2017-01-012017-12-310001401680us-gaap:ConvertibleDebtMembercsod:ConvertibleSeniorNotesAt5.75Maturing2021Member2017-12-312017-12-310001401680us-gaap:ConvertibleDebtMembercsod:ConvertibleSeniorNotesAt5.75Maturing2021Member2021-01-012021-06-300001401680csod:ConvertibleSeniorNotesAt5.75Maturing2021Member2020-04-202020-04-2000014016802020-04-222020-04-220001401680us-gaap:ConvertibleDebtMember2021-06-300001401680us-gaap:ConvertibleDebtMember2020-12-310001401680us-gaap:ConvertibleDebtMembercsod:ConvertibleSeniorNotesAt5.75Maturing2021Member2021-06-300001401680us-gaap:ConvertibleDebtMember2021-04-012021-06-300001401680us-gaap:ConvertibleDebtMember2020-04-012020-06-300001401680us-gaap:ConvertibleDebtMember2021-01-012021-06-300001401680us-gaap:ConvertibleDebtMember2020-01-012020-06-300001401680us-gaap:ConvertibleDebtMembercsod:ConvertibleSeniorNotesAt5.75Maturing2021Member2017-12-012017-12-310001401680csod:StockOptionsRestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember2021-01-012021-06-300001401680csod:StockOptionsRestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember2020-01-012020-06-300001401680csod:SharesIssuedtoEmployeeStockPurchasePlanMember2021-01-012021-06-300001401680csod:SharesIssuedtoEmployeeStockPurchasePlanMember2020-01-012020-06-300001401680us-gaap:ConvertibleDebtMember2021-01-012021-06-300001401680us-gaap:ConvertibleDebtMember2020-01-012020-06-3000014016802021-01-012021-03-310001401680us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-06-300001401680us-gaap:TechnologyBasedIntangibleAssetsMember2021-06-300001401680us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001401680csod:ContentLibraryMember2021-01-012021-06-300001401680csod:ContentLibraryMember2021-06-300001401680csod:ContentLibraryMember2020-12-310001401680us-gaap:CustomerRelationshipsMember2021-01-012021-06-300001401680us-gaap:CustomerRelationshipsMember2021-06-300001401680us-gaap:CustomerRelationshipsMember2020-12-310001401680us-gaap:CustomerContractsMember2021-01-012021-06-300001401680us-gaap:CustomerContractsMember2021-06-300001401680us-gaap:CustomerContractsMember2020-12-310001401680us-gaap:TrademarksAndTradeNamesMember2021-01-012021-06-300001401680us-gaap:TrademarksAndTradeNamesMember2021-06-300001401680us-gaap:TrademarksAndTradeNamesMember2020-12-310001401680us-gaap:EmployeeSeveranceMember2021-01-012021-06-300001401680csod:StockBasedCompensationMember2021-01-012021-06-300001401680us-gaap:FacilityClosingMember2021-01-012021-06-300001401680csod:ComputerEquipmentAndSoftwareMembersrt:MinimumMember2021-01-012021-06-300001401680csod:ComputerEquipmentAndSoftwareMembersrt:MaximumMember2021-01-012021-06-300001401680csod:ComputerEquipmentAndSoftwareMember2021-06-300001401680csod:ComputerEquipmentAndSoftwareMember2020-12-310001401680us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2021-01-012021-06-300001401680us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2021-01-012021-06-300001401680us-gaap:FurnitureAndFixturesMember2021-06-300001401680us-gaap:FurnitureAndFixturesMember2020-12-310001401680us-gaap:LeaseholdImprovementsMembersrt:MinimumMember2021-01-012021-06-300001401680us-gaap:LeaseholdImprovementsMembersrt:MaximumMember2021-01-012021-06-300001401680us-gaap:LeaseholdImprovementsMember2021-06-300001401680us-gaap:LeaseholdImprovementsMember2020-12-310001401680us-gaap:InterestRateSwapMember2021-06-300001401680us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2021-06-300001401680us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2021-06-300001401680us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2021-06-300001401680us-gaap:InterestRateSwapMember2020-12-310001401680us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMember2020-12-310001401680us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2020-12-310001401680us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMember2020-12-310001401680us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2021-06-300001401680us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2021-01-012021-06-300001401680us-gaap:InterestRateSwapMember2021-04-012021-06-300001401680us-gaap:InterestRateSwapMember2020-04-012020-06-300001401680us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2021-04-012021-06-300001401680us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2020-04-012020-06-300001401680us-gaap:InterestRateSwapMember2021-01-012021-06-300001401680us-gaap:InterestRateSwapMember2020-01-012020-06-300001401680us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2021-01-012021-06-300001401680us-gaap:InterestExpenseMemberus-gaap:InterestRateSwapMember2020-01-012020-06-300001401680us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:InterestRateSwapMember2021-06-300001401680us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:InterestRateSwapMember2020-12-310001401680us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2021-06-300001401680us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:AccruedLiabilitiesMemberus-gaap:InterestRateSwapMember2020-12-310001401680us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMemberus-gaap:InterestRateSwapMember2021-06-300001401680us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:OtherAssetsMemberus-gaap:InterestRateSwapMember2020-12-310001401680us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2021-06-300001401680us-gaap:OtherNoncurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:InterestRateSwapMember2020-12-310001401680us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMembercsod:ConvertibleSeniorNotesAt5.75Maturing2021Member2021-06-3000014016802019-08-3100014016802020-10-0100014016802020-01-012020-12-310001401680us-gaap:EmployeeStockOptionMember2020-04-012020-06-300001401680us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001401680us-gaap:EmployeeStockOptionMember2020-01-012020-06-300001401680us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001401680us-gaap:RestrictedStockUnitsRSUMember2020-12-310001401680us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-06-300001401680us-gaap:RestrictedStockUnitsRSUMember2021-06-300001401680us-gaap:PerformanceSharesMember2020-12-310001401680us-gaap:PerformanceSharesMember2021-01-012021-06-300001401680us-gaap:PerformanceSharesMember2021-06-300001401680us-gaap:CostOfSalesMember2021-04-012021-06-300001401680us-gaap:CostOfSalesMember2020-04-012020-06-300001401680us-gaap:CostOfSalesMember2021-01-012021-06-300001401680us-gaap:CostOfSalesMember2020-01-012020-06-300001401680us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001401680us-gaap:SellingAndMarketingExpenseMember2020-04-012020-06-300001401680us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001401680us-gaap:SellingAndMarketingExpenseMember2020-01-012020-06-300001401680us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001401680us-gaap:ResearchAndDevelopmentExpenseMember2020-04-012020-06-300001401680us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001401680us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-06-300001401680us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001401680us-gaap:GeneralAndAdministrativeExpenseMember2020-04-012020-06-300001401680us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001401680us-gaap:GeneralAndAdministrativeExpenseMember2020-01-012020-06-300001401680csod:RestructuringMember2021-04-012021-06-300001401680csod:RestructuringMember2020-04-012020-06-300001401680csod:RestructuringMember2021-01-012021-06-300001401680csod:RestructuringMember2020-01-012020-06-3000014016802020-03-012020-03-310001401680us-gaap:LetterOfCreditMembercsod:OtherContractualArrangementsMember2021-06-300001401680us-gaap:LetterOfCreditMembercsod:OtherContractualArrangementsMember2020-12-310001401680srt:MaximumMember2021-01-012021-06-300001401680srt:MinimumMember2021-01-012021-06-300001401680csod:SubscriptionRevenueMember2021-04-012021-06-300001401680csod:SubscriptionRevenueMember2020-04-012020-06-300001401680csod:SubscriptionRevenueMember2021-01-012021-06-300001401680csod:SubscriptionRevenueMember2020-01-012020-06-300001401680csod:ProfessionalServicesRevenueMember2021-04-012021-06-300001401680csod:ProfessionalServicesRevenueMember2020-04-012020-06-300001401680csod:ProfessionalServicesRevenueMember2021-01-012021-06-300001401680csod:ProfessionalServicesRevenueMember2020-01-012020-06-300001401680country:US2021-04-012021-06-300001401680country:US2020-04-012020-06-300001401680country:US2021-01-012021-06-300001401680country:US2020-01-012020-06-300001401680csod:AllOtherCountriesMember2021-04-012021-06-300001401680csod:AllOtherCountriesMember2020-04-012020-06-300001401680csod:AllOtherCountriesMember2021-01-012021-06-300001401680csod:AllOtherCountriesMember2020-01-012020-06-3000014016802021-07-012021-06-300001401680us-gaap:SubsequentEventMember2021-08-05

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, 2021
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-35098
 
Cornerstone OnDemand, Inc.
(Exact name of registrant as specified in its charter)
Delaware13-4068197
(State or other jurisdiction of
incorporation or organization)
(IRS Employer
Identification No.)
1601 Cloverfield Blvd.
Suite 620 South
Santa Monica, CA 90404
(Address of principal executive offices, including zip code)
Registrant’s telephone number, including area code:
(310) 752-0200
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $0.0001 per shareCSODNasdaq Stock Market LLC(Nasdaq Global Select Market)

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes     No  
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes      No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated FilerAccelerated Filer
Non-accelerated FilerSmaller Reporting Company
Emerging Growth Company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.     
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
As of July 30, 2021, the registrant had 66,754,079 shares of common stock, $0.0001 par value per share, outstanding.



CORNERSTONE ONDEMAND, INC.
QUARTERLY REPORT ON FORM 10-Q
INDEX
  Page No.
TRADEMARKS
© Copyright 2021 Cornerstone OnDemand, Inc. All rights reserved. “Cornerstone,” “Cornerstone OnDemand,” the Cornerstone OnDemand logo, “CyberU” and other trademarks or service marks of Cornerstone OnDemand, Inc. and its subsidiaries appearing in this Quarterly Report on Form 10-Q are the property of Cornerstone OnDemand, Inc. Trade names, trademarks and service marks of other companies appearing in this Quarterly Report on Form 10-Q are the property of their respective holders and should be treated as such.

1


RISK FACTOR SUMMARY
Our business is subject to significant risks and uncertainties that make an investment in us speculative and risky. Below we summarize what we believe are the principal risk factors but these risks are not the only ones we face, and you should carefully review and consider the full discussion of our risk factors in the section titled “Risk Factors,” together with the other information in this Quarterly Report on Form 10-Q. If any of the following risks actually occur (or if any of those listed elsewhere in this Quarterly Report on Form 10-Q occur), our business, reputation, financial condition, results of operations, revenue, and future prospects could be seriously harmed. Additional risks and uncertainties of which we are unaware, or that we currently believe are not material, may also become important factors that adversely affect our business.
Risks Related to the Acquisition of Cornerstone by Clearlake Capital
The announcement and pendency of our agreement to be acquired by Clearlake Capital may have an adverse effect on our business, operating results and our stock price, and may result in the loss of employees, customers, suppliers, and other business partners.
While the merger is pending, we are subject to contractual restrictions that could harm our business, operating results and our stock price.
Risks Related to the Nature of Our Business
Unfavorable conditions in our industry or the global markets, or reductions in information technology spending, could limit our ability to grow our business and negatively affect our operating results.
Our business depends substantially on the level of our customer satisfaction and specifically on customers renewing their agreements with us, purchasing additional products from us, or adding additional users. Any significant decline in our customer satisfaction rates, customer renewal rates, or the rates at which our customers purchase additional products or add additional users would harm our future operating results.
The market in which we participate is intensely competitive, and if we do not compete effectively, our operating results could be harmed.
Because of how we recognize revenue, a significant downturn in our business may not be immediately reflected in our operating results.
Defects in our solutions could affect our reputation, result in significant costs to us, and impair our ability to sell our products and related services.
If for any reason we are not able to develop enhancements and new features, keep pace with technological developments or respond to future disruptive technologies, our business will be harmed.
Even if demand for people development products and services increases generally, there is no guarantee that demand for SaaS products like ours will increase to a corresponding degree.
Integrated, comprehensive SaaS products such as ours represent a relatively recent approach to addressing organizations’ people development challenges, and we may be forced to change our pricing and billing terms as the market evolves.
Risks Related to COVID-19
Our operations and employees face risks related to the ongoing COVID-19 pandemic, that could adversely affect our financial condition and operating results. The COVID-19 pandemic could materially affect our operations, and the business or operations of our customers, suppliers, partners, or other third parties with whom we conduct business.
Risks Related to Acquisitions
Failure to integrate our business and operations successfully with those of Saba in the expected time-frame or otherwise may adversely affect our operating results and financial condition.
As we have in the past, we may seek to acquire or invest in other companies or technologies, which could divert our management’s attention, result in additional dilution to our stockholders, or otherwise disrupt our operations and harm our operating results.
Risks Related to Information Technology Upon Which We Rely
Our systems collect, access, use, and store personal and other customer proprietary information. As a result, we are subject to security risks and are required to invest resources to prevent, mitigate, or correct issues arising from potential or actual security breaches. If a security breach occurs, our reputation could be harmed, our business may suffer, and we could incur significant liability.
We rely on third-party hardware and software that may be difficult to replace or could cause errors or failures of our service.
If we fail to manage our SaaS hosting network infrastructure capacity, our customers may experience service outages and delays in the deployment of our people development solutions.
2


Any significant disruption in our SaaS hosting network infrastructure could harm our reputation, require us to provide credits or refunds, result in early terminations of customer agreements or a loss of customers, and adversely affect our business.
Risks Related to Our Reliance on Third Parties
Our growth depends in part on the success of our strategic relationships with third parties.
We rely significantly on implementation partners to deliver professional services to our customers, and if these implementation partners fail to deliver these professional services effectively, or if we are unable to incentivize new partners to service our customers, our operating results will be harmed.
Failure to effectively manage customer deployments by third-party service providers could adversely impact our business.
Risks Related to Our Financial Results and Need for Additional Capital
Our financial results may fluctuate due to our long, variable and, therefore, unpredictable sales cycle and our focus on large and mid-market organizations.
Servicing our debt will require a significant amount of cash, which could adversely affect our business, financial condition, and results of operations.
We may require additional capital to support growth, and this capital may not be available on acceptable terms, if at all.
Our financial results may fluctuate due to various business factors, some of which may be beyond our control.
Because we generally recognize subscription revenue from our customers over the terms of their agreements but incur most costs associated with generating such agreements upfront, rapid growth in our customer base may put downward pressure on our operating margin in the short term.
We have a history of losses, and we cannot be certain that we will achieve or sustain profitability.
Risks Related to Compliance with Laws
Existing or future laws and regulations relating to privacy or data security could increase the cost of our products, limit their use and adoption, and subject us or our customers to litigation, regulatory investigations and penalties, and other potential liabilities.
We are subject to governmental export and import controls that could impair our ability to compete in international markets due to licensing requirements and subject us to liability if we are not in full compliance with applicable laws.
Risks Related to International Operations
Fluctuations in the exchange rate of foreign currencies could result in foreign currency gains and losses.
We currently have a number of international offices and may expand our international operations. Doing business internationally has unique risks with respect to operational execution and regulatory compliance.
Risks Related to Intellectual Property
If we fail to adequately protect our proprietary rights, our competitive advantage and brand could be impaired and we may lose valuable assets, generate reduced revenue, and incur costly litigation to protect our rights.
We may be sued by third parties for alleged infringement of their proprietary rights or may find it necessary to enter into licensing arrangements with third parties to settle or forestall such claims, either of which could have a material adverse effect on our operating results and financial condition.
Indemnity provisions may expose us to substantial liability for intellectual property infringement and other losses.
We use open source software in our products, which could subject us to litigation or other actions.
Risks Related to Reliance on Our Employees
If we fail to retain key employees or to recruit and retain qualified technical and sales personnel, our business could be harmed.
Failure to effectively retain, and continue to increase the productivity of, our direct sales teams will impede our growth.
Risks Related to Tax Issues
We are a multinational organization faced with increasingly complex tax issues in many jurisdictions, and we could be obligated to pay additional taxes in various jurisdictions, or taxing authorities could reallocate our taxable income among our subsidiaries, which could increase our consolidated tax liability.
Changes in tax laws or regulations that are applied adversely to us or our customers may have a material adverse effect on our business, cash flow, financial condition, or results of operations.
Our ability to use net operating loss carryforwards and certain other tax attributes to reduce future tax payments may be subject to limitations.
3


PART I. FINANCIAL INFORMATION
ITEM 1.Financial Statements
CORNERSTONE ONDEMAND, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except par values)
(unaudited)
June 30, 2021December 31, 2020
Assets
Current assets:
Cash and cash equivalents$147,025 $153,151 
Accounts receivable, net140,751 221,461 
Deferred commissions, current portion48,291 45,786 
Prepaid expenses and other current assets34,194 30,615 
Total current assets370,261 451,013 
Capitalized software development costs, net55,060 50,812 
Property and equipment, net25,520 32,271 
Operating right-of-use assets65,256 74,419 
Deferred commissions, net of current portion88,956 89,698 
Long-term investments1,867 8,565 
Intangible assets, net388,185 436,290 
Goodwill962,280 961,322 
Deferred tax assets19,877 19,169 
Other assets11,770 11,010 
Total assets$1,989,032 $2,134,569 
Liabilities and stockholders’ equity
Current liabilities:
Accounts payable, accrued expenses, and other current liabilities$118,425 $129,908 
Deferred revenue, current portion404,350 446,886 
Operating lease liabilities, current portion14,417 10,830 
Debt, current portion8,297 10,047 
Total current liabilities545,489 597,671 
Debt, net of current portion1,063,048 1,176,239 
Deferred revenue, net of current portion2,066 5,184 
Operating lease liabilities, net of current portion57,081 65,911 
Deferred tax liabilities7,378 11,936 
Other liabilities, non-current5,403 8,754 
Total liabilities1,680,465 1,865,695 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Common stock, $0.0001 par value
7 6 
Additional paid-in capital887,692 835,069 
Accumulated deficit(577,485)(564,662)
Accumulated other comprehensive loss(1,647)(1,539)
Total stockholders’ equity308,567 268,874 
Total liabilities and stockholders’ equity$1,989,032 $2,134,569 
See accompanying notes.
4


CORNERSTONE ONDEMAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share data)
(unaudited)
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Revenue$214,343 $184,358 $423,616 $334,494 
Cost of revenue60,775 58,000 121,311 99,924 
Gross profit153,568 126,358 302,305 234,570 
Operating expenses:
Sales and marketing67,782 64,942 137,517 120,272 
Research and development27,227 28,338 57,997 52,423 
General and administrative31,536 25,620 63,098 50,345 
Acquisition-related and integration1,341 20,093 2,871 26,904 
Restructuring4,764 9,733 10,853 9,733 
Total operating expenses132,650 148,726 272,336 259,677 
Income (loss) from operations20,918 (22,368)29,969 (25,107)
Other income (expense):
Interest expense(16,302)(18,219)(35,072)(23,720)
Loss on extinguishment of debt and related expenses(3,108) (3,108) 
Other, net388 (514)(4,516)(5,878)
Other expense, net(19,022)(18,733)(42,696)(29,598)
Income (loss) before income tax (provision) benefit1,896 (41,101)(12,727)(54,705)
Income tax (provision) benefit (2,267)29,114 (96)28,943 
Net loss$(371)$(11,987)$(12,823)$(25,762)
Net loss per share, basic and diluted$(0.01)$(0.19)$(0.19)$(0.41)
Weighted-average common shares outstanding, basic and diluted66,330 63,593 65,866 62,612 
See accompanying notes.
5


CORNERSTONE ONDEMAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS
(in thousands)
(unaudited)
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Net loss$(371)$(11,987)$(12,823)$(25,762)
Other comprehensive (loss) income, net of tax:
Foreign currency translation adjustment(172)277 (2,928)3,610 
Unrealized (loss) gain on interest rate swap contracts(239) 2,820  
Net change in unrealized losses on investments   (223)
Other comprehensive (loss) income, net of tax(411)277 (108)3,387 
Total comprehensive loss$(782)$(11,710)$(12,931)$(22,375)
See accompanying notes.
6


CORNERSTONE ONDEMAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY
(in thousands)
(unaudited)
 Common StockAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal
 SharesPar Value
Balance as of March 31, 202166,055 $7 $860,980 $(577,114)$(1,236)$282,637 
Issuance of common stock upon the exercise of options68 — 2,383 — — 2,383 
Vesting of restricted stock units390 — — — —  
Shares issued under employee stock purchase plan129 — 4,657 — — 4,657 
Stock-based compensation— — 19,672 — — 19,672 
Net loss— — — (371)— (371)
Other comprehensive loss, net of tax— — — — (411)(411)
Balance as of June 30, 202166,642 $7 $887,692 $(577,485)$(1,647)$308,567 
Common StockAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal
SharesPar Value
Balance as of December 31, 202064,926 $6 $835,069 $(564,662)$(1,539)$268,874 
Issuance of common stock upon the exercise of options249 1 7,534 — — 7,535 
Vesting of restricted stock units1,338 — — — —  
Shares issued under employee stock purchase plan129 — 4,657 — — 4,657 
Stock-based compensation— — 40,432 — — 40,432 
Net loss— — — (12,823)— (12,823)
Other comprehensive loss, net of tax— — — — (108)(108)
Balance as of June 30, 202166,642 $7 $887,692 $(577,485)$(1,647)$308,567 
See accompanying notes.

7


CORNERSTONE ONDEMAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY (Continued)
(in thousands)
(unaudited)
Common StockAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive IncomeTotal
SharesPar Value
Balance as of March 31, 202062,512 $6 $716,158 $(538,455)$3,549 $181,258 
Issuance of common stock upon the exercise of options5 — 107 — — 107 
Vesting of restricted stock units303 — — — —  
Shares issued under employee stock purchase plan130 — 4,370 — — 4,370 
Stock-based compensation— — 16,028 — — 16,028 
Common stock issued in acquisition1,110 — 32,889 — — 32,889 
Change in fair value of conversion feature of modified Convertible Notes— — 18,598 — — 18,598 
Net loss— — — (11,987)— (11,987)
Other comprehensive income, net of tax— — — — 277 277 
Balance as of June 30, 202064,060 $6 $788,150 $(550,442)$3,826 $241,540 
Common StockAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive IncomeTotal
SharesPar Value
Balance as of December 31, 201961,038 $6 $682,717 $(524,680)$439 $158,482 
Issuance of common stock upon the exercise of options704 — 8,188 — — 8,188 
Vesting of restricted stock units1,078 — — — —  
Shares issued under employee stock purchase plan130 — 4,370 — — 4,370 
Stock-based compensation— — 41,388 — — 41,388 
Common stock issued in acquisition1,110 — 32,889 — — 32,889 
Change in fair value of conversion feature of modified Convertible Notes— — 18,598 — — 18,598 
Net loss— — — (25,762)— (25,762)
Other comprehensive income, net of tax— — — — 3,387 3,387 
Balance as of June 30, 202064,060 $6 $788,150 $(550,442)$3,826 $241,540 
See accompanying notes.
8


CORNERSTONE ONDEMAND, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(unaudited)
 Six Months Ended
June 30,
 20212020
Cash flows from operating activities
Net loss$(12,823)$(25,762)
Adjustments to reconcile net loss to net cash provided by operating activities:
Depreciation and amortization71,109 43,159 
Accretion of debt discount and amortization of debt issuance costs8,150 4,687 
Net foreign currency and other loss4,161 6,783 
Stock-based compensation expense38,008 37,273 
Deferred income taxes(6,004)(30,636)
Bad debt (recoveries) expense(586)1,248 
Loss on extinguishment of debt1,999  
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable78,728 21,334 
Deferred commissions(1,118)(3,204)
Prepaid expenses and other assets(4,714)9,320 
Accounts payable, accrued expenses, and other current liabilities(11,628)9,497 
Deferred revenue(45,486)(42,911)
Other liabilities, non-current3,631 (2,026)
Net cash provided by operating activities123,427 28,762 
Cash flows from investing activities
Purchases of marketable investments (20,419)
Maturities and sales of investments 272,173 
Capital expenditures(2,637)(2,275)
Capitalized software costs(15,161)(13,524)
Cash paid for acquisitions, net of cash acquired (1,298,172)
Net cash used in investing activities(17,798)(1,062,217)
Cash flows from financing activities
Repayment of debt(124,586) 
Proceeds from term loan debt, net of discount 979,582 
Payments of debt issuance and modification costs(146)(30,268)
Proceeds from employee stock plans12,107 12,627 
Net cash (used in) provided by financing activities(112,625)961,941 
Effect of exchange rate changes on cash, cash equivalents, and restricted cash961 (2,788)
Net decrease in cash, cash equivalents, and restricted cash(6,035)(74,302)
Cash, cash equivalents, and restricted cash at beginning of period155,854 215,907 
Cash, cash equivalents, and restricted cash at end of period$149,819 $141,605 
Supplemental cash flow data
Cash paid for interest$27,077 $8,684 
Cash paid for income taxes3,888 2,543 
Non-cash investing and financing activities:
Capitalized assets financed by accounts payable and accrued expenses318 275 
Capitalized stock-based compensation2,424 4,115 
Issuance of common stock for partial consideration for acquisition 32,889 
Increase in debt discount as a result of modification of Convertible Notes 18,598 
As of June 30,
20212020
Reconciliation of cash, cash equivalents, and restricted cash
Cash and cash equivalents$147,025 $136,492 
Restricted cash included in prepaid expenses and other current assets396 3,837 
Restricted cash included in other assets2,398 1,276 
Total cash, cash equivalents, and restricted cash$149,819 $141,605 
See accompanying notes.
9


CORNERSTONE ONDEMAND, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(unaudited)
1.    ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Company Overview
Cornerstone OnDemand, Inc. (“Cornerstone” or the “Company”) is a leading global provider of people development solutions, delivered as software-as-a-service (“SaaS”). The Company helps organizations around the globe recruit, train, and manage their employees. The Company’s solutions combine the world’s leading unified talent management solutions with state-of-the-art analytics and HR administration solutions to enable organizations to manage the entire employee lifecycle. Its focus on continuous learning and development helps organizations empower employees to realize their potential and drive success.
On August 5, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sunshine Software Holdings, Inc., a Delaware corporation (“Sunshine Software”), and Sunshine Software Merger Sub, Inc., a Delaware corporation and an indirect wholly owned subsidiary of Sunshine Software (“Merger Sub”), providing for the merger of Merger Sub with and into the Company (the “Merger”), with the Company surviving the Merger as an indirect wholly owned subsidiary of Sunshine Software. Sunshine Software and Merger Sub were formed by affiliates of Clearlake Capital Partners V, L.P., Clearlake Capital Partners V (Offshore), L.P., Clearlake Capital Partners V (USTE), L.P., Clearlake Capital Partners VI, L.P., Clearlake Capital Partners VI (Offshore), L.P., Clearlake Capital Partners VI (USTE), L.P., and Clearlake Flagship Plus Partners (Master), L.P. (collectively, “Clearlake Capital”). The Company will call a special meeting of its stockholders to present the Merger Agreement to its stockholders for adoption.
Under the terms of the Merger Agreement, Sunshine Software will acquire all outstanding shares of the Company’s common stock in exchange for consideration of $57.50 per share in cash.  The Merger Agreement contains representations and warranties customary for transactions of this type. The closing of the Merger is subject to approval of the Company’s stockholders and the satisfaction or waiver of a number of closing conditions. The Merger Agreement provides Sunshine Software and the Company with certain termination rights and, under certain circumstances, may require that Sunshine Software or the Company pay a termination fee.
On April 22, 2020, the Company acquired Saba Software, Inc. (“Saba”), a provider of talent experience solutions.
The Company works with customers across all geographies and markets. Its Learning, Content, Performance, Careers, Recruiting, and HR solutions help with sourcing, recruiting, and onboarding new hires; managing training and development requirements; nurturing knowledge sharing and collaboration among employees; goal setting, reviews, competency management, and continuous feedback; linking compensation to performance; identifying development plans based on performance gaps; streamlining employee data management, self-service, and compliance reporting; and then utilizing state-of-the-art analytics capabilities to make smarter, more-informed decisions using data from across the solution for talent mobility, engagement, and development so that HR and leadership can focus on strategic initiatives to help their organizations succeed.
The Company’s management has determined that the Company operates in one segment as it only reports financial information on an aggregated and consolidated basis to the Company’s chief executive officer, who is the Company’s chief operating decision maker.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements. These unaudited condensed financial statements are presented in accordance with (i) accounting standards generally accepted in the United States of America (“GAAP”) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in the annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements include all adjustments (consisting of normal recurring adjustments) necessary for the fair presentation of the interim periods presented.
Results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021, for any other interim period, or for any other future year. Certain prior period balances have been reclassified to conform to the current period presentation.
10


Recently Adopted Accounting Pronouncements
In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which enhances and simplifies various aspects of the income tax accounting guidance. The guidance was effective for the Company in the first quarter of 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.
Summary of Significant Accounting Policies
There have been no material changes to the Company’s significant accounting policies described in the Annual Report on Form 10-K for the year ended December 31, 2020, filed with the Securities and Exchange Commission (“SEC”), on February 22, 2021.
2.    BUSINESS COMBINATIONS
Saba
On April 22, 2020, the Company acquired 100% of the equity interests of the direct and indirect subsidiaries of Vector Talent Holdings, L.P., including Saba Software, Inc. (such subsidiaries, collectively, “Saba”), to expand its cloud-based learning, talent management, and talent experience software offerings. The Company acquired Saba for an aggregate purchase price of $1.310 billion, consisting of $1.277 billion in cash (net of cash acquired) and 1,110,352 shares of the Company’s common stock with an aggregate value of $32.9 million. The acquisition was financed with a combination of cash on hand and proceeds from new borrowings (refer to Note 3 – Debt for additional information). Under the terms of the purchase agreement, the final consideration was subject to certain adjustments based on a determination of closing net working capital and net indebtedness (as defined in the purchase agreement). The purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date with the excess recorded as goodwill, none of which is expected to be deductible for tax purposes. The goodwill is primarily attributable to the acquired workforce and synergies expected to arise after the acquisition, including future technologies and customers of the combined business.
The results of operations and fair values of the assets acquired and liabilities assumed have been included in the accompanying condensed consolidated financial statements as of the date of acquisition. The following table summarizes the fair value of assets acquired and liabilities assumed as a result of the acquisition of Saba, as adjusted (in thousands):
Preliminary Fair Value at Acquisition Date
Measurement Period Adjustments1
Adjusted Fair Value at Acquisition Date
Cash and cash equivalents$49,471 $— $49,471 
Accounts receivable58,764 — 58,764 
Prepaid expenses and other current assets13,020 — 13,020 
Property and equipment9,446 — 9,446 
Operating right-of-use assets16,700 — 16,700 
Intangible assets481,000 — 481,000 
Goodwill905,498 (2,977)902,521 
Other assets2,698 1,122 3,820 
Total assets1,536,597 (1,855)1,534,742 
Accounts payable and accrued expenses28,978 
28,978 
Deferred revenue69,940 1,092 71,032 
Operating lease liabilities16,532 — 16,532 
Deferred tax liabilities, net46,472 (283)46,189 
Other liabilities12,782 — 12,782 
Total liabilities174,704 809 175,513 
Total purchase consideration$1,361,893 $(2,664)$1,359,229 
1 The Company received approximately $2.7 million from escrow and made other revisions to certain acquired balances during the measurement period which closed one year from the acquisition date.



11


Identifiable Intangible Assets
The following table provides the valuation of the Saba intangible assets, along with their estimated useful lives:
Estimated Fair Value
(in thousands)
Estimated Useful Life
(in years)
Customer relationships$294,800 11
Customer contracts58,500 2
Developed technology120,500 
3 5
Trade names, trademarks, and domain names7,200 3
Total$481,000 
The identifiable intangible assets are amortized on a straight-line basis over their respective estimated useful lives to sales and marketing for customer-related intangible assets, cost of revenue for developed technology intangible assets, and general and administrative expense for all other intangible assets. Management applied significant judgment in determining the fair value of intangible assets, which involved the use of estimates and assumptions with respect to estimated future subscription revenue and related profit margins, costs anticipated to fulfill remaining acquired performance obligations and related profit margins, customer retention rates, technology migration curves, royalty rates, discount rates, and economic lives assigned to acquired intangible assets.
Unaudited Pro Forma Financial Information
The following table presents the unaudited pro forma results for the three and six months ended June 30, 2020. The unaudited pro forma financial information combines the results of operations of Cornerstone OnDemand and Saba as though the companies had been combined as of January 1, 2019. The pro forma information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at such time. The unaudited pro forma revenue for the periods presented below includes the effect of purchase accounting adjustments related to the valuation of deferred revenue assumed in the acquisition (“the deferred revenue write-down”). The deferred revenue write-down had an $18.6 million impact on pro forma revenue during the three and six months ended June 30, 2020. The unaudited pro forma results presented below include adjustments for amortization of identifiable intangible assets, interest expense related to debt financing, and related tax effects (in thousands):
 Three Months EndedSix Months Ended
June 30,June 30,
 20202020
Revenue$201,949 $420,913 
Net loss(35,789)(73,035)
Clustree
On January 24, 2020, the Company purchased all of the outstanding shares of Clustree SAS (“Clustree”), a developer of a skills engine and skills ontology. The Company paid cash consideration of approximately $18.6 million. The purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date with the excess recorded as goodwill, none of which is expected to be deductible for tax purposes. The goodwill generated from this transaction is primarily attributable to the ability to enhance the Company’s product portfolio.
12


The Company’s allocation of the total purchase consideration as of January 24, 2020 is summarized below (in thousands):
Fair Value at
Acquisition Date
Tangible assets$1,275 
Intangible assets developed technology
9,800 
Intangible assets customer relationships
800 
Goodwill8,875 
Deferred tax liabilities(1,020)
Accounts payable and accrued expenses(755)
Deferred revenue(336)
Net assets acquired$18,639 
The intangible assets related to developed technology are amortized on a straight-line basis over three years to cost of revenue. The intangible assets related to customer relationships are amortized on a straight-line basis over two years to sales and marketing. Pro forma results of operations related to the acquisition of Clustree have not been presented as the impact of the acquisition is not material to the Company’s financial results.
Acquisition-Related and Integration
Acquisition-related and integration expenses for both Saba and Clustree primarily consist of external fees for advisory, legal, and other professional services. These expenses totaled approximately $1.3 million and $20.1 million for the three months ended June 30, 2021 and 2020 and $2.9 million and $26.9 million for the six months ended June 30, 2021 and 2020, respectively. These were expensed as incurred and recorded in acquisition-related and integration expenses in the accompanying condensed consolidated statements of operations.
3.    DEBT
Term Loan B and Revolving Credit Facility
On April 22, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Morgan Stanley Senior Funding, Inc., as administrative agent and collateral agent (“Agent”), which provided for a seven-year senior secured term loan B facility (the “Term Loan Facility”) in an aggregate principal amount of $1.0047 billion for a purchase price equal to 97.5% of the aggregate principal amount after original issue discount. Equity interests in certain subsidiaries of the Company and domestic assets of the Company, subject to customary exceptions, are pledged as collateral. Principal payments are due quarterly at a rate of 0.25% of the original principal amount with the remaining outstanding principal balance due in April 2027. In addition, the Company entered into a five-year senior secured revolving credit facility (the “Revolving Credit Facility”) in an aggregate principal amount of up to $150.0 million, of which $150.0 million and $102.5 million remained available at June 30, 2021 and December 31, 2020, respectively. The available borrowings under the Revolving Credit Facility are limited by indebtedness covenants with the holders of the Convertible Notes (as defined below) and letters of credit issued under the Credit Agreement. The Revolving Credit Facility includes a letter of credit sub-facility of up to $30.0 million. Borrowings under the Credit Agreement bear interest at a rate per annum equal to LIBOR for an interest period of one month, plus an applicable margin of 4.25%, with a 0.00% LIBOR floor.
On April 23, 2021, the Company entered into an amendment to the Credit Agreement to effectuate a repricing of the Term Loan Facility resulting in a rate per annum equal to LIBOR plus an applicable margin of 3.25%, with a 0.00% LIBOR floor (the “Repricing”). Principal payments are due quarterly at a rate of 0.25% of the principal amount upon Repricing with the remaining outstanding principal balance due in April 2027. As a result of the Repricing, a portion of the Term Loan Facility was accounted for as an extinguishment of the existing debt and issuance of new debt. During the three months ended June 30, 2021, the Company recognized a loss on extinguishment of debt of $2.0 million and incurred third-party expenses of $1.1 million, both of which were recorded within loss on extinguishment of debt and related expenses in the accompanying condensed consolidated statements of operations.
The Company uses interest rate swap contracts designated as cash flow hedges to manage its exposure to fluctuations in interest rates. These contracts hedge the variable LIBOR component of the interest rate on the Term Loan Facility and effectively fix the interest rate for the hedged portion of the principal value to 0.28% plus the applicable margin over a stated period of time (refer to Note 9 – Fair Value of Financial Instruments for additional information). Interest is payable on a monthly or quarterly basis at the Company’s option.
13


The net carrying amounts of the components of the Term Loan Facility consist of the following (in thousands):
June 30, 2021December 31, 2020
Principal amount$827,602 $952,188 
Unaccreted debt discount(20,298)(23,082)
Unamortized debt issuance costs(18,910)(21,392)
Net carrying value$788,394 $907,714 
The effective interest rate is 4.2% for the Term Loan Facility as of June 30, 2021.
The following table presents the interest expense recognized related to the Term Loan Facility (in thousands):
Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
Contractual interest expense$7,593 $10,298 $17,433 $10,298 
Accretion of debt discount792 699 1,746 699 
Amortization of debt issuance costs763 663 1,668 663 
Total$9,148 $11,660 $20,847 $11,660 
Undrawn amounts under the Revolving Credit Facility accrue a commitment fee at an initial per annum rate of 0.50% subject to certain adjustments, beginning July 1, 2020. In addition to the unused commitment fee, the Company is required to pay certain letter of credit, administrative, and other related fees. The Company did not draw any amounts under the Revolving Credit Facility as of June 30, 2021 and December 31, 2020.
The Term Loan Facility, Revolving Credit Facility, and Convertible Notes (as discussed below) contain customary covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens, make certain investments (including acquisitions), dispose of certain assets, and make certain payments (including share repurchases and dividends). As of June 30, 2021, the Company was in compliance with all financial covenants.
Convertible Notes
In 2017, the Company issued $300.0 million principal amount of 5.75% senior convertible notes (the “Convertible Notes”) for a purchase price equal to 98% of the principal amount to certain entities affiliated with Silver Lake (a principal owner of the Company) and LinkedIn. The Company received net proceeds of $284.8 million, net of a discount of $6.0 million and issuance costs of $9.2 million. The debt discount is being accreted to interest expense over the term of the Convertible Notes using the effective interest method. The issuance costs were deferred and are being amortized to interest expense over the term of the Convertible Notes using the effective interest method. Interest is payable semi-annually in arrears on January 1 and July 1, commencing January 1, 2018.
The Convertible Notes are convertible at an initial conversion rate of 23.8095 shares of the Company’s common stock per $1,000 principal amount of the Convertible Notes, which represents an initial conversion price of $42.00 per share, subject to adjustment for anti-dilutive issuances, voluntary increases in the conversion rate, and make-whole adjustments upon a fundamental change. A fundamental change includes a change in control, delisting of the Company’s common stock, or a liquidation of the Company. Upon conversion, the Company will deliver the applicable number of the Company’s common stock and cash in lieu of any fractional shares. Holders of the Convertible Notes may convert their Convertible Notes at any time prior to the close of business on the scheduled trading day immediately preceding the maturity date.
The holders of the Convertible Notes may require the Company to repurchase all or a portion of their Convertible Notes at a cash repurchase price equal to 100% of the principal amount of the notes being repurchased, plus the remaining scheduled interest through and including the maturity date, upon a fundamental change or event of default, including non-payment of interest or principal and other obligations.
14


On April 20, 2020, the Company amended the indenture to the Convertible Notes with US Bank National Association, as trustee (the “Supplemental Indenture”). Upon the completion of the acquisition of Saba on April 22, 2020, the Supplemental Indenture became effective, which permitted the Company to incur additional indebtedness and extended the maturity date of the Convertible Notes from July 1, 2021 to March 17, 2023. In connection with this amendment, the Company paid approximately $3.4 million in consent and other fees to the holders of the Convertible Notes which were capitalized as debt issuance costs. As part of the amendment, the Company applied modification accounting as the criteria requiring extinguishment accounting were not met. As a result of the modification accounting, the fair value of the conversion feature increased by $18.6 million. This increase in fair value was recorded as a debt discount with a corresponding increase to additional paid-in capital. The Company will accrete the debt discount related to the conversion feature and amortize the debt issuance costs related to consent and other fees, including the previously unaccreted and unamortized amounts, to interest expense over the remaining term of the Convertible Notes.
The net carrying amounts of the components of the Convertible Notes consist of the following (in thousands):
June 30, 2021December 31, 2020
Principal amount$300,000 $300,000 
Unaccreted debt discount(12,872)(16,178)
Unamortized debt issuance costs(4,177)(5,250)
Net carrying value$282,951 $278,572 
The effective interest rate is 9.2% for the Convertible Notes as of June 30, 2021.
The following table presents the interest expense recognized related to the Convertible Notes (in thousands):
Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
Contractual interest expense$4,313 $4,313 $8,626 $8,626 
Accretion of debt discount1,699 1,499 3,306 1,930 
Amortization of debt issuance costs551 593 1,073 1,256 
Total$6,563 $6,405 $13,005 $11,812 

4.    NET LOSS PER SHARE
The following table presents the Company’s basic and diluted net loss per share (in thousands, except per share amounts): 
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Net loss$(371)$(11,987)$(12,823)$(25,762)
Net loss per share, basic and diluted$(0.01)$(0.19)$(0.19)$(0.41)
Weighted-average shares of common stock outstanding, basic and diluted66,330 63,593 65,866 62,612 
The potential shares of common stock that would have a dilutive impact are computed using the treasury stock method or the if-converted method, as applicable. The following potential shares were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive (in thousands):
June 30,
 20212020
Options to purchase common stock, restricted stock units, and performance-based restricted stock units7,418 8,947 
Shares issuable pursuant to employee stock purchase plan109 152 
Convertible notes7,143 7,143 
Total shares excluded from net loss per share14,670 16,242 

15


5.    CASH AND INVESTMENTS
The Company’s investments in marketable and non-marketable securities are made pursuant to its investment policy, which has established guidelines relative to the diversification of the Company’s investments and their maturities, with the principal objective of capital preservation and maintaining liquidity that is sufficient to meet cash flow requirements.
As of June 30, 2021 and December 31, 2020, the Company did not have any marketable investments. During the first quarter of 2021, the Company recorded a $6.9 million write-down related to a non-marketable investment accounted for using the equity method because an other than temporary impairment was identified. During the six months ended June 30, 2020, the Company recognized a $1.9 million loss on the sale of available-for-sale securities.
The Company’s non-marketable investments are composed of the following (in thousands):
June 30, 2021December 31, 2020
Accounted for at cost, adjusted for observable price changes$1,867 $1,750 
Accounted for using the equity method 6,815 
Total non-marketable investments$1,867 $8,565 

6.    INTANGIBLE ASSETS AND GOODWILL
Finite-lived Intangibles
The Company has finite-lived intangible assets which are amortized over their estimated useful lives on a straight-line basis, which approximates the economic pattern of benefit. The following table presents the gross carrying amount and accumulated amortization of finite-lived intangible assets (dollars in thousands):
 June 30, 2021December 31, 2020
 Weighted-Average Useful Life
(in years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology4.1$143,531 $(50,310)$93,221 $143,151 $(31,658)$111,493 
Content library5.54,700 (2,260)2,440 4,700 (1,833)2,867 
Customer relationships11.0296,972 (32,642)264,330 296,812 (18,946)277,866 
Customer contracts2.058,746 (34,921)23,825 58,717 (20,225)38,492 
Trade names, trademarks, and domain names3.07,237 (2,868)4,369 7,233 (1,661)5,572 
Total$511,186 $(123,001)$388,185 $510,613 $(74,323)$436,290 
Amortization of customer-related intangible assets is recorded in sales and marketing expense in the accompanying condensed consolidated statements of operations; amortization of developed technology and content library intangible assets is recorded in cost of revenue; amortization of all other finite-lived intangibles is recorded in general and administrative expense. Total amortization expense was $24.3 million and $18.5 million for the three months ended June 30, 2021 and 2020 and $48.6 million and $20.2 million for the six months ended June 30, 2021 and 2020, respectively.
The following table presents the Company's estimate of remaining amortization expense for finite-lived intangible assets that existed as of June 30, 2021 (in thousands):
2021 – remaining period$47,665 
202273,152 
202350,783 
202442,426 
202531,202 
Thereafter142,957 
Estimated remaining amortization expense$388,185 
The Company evaluates the recoverability of its long-lived assets with finite useful lives, including intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. The Company does not believe an impairment trigger occurred which would impact the recoverability of the carrying values as of June 30, 2021. There were no impairment charges related to identifiable intangible assets during the three and six months ended June 30, 2021 and 2020.
15


Goodwill
The following table presents the carrying amount of goodwill (in thousands):
Balance as of December 31, 2020
$961,322 
Measurement period adjustments571 
Effect of foreign currency translation387 
Balance as of June 30, 2021
$962,280 

7.    RESTRUCTURING
The Company has recently undertaken various restructuring activities as part of the Company’s integration plan with Saba and to streamline the organization. The activities were composed primarily of workforce reductions and exits of certain facilities. The cost of workforce reductions is primarily composed of severance payments and termination benefits, including stock-based compensation in certain cases. The cost of vacated facilities is primarily composed of incremental amortization expense associated with vacated right-of-use assets and associated leasehold improvements. The present actions are expected to be substantially complete during 2021. All liabilities for severance and termination benefits are included in accounts payable, accrued expenses, and other current liabilities in the accompanying condensed consolidated balance sheets.
Activity for the Company’s restructuring plan is as follows:
Six Months Ended
June 30, 2021
(in thousands)
Severance payments and termination benefits$7,453 
Stock-based compensation2,504 
Vacated facilities896 
Total restructuring expense$10,853 
Restructuring liability balance as of December 31, 2020
$6,233 
Severance payments and termination benefits expense7,453 
Cash payments(8,853)
Effect of foreign currency translation(70)
Restructuring liability balance as of June 30, 2021
$4,763 

8.    OTHER BALANCE SHEET AMOUNTS
Property and Equipment, net
The balance of property and equipment, net is as follows (dollars in thousands):
 Useful LifeJune 30, 2021December 31, 2020
Computer equipment and software
1 6 years
$68,477 $66,205 
Furniture and fixtures
1 7 years
7,133 6,580 
Leasehold improvements
1 – 8 years
27,089 26,204 
Total property and equipment102,699 98,989 
Less: accumulated depreciation and amortization(77,179)(66,718)
Total property and equipment, net$25,520 $32,271 
Depreciation expense was $3.6 million and $5.8 million for the three months ended June 30, 2021 and 2020 and $8.9 million and $8.9 million for the six months ended June 30, 2021 and 2020, respectively.
16


Accounts Payable, Accrued Expenses, and Other Current Liabilities
The balance of accounts payable, accrued expenses, and other current liabilities is as follows (in thousands):
 June 30, 2021December 31, 2020
Accounts payable$7,058 $1,424 
Accrued compensation and related liabilities54,898 76,974 
Other accrued expenses and other current liabilities56,469 51,510 
Total accounts payable, accrued expenses, and other current liabilities$118,425 $129,908 
Deferred Commissions
The Company defers commissions paid to its sales force and related payroll taxes as these amounts are incremental costs of obtaining a contract with a customer and are recoverable from future revenue due to the non-cancelable customer agreements that gave rise to the commissions. Deferred commissions are amortized over the related benefit period, which has been determined to be six years for initial contracts, and the contract term for renewal contracts, which is generally three years. Commissions expense was $12.7 million and $9.9 million for the three months ended June 30, 2021 and 2020 and $25.0 million and $19.0 million for the six months ended June 30, 2021 and 2020, respectively. These expenses were recorded in sales and marketing in the accompanying condensed consolidated statements of operations.
Capitalized Software Development Costs
The Company capitalized $9.7 million and $7.5 million of software development costs and amortized $6.2 million and $6.7 million to cost of revenue during the three months ended June 30, 2021 and 2020, respectively. The Company capitalized $18.3 million and $15.1 million of software development costs and amortized $13.2 million and $13.9 million to cost of revenue during the six months ended June 30, 2021 and 2020, respectively.
9.    FAIR VALUE OF FINANCIAL INSTRUMENTS
Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal, or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that management has the ability to access at the measurement date.
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs
Assets and liabilities measured at fair value on a recurring basis included the following (in thousands):
 June 30, 2021December 31, 2020
 Fair ValueLevel 1Level 2Level 3Fair ValueLevel 1Level 2Level 3
Interest rate swap contracts designated as cash flow hedges$1,950 $ $1,950 $ $(885)$ $(885)$ 
At June 30, 2021 and December 31, 2020, the Company had no cash equivalents measured at fair value on a recurring basis.
Derivatives Designated as Hedging Instruments – Cash Flow Hedges
The change in fair value of derivatives designated and qualifying as cash flow hedges is deferred as a component of accumulated other comprehensive loss in the accompanying condensed consolidated balance sheets and is subsequently reclassified into earnings in the period that the hedged interest expense affects earnings. As of June 30, 2021, the Company had two outstanding interest rate swap derivatives designated as hedging instruments with an aggregate notional value of $596.7 million. These contracts have maturities of four years or less with amortizing notional values over the contract term.
17


The following table summarizes the amount of income recognized from derivative instruments and the line items in the accompanying condensed consolidated statements of operations where the results were recorded for cash flow hedges (in thousands):
Amount of Gain (Loss) Recognized in Other Comprehensive Loss on DerivativeLocation of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss
Three Months EndedThree Months Ended
June 30, 2021
June 30, 2020June 30, 2021June 30, 2020
Interest rate swap contracts$(507)$ Interest expense$(267)$ 
Amount of Gain (Loss) Recognized in Other Comprehensive Loss on DerivativeLocation of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss
Six Months Ended
Six Months Ended
June 30, 2021
June 30, 2020June 30, 2021June 30, 2020
Interest rate swap contracts$2,302 $ Interest expense$(518)$ 
The Company expects that $(0.6) million recorded as a component of accumulated other comprehensive income (loss) will be recognized in the statements of operations over the next twelve months.
The following table summarizes the fair values of derivative instruments and the line items in the accompanying condensed consolidated balance sheets where the instruments are recorded (in thousands):
Derivative AssetsDerivative Liabilities
June 30, 2021
December 31, 2020
June 30, 2021
December 31, 2020
Designated as cash flow hedges:Balance Sheet location:Balance Sheet location:
Interest rate swap contractsPrepaid expenses and other current assets$ $ Accounts payable, accrued expenses, and other current liabilities$(25)$(40)
Interest rate swap contractsOther assets$1,975 $ Other liabilities, non-current$ $(845)
Convertible Notes
The Company’s Convertible Notes, as described in Note 3Debt, are presented in the accompanying condensed consolidated balance sheets at their original issuance value, net of unaccreted debt discount and unamortized debt issuance costs, and are not remeasured to fair value each period. The fair value of the Company’s Convertible Notes as of June 30, 2021 was approximately $430 million. The fair value of the Convertible Notes, which are classified as Level 2 financial instruments, was estimated on the basis of the current equity value implicit in the instrument.
10.    STOCKHOLDERS’ EQUITY
Common Stock
As of June 30, 2021 and December 31, 2020, there were 1,000,000,000 shares of common stock authorized. As of June 30, 2021 and December 31, 2020, there were 66,642,159 and 64,926,234 shares issued and outstanding, respectively.
Share Repurchase Programs
In August 2019, the Company’s board of directors authorized a $150.0 million share repurchase program of its common stock (the “2019 Share Repurchase Program”). The 2019 Share Repurchase Program is set to terminate when the aggregate cost of shares repurchased under the 2019 Share Repurchase Program reaches $150.0 million. Share repurchases may be executed through various means, including, without limitation, open market transactions, privately negotiated transactions, or otherwise. The timing and amount of any share repurchase will depend on share price, corporate and regulatory requirements, economic and market conditions, and other factors. At July 1, 2021, $127.6 million remained available for repurchase of shares under the 2019 Share Repurchase Program. There were no share repurchases under the 2019 Share Repurchase Program during the three and six months ended June 30, 2021 and 2020.
18


11.    STOCK-BASED AWARDS
Stock Options
Stock option activity is summarized as follows (in thousands, except per share and term information):
Number of SharesWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value1
Outstanding, December 31, 2020
1,819 $37.81 2.6$15,541 
Exercised(249)30.23 
Forfeited(8)53.02 
Outstanding, June 30, 2021
1,562 $38.94 2.2$20,253 
Exercisable at June 30, 2021
1,562 $38.94 2.2$20,253 
Vested and expected to vest at June 30, 2021
1,562 $38.94 2.2$20,253 
1 Based on the Company’s closing stock price of $51.58 on June 30, 2021 and $44.04 on December 31, 2020.
There were no stock options granted during the three and six months ended June 30, 2021 and 2020.
Restricted Stock Units
Restricted stock unit (“RSU”) activity is summarized as follows (shares in thousands):
Number of SharesWeighted-
Average Grant Date
Fair Value
Unvested shares at December 31, 2020
3,891 $42.21 
Granted1,450 46.40 
Forfeited(346)43.42 
Vested(1,228)41.71 
Unvested shares at June 30, 2021
3,767 $43.85 
Unrecognized compensation expense related to unvested RSUs was $122.0 million at June 30, 2021, which is expected to be recognized over a weighted-average period of 2.3 years.
Performance-Based Restricted Stock Units
Performance-based restricted stock unit (“PRSU”) activity is summarized as follows (shares in thousands):
Number of SharesWeighted-
Average Grant Date
Fair Value
Unvested shares at December 31, 20201
2,229 $41.95 
Granted519 85.50 
Forfeited(549)40.22 
Vested(110)40.60 
Unvested shares at June 30, 20211
2,089 $53.29 
1 Assumes maximum achievement of the specified financial targets.
Unrecognized compensation expense related to unvested PRSUs was $23.5 million at June 30, 2021, which is expected to be recognized over a weighted-average period of 1.6 years.
Employee Stock Purchase Plan
Under the Company’s 2010 Employee Stock Purchase Plan (“ESPP”), eligible employees are granted the right to purchase shares at the lower of 85% of the fair value of the stock at the time of grant or 85% of the fair value at the time of exercise. The right to purchase shares is granted semi-annually, in June and December, for six month offering periods. Under the ESPP 4,697,036 shares remained available for issuance at June 30, 2021. During the six months ended June 30, 2021 and 2020, 128,632 and 130,177 shares were purchased under the ESPP, respectively.
19


Stock-Based Compensation
Stock-based compensation expense is reflected in the accompanying condensed consolidated statements of operations as follows (in thousands):
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Cost of revenue$2,261 $2,122 $4,317 $4,823 
Sales and marketing5,393 5,628 11,690 14,212 
Research and development3,357 2,724 7,412 7,524 
General and administrative6,212 3,421 12,085 10,506 
Restructuring1,303 208 2,504 208 
Total$18,526 $14,103 $38,008 $37,273 

12.    INCOME TAXES
The Company’s income tax (provision) benefit was approximately $(2.3) million and $29.1 million with an effective income tax rate of 119.6% and 70.8% for the three months ended June 30, 2021 and 2020. The Company’s income tax (provision) benefit was approximately $(0.1) million and $28.9 million with an effective income tax rate of (0.8)% and 52.9% for the six months ended June 30, 2021 and 2020. The Company’s effective tax rate differs from the US statutory rate of 21% primarily due to the change in the valuation allowance on the Company’s deferred tax assets and income taxes in foreign jurisdictions with no valuation allowances.
The income tax provision is related to domestic income, certain foreign income, and withholding taxes. The Company does not have a material tax provision in significant jurisdictions in which it operates, such as the United States and the United Kingdom, as it has historically generated losses. The Company has recorded a full valuation allowance against its net deferred tax assets in the aforementioned jurisdictions and the Company does not currently anticipate recording an income tax benefit related to these deferred tax assets or current year losses.
The Company’s provision for income taxes for the three and six months ended June 30, 2021 was estimated using the discrete method and was based on its financial results through the end of the period. The Company determined that using the discrete method is more appropriate than using the annual effective tax rate method. The Company is unable to estimate the annual effective tax rate with sufficient precision to use the effective tax rate method, which requires a full-year projection of income.
The Company is subject to United States federal income tax as well as to income tax in multiple state and foreign jurisdictions, including the United Kingdom. Federal income tax returns of the Company are subject to IRS examination for the 2017 through 2020 tax years. State income tax returns are subject to examination for the 2016 through 2020 tax years. There are ongoing audits in insignificant tax jurisdictions. The Company does not anticipate any material impact from these audits.
13.    COMMITMENTS AND CONTINGENCIES
Commitments
In March 2020, the Company entered into an agreement with a provider of cloud computing services to provide services over approximately seven years. The remaining obligation as of June 30, 2021 is $73.5 million.
Letters of Credit
The Company maintains standby letters of credit in association with other contractual arrangements. Total letters of credit outstanding at June 30, 2021 and December 31, 2020 were $8.8 million and $8.9 million, respectively.
20


Guarantees and Indemnifications
The Company has made guarantees and indemnities under which it may be required to make payments to a guaranteed or indemnified party, in relation to certain transactions, including revenue transactions in the ordinary course of business. The Company is obligated to indemnify its directors and officers to the maximum extent permitted under the laws of the State of Delaware. However, the Company has a directors and officers insurance policy that may reduce its exposure in certain circumstances and may enable it to recover a portion of future amounts that may be payable, if any. The duration of the guarantees and indemnities varies and, in many cases, is indefinite but subject to statutes of limitations. To date, the Company has made no payments related to these guarantees and indemnities. The Company estimates the fair value of its indemnification obligations as insignificant based on this history and the Company’s insurance coverage and, therefore, has not recorded any liability for these guarantees and indemnities in the accompanying condensed consolidated balance sheets.
Litigation
The Company is subject to various legal proceedings and claims that arise in the ordinary course of business. If the Company determines that it is probable that a loss has been incurred and the amount is reasonably estimable, the Company will record a liability. The Company has determined that it does not have a potential liability related to any legal proceedings or claims that would individually, or in the aggregate, have a significant adverse effect on its financial condition or operating results.
14.    LEASES
The Company has various non-cancelable operating leases for its offices and data centers. These arrangements have remaining lease terms up to nine years. Certain lease agreements contain renewal options, termination rights, rent abatement, and/or escalation clauses with renewal terms that can extend the lease term, generally from one to five years.
The components of lease cost related to the Company’s operating leases are as follows:
Six Months Ended
June 30,
20212020
(in thousands)
Operating lease cost$10,493 $8,843 
Sublease income(901)(2,044)
Net lease cost$9,592 $6,799 
Supplemental cash flow information related to leases, including leases acquired in business combinations, is as follows:
Six Months Ended
June 30,
20212020
(in thousands)
Cash paid for operating leases$7,471 $6,402 
Right-of-use assets obtained in exchange for lease obligations 17,762 
Supplemental balance sheet information related to the Company’s operating leases is as follows:
June 30, 2021December 31, 2020
Weighted-average remaining lease term4.9 years5.2 years
Weighted-average incremental borrowing rate3.7  %3.5 %
21


Maturities of the Company’s operating lease liabilities at June 30, 2021 are as follows (in thousands):
2021 – remaining period$6,474 
202220,258 
202319,132 
20249,760 
20258,251 
Thereafter14,742 
Total lease payments78,617 
Less: Imputed interest1
(7,119)
Present value of operating lease liabilities$71,498 
1 Calculated using the incremental borrowing rate for each lease.

15.    REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS
Disaggregation of Revenue
The following table sets forth the Company’s sources of revenue (in thousands): 
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Subscription revenue$206,821 $177,217 $407,405 $321,638 
Professional services revenue7,522 7,141 16,211 12,856 
Total revenue$214,343 $184,358 $423,616 $334,494 
The following table sets forth revenue by geographic region, which is generally based on the address of the Company’s customers as defined in their master subscription agreements (in thousands):
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
United States$129,461 $119,385 $256,653 $217,303 
All other countries 84,882 64,973 166,963 117,191 
Total revenue$214,343 $184,358 $423,616 $334,494 
Deferred Revenue
The Company recognized $187.9 million and $138.6 million of revenue during the three months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances as of March 31, 2021 and 2020, respectively. The Company recognized $318.1 million and $243.2 million of revenue during the six months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances as of December 31, 2020 and 2019, respectively.
Transaction Price Allocated to Remaining Performance Obligations
As of June 30, 2021, approximately $1.177 billion of revenue is expected to be recognized from remaining performance obligations. The Company expects to recognize revenue on approximately 70% of these remaining performance obligations over the next 18 months, with the balance recognized thereafter.
The estimated revenues from the remaining performance obligations do not include uncommitted contract amounts such as (i) amounts which are cancellable by the customer without significant penalty, (ii) future billings for time and material contracts, and (iii) amounts associated with optional renewal periods.
22


16.    RELATED PARTY TRANSACTIONS
The Cornerstone OnDemand Foundation (the “Foundation”) empowers communities in the United States and internationally by increasing the impact of the non-profit sector through the utilization of people development technology including the Company’s products. The Company’s founder and co-chairperson of the board of directors is on the Foundation’s board of directors. The Company does not direct the Foundation’s activities, and accordingly, the Company does not consolidate the Foundation’s activities with its financial results. The Company provided at no charge certain resources to the Foundation, with approximate values of $0.8 million and $0.7 million during the three months ended June 30, 2021 and 2020 and $1.6 million and $1.8 million during the six months ended June 30, 2021 and 2020, respectively.
17.    SUBSEQUENT EVENTS
On August 5, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sunshine Software Holdings, Inc., a Delaware corporation (“Sunshine Software”), and Sunshine Software Merger Sub, Inc., a Delaware corporation and an indirect wholly owned subsidiary of Sunshine Software (“Merger Sub”), providing for the merger of Merger Sub with and into the Company (the “Merger”), with the Company surviving the Merger as an indirect wholly owned subsidiary of Sunshine Software. Sunshine Software and Merger Sub were formed by Clearlake Capital (refer to Note 1 – Organization and Summary of Significant Accounting Policies – Company Overview for additional information). As a result of the Merger, each share of common stock, par value $0.0001 per share, of the Company issued and outstanding immediately prior to the effective time of the Merger (other than shares, if any, held by the Company, Sunshine Software, Merger Sub or any of their subsidiaries, shares held in treasury, and shares with respect to which dissenters rights have been properly demanded in accordance with the Delaware General Corporation Law) will be converted into the right to receive $57.50 in cash, without interest, per share. Subject to the satisfaction or waiver of customary closing conditions, including the approval of the Merger by the Company’s stockholders and receipt of certain governmental approvals, the Merger is expected to be completed in the second half of calendar year 2021.
ITEM 2.Management’s Discussion and Analysis of Financial Condition and Results of Operations
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. Forward-looking statements are any statements that look to future events and consist of, among other things, statements regarding our business strategies; anticipated future operating results and operating expenses; our ability to attract new customers to enter into subscriptions for our solutions; our ability to service those customers effectively and induce them to renew and upgrade their deployments of our solutions; our ability to expand our sales organization to address effectively the new industries, geographies, and types of organizations we intend to target; our ability to optimize the efficiency of our operations and scalability of our business; our ability to accurately forecast revenue and appropriately plan our expenses; market acceptance of enhancements to our solutions; alternate ways of addressing people development needs or new technologies generally by us and our competitors; continued acceptance of software-as-a-service as an effective method for delivering people development solutions and other business management applications; the attraction and retention of qualified employees and key personnel; our ability to protect and defend our intellectual property; costs associated with defending intellectual property infringement and other claims; the effects of global outbreaks of pandemics or contagious diseases or fear of such outbreaks, such as the ongoing COVID-19 pandemic, including on the demand for our products, our ability to expand in new geographic markets, or the timing of such expansion efforts, and on overall economic conditions and software-as-a-service spending; other events in the markets for our solutions and alternatives to our solutions, as well as in the United States and global markets generally; future regulatory, judicial, and legislative changes in our industry; our ability to successfully and efficiently integrate Saba Software, Inc. into our business; the timing and amount of capital expenditures and share repurchases; and changes in the competitive environment in our industry and the markets in which we operate. In addition, forward-looking statements also consist of statements involving trend analyses and statements including such words as “may,” “believe,” “could,” “anticipate,” “would,” “might,” “plan,” “expect,” and similar expressions or the negative of such terms or other comparable terminology. These forward-looking statements speak only as of the date of this Quarterly Report on Form 10-Q and are subject to business and economic risks. As such, our actual results could differ materially from those set forth in the forward-looking statements as a result of the factors set forth below in Part II, Item 1A, “Risk Factors,” and in our other reports filed with the Securities and Exchange Commission. We assume no obligation to update the forward-looking statements to reflect events that occur or circumstances that exist after the date on which they were made.
The following discussion should be read in conjunction with our unaudited condensed consolidated financial statements and notes thereto appearing elsewhere in this Quarterly Report on Form 10-Q.
23


Overview
Cornerstone OnDemand, Inc. is a leading global provider of learning and people development solutions, delivered as software-as-a-service (“SaaS”). Unless the context requires otherwise, the words “Cornerstone,” “we,” “Company,” “us,” and “our” refer to Cornerstone OnDemand, Inc. and its wholly owned subsidiaries. We were founded with a passion for empowering people through learning and a conviction that people should be an organization’s greatest competitive advantage. We believe people can achieve anything when they have the right development and growth opportunities. We offer organizations the technology, content, expertise, and specialized focus to help them realize their potential. Cornerstone’s people development solutions feature comprehensive recruiting, personalized learning, modern content delivered in the flow of work, development-driven performance management, and holistic workforce data management and insights. On April 22, 2020, we acquired Saba Software, Inc. (“Saba”), a provider of talent experience solutions. We are actively engaged in integrating Saba. Together, the combined Company reaches over 6,000 customers of all sizes across over 180 countries and nearly 50 languages.
On August 5, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sunshine Software Holdings, Inc., a Delaware corporation (“Sunshine Software”), and Sunshine Software Merger Sub, Inc., a Delaware corporation and an indirect wholly owned subsidiary of Sunshine Software (“Merger Sub”), providing for the merger of Merger Sub with and into Cornerstone (the “Merger”), with Cornerstone surviving the Merger as an indirect wholly owned subsidiary of Sunshine Software. Sunshine Software and Merger Sub were formed by affiliates of Clearlake Capital Partners V, L.P., Clearlake Capital Partners V (Offshore), L.P., Clearlake Capital Partners V (USTE), L.P., Clearlake Capital Partners VI, L.P., Clearlake Capital Partners VI (Offshore), L.P., Clearlake Capital Partners VI (USTE), L.P., and Clearlake Flagship Plus Partners (Master), L.P. (collectively, “Clearlake Capital”). We will call a special meeting of our stockholders to present the Merger Agreement to our stockholders for adoption.
Under the terms of the Merger Agreement, Sunshine Software will acquire all outstanding shares of our common stock in exchange for consideration of $57.50 per share in cash.  The Merger Agreement contains representations and warranties customary for transactions of this type. The closing of the Merger is subject to approval of our stockholders and the satisfaction or waiver of a number of closing conditions. The Merger Agreement provides Sunshine Software and us with certain termination rights and, under certain circumstances, may require that Sunshine Software or we pay a termination fee.
We work with customers across all geographies and markets. Our customers include multi-national corporations, large domestic and foreign-based enterprises, mid-market companies, public sector organizations, healthcare providers, higher education institutions, non-profit organizations, and small businesses. We sell our solutions domestically and internationally through both direct and indirect channels, including direct sales teams throughout North and South America, Europe, and Asia-Pacific and distributor relationships with payroll companies, human resource consultancies, and global system integrators.
Our enterprise people development solutions are composed of:
Our Learning solutions, which provide robust, modern learning management software designed to scale with the organization and comprehensively support compliance, knowledge sharing, and employee-driven development training to close skills gaps;
Our Content solution, which provides modern, personalized learning content from our own studios and a variety of quality partners in a streamlined, easy way;
Our Performance solutions, which provide tools to manage goal setting, performance reviews, competency assessments, compensation management, and succession planning;
Our Careers solution, which helps employees understand how to get from their current position to future strategic roles with continuous feedback, goal setting, development plans, career exploration, and engagement survey tools;
Our Recruiting solutions, which help organizations to attract, hire, and onboard the right employees; and
Our HR solution, which provides an aggregated view of employee data with workforce planning, self-service management, and compliance reporting capabilities resulting in more accurate data.
24


Our goal is to empower people, organizations, and communities to realize their potential with comprehensive people development solutions that are built to last. Our growth strategy since inception has been deliberate and focused on long-term success. This has allowed us to weather periods of economic turmoil and significant changes in the markets we serve without experiencing business contraction. We plan to continue with the same systematic approach in the future. Key elements of our strategy include:
Continue to Innovate and Extend Our Technological Leadership. Over the last 20 years, we believe we have developed a deep understanding of the people development challenges our customers face. We continually collaborate with our customers to build extensive functionality that addresses their specific needs and requests. We plan to continue to leverage our expertise in people development and customer relationships to develop new products, features, and functionality that will enhance our solutions and expand our addressable market. We plan to continue our policy of implementing best practices across our organization, expanding our technical operations, and investing in our network infrastructure and service capabilities in order to support continued future growth. We believe that continued innovation is key to success in expanding our business with existing customers and reaching new customers. We plan to continue to invest in research and development innovation initiatives, such as our Cornerstone Innovation Lab, to develop new products.
Retain and Expand Business with Existing Customers. We believe our existing installed base of customers offers a substantial opportunity for growth, and we plan to undertake initiatives to improve our customer retention as well as expand sales of new and existing products into our customer base.
Focus on Customer Success, Retention, and Growth. We believe focusing on our customers’ success leads to our own success. We have continued to build on our Customer Success Framework that governs our operating model. We strive to maximize our customer retention rates by continuing to invest in our global support resources and improving upon our delivery model by investing in training and support initiatives to ensure that service requirements are met with strong satisfaction.
Sell Additional Products to Existing Customers. We believe there is a significant growth opportunity in selling additional functionality to our existing customers. Many customers have added functionality subsequent to their initial deployments as they recognize the benefits of our unified solutions. With our expanding product portfolio functionality, we believe significant upsell opportunity remains within our existing customer base. Furthermore, we believe the addition of customers acquired from Saba offers a significant cross-sell opportunity for products within our existing portfolio, including but not limited to, Content Anytime.
Focus on Growing Recurring Revenue. Our go-to-market strategy involves driving recurring revenue growth. We believe our primary growth drivers are as follows:
Continue to Invest in Direct Sales Initiatives Domestically. We believe the market for people development is large and remains significantly underpenetrated. We plan to continue to invest resources in direct sales initiatives to acquire new customers. We believe concentrating sales resources in markets with higher win rates will provide us the flexibility and return on investment to test new markets for growth.
Continue to Invest in Our International Operations. We believe a substantial opportunity exists to continue to grow sales of our solutions internationally. We intend to continue to grow our Europe, Middle East, and Africa (“EMEA”) and Asia-Pacific and Japan (“APJ”) operations. For the six months ended June 30, 2021, we generated approximately 39% of our total revenue from regions outside of the United States. We expect this percentage to grow in the future.
Continue to Grow and Develop Our Content Anytime Subscriptions. We believe there is a significant market opportunity for developing employees throughout their careers with modern, fresh e-learning content. Our Content Anytime subscription solution provides access to industry leading content which we believe will increase user engagement with our solution. Our content partners for Content Anytime include industry leaders as well as regional, functional, and vertically-focused online training providers. In addition, we have agreements with providers of specific competency models for use by our customers directly in our people development solutions. We intend to enter into additional license agreements to continue providing the best content available for our customers. Furthermore, we plan to continue to invest in developing new Content Anytime subscriptions that focus on highly regulated industries, such as the public sector and healthcare, to meet demand from existing and new customers.
25


Expand the Ecosystem. We have migrated a sizable portion of our implementation services to our partners, and have recently migrated Saba’s legacy implementation services to our partners. In recent years, we have also expanded our relationships with various third-party consulting firms to deliver the successful implementation of our solutions and to optimize our customers’ use of our solutions during the terms of their engagements. Our partner strategy and experience includes certifications and curricula developed to facilitate successful delivery by our partners and continued high customer satisfaction. We believe we have a significant opportunity to leverage these third-parties interested in building or expanding their businesses to increase our market penetration.
Increase Operating Income and Free Cash Flow. We are focused on managing our costs while making smart investments to scale our operations, which we believe will support growth in recurring revenue and our long-term success over time. We have been optimizing our network delivery operations for the long-term by transitioning our data center operations to the public cloud, which we believe will provide us the long-term flexibility to expand our solutions and enter new markets without having to invest in and develop new local data centers. We plan to continue to assess and execute on operational excellence initiatives to optimize our margin profile, which we believe will enable further leverage in our expense structure and growth in operating income and free cash flow.
Acquisitions and Strategic Investments. We may acquire or invest in additional businesses, products, or technologies that we believe will complement or expand our solutions, enhance our technical capabilities, or otherwise offer growth opportunities. Most recently, in April 2020, we acquired Saba, a provider of talent experience solutions. In January 2020, we acquired Clustree, a developer of a skills engine and skills ontology. We acquired Saba to expand our customer base and we acquired Clustree to accelerate the development of a skills engine.
Sources of Revenue and Revenue Recognition. We generate most of our revenue from the sale of our products pursuant to multi-year customer agreements. Customer agreements for our people development solutions generally have terms of three years. Our sales processes are typically competitive, and sales cycles generally vary in duration from two to nine months depending on the size of the potential customer. We generally price our people development solution based on the number of products purchased and the permitted number of users with access to each product.
We generally recognize revenue from subscriptions ratably over the term of the customer agreement and revenue from professional services as the services are performed. We normally invoice our customers annually in advance for subscription fees for multi-year subscriptions. Services are generally billed either upfront on a fixed rate basis, on a time and materials basis, or are included as part of the subscription fee. We record amounts invoiced for annual subscription periods that have not occurred or services that have not been performed as deferred revenue.
We have historically experienced seasonality in terms of when we enter into customer agreements. We usually sign a significantly higher percentage of agreements with new customers, as well as renewal agreements with existing customers, in the fourth quarter of each year. This seasonality is driven by customer purchasing patterns. As the terms of most of our customer agreements are full year increments, agreements initially entered into the fourth quarter or last month of any quarter will generally come up for renewal at that same time in subsequent years. This seasonality is reflected to a much lesser extent, and sometimes is not immediately apparent, in our revenue, due to the fact that we generally recognize subscription revenue ratably over the term of the customer agreement. In addition, this seasonality is reflected in changes in our deferred revenue balance, which generally is impacted by the timing of when we enter into agreements with new customers, invoice customers, and recognize revenue. We expect this seasonality to continue, which may cause fluctuations in certain of our operating results and financial metrics, and thus limit our ability to predict future results.
Our quarterly operating results have fluctuated in the past and may continue to fluctuate in the future based on a number of factors, many of which are beyond our control, including those described in the “Risk Factors” section of this Quarterly Report on Form 10-Q. One or more of these factors may cause our operating results to vary widely. As such, we believe our quarterly results of operations may vary significantly in the future and period-to-period comparisons of our operating results may not be meaningful and should not be relied upon as an indication of future performance.
26


COVID-19
The impact of the COVID-19 pandemic on the global economy and on our business continues to be fluid. After careful review of our operations, while the ongoing and developing circumstances related to the COVID-19 pandemic remain highly uncertain, we believe that we are well positioned to address challenges related to the COVID-19 pandemic and to continue to execute against our strategic priorities and financial goals. We are moving towards slowly re-opening some of our offices on a voluntary, region-to-region basis in accordance with local authority guidelines. We are closely monitoring the COVID-19 pandemic to ensure we protect the health and welfare of our employees and have plans in place for mitigating disruptions in our operations including maintaining high levels of uptime, service, and support to our customers. We continue to proactively assess, monitor, and respond to domestic and international developments related to the COVID-19 pandemic, including the progress of domestic and international vaccination efforts as well as the emergence of new virus variants, and we will implement risk-mitigation plans as needed to minimize the impact on our partner relationships and business operations. While our customer base spans a variety of industries and geographies, our customers have been and may continue to be negatively impacted by COVID-19. This has resulted in and may continue to result in delayed purchasing decisions from prospective customers, reduced customer demand, reduced customer spend (which had an impact on our net annual dollar retention rate in 2020), and delayed payments, all of which could affect our future revenues and cash flows. Because our near-term revenues are relatively predictable as a result of our subscription-based business model, the effect of the COVID-19 pandemic may not be fully reflected in our operating results and financial condition until future periods. See “Risks Related to COVID-19” in Item 1A Risk Factors of this Quarterly Report on Form 10-Q for a description of risks to us due to the COVID-19 pandemic.
Non-GAAP Financial Measures and Other Key Metrics
We regularly review a number of metrics, including the following key metrics, to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections, and make strategic decisions.
Revenue. Revenue consists primarily of subscription revenue and professional services revenue. We generally recognize revenue over the delivery period. Because of the seasonality of our business and the timing of when we enter into new customer agreements, revenue from customer agreements signed in the current period may not be fully reflected in the current period.
Subscription Revenue. Subscription revenue represents subscriptions to our people development solution, content subscriptions, and related support sold on a recurring basis.
Annual Recurring Revenue. In order to assess our business performance with a metric that reflects our focus on a subscription-based (or recurring revenue) business model, we track annual recurring revenue, which we define as the annualized recurring value of all active contracts at the end of a reporting period. We believe this metric is useful to investors in evaluating our ongoing operational performance and trends, and in comparing our financial measures with other companies in the same industry. However, it is important to note that other companies, including companies in our industry, may calculate annual recurring revenue differently or not at all, which may reduce its usefulness as a comparative measure.
Free Cash Flow. We define free cash flow, a non-GAAP financial measure, as cash provided by operating activities minus capital expenditures and capitalized software costs. We present this metric because it is a liquidity measure that provides useful information to management and investors about the amount of cash generated by our business that can be used for strategic opportunities, including investing in our business and strengthening our balance sheet.
Net Annual Dollar Retention Rate. We define net annual dollar retention rate as the percentage of annual recurring revenue from all customers on the first day of a fiscal year that is retained from those same customers on the last day of that same fiscal year. This percentage excludes all annual recurring revenue from new customers added during the fiscal year. Incremental sales during the fiscal year to customers are included in the calculation solely for customers that existed as of the first day of the fiscal year. Therefore, it is possible for our net annual dollar retention rate to exceed 100% in a given fiscal year if incremental sales to existing customers exceed the churn in annual recurring revenue from those same customers during that year.
Prior to 2020, incremental sales were only included to the extent those sales offset any decrease in annual recurring revenue from the original amount on the first day of the fiscal year and therefore, the historical net annual dollar retention rate could never exceed 100%. Beginning in 2020, this ratio includes all customers. Previously, Cornerstone for Salesforce, Cornerstone PiiQ, Grovo, and Workpop customers were excluded from the calculation. We believe that our net annual dollar retention rate is an important metric to measure the long-term value of customer agreements and our ability to retain and incrementally sell to our customers.
27


Number of Customers. We believe that our ability to expand our customer base is an indicator of our market penetration and the growth of our business as we continue to invest in our direct sales teams and distributors. Our customer count includes contracted customers for our enterprise people development solution as of the end of the period. During the second quarter of 2020, we adjusted our method of determining customer count to exclude customers that are sold through resellers that share one tenant or instance of our product. We continue to exclude customers from our Cornerstone for Salesforce, PiiQ, Grovo, Workpop, and Clustree products from our customer count metrics.
Key Components of Our Results of Operations
Sources of Revenue and Revenue Recognition
Our solutions are designed to enable organizations to meet the challenges they face in maximizing the productivity of their human capital. We generate revenue from the following sources:
Subscriptions to Our Products and Other Offerings on a Recurring Basis. Customers pay subscription fees for access to our enterprise people development solution, other products, and support on a recurring basis. Fees are based on a number of factors, including the number of products purchased, which may include e-learning content, and the number of users having access to a product. We generally recognize revenue from subscriptions ratably over the term of the agreements beginning on the date the subscription service is made available to the customer. Subscription agreements are typically three years, billed annually in advance, and non-cancelable, with payment due within 30 days of the invoice date.
Professional Services and Other. We offer our customers and implementation partners assistance in implementing our products and optimizing their use. Services are billed either upfront on a fixed rate basis, on a time and materials basis, or are included as part of the subscription fee. We generally recognize revenue from fixed fee professional services contracts as services are performed based on the proportion performed to date relative to the total expected services to be performed. Revenue associated with time-and-material contracts are recorded as such time and materials are incurred.
Our customer agreements generally include both subscriptions to access our products and related professional services. Our agreements generally do not contain any cancellation or refund provisions other than in the event of our default.
Cost of Revenue
Cost of revenue consists primarily of costs related to hosting our products and delivery of professional services, and includes the following:
personnel and related expenses, including stock-based compensation;
expenses for network-related infrastructure, third-party data center hosting facilities, and IT support;
delivery of contracted professional services and on-going customer support and customer success initiatives;
payments to external service providers contracted to perform implementation services;
depreciation of data center assets and amortization of: capitalized software costs, developed technology software license rights, and technology-related intangible assets from acquisitions; and
content and licensing fees and referral fees.
In addition, we allocate a portion of overhead, such as rent, IT costs, depreciation and amortization, and employee benefits costs, to cost of revenue based on headcount. The costs associated with providing professional services are significantly higher, as a percentage of revenue, than the costs associated with providing access to our products due to the labor costs to provide the consulting services.
Operating Expenses
Our operating expenses generally are as follows:
Sales and Marketing. Sales and marketing expenses consist primarily of personnel and related expenses for our sales and marketing staff, including salaries, benefits, bonuses, stock-based compensation, and commissions; costs of marketing and promotional events, corporate communications, online marketing, product marketing, and other brand-building activities; amortization of customer-related intangible assets from acquisitions; and allocated overhead.
Research and Development. Research and development expenses consist primarily of personnel and related expenses for our research and development staff, including salaries, benefits, bonuses, and stock-based compensation; the cost of certain third-party service providers; and allocated overhead. Research and development costs, other than software development costs qualifying for capitalization, are expensed as incurred.
28


General and Administrative. General and administrative expenses consist primarily of personnel and related expenses for administrative, legal, finance, and human resource staff, including salaries, benefits, bonuses, and stock-based compensation; professional fees; insurance premiums; amortization of all other acquisition-related intangible assets; other corporate expenses; and allocated overhead.
Acquisition-Related and Integration. Acquisition-related and integration expenses consist primarily of external professional services directly associated with acquisitions, such as advisory fees, accounting and legal costs, filing fees, due diligence, and integration costs.
Restructuring. Restructuring expenses consist primarily of payroll-related and stock-based compensation costs associated with employee terminations as well as costs associated with vacated facilities.
Other Income (Expense)
Interest Expense. Interest expense consists primarily of interest expense from our debt obligations, including our Term Loan Facility, Revolving Credit Facility, and Convertible Notes (each defined below). Interest expense is primarily composed of contractual interest, commitment fees on unused amounts available on the Revolving Credit Facility, accretion of debt discount, the impact of interest rate swap contracts, and amortization of debt issuance costs.
Other, Net. Other, net consists of interest income, income and expense associated with fluctuations in foreign currency exchange rates, fair value adjustments to strategic investments, and other non-operating expenses. Interest income consists primarily of interest income from investment securities. We expect interest income to vary depending on the level of our investments in marketable securities, which may include corporate bonds, agency bonds, US treasury securities, and commercial paper. We expect other, net to vary primarily depending on the movement in foreign currency exchange rates and the related impact on our foreign exchange gain (loss).
Income Tax Provision
On a consolidated basis, we have historically incurred losses and have recorded a valuation allowance against our US, UK, and other deferred tax assets for all periods to date (except for the second quarter of 2020) and, accordingly, have not recorded an income tax benefit for any of the periods presented for these jurisdictions. Our provision is composed of certain foreign and state income taxes and a benefit for the three and six months ended June 30, 2021.
Critical Accounting Policies and Estimates
Our condensed consolidated financial statements and the related notes included elsewhere in this Quarterly Report on Form 10-Q are prepared in accordance with US GAAP. The preparation of these condensed consolidated financial statements requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue, costs and expenses, provision for income taxes, and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Changes in accounting estimates are reasonably likely to occur from period to period. Accordingly, actual results could differ significantly from the estimates made by our management. We evaluate our estimates and assumptions on an ongoing basis. To the extent that there are material differences between these estimates and actual results, our future financial statement presentation, financial condition, results of operations, and cash flows will be affected.
There have been no material changes to our critical accounting policies and estimates disclosed in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations Critical Accounting Policies and Estimates” and “Note 2 Summary of Significant Accounting Policies” in our Annual Report on Form 10-K for the year ended December 31, 2020, filed with the SEC on February 22, 2021.
Recent Accounting Pronouncements
For information regarding recent accounting pronouncements, refer to Note 1 Organization and Summary of Significant Accounting Policies of the Notes to Condensed Consolidated Financial Statements.
29


Results of Operations
The following table sets forth our results of operations as a percentage of total revenue for each of the periods indicated. The period-to-period comparison of financial results is not necessarily indicative of future results.
Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
Revenue100.0  %100.0  %100.0  %100.0  %
Cost of revenue28.4  %31.5  %28.6  %29.9  %
Gross profit71.6  %68.5  %71.4  %70.1  %
Operating expenses:
Sales and marketing31.6  %35.2  %32.5  %36.0  %
Research and development12.7  %15.4  %13.7  %15.7  %
General and administrative14.7  %13.8  %14.9  %15.0  %
Acquisition-related and integration0.6  %10.9  %0.7  %8.0  %
Restructuring2.2  %5.3  %2.6  %2.9  %
Total operating expenses61.8  %80.6  %64.4  %77.6  %
Income (loss) from operations9.8  %(12.1) %7.0  %(7.5) %
Other income (expense):
Interest expense(7.6) %(9.9) %(8.3) %(7.1) %
Loss on extinguishment of debt and related expenses(1.5) %—  %(0.7) %—  %
Other, net0.2  %(0.3) %(1.1) %(1.8) %
Other expense, net(8.9) %(10.2) %(10.1) %(8.9) %
Income (loss) before income tax (provision) benefit0.9  %(22.3) %(3.1) %(16.4) %
Income tax (provision) benefit (1.1) %15.8  %—  %8.7  %
Net loss(0.2) %(6.5) %(3.1) %(7.7) %
Non-GAAP Financial Measures and Other Key Metrics
The following table sets forth our revenue and key metrics that we use to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections, and make strategic decisions:
 Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
(dollars in thousands)
Revenue$214,343 $184,358 $423,616 $334,494 
Subscription revenue$206,821 $177,217 $407,405 $321,638 
Income (loss) from operations$20,918 $(22,368)$29,969 $(25,107)
Net cash provided by operating activities$45,316 $22,774 $123,427 $28,762 
Free cash flow$36,182 $15,335 $105,629 $12,963 
Number of customers6,035 6,308 6,035 6,308 
Revenue increased $30.0 million, or 16.3%, for the three months ended June 30, 2021 as compared to the same period in 2020. Revenue increased $89.1 million, or 26.6%, for the six months ended June 30, 2021 as compared to the same period in 2020. The rate of our revenue increase was primarily impacted by the acquisition of Saba.
30


The following table sets forth our sources of revenue for each of the periods indicated:
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
(dollars in thousands)
Subscription revenue$206,821 $177,217 $407,405 $321,638 
Percentage of subscription revenue to total revenue96.5 %96.1 %96.2 %96.2 %
Professional services revenue$7,522 $7,141 $16,211 $12,856 
Percentage of professional services revenue to total revenue3.5 %3.9 %3.8 %3.8 %
Total revenue$214,343 $184,358 $423,616 $334,494 
Subscription revenue increased $29.6 million, or 16.7%, for the three months ended June 30, 2021 as compared to the same period in 2020. Subscription revenue increased $85.8 million, or 26.7%, for the six months ended June 30, 2021, as compared to the same period in 2020. The increases were primarily attributable to the acquisition of Saba as well as new business, which includes new customers, upsells, cross-sells, and renewals from existing customers.
Professional services revenue increased $0.4 million, or 5.3%, for the three months ended June 30, 2021 as compared to the same period in 2020. Professional services revenue increased $3.4 million, or 26.1%, for the six months ended June 30, 2021, as compared to the same period in 2020. The increases in professional services revenue for both periods were attributable to the acquisition of Saba.
Revenue by geography is generally based on the address of the customer as defined in our master subscription agreement with each customer. The following table sets forth our revenue by geographic area for each of the periods indicated:
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
(dollars in thousands)
United States$129,461 $119,385 $256,653 $217,303 
Percentage for United States60.4 %64.8 %60.6 %65.0 %
All other countries $84,882 $64,973 $166,963 $117,191 
Percentage for all other countries39.6 %35.2 %39.4 %35.0 %
Total revenue$214,343 $184,358 $423,616 $334,494 
Net Cash Provided By Operating Activities and Free Cash Flow
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
(dollars in thousands)
Net cash provided by operating activities$45,316$22,774$123,427$28,762
Capital expenditures(1,694)(1,304)(2,637)(2,275)
Capitalized software costs(7,440)(6,135)(15,161)(13,524)
Free cash flow$36,182 $15,335 $105,629 $12,963 
Operating cash flow margin21.1 %12.4 %29.1 %8.6 %
Free cash flow margin16.9 %8.3 %24.9 %3.9 %
Net cash provided by operating activities for the three and six months ended June 30, 2021 was $45.3 million and $123.4 million, respectively, as compared to $22.8 million and $28.8 million during the same periods in 2020. The increases were primarily due to the timing of cash receipts from customers as a result of improved day sales outstanding from collections of receivables during 2021. The increases were also attributable to changes in net loss adjusted for non-cash items including depreciation and amortization, various working capital changes, and timing of disbursements to vendors as compared to the same periods in 2020.
Free cash flow for the three and six months ended June 30, 2021 was $36.2 million and $105.6 million, respectively, resulting in free cash flow margins of 16.9% and 24.9%, as compared to free cash flows of $15.3 million and $13.0 million and free cash flow margins of 8.3% and 3.9%, for the same periods in 2020.
31


Cost of Revenue, Gross Profit, and Gross Margin
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
 (dollars in thousands)
Cost of revenue$60,775 $58,000 $121,311 $99,924 
Gross profit$153,568 $126,358 $302,305 $234,570 
Gross margin71.6 %68.5 %71.4 %70.1 %
Cost of revenue increased $2.8 million, or 4.8%, for the three months ended June 30, 2021 as compared to the same period in 2020. This increase was primarily due to increased amortization of developed technology intangible assets due to the timing of the acquisition of Saba in 2020. Amortization of developed technology intangible assets was $7.5 million for the three months ended June 30, 2021, as compared to $5.6 million for the same period in 2020. Cost of revenue increased $21.4 million, or 21.4%, for the six months ended June 30, 2021, as compared to the same period in 2020. This increase was primarily due to the acquisition of Saba and was partially offset by decreased employee-related expenses, stock-based compensation, and external implementation professional service expenses.
Sales and Marketing
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
 (dollars in thousands)
Sales and marketing$67,782 $64,942 $137,517 $120,272 
Percent of revenue31.6 %35.2 %32.5 %36.0 %
Sales and marketing expenses increased $2.8 million, or 4.4% for the three months ended June 30, 2021 as compared to the same period in 2020. This increase was primarily due to increased amortization of customer-related intangible assets due to the timing of the acquisition of Saba in 2020. Sales and marketing expenses increased $17.2 million, or 14.3%, for the six months ended June 30, 2021, as compared to the same period in 2020. This increase was primarily due to the acquisition of Saba and was partially offset by decreased employee-related expenses, travel and entertainment expenses in response to the ongoing COVID-19 pandemic, and certain marketing expenses which were delayed until the second half of 2021.
Research and Development
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
 (dollars in thousands)
Research and development$27,227 $28,338 $57,997 $52,423 
Percent of revenue12.7 %15.4 %13.7 %15.7 %
Research and development expenses decreased $1.1 million, or 3.9%, for the three months ended June 30, 2021, as compared to the same period in 2020. The decrease was primarily attributable to decreased employee-related expenses. Research and development expenses increased $5.6 million, or 10.6%, for the six months ended June 30, 2021, as compared to the same period in 2020. The increase was primarily attributable to the acquisition of Saba and was partially offset by decreased employee-related expenses.
We capitalize a portion of our software development costs related to the development and enhancements of our products, which are then amortized to cost of revenue. The timing and levels of resources dedicated to our capitalizable development and enhancement projects may affect the amount of development costs expensed in any given period. We capitalized $9.7 million and $7.5 million of software development costs and amortized $6.2 million and $6.7 million during the three months ended June 30, 2021 and 2020, respectively. We capitalized $18.3 million and $15.1 million of software development costs and amortized $13.2 million and $13.9 million during the six months ended June 30, 2021 and 2020, respectively.
32


General and Administrative
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
 (dollars in thousands)
General and administrative$31,536 $25,620 $63,098 $50,345 
Percent of revenue14.7 %13.8 %14.9 %15.0 %
General and administrative expenses increased $5.9 million, or 23.1%, for the three months ended June 30, 2021, as compared to the same period in 2020. The increase was primarily due to increased employee-related expenses and professional services expenses. General and administrative expenses increased $12.8 million, or 25.3%, for the six months ended June 30, 2021, as compared to the same period in 2020. The increase was primarily due to the acquisition of Saba, as well as increased employee-related expenses and professional services expenses.
Acquisition-Related and Integration
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
 (dollars in thousands)
Acquisition-related and integration$1,341 $20,093 $2,871 $26,904 
Percent of revenue0.6 %10.9 %0.7 %8.0 %
Acquisition-related and integration expenses decreased $18.8 million, or 93.3%, for the three months ended June 30, 2021 as compared to the same period in 2020. Acquisition-related and integration expenses decreased $24.0 million, or 89.3%, as compared to the same period in 2020. The decrease in both periods was primarily due to reduced professional services directly associated with the acquisition of Saba as compared to the same periods in 2020. Acquisition-related and integration expenses consist primarily of external professional services directly associated with acquisitions, such as advisory fees, accounting and legal costs, filing fees, due diligence, and integration costs. We expect to continue to incur additional costs related to the integration of Saba during 2021.
Restructuring
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
 (dollars in thousands)
Restructuring$4,764 $9,733 $10,853 $9,733 
Percent of revenue2.2 %5.3 %2.6 %2.9 %
Restructuring expenses decreased $5.0 million, or 51.1%, for the three months ended June 30, 2021, as compared to the same period in 2020. Restructuring expenses increased $1.1 million, or 11.5%, for the six months ended June 30, 2021, as compared to the same period in 2020. The restructuring activities in both periods were primarily due to workforce reductions as part of our integration plan associated with the acquisition of Saba. We continue to evaluate other areas for synergies as part of our integration planning efforts in 2021. During the fourth quarter of 2020, we commenced the process to exit certain redundant facilities, the financial impact of which continued in 2021. For additional information refer to Note 7 – Restructuring of the Notes to Condensed Consolidated Financial Statements.
33


Other Income (Expense)
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
 (in thousands)
Interest expense$(16,302)$(18,219)$(35,072)$(23,720)
Loss on extinguishment of debt and related expenses(3,108)— (3,108)— 
Other, net388 (514)(4,516)(5,878)
Total$(19,022)$(18,733)$(42,696)$(29,598)
Interest expense decreased for the three months ended June 30, 2021, as compared to the same period in 2020, primarily due to the amendment of our Term Loan Facility to effectuate a Repricing (each defined in Liquidity and Capital Resources below) on April 23, 2021, resulting in a lower interest rate during a portion of 2021. As a result of the Repricing, we recognized a loss on extinguishment of debt of $2.0 million and incurred third-party expenses of $1.1 million. Refer to Note 3 – Debt of the Notes to Condensed Consolidated Financial Statements for additional information regarding the Repricing. Interest expense increased for the six months ended June 30, 2021 as compared to the same period in 2020, primarily due to additional interest costs as well as amortization and accretion resulting from the Term Loan Facility and the modification of our Convertible Notes (each defined in Liquidity and Capital Resources below), which were executed in April 2020. Refer to the section below titled Liquidity and Capital Resources for additional information regarding interest expense associated with our Term Loan Facility and Convertible Notes.
Other, net is primarily composed of foreign exchange gains and losses related to transactions denominated in foreign currencies, foreign exchange gains and losses related to our intercompany loans and certain cash accounts, changes in our non-marketable investments, and interest income. The increase in Other, net for the three months ended June 30, 2021 as compared to the same period in 2020 was primarily driven by foreign exchange gains from fluctuations in exchange rates between the euro and British pound due to the global nature of our operations and changes in our non-marketable investments accounted for using the equity method. The increase in Other, net for the six months ended June 30, 2021 as compared to the same period in 2020 was primarily driven by foreign exchange gains from fluctuations in exchange rates. The increase was partially offset by a write-down of $6.9 million related to a non-marketable investment which was recorded in the first quarter of 2021, as well as lower interest income in 2021 as compared to the same period in 2020.
Income Tax (Provision) Benefit
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
 (in thousands)
Income tax (provision) benefit $(2,267)$29,114 $(96)$28,943 
For the three months ended June 30, 2021, we recorded an income tax provision related to certain foreign and state income taxes. For the six months ended June 30, 2021, we recorded an income tax provision related to certain foreign and state income taxes. As a result of the acquisition of Saba in April 2020, we recorded excess deferred tax liabilities that provided a source of future income. This resulted in a partial change in judgment as to the realizability of our federal and state deferred tax assets. Consequently, we determined that a portion of our existing deferred tax assets were more likely than not to be realized and recognized a discrete tax benefit of approximately $26.7 million during the three months ended June 30, 2020.
34


Liquidity and Capital Resources
At June 30, 2021, our principal sources of liquidity were $147.0 million of cash and cash equivalents and $140.8 million of accounts receivable, compared to $153.2 million of cash and cash equivalents and $221.5 million of accounts receivable at December 31, 2020. On April 22, 2020, we acquired Saba for an aggregate purchase price of approximately $1.310 billion, consisting of $1.277 billion in cash and 1,110,352 shares of our common stock. In connection with the acquisition, we incurred $1.0047 billion of additional indebtedness as a senior term loan (the “Term Loan Facility”) for a purchase price equal to 97.5% of the principal amount. Principal payments are due quarterly at a rate of 0.25% of the original principal amount with the remaining outstanding principal balance due in April 2027. Interest is payable on a monthly or quarterly basis at our option. On April 23, 2021, we entered into an amendment to the Credit Agreement to effectuate a repricing of the Term Loan Facility (the “Repricing”). We also entered into a revolving credit facility (the “Revolving Credit Facility”) to borrow up to an additional $150.0 million, of which $150.0 million and $102.5 million remained available at June 30, 2021 and December 31, 2020, respectively. The available borrowings under the Revolving Credit Facility are limited by indebtedness covenants with the holders of the Convertible Notes (defined below) and letters of credit issued under the Credit Agreement. The Revolving Credit Facility includes a letter of credit sub-facility of up to $30.0 million. For additional information regarding our acquisition of Saba, including the consideration payable, and the related debt arrangements and subsequent refinancing, refer to Note 2 Business Combinations and Note 3 Debt of the Notes to Condensed Consolidated Financial Statements.
Additionally, in 2017, we issued $300.0 million principal amount of 5.75% senior convertible notes (the “Convertible Notes”) for a purchase price equal to 98% of the principal amount, to certain entities affiliated with Silver Lake (a principal owner of Cornerstone) and LinkedIn. Holders of the Convertible Notes may convert their notes at any time prior to the close of business on the scheduled trading day immediately preceding the maturity date. On April 20, 2020, we amended the indenture to the Convertible Notes with US Bank National Association, as trustee (the “Supplemental Indenture”). Upon the completion of the acquisition of Saba on April 22, 2020, the Supplemental Indenture became effective, which permitted us to incur additional indebtedness and extended the maturity date of the Convertible Notes from July 1, 2021 to March 17, 2023. In connection with this amendment, we paid approximately $3.4 million in consent and other fees to the holders of the Convertible Notes.
Our principal commitments consist of obligations for contractual debt payments, leases for our office space, software and cloud services, and other contractual obligations. In March 2020, we entered into an agreement with a provider of cloud computing services to provide services over approximately seven years. Refer to Note 13 – Commitments and Contingencies of the Notes to Condensed Consolidated Financial Statements for additional information regarding this agreement.
Based on our current level of operations and anticipated growth, we believe our future cash flows from operating activities, existing cash and cash equivalents, and access to the Revolving Credit Facility will provide adequate funds for our ongoing operations, debt service requirements, and general corporate purposes for at least the next twelve months. However, if the ongoing COVID-19 pandemic worsens or is prolonged, our customers may increasingly delay payments or request price concessions, which could adversely impact our operating cash flows. Our future capital requirements will depend on many factors, including our ability to achieve cost synergies from integrating Saba, our rate of revenue growth and collections, the level of our sales and marketing efforts, the timing and extent of spending to support product development efforts and expansion into new territories, the timing of introductions of new services and enhancements to existing services, the timing of general and administrative expenses as we grow our administrative infrastructure, and the continuing market acceptance of our products. To the extent that our cash from operations, existing cash and cash equivalents, and access to our Revolving Credit Facility are not sufficient to fund our future activities, we may need to raise additional funds. In addition, we may enter into agreements or letters of intent with respect to potential investments in, or acquisitions of, complementary businesses, services or technologies in the future, which could also require us to seek additional financing or utilize our cash resources.
The following table sets forth a summary of our cash flows:
 
Six Months Ended
June 30,
 20212020
(in thousands)
Net cash provided by operating activities$123,427 $28,762 
Net cash used in investing activities(17,798)(1,062,217)
Net cash (used in) provided by financing activities(112,625)961,941 
Our cash flows from operating activities are significantly influenced by our growth, ability to maintain our contractual billing and collection terms, and our investments in headcount and infrastructure to support anticipated growth. Given the seasonality and continued growth of our business, our cash flows from operating activities will vary from period to period.
35


Cash provided by operating activities was $123.4 million for the six months ended June 30, 2021 compared to $28.8 million for the same period in 2020. The increase in operating cash flows was primarily due to timing of cash receipts from customers as a result of improved day sales outstanding from collections of receivables during 2021. The increase was also attributable to changes in net loss adjusted for non-cash items including depreciation and amortization, various working capital changes, and timing of disbursements to vendors as compared to the same period in 2020.
Our primary investing activities have consisted of acquisitions, investments, capital expenditures to purchase software, computer equipment, leasehold improvements, and furniture and fixtures in support of expanding our infrastructure and workforce.
Cash used in investing activities was $17.8 million for the six months ended June 30, 2021, compared to cash used in investing activities of $1.062 billion for the same period in 2020. The change in investing cash flows was primarily due to cash paid to partially fund the acquisition of Saba on April 22, 2020.
Cash used in financing activities was $112.6 million for the six months ended June 30, 2021, compared to cash provided by financing activities of $961.9 million for the same period in 2020. The decrease in financing cash flows was primarily due to voluntary prepayments of our Term Loan Facility in the first and second quarters of 2021, compared to proceeds from our Term Loan Facility incurred in the second quarter of 2020 in connection with the acquisition of Saba.
Share Repurchase Program
In August 2019, the board of directors authorized a $150.0 million share repurchase program (the “2019 Share Repurchase Program”), under which we have repurchased 416,761 shares of common stock at an average price per share of $53.64 as of June 30, 2021. We did not repurchase any of our shares during the three and six months ended June 30, 2021 and 2020. At July 1, 2021, $127.6 million was available for repurchase of shares under the 2019 Share Repurchase Program. For additional information on the 2019 Share Repurchase Program, refer to Note 10 Stockholders’ Equity of the Notes to Condensed Consolidated Financial Statements.
Off-Balance Sheet Arrangements
As part of our ongoing business, we do not have any relationships with other entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, that have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. We are therefore not exposed to any financing, liquidity, market, or credit risk that could arise if we had engaged in those types of relationships.
ITEM 3.Quantitative and Qualitative Disclosures About Market Risk
We have operations in the United States and internationally, and we are exposed to market risks in the ordinary course of our business. These risks primarily include interest rate, foreign exchange, inflation, and counterparty risks, as well as risks relating to changes in the general economic conditions in the countries where we conduct business. The ongoing COVID-19 pandemic has resulted in negative impacts on global economies and financial markets, which may increase our foreign currency exchange risk and interest rate risk. For further discussion of the potential impacts of the COVID-19 pandemic on our business, operating results, and financial condition, refer to “Risk Factors” included in Part II, Item 1A of this Quarterly Report on Form 10-Q. To reduce certain of these risks, we monitor the financial condition of our large customers and limit credit exposure by principally collecting payment from our customers in advance and setting credit limits as we deem appropriate. In addition, our investment strategy has been to invest in financial instruments, including corporate bonds, US treasury securities, agency securities, commercial paper, certificates of deposit, asset-backed securities, and money market funds backed by United States Treasury Bills within the guidelines established under our investment policy. We also make strategic investments in privately-held companies in the development stage.
Interest Rate Risk
At June 30, 2021, we had cash and cash equivalents of $147.0 million, compared to $153.2 million at December 31, 2020. We do not believe our cash equivalents have significant risk of default or illiquidity. While we believe these cash equivalents do not contain excessive risk, we cannot guarantee that in the future our investments will not be subject to adverse changes in market value. In addition, we maintain significant amounts of cash and cash equivalents at one or more financial institutions that are in excess of federally insured limits. We cannot guarantee that we will not experience losses on these deposits.
36


At June 30, 2021, we had $827.6 million principal outstanding under our Term Loan Facility, compared to $952.2 million at December 31, 2020. Our Term Loan Facility bears interest at a variable rate. As a result, we are exposed to market risk associated with the variable interest rate payments on these borrowings. A hypothetical immediate increase of 100 basis points in interest rates would result in an increase of approximately $2.1 million in quarterly interest payments, compared to $2.4 million at December 31, 2020. We use interest rate swap contracts to manage our exposure to fluctuations in interest rates related to our Term Loan Facility. We had two interest rate swap contracts outstanding at June 30, 2021. These instruments effectively cap a portion of our interest rate exposure by converting $596.7 million of our variable rate debt to a fixed interest rate. A hypothetical immediate increase of 100 basis points in interest rates would result in an increase of approximately $11.3 million in the fair value of our interest rate swap contracts, compared to $14.3 million at December 31, 2020. For additional information regarding our interest rate swap contracts, refer to Note 9 – Fair Value of Financial Instruments of the Notes to Condensed Consolidated Financial Statements. On April 23, 2021, we refinanced our Term Loan Facility. For additional information refer to Note 3 – Debt of the Notes to Condensed Consolidated Financial Statements.
At June 30, 2021 and December 31, 2020, we had no marketable investments. The primary objectives of our marketable investment activities are the preservation of capital, the fulfillment of liquidity needs, and the fiduciary control of cash and investments. We do not enter into investments for trading or speculative purposes. We liquidated a significant portion of our investment portfolio during the first quarter of 2020 to partially fund the acquisition of Saba; we liquidated the remainder of our investment portfolio during the second quarter of 2020. We, therefore, do not expect our operating results or cash flows to be materially affected by a sudden change in market interest rates on interest-bearing investments.
Foreign Currency Risk
We have foreign currency risks related to our revenue and operating expenses denominated in currencies other than the US dollar, primarily euros and British pounds. Increases and decreases in our foreign-denominated revenue from movements in foreign exchange rates are often partially offset by the corresponding decreases or increases in our foreign-denominated operating expenses. Due to our legal structure, revenue and operating expenses denominated in currencies other than the US dollar primarily flow through subsidiaries with functional currencies of the British pound and euro. Our other income (expense) is also impacted by the remeasurement of US dollar denominated intercompany loans, cash accounts held by our overseas subsidiaries, accounts receivable denominated in foreign currencies, and accounts payable denominated in foreign currencies.
As our international operations grow, our risks associated with fluctuation in currency rates will become greater, and we will continue to reassess our approach to managing this risk. In addition, currency fluctuations can increase the costs of our international expansion. The effect of a hypothetical immediate 10% adverse change in foreign exchange rates on foreign-denominated accounts at June 30, 2021 and December 31, 2020, including our intercompany loans with our subsidiaries, would result in a foreign currency loss of approximately $5.3 million and $4.7 million, respectively.
Inflation Risk
We do not believe that inflation has had a material effect on our business, financial condition, or results of operations. Nonetheless, if our costs were to become subject to significant inflationary pressures, we may not be able to fully offset such higher costs through price increases. Our inability or failure to do so could harm our business, financial condition, and results of operations.
Counterparty Risk
Our financial statements are subject to counterparty credit risk, which we consider as part of the overall fair value measurement. We are closely tracking counterparty risk and we will continue to attempt to mitigate this risk through credit monitoring procedures.
37


ITEM 4.Controls and Procedures
Evaluation of Disclosure Controls and Procedures
The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), refers to controls and procedures that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that such information is accumulated and communicated to a company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure.
Our management, with the participation of our chief executive officer and chief financial officer, has evaluated the effectiveness of our disclosure controls and procedures as of June 30, 2021, the end of the period covered by this Quarterly Report on Form 10-Q. Based upon such evaluation, our chief executive officer and chief financial officer have concluded that our disclosure controls and procedures were effective as of such date.
Changes in Internal Control Over Financial Reporting
We acquired Saba in April 2020 and are in the process of integrating the acquired business into our overall internal control over financial reporting. Other than this ongoing integration, there was no change in our internal control over financial reporting that occurred during the quarter ended June 30, 2021 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
PART II. OTHER INFORMATION
ITEM 1.Legal Proceedings
From time to time, we are involved in a variety of claims, suits, investigations, and proceedings arising from the ordinary course of our business, including actions with respect to intellectual property claims, breach of contract and tort claims, labor and employment claims, tax, and other matters. Although claims, suits, investigations, and proceedings are inherently uncertain and their results cannot be predicted with certainty, we believe that the resolution of our current pending matters will not have a material adverse effect on our business, consolidated financial position, results of operations, or cash flows. Regardless of the outcome, litigation can have an adverse impact on us because of defense costs, diversion of management resources, and other factors. In addition, it is possible that an unfavorable resolution of one or more such proceedings could in the future materially and adversely affect our financial position, results of operations, or cash flows in a particular period.
ITEM 1A.Risk Factors
The following risk factors and other information included in this Quarterly Report on Form 10-Q 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 presently deem less significant may also impair our business operations. Please see page 23 of this Quarterly Report on Form 10-Q for a discussion of the forward-looking statements that are qualified by these risk factors. If any of the events or circumstances described in the following risk factors actually occurs, our business, operating results, and financial condition could be materially adversely affected.
Risks Related to the Acquisition of Cornerstone by Clearlake Capital
The announcement and pendency of our agreement to be acquired by Clearlake Capital may have an adverse effect on our business, operating results and our stock price, and may result in the loss of employees, customers, suppliers, and other business partners.
On August 5, 2021, we entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sunshine Software Holdings, Inc., a Delaware corporation (“Sunshine Software”), and Sunshine Software Merger Sub, Inc., a Delaware corporation and an indirect wholly owned subsidiary of Sunshine Software (“Merger Sub”), providing for the merger of Merger Sub with and into Cornerstone (the “Merger”), with Cornerstone surviving the Merger as an indirect wholly owned subsidiary of Sunshine Software. Sunshine Software and Merger Sub were formed by affiliates of Clearlake Capital Partners V, L.P., Clearlake Capital Partners V (Offshore), L.P., Clearlake Capital Partners V (USTE), L.P., Clearlake Capital Partners VI, L.P., Clearlake Capital Partners VI (Offshore), L.P., Clearlake Capital Partners VI (USTE), L.P., and Clearlake Flagship Plus Partners (Master), L.P. (collectively, “Clearlake Capital”). We are subject to risks in connection with the announcement and pendency of the Merger, including, but not limited to, the following:
market reaction to the announcement of the Merger;
changes in our business, operations, financial position, and prospects;
market assessments of the likelihood that the Merger will be consummated;
38


the amount of cash offered per share will not be increased to account for positive changes in our business, assets, liabilities, prospects, outlook, financial condition, or results of operations during the pendency of the Merger, including any successful execution of our current strategy as an independent company or in the event of any change in the market price of, analyst estimates of, or projections relating to, our common stock;
potential adverse effects on our relationships with our current customers, suppliers and other business partners, or those with which we are seeking to establish business relationships, due to uncertainties about the Merger;
we have incurred, and will continue to incur, significant costs, expenses and fees for professional services and other transaction costs in connection with the Merger, and many of these fees and costs are payable by us regardless of whether the Merger is consummated;
potential adverse effects on our ability to attract, recruit, retain, and motivate current and prospective employees who may be uncertain about their future roles and relationships with us following the completion of the Merger, and the possibility that our employees could lose productivity as a result of uncertainty regarding their employment following the Merger; 
the pendency and outcome of the legal proceedings that have been or may be instituted against us, our directors, executive officers and others relating to the transactions contemplated by the Merger Agreement; and
the possibility of disruption to our business, including increased costs and diversion of management time and resources that could otherwise have been devoted to other opportunities that may have been beneficial to us.
While the Merger is pending, we are subject to contractual restrictions that could harm our business, operating results and our stock price.
The Merger Agreement includes restrictions on the conduct of our business prior to the completion of the Merger, generally requiring us to conduct our businesses in the ordinary course, consistent with past practice, and restricting us from taking certain specified actions absent Sunshine Software’s prior written consent. We may find that these and other obligations in the Merger Agreement may delay or prevent us from or limit our ability to respond effectively to competitive pressures, industry developments and future business opportunities that may arise during such period, even if our management and board of directors think they may be advisable. These restrictions could adversely impact our business, operating results and our stock price and our perceived acquisition value, regardless of whether the Merger is completed.
The failure to complete the Merger may adversely affect our business and our stock price.
The Merger with Sunshine Software is subject to a number of conditions, including, among other things, (i) adoption of the Merger Agreement by the holders of a majority of our outstanding common stock, (ii) expiration or termination of any waiting periods applicable to the consummation of the Merger under the Hart-Scott-Rodino Antitrust Improvements Act of 1976 and certain other governmental bodies, (iii) the absence of any “material adverse effect” on us occurring after the date of the Merger Agreement that is continuing, (iv) the absence of any legal restraints prohibiting the Merger, (v) the absence of certain legal proceedings brought by a governmental entity relating to the Merger, and (vi) subject to certain materiality qualifications, the continued accuracy of our representations and warranties, and our continued compliance with covenants and obligations (to be performed at or prior to the closing of the Merger).  There can be no assurance that these conditions to the completion of the Merger will be satisfied, or that the Merger will be completed on the proposed terms, within the expected timeframe or at all.  If the Merger is not completed, we may be subject to negative publicity or be negatively perceived by the investment or business communities and our stock price could fall to the extent that our current stock price reflects an assumption that the Merger will be completed. Furthermore, if the Merger is not completed, we may suffer other consequences that could adversely affect our business and results of our operations.
The Merger Agreement with Sunshine Software limits our ability to pursue alternative transactions which could deter a third party from proposing an alternative transaction.
The Merger Agreement contains provisions that, subject to certain exceptions, limit our ability to initiate, solicit, knowingly encourage, assist, knowingly induce or knowingly facilitate, or participate or engage in any negotiations or discussions regarding, or furnish information in response to inquiries with respect to, an alternative transaction. It is possible that these or other provisions in the Merger Agreement might discourage a potential competing acquirer that might have an interest in acquiring all or a significant part of our outstanding common stock from considering or proposing an acquisition or might result in a potential competing acquirer proposing to pay a lower per share price to acquire our common stock than it might otherwise have proposed to pay.
39


Risks Related to the Nature of Our Business
Unfavorable conditions in our industry or the global markets, or reductions in information technology spending, could limit our ability to grow our business and negatively affect our operating results.
Our operating results may vary based on the impact of changes in our industry or the global economy on us or our customers. The US and other key international economies continue to experience events in connection with the COVID-19 pandemic that may result, and have at times in the past experienced cyclical downturns that have resulted, in a significant weakening of the economy, limited availability of credit, a reduction in business confidence and activity, and other difficulties that may affect one or more of the industries to which we sell our services. In addition to the COVID-19 pandemic, developments such as the UK’s exit from the European Union (the “EU”), evolving trade policies between the US and international trade partners, and conflicts in the Middle East and elsewhere have created many economic and political uncertainties which have impacted worldwide markets. These global economic and political conditions may impact our business in a number of ways. The revenue growth and potential profitability of our business depends on demand for enterprise application software generally and for people development solutions in particular. We sell our people development solutions primarily to large, mid-sized, and small business organizations whose businesses fluctuate based on general economic and business conditions. In addition, a portion of our revenue is attributable to the number of users of our products at each of our customers, which in turn is influenced by the employment and hiring patterns of our customers and potential customers. To the extent that economic uncertainty or weak economic conditions, whether in connection with the ongoing COVID-19 pandemic or otherwise, cause our customers and potential customers to freeze or reduce their headcount, demand for our products may be negatively affected. In connection with the COVID-19 pandemic, we have experienced lengthening of sales cycles, delayed payments, and requests for extensions of payment terms from certain customers. Additionally, economic downturns have historically resulted in overall reductions in spending on information technology and people development solutions as well as pressure from customers and potential customers for extended billing terms. If economic, political, or market conditions deteriorate, or if there is uncertainty around these conditions, our customers and potential customers may elect to decrease their information technology and people development budgets by deferring or reconsidering product purchases, which would limit our ability to grow our business and negatively affect our operating results.
Our business depends substantially on the level of our customer satisfaction and specifically on customers renewing their agreements with us, purchasing additional products from us, or adding additional users. Any significant decline in our customer satisfaction rates, customer renewal rates, or the rates at which our customers purchase additional products or add additional users would harm our future operating results.
In order for us to improve our operating results, it is important that our customer satisfaction remains high, that our customers renew their agreements with us when the initial contract term expires, and that they also purchase additional products or add additional users. Our customers have no obligation to renew their subscriptions after the initial subscription period, and there is no assurance that our customers will renew their subscriptions at the same or a higher level of service, if at all. Every year, some of our customers elect not to renew their agreements with us. Moreover, certain of our customers have the right to cancel their agreements for convenience, subject to certain notice requirements and, in some cases, early termination fees. Our customer renewal rates may decline or fluctuate as a result of a number of factors, including their satisfaction or dissatisfaction with our products, our customer service, our pricing, the prices of competing products or services, mergers and acquisitions affecting our customer base and/or the acquired customer base, reduced hiring by our customers, or reductions in our customers’ spending levels. If our customers do not renew their subscriptions, renew on less favorable terms, fail to purchase additional products, or fail to add new users, our revenue may decline and our operating results may be harmed.
The market in which we participate is intensely competitive, and if we do not compete effectively, our operating results could be harmed.
The market for people development solutions is highly competitive, rapidly evolving, and fragmented. Some of our competitors and potential competitors are larger and have greater brand name recognition, longer operating histories, larger marketing budgets, and significantly greater resources than we do. Further, if one or more of our competitors were to merge, acquire, or partner with another of our competitors, the change in the competitive landscape could adversely affect our business. Our competitors may also establish or strengthen cooperative relationships with our current or future strategic distributors, systems integrators, HR outsourcers, payroll services companies, third-party consulting firms, or other parties with whom we have relationships, thereby limiting our ability to promote our products and limiting the number of consultants available to implement our products. In addition, with the introduction of new technologies and market entrants, we expect competition to intensify in the future. Any of these events could disrupt our operations, reduce our revenue, or harm our business generally.
40


We face competition from desktop software tools and custom-built software that is designed to support the needs of a single organization, as well as from third-party talent and human resource application providers. These software vendors include, without limitation, iCIMS, Oracle Corporation, SAP America, Inc. (SuccessFactors), SkillSoft Limited (SumTotal), Talentsoft SA, Docebo, Degreed, Inc., Edcast Inc., LinkedIn Learning, and Workday, Inc. In addition, some of the parties with which we maintain business alliances offer, or may offer, products or services that compete with our products or services.
Many of our competitors are able to devote greater resources to the development, promotion, and sale of their products and services. In addition, many of our competitors have established marketing relationships, access to larger customer bases and major distribution agreements with consultants, system integrators, and distributors. Moreover, many software vendors can bundle human resource products or offer such products at a lower price as part of a larger product sale. In addition, some competitors may offer software that addresses one or a limited number of people development functions at a lower price point or with greater depth than our products. As a result, our competitors may be able to respond more quickly and effectively than we can to new or changing opportunities, technologies, standards, or customer requirements, and they may also be better able to respond to operational disruptions (such as in connection with the COVID-19 pandemic) than we are. Further, some potential customers, particularly large enterprises, may elect to develop their own internal products. For all of these reasons, we may not be able to compete successfully against our current and future competitors.
Because of how we recognize revenue, a significant downturn in our business may not be immediately reflected in our operating results.
Generally, we recognize revenue from subscription agreements ratably over the terms of these agreements, which is typically three years for our people development solutions. As a result, a significant portion of the revenue we report in each quarter is generated from customer agreements entered into during previous periods. Consequently, a decline in new subscriptions in any one quarter may not significantly impact our revenue and financial performance in that quarter, but will negatively affect our revenue, or rate of revenue growth, and financial performance in future quarters.
In addition, if subscription agreements expire and are not renewed in the same quarter, our revenue and financial performance in that quarter and subsequent quarters will be negatively affected. However, the revenue impact may not be immediately reflected in our operating results to the extent there is an offsetting increase in revenue from services contracts performed in that same quarter.
Finally, we may be unable to adjust our fixed costs in response to reduced revenue. Accordingly, the effect of significant declines in sales and market acceptance of our products may not be reflected in our short-term operating results.
Defects in our solutions could affect our reputation, result in significant costs to us, and impair our ability to sell our products and related services.
Defects in our solutions could adversely affect our reputation, result in significant costs to us, and impair our ability to sell our products in the future. The costs incurred in correcting any product defects may be substantial and could adversely affect our operating results. Although we continually test our products for defects and work with customers through our customer support organization to identify and correct errors, defects in our products are likely to occur in the future. Any defects that cause interruptions to the availability of our products could result in:
lost or delayed market acceptance and sales of our products;
early termination of customer agreements or loss of customers;
credits or refunds to customers;
product liability suits against us;
diversion of development resources;
injury to our reputation; and
increased maintenance and warranty costs.
While our customer agreements typically contain limitations and disclaimers that purport to limit our liability for damages related to defects in our products, such limitations and disclaimers may not be enforced by a court or other tribunal or otherwise effectively protect us from such claims.
41


If for any reason we are not able to develop enhancements and new features, keep pace with technological developments, or respond to future disruptive technologies, our business will be harmed.
Our future success will depend on our ability to adapt and innovate. To attract new customers and increase revenue from existing customers, we will need to enhance and improve our existing products and introduce new features. The success of any enhancement or new feature depends on several factors, including timely completion, introduction, and market acceptance. If we are unable to enhance our existing products to meet customer needs or successfully develop or acquire new features or products, or if such new features or products fail to be successful, our business and operating results will be adversely affected.
In addition, because our products are designed to operate on a variety of network, hardware, and software platforms using Internet tools and protocols, we will need to continuously modify and enhance our products to keep pace with changes in internet-related hardware, software, communication, browser, and database technologies. If we are unable to respond in a timely and cost-effective manner to these rapid technological developments, our products may become less marketable and less competitive or obsolete, and our operating results may be negatively impacted.
Finally, our ability to grow is subject to the risk of future disruptive technologies. If new technologies emerge that are able to deliver a people development solutions at lower prices, more efficiently, or more conveniently, such technologies could adversely impact our ability to compete.
Even if demand for people development products and services increases generally, there is no guarantee that demand for SaaS products like ours will increase to a corresponding degree.
The widespread adoption of our products depends not only on strong demand for people development products and services generally, but also for products and services delivered via a SaaS business model in particular. There are still a significant number of organizations that have adopted no people development functions at all. It is unclear whether such organizations will ever adopt such functions and, if they do, whether they will desire a SaaS people development solution like ours. As a result, we cannot guarantee that our SaaS people development solutions will achieve and sustain the high level of market acceptance that is critical for the success of our business.
Integrated, comprehensive SaaS products such as ours represent a relatively recent approach to addressing organizations’ people development challenges, and we may be forced to change the prices and billing terms for our products, or our pricing model generally, as the market for these types of products evolves.
Providing organizations with applications to address their people development challenges through integrated, comprehensive SaaS products is a developing market that is still evolving. Some of our current competitors offer their products or services at a lower price or on different billing terms, which has resulted in pressures on our pricing and billing terms. Additionally, competitive dynamics may cause pricing levels, as well as billing terms and pricing models generally, to change further as the market matures and as existing and new market participants introduce new types of products and different approaches to enable organizations to address their people development needs. As a result, we may be forced to reduce the prices we charge for our products or the pricing model on which they are based, and may be unable to renew existing customer agreements or enter into new customer agreements at the same prices and upon the same terms that we have historically. If we are unable to maintain our pricing levels, billing terms, or pricing model, our operating results could be negatively impacted. In addition, pricing pressures, increased competition, and macroeconomic factors and events generally could result in reduced sales, reduced margins, losses or the failure of our products to achieve or maintain more widespread market acceptance, any of which could harm our business.
Certain of our operating results and financial metrics are difficult to predict as a result of seasonality.
We have historically experienced seasonality in terms of when we enter into customer agreements for our products. We sign a significantly higher percentage of agreements with new customers, and renewal agreements with existing customers, in the fourth quarter of each year. Within a given quarter, often a significant portion of our agreements are signed during the last two months of the quarter. This seasonality is reflected to a much lesser extent and sometimes is not immediately apparent in our revenue, due to the fact that we generally recognize subscription revenue over the term of the customer agreement, which is generally three years. We expect this seasonality to continue, which may cause fluctuations in certain of our operating results and financial metrics, and thus difficulties in predictability.
42


If we fail to develop our brand, our business may suffer.
We believe that developing and maintaining awareness of the Cornerstone OnDemand brand is critical to achieving widespread acceptance of our existing and future products and is an important element in attracting new customers. Furthermore, we believe that the importance of brand recognition will increase as competition in our market increases. Successful promotion of our brand will depend largely on the effectiveness of our marketing efforts and on our ability to provide reliable and useful services at competitive prices. Brand promotion activities may not yield increased revenue, and even if they do, any increased revenue may not offset the expenses we incurred in building our brand. In addition, the Cornerstone OnDemand Foundation shares our company name and any negative perceptions of any kind about the Foundation could adversely affect our brand and reputation. If we fail to successfully promote and maintain our brand, or incur substantial expenses in an unsuccessful attempt to promote and maintain our brand, we may fail to attract enough new customers or retain our existing customers to the extent necessary to realize a sufficient return on our brand-building efforts, and our business could suffer.
Our sales to government entities are subject to a number of additional challenges and risks.
We sell to US federal and state and foreign governmental agency customers, and we may increase sales to government entities in the future. The additional risks and challenges associated with doing business with governmental entities include, but are not limited to, the following:
Selling to governmental entities can be more competitive, expensive, and time-consuming than selling to private entities, often requiring significant upfront time and expense without any assurance that these efforts will generate a sale;
Government certification requirements may change, or we may lose one or more government certifications, such as the Federal Risk and Authorization Management Program, and in doing so restrict our ability to sell into the government sector until we have attained revised certificates;
Governmental entities may have significant leverage in negotiations, thereby enabling such entities to demand contract terms that differ from what we generally agree to in our standard agreements, including, for example, most favored nation clauses and terms allowing contract termination for convenience;
Government demand and payment for our products may be influenced by public sector budgetary cycles and funding authorizations, with funding reductions or delays, resulting from the COVID-19 pandemic or otherwise, having an adverse impact on public sector demand for our products; and
Government contracts are generally subject to audits and investigations, which we have limited experience with, potentially resulting in termination of contracts, refund of a portion of fees received, forfeiture of profits, suspension of payments, fines, and suspensions or debarment from future government business.
To the extent that we become more reliant on contracts with government entities in the future, our exposure to such risks and challenges could increase, which, in turn, could adversely impact our business.
Risks Related to COVID-19
Our operations and employees face risks related to the ongoing COVID-19 pandemic, that could adversely affect our financial condition and operating results. The COVID-19 pandemic could materially affect our operations, including at our headquarters and/or anywhere else we operate, and the business or operations of our customers, suppliers, partners, or other third parties with whom we conduct business.
Our business has been and we expect will continue to be adversely impacted by the effects of the ongoing COVID-19 pandemic, which has and could continue to cause disruption in the operations of our customers and the suppliers, partners, and other third-parties upon whom we rely. Our headquarters and many of our employees are located in Los Angeles County, California, which had been severely impacted, and continues to be impacted, by the COVID-19 pandemic. Officials in Los Angeles County and elsewhere have issued multiple orders to implement various precautions intended to slow the spread of COVID-19, including directives related to mask wearing. Authorities in many other states and cities where our customers, suppliers, and partners are located have issued orders with similar and other goals and restrictions. While some of these restrictions have been lifted or relaxed in certain areas and while efforts to vaccinate the general population continue in California, across the US, and around the world, the COVID-19 pandemic continues to present serious health risks and there is no guarantee when or if all such restrictions will be eliminated, such that we and our customers, suppliers, and partners will be able to safely resume operations consistent with our pre-COVID-19 operations.
43


In response to the serious risk posed by the COVID-19 pandemic we have implemented changes that may negatively impact productivity and disrupt our business, such as asking our employees to work from home. Additionally, in connection with the COVID-19 pandemic, our suppliers and partners may be unable fulfill their obligations to us in a timely manner or at all. Further, to the extent our customers’ operations have been and continue to be negatively impacted, they may delay payments to us, request payment or other concessions, elect not to renew their agreements with us in a timely manner or at all, or reduce their spending level on our products and services. While we have not had a material impact to date in connection with the COVID-19 pandemic, we have experienced, and may experience in the future, lengthening of sales cycles, reduced customer spending (which had an impact on our net annual dollar retention rate in 2020), delayed payments, and requests for extensions of payment terms from certain customers. The COVID-19 pandemic may have an impact on our revenue in the near term.
The extent of the effect of COVID-19, or any future health crisis, on our operational and financial performance, and on our relationships with suppliers, partners, and customers, will depend on future developments, including the duration, spread and intensity of the pandemic, the effect of approved vaccines, and the speed and extent to which they are distributed and taken, all of which are uncertain and difficult to predict considering the rapidly evolving landscape. As a result, it is not currently possible to ascertain the overall impact of COVID-19 on our business. If the pandemic continues to persist or increase as a severe worldwide health crisis, the pandemic could have a material adverse effect on our business, results of operations, financial condition, and cash flows.
Risks Related to Acquisitions
Failure to integrate our business and operations successfully with those of Saba in the expected time-frame or otherwise may adversely affect our operating results and financial condition.
We do not have a substantial history of acquiring other large companies and have never completed an acquisition of the size and complexity of Saba. The success of our acquisition of Saba will depend, in substantial part, on our ability to integrate Saba's business and operations successfully with ours and to realize fully the anticipated benefits and potential synergies from combining our companies, including, among others: cost savings from eliminating duplicative functions; operational efficiencies in research and development investments; and revenue growth resulting from the addition of Saba’s product portfolio into our pre-acquisition product portfolio and “cross-selling” additional products to Saba customers. If we are unable to achieve these objectives, the anticipated benefits and potential synergies from the acquisition may not be realized fully or at all, or may take longer to realize than expected. Any failure to timely realize these anticipated benefits could have an adverse effect on our business, operating results, and financial condition.
We completed our acquisition of Saba in April 2020 and are still actively engaged in the integration process. In connection with the integration process, we could experience the loss of key employees, loss of key customers, decreases in revenues, and increases in operating costs, as well as the disruption of our ongoing businesses, any or all of which could limit our ability to achieve the anticipated benefits and potential synergies from the acquisition and have a material adverse effect on our business, operating results, and financial condition.
The additional scale of the combined company's operations, together with the complexity of the integration effort, including integration of critical information technology systems, as well as combining other financial, human resources, and administrative processes, may adversely affect our ability to report financial results on a timely basis. The acquisition may necessitate significant modifications to our internal control systems, processes, and information systems, both during the transition and over the longer-term as we fully integrate the combined company, particularly in light of the fact that Saba (as a private company) was not previously required to report on its internal control over financial reporting. Due to the complexity of the acquisition, we cannot be certain that our internal control over financial reporting will be effective for any period, or on an ongoing basis, nor can we be certain that changes to our internal controls or the design and implementation of new internal controls will not be required. If we are unable to accurately report our financial results in a timely manner or are unable to assert that our internal control over financial reporting is effective, our business, financial condition, and results of operations, and the market perception thereof, may be materially adversely affected.
44


As we have in the past, we may seek to acquire or invest in other companies or technologies, which could divert our management’s attention, result in additional dilution to our stockholders, or otherwise disrupt our operations and harm our operating results.
As we have in the past, we may seek to acquire or invest in other businesses, products, or technologies that we believe could complement or expand our existing solutions, enhance our technical capabilities, lead to cost synergies, or otherwise offer growth opportunities. Most recently, in April 2020, we acquired Saba, a provider of talent experience solutions, for an aggregate purchase price of $1.310 billion, consisting of $1.277 billion in cash consideration (net of cash acquired) and 1,110,352 shares of our common stock with an aggregate value of $32.9 million. The pursuit of other potential acquisitions, along with the work required to successfully integrate the businesses we acquire, may divert the attention of management, result in additional dilution, and cause us to incur various expenses in identifying, investigating, and pursuing suitable acquisitions, whether or not they are ultimately consummated.
When acquiring other businesses, we may not be able to successfully integrate the personnel, operations, and technologies of any businesses that we have acquired or may acquire in the future or effectively manage the combined business following the acquisition. We may also not achieve the anticipated benefits from other acquired businesses due to a number of factors, including:
unanticipated costs or liabilities associated with the acquisition;
incurrence of acquisition-related and integration expenses or tax impacts, some or all of which might be unanticipated;
ineffective or inadequate controls, procedures, or policies at the acquired company;
diversion of management’s attention from other business concerns;
failure to realize synergies in a timely fashion or at all;
harm to our existing relationships with customers, distributors, and partners, including as a result of competing in the markets in which such parties operate;
inability to maintain relationships with key customers, distributors, and partners of the acquired business;
the potential loss of key employees and customers;
potential unknown liabilities or risks associated with the acquired businesses, including those arising from existing contractual obligations or litigation matters;
exposure to claims and disputes by third parties, including intellectual property claims and disputes;
the use of resources that might be used in other parts of our business; and
the use of substantial portions of our available cash to consummate the acquisition.
In addition, a significant portion of the purchase price of companies we acquire may be allocated to acquired goodwill or intangible assets which must be assessed for impairment at least annually or upon certain triggering events. In the future, if our acquisitions do not yield expected returns, we may be required to take charges to our operating results based on this impairment assessment process, which could harm our operating results.
Other future acquisitions could also result in dilutive issuances of equity securities or the incurrence of debt, which could adversely affect our operating results. For example, as noted above, in connection with the acquisition of Saba, we issued 1,110,352 shares of our common stock and incurred approximately $1.0047 billion of indebtedness. In addition, if an acquired business fails to meet our expectations, our operating results, business, and financial condition may suffer.
45


Risks Related to Information Technology Upon Which We Rely
Our systems collect, access, use, and store personal and other customer proprietary information. As a result, we are subject to security risks and are required to invest significant resources to prevent, mitigate, or correct issues arising from potential or actual security breaches. If a security breach occurs, our reputation could be harmed, our business may suffer, and we could incur significant liability.
Our people development solutions involve the storage and transmission of customers’ sensitive, proprietary, and confidential information, including personal information, over the Internet (including public networks). Our security measures may be breached as a result of efforts by individuals or groups of hackers and sophisticated organizations, including state-sponsored organizations or nation-states. Our security measures could also be compromised by employee error or malfeasance, which could result in someone obtaining unauthorized access to, or denying authorized access to our IT systems, our customers’ data or our data, including our intellectual property and other confidential business information. Additionally, third parties may attempt to fraudulently induce employees or customers into disclosing sensitive information such as user names, passwords, or other information to gain access to our customers’ data, our data, or our IT systems. A security breach or other security incident of our IT systems, customer data, website, data or app, or those of one of our vendors, partners or other third parties, has occurred in the past, and may occur in the future. For example, in January 2021, an unauthorized party gained access to a separate, legacy application of ours and gained access to the names, email addresses, and training records of approximately three dozen customers. We took appropriate steps to respond to this incident and implemented remedial actions designed to protect against similar issues in the future.
Such breaches and other incidents can result in a risk of unauthorized, unlawful, or inappropriate access to, denial of access to, disclosure of, or loss of our customers’ or our sensitive, proprietary, and confidential information, as well as damage to our IT systems and our ability to make required reporting and disclosures as a public company. An actual or perceived security breach or similar incident could adversely affect our operating results and financial condition due to loss of confidence in the security of our products, or result in damage to our reputation, early termination of contracts, decline in sales, disruption to our operations, litigation, regulatory investigations and penalties, or other liabilities.
In particular, federal, state, and foreign governments continue to adopt new, or modify existing, laws requiring companies and their service providers to maintain certain security measures or to report data breaches to government authorities or affected individuals. In turn, customers’ expectations for the security measures we implement have increased. If we experience security breaches that could have been prevented by measures required by these laws or our customer contracts, or fail to report security breaches within timeframes mandated by law or our customer contracts, we could face significant liability.
Techniques to compromise IT systems have become more complex over time and are often not identified until they are exploited. As a result, we may be unable to anticipate or prevent such techniques. Our products operate in conjunction with and are dependent on a broad range of products, components, and third-party services, and a vulnerability in any of them can expose us to a security breach. In addition, our customers and their third-party service providers may not have adequate security measures in place to protect their data that is stored in our solutions, and because we do not control our customers or their service providers, we cannot prevent vulnerabilities in their security measures from being exploited.
Our efforts to detect, prevent, and remediate known or potential security vulnerabilities, including those arising from third-party hardware or software, may result in additional direct and indirect costs.
Finally, if a high-profile security breach occurs with respect to another SaaS provider, our customers and potential customers may lose trust in the security of the SaaS business model generally, which could adversely impact our ability to retain existing customers or attract new ones.
We rely on third-party computer hardware and software that may be difficult to replace or could cause errors or failures of our service.
In addition to the software we develop, we rely on computer hardware, purchased or leased, and software licensed from third parties in order to deliver our solutions. This hardware and software may not continue to be available on commercially reasonable terms, if at all. Any loss of the right to use any of this hardware or software could result in delays in our ability to provide our solutions until equivalent technology is either developed by us or, if available, identified, obtained, and integrated. In addition, errors or defects in third-party hardware or software used in our solutions could result in errors or a failure of our products, which could harm our business.
46


If we fail to manage our SaaS hosting network infrastructure capacity, our existing customers may experience service outages and our new customers may experience delays in the deployment of our people development solutions.
We have experienced significant growth in the number of users, transactions, and data that our hosting infrastructure supports. We seek to maintain sufficient excess capacity in our SaaS hosting network infrastructure to meet the needs of all of our customers. We also seek to maintain excess capacity to facilitate the rapid provision of new customer deployments and the expansion of existing customer deployments. However, the provision of new hosting infrastructure requires significant lead time. If we do not accurately predict our infrastructure capacity requirements, our existing customers may experience service outages that may subject us to financial penalties, financial liabilities, and customer losses. If our hosting infrastructure capacity fails to keep pace with increased sales, customers may experience delays as we seek to obtain additional capacity, which could harm our reputation and adversely affect our revenue growth.
Any significant disruption in our SaaS hosting network infrastructure could harm our reputation, require us to provide credits or refunds, result in early terminations of customer agreements or a loss of customers, and adversely affect our business.
Our SaaS hosting network infrastructure is a critical part of our business operations. Our customers access our people development solutions through a standard web browser and depend on us for fast and reliable access to our products. Our software is proprietary, and we currently rely on four third-party data center hosting facilities, which we lease, and the expertise of members of our engineering and software development teams for the continued performance of our solutions. We are in the process of migrating our solutions from our leased data center hosting facilities to public cloud third-party data center providers. After we complete this migration, we will rely extensively on these public cloud providers to provide our customers and their users with fast and reliable access to our products. Any disruption of or interference with our SaaS hosting network infrastructure, including the services and operations of the public cloud providers, could harm our reputation, business, and results of operations. We have experienced, and may in the future experience, disruptions in our computing and communications infrastructure. Factors that may cause such disruptions that may harm our reputation include:
human error;
security breaches;
telecommunications outages from third-party providers;
computer viruses;
acts of terrorism, sabotage, or other intentional acts of vandalism, including cyber attacks;
unforeseen interruption or damages experienced in moving hardware to a new location;
fire, earthquake, flood, and other natural disasters; and
power loss.
Although we generally back-up our customer databases hourly, store our data in more than one geographically distinct location at least weekly, and perform real-time mirroring of data to disaster recovery locations, we do not currently offer immediate access to disaster recovery locations in the event of a disaster or major outage. Thus, in the event of any of the factors described above, or certain other failures of our computing infrastructure, customers may not be able to access their data for 24 hours or more and there is a remote chance that customer data from recent transactions may be permanently lost or otherwise compromised. In addition, we may not have adequate insurance coverage to compensate for losses from a major interruption. Moreover, some of our agreements include performance guarantees and service level standards that obligate us to provide credits, refunds or termination rights in the event of a significant disruption in our SaaS hosting network infrastructure or other technical problems that relate to the functionality or design of our solutions.
47


Risks Related to Our Reliance on Third Parties
Our growth depends in part on the success of our strategic relationships with third parties.
We anticipate that we will continue to depend on various third-party relationships in order to grow our business. In addition to growing our indirect sales channels, we intend to pursue additional relationships with other third parties, such as technology and content providers and implementation consultants. Identifying, negotiating, and documenting relationships with third parties requires significant time and resources, as does integrating third-party content and technology. Our agreements with distributors and providers of technology, content, and consulting services are typically non-exclusive and do not prohibit them from working with our competitors or from offering competing services. Our competitors may be effective in providing incentives to third parties to favor their products or services or to prevent or reduce subscriptions to our products. In addition, these distributors and providers may not perform as expected under our agreements, and we have had and may in the future have, disagreements or disputes with such distributors and providers, which could negatively affect our brand and reputation. A global economic slowdown could also adversely affect the businesses of our distributors and it is possible that they may not be able to devote the resources we expect to our relationships with such distributors.
If we are unsuccessful in establishing or maintaining our relationships with these third parties, our ability to compete in the marketplace or to grow our revenue could be impaired and our operating results could suffer. Even if we are successful, we cannot guarantee that these relationships will result in improved operating results.
We rely significantly on implementation partners to deliver professional services to our customers, and if these implementation partners fail to deliver these professional services effectively, or if we are unable to incentivize new partners to service our customers, our operating results will be harmed.
We rely significantly on various partners to assist us in the successful implementation of our products and to optimize our customers’ use of our products during the terms of their engagements. We provide our implementation partners with specific training and programs to assist them in servicing our customers, but there can be no assurance that these steps will be utilized or effective. If these partners fail to deliver these services to our customers in an effective and timely manner, we may suffer reputational harm and our results of operations may be adversely impacted. We also may not be able to incentivize new partners to service our customers. If we are unable to maintain our existing relationships or enter into new ones, we would have to devote substantially more resources to delivering our professional services. If we fail to effectively manage our implementation partners, our ability to sell our products and subscriptions and our operating results will be harmed.
Failure to effectively manage customer deployments by our third-party service providers could adversely impact our business.
In cases where our third-party service providers are engaged either by us or by a customer directly to deploy a product for a customer, our third-party service providers need to have a substantial understanding of such customer’s business so they can configure the product in a manner that complements its existing business processes and integrates the product into its existing systems. It may be difficult for us to manage the timeliness of these deployments and the allocation of personnel and resources by our customers. Failure to successfully manage customer deployments by us or our third-party service providers could harm our reputation and cause us to lose existing customers, face potential customer disputes, or limit the rate at which new customers purchase our products.
Risks Related to Our Financial Results and Need for Additional Capital
Our financial results may fluctuate due to our long, variable and, therefore, unpredictable sales cycle and our focus on large and mid-market organizations.
We plan our expenses based on certain assumptions about the length and variability of our sales cycle. If our sales cycle becomes longer or more variable, our results may be adversely affected. Our sales cycle generally varies in duration from two to nine months and, in some cases, much longer depending on the size of the potential customer. Factors that may influence the length and variability of our sales cycle include among others:
the need to educate potential customers about the uses and benefits of our products;
the relatively long duration of the commitment customers make in their agreements with us;
the discretionary nature of potential customers’ purchasing and budget cycles and decisions;
the competitive nature of potential customers’ evaluation and purchasing processes;
the lengthy purchasing approval processes of potential customers;
the evolving functionality demands of potential customers;
fluctuations in the people development needs of potential customers;
48


announcements or planned introductions of new products by us or our competitors; and
macroeconomic factors, such as the evolving COVID-19 pandemic.
The fluctuations that result from the length and variability of our sales cycle may be magnified by our focus on sales to large and mid-sized organizations. If we are unable to close an expected significant transaction with one or more of these companies in a particular period, or if an expected transaction is delayed until a subsequent period, our operating results for that period, and for any future periods in which revenue from such transaction would otherwise have been recognized, may be adversely affected.
Servicing our debt will require a significant amount of cash, which could adversely affect our business, financial condition, and results of operations.
Our ability to make scheduled payments of the principal of, to pay interest on, or to refinance our indebtedness, including our Convertible Notes due March 17, 2023 with an aggregate principal amount of $300.0 million, and the Term Loan Facility due April 22, 2027 with an original aggregate principal amount of $1.0047 billion, depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. On April 23, 2021, we refinanced our Term Loan Facility to lower the interest rate by one percentage point resulting in a rate per annum equal to LIBOR plus an applicable margin of 3.25%. For additional information refer to Note 3 – Debt of the Notes to Condensed Consolidated Financial Statements. Our business may not generate cash flow from operations in the future sufficient to satisfy our obligations under the Term Loan Facility, the Convertible Notes, or any future indebtedness we may incur, or to make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, refinancing, or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance the Convertible Notes, the Term Loan Facility, or future indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on the Convertible Notes, the Term Loan Facility, or future indebtedness.
Further, with certain exceptions, upon a change of control the holders of our Convertible Notes may require that we repurchase all or part of such notes at a purchase price equal to the principal amount plus the total sum of all remaining scheduled interest payments through the remainder of the term of such notes. In such event we may not have enough cash available or be able to obtain financing to repurchase the Convertible Notes, and our ability to repurchase the Convertible Notes may be limited by law, regulatory authority, or agreements governing our other indebtedness.
We may require additional capital to support business growth, and this capital may not be available on acceptable terms, if at all.
We intend to continue to make investments to support our business growth and may seek additional funds to respond to business challenges, including the need to develop new features or enhance our existing products, improve our operating infrastructure, or acquire complementary businesses and technologies. Accordingly, we may need to engage in additional equity or debt financings to secure additional funds. For example, we incurred $1.0047 billion of additional indebtedness and issued 1,110,352 shares of our common stock to finance the acquisition of Saba, which was completed in April 2020. If we raise additional funds through issuances of equity or debt securities, our existing stockholders could suffer significant dilution, and any new equity securities we issue could have rights, preferences, and privileges superior to those of holders of our common stock. Any debt financing secured by us in the future could involve restrictive covenants relating to our capital raising activities and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business opportunities, including potential acquisitions. In addition, we may not be able to obtain additional financing on terms favorable to us, if at all. If we are unable to obtain adequate financing or financing on terms satisfactory to us, when we require it, our ability to continue to support our business growth and to respond to business challenges could be significantly impaired.
Further, the indenture governing the Convertible Notes and the Term Loan Facility includes restrictive covenants that, subject to specified exceptions and parameters, limit our ability to incur additional debt, and the Term Loan Facility includes additional restrictive covenants that limit, subject to specific exceptions and parameters, our ability to make investments or acquisitions, declare dividends, or take certain other corporate actions. As a result, we may be unable to take advantage of strategic or business development opportunities as they arise, or we may not be able to react to market conditions, if we are restricted in our ability to raise debt financing, or we may be required to seek alternative means to generate cash, including by selling assets, refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive, if available at all.
Our financial results may fluctuate due to various business factors, some of which may be beyond our control.
There are a number of other factors that may cause our financial results to fluctuate from period to period, including among others:
changes in billing terms and collection cycles in customer agreements;
49


the extent to which new customers are attracted to our products to satisfy their people development needs;
the timing and rate at which we sign agreements with new customers;
our access to service providers and partners when we outsource customer service projects;
our ability to manage the quality and completion of the customer implementations performed by partners;
the timing and duration of our customer implementations, which is often outside of our direct control;
our ability to provide, or partner with effective partners to provide, resources for customer implementations and consulting projects;
the extent to which we retain existing customers and satisfy their requirements;
the extent to which existing customers renew their subscriptions to our products and the timing of those renewals;
the extent to which existing customers purchase or discontinue the use of additional products and add or decrease the number of users;
the extent to which our customers request enhancements to underlying features and functionality of our products, and the timing of our delivery of these enhancements to our customers;
the addition or loss of large customers, including through acquisitions or consolidations;
the number and size of new customers, as well as the number and size of renewal customers in a particular period;
the mix of customers among large, mid-sized, and small organizations;
changes in our pricing policies or those of our competitors;
seasonal factors affecting demand for our products or potential customers’ purchasing decisions;
the financial condition and creditworthiness of our customers;
the amount and timing of our operating expenses, including those related to the maintenance, expansion, and restructuring of our business, operations, and infrastructure;
changes in the operational efficiency of our business;
the timing and success of synergy realization resulting from integration of acquired companies, such as Saba;
the timing and success of our new product and service introductions;
the timing of expenses of the development of new products and technologies, including enhancements to our products;
our ability to aggregate large data sets into meaningful insights to drive increased demand for our products;
continued strong demand for people development in the US and globally;
the success of current and new competitive products and services by our competitors;
other changes in the competitive dynamics of our industry, including consolidation among competitors, customers, or strategic partners;
our ability to manage our existing business and future growth, including in terms of additional headcount, additional customers, incremental users, and new geographic regions;
expenses related to our network and data centers, and the expansion of such networks and data centers;
the effects of, and expenses associated with, acquisitions of third-party technologies or businesses and any potential future charges for impairment of goodwill resulting from those acquisitions;
equity issuances, including as consideration in acquisitions or due to the conversion of our outstanding Convertible Notes;
business disruptions, costs, and events related to shareholder activism;
legal or political changes in local or foreign jurisdictions that decrease demand for, or restrict our ability to sell or provide, our products;
fluctuations in foreign currency exchange rates, including any fluctuation caused by uncertainties relating to UK’s exit from the EU, commonly referred to as Brexit;
general economic, industry, and market conditions, including in connection with the COVID-19 pandemic; and
various factors related to disruptions in our SaaS hosting network infrastructure, defects in our products, privacy and data security considerations, and exchange rate fluctuations, each of which is described elsewhere in these risk factors.
50


In light of the foregoing factors, we believe that our financial results, including our revenue, operating income, and free cash flows may vary significantly from period-to-period. As a result, period-to-period comparisons of our operating results may not be meaningful and should not be relied on as an indication of future performance.
Because we generally recognize subscription revenue from our customers over the terms of their agreements but incur most costs associated with generating such agreements upfront, rapid growth in our customer base may put downward pressure on our operating margin in the short term.
The expenses associated with generating customer agreements are generally incurred up front but the resulting subscription revenue is generally recognized over the life of the agreements; therefore, increased growth in the number of our customers will result in our recognition of more costs than revenue during the early periods covered by such agreements, even in cases where the agreements are expected to be profitable for us over their full terms.
We have a history of losses, and we cannot be certain that we will achieve or sustain profitability.
We have historically incurred net losses. At June 30, 2021, our accumulated deficit was $577.5 million and total stockholders’ equity was $308.6 million. It is possible that we may continue to incur operating losses in the future as a result of expenses associated with the continued development and expansion of our business as well as borrowing costs on our substantial indebtedness. Our expenses include among others, sales and marketing, research and development, consulting and support services, costs related to our acquisitions and the integration of businesses we acquire, and other costs related to the development, marketing, and sale and service of our products that may not generate revenue until later periods, if at all. Any failure to increase revenue or manage our cost structure as we implement initiatives to grow our business could prevent us from sustaining profitability. In addition, our ability to achieve sustained profitability is subject to a number of the risks and uncertainties discussed below, many of which are beyond our control. We cannot be certain that we will be able to sustain profitability on a quarterly or annual basis.
Risks Related to Compliance with Laws
Existing or future laws and regulations relating to privacy or data security could increase the cost of our products, limit their use and adoption, and subject us or our customers to litigation, regulatory investigations and penalties, and other potential liabilities.
Our people development solutions enable our customers to collect, manage, and store a wide range of data, including personal data, related to every phase of the employee performance and management cycle. The US and various state governments have adopted or proposed laws governing the collection, use, storage, sharing, and processing of personal data. Several foreign jurisdictions, including but not limited to the EU and its member states, the UK, Korea, Japan, Singapore, Australia, and India, have adopted legislation (including directives or regulations) that increase or change the requirements governing the personal data of individuals in these jurisdictions. In some cases, these laws impose obligations not only on many of our customers, but also directly on us. These laws and regulations are complex and change frequently, at times due to differing economic conditions and changes in political climate, with new laws and regulations proposed frequently and existing laws and regulations subject to different and conflicting interpretations. These laws have the potential to increase costs of compliance, risks of noncompliance and penalties for noncompliance, and the cost and complexity of selling and delivering our solutions.
For example, the EU’s General Data Protection Regulation (“GDPR”), which took effect on May 25, 2018, imposes obligations on our customers and directly on us. Among other obligations under the GDPR, we are required to: give more detailed disclosure about how we collect, use, and share personal data; contractually commit to data protection measures in our contracts with customers; maintain adequate data security measures; notify regulators and affected individuals of certain personal data breaches; meet extensive privacy governance and documentation requirements; and honor individuals’ expanded data protection rights, including their rights to access, correct, and delete their personal data. Companies that violate the GDPR can face fines of up to the greater of 20 million euros or 4% of their worldwide annual revenue, and restrictions on data processing. Our customers’ failure to comply with the GDPR could lead to significant fines imposed by regulators or restrictions on our ability to process personal information as needed to provide our services. We may also be obligated to assist our customers with their own compliance obligations under the GDPR.
51


Further, the GDPR and other European data protection laws restrict the transfer of personal information from Europe to the United States and most other countries unless the parties to the transfer have implemented specific compliance mechanisms. One of the mechanisms on which we previously relied, the EU-US Privacy Shield Framework, was invalidated by the Court of Justice of the European Union in a July 2020 decision. The decision also called into question whether companies can lawfully use the European Commission’s Standard Contractual Clauses as a compliance mechanism for transfers of personal data from Europe to the United States or most other countries. Authorities in Switzerland also have issued guidance calling the Swiss-U.S. Privacy Shield Framework inadequate and raising similar questions about the Standard Contractual Clauses. At present, there are few, if any, viable alternatives to the Standard Contractual Clauses, on which we have relied, including for transfers to India, where we maintain a significant support center. If we are unable to implement sufficient safeguards to ensure that our transfers of personal information from Europe are lawful, we will face increased exposure to regulatory actions, substantial fines, and injunctions against processing personal information from Europe. We also rely on the European Commission’s recognition of Canada, Israel, and New Zealand, where we maintain significant support centers, as providing an “adequate” level of protection for personal data transferred from Europe to those countries. Loss of our ability to lawfully transfer personal data out of Europe to these or any other jurisdictions may cause reluctance or refusal by current or prospective European customers to use our products, and we may be required to increase our data processing capabilities in Europe at significant expense. Additionally, other countries outside of Europe have passed or are considering passing laws requiring local data residency, which could increase the cost and complexity of delivering our services.
Further, Brexit has created uncertainty with regard to data protection regulation in the UK, where our operations involve the processing of EU residents’ personal data. In particular, as a result of Brexit, the UK has received a four-year adequacy decision from the EU. However, it is unclear how data transfers to and from the UK will be regulated after the four-year period expires. Thus, it is uncertain whether our operations in, and data transfers to and from, the UK will be able to comply with UK and EU law in the future.
Privacy and data security laws in the US are also increasingly complex and changing rapidly. Many states have enacted laws requiring companies to implement reasonable data security measures, and laws in all states and US territories require businesses to notify affected individuals and governmental entities of the occurrence of certain security breaches affecting personal information. These laws are not consistent, and compliance with them in the event of a widespread data breach may be complex and costly. States have also begun to introduce more comprehensive privacy legislation. Just over a month after the GDPR took effect, the California legislature passed the California Consumer Privacy Act of 2018 (“CCPA”), which took effect on January 1, 2020. The CCPA gives California residents certain rights similar to the individual rights given under the GDPR, including the right to access and delete their personal information, opt-out of certain personal information sharing, and receive detailed information about how their personal information is used. The CCPA prohibits discrimination against individuals who exercise their privacy rights, provides for civil penalties for violations, and creates a private right of action for data breaches that is expected to increase data breach litigation. Since the enactment of the CCPA, new privacy and data security laws have been proposed in more than half of the US states and in the US Congress, reflecting a trend toward more stringent privacy legislation in the US. The CCPA itself will expand substantially when the California Privacy Rights Act of 2020 (the “CPRA”), which California voters approved in November 2020, takes effect on January 1, 2023. The CPRA will, among other things, restrict use of certain categories of sensitive personal information that we handle; further restrict the sharing of personal information; establish restrictions on the retention of personal information; expand the types of data breaches subject to the private right of action; and establish the California Privacy Protection Agency to implement and enforce the new law, as well as impose administrative fines.
The costs of compliance with, and other burdens imposed by, privacy and data security laws and regulations may limit the use and adoption of our services, lead to negative publicity, reduce overall demand for our services, make it more difficult to meet expectations of or commitments to customers, require us to take on more onerous obligations in our contracts with customers, lead to significant fines, penalties or liabilities for noncompliance, or slow the pace at which we close sales transactions, any of which could harm our business. These laws could also impact our ability to offer, or our customers’ ability to deploy, our services in certain locations. The costs, burdens, and potential liabilities imposed by existing privacy laws could be compounded if other jurisdictions in the US or abroad begin to adopt similar laws.
In addition to government activity, privacy advocacy and other industry groups have established, or may establish, new self-regulatory standards that may place additional burdens on our ability to provide our services globally. Our customers expect us to meet voluntary certifications and other standards established by third parties, such as ISO 27001 and ISO 27701. If we are unable to earn and maintain these certifications or meet these standards, it could adversely affect our ability to provide our solutions to certain customers and could harm our business.
52


Furthermore, concerns regarding data privacy and security may cause our customers’ customers, members, employees, or other stakeholders to resist providing the data necessary to allow our customers to use our services effectively. Even the perception that the privacy of personal information is not satisfactorily protected or does not meet regulatory requirements could inhibit sales of our products or services and could limit adoption of our cloud-based solutions.
Any of these matters could materially adversely affect our business, financial condition, or operational results.
We are subject to governmental export and import controls that could impair our ability to compete in international markets due to licensing requirements and subject us to liability if we are not in full compliance with applicable laws.
Our products are subject to export controls, including the Commerce Department’s Export Administration Regulations and various economic and trade sanctions regulations established by the Treasury Department’s Office of Foreign Assets Controls, and exports of our products must be made in compliance with these laws. If we fail to comply with these US export control laws and import laws, including US Customs regulations, we and certain of our employees could be subject to: substantial civil or criminal penalties, including the possible loss of export or import privileges; fines, which may be imposed on us and responsible employees or managers; and, in extreme cases, the incarceration of responsible employees or managers. In addition, if our distributors fail to obtain appropriate import, export, or re-export licenses or authorizations, we may also be adversely affected through reputational harm and penalties. Obtaining the necessary authorizations, including any required license, for a particular sale may be time-consuming and is not guaranteed, and may result in the delay or loss of sales opportunities. Furthermore, the US export control laws and economic sanctions laws prohibit the shipment of certain products and services to US embargoed or sanctioned countries, governments, and persons. Even though we take precautions to prevent our products from being provided to US sanctions targets, our products and services could be delivered to those targets or provided by our distributors despite such precautions. Any such shipment could have negative consequences, including government investigations, penalties, and reputational harm. In addition, various countries regulate the import of certain encryption technology, including through import permitting or licensing requirements, and have enacted laws that could limit our ability to distribute our products or could limit our customers’ ability to implement our products in those countries. Changes to our products or changes in export and import regulations may create delays in the introduction and sale of our products in international markets, prevent our customers with international operations from deploying our products or, in some cases, prevent the export or import of our products to certain countries, governments or persons altogether. Any change in export or import regulations, economic sanctions or related laws, shift in the enforcement or scope of existing regulations, or change in the countries, governments, persons, or technologies targeted by such regulations, could result in decreased use of our products, or in our decreased ability to export or sell our products to existing or potential customers with international operations. Any decreased use of our products or limitation on our ability to export or sell our products would likely adversely affect our business, financial condition, and operating results.
Risks Related to International Operations
Fluctuations in the exchange rate of foreign currencies could result in foreign currency gains and losses.
We conduct our business in various countries across the world. As we continue to expand our international operations, we will become more exposed to the effects of fluctuations in currency exchange rates. This exposure is the result of selling in multiple currencies and operating in foreign countries where the functional currency is the local currency. Further, our overseas subsidiaries’ results are also impacted by exchange rates affecting the carrying value of US dollar denominated intercompany loans with us. Because we conduct business in currencies other than US dollars, but report our results of operations in US dollars, fluctuations in the exchange rates of these foreign currencies, including any fluctuations caused by uncertainties following Brexit, may hinder our ability to predict our future results and earnings and materially impact our business, financial condition, and operating results. Due to our legal structure and the currencies in which we operate, any fluctuations in the exchange rates of the British pound may be particularly impactful. We may engage in foreign currency hedging. When we hedge our foreign currency exposure, we may not be able to completely eliminate the impact of fluctuations in the exchange rates.
We currently have a number of international offices and may expand our international operations. Doing business internationally has unique risks with respect to operational execution and regulatory compliance.
We currently have international offices in several countries, and we may expand our international operations into other countries in the future. If we invest substantial time and resources to expand our international operations and are unable to do so successfully, our business and operating results will suffer. Conducting our business internationally, particularly with expansion into countries in which we have limited experience, subjects us to a variety of risks that that we do not necessarily face to the same degree in the US. These risks may lead to a decreased demand for, or restrict our ability to sell or provide, our products, and include, among others:
unexpected changes in regulatory requirements, taxes, trade laws, tariffs, export quotas, custom duties, or other trade restrictions;
53


differing labor regulations;
regulations relating to data security and the unauthorized use of, or access to, commercial and personal information;
potential penalties or other adverse consequences for violations of anti-corruption, anti-bribery, and other similar laws and regulations, including the US Foreign Corrupt Practices Act (“FCPA”) and the UK Bribery Act;
greater difficulty in supporting and localizing our products;
unrest and/or changes in a specific country’s or region’s social, political, legal, health, or economic conditions, including in connection with the COVID-19 pandemic;
challenges inherent in efficiently managing an increased number of employees over large geographic distances, including the need to implement appropriate systems, controls, policies, benefits, and compliance programs;
currency exchange rate fluctuations including any fluctuations caused by uncertainties following Brexit;
limited or unfavorable intellectual property protection;
competition with companies or other services that understand local markets better than we do;
increased financial accounting and reporting burdens, and complexities associated with implementing and maintaining adequate internal controls; and
restrictions on repatriation of earnings.
Our operations could be materially affected by changes in domestic and foreign economic, political, or legal conditions. For example, we are continuing to monitor developments related to Brexit, which occurred at the end of December 2020 and could have significant implications for our business. Lack of clarity about future UK laws and regulations as the UK determines which EU rules and regulations to replace or replicate, including financial laws and regulations, tax and free trade agreements, intellectual property rights, supply chain logistics, environmental, health and safety laws and regulations, immigration laws, and employment laws, could decrease foreign direct investment in the UK, increase costs, depress economic activity, and restrict access to capital. The political and economic instability created by Brexit has also caused and may continue to cause significant volatility in global financial markets and the value of the British pound currency or other currencies, including the euro, and due to our legal structure, any fluctuations in the exchange rates of the British pound may be particularly impactful.
Such a withdrawal from the EU is unprecedented. It is unclear how the UK’s access to the European single market for goods, capital, services, and labor within the EU, or single market, and the wider commercial, legal, and regulatory environment, will impact our UK operations and customers. Our UK operations service customers in the UK as well as in other countries in the EU and the European Economic Area (“EEA”), and these operations could be disrupted by Brexit, particularly if there is a change in the UK’s relationship to the single market.
We may also face new regulatory costs and challenges that could have an adverse effect on our operations. For example, the UK could lose the benefits of global trade agreements negotiated by the EU on behalf of its members, which may result in increased trade barriers that could make doing business in the EU and the EEA more difficult.
54


Risks Related to Intellectual Property
If we fail to adequately protect our proprietary rights, our competitive advantage and brand could be impaired and we may lose valuable assets, generate reduced revenue, and incur costly litigation to protect our rights.
Our success is dependent, in part, upon protecting our proprietary technology. We rely on a combination of patents, copyrights, trademarks, service marks, trade secret laws, and contractual restrictions to establish and protect our proprietary rights in our products and services. However, the steps we take to protect our intellectual property may be inadequate. We will not be able to protect our intellectual property if we are unable to enforce our rights or if we do not detect unauthorized use of our intellectual property. Despite our precautions, it may be possible for unauthorized third parties to copy our products and use information that we regard as proprietary to create products and services that compete with ours. Some license provisions protecting against unauthorized use, copying, transfer, and disclosure of our licensed products may be unenforceable under the laws of certain jurisdictions and foreign countries. Further, the laws of some countries do not protect proprietary rights to the same extent as the laws of the US. To the extent we expand our international activities, our exposure to unauthorized copying and use of our products and proprietary information may increase. We enter into confidentiality and invention assignment agreements with our employees and consultants and enter into confidentiality agreements with the parties with whom we have strategic relationships and business alliances. These agreements may not be effective in controlling access to and distribution of our products and proprietary information. Further, these agreements do not prevent our competitors from independently developing technologies that are substantially equivalent or superior to our products. Litigation brought to protect and enforce our intellectual property rights could be costly, time consuming, and distracting to management, and could result in the impairment or loss of portions of our intellectual property. If we fail to secure, protect, and enforce our intellectual property rights, we may lose valuable assets, generate reduced revenue, and incur costly litigation to protect our rights, which could seriously harm our brand and adversely impact our business.
We may be sued by third parties for alleged infringement of their proprietary rights or may find it necessary to enter into licensing arrangements with third parties to settle or forestall such claims, either of which could have a material adverse effect on our operating results and financial condition.
There is considerable patent and other intellectual property development activity in our industry. Our success depends in part upon our not infringing the intellectual property rights of others. However, our competitors, as well as a number of other entities and individuals, may own or claim to own intellectual property relating to our industry or, in some cases, our technology or products. From time to time, such third parties may claim that we are infringing their intellectual property rights, and we may actually be found to be infringing such rights. Moreover, we may be subject to claims of infringement with respect to technology that we acquire or license from third parties. The risk that we could be subject to infringement claims is increasing as the number of products and companies competing with our solutions grows. Any claims or litigation could require the commitment of substantial time and resources and, if successfully asserted against us, could require that we pay substantial damages or ongoing royalty or licensing payments, indemnify our customers, distributors, or other third parties, modify or discontinue the sale of our products, or refund fees, any of which would deplete our resources and adversely impact our business. We have in the past obtained, and may in the future obtain, licenses from third parties to forestall or settle potential claims that our products and technology infringe the intellectual property rights of others. Discussions and negotiations with such third parties, whether successful or unsuccessful, could result in substantial costs and the diversion of management resources, either of which could seriously harm our business.
Indemnity provisions in various agreements potentially expose us to substantial liability for intellectual property infringement and other losses.
Our agreements with customers and other third parties may include indemnification provisions under which we agree to indemnify them for losses suffered or incurred as a result of claims of intellectual property infringement, damages caused by us to property or persons, or other liabilities relating to or arising from our products, services, or other contractual obligations. The term of these indemnity provisions generally survives termination or expiration of the applicable agreement. Large indemnity payments could harm our business, operating results, and financial condition. From time to time, we are requested by customers to indemnify them for breach of confidentiality with respect to personal data. Although we normally do not agree to, or contractually limit our liability with respect to, such requests, the existence of such a dispute with a customer may have adverse effects on our customer relationships and reputation.
55


We use open source software in our products, which could subject us to litigation or other actions.
We use open source software in our products and services and may use more open source software in the future. From time to time, companies that use open source software have faced claims challenging the use of such open source software and their compliance with the terms of the applicable open source license. As a result, we could be subject to suits by parties claiming ownership of what we believe to be open source software, or claiming non-compliance with the applicable open source licensing terms. Litigation could be costly for us to defend, have a negative effect on our operating results and financial condition, or require us to devote additional research and development resources to change our products. In addition, some open source licenses require end-users who distribute or make available across a network products and services that include open source software to make available all or part of such software, which in some circumstances could include valuable proprietary code, at no cost, and/or license such code under the terms of the particular open source license. While we employ practices designed to monitor our compliance with the licenses of third-party open source software and protect our proprietary source code, we may inadvertently use third-party open source software in a manner that exposes us to claims of non-compliance with the applicable terms of such license, including claims for infringement of intellectual property rights or for breach of contract. Furthermore, there is an increasing number of open-source software license types, almost none of which has been tested in a court of law, resulting in a lack of guidance regarding the proper legal interpretation of such license types. If we inappropriately use open source software, we may be required to expend time and resources to re-engineer our products and services, discontinue the sale of our products, organize a legal defense against claims and allegations regarding our use of open source software, or take other remedial actions. In addition, the use of third-party open source software may expose us to greater risks than the use of third-party commercial software because open-source licensors generally do not provide warranties or controls on the functionality or origin of the software. Use of open source software may also present additional security risks because the public availability of such software may make it easier for hackers and other third-parties to determine how to compromise our platform. Any of the foregoing could be harmful to our business, financial condition, or operating results.
Risks Related to Reliance on Our Employees
If we fail to retain key employees or to recruit and retain qualified technical and sales personnel, our business could be harmed.
We believe that our success depends on the continued employment of our senior management and other key employees. From time to time, there may be changes in our management team resulting from the hiring or departure of executives. For example, during 2020: our founder, Adam Miller, transitioned from chief executive officer to co-chairperson of the board; Phil Saunders, the former chief executive officer of Saba, was appointed by the board to serve as Cornerstone’s new chief executive officer; and, Brian Swartz resigned from his position as our chief financial officer. In January 2021, the board appointed Chirag Shah as our new chief financial officer effective February 1, 2021. Changes such as these could disrupt our business. In addition, because our future success is dependent on our ability to continue to enhance and introduce new software and services, we are heavily dependent on our ability to attract and retain qualified engineers with the requisite education, background, and industry experience. As we expand our business, our continued success will also depend, in part, on our ability to attract and retain qualified sales, marketing, and operational personnel capable of supporting a larger and more diverse customer base. The loss of the services of a significant number of our engineers or sales people could be disruptive to our development efforts or business relationships. In addition, if any of our key employees joins a competitor or decides to otherwise compete with us, we may experience a material disruption of our operations and development plans, which may cause us to lose customers or increase operating expenses as the attention of our remaining senior managers is diverted to recruit replacements for the departed key employees.
Furthermore, foreign nationals who are not US citizens or permanent residents constitute an important part of our US workforce, particularly in the areas of engineering and product development. Our ability to hire and retain these workers and their ability to remain and work in the US are impacted by laws and regulations, as well as by procedures and enforcement practices of various government agencies. Changes to US immigration and work authorization laws and regulations, including those recently implemented in the US, can be significantly affected by political forces and levels of economic activity. These and any further legislative or administrative changes to immigration or visa laws and regulations may impair our ability to hire or retain personnel who are not US citizens or permanent residents, increase our operating expenses, or negatively impact our ability to deliver our products and services, which may materially adversely affect our business or our ability to expand our operations, including internationally.
Failure to effectively retain, and continue to increase the productivity of, our direct sales teams will impede our growth.
We will need to continue to increase the productivity of and retain our sales and marketing infrastructure in order to grow our customer base and our business. We may engage additional third-party distributors, both domestically and internationally. Identifying, recruiting, and training these people and entities will require significant time, expense, and attention. If we are unable to achieve our expected productivity increases, we may not be able to significantly increase our revenue, profitability, and/or free cash flows.
56


Our business and operations are experiencing growth and organizational change. If we fail to effectively manage such growth and change in a manner that preserves the key aspects of our corporate culture, our business and operating results could be harmed.
Our corporate culture focuses on rapid innovation, teamwork, and attention to customer success, all of which we believe have been central to our growth so far. We have experienced, and may continue to experience, growth and organizational change, including growth and organizational change resulting from our acquisition of and subsequent integration with other businesses, such as Saba, as well as organizational change due to workforce reduction plans announced in 2020, which has placed, and may continue to place, significant demands on our operational, financial, and management resources. We may continue to expand our international operations into other countries in the future, either organically or through acquisitions. We have also experienced significant growth in the number of users, transactions, and data that our SaaS hosting infrastructure supports. Finally, our organizational structure is becoming more complex as we improve our operational, financial, and management controls as well as our reporting systems and procedures. We will require significant capital expenditures and the allocation of valuable management resources to grow and change in these areas without undermining our corporate culture. If we fail to manage our anticipated growth and change in a manner that preserves the key aspects of our corporate culture, the quality of our products may suffer, which could negatively affect our brand and reputation and harm our ability to retain and attract customers.
Restructuring activities could adversely affect our ability to execute our business strategy.
We have in the past implemented headcount-related restructuring measures, and in the future it may become necessary for us to continue to restructure our business due to worldwide market conditions or other factors that reduce the demand for our products and services, which could adversely affect our ability to execute our business strategy. For example, in 2020, we announced plans to reduce headcount as part of our phased integration with Saba to streamline the organization. Any future restructuring may have other consequences, such as attrition beyond the planned reduction in workforce, a negative effect on employee morale and productivity, or a reduction in our ability to attract and retain highly skilled employees.
Risks Related to Tax Issues
We are a multinational organization faced with increasingly complex tax issues in many jurisdictions, and we could be obligated to pay additional taxes in various jurisdictions.
As a multinational organization, we are subject to taxation in several jurisdictions around the world with increasingly complex tax laws, the application of which can be uncertain. The amount of taxes we pay in these jurisdictions could increase substantially as a result of changes in the applicable tax principles, including increased tax rates, new tax laws, or revised interpretations of existing tax laws and precedents, which could have a material adverse effect on our liquidity and operating results. In addition, the authorities in these jurisdictions could review our tax returns and impose additional tax, interest, and penalties, and the authorities could claim that various withholding requirements apply to us or our subsidiaries or assert that benefits of tax treaties are not available to us or our subsidiaries, any of which could have a material impact on us and our operating results. If we are selected for future examinations that uncover incorrect tax positions, we could be subject to additional taxes, interest, and penalties.
Taxing authorities could reallocate our taxable income among our subsidiaries, which could increase our consolidated tax liability.
We conduct operations worldwide through subsidiaries in various tax jurisdictions pursuant to transfer pricing arrangements between our subsidiaries. If two or more affiliated companies are located in different countries, the tax laws or regulations of each country generally will require that transfer prices be the same as those between unrelated companies dealing at arms’ length and that contemporaneous documentation is maintained to support the transfer prices. While we believe that we operate in compliance with applicable transfer pricing laws and intend to continue to do so, our transfer pricing procedures are not binding on applicable tax authorities. If tax authorities in any of these countries were to successfully challenge our transfer prices as not reflecting arm’s length transactions, they could require us to adjust our transfer prices and thereby reallocate our income to reflect these revised transfer prices, which could result in a higher tax liability to us. In addition, if the country from which the income is reallocated does not agree with the reallocation, both countries could tax the same income, resulting in double taxation. If tax authorities were to allocate income to a higher tax jurisdiction, subject our income to double taxation or assess interest and penalties, it would increase our consolidated tax liability, which could adversely affect our financial condition, operating results, and cash flows.
57


Changes in tax laws or regulations that are applied adversely to us or our customers may have a material adverse effect on our business, cash flow, financial condition, or results of operations.
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, US federal tax legislation enacted in 2017, informally titled the Tax Cuts and Jobs Act (the “Tax Act”), enacted many significant changes to the US tax laws. Future guidance from the US 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, legislation enacted on March 27, 2020, entitled the Coronavirus Aid, Relief, and Economic Security Act (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 US tax expense.
Our ability to use net operating loss carryforwards and certain other tax attributes to reduce future tax payments may be subject to limitations.
Our US federal net operating loss carryforwards generated in taxable years beginning before January 1, 2018, may be carried forward to offset future taxable income, if any, until such net operating loss carryforwards expire. Under the Tax Act, as modified by the CARES Act, US federal net operating losses incurred in taxable years beginning after December 31, 2017 may be carried forward indefinitely, but the deductibility of such US federal net operating losses in taxable 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.
In addition, under Sections 382 and 383 of the Internal Revenue Code of 1986, as amended, if a corporation undergoes an “ownership change” (generally defined as a greater than 50 percentage point change (by value) in its equity ownership over a three-year period), the corporation’s ability to use its pre-change net operating loss carryforwards and other pre-change tax attributes (such as research tax credits) to offset its post-change income may be limited. We may experience ownership changes in the future as a result of subsequent shifts in our stock ownership. We may therefore be limited in the portion of net operating loss carryforwards and other applicable tax attributes that we can use in the future to offset taxable income for US federal income tax purposes. In addition, at the state level, there may be periods during which the use of net operating losses is suspended or otherwise limited, which could accelerate or permanently increase state taxes owed.
General Risk Factors
As a public company, we are obligated to maintain proper and effective internal control over financial reporting. If our internal control over financial reporting is ineffective, our financial reporting may not be accurate, complete, and timely and our auditors may be unable to attest to its effectiveness when required, thus adversely affecting investor confidence in our company.
We are required, pursuant to Section 404 of the Sarbanes-Oxley Act of 2002, to furnish a report by management on, among other things, the effectiveness of our internal control over financial reporting. Our auditors also need to audit the effectiveness of our internal control over financial reporting, including disclosure of any material weaknesses in our internal control over financial reporting.
We have incurred and continue to incur significant costs assessing our system of internal control over financial reporting and processing documentation necessary to perform the evaluation needed to comply with Section 404. We may discover, and may not be able to remediate, future significant deficiencies or material weaknesses, or we may be unable to complete our evaluation, testing or any required remediation in a timely fashion. Further, to the extent we acquire other businesses, such as Saba, a privately held company we acquired in April 2020, during the course of integration we may find that the acquired company did not have a sufficiently robust system of internal controls and we may discover significant deficiencies or material weaknesses, any of which could require us to implement changes to our existing system of internal control over financial reporting. Failure of our internal controls over financial reporting could cause our financial reporting to be inaccurate, incomplete, or delayed. Moreover, even if there is no inaccuracy, incompletion, or delay of reporting results, if we identify one or more material weaknesses in our internal controls over financial reporting, we will be unable to assert, and our auditors will be unable to affirm, that our internal control environment is effective, in which case investors may lose confidence in the accuracy and completeness of our financial reports, which could have a material adverse effect on the price of our common stock and our ability to meet the applicable covenants in our credit agreement.
58


Additionally, a control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues, if any, have been detected. Failure of our control systems to prevent error could materially adversely impact us.
The trading price of our common stock may be volatile.
The trading price of our common stock has at times been volatile and could continue to be subject to significant fluctuations in response to various factors, some of which are beyond our control. In addition, the stock market in general, and the market for technology companies in particular, has experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of the companies operating in such markets. The market price of our common stock may be similarly volatile, and investors in our common stock may experience a decrease in the value of their shares, including as a result of factors unrelated to our operating performance and prospects. The market price of our common stock could be subject to wide fluctuations in response to a number of factors, including:
our operating performance and the performance of other similar companies;
the financial or non-financial metric projections we provide to the public, including the failure of the projections to meet the expectations of securities analysts or investors, and any changes in these projections or our failure to meet or exceed these projections;
the overall performance of the equity markets;
developments with respect to intellectual property rights;
publication of unfavorable research reports about us or our industry or withdrawal of research coverage by securities analysts;
speculation in the press or investment community;
the size of our public float;
natural disasters, outbreaks of pandemic diseases (such as COVID-19), or terrorist acts;
actual or perceived data security incidents that we or our service providers may suffer;
announcements by us or our competitors of significant contracts, new technologies, acquisitions, commercial relationships, joint ventures, or capital commitments; and
global economic, legal, and regulatory factors unrelated to our performance.
In the past, some companies that have experienced volatility in the market price of their stock have been subject to securities class action litigation. We may be the target of this type of litigation in the future. Securities litigation against us could result in substantial costs and divert our management’s attention from other business concerns, which could harm our business.
The issuance of additional stock in connection with acquisitions, our stock incentive plans or otherwise will dilute all other stockholdings.
Our certificate of incorporation authorizes us to issue up to 1,000,000,000 shares of common stock and up to 50,000,000 shares of preferred stock with such rights and preferences as may be determined by our board of directors. Subject to compliance with applicable rules and regulations, we may issue all of these shares that are not already outstanding without any action or approval by our stockholders. We intend to continue to evaluate strategic acquisitions in the future. We may pay for such acquisitions, partly or in full, through the issuance of additional equity. For example, we issued 1,110,352 shares of our common stock in connection with our April 2020 acquisition of Saba. Any future issuance of shares in connection with our acquisitions, the exercise of stock options, the vesting of restricted stock units (“RSUs”) or otherwise would dilute the percentage ownership held by existing investors.
Conversion of our Convertible Notes may dilute the ownership interest of existing stockholders, including holders who had previously converted their Convertible Notes, or may otherwise depress the price of our common stock.
The conversion of some or all of our Convertible Notes, to the extent we deliver shares upon conversion of the Convertible Notes, will dilute the ownership interests of existing stockholders. The Convertible Notes and the underlying shares issuable upon conversion of such notes may be sold in the public market upon issuance. Any sales of the Convertible Notes or our common stock issuable upon conversion of the Convertible Notes could adversely affect prevailing market prices of our common stock. In addition, the existence of the Convertible Notes may encourage short selling by market participants because the conversion of the Convertible Notes could be used to satisfy short positions, or anticipated conversion of the Convertible Notes into shares of our common stock could depress the price of our common stock.
59


Anti-takeover provisions in our charter documents and Delaware law may delay or prevent an acquisition of our company.
Our certificate of incorporation, our bylaws, and Delaware law contain provisions that may have the effect of delaying or preventing a change in control of us or changes in our management. Our certificate of incorporation and our bylaws include provisions that:
authorize “blank check” preferred stock, which could be issued by the board of directors without stockholder approval and may contain voting, liquidation, dividend, and other rights superior to our common stock;
eliminate the ability of stockholders to act by written consent;
specify that special meetings of our stockholders can be called only by our board of directors, the chairperson of the board, the chief executive officer, or the president;
establish an advance notice procedure for stockholder approvals to be brought before an annual meeting of our stockholders, including proposed nominations of persons for election to our board of directors;
provide that vacancies on our board of directors may be filled only by the vote of a majority of directors then in office, even though less than a quorum;
specify that no stockholder is permitted to cumulate votes at any election of directors; and
require supermajority votes of the holders of our common stock to amend specified provisions of our charter documents.
These provisions, alone or together, could delay or prevent hostile takeovers and changes in control or changes in our management.
In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporation Law, which limits the ability of stockholders owning in excess of 15% of our outstanding voting stock to merge or combine with us.
Any provision of our certificate of incorporation, our bylaws or Delaware law that has the effect of delaying or deterring a change in control could limit the opportunity for our stockholders to receive a premium for their shares of our common stock, and could also affect the price that some investors are willing to pay for our common stock.
The nature of our business requires the application of complex revenue and expense recognition rules. Changes in financial accounting standards or practices may cause adverse, unexpected financial reporting fluctuations and affect our reported operating results.
The accounting rules and regulations that we must comply with are complex and subject to interpretation by the Financial Accounting Standards Board (“FASB”), the Securities and Exchange Commission and various bodies formed to promulgate and interpret appropriate accounting principles. In addition, many companies’ accounting disclosures are being subjected to heightened scrutiny by regulators and the public. A change in accounting standards or practices can have a significant effect on our reported results and may even affect our reporting of transactions completed before the change is effective. New accounting pronouncements and varying interpretations of accounting pronouncements have occurred and may occur in the future. Changes to existing rules or the questioning of current practices may adversely affect our reported financial results or the way we conduct our business.
We may invest in companies for strategic reasons and may not realize a return on our investments.
We sometimes invest in, advise, and collaborate with companies building innovative business applications that support the continued expansion of our market reach. We have made, and from time to time may continue to make, strategic investments in privately-held companies. The privately-held companies in which we may invest are inherently risky. The technologies and products these companies have under development are typically in the early stages and may never materialize, which could result in a loss of all or a substantial part of our initial investment in these companies. We have recorded impairment losses related to strategic investments in the past and may record further impairments in the future. The evaluation of privately-held companies is based on information that we request from these companies, which is not subject to the same disclosure regulations as US publicly traded companies, and as such, the basis for these evaluations is subject to the timing and accuracy of the data received from these companies.
60


Failure to comply with anti-bribery, anti-corruption, and anti-money laundering laws could subject us to penalties and other adverse consequences.
We are subject to the FCPA, the UK Bribery Act, and other anti-corruption, anti-bribery, and anti-money laundering laws in various jurisdictions both domestic and abroad. We leverage third parties, including channel partners, to sell subscriptions to our solutions and conduct our business abroad. We and our third-party intermediaries may have direct or indirect interactions with officials and employees of government agencies or state-owned or affiliated entities and may be held liable for the corrupt or other illegal activities of these third-party business partners and intermediaries, our employees, representatives, contractors, channel partners, and agents, even if we do not explicitly authorize such activities. While we have policies and procedures to address compliance with such laws, we cannot guarantee that all of our employees and agents will not take actions in violation of our policies and applicable law, for which we may be ultimately held responsible. Any violation of the FCPA, the UK Bribery Act, or other applicable anti-bribery, anti-corruption laws, and anti-money laundering laws could result in whistleblower complaints, adverse media coverage, investigations, loss of export privileges, severe criminal or civil sanctions, or suspension or debarment from US or other government contracts, all of which may have an adverse effect on our reputation, business, operating results, and prospects.
Our investment portfolio is subject to general credit, liquidity, counterparty, market, and interest rate risks, any of which could impair the market value of our investments and harm our financial results.
At June 30, 2021, we had $147.0 million in cash and cash equivalents. Although we follow an established investment policy and set of guidelines to manage our investment portfolio, our investments are subject to general credit, liquidity, counterparty, market, and interest rate risks. We liquidated a significant portion of our investment portfolio during the first quarter of 2020 to partially fund the cash consideration we paid in connection with our April 2020 acquisition of Saba. We do not anticipate having a material investment portfolio for the foreseeable future.
Because the market value of fixed-rate debt securities may be adversely impacted by a rise in interest rates, our future investment income may fall short of expectations if interest rates rise. In addition, we may suffer losses if we are forced to sell securities that have experienced a decline in market value because of changes in interest rates. Currently, we use financial derivatives to hedge our interest rate exposure. For additional information refer to Note 3 – Debt and Note 9 – Fair Value of Financial Instruments of the Notes to Condensed Consolidated Financial Statements.
The fair value of our investments may change significantly due to events and conditions in the credit and capital markets. Any investment securities that we hold, or the issuers of such securities, could be subject to review for possible downgrade. Any downgrade in these credit ratings may result in an additional decline in the estimated fair value of our investments. Changes in the various assumptions used to value these securities and any increase in the perceived market risk associated with such investments may also result in a decline in estimated fair value.
In the event of adverse conditions in the credit and capital markets, and to the extent we make future investments, our investment portfolio may be impacted, and we could determine that some or all of our investments experienced an other-than-temporary decline in fair value, requiring impairment, which could adversely impact our financial position and operating results.
ITEM 2.Unregistered Sales of Equity Securities and Use of Proceeds
Not applicable.
ITEM 3.Defaults Upon Senior Securities
Not applicable.
ITEM 4.Mine Safety Disclosures
Not applicable.
ITEM 5.Other Information
Not applicable.

61


ITEM 6.Exhibits
Exhibit
Number
Exhibit DescriptionIncorporated by Reference
FormFile No.ExhibitFiling Date
2.1^8-K001-350982.1August 5, 2021
3.18-K001-350983.1June 20, 2018
3.2
10.1+10-Q001-3509810.2May 6, 2021
10.2*10-Q001-3509810.4May 6, 2021
10.3*10-Q001-3509810.5May 6, 2021
10.4*10-Q001-3509810.6May 6, 2021
10.5*10-Q001-3509810.7May 6, 2021
10.6*10-Q001-3509810.8May 6, 2021
31.1
31.2
32.1†
32.2†
101.INS††Inline XBRL Instance Document (this instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document)
101.SCH††Inline XBRL Taxonomy Extension Schema Document
101.CAL††Inline XBRL Taxonomy Extension Calculation Linkbase Document
101.DEF††Inline XBRL Taxonomy Extension Definition Linkbase Document
101.LAB††Inline XBRL Taxonomy Extension Label Linkbase Document
101.PRE††Inline XBRL Taxonomy Extension Presentation Linkbase Document
104††Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
 
^
We have omitted the schedules to this exhibit in accordance with Regulation S-K Item 601(b)(2). A copy of any omitted schedule will be furnished to the Securities and Exchange Commission upon its request.
*Indicates a management contract or compensatory plan or arrangement
+We have omitted the schedules to this exhibit in accordance with Regulation S-K Item 601(a)(5). A copy of any omitted schedule and/or exhibit will be furnished to the Securities and Exchange Commission upon its request.
The certifications attached as Exhibits 32.1 and 32.2 accompanying 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 Cornerstone OnDemand, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Quarterly Report on Form 10-Q, irrespective of any general incorporation language contained in such filing.
††The financial information contained in these XBRL documents is unaudited.

62


SIGNATURE
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.
 
Cornerstone OnDemand, Inc.
(Registrant)
/s/ Chirag Shah
Chirag Shah
 Chief Financial Officer
(Duly Authorized Officer and Principal Financial Officer)
Date: August 4, 2021

63
EX-3.2 2 exhibit32amendedandrestate.htm EX-3.2 Document
Exhibit 3.2
 
 
 
AMENDMENT TO THE
AMENDED AND RESTATED BYLAWS OF CORNERSTONE ONDEMAND, INC.

The Amended and Restated Bylaws (the “Bylaws”) of Cornerstone OnDemand, Inc., a Delaware corporation, are hereby amended as follows, effective as of August 5, 2021, by adding a new Article XI, which shall read in its entirety as follows:

ARTICLE XI – EXCLUSIVE FORUM

(i) Unless the corporation consents in writing to the selection of an alternative forum, the Court of Chancery of the State of Delaware (or, if and only if the Court of Chancery of the State of Delaware lacks subject matter jurisdiction, any state court located within the State of Delaware or, if and only if all such state courts lack subject matter jurisdiction, the federal district court for the District of Delaware) and any appellate court therefrom shall be the sole and exclusive forum for the following claims or causes of action under Delaware statutory or common law: (A) any derivative claim or cause of action brought on behalf of the corporation; (B) any claim or cause of action for breach of a fiduciary duty owed by any current or former director, officer or other employee of the corporation, to the corporation or the corporation’s stockholders; (C) any claim or cause of action against the corporation or any current or former director, officer or other employee of the corporation, arising out of or pursuant to any provision of the DGCL, these bylaws (as may be amended from time to time); (D) any claim or cause of action seeking to interpret, apply, enforce or determine the validity of these bylaws (as may be amended from time to time, including any right, obligation, or remedy thereunder); (E) any claim or cause of action as to which the DGCL confers jurisdiction on the Court of Chancery of the State of Delaware; and (F) any claim or cause of action against the corporation or any current or former director, officer or other employee of the corporation, governed by the internal-affairs doctrine or otherwise related to the corporation’s internal affairs, in all cases to the fullest extent permitted by law and subject to the court having personal jurisdiction over the indispensable parties named as defendants. This Article XI shall not apply to claims or causes of action brought to enforce a duty or liability created by the Securities Act of 1933, as amended (the “1933 Act”), or the Securities Exchange Act of 1934, as amended, or any other claim for which the federal courts have exclusive jurisdiction.

(ii) Unless the corporation consents in writing to the selection of an alternative forum, to the fullest extent permitted by law, the federal district courts of the United States of America shall be the exclusive forum for the resolution of any complaint asserting a cause of action arising under the 1933 Act.

(iii) Any person or entity holding, owning or otherwise acquiring any interest in any security of the corporation shall be deemed to have notice of and consented to the provisions of these bylaws. 
 
 
 





AMENDED AND RESTATED BYLAWS OF
 
CORNERSTONE ONDEMAND, INC.
 
(effective as of June 19, 2018)




TABLE OF CONTENTS
ARTICLE I - CORPORATE OFFICES1
  
1.1REGISTERED OFFICE1
1.2OTHER OFFICES1
  
ARTICLE II - MEETINGS OF STOCKHOLDERS1
  
2.1PLACE OF MEETINGS1
2.2ANNUAL MEETING1
2.3SPECIAL MEETING1
2.4ADVANCE NOTICE PROCEDURES1
2.5NOTICE OF STOCKHOLDERS’ MEETINGS4
2.6QUORUM4
2.7ADJOURNED MEETING; NOTICE5
2.8CONDUCT OF BUSINESS5
2.9VOTING5
2.10STOCKHOLDER ACTION BY WRITTEN CONSENT WITHOUT A MEETING5
2.11RECORD DATES5
2.12PROXIES6
2.13LIST OF STOCKHOLDERS ENTITLED TO VOTE6
2.14INSPECTORS OF ELECTION6
   
ARTICLE III - DIRECTORS7
  
3.1POWERS7
3.2NUMBER OF DIRECTORS7
3.3ELECTION, QUALIFICATION AND TERM OF OFFICE OF DIRECTORS7
3.4RESIGNATION AND VACANCIES7
3.5PLACE OF MEETINGS; MEETINGS BY TELEPHONE8
3.6REGULAR MEETINGS8
3.7SPECIAL MEETINGS; NOTICE8
3.8QUORUM; VOTING8
3.9BOARD ACTION BY WRITTEN CONSENT WITHOUT A MEETING8
3.10FEES AND COMPENSATION OF DIRECTORS9
   
ARTICLE IV - COMMITTEES9
  
4.1COMMITTEES OF DIRECTORS9
4.2COMMITTEE MINUTES9
4.3MEETINGS AND ACTION OF COMMITTEES9
4.4SUBCOMMITTEES10
   
ARTICLE V - OFFICERS10
  
5.1OFFICERS10
5.2APPOINTMENT OF OFFICERS10




5.3SUBORDINATE OFFICERS10
5.4REMOVAL AND RESIGNATION OF OFFICERS10
5.5VACANCIES IN OFFICES10
5.6REPRESENTATION OF SECURITIES OF OTHER ENTITIES10
5.7AUTHORITY AND DUTIES OF OFFICERS11
   
ARTICLE VI - STOCK11
  
6.1STOCK CERTIFICATES; PARTLY PAID SHARES11
6.2SPECIAL DESIGNATION ON CERTIFICATES11
6.3LOST, STOLEN OR DESTROYED CERTIFICATES12
6.4DIVIDENDS12
6.5TRANSFER OF STOCK12
6.6STOCK TRANSFER AGREEMENTS12
6.7REGISTERED STOCKHOLDERS12
   
ARTICLE VII - MANNER OF GIVING NOTICE AND WAIVER12
  
7.1NOTICE OF STOCKHOLDERS’ MEETINGS12
7.2NOTICE BY ELECTRONIC TRANSMISSION12
7.3NOTICE TO STOCKHOLDERS SHARING AN ADDRESS13
7.4NOTICE TO PERSON WITH WHOM COMMUNICATION IS UNLAWFUL13
7.5WAIVER OF NOTICE13
   
ARTICLE VIII - INDEMNIFICATION14
  
8.1INDEMNIFICATION OF DIRECTORS AND OFFICERS IN THIRD PARTY PROCEEDINGS14
8.2INDEMNIFICATION OF DIRECTORS AND OFFICERS IN ACTIONS BY OR IN THE RIGHT OF THE CORPORATION14
8.3SUCCESSFUL DEFENSE14
8.4INDEMNIFICATION OF OTHERS14
8.5ADVANCED PAYMENT OF EXPENSES14
8.6LIMITATION ON INDEMNIFICATION15
8.7DETERMINATION; CLAIM15
8.8NON-EXCLUSIVITY OF RIGHTS15
8.9INSURANCE16
8.10SURVIVAL16
8.11EFFECT OF REPEAL OR MODIFICATION16
8.12CERTAIN DEFINITIONS16
   
ARTICLE IX - GENERAL MATTERS16
  
9.1EXECUTION OF CORPORATE CONTRACTS AND INSTRUMENTS16
9.2FISCAL YEAR16
9.3SEAL16
9.4CONSTRUCTION; DEFINITIONS17
ARTICLE X - AMENDMENTS17



AMENDED AND RESTATED BYLAWS OF CORNERSTONE ONDEMAND, INC.
 
 
ARTICLE I - CORPORATE OFFICES
 
1.1 REGISTERED OFFICE
 
The registered office of Cornerstone OnDemand, Inc. shall be fixed in the corporation’s certificate of incorporation. References in these bylaws to the certificate of incorporation shall mean the certificate of incorporation of the corporation, as amended from time to time, including the terms of any certificate of designations of any series of Preferred Stock.
 
1.2 OTHER OFFICES
 
The corporation’s board of directors may at any time establish other offices at any place or places where the corporation is qualified to do business.
 
ARTICLE II - MEETINGS OF STOCKHOLDERS
 
2.1 PLACE OF MEETINGS
 
Meetings of stockholders shall be held at any place, within or outside the State of Delaware, designated by the board of directors. The board of directors may, in its sole discretion, determine that a meeting of stockholders shall not be held at any place, but may instead be held solely by means of remote communication as authorized by Section 211(a)(2) of the General Corporation Law of the State of Delaware (the “DGCL”). In the absence of any such designation or determination, stockholders’ meetings shall be held at the corporation’s principal executive office.
 
2.2 ANNUAL MEETING
 
The annual meeting of stockholders shall be held on such date, at such time, and at such place (if any) within or without the State of Delaware as shall be designated from time to time by the board of directors and stated in the corporation’s notice of the meeting. At the annual meeting, directors shall be elected and any other proper business may be transacted.
 
2.3 SPECIAL MEETING
 
(i) A special meeting of the stockholders, other than those required by statute, may be called at any time only by (A) the board of directors, (B) the chairperson of the board of directors, (C) the chief executive officer or (D) the president (in the absence of a chief executive officer). A special meeting of the stockholders may not be called by any other person or persons. The board of directors may cancel, postpone or reschedule any previously scheduled special meeting at any time, before or after the notice for such meeting has been sent to the stockholders.
 
(ii) The notice of a special meeting shall include the purpose for which the meeting is called. Only such business shall be conducted at a special meeting of stockholders as shall have been brought before the meeting by or at the direction of the board of directors, the chairperson of the board of directors, the chief executive officer or the president (in the absence of a chief executive officer). Nothing contained in this Section 2.3(ii) shall be construed as limiting, fixing or affecting the time when a meeting of stockholders called by action of the board of directors may be held.
 
2.4 ADVANCE NOTICE PROCEDURES
 
(i) Advance Notice of Stockholder Business. At an annual meeting of the stockholders, only such business shall be conducted as shall have been properly brought before the meeting. To be properly brought before an annual meeting, business must be brought: (A) pursuant to the corporation’s proxy materials with respect to such meeting, (B) by or at the direction of the board of directors, or (C) by a stockholder of the corporation who (1) is a stockholder of record at the time of the giving of the notice required by this Section 2.4(i) and on the record date for the determination of stockholders entitled to vote at the annual meeting and (2) has timely complied in proper written form with the notice procedures set forth in this Section 2.4(i). In addition, for business to be properly brought before an annual meeting by a stockholder, such business must
1



be a proper matter for stockholder action pursuant to these bylaws and applicable law. Except for proposals properly made in accordance with Rule 14a-8 under the Securities and Exchange Act of 1934, and the rules and regulations thereunder (as so amended and inclusive of such rules and regulations), and included in the notice of meeting given by or at the direction of the board of directors, for the avoidance of doubt, clause (C) above shall be the exclusive means for a stockholder to bring business before an annual meeting of stockholders.
 
(a) To comply with clause (C) of Section 2.4(i) above, a stockholder’s notice must set forth all information required under this Section 2.4(i) and must be timely received by the secretary of the corporation. To be timely, a stockholder’s notice must be received by the secretary at the principal executive offices of the corporation not later than the 45th day nor earlier than the 75th day before the one-year anniversary of the date on which the corporation first mailed its proxy materials or a notice of availability of proxy materials (whichever is earlier) for the preceding year’s annual meeting; provided, however, that in the event that no annual meeting was held in the previous year or if the date of the annual meeting is advanced by more than 30 days prior to or delayed by more than 60 days after the one-year anniversary of the date of the previous year’s annual meeting, then, for notice by the stockholder to be timely, it must be so received by the secretary not earlier than the close of business on the 120th day prior to such annual meeting and not later than the close of business on the later of (i) the 90th day prior to such annual meeting, or (ii) the tenth day following the day on which Public Announcement (as defined below) of the date of such annual meeting is first made. In no event shall any adjournment or postponement of an annual meeting or the announcement thereof commence a new time period for the giving of a stockholder’s notice as described in this Section 2.4(i)(a). “Public Announcement” shall mean disclosure in a press release reported by the Dow Jones News Service, Associated Press or a comparable national news service or in a document publicly filed by the corporation with the Securities and Exchange Commission pursuant to Section 13, 14 or 15(d) of the Securities Exchange Act of 1934, as amended, or any successor thereto (the “1934 Act”).
 
(b) To be in proper written form, a stockholder’s notice to the secretary must set forth as to each matter of business the stockholder intends to bring before the annual meeting: (1) a brief description of the business intended to be brought before the annual meeting and the reasons for conducting such business at the annual meeting, (2) the name and address, as they appear on the corporation’s books, of the stockholder proposing such business and any Stockholder Associated Person (as defined below), (3) the class and number of shares of the corporation that are held of record or are beneficially owned by the stockholder or any Stockholder Associated Person and any derivative positions held or beneficially held by the stockholder or any Stockholder Associated Person, (4) whether and the extent to which any hedging or other transaction or series of transactions has been entered into by or on behalf of such stockholder or any Stockholder Associated Person with respect to any securities of the corporation, and a description of any other agreement, arrangement or understanding (including any short position or any borrowing or lending of shares), the effect or intent of which is to mitigate loss to, or to manage the risk or benefit from share price changes for, or to increase or decrease the voting power of, such stockholder or any Stockholder Associated Person with respect to any securities of the corporation, (5) any material interest of the stockholder or a Stockholder Associated Person in such business, and (6) a statement whether either such stockholder or any Stockholder Associated Person will deliver a proxy statement and form of proxy to holders of at least the percentage of the corporation’s voting shares required under applicable law to carry the proposal (such information provided and statements made as required by clauses (1) through (6), a “Business Solicitation Statement”). In addition, to be in proper written form, a stockholder’s notice to the secretary must be supplemented not later than ten days following the record date for notice of the meeting to disclose the information contained in clauses (3) and (4) above as of the record date for notice of the meeting. For purposes of this Section 2.4, a “Stockholder Associated Person” of any stockholder shall mean (i) any person controlling, directly or indirectly, or acting in concert with, such stockholder, (ii) any beneficial owner of shares of stock of the corporation owned of record or beneficially by such stockholder and on whose behalf the proposal or nomination, as the case may be, is being made, or (iii) any person controlling, controlled by or under common control with such person referred to in the preceding clauses (i) and (ii).
  
(c) Without exception, no business shall be conducted at any annual meeting except in accordance with the provisions set forth in this Section 2.4(i) and, if applicable, Section 2.4(ii). In addition, business proposed to be brought by a stockholder may not be brought before the annual meeting if such stockholder or a Stockholder Associated Person, as applicable, takes action contrary to the representations made in the Business Solicitation Statement applicable to such business or if the Business Solicitation Statement applicable to such business contains an untrue statement of a material fact or omits to state a material fact necessary to make the statements therein not misleading. The chairperson of the annual meeting shall, if the facts warrant, determine and declare at the annual meeting that business was not properly brought before the annual meeting and in accordance with the provisions of this Section 2.4(i), and, if the chairperson should so determine,
2



he or she shall so declare at the annual meeting that any such business not properly brought before the annual meeting shall not be conducted.
 
(ii) Advance Notice of Director Nominations at Annual Meetings. Notwithstanding anything in these bylaws to the contrary, only persons who are nominated in accordance with the procedures set forth in this Section 2.4(ii) shall be eligible for election or re-election as directors at an annual meeting of stockholders. Nominations of persons for election or re-election to the board of directors of the corporation shall be made at an annual meeting of stockholders only (A) by or at the direction of the board of directors or (B) by a stockholder of the corporation who (1) was a stockholder of record at the time of the giving of the notice required by this Section 2.4(ii) and on the record date for the determination of stockholders entitled to vote at the annual meeting and (2) has complied with the notice procedures set forth in this Section 2.4(ii). In addition to any other applicable requirements, for a nomination to be made by a stockholder, the stockholder must have given timely notice thereof in proper written form to the secretary of the corporation.
  
(a) To comply with clause (B) of Section 2.4(ii) above, a nomination to be made by a stockholder must set forth all information required under this Section 2.4(ii) and must be received by the secretary of the corporation at the principal executive offices of the corporation at the time set forth in, and in accordance with, the final three sentences of Section 2.4(i)(a) above.
 
(b) To be in proper written form, such stockholder’s notice to the secretary must set forth:
 
(1) as to each person (a “nominee”) whom the stockholder proposes to nominate for election or re-election as a director: (A) the name, age, business address and residence address of the nominee, (B) the principal occupation or employment of the nominee, (C) the class and number of shares of the corporation that are held of record or are beneficially owned by the nominee and any derivative positions held or beneficially held by the nominee, (D) whether and the extent to which any hedging or other transaction or series of transactions has been entered into by or on behalf of the nominee with respect to any securities of the corporation, and a description of any other agreement, arrangement or understanding (including any short position or any borrowing or lending of shares), the effect or intent of which is to mitigate loss to, or to manage the risk or benefit of share price changes for, or to increase or decrease the voting power of the nominee, (E) a description of all arrangements or understandings between the stockholder and each nominee and any other person or persons (naming such person or persons) pursuant to which the nominations are to be made by the stockholder, (F) a written statement executed by the nominee acknowledging that as a director of the corporation, the nominee will owe a fiduciary duty under Delaware law with respect to the corporation and its stockholders, and (G) any other information relating to the nominee that would be required to be disclosed about such nominee if proxies were being solicited for the election or re-election of the nominee as a director, or that is otherwise required, in each case pursuant to Regulation 14A under the 1934 Act (including without limitation the nominee’s written consent to being named in the proxy statement, if any, as a nominee and to serving as a director if elected or re-elected, as the case may be); and
 
(2) as to such stockholder giving notice, (A) the information required to be provided pursuant to clauses (2) through (5) of Section 2.4(i)(b) above, and the supplement referenced in the second sentence of Section 2.4(i)(b) above (except that the references to “business” in such clauses shall instead refer to nominations of directors for purposes of this paragraph), and (B) a statement whether either such stockholder or Stockholder Associated Person will deliver a proxy statement and form of proxy to holders of a number of the corporation’s voting shares reasonably believed by such stockholder or Stockholder Associated Person to be necessary to elect or re-elect such nominee(s) (such information provided and statements made as required by clauses (A) and (B) above, a “Nominee Solicitation Statement”).
 
(c) At the request of the board of directors, any person nominated by a stockholder for election or re-election as a director must furnish to the secretary of the corporation (1) that information required to be set forth in the stockholder’s notice of nomination of such person as a director as of a date subsequent to the date on which the notice of such person’s nomination was given and (2) such other information as may reasonably be required by the corporation to determine the eligibility of such proposed nominee to serve as an independent director or audit committee financial expert of the corporation under applicable law, securities exchange rule or regulation, or any publicly-disclosed corporate governance guideline or committee charter of the corporation and (3) that could be material to a reasonable stockholder’s understanding of the independence, or lack thereof, of such nominee; in the absence of the furnishing of such information if requested, such stockholder’s nomination shall not be considered in proper form pursuant to this Section 2.4(ii).
 
3



(d) Without exception, no person shall be eligible for election or re-election as a director of the corporation at an annual meeting of stockholders unless nominated in accordance with the provisions set forth in this Section 2.4(ii). In addition, a nominee shall not be eligible for election or re-election if a stockholder or Stockholder Associated Person, as applicable, takes action contrary to the representations made in the Nominee Solicitation Statement applicable to such nominee or if the Nominee Solicitation Statement applicable to such nominee contains an untrue statement of a material fact or omits to state a material fact necessary to make the statements therein not misleading. The chairperson of the annual meeting shall, if the facts warrant, determine and declare at the annual meeting that a nomination was not made in accordance with the provisions prescribed by these bylaws, and if the chairperson should so determine, he or she shall so declare at the annual meeting, and the defective nomination shall be disregarded.
 
(iii) Advance Notice of Director Nominations for Special Meetings.
 
(a) For a special meeting of stockholders at which directors are to be elected or re-elected, nominations of persons for election or re-election to the board of directors shall be made only (1) by or at the direction of the board of directors or (2) by any stockholder of the corporation who (A) is a stockholder of record at the time of the giving of the notice required by this Section 2.4(iii) and on the record date for the determination of stockholders entitled to vote at the special meeting and (B) delivers a timely written notice of the nomination to the secretary of the corporation that includes the information set forth in Sections 2.4(ii)(b) and (ii)(c) above. To be timely, such notice must be received by the secretary at the principal executive offices of the corporation not later than the close of business on the later of the 90th day prior to such special meeting or the tenth day following the day on which Public Announcement is first made of the date of the special meeting and of the nominees proposed by the board of directors to be elected or re-elected at such meeting. A person shall not be eligible for election or re-election as a director at a special meeting unless the person is nominated (i) by or at the direction of the board of directors or (ii) by a stockholder in accordance with the notice procedures set forth in this Section 2.4(iii). In addition, a nominee shall not be eligible for election or re-election if a stockholder or Stockholder Associated Person, as applicable, takes action contrary to the representations made in the Nominee Solicitation Statement applicable to such nominee or if the Nominee Solicitation Statement applicable to such nominee contains an untrue statement of a material fact or omits to state a material fact necessary to make the statements therein not misleading.
 
(b) The chairperson of the special meeting shall, if the facts warrant, determine and declare at the meeting that a nomination or business was not made in accordance with the procedures prescribed by these bylaws, and if the chairperson should so determine, he or she shall so declare at the meeting, and the defective nomination or business shall be disregarded.
 
(iv) Other Requirements and Rights. In addition to the foregoing provisions of this Section 2.4, a stockholder must also comply with all applicable requirements of state law and of the 1934 Act and the rules and regulations thereunder with respect to the matters set forth in this Section 2.4. Nothing in this Section 2.4 shall be deemed to affect any rights of:
 
(a) a stockholder to request inclusion of proposals in the corporation’s proxy statement pursuant to Rule 14a-8 (or any successor provision) under the 1934 Act; or
 
(b) the corporation to omit a proposal from the corporation’s proxy statement pursuant to Rule 14a-8 (or any successor provision) under the 1934 Act.
  
2.5 NOTICE OF STOCKHOLDERS’ MEETINGS
 
Whenever stockholders are required or permitted to take any action at a meeting, a written notice of the meeting shall be given which shall state the place, if any, date and hour of the meeting, the means of remote communications, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such meeting, the record date for determining the stockholders entitled to vote at the meeting, if such date is different from the record date for determining stockholders entitled to notice of the meeting, and, in the case of a special meeting, the purpose or purposes for which the meeting is called. Except as otherwise provided in the DGCL, the certificate of incorporation or these bylaws, the written notice of any meeting of stockholders shall be given not less than 10 nor more than 60 days before the date of the meeting to each stockholder entitled to vote at such meeting as of the record date for determining the stockholders entitled to notice of the meeting.
 
4



2.6 QUORUM
 
The holders of a majority of the stock issued and outstanding and entitled to vote, present in person or represented by proxy, shall constitute a quorum for the transaction of business at all meetings of the stockholders. Where a separate vote by a class or series or classes or series is required, a majority of the outstanding shares of such class or series or classes or series, present in person or represented by proxy, shall constitute a quorum entitled to take action with respect to that vote on that matter, except as otherwise provided by law, the certificate of incorporation or these bylaws
 
If a quorum is not present or represented at any meeting of the stockholders, then either (i) the chairperson of the meeting, or (ii) the stockholders entitled to vote at the meeting, present in person or represented by proxy, shall have power to adjourn the meeting from time to time, without notice other than announcement at the meeting, until a quorum is present or represented. At such adjourned meeting at which a quorum is present or represented, any business may be transacted that might have been transacted at the meeting as originally noticed.
 
2.7 ADJOURNED MEETING; NOTICE
 
When a meeting is adjourned to another time or place, unless these bylaws otherwise require, notice need not be given of the adjourned meeting if the time, place, if any, thereof, and the means of remote communications, if any, by which stockholders and proxy holders may be deemed to be present in person and vote at such adjourned meeting are announced at the meeting at which the adjournment is taken. At the adjourned meeting, the corporation may transact any business which might have been transacted at the original meeting. If the adjournment is for more than 30 days, a notice of the adjourned meeting shall be given to each stockholder of record entitled to vote at the meeting. If after the adjournment a new record date for stockholders entitled to vote is fixed for the adjourned meeting, the board of directors shall fix a new record date for notice of such adjourned meeting in accordance with Section 213(a) of the DGCL and Section 2.11of these bylaws, and shall give notice of the adjourned meeting to each stockholder of record entitled to vote at such adjourned meeting as of the record date fixed for notice of such adjourned meeting.
 
2.8 CONDUCT OF BUSINESS
 
The chairperson of any meeting of stockholders shall determine the order of business and the procedure at the meeting, including such regulation of the manner of voting and the conduct of business. The chairperson of any meeting of stockholders shall be designated by the board of directors; in the absence of such designation, the chairperson of the board, if any, the chief executive officer (in the absence of the chairperson) or the president (in the absence of the chairperson of the board and the chief executive officer), or in their absence any other executive officer of the corporation, shall serve as chairperson of the stockholder meeting.
 
2.9 VOTING
 
The stockholders entitled to vote at any meeting of stockholders shall be determined in accordance with the provisions of Section 2.11 of these bylaws, subject to Section 217 (relating to voting rights of fiduciaries, pledgors and joint owners of stock) and Section 218 (relating to voting trusts and other voting agreements) of the DGCL.
 
Except as may be otherwise provided in the certificate of incorporation or these bylaws, each stockholder shall be entitled to one vote for each share of capital stock held by such stockholder.
 
Except as otherwise required by law, the certificate of incorporation or these bylaws, in all matters other than the election of directors, the affirmative vote of a majority of the voting power of the shares present in person or represented by proxy at the meeting and entitled to vote on the subject matter shall be the act of the stockholders. Except as otherwise required by law, the certificate of incorporation or these bylaws, directors shall be elected by a plurality of the voting power of the shares present in person or represented by proxy at the meeting and entitled to vote on the election of directors. Where a separate vote by a class or series or classes or series is required, in all matters other than the election of directors, the affirmative vote of the majority of shares of such class or series or classes or series present in person or represented by proxy at the meeting shall be the act of such class or series or classes or series, except as otherwise provided by law, the certificate of incorporation or these bylaws.
 
5



2.10 STOCKHOLDER ACTION BY WRITTEN CONSENT WITHOUT A MEETING
 
Subject to the rights of the holders of the shares of any series of Preferred Stock or any other class of stock or series thereof that have been expressly granted the right to take action by written consent, any action required or permitted to be taken by the stockholders of the corporation must be effected at a duly called annual or special meeting of stockholders of the corporation and may not be effected by any consent in writing by such stockholders.
 
2.11 RECORD DATES
 
In order that the corporation may determine the stockholders entitled to notice of any meeting of stockholders or any adjournment thereof, the board of directors may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted by the board of directors and which record date shall not be more than 60 nor less than 10 days before the date of such meeting. If the board of directors so fixes a date, such date shall also be the record date for determining the stockholders entitled to vote at such meeting unless the board of directors determines, at the time it fixes such record date, that a later date on or before the date of the meeting shall be the date for making such determination.
 
If no record date is fixed by the board of directors, the record date for determining stockholders entitled to notice of and to vote at a meeting of stockholders shall be at the close of business on the day next preceding the day on which notice is given, or, if notice is waived, at the close of business on the day next preceding the day on which the meeting is held.
 
A determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the board of directors may fix a new record date for determination of stockholders entitled to vote at the adjourned meeting, and in such case shall also fix as the record date for stockholders entitled to notice of such adjourned meeting the same or an earlier date as that fixed for determination of stockholders entitled to vote in accordance with the provisions of Section 213 of the DGCL and this Section 2.11 at the adjourned meeting.
 
In order that the corporation may determine the stockholders entitled to receive payment of any dividend or other distribution or allotment of any rights or the stockholders entitled to exercise any rights in respect of any change, conversion or exchange of stock, or for the purpose of any other lawful action, the board of directors may fix a record date, which record date shall not precede the date upon which the resolution fixing the record date is adopted, and which record date shall be not more than 60 days prior to such action. If no record date is fixed, the record date for determining stockholders for any such purpose shall be at the close of business on the day on which the board of directors adopts the resolution relating thereto.
 
2.12 PROXIES
 
Each stockholder entitled to vote at a meeting of stockholders may authorize another person or persons to act for such stockholder by proxy authorized by an instrument in writing or by a transmission permitted by law filed in accordance with the procedure established for the meeting, but no such proxy shall be voted or acted upon after three years from its date, unless the proxy provides for a longer period. The revocability of a proxy that states on its face that it is irrevocable shall be governed by the provisions of Section 212 of the DGCL. A written proxy may be in the form of a telegram, cablegram, or other means of electronic transmission which sets forth or is submitted with information from which it can be determined that the telegram, cablegram, or other means of electronic transmission was authorized by the person.
 
2.13 LIST OF STOCKHOLDERS ENTITLED TO VOTE
 
The officer who has charge of the stock ledger of the corporation shall prepare and make, at least 10 days before every meeting of stockholders, a complete list of the stockholders entitled to vote at the meeting; provided, however, if the record date for determining the stockholders entitled to vote is less than 10 days before the meeting date, the list shall reflect the stockholders entitled to vote as of the tenth day before the meeting date. The stockholder list shall be arranged in alphabetical order and show the address of each stockholder and the number of shares registered in the name of each stockholder. The corporation shall not be required to include electronic mail addresses or other electronic contact information on such list. Such list shall be open to the examination of any stockholder for any purpose germane to the meeting for a period of at least 10 days prior to the meeting (i) on a reasonably accessible electronic network, provided that the information required to gain access to such list is provided with the notice of the meeting, or (ii) during ordinary business hours, at the corporation’s principal place of business. In the event that the corporation determines to make the list available on an electronic network, the corporation may take reasonable steps to ensure that such information is available only to
6



stockholders of the corporation. If the meeting is to be held at a place, then the list shall be produced and kept at the time and place of the meeting during the whole time thereof, and may be examined by any stockholder who is present. If the meeting is to be held solely by means of remote communication, then the list shall also be open to the examination of any stockholder during the whole time of the meeting on a reasonably accessible electronic network, and the information required to access such list shall be provided with the notice of the meeting. Such list shall presumptively determine the identity of the stockholders entitled to vote at the meeting and the number of shares held by each of them.
 
2.14 INSPECTORS OF ELECTION
 
Before any meeting of stockholders, the board of directors shall appoint an inspector or inspectors of election to act at the meeting or its adjournment. The number of inspectors shall be either one (1) or three (3). If any person appointed as inspector fails to appear or fails or refuses to act, then the chairperson of the meeting may, and upon the request of any stockholder or a stockholder’s proxy shall, appoint a person to fill that vacancy.
 
Each inspector, before entering upon the discharge of his or her duties, shall take and sign an oath to execute faithfully the duties of inspector with strict impartiality and according to the best of his or her ability. The inspector or inspectors so appointed and designated shall (i) ascertain the number of shares of capital stock of the corporation outstanding and the voting power of each share, (ii) determine the shares of capital stock of the corporation represented at the meeting and the validity of proxies and ballots, (iii) count all votes and ballots, (iv) determine and retain for a reasonable period a record of the disposition of any challenges made to any determination by the inspectors, and (v) certify their determination of the number of shares of capital stock of the corporation represented at the meeting and such inspector or inspectors’ count of all votes and ballots.
 
In determining the validity and counting of proxies and ballots cast at any meeting of stockholders of the corporation, the inspector or inspectors may consider such information as is permitted by applicable law. If there are three (3) inspectors of election, the decision, act or certificate of a majority is effective in all respects as the decision, act or certificate of all.
 
ARTICLE III - DIRECTORS
 
3.1 POWERS
 
The business and affairs of the corporation shall be managed by or under the direction of the board of directors, except as may be otherwise provided in the DGCL or the certificate of incorporation.
 
3.2 NUMBER OF DIRECTORS
 
The board of directors shall consist of one or more members, each of whom shall be a natural person. Unless the certificate of incorporation fixes the number of directors, the number of directors shall be determined from time to time solely by resolution of the board of directors. No reduction of the authorized number of directors shall have the effect of removing any director before that director’s term of office expires.
 
3.3 ELECTION, QUALIFICATION AND TERM OF OFFICE OF DIRECTORS
 
Except as provided in Section 3.4 of these bylaws, each director, including a director elected to fill a vacancy, shall hold office until the expiration of the term for which elected and until such director’s successor is elected and qualified or until such director’s earlier death, resignation or removal. Directors need not be stockholders unless so required by the certificate of incorporation or these bylaws. The certificate of incorporation or these bylaws may prescribe other qualifications for directors.
 
3.4 RESIGNATION AND VACANCIES
 
Any director may resign at any time upon notice given in writing or by electronic transmission to the corporation; provided, however, that if such notice is given by electronic transmission, such electronic transmission must either set forth or be submitted with information from which it can be determined that the electronic transmission was authorized by the director. A resignation is effective when the resignation is delivered unless the resignation specifies a later effective date or
7



an effective date determined upon the happening of an event or events. Acceptance of such resignation shall not be necessary to make it effective. A resignation which is conditioned upon the director failing to receive a specified vote for reelection as a director may provide that it is irrevocable. Unless otherwise provided in the certificate of incorporation or these bylaws, when one or more directors resign from the board of directors, effective at a future date, a majority of the directors then in office, including those who have so resigned, shall have power to fill such vacancy or vacancies, the vote thereon to take effect when such resignation or resignations shall become effective.
 
Unless otherwise provided in the certificate of incorporation or these bylaws, vacancies and newly created directorships resulting from any increase in the authorized number of directors elected by all of the stockholders having the right to vote as a single class shall be filled only by a majority of the directors then in office, although less than a quorum, or by a sole remaining director. If the directors are divided into classes, a person so elected by the directors then in office to fill a vacancy or newly created directorship shall hold office until the next election of the class for which such director shall have been chosen and until his or her successor shall have been duly elected and qualified.
 
If, at the time of filling any vacancy or any newly created directorship, the directors then in office constitute less than a majority of the whole board of directors (as constituted immediately prior to any such increase), the Court of Chancery may, upon application of any stockholder or stockholders holding at least 10% of the voting stock at the time outstanding having the right to vote for such directors, summarily order an election to be held to fill any such vacancies or newly created directorships, or to replace the directors chosen by the directors then in office as aforesaid, which election shall be governed by the provisions of Section 211 of the DGCL as far as applicable.
 
3.5 PLACE OF MEETINGS; MEETINGS BY TELEPHONE
 
The board of directors may hold meetings, both regular and special, either within or outside the State of Delaware.
 
Unless otherwise restricted by the certificate of incorporation or these bylaws, members of the board of directors, or any committee designated by the board of directors, may participate in a meeting of the board of directors, or any committee, by means of conference telephone or other communications equipment by means of which all persons participating in the meeting can hear each other, and such participation in a meeting shall constitute presence in person at the meeting.
 
3.6 REGULAR MEETINGS
 
Regular meetings of the board of directors may be held without notice at such time and at such place as shall from time to time be determined by the board of directors.
 
3.7 SPECIAL MEETINGS; NOTICE
 
Special meetings of the board of directors for any purpose or purposes may be called at any time by the chairperson of the board of directors, the chief executive officer, the president, the secretary or a majority of the authorized number of directors, at such times and places as he or she or they shall designate.
 
Notice of the time and place of special meetings shall be:
 
(i) delivered personally by hand, by courier or by telephone;
 
(ii) sent by United States first-class mail, postage prepaid;
 
(iii) sent by facsimile; or
 
(iv) sent by electronic mail,
 
directed to each director at that director’s address, telephone number, facsimile number or electronic mail address, as the case may be, as shown on the corporation’s records.
 
If the notice is (i) delivered personally by hand, by courier or by telephone, (ii) sent by facsimile or (iii) sent by electronic mail, it shall be delivered or sent at least 24 hours before the time of the holding of the meeting. If the notice is sent
8



by United States mail, it shall be deposited in the United States mail at least four days before the time of the holding of the meeting. Any oral notice may be communicated to the director. The notice need not specify the place of the meeting (if the meeting is to be held at the corporation’s principal executive office) nor the purpose of the meeting.
 
3.8 QUORUM; VOTING
 
At all meetings of the board of directors, a majority of the total authorized number of directors shall constitute a quorum for the transaction of business. If a quorum is not present at any meeting of the board of directors, then the directors present thereat may adjourn the meeting from time to time, without notice other than announcement at the meeting, until a quorum is present. A meeting at which a quorum is initially present may continue to transact business notwithstanding the withdrawal of directors, if any action taken is approved by at least a majority of the required quorum for that meeting.
 
The vote of a majority of the directors present at any meeting at which a quorum is present shall be the act of the board of directors, except as may be otherwise specifically provided by statute, the certificate of incorporation or these bylaws.
 
If the certificate of incorporation provides that one or more directors shall have more or less than one vote per director on any matter, every reference in these bylaws to a majority or other proportion of the directors shall refer to a majority or other proportion of the votes of the directors.
 
3.9 BOARD ACTION BY WRITTEN CONSENT WITHOUT A MEETING
 
Unless otherwise restricted by the certificate of incorporation or these bylaws, any action required or permitted to be taken at any meeting of the board of directors, or of any committee thereof, may be taken without a meeting if all members of the board of directors or committee, as the case may be, consent thereto in writing or by electronic transmission and the writing or writings or electronic transmission or transmissions are filed with the minutes of proceedings of the board of directors or committee. Such filing shall be in paper form if the minutes are maintained in paper form and shall be in electronic form if the minutes are maintained in electronic form.
 
3.10 FEES AND COMPENSATION OF DIRECTORS
 
Unless otherwise restricted by the certificate of incorporation or these bylaws, the board of directors shall have the authority to fix the compensation of directors.
  
ARTICLE IV - COMMITTEES
 
4.1 COMMITTEES OF DIRECTORS
 
The board of directors may designate one or more committees, each committee to consist of one or more of the directors of the corporation. The board of directors may designate one or more directors as alternate members of any committee, who may replace any absent or disqualified member at any meeting of the committee. In the absence or disqualification of a member of a committee, the member or members thereof present at any meeting and not disqualified from voting, whether or not such member or members constitute a quorum, may unanimously appoint another member of the board of directors to act at the meeting in the place of any such absent or disqualified member. Any such committee, to the extent provided in the resolution of the board of directors or in these bylaws, shall have and may exercise all the powers and authority of the board of directors in the management of the business and affairs of the corporation, and may authorize the seal of the corporation to be affixed to all papers that may require it; but no such committee shall have the power or authority to (i) approve or adopt, or recommend to the stockholders, any action or matter (other than the election or removal of directors) expressly required by the DGCL to be submitted to stockholders for approval, or (ii) adopt, amend or repeal any bylaw of the corporation.
 
4.2 COMMITTEE MINUTES
 
Each committee shall keep regular minutes of its meetings and report the same to the board of directors when required.
 
9



4.3 MEETINGS AND ACTION OF COMMITTEES
 
Meetings and actions of committees shall be governed by, and held and taken in accordance with, the provisions of:
 
(i) Section 3.5 (place of meetings and meetings by telephone);
  
(ii) Section 3.6 (regular meetings);
 
(iii) Section 3.7 (special meetings; notice);
 
(iv) Section 3.8 (quorum; voting);
 
(v) Section 3.9 (action without a meeting); and
 
(vi) Section 7.5 (waiver of notice)
 
with such changes in the context of those bylaws as are necessary to substitute the committee and its members for the board of directors and its members. However:
 
(i) the time of regular meetings of committees may be determined by resolution of the committee;
 
(ii) special meetings of committees may also be called by resolution of the committee; and
 
(iii) notice of special meetings of committees shall also be given to all alternate members, who shall have the right to attend all meetings of the committee. The board of directors may adopt rules for the government of any committee not inconsistent with the provisions of these bylaws.
 
Any provision in the certificate of incorporation providing that one or more directors shall have more or less than one vote per director on any matter shall apply to voting in any committee or subcommittee, unless otherwise provided in the certificate of incorporation or these bylaws.
 
4.4 SUBCOMMITTEES
 
Unless otherwise provided in the certificate of incorporation, these bylaws or the resolutions of the board of directors designating the committee, a committee may create one or more subcommittees, each subcommittee to consist of one or more members of the committee, and delegate to a subcommittee any or all of the powers and authority of the committee.
 
ARTICLE V - OFFICERS
 
5.1 OFFICERS
 
The officers of the corporation shall be a president and a secretary. The corporation may also have, at the discretion of the board of directors, a chairperson of the board of directors, a vice chairperson of the board of directors, a chief executive officer, a chief financial officer or treasurer, one or more vice presidents, one or more assistant vice presidents, one or more assistant treasurers, one or more assistant secretaries, and any such other officers as may be appointed in accordance with the provisions of these bylaws. Any number of offices may be held by the same person.
  
5.2 APPOINTMENT OF OFFICERS
 
The board of directors shall appoint the officers of the corporation, except such officers as may be appointed in accordance with the provisions of Section 5.3 of these bylaws, subject to the rights, if any, of an officer under any contract of employment. A vacancy in any office because of death, resignation, removal, disqualification or any other cause shall be filled in the manner prescribed in this Section 5 for the regular election to such office.
 
10



5.3 SUBORDINATE OFFICERS
 
The board of directors may appoint, or empower the chief executive officer or, in the absence of a chief executive officer, the president, to appoint, such other officers and agents as the business of the corporation may require. Each of such officers and agents shall hold office for such period, have such authority, and perform such duties as are provided in these bylaws or as the board of directors may from time to time determine.
 
5.4 REMOVAL AND RESIGNATION OF OFFICERS
 
Subject to the rights, if any, of an officer under any contract of employment, any officer may be removed, either with or without cause, by the board of directors or, except in the case of an officer chosen by the board of directors, unless otherwise delegated by the board of directors, by any officer upon whom such power of removal may be conferred by the board of directors.
 
Any officer may resign at any time by giving written or electronic notice to the corporation; provided, however, that if such notice is given by electronic transmission, such electronic transmission must either set forth or be submitted with information from which it can be determined that the electronic transmission was authorized by the officer. Any resignation shall take effect at the date of the receipt of that notice or at any later time specified in that notice. Unless otherwise specified in the notice of resignation, the acceptance of the resignation shall not be necessary to make it effective. Any resignation is without prejudice to the rights, if any, of the corporation under any contract to which the officer is a party.
 
5.5 VACANCIES IN OFFICES
 
Any vacancy occurring in any office of the corporation shall be filled by the board of directors or as provided in Section 5.3.
 
5.6 REPRESENTATION OF SECURITIES OF OTHER ENTITIES
 
The chairperson of the board of directors, the president, any vice president, the treasurer, the secretary or assistant secretary of this corporation, or any other person authorized by the board of directors or the president or a vice president, is authorized to vote, represent, and exercise on behalf of this corporation all rights incident to any and all shares or other security of any other corporation or corporations or entity or entities standing in the name of this corporation, including the right to act by written consent. The authority granted herein may be exercised either by such person directly or by any other person authorized to do so by proxy or power of attorney duly executed by such person having the authority.
  
5.7 AUTHORITY AND DUTIES OF OFFICERS
 
All officers of the corporation shall respectively have such authority and perform such duties in the management of the business of the corporation as may be designated from time to time by the board of directors and, to the extent not so provided, as generally pertain to their respective offices, subject to the control of the board of directors.
 
ARTICLE VI - STOCK
 
6.1 STOCK CERTIFICATES; PARTLY PAID SHARES
 
The shares of the corporation shall be represented by certificates, provided that the board of directors may provide by resolution or resolutions that some or all of any or all classes or series of its stock shall be uncertificated shares. Any such resolution shall not apply to shares represented by a certificate until such certificate is surrendered to the corporation. Every holder of stock represented by certificates shall be entitled to have a certificate signed by, or in the name of the corporation by any two officers of the corporation representing the number of shares registered in certificate form. Any or all of the signatures on the certificate may be a facsimile. In case any officer, transfer agent or registrar who has signed or whose facsimile signature has been placed upon a certificate has ceased to be such officer, transfer agent or registrar before such certificate is issued, it may be issued by the corporation with the same effect as if such person were such officer, transfer agent or registrar at the date of issue. The corporation shall not have power to issue a certificate in bearer form.
 
11



The corporation may issue the whole or any part of its shares as partly paid and subject to call for the remainder of the consideration to be paid therefor. Upon the face or back of each stock certificate issued to represent any such partly-paid shares, or upon the books and records of the corporation in the case of uncertificated partly-paid shares, the total amount of the consideration to be paid therefor and the amount paid thereon shall be stated. Upon the declaration of any dividend on fully-paid shares, the corporation shall declare a dividend upon partly-paid shares of the same class, but only upon the basis of the percentage of the consideration actually paid thereon.
 
6.2 SPECIAL DESIGNATION ON CERTIFICATES
 
If the corporation is authorized to issue more than one class of stock or more than one series of any class, then the powers, the designations, the preferences, and the relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights shall be set forth in full or summarized on the face or back of the certificate that the corporation shall issue to represent such class or series of stock; provided, however, that, except as otherwise provided in Section 202 of the DGCL, in lieu of the foregoing requirements there may be set forth on the face or back of the certificate that the corporation shall issue to represent such class or series of stock, a statement that the corporation will furnish without charge to each stockholder who so requests the powers, designations, preferences and relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights. Within a reasonable time after the issuance or transfer of uncertificated stock, the corporation shall send to the registered owner thereof a written notice containing the information required to be set forth or stated on certificates pursuant to this section 6.2 or Sections 156, 202(a) or 218(a) of the DGCL or with respect to this section 6.2 a statement that the corporation will furnish without charge to each stockholder who so requests the powers, designations, preferences and relative, participating, optional or other special rights of each class of stock or series thereof and the qualifications, limitations or restrictions of such preferences and/or rights. Except as otherwise expressly provided by law, the rights and obligations of the holders of uncertificated stock and the rights and obligations of the holders of certificates representing stock of the same class and series shall be identical.
  
6.3 LOST, STOLEN OR DESTROYED CERTIFICATES
 
Except as provided in this Section 6.3, no new certificates for shares shall be issued to replace a previously issued certificate unless the latter is surrendered to the corporation and cancelled at the same time. The corporation may issue a new certificate of stock or uncertificated shares in the place of any certificate theretofore issued by it, alleged to have been lost, stolen or destroyed, and the corporation may require the owner of the lost, stolen or destroyed certificate, or such owner’s legal representative, to give the corporation a bond sufficient to indemnify it against any claim that may be made against it on account of the alleged loss, theft or destruction of any such certificate or the issuance of such new certificate or uncertificated shares.
 
6.4 DIVIDENDS
 
The board of directors, subject to any restrictions contained in the certificate of incorporation or applicable law, may declare and pay dividends upon the shares of the corporation’s capital stock. Dividends may be paid in cash, in property, or in shares of the corporation’s capital stock, subject to the provisions of the certificate of incorporation.
 
The board of directors may set apart out of any of the funds of the corporation available for dividends a reserve or reserves for any proper purpose and may abolish any such reserve. Such purposes shall include but not be limited to equalizing dividends, repairing or maintaining any property of the corporation, and meeting contingencies.
 
6.5 TRANSFER OF STOCK
 
Transfers of record of shares of stock of the corporation shall be made only upon its books by the holders thereof, in person or by an attorney duly authorized, and, if such stock is certificated, upon the surrender of a certificate or certificates for a like number of shares, properly endorsed or accompanied by proper evidence of succession, assignation or authority to transfer; provided, however, that such succession, assignment or authority to transfer is not prohibited by the certificate of incorporation, these bylaws, applicable law or contract.
 
12



6.6 STOCK TRANSFER AGREEMENTS
 
The corporation shall have power to enter into and perform any agreement with any number of stockholders of any one or more classes of stock of the corporation to restrict the transfer of shares of stock of the corporation of any one or more classes owned by such stockholders in any manner not prohibited by the DGCL.
 
6.7 REGISTERED STOCKHOLDERS
 
The corporation:
 
(i) shall be entitled to recognize the exclusive right of a person registered on its books as the owner of shares to receive dividends and to vote as such owner;
 
(ii) shall be entitled to hold liable for calls and assessments the person registered on its books as the owner of shares; and
 
(iii) shall not be bound to recognize any equitable or other claim to or interest in such share or shares on the part of another person, whether or not it shall have express or other notice thereof, except as otherwise provided by the laws of Delaware.
 
ARTICLE VII - MANNER OF GIVING NOTICE AND WAIVER
 
7.1 NOTICE OF STOCKHOLDERS’ MEETINGS
 
Notice of any meeting of stockholders, if mailed, is given when deposited in the United States mail, postage prepaid, directed to the stockholder at such stockholder’s address as it appears on the corporation’s records. An affidavit of the secretary or an assistant secretary of the corporation or of the transfer agent or other agent of the corporation that the notice has been given shall, in the absence of fraud, be prima facie evidence of the facts stated therein.
 
7.2 NOTICE BY ELECTRONIC TRANSMISSION
 
Without limiting the manner by which notice otherwise may be given effectively to stockholders pursuant to the DGCL, the certificate of incorporation or these bylaws, any notice to stockholders given by the corporation under any provision of the DGCL, the certificate of incorporation or these bylaws shall be effective if given by a form of electronic transmission consented to by the stockholder to whom the notice is given. Any such consent shall be revocable by the stockholder by written notice to the corporation. Any such consent shall be deemed revoked if:
 
(i) the corporation is unable to deliver by electronic transmission two consecutive notices given by the corporation in accordance with such consent; and
 
(ii) such inability becomes known to the secretary or an assistant secretary of the corporation or to the transfer agent, or other person responsible for the giving of notice.
 
(2) However, the inadvertent failure to treat such inability as a revocation shall not invalidate any meeting or other action.
 
Any notice given pursuant to the preceding paragraph shall be deemed given:
 
(i)if by facsimile telecommunication, when directed to a number at which the stockholder has consented to receive notice;
  
(ii)if by electronic mail, when directed to an electronic mail address at which the stockholder has consented to receive notice;
 
13



(iii)if by a posting on an electronic network together with separate notice to the stockholder of such specific posting, upon the later of (A) such posting and (B) the giving of such separate notice; and
 
(iv)if by any other form of electronic transmission, when directed to the stockholder.
 
An affidavit of the secretary or an assistant secretary or of the transfer agent or other agent of the corporation that the notice has been given by a form of electronic transmission shall, in the absence of fraud, be prima facie evidence of the facts stated therein.
 
An “electronic transmission” means any form of communication, not directly involving the physical transmission of paper, that creates a record that may be retained, retrieved, and reviewed by a recipient thereof, and that may be directly reproduced in paper form by such a recipient through an automated process.
 
7.3 NOTICE TO STOCKHOLDERS SHARING AN ADDRESS
 
Except as otherwise prohibited under the DGCL, without limiting the manner by which notice otherwise may be given effectively to stockholders, any notice to stockholders given by the corporation under the provisions of the DGCL, the certificate of incorporation or these bylaws shall be effective if given by a single written notice to stockholders who share an address if consented to by the stockholders at that address to whom such notice is given. Any such consent shall be revocable by the stockholder by written notice to the corporation. Any stockholder who fails to object in writing to the corporation, within 60 days of having been given written notice by the corporation of its intention to send the single notice, shall be deemed to have consented to receiving such single written notice.
 
7.4 NOTICE TO PERSON WITH WHOM COMMUNICATION IS UNLAWFUL
 
Whenever notice is required to be given, under the DGCL, the certificate of incorporation or these bylaws, to any person with whom communication is unlawful, the giving of such notice to such person shall not be required and there shall be no duty to apply to any governmental authority or agency for a license or permit to give such notice to such person. Any action or meeting which shall be taken or held without notice to any such person with whom communication is unlawful shall have the same force and effect as if such notice had been duly given. In the event that the action taken by the corporation is such as to require the filing of a certificate under the DGCL, the certificate shall state, if such is the fact and if notice is required, that notice was given to all persons entitled to receive notice except such persons with whom communication is unlawful.
 
7.5 WAIVER OF NOTICE
 
Whenever notice is required to be given to stockholders, directors or other persons under any provision of the DGCL, the certificate of incorporation or these bylaws, a written waiver, signed by the person entitled to notice, or a waiver by electronic transmission by the person entitled to notice, whether before or after the time of the event for which notice is to be given, shall be deemed equivalent to notice. Attendance of a person at a meeting shall constitute a waiver of notice of such meeting, except when the person attends a meeting for the express purpose of objecting at the beginning of the meeting, to the transaction of any business because the meeting is not lawfully called or convened. Neither the business to be transacted at, nor the purpose of, any regular or special meeting of the stockholders or the board of directors, as the case may be, need be specified in any written waiver of notice or any waiver by electronic transmission unless so required by the certificate of incorporation or these bylaws.
 
14



ARTICLE VIII - INDEMNIFICATION
 
8.1 INDEMNIFICATION OF DIRECTORS AND OFFICERS IN THIRD PARTY PROCEEDINGS
 
Subject to the other provisions of this Article VIII, the corporation shall indemnify, to the fullest extent permitted by the DGCL, as now or hereinafter in effect, any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (a “Proceeding”) (other than an action by or in the right of the corporation) by reason of the fact that such person is or was a director of the corporation or an officer of the corporation, or while a director of the corporation or officer of the corporation is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including attorneys’ fees), judgments, fines and amounts paid in settlement actually and reasonably incurred by such person in connection with such Proceeding if such person acted in good faith and in a manner such person reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had no reasonable cause to believe such person’s conduct was unlawful. The termination of any Proceeding by judgment, order, settlement, conviction, or upon a plea of nolo contendere or its equivalent, shall not, of itself, create a presumption that the person did not act in good faith and in a manner which such person reasonably believed to be in or not opposed to the best interests of the corporation, and, with respect to any criminal action or proceeding, had reasonable cause to believe that such person’s conduct was unlawful.
 
8.2 INDEMNIFICATION OF DIRECTORS AND OFFICERS IN ACTIONS BY OR IN THE RIGHT OF THE CORPORATION
 
Subject to the other provisions of this Article VIII, the corporation shall indemnify, to the fullest extent permitted by the DGCL, as now or hereinafter in effect, any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by or in the right of the corporation to procure a judgment in its favor by reason of the fact that such person is or was a director or officer of the corporation, or while a director or officer of the corporation is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses (including attorneys’ fees) actually and reasonably incurred by such person in connection with the defense or settlement of such action or suit if such person acted in good faith and in a manner such person reasonably believed to be in or not opposed to the best interests of the corporation; except that no indemnification shall be made in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the corporation unless and only to the extent that the Court of Chancery or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Court of Chancery or such other court shall deem proper.
  
8.3 SUCCESSFUL DEFENSE
 
To the extent that a present or former director or officer of the corporation has been successful on the merits or otherwise in defense of any action, suit or proceeding described in Section 8.1 or Section 8.2, or in defense of any claim, issue or matter therein, such person shall be indemnified against expenses (including attorneys’ fees) actually and reasonably incurred by such person in connection therewith.
 
8.4 INDEMNIFICATION OF OTHERS
 
Subject to the other provisions of this Article VIII, the corporation shall have power to indemnify its employees and its agents to the extent not prohibited by the DGCL or other applicable law. The board of directors shall have the power to delegate the determination of whether employees or agents shall be indemnified to such person or persons as the board of determines.
 
8.5 ADVANCED PAYMENT OF EXPENSES
 
Expenses (including attorneys’ fees) incurred by an officer or director of the corporation in defending any Proceeding shall be paid by the corporation in advance of the final disposition of such Proceeding upon receipt of a written request therefor (together with documentation reasonably evidencing such expenses) and an undertaking by or on behalf of the person to repay such amounts if it shall ultimately be determined that the person is not entitled to be indemnified under
15



this Article VIII or the DGCL. Such expenses (including attorneys’ fees) incurred by former directors and officers or other employees and agents may be so paid upon such terms and conditions, if any, as the corporation deems reasonably appropriate and shall be subject to the corporation’s expense guidelines. The right to advancement of expenses shall not apply to any claim for which indemnity is excluded pursuant to these bylaws, but shall apply to any Proceeding referenced in Section 8.6(ii) or 8.6(iii) prior to a determination that the person is not entitled to be indemnified by the corporation.
 
8.6 LIMITATION ON INDEMNIFICATION
 
Subject to the requirements in Section 8.3 and the DGCL, the corporation shall not be obligated to indemnify any person pursuant to this Article VIII in connection with any Proceeding (or any part of any Proceeding):
 
(i) for which payment has actually been made to or on behalf of such person under any statute, insurance policy, indemnity provision, vote or otherwise, except with respect to any excess beyond the amount paid;
 
(ii) for an accounting or disgorgement of profits pursuant to Section 16(b) of the 1934 Act, or similar provisions of federal, state or local statutory law or common law, if such person is held liable therefor (including pursuant to any settlement arrangements);
 
(iii) for any reimbursement of the corporation by such person of any bonus or other incentive-based or equity-based compensation or of any profits realized by such person from the sale of securities of the corporation, as required in each case under the 1934 Act (including any such reimbursements that arise from an accounting restatement of the corporation pursuant to Section 304 of the Sarbanes-Oxley Act of 2002 (the “Sarbanes-Oxley Act”), or the payment to the corporation of profits arising from the purchase and sale by such person of securities in violation of Section 306 of the Sarbanes-Oxley Act), if such person is held liable therefor (including pursuant to any settlement arrangements);
 
(iv) initiated by such person against the corporation or its directors, officers, employees, agents or other indemnitees, unless (a) the board of directors authorized the Proceeding (or the relevant part of the Proceeding) prior to its initiation, (b) the corporation provides the indemnification, in its sole discretion, pursuant to the powers vested in the corporation under applicable law, (c) otherwise required to be made under Section 8.7 or (d) otherwise required by applicable law; or
 
(v) if prohibited by applicable law; provided, however, that if any provision or provisions of this Article VIII shall be held to be invalid, illegal or unenforceable for any reason whatsoever: (1) the validity, legality and enforceability of the remaining provisions of this Article VIII (including, without limitation, each portion of any paragraph or clause containing any such provision held to be invalid, illegal or unenforceable, that is not itself held to be invalid, illegal or unenforceable) shall not in any way be affected or impaired thereby; and (2) to the fullest extent possible, the provisions of this Article VIII (including, without limitation, each such portion of any paragraph or clause containing any such provision held to be invalid, illegal or unenforceable) shall be construed so as to give effect to the intent manifested by the provision held invalid, illegal or unenforcebable.
 
8.7 DETERMINATION; CLAIM
 
If a claim for indemnification or advancement of expenses under this Article VIII is not paid in full within 90 days after receipt by the corporation of the written request therefor, the claimant shall be entitled to an adjudication by a court of competent jurisdiction of his or her entitlement to such indemnification or advancement of expenses. The corporation shall indemnify such person against any and all expenses that are incurred by such person in connection with any action for indemnification or advancement of expenses from the corporation under this Article VIII, to the extent such person is successful in such action, and to the extent not prohibited by law. In any such suit, the corporation shall, to the fullest extent not prohibited by law, have the burden of proving that the claimant is not entitled to the requested indemnification or advancement of expenses.
 
8.8 NON-EXCLUSIVITY OF RIGHTS
 
The indemnification and advancement of expenses provided by, or granted pursuant to, this Article VIII shall not be deemed exclusive of any other rights to which those seeking indemnification or advancement of expenses may be entitled under the certificate of incorporation or any statute, bylaw, agreement, vote of stockholders or disinterested directors or
16



otherwise, both as to action in such person’s official capacity and as to action in another capacity while holding such office. The corporation is specifically authorized to enter into individual contracts with any or all of its directors, officers, employees or agents respecting indemnification and advancement of expenses, to the fullest extent not prohibited by the DGCL or other applicable law.
 
8.9 INSURANCE
 
The corporation may purchase and maintain insurance on behalf of any person who is or was a director, officer, employee or agent of the corporation, or is or was serving at the request of the corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against any liability asserted against such person and incurred by such person in any such capacity, or arising out of such person’s status as such, whether or not the corporation would have the power to indemnify such person against such liability under the provisions of the DGCL.
 
8.10 SURVIVAL
 
The rights to indemnification and advancement of expenses conferred by this Article VIII shall continue as to a person who has ceased to be a director, officer, employee or agent and shall inure to the benefit of the heirs, executors and administrators of such a person.
 
8.11 EFFECT OF REPEAL OR MODIFICATION
 
Any amendment, alteration or repeal of this Article VIII shall not adversely affect any right or protection hereunder of any person in respect of any act or omission occurring prior to such amendment, alteration or repeal.
 
8.12 CERTAIN DEFINITIONS
 
For purposes of this Article VIII, references to the “corporation” shall include, in addition to the resulting corporation, any constituent corporation (including any constituent of a constituent) absorbed in a consolidation or merger which, if its separate existence had continued, would have had power and authority to indemnify its directors, officers, employees or agents, so that any person who is or was a director, officer, employee or agent of such constituent corporation, or is or was serving at the request of such constituent corporation as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, shall stand in the same position under the provisions of this Article VIII with respect to the resulting or surviving corporation as such person would have with respect to such constituent corporation if its separate existence had continued. For purposes of this Article VIII, references to “other enterprises” shall include employee benefit plans; references to “fines” shall include any excise taxes assessed on a person with respect to an employee benefit plan; and references to “serving at the request of the corporation” shall include any service as a director, officer, employee or agent of the corporation which imposes duties on, or involves services by, such director, officer, employee or agent with respect to an employee benefit plan, its participants or beneficiaries; and a person who acted in good faith and in a manner such person reasonably believed to be in the interest of the participants and beneficiaries of an employee benefit plan shall be deemed to have acted in a manner “not opposed to the best interests of the corporation” as referred to in this Article VIII.
 
ARTICLE IX - GENERAL MATTERS
 
9.1 EXECUTION OF CORPORATE CONTRACTS AND INSTRUMENTS
 
Except as otherwise provided by law, the certificate of incorporation or these bylaws, the board of directors may authorize any officer or officers, or agent or agents, to enter into any contract or execute any document or instrument in the name of and on behalf of the corporation; such authority may be general or confined to specific instances. Unless so authorized or ratified by the board of directors or within the agency power of an officer, no officer, agent or employee shall have any power or authority to bind the corporation by any contract or engagement or to pledge its credit or to render it liable for any purpose or for any amount.
 
17



9.2 FISCAL YEAR
 
The fiscal year of the corporation shall be fixed by resolution of the board of directors and may be changed by the board of directors.
  
9.3 SEAL
 
The corporation may adopt a corporate seal, which shall be adopted and which may be altered by the board of directors. The corporation may use the corporate seal by causing it or a facsimile thereof to be impressed or affixed or in any other manner reproduced.
 
9.4 CONSTRUCTION; DEFINITIONS
 
Unless the context requires otherwise, the general provisions, rules of construction, and definitions in the DGCL shall govern the construction of these bylaws. Without limiting the generality of this provision, the singular number includes the plural, the plural number includes the singular, and the term “person” includes both an entity and a natural person.
 
ARTICLE X - AMENDMENTS
 
These bylaws may be adopted, amended or repealed by the stockholders entitled to vote; provided, however, that the affirmative vote of the holders of at least 70% of the total voting power of outstanding voting securities, voting together as a single class, shall be required for the stockholders of the corporation to alter, amend or repeal, or adopt any bylaw inconsistent with, the following provisions of these bylaws: Article II, Sections 3.1, 3.2, 3.4 and 3.11 of Article III, Article VIII and this Article X (including, without limitation, any such Article or Section as renumbered as a result of any amendment, alteration, change, repeal, or adoption of any other Bylaw). The board of directors shall also have the power to adopt, amend or repeal bylaws; provided, however, that a bylaw amendment adopted by stockholders which specifies the votes that shall be necessary for the election of directors shall not be further amended or repealed by the board of directors.
 
18

EX-31.1 3 csod2021630exhibit311ng.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a), AS ADOPTED PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
I, Phil S. Saunders, certify that:
1I have reviewed this Quarterly Report on Form 10-Q of Cornerstone OnDemand, Inc.;
2Based 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;
3Based 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;
4The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
/s/ Phil S. Saunders
Phil S. Saunders
Chief Executive Officer
Date: August 4, 2021

EX-31.2 4 csod2021630exhibit312ng.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER PURSUANT TO EXCHANGE ACT RULES 13a-14(a) AND 15d-14(a), AS ADOPTED PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
I, Chirag Shah, certify that:
1I have reviewed this Quarterly Report on Form 10-Q of Cornerstone OnDemand, Inc.;
2Based 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;
3Based 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;
4The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a)Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b)Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c)Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d)Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
/s/ Chirag Shah
Chirag Shah
 Chief Financial Officer
Date: August 4, 2021

EX-32.1 5 csod2021630exhibit321ng.htm EX-32.1 Document

Exhibit 32.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Phil S. Saunders, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report On Form 10-Q of Cornerstone OnDemand, Inc. for the fiscal quarter ended June 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Cornerstone OnDemand, Inc.
 
/s/ Phil S. Saunders
Phil S. Saunders
Chief Executive Officer
Date: August 4, 2021

EX-32.2 6 csod2021630exhibit322ng.htm EX-32.2 Document

Exhibit 32.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

I, Chirag Shah, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that the Quarterly Report on Form 10-Q of Cornerstone OnDemand, Inc. for the fiscal quarter ended June 30, 2021 fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended, and that information contained in such Quarterly Report on Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Cornerstone OnDemand, Inc.
 
/s/ Chirag Shah
Chirag Shah
 Chief Financial Officer
Date: August 4, 2021

EX-101.SCH 7 csod-20210630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - COVER PAGE link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Detail) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - BUSINESS COMBINATIONS link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - BUSINESS COMBINATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - BUSINESS COMBINATIONS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities assumed (Details) link:presentationLink link:calculationLink link:definitionLink 2408404 - Disclosure - BUSINESS COMBINATIONS - Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2409405 - Disclosure - BUSINESS COMBINATIONS - Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - BUSINESS COMBINATIONS - Allocation of Purchase Price (Details) link:presentationLink link:calculationLink link:definitionLink 2111103 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - DEBT - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2414408 - Disclosure - DEBT - Summary of Net Carrying Amount of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2415409 - Disclosure - DEBT - Schedule of Interest Expense Recognized (Details) link:presentationLink link:calculationLink link:definitionLink 2116104 - Disclosure - NET LOSS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - NET LOSS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2418410 - Disclosure - NET LOSS PER SHARE - Basic and Diluted Loss Per Share (Detail) link:presentationLink link:calculationLink link:definitionLink 2419411 - Disclosure - NET LOSS PER SHARE - Anti-dilutive Shares Excluded From Calculation of Diluted Net Loss Per (Detail) link:presentationLink link:calculationLink link:definitionLink 2120105 - Disclosure - CASH AND INVESTMENTS link:presentationLink link:calculationLink link:definitionLink 2321304 - Disclosure - CASH AND INVESTMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2422412 - Disclosure - CASH AND INVESTMENTS - Non-Marketable Investments (Details) link:presentationLink link:calculationLink link:definitionLink 2123106 - Disclosure - INTANGIBLE ASSETS AND GOODWILL link:presentationLink link:calculationLink link:definitionLink 2324305 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) link:presentationLink link:calculationLink link:definitionLink 2425413 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2426414 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2427415 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Remaining Intangible Asset Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 2428416 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2129107 - Disclosure - RESTRUCTURING link:presentationLink link:calculationLink link:definitionLink 2330306 - Disclosure - RESTRUCTURING (Tables) link:presentationLink link:calculationLink link:definitionLink 2431417 - Disclosure - RESTRUCTURING (Details) link:presentationLink link:calculationLink link:definitionLink 2132108 - Disclosure - OTHER BALANCE SHEET AMOUNTS link:presentationLink link:calculationLink link:definitionLink 2333307 - Disclosure - OTHER BALANCE SHEET AMOUNTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2434418 - Disclosure - OTHER BALANCE SHEET AMOUNTS - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2435419 - Disclosure - OTHER BALANCE SHEET AMOUNTS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2436420 - Disclosure - OTHER BALANCE SHEET AMOUNTS - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2137109 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2439421 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Asset and Liabilities Measured at Fair Value (Detail) link:presentationLink link:calculationLink link:definitionLink 2440422 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2441423 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Income for Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 2442424 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Derivative Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2143110 - Disclosure - STOCKHOLDERS’ EQUITY link:presentationLink link:calculationLink link:definitionLink 2444425 - Disclosure - STOCKHOLDERS’ EQUITY (Details) link:presentationLink link:calculationLink link:definitionLink 2145111 - Disclosure - STOCK-BASED AWARDS link:presentationLink link:calculationLink link:definitionLink 2346309 - Disclosure - STOCK-BASED AWARDS (Tables) link:presentationLink link:calculationLink link:definitionLink 2447426 - Disclosure - STOCK-BASED AWARDS - Stock Option Activity (Detail) link:presentationLink link:calculationLink link:definitionLink 2448427 - Disclosure - STOCK-BASED AWARDS - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 2449428 - Disclosure - STOCK-BASED AWARDS - Restricted Stock and Performance-Based Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 2450429 - Disclosure - STOCK-BASED AWARDS - Stock-Based Compensation Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 2151112 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2452430 - Disclosure - INCOME TAXES (Detail) link:presentationLink link:calculationLink link:definitionLink 2153113 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2454431 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) link:presentationLink link:calculationLink link:definitionLink 2155114 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2356310 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2457432 - Disclosure - LEASES - Components of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2458433 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2459434 - Disclosure - LEASES - Supplemental Balance Sheet Information of Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2460435 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2460435 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2161115 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS link:presentationLink link:calculationLink link:definitionLink 2362311 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2463436 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Sources of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2464437 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 2465438 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2465438 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2166116 - Disclosure - RELATED PARTY TRANSACTIONS link:presentationLink link:calculationLink link:definitionLink 2467439 - Disclosure - RELATED PARTY TRANSACTIONS (Details) link:presentationLink link:calculationLink link:definitionLink 2168117 - Disclosure - SUBSEQUENT EVENTS link:presentationLink link:calculationLink link:definitionLink 2469440 - Disclosure - SUBSEQUENT EVENTS (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 csod-20210630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 csod-20210630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 csod-20210630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Hedging Designation [Domain] Hedging Designation [Domain] Supplemental cash flow data Supplemental Cash Flow Information [Abstract] Letter of Credit Letter of Credit [Member] Convertible notes Convertible Debt Convertible Debt [Member] Number of shares, vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Trade names, trademarks, and domain names Trademarks and Trade Names [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Leasehold improvements Leasehold Improvements [Member] Net loss Net loss Net loss Net Income (Loss) Attributable to Parent Subscription revenue Subscription Revenue [Member] Subscription Revenue Entity Emerging Growth Company Entity Emerging Growth Company Operating right-of-use assets Operating Lease, Right-of-Use Asset Accrued compensation and related liabilities Employee-related Liabilities, Current Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Acquisition-related and integration Business Combination, Acquisition Related Costs Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Derivative Liabilities Derivative Liability Accounted for at cost, adjusted for observable price changes Equity Securities, FV-NI, Current Conversion price (USD per share) Debt Instrument, Convertible, Conversion Price Weighted average grant date fair value, forfeited (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 Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Clustree Clustree [Member] Clustree Additional paid-in capital Additional Paid in Capital, Common Stock Entity Filer Category Entity Filer Category Impairment charges Impairment of Intangible Assets (Excluding Goodwill) Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Restructuring Type [Axis] Restructuring Type [Axis] Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Other assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Number of shares issuable under plan (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Net decrease in cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Deferred commissions, net of current portion Deferred Costs, Noncurrent Repurchase price of notes (in percent) Debt Instrument, Redemption Price, Percentage Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Goodwill, Purchase Accounting Adjustments Measurement period adjustments Goodwill, Purchase Accounting Adjustments Options to purchase common stock, restricted stock units, and performance-based restricted stock units Stock Options, Restricted Stock Units, And Performance-Based Restricted Stock Units [Member] Stock Options, Restricted Stock Units, And Performance-Based Restricted Stock Units [Member] Document Fiscal Year Focus Document Fiscal Year Focus Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Deferred tax liabilities, net Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization expense Amortization of Intangible Assets Estimated Useful Life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Amount available for repurchase Stock Repurchase Program, Remaining Authorized Repurchase Amount Weighted-average incremental borrowing rate Operating Lease, Weighted Average Discount Rate, Percent Total shares excluded from net loss per share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Revenue recognized Contract with Customer, Liability, Revenue Recognized Schedule of fair values of derivative instruments Schedule of Derivative Liabilities at Fair Value [Table Text Block] Research and development Research and Development Expense [Member] Subsequent Events [Abstract] Write-down of equity method investment Equity Method Investment, Other than Temporary Impairment Business Combination and Asset Acquisition [Abstract] Weighted average grant date fair value, 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 Business Acquisition [Axis] Business Acquisition [Axis] Net change in unrealized losses on investments OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Award Type [Domain] Award Type [Domain] Summary of Net Carrying Amount of Debt Convertible Debt [Table Text Block] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Related Party Transactions [Abstract] Stock Options, Additional Disclosures Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Exercisable at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Stock Options Vested and Expected to Vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Other liabilities, non-current Increase (Decrease) in Other Noncurrent Liabilities Number of shares, granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Restructuring Restructuring Costs Convertible Senior Notes At 5.75%, Maturing 2021 Convertible Senior Notes At 5.75%, Maturing 2021 [Member] Convertible Senior Notes At 5.75%, Maturing 2021 [Member] INTANGIBLE ASSETS AND GOODWILL Goodwill and Intangible Assets Disclosure [Text Block] Shares outstanding, beginning of period (in shares) Shares outstanding, period end (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Entity Address, City or Town Entity Address, City or Town Increase in debt discount as a result of modification of Convertible Notes Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature Interest rate swap contracts designated as cash flow hedges Derivative Assets (Liabilities), at Fair Value, Net Accumulated Deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accounts receivable Increase (Decrease) in Accounts Receivable Total Purchase Consideration, Purchase Accounting Adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Capitalized assets financed by accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Unaudited Pro Forma Results Business Acquisition, Pro Forma Information [Table Text Block] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Capitalized stock-based compensation Share-based Payment Arrangement, Amount Capitalized Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Interactive Data Current Entity Interactive Data Current Component of AOCI expected to be realized in statements of operations over the next twelve months Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net Deferred revenue Deferred revenue Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Number of operating segments Number of Operating Segments Fixed rate of hedged portion (in percent) Derivative, Fixed Interest Rate Net loss per share, basic (USD per share) Earnings Per Share, Basic 2024 Lessee, Operating Lease, Liability, to be Paid, Year Three REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS Revenue from Contract with Customer [Text Block] Sublease income Sublease Income Number of shares, unvested Shares at beginning of period (in shares) Number of shares, unvested Shares at period end (in share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Effect of foreign currency translation Restructuring Reserve, Foreign Currency Translation Gain (Loss) Document Type Document Type Other Contractual Arrangements Other Contractual Arrangements [Member] Other Contractual Arrangements [Member] Total Interest Expense, Debt Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Intangible assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Current Reporting Status Entity Current Reporting Status Cash paid for operating leases Operating Lease, Payments Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable And Accrued Expenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable And Accrued Expenses Amount of Gain (Loss) Recognized in Other Comprehensive Loss on Derivative Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Available at closing Line of Credit Facility, Maximum Borrowing Capacity, Available At Closing Line of Credit Facility, Maximum Borrowing Capacity, Available At Closing Purchase price Business Combination, Consideration Transferred Bad debt (recoveries) expense Accounts Receivable, Credit Loss Expense (Reversal) Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Principal amount Long-term Debt, Gross Term of contract obligation Contractual Obligation, Term Contractual Obligation, Term Total assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Total Assets and Goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Total Assets and Goodwill Level 1 Fair Value, Inputs, Level 1 [Member] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Net foreign currency and other loss Foreign Currency Transaction Gain (Loss), Unrealized Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders’ equity Liabilities and Equity Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Maturities and sales of investments Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Weighted average exercise price, exercised (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Commissions expense Amortization of Deferred Sales Commissions Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Liabilities and stockholders’ equity Liabilities and Equity [Abstract] Interest rate swap contracts Interest Rate Swap [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Supplemental Cash Flow Information Related to Leases Lessee, Operating Leases, Supplemental Cash Flow [Table Text Block] Lessee, Operating Leases, Supplemental Cash Flow NET LOSS PER SHARE Earnings Per Share [Text Block] Operating expenses: Operating Expenses [Abstract] Non-Marketable Investments Securities Owned Not Readily Marketable [Table Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Issuance of common stock upon the exercise of options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Operating lease liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Liability Deferred revenue, current portion Deferred Credits and Other Liabilities, Current Gross profit Gross Profit 2023 Lessee, Operating Lease, Liability, to be Paid, Year Two Effect of exchange rate changes on cash, cash equivalents, and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Balance Sheet Location [Domain] Balance Sheet Location [Domain] Conversion ratio Debt Instrument, Convertible, Conversion Ratio Income (loss) before income tax (provision) benefit Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Transaction costs related to the issuance of Notes Unamortized debt issuance costs Debt Issuance Costs, Net Other accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities, Current Accrued Liabilities and Other Liabilities, Current Beginning balance Ending balance Restructuring Reserve Total Liabilities, Purchase Accounting Adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities Trading Symbol Trading Symbol Equity interest acquired (in percent) Business Acquisition, Percentage of Voting Interests Acquired Deferred tax assets Deferred Income Tax Assets, Net Common stock issued in acquisition Stock Issued During Period, Value, Acquisitions Capitalized software costs Payments to Develop Software Computer equipment and software Computer Equipment and Software [Member] Computer Equipment and Software [Member] General and administrative General and Administrative Expense Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired DEBT Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Weighted average exercise price, exercisable at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Vesting of restricted stock units Stock Issued During Period, Value, Restricted Stock Award, Gross Line of Credit Line of Credit [Member] STOCK-BASED AWARDS Share-based Payment Arrangement [Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Contractual obligation Contractual Obligation Weighted-average remaining contractual term, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Derivative Instrument [Axis] Derivative Instrument [Axis] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Present value of operating lease liabilities Operating Lease, Liability Schedule of revenue by source Revenue from External Customers by Products and Services [Table Text Block] Percent purchase price, grant date, ESPP Employee Stock Purchase Plan (ESPP), Purchase Price Percentage Of Fair Market Value, Grant Date Employee Stock Purchase Plan (ESPP), Purchase Price Percentage of Fair Market Value, Grant Date Other expense, net Nonoperating Income (Expense) Unrecognized compensation expense, expected recognition weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Weighted average grant date fair value, unvested shares at beginning of period (in usd per share) Weighted average grant date fair value, unvested shares at period end (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 Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Performance Shares Performance Shares [Member] Commitments and contingencies (Note 13) Commitments and Contingencies Subsequent Event [Table] Subsequent Event [Table] LEASES Lessee, Operating Leases [Text Block] 2021 – remaining period Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Professional services revenue Professional Services Revenue [Member] Professional Services Revenue Payments of debt issuance and modification costs Payments of Debt Issuance Costs Other Commitments [Table] Other Commitments [Table] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date CASH AND INVESTMENTS Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Accounts payable, accrued expenses, and other current liabilities Increase (Decrease) In Accounts Payable, Accrued Liability and Other Current Liabilities Increase (Decrease) In Accounts Payable, Accrued Liability and Other Current Liabilities Schedule of revenue by geographic area Revenue from External Customers by Geographic Areas [Table Text Block] Net loss Business Acquisition, Pro Forma Net Income (Loss) Entity Registrant Name Entity Registrant Name Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Deferred revenue write down Deferred Revenue, Purchase Accounting Adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Equity interest transferred (in shares) Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Revenue Total revenue Revenue from Contract with Customer, Excluding Assessed Tax Capitalized software costs, amount capitalized during the period Capitalized Computer Software, Additions Incentive stock options Share-based Payment Arrangement, Option [Member] Equity [Abstract] Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Cash payments Payments for Restructuring Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Senior Secured First lien Term Loan B Facility Senior Secured First lien Term Loan B Facility [Member] Senior Secured First lien Term Loan B Facility Income (loss) from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Operating lease liabilities, current portion Operating Lease, Liability, Current ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Loss on sale of available-for-sale securities Debt Securities, Available-for-sale, Realized Gain (Loss) Hedging Designation [Axis] Hedging Designation [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Customer contracts Customer Contracts [Member] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense RESTRUCTURING Restructuring and Related Activities Disclosure [Text Block] Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation expense Depreciation Developed technology Technology-Based Intangible Assets [Member] Repayment of debt Repayments of Debt Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Consent fees related to indenture Payments of Debt Restructuring Costs Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Cash paid for income taxes Income Taxes Paid Proceeds from term loan debt, net of discount Proceeds from Lines of Credit Notional amount Derivative, Notional Amount Other assets Other Assets [Member] Other, net Other Nonoperating Income (Expense) Issuance of common stock for partial consideration for acquisition Stock Issued Third-party expenses related to loss on extinguishment Gains (Losses) On Extinguishment Of Debt, Related Expenses Gains (Losses) On Extinguishment Of Debt, Related Expenses Capital expenditures Payments to Acquire Property, Plant, and Equipment Vacated facilities Facility Closing [Member] Maximum Maximum [Member] Operating right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets Share-based Payment Arrangement [Abstract] Share-based Payment Arrangement [Abstract] Total liabilities Liabilities Schedule of accrued expenses Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Weighted average exercise price, vested and expected to vest at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Aggregate intrinsic value, outstanding Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Maturities of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Saba Software, Inc. Saba Software, Inc. [Member] Saba Software, Inc. Total stockholders’ equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Common stock, shares issued Common Stock, Shares, Issued Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Aggregate intrinsic value, exercisable at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Designated as Hedging Instrument Designated as Hedging Instrument [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Loss on extinguishment of debt and related expenses Gain (Loss) on Extinguishment of Debt Property and equipment, useful life Property, Plant and Equipment, Useful Life Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Unrealized (loss) gain on interest rate swap contracts Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Balance Sheet Location [Axis] Balance Sheet Location [Axis] Deferred commissions Increase (Decrease) in Deferred Charges Operating lease liabilities, net of current portion Operating Lease, Liability, Noncurrent Accrued expenses Accrued Liabilities [Member] Aggregate principal amount Debt Instrument, Face Amount Interest expense Interest Expense Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net City Area Code City Area Code Closing stock price (USD per share) Share Price Schedule of Interest Expense Recognized Schedule Of Debt Cost And Interest Expense Recognized [Table Text Block] Schedule of Debt Cost and Interest Expense Recognized Accumulated deficit Retained Earnings (Accumulated Deficit) Other assets, Purchase Accounting Adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Assets Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Commitment fee on undrawn amounts (in percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Commission expense benefit period on renewal contacts Commission Expense Benefit Period, Renewal Contacts Commission Expense Benefit Period, Renewal Contacts Fair Value of Assets Acquired and Liabilities Assumed as a Result of the Saba Group Acquisition Schedule of Allocation of the Total Purchase Consideration Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Shares issued under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Letters of credit outstanding Line of Credit Facility, Fair Value of Amount Outstanding Business Acquisition [Line Items] Business Acquisition [Line Items] Schedule of income recognized from derivative instruments Derivative Instruments, Gain (Loss) [Table Text Block] Change in fair value of conversion feature of modified Convertible Notes Modification Of Convertible Notes Modification Of Convertible Notes Accounted for using the equity method Equity Method Investments Reconciliation of cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Capitalized software development costs, net Capitalized Computer Software, Net Vesting of restricted stock units (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Weighted average exercise price, forfeited (USD per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Term of derivative contract Derivative, Term of Contract Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax (provision) benefit Income Tax Expense (Benefit) Other Commitments [Domain] Other Commitments [Domain] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Net proceeds from the Notes Proceeds from Issuance of Long-term Debt Equity Components [Axis] Equity Components [Axis] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Sales and marketing Selling and Marketing Expense [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Number of shares, forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Entity File Number Entity File Number 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] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Debt, current portion Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Entity Small Business Entity Small Business Total non-marketable investments Equity Securities without Readily Determinable Fair Value, Amount Unrecognized compensation expense related to non-vested restricted stock units Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Equity Component [Domain] Equity Component [Domain] Sales and marketing Selling and Marketing Expense 2022 Lessee, Operating Lease, Liability, to be Paid, Year One Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Quarterly principal payment (in percent) Debt Instrument, Periodic Payment, Principal, Percent Debt Instrument, Periodic Payment, Principal, Percent Accretion of debt discount Amortization of Debt Discount (Premium) Debt, net of current portion Convertible Debt, Noncurrent Statement [Line Items] Statement [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Common stock issued in acquisition (in shares) Stock Issued During Period, Shares, Acquisitions Restricted cash included in other assets Restricted Cash, Noncurrent Revenue expected to be recognized from remaining obligations Revenue, Remaining Performance Obligation, Amount Stock Options Outstanding, Weighted Average Exercise Price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Current liabilities: Liabilities [Abstract] Counterparty Name [Domain] Counterparty Name [Domain] Fair value of convertible debt Convertible Debt, Fair Value Disclosures 2025 Lessee, Operating Lease, Liability, to be Paid, Year Four Debt Disclosure [Abstract] Debt Disclosure [Abstract] Entity Address, State or Province Entity Address, State or Province Level 2 Fair Value, Inputs, Level 2 [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Contractual interest expense Interest Expense, Debt, Excluding Amortization Type of Restructuring [Domain] Type of Restructuring [Domain] Weighted average useful life (in years) Weighted-Average Useful Life (in years) Finite-Lived Intangible Asset, Useful Life Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Stock options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Summary of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Entity Shell Company Entity Shell Company Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Local Phone Number Local Phone Number Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Summary of stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Money market funds, at carrying value Money Market Funds, at Carrying Value Remaining ​lease​ terms Operating ​Lease,​ Remaining ​Lease​ Term Operating ​Lease,​ Remaining ​Lease​ Term Total assets Assets Common stock, shares authorized Common Stock, Shares Authorized Weighted-average remaining contractual term, vested and expected to vest Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Geographical [Domain] Geographical [Domain] Product and Service [Domain] Product and Service [Domain] Schedule of restricted stock unit activity Schedule of Nonvested Restricted Stock Units Activity [Table Text Block] Research and development Research and Development Expense OTHER BALANCE SHEET AMOUNTS Supplemental Balance Sheet Disclosures [Text Block] Debt interest rate Debt Instrument, Interest Rate, Stated Percentage Derivative Contract [Domain] Derivative Contract [Domain] Optional extension period Lessee, Operating Lease, Option To Extend, Period Lessee, Operating Lease, Option To Extend, Period Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Revolving Credit Facility Revolving Credit Facility [Member] Period within obligations expected to be recognized (in months) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-based Payment Arrangement, Option, Exercise Price Range [Table] Shares issuable pursuant to employee stock purchase plan Shares Issued to Employee Stock Purchase Plan [Member] Shares Issued to Employee Stock Purchase Plan [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Furniture and fixtures Furniture and Fixtures [Member] Components of Lease Expense Lease, Cost [Table Text Block] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Subsequent Event [Line Items] Subsequent Event [Line Items] Geographical [Axis] Geographical [Axis] Weighted-average common shares outstanding, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share, diluted (USD per share) Earnings Per Share, Diluted Accretion of debt discount and amortization of debt issuance costs Amortization of Debt Issuance Costs and Discounts Consideration on sale of stock (in dollars per share) Sale of Stock, Price Per Share Interest expense Interest Expense [Member] SUBSEQUENT EVENTS Subsequent Events [Text Block] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Total comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Severance and related benefits Employee Severance [Member] Expected tax deductible amount of goodwill acquired Business Acquisition, Goodwill, Expected Tax Deductible Amount Restructuring Costs [Abstract] Restructuring Costs [Abstract] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Deferred tax liabilities Deferred Income Tax Liabilities, Net Other liabilities, non-current Other Noncurrent Liabilities [Member] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Property and equipment Tangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Restructuring Restructuring [Member] Restructuring FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Accounts payable Accounts Payable, Current Total restructuring expense Restructuring Charges Depreciation and amortization Depreciation, Depletion and Amortization Derivative Instruments and Hedging Activities Disclosures [Table] Derivative Instruments and Hedging Activities Disclosures [Table] Services provided to related party at no charge Value Of Resources Donated To Related Parties1 Value Of Resources Donated To Related Parties Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Liabilities, Accounts Payable, Accrued Expenses, And Other Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Liabilities, Accounts Payable, Accrued Expenses, And Other Liabilities Summary of assets and liabilities measured at fair value Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] 2021 – remaining period Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Schedule of Restructuring Activity Restructuring and Related Costs [Table Text Block] Common stock, shares outstanding Common Stock, Shares, Outstanding Long-term investments Long-term Investments Equity interest transferred Business Acquisition, Equity Interest Issued or Issuable, Value Assigned Cost of revenue Cost of Goods and Services Sold Restructuring and Related Activities [Abstract] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Stock Options Outstanding, Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Net lease cost Lease, Cost Schedule of property and equipment, net Property, Plant and Equipment [Table Text Block] Total Assets, Purchase Accounting Adjustments Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Term Debt Instrument, Term Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Customer relationships Customer Relationships [Member] Property and equipment, net Total property and equipment, net Property, Plant and Equipment, Net Deferred commissions, current portion Deferred Costs, Current Total operating expenses Operating Expenses Other liabilities, non-current Other Liabilities, Noncurrent Content library Content Library [Member] Content Library [Member] Schedule of Estimated Remaining Intangible Asset Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Customer contracts Customer-Related Intangible Assets [Member] Derivative Assets Derivative Asset Revenue Business Acquisition, Pro Forma Revenue Property and equipment, gross Property, Plant and Equipment, Gross Document Quarterly Report Document Quarterly Report Percentage of revenue expected to be recognized. Revenue, Remaining Performance Obligation, Percentage Severance payments and termination benefits expense Severance Costs Commission expense benefit period on initial contacts Commission Expense Benefit Period, Initial Contacts Commission Expense Benefit Period, Initial Contacts Other Commitments [Line Items] Other Commitments [Line Items] Weighted-average exercise price, outstanding at beginning of period (USD per share) Weighted-average exercise price, outstanding at end of period (USD per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Debt, net of current portion Long-term Debt, Excluding Current Maturities Share based compensation expense Share-based Payment Arrangement, Expense Weighted-average remaining contractual term, exercisable Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Deferred tax liabilities, net, Purchase Accounting Adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liability, Net Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liability, Net 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] Document Fiscal Period Focus Document Fiscal Period Focus Effective income tax (in percent) Effective Income Tax Rate Reconciliation, Percent Amortization of debt issuance costs Amortization of Debt Issuance Costs Sunshine Software Sunshine Software [Member] Sunshine Software Restricted cash included in prepaid expenses and other current assets Restricted Cash, Current Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Four Lessee, Operating Lease, Liability, to be Paid, after Year Four Counterparty Name [Axis] Counterparty Name [Axis] Aggregate intrinsic value, vested and expected to vest at end of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Aggregate Intrinsic Value Total liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Cash, cash equivalents, and restricted cash at beginning of period Cash, cash equivalents, and restricted cash at end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents United States UNITED STATES Common stock, par value (USD per share) Common Stock, Par or Stated Value Per Share Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Leases [Abstract] Leases [Abstract] Entity Central Index Key Entity Central Index Key Schedule of Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Amortization of capitalized software costs Capitalized Computer Software, Amortization Stock-based compensation Stock-Based Compensation [Member] Stock-Based Compensation LIBOR London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name Schedule of performance-based units activity Schedule of Nonvested Performance-based Units Activity [Table Text Block] Issuance of common stock upon the exercise of options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Weighted-average common shares outstanding, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive (loss) income, net of tax Other Comprehensive Income (Loss), Net of Tax INCOME TAXES Income Tax Disclosure [Text Block] Loss on extinguishment of debt and related expenses Gains (Losses) On Extinguishment Of Debt And Related Expenses Gains (Losses) On Extinguishment Of Debt And Related Expenses Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate STOCKHOLDERS’ EQUITY Stockholders' Equity Note Disclosure [Text Block] Anti-Dilutive Shares Excluded from Calculation of Diluted Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Other income (expense): Nonoperating Income (Expense) [Abstract] Vested and expected to vest at end of period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Shares issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Increase in debt discount as a result of modification of Convertible Notes Increase (Decrease) in Debt Discount Due To Debt Modification Increase (Decrease) in Debt Discount Due To Debt Modification Deferred revenue, net of current portion Deferred Credits and Other Liabilities, Noncurrent Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Weighted average grant date fair value, 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 General and administrative General and Administrative Expense [Member] Derivative Instruments and Hedging Activities Disclosures [Line Items] Derivative Instruments and Hedging Activities Disclosures [Line Items] Purchases of marketable investments Payments For (Proceeds From) Debt Securities, Available-For-Sale Payments For (Proceeds From) Debt Securities, Available-For-Sale Total current liabilities Liabilities, Current Supplemental Balance Sheet Information of Operating Leases Lessee, Operating Leases, Assets And Liabilities [Table Text Block] Lessee, Operating Leases, Assets And Liabilities [Table Text Block] Cash paid in acquisition Payments to Acquire Businesses, Gross Percent purchase price, exercise date, ESPP Employee Stock Purchase Plan (ESPP), Purchase Price Percentage of Fair Market Value, Exercise Date Employee Stock Purchase Plan (ESPP), Purchase Price Percentage of Fair Market Value, Exercise Date Aggregate principal amount Line of Credit Facility, Maximum Borrowing Capacity Effect of foreign currency translation Goodwill, Foreign Currency Translation Gain (Loss) Accounts payable, accrued expenses, and other current liabilities Total accounts payable, accrued expenses, and other current liabilities Accounts Payable, Accrued Liability and Other Liabilities, Current Accounts Payable, Accrued Liability and Other Liabilities, Current Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Schedule of Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Proceeds from employee stock plans Proceeds from Stock Plans Statement [Table] Statement [Table] Recent Accounting Pronouncements Adopted New Accounting Pronouncements, Policy [Policy Text Block] Other Commitments [Axis] Other Commitments [Axis] Prepaid expenses and other current assets Prepaid Expenses and Other Current Assets [Member] Unrecognized compensation expense Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Debt issuance discount Debt Instrument, Issuance Discount, Percentage Debt Instrument, Issuance Discount, Percentage Subsequent Event Subsequent Event [Member] Cover page. Cover [Abstract] Net Carrying Amount Finite-Lived Intangible Assets, Net Goodwill Beginning balance Ending balance Goodwill Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Cost of revenue Cost of Sales [Member] Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net loss to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Common stock, $0.0001 par value Common Stock, Value, Outstanding All other countries All other countries [Member] All other countries Operating lease cost Operating Lease, Cost RELATED PARTY TRANSACTIONS Related Party Transactions Disclosure [Text Block] Debt discount recorded Unaccreted debt discount Debt Instrument, Unamortized Discount Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 11 csod-20210630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 csod-20210630_htm.xml IDEA: XBRL DOCUMENT 0001401680 2021-01-01 2021-06-30 0001401680 2021-07-30 0001401680 2021-06-30 0001401680 2020-12-31 0001401680 2021-04-01 2021-06-30 0001401680 2020-04-01 2020-06-30 0001401680 2020-01-01 2020-06-30 0001401680 us-gaap:CommonStockMember 2021-03-31 0001401680 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001401680 us-gaap:RetainedEarningsMember 2021-03-31 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001401680 2021-03-31 0001401680 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001401680 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001401680 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001401680 us-gaap:CommonStockMember 2021-06-30 0001401680 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001401680 us-gaap:RetainedEarningsMember 2021-06-30 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001401680 us-gaap:CommonStockMember 2020-12-31 0001401680 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001401680 us-gaap:RetainedEarningsMember 2020-12-31 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001401680 us-gaap:CommonStockMember 2021-01-01 2021-06-30 0001401680 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-06-30 0001401680 us-gaap:RetainedEarningsMember 2021-01-01 2021-06-30 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-06-30 0001401680 us-gaap:CommonStockMember 2020-03-31 0001401680 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001401680 us-gaap:RetainedEarningsMember 2020-03-31 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001401680 2020-03-31 0001401680 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001401680 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001401680 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001401680 us-gaap:CommonStockMember 2020-06-30 0001401680 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001401680 us-gaap:RetainedEarningsMember 2020-06-30 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001401680 2020-06-30 0001401680 us-gaap:CommonStockMember 2019-12-31 0001401680 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001401680 us-gaap:RetainedEarningsMember 2019-12-31 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001401680 2019-12-31 0001401680 us-gaap:CommonStockMember 2020-01-01 2020-06-30 0001401680 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-06-30 0001401680 us-gaap:RetainedEarningsMember 2020-01-01 2020-06-30 0001401680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-06-30 0001401680 csod:SunshineSoftwareMember us-gaap:SubsequentEventMember 2021-08-05 0001401680 csod:SabaSoftwareIncMember 2020-04-22 0001401680 csod:SabaSoftwareIncMember 2020-04-22 2020-04-22 0001401680 csod:SabaSoftwareIncMember us-gaap:CommonStockMember 2020-04-22 2020-04-22 0001401680 csod:SabaSoftwareIncMember us-gaap:CommonStockMember 2020-04-22 0001401680 csod:SabaSoftwareIncMember 2021-06-30 0001401680 csod:SabaSoftwareIncMember 2020-04-22 2021-06-30 0001401680 csod:SabaSoftwareIncMember 2020-01-01 2020-12-31 0001401680 csod:SabaSoftwareIncMember us-gaap:CustomerRelationshipsMember 2020-04-22 0001401680 csod:SabaSoftwareIncMember us-gaap:CustomerRelationshipsMember 2020-04-22 2020-04-22 0001401680 csod:SabaSoftwareIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2020-04-22 0001401680 csod:SabaSoftwareIncMember us-gaap:CustomerRelatedIntangibleAssetsMember 2020-04-22 2020-04-22 0001401680 csod:SabaSoftwareIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-04-22 0001401680 srt:MinimumMember csod:SabaSoftwareIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-04-22 2020-04-22 0001401680 srt:MaximumMember csod:SabaSoftwareIncMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-04-22 2020-04-22 0001401680 csod:SabaSoftwareIncMember us-gaap:TrademarksAndTradeNamesMember 2020-04-22 0001401680 csod:SabaSoftwareIncMember us-gaap:TrademarksAndTradeNamesMember 2020-04-22 2020-04-22 0001401680 csod:ClustreeMember 2020-01-01 2020-06-30 0001401680 csod:ClustreeMember 2020-04-01 2020-06-30 0001401680 csod:SabaSoftwareIncMember 2021-04-01 2021-06-30 0001401680 csod:SabaSoftwareIncMember 2021-01-01 2021-06-30 0001401680 csod:ClustreeMember 2020-01-24 2020-01-24 0001401680 csod:ClustreeMember 2020-01-24 0001401680 csod:ClustreeMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-24 0001401680 csod:ClustreeMember us-gaap:CustomerRelationshipsMember 2020-01-24 0001401680 csod:ClustreeMember us-gaap:TechnologyBasedIntangibleAssetsMember 2020-01-24 2020-01-24 0001401680 csod:ClustreeMember us-gaap:CustomerRelationshipsMember 2020-01-24 2020-01-24 0001401680 csod:SeniorSecuredFirstLienTermLoanBFacilityMember 2020-04-22 2020-04-22 0001401680 csod:SeniorSecuredFirstLienTermLoanBFacilityMember 2020-04-22 0001401680 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-04-22 2020-04-22 0001401680 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-04-22 0001401680 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-06-30 0001401680 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2020-12-31 0001401680 us-gaap:LetterOfCreditMember 2020-04-22 0001401680 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-04-22 2020-04-22 0001401680 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2020-04-22 2020-04-22 0001401680 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-23 2021-04-23 0001401680 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2021-04-23 2021-04-23 0001401680 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-04-01 2021-06-30 0001401680 csod:SeniorSecuredFirstLienTermLoanBFacilityMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-04-22 0001401680 us-gaap:LineOfCreditMember 2021-06-30 0001401680 us-gaap:LineOfCreditMember 2020-12-31 0001401680 csod:SeniorSecuredFirstLienTermLoanBFacilityMember 2021-06-30 0001401680 us-gaap:LineOfCreditMember 2021-04-01 2021-06-30 0001401680 us-gaap:LineOfCreditMember 2020-04-01 2020-06-30 0001401680 us-gaap:LineOfCreditMember 2021-01-01 2021-06-30 0001401680 us-gaap:LineOfCreditMember 2020-01-01 2020-06-30 0001401680 csod:ConvertibleSeniorNotesAt5.75Maturing2021Member us-gaap:ConvertibleDebtMember 2017-12-31 0001401680 csod:ConvertibleSeniorNotesAt5.75Maturing2021Member us-gaap:ConvertibleDebtMember 2017-01-01 2017-12-31 0001401680 csod:ConvertibleSeniorNotesAt5.75Maturing2021Member us-gaap:ConvertibleDebtMember 2017-12-31 2017-12-31 0001401680 csod:ConvertibleSeniorNotesAt5.75Maturing2021Member us-gaap:ConvertibleDebtMember 2021-01-01 2021-06-30 0001401680 csod:ConvertibleSeniorNotesAt5.75Maturing2021Member 2020-04-20 2020-04-20 0001401680 2020-04-22 2020-04-22 0001401680 us-gaap:ConvertibleDebtMember 2021-06-30 0001401680 us-gaap:ConvertibleDebtMember 2020-12-31 0001401680 csod:ConvertibleSeniorNotesAt5.75Maturing2021Member us-gaap:ConvertibleDebtMember 2021-06-30 0001401680 us-gaap:ConvertibleDebtMember 2021-04-01 2021-06-30 0001401680 us-gaap:ConvertibleDebtMember 2020-04-01 2020-06-30 0001401680 us-gaap:ConvertibleDebtMember 2021-01-01 2021-06-30 0001401680 us-gaap:ConvertibleDebtMember 2020-01-01 2020-06-30 0001401680 csod:ConvertibleSeniorNotesAt5.75Maturing2021Member us-gaap:ConvertibleDebtMember 2017-12-01 2017-12-31 0001401680 csod:StockOptionsRestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2021-01-01 2021-06-30 0001401680 csod:StockOptionsRestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember 2020-01-01 2020-06-30 0001401680 csod:SharesIssuedtoEmployeeStockPurchasePlanMember 2021-01-01 2021-06-30 0001401680 csod:SharesIssuedtoEmployeeStockPurchasePlanMember 2020-01-01 2020-06-30 0001401680 us-gaap:ConvertibleDebtMember 2021-01-01 2021-06-30 0001401680 us-gaap:ConvertibleDebtMember 2020-01-01 2020-06-30 0001401680 2021-01-01 2021-03-31 0001401680 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-06-30 0001401680 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-06-30 0001401680 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001401680 csod:ContentLibraryMember 2021-01-01 2021-06-30 0001401680 csod:ContentLibraryMember 2021-06-30 0001401680 csod:ContentLibraryMember 2020-12-31 0001401680 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-06-30 0001401680 us-gaap:CustomerRelationshipsMember 2021-06-30 0001401680 us-gaap:CustomerRelationshipsMember 2020-12-31 0001401680 us-gaap:CustomerContractsMember 2021-01-01 2021-06-30 0001401680 us-gaap:CustomerContractsMember 2021-06-30 0001401680 us-gaap:CustomerContractsMember 2020-12-31 0001401680 us-gaap:TrademarksAndTradeNamesMember 2021-01-01 2021-06-30 0001401680 us-gaap:TrademarksAndTradeNamesMember 2021-06-30 0001401680 us-gaap:TrademarksAndTradeNamesMember 2020-12-31 0001401680 us-gaap:EmployeeSeveranceMember 2021-01-01 2021-06-30 0001401680 csod:StockBasedCompensationMember 2021-01-01 2021-06-30 0001401680 us-gaap:FacilityClosingMember 2021-01-01 2021-06-30 0001401680 srt:MinimumMember csod:ComputerEquipmentAndSoftwareMember 2021-01-01 2021-06-30 0001401680 srt:MaximumMember csod:ComputerEquipmentAndSoftwareMember 2021-01-01 2021-06-30 0001401680 csod:ComputerEquipmentAndSoftwareMember 2021-06-30 0001401680 csod:ComputerEquipmentAndSoftwareMember 2020-12-31 0001401680 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-06-30 0001401680 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-06-30 0001401680 us-gaap:FurnitureAndFixturesMember 2021-06-30 0001401680 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001401680 srt:MinimumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-06-30 0001401680 srt:MaximumMember us-gaap:LeaseholdImprovementsMember 2021-01-01 2021-06-30 0001401680 us-gaap:LeaseholdImprovementsMember 2021-06-30 0001401680 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001401680 us-gaap:InterestRateSwapMember 2021-06-30 0001401680 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2021-06-30 0001401680 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2021-06-30 0001401680 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2021-06-30 0001401680 us-gaap:InterestRateSwapMember 2020-12-31 0001401680 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member 2020-12-31 0001401680 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member 2020-12-31 0001401680 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member 2020-12-31 0001401680 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0001401680 us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-01-01 2021-06-30 0001401680 us-gaap:InterestRateSwapMember 2021-04-01 2021-06-30 0001401680 us-gaap:InterestRateSwapMember 2020-04-01 2020-06-30 0001401680 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-04-01 2021-06-30 0001401680 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-04-01 2020-06-30 0001401680 us-gaap:InterestRateSwapMember 2021-01-01 2021-06-30 0001401680 us-gaap:InterestRateSwapMember 2020-01-01 2020-06-30 0001401680 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2021-01-01 2021-06-30 0001401680 us-gaap:InterestRateSwapMember us-gaap:InterestExpenseMember 2020-01-01 2020-06-30 0001401680 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0001401680 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001401680 us-gaap:AccruedLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0001401680 us-gaap:AccruedLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001401680 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0001401680 us-gaap:OtherAssetsMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001401680 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2021-06-30 0001401680 us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:InterestRateSwapMember us-gaap:DesignatedAsHedgingInstrumentMember 2020-12-31 0001401680 csod:ConvertibleSeniorNotesAt5.75Maturing2021Member us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2021-06-30 0001401680 2019-08-31 0001401680 2020-10-01 0001401680 2020-01-01 2020-12-31 0001401680 us-gaap:EmployeeStockOptionMember 2020-04-01 2020-06-30 0001401680 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001401680 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-06-30 0001401680 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001401680 us-gaap:RestrictedStockUnitsRSUMember 2020-12-31 0001401680 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-06-30 0001401680 us-gaap:RestrictedStockUnitsRSUMember 2021-06-30 0001401680 us-gaap:PerformanceSharesMember 2020-12-31 0001401680 us-gaap:PerformanceSharesMember 2021-01-01 2021-06-30 0001401680 us-gaap:PerformanceSharesMember 2021-06-30 0001401680 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001401680 us-gaap:CostOfSalesMember 2020-04-01 2020-06-30 0001401680 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001401680 us-gaap:CostOfSalesMember 2020-01-01 2020-06-30 0001401680 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001401680 us-gaap:SellingAndMarketingExpenseMember 2020-04-01 2020-06-30 0001401680 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001401680 us-gaap:SellingAndMarketingExpenseMember 2020-01-01 2020-06-30 0001401680 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001401680 us-gaap:ResearchAndDevelopmentExpenseMember 2020-04-01 2020-06-30 0001401680 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001401680 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-06-30 0001401680 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001401680 us-gaap:GeneralAndAdministrativeExpenseMember 2020-04-01 2020-06-30 0001401680 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001401680 us-gaap:GeneralAndAdministrativeExpenseMember 2020-01-01 2020-06-30 0001401680 csod:RestructuringMember 2021-04-01 2021-06-30 0001401680 csod:RestructuringMember 2020-04-01 2020-06-30 0001401680 csod:RestructuringMember 2021-01-01 2021-06-30 0001401680 csod:RestructuringMember 2020-01-01 2020-06-30 0001401680 2020-03-01 2020-03-31 0001401680 us-gaap:LetterOfCreditMember csod:OtherContractualArrangementsMember 2021-06-30 0001401680 us-gaap:LetterOfCreditMember csod:OtherContractualArrangementsMember 2020-12-31 0001401680 srt:MaximumMember 2021-01-01 2021-06-30 0001401680 srt:MinimumMember 2021-01-01 2021-06-30 0001401680 csod:SubscriptionRevenueMember 2021-04-01 2021-06-30 0001401680 csod:SubscriptionRevenueMember 2020-04-01 2020-06-30 0001401680 csod:SubscriptionRevenueMember 2021-01-01 2021-06-30 0001401680 csod:SubscriptionRevenueMember 2020-01-01 2020-06-30 0001401680 csod:ProfessionalServicesRevenueMember 2021-04-01 2021-06-30 0001401680 csod:ProfessionalServicesRevenueMember 2020-04-01 2020-06-30 0001401680 csod:ProfessionalServicesRevenueMember 2021-01-01 2021-06-30 0001401680 csod:ProfessionalServicesRevenueMember 2020-01-01 2020-06-30 0001401680 country:US 2021-04-01 2021-06-30 0001401680 country:US 2020-04-01 2020-06-30 0001401680 country:US 2021-01-01 2021-06-30 0001401680 country:US 2020-01-01 2020-06-30 0001401680 csod:AllOtherCountriesMember 2021-04-01 2021-06-30 0001401680 csod:AllOtherCountriesMember 2020-04-01 2020-06-30 0001401680 csod:AllOtherCountriesMember 2021-01-01 2021-06-30 0001401680 csod:AllOtherCountriesMember 2020-01-01 2020-06-30 0001401680 2021-07-01 2021-06-30 0001401680 us-gaap:SubsequentEventMember 2021-08-05 shares iso4217:USD iso4217:USD shares csod:segment pure false 0001401680 2021 Q2 --12-31 0.0238095 P1Y 10-Q true 2021-06-30 false 001-35098 Cornerstone OnDemand, Inc. DE 13-4068197 1601 Cloverfield Blvd. Suite 620 South Santa Monica CA 90404 (310) 752-0200 Common Stock, par value $0.0001 per share CSOD NASDAQ Yes Yes Large Accelerated Filer false false false 66754079 147025000 153151000 140751000 221461000 48291000 45786000 34194000 30615000 370261000 451013000 55060000 50812000 25520000 32271000 65256000 74419000 88956000 89698000 1867000 8565000 388185000 436290000 962280000 961322000 19877000 19169000 11770000 11010000 1989032000 2134569000 118425000 129908000 404350000 446886000 14417000 10830000 8297000 10047000 545489000 597671000 1063048000 1176239000 2066000 5184000 57081000 65911000 7378000 11936000 5403000 8754000 1680465000 1865695000 0.0001 0.0001 7000 6000 887692000 835069000 -577485000 -564662000 -1647000 -1539000 308567000 268874000 1989032000 2134569000 214343000 184358000 423616000 334494000 60775000 58000000 121311000 99924000 153568000 126358000 302305000 234570000 67782000 64942000 137517000 120272000 27227000 28338000 57997000 52423000 31536000 25620000 63098000 50345000 1341000 20093000 2871000 26904000 4764000 9733000 10853000 9733000 132650000 148726000 272336000 259677000 20918000 -22368000 29969000 -25107000 16302000 18219000 35072000 23720000 -3108000 0 -3108000 0 388000 -514000 -4516000 -5878000 -19022000 -18733000 -42696000 -29598000 1896000 -41101000 -12727000 -54705000 2267000 -29114000 96000 -28943000 -371000 -11987000 -12823000 -25762000 -0.01 -0.01 -0.19 -0.19 -0.19 -0.19 -0.41 -0.41 66330000 66330000 63593000 63593000 65866000 65866000 62612000 62612000 -371000 -11987000 -12823000 -25762000 -172000 277000 -2928000 3610000 -239000 0 2820000 0 0 0 0 -223000 -411000 277000 -108000 3387000 -782000 -11710000 -12931000 -22375000 66055000 7000 860980000 -577114000 -1236000 282637000 68000 2383000 2383000 390000 0 129000 4657000 4657000 19672000 19672000 -371000 -371000 -411000 -411000 66642000 7000 887692000 -577485000 -1647000 308567000 64926000 6000 835069000 -564662000 -1539000 268874000 249000 1000 7534000 7535000 1338000 0 129000 4657000 4657000 40432000 40432000 -12823000 -12823000 -108000 -108000 66642000 7000 887692000 -577485000 -1647000 308567000 62512000 6000 716158000 -538455000 3549000 181258000 5000 107000 107000 303000 0 130000 4370000 4370000 16028000 16028000 1110000 32889000 32889000 18598000 18598000 -11987000 -11987000 277000 277000 64060000 6000 788150000 -550442000 3826000 241540000 61038000 6000 682717000 -524680000 439000 158482000 704000 8188000 8188000 1078000 0 130000 4370000 4370000 41388000 41388000 1110000 32889000 32889000 18598000 18598000 -25762000 -25762000 3387000 3387000 64060000 6000 788150000 -550442000 3826000 241540000 -12823000 -25762000 71109000 43159000 8150000 4687000 -4161000 -6783000 38008000 37273000 -6004000 -30636000 -586000 1248000 -1999000 0 -78728000 -21334000 1118000 3204000 4714000 -9320000 -11628000 9497000 -45486000 -42911000 3631000 -2026000 123427000 28762000 0 20419000 0 272173000 2637000 2275000 15161000 13524000 0 1298172000 -17798000 -1062217000 124586000 0 0 979582000 146000 30268000 12107000 12627000 -112625000 961941000 961000 -2788000 -6035000 -74302000 155854000 215907000 149819000 141605000 27077000 8684000 3888000 2543000 318000 275000 2424000 4115000 0 32889000 0 18598000 147025000 136492000 396000 3837000 2398000 1276000 149819000 141605000 ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Company Overview</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cornerstone OnDemand, Inc. (“Cornerstone” or the “Company”) is a leading global provider of people development solutions, delivered as software-as-a-service (“SaaS”). The Company helps organizations around the globe recruit, train, and manage their employees. The Company’s solutions combine the world’s leading unified talent management solutions with state-of-the-art analytics and HR administration solutions to enable organizations to manage the entire employee lifecycle. Its focus on continuous learning and development helps organizations empower employees to realize their potential and drive success. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 5, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sunshine Software Holdings, Inc., a Delaware corporation (“Sunshine Software”), and Sunshine Software Merger Sub, Inc., a Delaware corporation and an indirect wholly owned subsidiary of Sunshine Software (“Merger Sub”), providing for the merger of Merger Sub with and into the Company (the “Merger”), with the Company surviving the Merger as an indirect wholly owned subsidiary of Sunshine Software. Sunshine Software and Merger Sub were formed by affiliates of Clearlake Capital Partners V, L.P., Clearlake Capital Partners V (Offshore), L.P., Clearlake Capital Partners V (USTE), L.P., Clearlake Capital Partners VI, L.P., Clearlake Capital Partners VI (Offshore), L.P., Clearlake Capital Partners VI (USTE), L.P., and Clearlake Flagship Plus Partners (Master), L.P. (collectively, “Clearlake Capital”). The Company will call a special meeting of its stockholders to present the Merger Agreement to its stockholders for adoption.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the terms of the Merger Agreement, Sunshine Software will acquire all outstanding shares of the Company’s common stock in exchange for consideration of $57.50 per share in cash.  The Merger Agreement contains representations and warranties customary for transactions of this type. The closing of the Merger is subject to approval of the Company’s stockholders and the satisfaction or waiver of a number of closing conditions. The Merger Agreement provides Sunshine Software and the Company with certain termination rights and, under certain circumstances, may require that Sunshine Software or the Company pay a termination fee.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2020, the Company acquired Saba Software, Inc. (“Saba”), a provider of talent experience solutions.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company works with customers across all geographies and markets. Its Learning, Content, Performance, Careers, Recruiting, and HR solutions help with sourcing, recruiting, and onboarding new hires; managing training and development requirements; nurturing knowledge sharing and collaboration among employees; goal setting, reviews, competency management, and continuous feedback; linking compensation to performance; identifying development plans based on performance gaps; streamlining employee data management, self-service, and compliance reporting; and then utilizing state-of-the-art analytics capabilities to make smarter, more-informed decisions using data from across the solution for talent mobility, engagement, and development so that HR and leadership can focus on strategic initiatives to help their organizations succeed. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s management has determined that the Company operates in one segment as it only reports financial information on an aggregated and consolidated basis to the Company’s chief executive officer, who is the Company’s chief operating decision maker.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements. These unaudited condensed financial statements are presented in accordance with (i) accounting standards generally accepted in the United States of America (“GAAP”) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in the annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements include all adjustments (consisting of normal recurring adjustments) necessary for the fair presentation of the interim periods presented. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021, for any other interim period, or for any other future year. Certain prior period balances have been reclassified to conform to the current period presentation.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2019-12”), which enhances and simplifies various aspects of the income tax accounting guidance. The guidance was effective for the Company in the first quarter of 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the Company’s significant accounting policies described in the Annual Report on Form 10-K for the year ended December 31, 2020, filed with the Securities and Exchange Commission (“SEC”), on February 22, 2021.</span></div> 57.50 1 <div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements. These unaudited condensed financial statements are presented in accordance with (i) accounting standards generally accepted in the United States of America (“GAAP”) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in the annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements include all adjustments (consisting of normal recurring adjustments) necessary for the fair presentation of the interim periods presented. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021, for any other interim period, or for any other future year. Certain prior period balances have been reclassified to conform to the current period presentation.</span></div> <div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2019-12, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2019-12”), which enhances and simplifies various aspects of the income tax accounting guidance. The guidance was effective for the Company in the first quarter of 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.</span></div> BUSINESS COMBINATIONS<div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Saba</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2020, the Company acquired 100% of the equity interests of the direct and indirect subsidiaries of Vector Talent Holdings, L.P., including Saba Software, Inc. (such subsidiaries, collectively, “Saba”), to expand its cloud-based learning, talent management, and talent experience software offerings. The Company acquired Saba for an aggregate purchase price of $1.310 billion, consisting of $1.277 billion in cash (net of cash acquired) and 1,110,352 shares of the Company’s common stock with an aggregate value of $32.9 million. The acquisition was financed with a combination of cash on hand and proceeds from new borrowings (refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 3 – Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information). Under the terms of the purchase agreement, the final consideration was subject to certain adjustments based on a determination of closing net working capital and net indebtedness (as defined in the purchase agreement). The purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date with the excess recorded as goodwill, none of which is expected to be deductible for tax purposes. The goodwill is primarily attributable to the acquired workforce and synergies expected to arise after the acquisition, including future technologies and customers of the combined business.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The results of operations and fair values of the assets acquired and liabilities assumed have been included in the accompanying condensed consolidated financial statements as of the date of acquisition. The following table summarizes the fair value of assets acquired and liabilities assumed as a result of the acquisition of Saba, as adjusted (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.687%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preliminary Fair Value at Acquisition Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted Fair Value at Acquisition Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">481,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">481,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">905,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">902,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,536,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,534,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,361,893 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,664)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,229 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> The Company received approximately $2.7 million from escrow and made other revisions to certain acquired balances during the measurement period which closed one year from the acquisition date.</span></div></td></tr></table></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Identifiable Intangible Assets</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the valuation of the Saba intangible assets, along with their estimated useful lives:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life <br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</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:9pt;font-weight:400;line-height:100%">Customer contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> 5</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Trade names, trademarks, and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">481,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The identifiable intangible assets are amortized on a straight-line basis over their respective estimated useful lives to sales and marketing for customer-related intangible assets, cost of revenue for developed technology intangible assets, and general and administrative expense for all other intangible assets. Management applied significant judgment in determining the fair value of intangible assets, which involved the use of estimates and assumptions with respect to estimated future subscription revenue and related profit margins, costs anticipated to fulfill remaining acquired performance obligations and related profit margins, customer retention rates, technology migration curves, royalty rates, discount rates, and economic lives assigned to acquired intangible assets.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Unaudited Pro Forma Financial Information</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the unaudited pro forma results for the three and six months ended June 30, 2020. The unaudited pro forma financial information combines the results of operations of Cornerstone OnDemand and Saba as though the companies had been combined as of January 1, 2019. The pro forma information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at such time. The unaudited pro forma revenue for the periods presented below includes the effect of purchase accounting adjustments related to the valuation of deferred revenue assumed in the acquisition (“the deferred revenue write-down”). The deferred revenue write-down had an $18.6 million impact on pro forma revenue during the three and six months ended June 30, 2020. The unaudited pro forma results presented below include adjustments for amortization of identifiable intangible assets, interest expense related to debt financing, and related tax effects (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Clustree</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 24, 2020, the Company purchased all of the outstanding shares of Clustree SAS (“Clustree”), a developer of a skills engine and skills ontology. The Company paid cash consideration of approximately $18.6 million. The purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date with the excess recorded as goodwill, none of which is expected to be deductible for tax purposes. The goodwill generated from this transaction is primarily attributable to the ability to enhance the Company’s product portfolio.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s allocation of the total purchase consideration as of January 24, 2020 is summarized below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.099%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value at <br/>Acquisition Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> developed technology</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,020)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The intangible assets related to developed technology are amortized on a straight-line basis over three years to cost of revenue. The intangible assets related to customer relationships are amortized on a straight-line basis over two years to sales and marketing. Pro forma results of operations related to the acquisition of Clustree have not been presented as the impact of the acquisition is not material to the Company’s financial results.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition-Related and Integration</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition-related and integration expenses for both Saba and Clustree primarily consist of external fees for advisory, legal, and other professional services. These expenses totaled approximately $1.3 million and $20.1 million for the three months ended June 30, 2021 and 2020 and $2.9 million and $26.9 million for the six months ended June 30, 2021 and 2020, respectively. These were expensed as incurred and recorded in acquisition-related and integration expenses in the accompanying condensed consolidated statements of operations.</span></div> 1 1310000000 1277000000 1110352 32900000 0 The following table summarizes the fair value of assets acquired and liabilities assumed as a result of the acquisition of Saba, as adjusted (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:32.379%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.683%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.687%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Preliminary Fair Value at Acquisition Date</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Measurement Period Adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Adjusted Fair Value at Acquisition Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">49,471 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,764 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,020 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,446 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,700 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">481,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">481,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">905,498 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,977)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">902,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,698 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,122 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,536,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,855)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,534,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">—</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,032 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(283)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,782 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">174,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">175,513 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total purchase consideration</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,361,893 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,664)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,359,229 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:6pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="18" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> The Company received approximately $2.7 million from escrow and made other revisions to certain acquired balances during the measurement period which closed one year from the acquisition date.</span></div></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s allocation of the total purchase consideration as of January 24, 2020 is summarized below (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.099%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value at <br/>Acquisition Date</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Tangible assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> developed technology</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Intangible assets </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> customer relationships</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">800 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,020)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(755)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(336)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 49471000 49471000 58764000 58764000 13020000 13020000 9446000 9446000 16700000 16700000 481000000 481000000 905498000 -2977000 902521000 2698000 1122000 3820000 1536597000 -1855000 1534742000 28978000 28978000 69940000 1092000 71032000 16532000 16532000 46472000 -283000 46189000 12782000 12782000 174704000 809000 175513000 1361893000 -2664000 1359229000 -2700000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides the valuation of the Saba intangible assets, along with their estimated useful lives:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Fair Value <br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life <br/>(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">294,800 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11</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:9pt;font-weight:400;line-height:100%">Customer contracts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3 </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> 5</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></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:9pt;font-weight:400;line-height:100%">Trade names, trademarks, and domain names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">481,000 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table> 294800000 P11Y 58500000 P2Y 120500000 P3Y P5Y 7200000 P3Y 481000000 18600000 18600000 The unaudited pro forma results presented below include adjustments for amortization of identifiable intangible assets, interest expense related to debt financing, and related tax effects (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="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%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">201,949 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">420,913 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(35,789)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(73,035)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 201949000 420913000 -35789000 -73035000 18600000 1275000 9800000 800000 8875000 1020000 755000 336000 18639000 P3Y P2Y 1300000 20100000 2900000 26900000 DEBT<div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Term Loan B and Revolving Credit Facility</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 22, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Morgan Stanley Senior Funding, Inc., as administrative agent and collateral agent (“Agent”), which provided for a seven-year senior secured term loan B facility (the “Term Loan Facility”) in an aggregate principal amount of $1.0047 billion for a purchase price equal to 97.5% of the aggregate principal amount after original issue discount. Equity interests in certain subsidiaries of the Company and domestic assets of the Company, subject to customary exceptions, are pledged as collateral. Principal payments are due quarterly at a rate of 0.25% of the original principal amount with the remaining outstanding principal balance due in April 2027. In addition, the Company entered into a five-year senior secured revolving credit facility (the “Revolving Credit Facility”) in an aggregate principal amount of up to $150.0 million, of which $150.0 million and $102.5 million remained available at June 30, 2021 and December 31, 2020, respectively. The available borrowings under the Revolving Credit Facility are limited by indebtedness covenants with the holders of the Convertible Notes (as defined below) and letters of credit issued under the Credit Agreement. The Revolving Credit Facility includes a letter of credit sub-facility of up to $30.0 million. Borrowings under the Credit Agreement bear interest at a rate per annum equal to LIBOR for an interest period of one month, plus an applicable margin of 4.25%, with a 0.00% LIBOR floor. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 23, 2021, the Company entered into an amendment to the Credit Agreement to effectuate a repricing of the Term Loan Facility resulting in a rate per annum equal to LIBOR plus an applicable margin of 3.25%, with a 0.00% LIBOR floor (the “Repricing”). Principal payments are due quarterly at a rate of 0.25% of the principal amount upon Repricing with the remaining outstanding principal balance due in April 2027. As a result of the Repricing, a portion of the Term Loan Facility was accounted for as an extinguishment of the existing debt and issuance of new debt. During the three months ended June 30, 2021, the Company recognized a loss on extinguishment of debt of $2.0 million and incurred third-party expenses of $1.1 million, both of which were recorded within loss on extinguishment of debt and related expenses in the accompanying condensed consolidated statements of operations.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company uses interest rate swap contracts designated as cash flow hedges to manage its exposure to fluctuations in interest rates. These contracts hedge the variable LIBOR component of the interest rate on the Term Loan Facility and effectively fix the interest rate for the hedged portion of the principal value to 0.28% plus the applicable margin over a stated period of time (refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 9 – Fair Value of Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information). Interest is payable on a monthly or quarterly basis at the Company’s option.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amounts of the components of the Term Loan Facility consist of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">952,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unaccreted debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,082)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,910)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">788,394 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">907,714 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective interest rate is 4.2% for the Term Loan Facility as of June 30, 2021. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense recognized related to the Term Loan Facility (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion of debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,148 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Undrawn amounts under the Revolving Credit Facility accrue a commitment fee at an initial per annum rate of 0.50% subject to certain adjustments, beginning July 1, 2020. In addition to the unused commitment fee, the Company is required to pay certain letter of credit, administrative, and other related fees. The Company did not draw any amounts under the Revolving Credit Facility as of June 30, 2021 and December 31, 2020.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Facility, Revolving Credit Facility, and Convertible Notes (as discussed below) contain customary covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens, make certain investments (including acquisitions), dispose of certain assets, and make certain payments (including share repurchases and dividends). As of June 30, 2021, the Company was in compliance with all financial covenants.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Notes</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company issued $300.0 million principal amount of 5.75% senior convertible notes (the “Convertible Notes”) for a purchase price equal to 98% of the principal amount to certain entities affiliated with Silver Lake (a principal owner of the Company) and LinkedIn. The Company received net proceeds of $284.8 million, net of a discount of $6.0 million and issuance costs of $9.2 million. The debt discount is being accreted to interest expense over the term of the Convertible Notes using the effective interest method. The issuance costs were deferred and are being amortized to interest expense over the term of the Convertible Notes using the effective interest method. Interest is payable semi-annually in arrears on January 1 and July 1, commencing January 1, 2018.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Convertible Notes are convertible at an initial conversion rate of 23.8095 shares of the Company’s common stock per $1,000 principal amount of the Convertible Notes, which represents an initial conversion price of $42.00 per share, subject to adjustment for anti-dilutive issuances, voluntary increases in the conversion rate, and make-whole adjustments upon a fundamental change. A fundamental change includes a change in control, delisting of the Company’s common stock, or a liquidation of the Company. Upon conversion, the Company will deliver the applicable number of the Company’s common stock and cash in lieu of any fractional shares. Holders of the Convertible Notes may convert their Convertible Notes at any time prior to the close of business on the scheduled trading day immediately preceding the maturity date.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The holders of the Convertible Notes may require the Company to repurchase all or a portion of their Convertible Notes at a cash repurchase price equal to 100% of the principal amount of the notes being repurchased, plus the remaining scheduled interest through and including the maturity date, upon a fundamental change or event of default, including non-payment of interest or principal and other obligations. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 20, 2020, the Company amended the indenture to the Convertible Notes with US Bank National Association, as trustee (the “Supplemental Indenture”). Upon the completion of the acquisition of Saba on April 22, 2020, the Supplemental Indenture became effective, which permitted the Company to incur additional indebtedness and extended the maturity date of the Convertible Notes from July 1, 2021 to March 17, 2023. In connection with this amendment, the Company paid approximately $3.4 million in consent and other fees to the holders of the Convertible Notes which were capitalized as debt issuance costs. As part of the amendment, the Company applied modification accounting as the criteria requiring extinguishment accounting were not met. As a result of the modification accounting, the fair value of the conversion feature increased by $18.6 million. This increase in fair value was recorded as a debt discount with a corresponding increase to additional paid-in capital. The Company will accrete the debt discount related to the conversion feature and amortize the debt issuance costs related to consent and other fees, including the previously unaccreted and unamortized amounts, to interest expense over the remaining term of the Convertible Notes. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amounts of the components of the Convertible Notes consist of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unaccreted debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,951 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278,572 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective interest rate is 9.2% for the Convertible Notes as of June 30, 2021. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense recognized related to the Convertible Notes (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion of debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,005 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,812 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> P7Y 1004700000.0000 0.975 0.0025 P5Y 150000000.0 150000000.0 102500000 30000000.0 0.0425 0.0000 0.0325 0.0000 0.0025 -2000000.0 1100000 0.0028 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amounts of the components of the Term Loan Facility consist of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">827,602 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">952,188 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unaccreted debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,298)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(23,082)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,910)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(21,392)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">788,394 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">907,714 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net carrying amounts of the components of the Convertible Notes consist of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unaccreted debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,872)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(16,178)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(4,177)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(5,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net carrying value</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">282,951 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">278,572 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 827602000 952188000 20298000 23082000 18910000 21392000 788394000 907714000 0.042 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense recognized related to the Term Loan Facility (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,593 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,433 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,298 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion of debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">792 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,668 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">663 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,148 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,847 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,660 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense recognized related to the Convertible Notes (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,313 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accretion of debt discount</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,699 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,306 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,930 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Amortization of debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">593 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,073 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,256 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,563 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,405 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,005 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,812 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 7593000 10298000 17433000 10298000 792000 699000 1746000 699000 763000 663000 1668000 663000 9148000 11660000 20847000 11660000 0.0050 300000000.0 0.0575 0.98 284800000 6000000.0 9200000 42.00 1 3400000 18600000 300000000 300000000 12872000 16178000 4177000 5250000 282951000 278572000 0.092 4313000 4313000 8626000 8626000 1699000 1499000 3306000 1930000 551000 593000 1073000 1256000 6563000 6405000 13005000 11812000 NET LOSS PER SHARE<div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s basic and diluted net loss per share (in thousands, except per share amounts):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,987)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,762)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding, basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,330 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,593 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,866 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,612 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The potential shares of common stock that would have a dilutive impact are computed using the treasury stock method or the if-converted method, as applicable. The following potential shares were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options to purchase common stock, restricted stock units, and performance-based restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issuable pursuant to employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shares excluded from net loss per share</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,670 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company’s basic and diluted net loss per share (in thousands, except per share amounts):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.514%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.057%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.063%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(371)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(11,987)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,823)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,762)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net loss per share, basic and diluted</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.19)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(0.41)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average shares of common stock outstanding, basic and diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,330 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">63,593 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">65,866 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">62,612 </span></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> -371000 -11987000 -12823000 -25762000 -0.01 -0.01 -0.19 -0.19 -0.19 -0.19 -0.41 -0.41 66330000 66330000 63593000 63593000 65866000 65866000 62612000 62612000 The following potential shares were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Options to purchase common stock, restricted stock units, and performance-based restricted stock units</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,418 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,947 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Shares issuable pursuant to employee stock purchase plan</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Convertible notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,143 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total shares excluded from net loss per share</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,670 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,242 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 7418000 8947000 109000 152000 7143000 7143000 14670000 16242000 CASH AND INVESTMENTS<div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s investments in marketable and non-marketable securities are made pursuant to its investment policy, which has established guidelines relative to the diversification of the Company’s investments and their maturities, with the principal objective of capital preservation and maintaining liquidity that is sufficient to meet cash flow requirements.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021 and December 31, 2020, the Company did not have any marketable investments. During the first quarter of 2021, the Company recorded a $6.9 million write-down related to a non-marketable investment accounted for using the equity method because an other than temporary impairment was identified. During the six months ended June 30, 2020, the Company recognized a $1.9 million loss on the sale of available-for-sale securities. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s non-marketable investments are composed of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounted for at cost, adjusted for observable price changes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total non-marketable investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,867 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,565 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 6900000 -1900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s non-marketable investments are composed of the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounted for at cost, adjusted for observable price changes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,867 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,750 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounted for using the equity method</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total non-marketable investments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,867 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,565 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1867000 1750000 0 6815000 1867000 8565000 INTANGIBLE ASSETS AND GOODWILL<div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Finite-lived Intangibles</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has finite-lived intangible assets which are amortized over their estimated useful lives on a straight-line basis, which approximates the economic pattern of benefit. The following table presents the gross carrying amount and accumulated amortization of finite-lived intangible assets (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.704%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50,310)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,658)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Content library</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names, trademarks, and domain names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">511,186 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(123,001)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,185 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510,613 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74,323)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,290 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of customer-related intangible assets is recorded in sales and marketing expense in the accompanying condensed consolidated statements of operations; amortization of developed technology and content library intangible assets is recorded in cost of revenue; amortization of all other finite-lived intangibles is recorded in general and administrative expense. Total amortization expense was $24.3 million and $18.5 million for the three months ended June 30, 2021 and 2020 and $48.6 million and $20.2 million for the six months ended June 30, 2021 and 2020, respectively.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's estimate of remaining amortization expense for finite-lived intangible assets that existed as of June 30, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.099%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 – remaining period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated remaining amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of its long-lived assets with finite useful lives, including intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. The Company does not believe an impairment trigger occurred which would impact the recoverability of the carrying values as of June 30, 2021. There were no impairment charges related to identifiable intangible assets during the three and six months ended June 30, 2021 and 2020.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amount of goodwill (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.099%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">961,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Measurement period adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of June 30, 2021</span></div></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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">962,280 </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"/></tr></table></div> The following table presents the gross carrying amount and accumulated amortization of finite-lived intangible assets (dollars in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:27.554%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.671%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.841%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.704%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,531 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(50,310)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">93,221 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(31,658)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,493 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Content library</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,260)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,440 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,700 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,833)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,867 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,972 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(32,642)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">264,330 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">296,812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(18,946)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">277,866 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Customer contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,746 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(34,921)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,825 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">58,717 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(20,225)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trade names, trademarks, and domain names</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,237 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,868)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,369 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,233 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,661)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,572 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">511,186 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(123,001)</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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,185 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">510,613 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(74,323)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">436,290 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> P4Y1M6D 143531000 50310000 93221000 143151000 31658000 111493000 P5Y6M 4700000 2260000 2440000 4700000 1833000 2867000 P11Y 296972000 32642000 264330000 296812000 18946000 277866000 P2Y 58746000 34921000 23825000 58717000 20225000 38492000 P3Y 7237000 2868000 4369000 7233000 1661000 5572000 511186000 123001000 388185000 510613000 74323000 436290000 24300000 18500000 48600000 20200000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the Company's estimate of remaining amortization expense for finite-lived intangible assets that existed as of June 30, 2021 (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.099%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 – remaining period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">47,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">73,152 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,783 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,202 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">142,957 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Estimated remaining amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">388,185 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 47665000 73152000 50783000 42426000 31202000 142957000 388185000 0 0 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the carrying amount of goodwill (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.099%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">961,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Measurement period adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">387 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Balance as of June 30, 2021</span></div></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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">962,280 </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"/></tr></table> 961322000 571000 387000 962280000 RESTRUCTURING<div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recently undertaken various restructuring activities as part of the Company’s integration plan with Saba and to streamline the organization. The activities were composed primarily of workforce reductions and exits of certain facilities. The cost of workforce reductions is primarily composed of severance payments and termination benefits, including stock-based compensation in certain cases. The cost of vacated facilities is primarily composed of incremental amortization expense associated with vacated right-of-use assets and associated leasehold improvements. The present actions are expected to be substantially complete during 2021. All liabilities for severance and termination benefits are included in accounts payable, accrued expenses, and other current liabilities in the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity for the Company’s restructuring plan is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.099%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Severance payments and termination benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vacated facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Total restructuring expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,853 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring liability balance as of December 31, 2020</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Severance payments and termination benefits expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Cash payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring liability balance as of June 30, 2021</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,763 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity for the Company’s restructuring plan is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:77.701%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.099%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Severance payments and termination benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,504 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vacated facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">896 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Total restructuring expense</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,853 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring liability balance as of December 31, 2020</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,233 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Severance payments and termination benefits expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,453 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Cash payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8,853)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Effect of foreign currency translation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring liability balance as of June 30, 2021</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,763 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 7453000 2504000 896000 10853000 6233000 7453000 8853000 70000 4763000 OTHER BALANCE SHEET AMOUNTS<div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property and Equipment, net</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of property and equipment, net is as follows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"> –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> 6 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> 7 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 – 8 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,699 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,520 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,271 </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"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense was $3.6 million and $5.8 million for the three months ended June 30, 2021 and 2020 and $8.9 million and $8.9 million for the six months ended June 30, 2021 and 2020, respectively.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Payable, Accrued Expenses, and Other Current Liabilities</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of accounts payable, accrued expenses, and other current liabilities is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="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%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation and related liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accounts payable, accrued expenses, and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,425 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,908 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Commissions</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company defers commissions paid to its sales force and related payroll taxes as these amounts are incremental costs of obtaining a contract with a customer and are recoverable from future revenue due to the non-cancelable customer agreements that gave rise to the commissions. Deferred commissions are amortized over the related benefit period, which has been determined to be six years for initial contracts, and the contract term for renewal contracts, which is generally three years. Commissions expense was $12.7 million and $9.9 million for the three months ended June 30, 2021 and 2020 and $25.0 million and $19.0 million for the six months ended June 30, 2021 and 2020, respectively. These expenses were recorded in sales and marketing in the accompanying condensed consolidated statements of operations.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capitalized Software Development Costs</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company capitalized $9.7 million and $7.5 million of software development costs and amortized $6.2 million and $6.7 million to cost of revenue during the three months ended June 30, 2021 and 2020, respectively. The Company capitalized $18.3 million and $15.1 million of software development costs and amortized $13.2 million and $13.9 million to cost of revenue during the six months ended June 30, 2021 and 2020, respectively.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of property and equipment, net is as follows (dollars in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:53.738%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.386%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.566%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Life</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%"> –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> 6 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">68,477 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">66,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Furniture and fixtures</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:100%">–</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> 7 years</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1 – 8 years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">26,204 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;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%">Total property and equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,699 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">98,989 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: accumulated depreciation and amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(77,179)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(66,718)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total property and equipment, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-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:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,520 </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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">32,271 </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"/></tr></table> P1Y P6Y 68477000 66205000 P1Y P7Y 7133000 6580000 P1Y P8Y 27089000 26204000 102699000 98989000 77179000 66718000 25520000 32271000 3600000 5800000 8900000 8900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of accounts payable, accrued expenses, and other current liabilities is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="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%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,058 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accrued compensation and related liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">54,898 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,974 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">56,469 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total accounts payable, accrued expenses, and other current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,425 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,908 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 7058000 1424000 54898000 76974000 56469000 51510000 118425000 129908000 P6Y P3Y 12700000 9900000 25000000.0 19000000.0 9700000 7500000 6200000 6700000 18300000 15100000 13200000 13900000 FAIR VALUE OF FINANCIAL INSTRUMENTS<div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal, or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that management has the ability to access at the measurement date.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></div><div style="margin-top:5pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 – Unobservable inputs</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis included the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts designated as cash flow hedges</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(885)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(885)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At June 30, 2021 and December 31, 2020, the Company had no cash equivalents measured at fair value on a recurring basis.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Derivatives Designated as Hedging Instruments – Cash Flow Hedges</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in fair value of derivatives designated and qualifying as cash flow hedges is deferred as a component of accumulated other comprehensive loss in the accompanying condensed consolidated balance sheets and is subsequently reclassified into earnings in the period that the hedged interest expense affects earnings. As of June 30, 2021, the Company had two outstanding interest rate swap derivatives designated as hedging instruments with an aggregate notional value of $596.7 million. These contracts have maturities of four years or less with amortizing notional values over the contract term.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount of income recognized from derivative instruments and the line items in the accompanying condensed consolidated statements of operations where the results were recorded for cash flow hedges (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 style="width:16.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.841%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Recognized in Other Comprehensive Loss on Derivative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss </span></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.841%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Recognized in Other Comprehensive Loss on Derivative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss </span></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company expects that $(0.6) million recorded as a component of accumulated other comprehensive income (loss) will be recognized in the statements of operations over the next twelve months.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of derivative instruments and the line items in the accompanying condensed consolidated balance sheets where the instruments are recorded (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.795%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" 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%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" 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%">Derivative Liabilities</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance Sheet location:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance Sheet location:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable, accrued expenses, and other current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities, non-current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Convertible Notes</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Convertible Notes, as described in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> – </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, are presented in the accompanying condensed consolidated balance sheets at their original issuance value, net of unaccreted debt discount and unamortized debt issuance costs, and are not remeasured to fair value each period. The fair value of the Company’s Convertible Notes as of June 30, 2021 was approximately $430 million. The fair value of the Convertible Notes, which are classified as Level 2 financial instruments, was estimated on the basis of the current equity value implicit in the instrument.</span></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities measured at fair value on a recurring basis included the following (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:25.800%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.525%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.537%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts designated as cash flow hedges</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,950 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(885)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(885)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 1950000000 0 1950000000 0 -885000 0 -885000 0 0 0 596700000 P4Y <div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the amount of income recognized from derivative instruments and the line items in the accompanying condensed consolidated statements of operations where the results were recorded for cash flow hedges (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 style="width:16.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.841%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Recognized in Other Comprehensive Loss on Derivative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss </span></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(507)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(267)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.005%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.835%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.841%"/><td style="width:0.1%"/></tr><tr style="height:27pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Recognized in Other Comprehensive Loss on Derivative</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="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%">Location of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss </span></td><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></div></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,302 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(518)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div> -507000 0 -267000 0 2302000 0 -518000 0 -600000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of derivative instruments and the line items in the accompanying condensed consolidated balance sheets where the instruments are recorded (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:13.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.081%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.795%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" 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%">Derivative Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" 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%">Derivative Liabilities</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Designated as cash flow hedges:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance Sheet location:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Balance Sheet location:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Accounts payable, accrued expenses, and other current liabilities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(40)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Interest rate swap contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other assets</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,975 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other liabilities, non-current</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(845)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 0 0 25000 40000 1975000 0 0 845000 430000000 STOCKHOLDERS’ EQUITY<div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Common Stock</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021 and December 31, 2020, there were 1,000,000,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">shares of common stock authorized. As of June 30, 2021 and December 31, 2020, there were 66,642,159 and 64,926,234 shares issued and outstanding, respectively.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase Programs</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2019, the Company’s board of directors authorized a $150.0 million share repurchase program of its common stock (the “2019 Share Repurchase Program”). The 2019 Share Repurchase Program is set to terminate when the aggregate cost of shares repurchased under the 2019 Share Repurchase Program reaches $150.0 million. Share repurchases may be executed through various means, including, without limitation, open market transactions, privately negotiated transactions, or otherwise. The timing and amount of any share repurchase will depend on share price, corporate and regulatory requirements, economic and market conditions, and other factors. At July 1, 2021, $127.6 million remained available for repurchase of shares under the 2019 Share Repurchase Program. There were no share repurchases under the 2019 Share Repurchase Program during the three and six months ended June 30, 2021 and 2020.</span></div> 1000000000 1000000000 66642159 66642159 64926234 64926234 150000000.0 150000000.0 127600000 0 0 STOCK-BASED AWARDS<div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity is summarized as follows (in thousands, except per share and term information):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding, December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding, June 30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,562 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at June 30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and expected to vest at June 30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on the Company’s closing stock price of $51.58 on June 30, 2021 and $44.04 on December 31, 2020.</span></div></td></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no stock options granted during the three and six months ended June 30, 2021 and 2020.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Stock Units</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit (“RSU”) activity is summarized as follows (shares in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested shares at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(346)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested shares at June 30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,767 </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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized compensation expense related to unvested RSUs was $122.0 million at June 30, 2021, which is expected to be recognized over a weighted-average period of 2.3 years.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-Based Restricted Stock Units</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance-based restricted stock unit (“PRSU”) activity is summarized as follows (shares in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested shares at December 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested shares at June 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Assumes maximum achievement of the specified financial targets.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrecognized compensation expense related to unvested PRSUs was $23.5 million at June 30, 2021, which is expected to be recognized over a weighted-average period of 1.6 years. </span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Employee Stock Purchase Plan</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company’s 2010 Employee Stock Purchase Plan (“ESPP”), eligible employees are granted the right to purchase shares at the lower of 85% of the fair value of the stock at the time of grant or 85% of the fair value at the time of exercise. The right to purchase shares is granted semi-annually, in June and December, for six month offering periods. Under the ESPP 4,697,036 shares remained available for issuance at June 30, 2021. During the six months ended June 30, 2021 and 2020, 128,632 and 130,177 shares were purchased under the ESPP, respectively.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock-Based Compensation</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is reflected in the accompanying condensed consolidated statements of operations as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,103 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock option activity is summarized as follows (in thousands, except per share and term information):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Exercise<br/>Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average<br/>Remaining<br/>Contractual<br/>Term</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Value</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding, December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37.81 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.6</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.02 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Outstanding, June 30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,562 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Exercisable at June 30, 2021</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,253 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Vested and expected to vest at June 30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38.94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,253 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Based on the Company’s closing stock price of $51.58 on June 30, 2021 and $44.04 on December 31, 2020.</span></div></td></tr></table> 1819000 37.81 P2Y7M6D 15541000 249000 30.23 8000 53.02 1562000 38.94 P2Y2M12D 20253000 1562000 38.94 P2Y2M12D 20253000 1562000 38.94 P2Y2M12D 20253000 51.58 44.04 0 0 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit (“RSU”) activity is summarized as follows (shares in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested shares at December 31, 2020</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,891 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,450 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">46.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(346)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(1,228)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.71 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested shares at June 30, 2021</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,767 </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:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">43.85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 3891000 42.21 1450000 46.40 346000 43.42 1228000 41.71 3767000 43.85 122000000.0 P2Y3M18D <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Performance-based restricted stock unit (“PRSU”) activity is summarized as follows (shares in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-<br/>Average Grant Date<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested shares at December 31, 2020</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41.95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">519 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">85.50 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(549)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.22 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(110)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40.60 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Unvested shares at June 30, 2021</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">53.29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> Assumes maximum achievement of the specified financial targets.</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table> 2229000 41.95 519000 85.50 549000 40.22 110000 40.60 2089000 53.29 23500000 P1Y7M6D 0.85 0.85 4697036 128632 130177 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock-based compensation expense is reflected in the accompanying condensed consolidated statements of operations as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,261 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,122 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,317 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,823 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sales and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,393 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5,628 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,690 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,357 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,724 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,412 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,524 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,506 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Restructuring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,303 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,504 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,526 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,103 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,008 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 2261000 2122000 4317000 4823000 5393000 5628000 11690000 14212000 3357000 2724000 7412000 7524000 6212000 3421000 12085000 10506000 1303000 208000 2504000 208000 18526000 14103000 38008000 37273000 INCOME TAXES<div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s income tax (provision) benefit was approximately $(2.3) million and $29.1 million with an effective income tax rate of 119.6% and 70.8% for the three months ended June 30, 2021 and 2020. The Company’s income tax (provision) benefit was approximately $(0.1) million and $28.9 million with an effective income tax rate of (0.8)% and 52.9% for the six months ended June 30, 2021 and 2020. The Company’s effective tax rate differs from the US statutory rate of 21% primarily due to the change in the valuation allowance on the Company’s deferred tax assets and income taxes in foreign jurisdictions with no valuation allowances.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision is related to domestic income, certain foreign income, and withholding taxes. The Company does not have a material tax provision in significant jurisdictions in which it operates, such as the United States and the United Kingdom, as it has historically generated losses. The Company has recorded a full valuation allowance against its net deferred tax assets in the aforementioned jurisdictions and the Company does not currently anticipate recording an income tax benefit related to these deferred tax assets or current year losses.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s provision for income taxes for the three and six months ended June 30, 2021 was estimated using the discrete method and was based on its financial results through the end of the period. The Company determined that using the discrete method is more appropriate than using the annual effective tax rate method. The Company is unable to estimate the annual effective tax rate with sufficient precision to use the effective tax rate method, which requires a full-year projection of income.</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to United States federal income tax as well as to income tax in multiple state and foreign jurisdictions, including the United Kingdom. Federal income tax returns of the Company are subject to IRS examination for the 2017 through 2020 tax years. State income tax returns are subject to examination for the 2016 through 2020 tax years. There are ongoing audits in insignificant tax jurisdictions. The Company does not anticipate any material impact from these audits.</span></div> 2300000 -29100000 1.196 0.708 100000 -28900000 -0.008 0.529 COMMITMENTS AND CONTINGENCIES<div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Commitments</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Company entered into an agreement with a provider of cloud computing services to provide services over approximately seven years. The remaining obligation as of June 30, 2021 is $73.5 million.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Letters of Credit</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains standby letters of credit in association with other contractual arrangements. Total letters of credit outstanding at June 30, 2021 and December 31, 2020 were $8.8 million and $8.9 million, respectively.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Guarantees and Indemnifications</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has made guarantees and indemnities under which it may be required to make payments to a guaranteed or indemnified party, in relation to certain transactions, including revenue transactions in the ordinary course of business. The Company is obligated to indemnify its directors and officers to the maximum extent permitted under the laws of the State of Delaware. However, the Company has a directors and officers insurance policy that may reduce its exposure in certain circumstances and may enable it to recover a portion of future amounts that may be payable, if any. The duration of the guarantees and indemnities varies and, in many cases, is indefinite but subject to statutes of limitations. To date, the Company has made no payments related to these guarantees and indemnities. The Company estimates the fair value of its indemnification obligations as insignificant based on this history and the Company’s insurance coverage and, therefore, has not recorded any liability for these guarantees and indemnities in the accompanying condensed consolidated balance sheets.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to various legal proceedings and claims that arise in the ordinary course of business. If the Company determines that it is probable that a loss has been incurred and the amount is reasonably estimable, the Company will record a liability. The Company has determined that it does not have a potential liability related to any legal proceedings or claims that would individually, or in the aggregate, have a significant adverse effect on its financial condition or operating results.</span></div> P7Y 73500000 8800000 8900000 LEASES<div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various non-cancelable operating leases for its offices and data centers. These arrangements have remaining lease terms up to nine years. Certain lease agreements contain renewal options, termination rights, rent abatement, and/or escalation clauses with renewal terms that can extend the lease term, generally from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOmMzNDQwOTAwYzgwMTQ2ZjhhNWY1MDRmZmJkODVhZjc3L3NlYzpjMzQ0MDkwMGM4MDE0NmY4YTVmNTA0ZmZiZDg1YWY3N184OC9mcmFnOjdmMGM2YjNiZTgwZjQ3YmM5N2VjYTBmZmZiZmM2OTU3L3RleHRyZWdpb246N2YwYzZiM2JlODBmNDdiYzk3ZWNhMGZmZmJmYzY5NTdfMzQw_f49c952a-9c6b-4015-8e15-7442c70e1249">one</span> to five years. </span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost related to the Company’s operating leases are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases, including leases acquired in business combinations, is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to the Company’s operating leases is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average incremental borrowing rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s operating lease liabilities at June 30, 2021 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.101%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 – remaining period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,498 </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:middle"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Calculated using the incremental borrowing rate for each lease.</span></div></td></tr></table> P9Y P5Y <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease cost related to the Company’s operating leases are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Operating lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,493 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Sublease income</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(901)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(2,044)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Net lease cost</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,799 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 10493000 8843000 901000 2044000 9592000 6799000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to leases, including leases acquired in business combinations, is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Cash paid for operating leases</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,471 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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 colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,762 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table> 7471000 6402000 0 17762000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheet information related to the Company’s operating leases is as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:67.028%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.543%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.545%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4.9 years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5.2 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Weighted-average incremental borrowing rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> %</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> P4Y10M24D P5Y2M12D 0.037 0.035 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of the Company’s operating lease liabilities at June 30, 2021 are as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.157%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:20.101%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2021 – remaining period</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,132 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,760 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total lease payments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,617 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-indent:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Less: Imputed interest</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">1</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(7,119)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="21" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">71,498 </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:middle"/></tr><tr><td colspan="24" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Calculated using the incremental borrowing rate for each lease.</span></div></td></tr></table> 6474000 20258000 19132000 9760000 8251000 14742000 78617000 7119000 71498000 REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS<div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company’s sources of revenue (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">321,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423,616 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth revenue by geographic region, which is generally based on the address of the Company’s customers as defined in their master subscription agreements (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All other countries </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423,616 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $187.9 million and $138.6 million of revenue during the three months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances as of March 31, 2021 and 2020, respectively. The Company recognized $318.1 million and $243.2 million of revenue during the six months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances as of December 31, 2020 and 2019, respectively.</span></div><div style="margin-top:7pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Transaction Price Allocated to Remaining Performance Obligations</span></div><div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 30, 2021, approximately $1.177 billion of revenue is expected to be recognized from remaining performance obligations. The Company expects to recognize revenue on approximately 70% of these remaining performance obligations over the next 18 months, with the balance recognized thereafter. </span></div>The estimated revenues from the remaining performance obligations do not include uncommitted contract amounts such as (i) amounts which are cancellable by the customer without significant penalty, (ii) future billings for time and material contracts, and (iii) amounts associated with optional renewal periods. <div style="margin-top:5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the Company’s sources of revenue (in thousands):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Subscription revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">206,821 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">177,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">407,405 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">321,638 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Professional services revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">7,522 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,141 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">16,211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423,616 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 206821000 177217000 407405000 321638000 7522000 7141000 16211000 12856000 214343000 184358000 423616000 334494000 evenue by geographic region, which is generally based on the address of the Company’s customers as defined in their master subscription agreements (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:43.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.204%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.207%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Six Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">129,461 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">119,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">256,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">217,303 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">All other countries </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,882 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">64,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">166,963 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">117,191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;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%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">214,343 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">184,358 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">423,616 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">334,494 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 129461000 119385000 256653000 217303000 84882000 64973000 166963000 117191000 214343000 184358000 423616000 334494000 187900000 138600000 318100000 243200000 1177000000 0.70 P18M RELATED PARTY TRANSACTIONSThe Cornerstone OnDemand Foundation (the “Foundation”) empowers communities in the United States and internationally by increasing the impact of the non-profit sector through the utilization of people development technology including the Company’s products. The Company’s founder and co-chairperson of the board of directors is on the Foundation’s board of directors. The Company does not direct the Foundation’s activities, and accordingly, the Company does not consolidate the Foundation’s activities with its financial results. The Company provided at no charge certain resources to the Foundation, with approximate values of $0.8 million and $0.7 million during the three months ended June 30, 2021 and 2020 and $1.6 million and $1.8 million during the six months ended June 30, 2021 and 2020, respectively. 800000 700000 1600000 1800000 SUBSEQUENT EVENTS<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 5, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sunshine Software Holdings, Inc., a Delaware corporation (“Sunshine Software”), and Sunshine Software Merger Sub, Inc., a Delaware corporation and an indirect wholly owned subsidiary of Sunshine Software (“Merger Sub”), providing for the merger of Merger Sub with and into the Company (the “Merger”), with the Company surviving the Merger as an indirect wholly owned subsidiary of Sunshine Software. Sunshine Software and Merger Sub were formed by Clearlake Capital (refer to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Note 1 –</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Organization and Summary of Significant Accounting Policies – Company Overview</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for additional information). As a result of the Merger, each share of common stock, par value $0.0001 per share, of the Company issued and outstanding immediately prior to the effective time of the Merger (other than shares, if any, held by the Company, Sunshine Software, Merger Sub or any of their subsidiaries, shares held in treasury, and shares with respect to which dissenters rights have been properly demanded in accordance with the Delaware General Corporation Law) will be converted into the right to receive $57.50 in cash, without interest, per share. Subject to the satisfaction or waiver of customary closing conditions, including the approval of the Merger by the Company’s stockholders and receipt of certain governmental approvals, the Merger is expected to be completed in the second half of calendar year 2021.</span> 0.0001 57.50 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.21.2
COVER PAGE - shares
6 Months Ended
Jun. 30, 2021
Jul. 30, 2021
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2021  
Document Transition Report false  
Entity File Number 001-35098  
Entity Registrant Name Cornerstone OnDemand, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 13-4068197  
Entity Address, Address Line One 1601 Cloverfield Blvd.  
Entity Address, Address Line Two Suite 620 South  
Entity Address, City or Town Santa Monica  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90404  
City Area Code (310)  
Local Phone Number 752-0200  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol CSOD  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   66,754,079
Amendment Flag false  
Entity Central Index Key 0001401680  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q2  
Current Fiscal Year End Date --12-31  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 147,025 $ 153,151
Accounts receivable, net 140,751 221,461
Deferred commissions, current portion 48,291 45,786
Prepaid expenses and other current assets 34,194 30,615
Total current assets 370,261 451,013
Capitalized software development costs, net 55,060 50,812
Property and equipment, net 25,520 32,271
Operating right-of-use assets 65,256 74,419
Deferred commissions, net of current portion 88,956 89,698
Long-term investments 1,867 8,565
Intangible assets, net 388,185 436,290
Goodwill 962,280 961,322
Deferred tax assets 19,877 19,169
Other assets 11,770 11,010
Total assets 1,989,032 2,134,569
Current liabilities:    
Accounts payable, accrued expenses, and other current liabilities 118,425 129,908
Deferred revenue, current portion 404,350 446,886
Operating lease liabilities, current portion 14,417 10,830
Debt, current portion 8,297 10,047
Total current liabilities 545,489 597,671
Debt, net of current portion 1,063,048 1,176,239
Deferred revenue, net of current portion 2,066 5,184
Operating lease liabilities, net of current portion 57,081 65,911
Deferred tax liabilities 7,378 11,936
Other liabilities, non-current 5,403 8,754
Total liabilities 1,680,465 1,865,695
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, $0.0001 par value 7 6
Additional paid-in capital 887,692 835,069
Accumulated deficit (577,485) (564,662)
Accumulated other comprehensive loss (1,647) (1,539)
Total stockholders’ equity 308,567 268,874
Total liabilities and stockholders’ equity $ 1,989,032 $ 2,134,569
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Common stock, par value (USD per share) $ 0.0001 $ 0.0001
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Statement [Abstract]        
Revenue $ 214,343 $ 184,358 $ 423,616 $ 334,494
Cost of revenue 60,775 58,000 121,311 99,924
Gross profit 153,568 126,358 302,305 234,570
Operating expenses:        
Sales and marketing 67,782 64,942 137,517 120,272
Research and development 27,227 28,338 57,997 52,423
General and administrative 31,536 25,620 63,098 50,345
Acquisition-related and integration 1,341 20,093 2,871 26,904
Restructuring 4,764 9,733 10,853 9,733
Total operating expenses 132,650 148,726 272,336 259,677
Income (loss) from operations 20,918 (22,368) 29,969 (25,107)
Other income (expense):        
Interest expense (16,302) (18,219) (35,072) (23,720)
Loss on extinguishment of debt and related expenses (3,108) 0 (3,108) 0
Other, net 388 (514) (4,516) (5,878)
Other expense, net (19,022) (18,733) (42,696) (29,598)
Income (loss) before income tax (provision) benefit 1,896 (41,101) (12,727) (54,705)
Income tax (provision) benefit (2,267) 29,114 (96) 28,943
Net loss $ (371) $ (11,987) $ (12,823) $ (25,762)
Net loss per share, basic (USD per share) $ (0.01) $ (0.19) $ (0.19) $ (0.41)
Net loss per share, diluted (USD per share) $ (0.01) $ (0.19) $ (0.19) $ (0.41)
Weighted-average common shares outstanding, basic (in shares) 66,330 63,593 65,866 62,612
Weighted-average common shares outstanding, diluted (in shares) 66,330 63,593 65,866 62,612
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net loss $ (371) $ (11,987) $ (12,823) $ (25,762)
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustment (172) 277 (2,928) 3,610
Unrealized (loss) gain on interest rate swap contracts (239) 0 2,820 0
Net change in unrealized losses on investments 0 0 0 (223)
Other comprehensive (loss) income, net of tax (411) 277 (108) 3,387
Total comprehensive loss $ (782) $ (11,710) $ (12,931) $ (22,375)
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2019   61,038,000      
Beginning balance at Dec. 31, 2019 $ 158,482 $ 6 $ 682,717 $ (524,680) $ 439
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of options (in shares)   704,000      
Issuance of common stock upon the exercise of options 8,188   8,188    
Vesting of restricted stock units (in shares)   1,078,000      
Vesting of restricted stock units $ 0        
Shares issued under employee stock purchase plan (in shares) 130,177 130,000      
Shares issued under employee stock purchase plan $ 4,370   4,370    
Stock-based compensation 41,388   41,388    
Common stock issued in acquisition (in shares)   1,110,000      
Common stock issued in acquisition 32,889   32,889    
Change in fair value of conversion feature of modified Convertible Notes 18,598   18,598    
Net loss (25,762)     (25,762)  
Other comprehensive loss, net of tax 3,387       3,387
Ending balance (in shares) at Jun. 30, 2020   64,060,000      
Ending balance at Jun. 30, 2020 241,540 $ 6 788,150 (550,442) 3,826
Beginning balance (in shares) at Mar. 31, 2020   62,512,000      
Beginning balance at Mar. 31, 2020 181,258 $ 6 716,158 (538,455) 3,549
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of options (in shares)   5,000      
Issuance of common stock upon the exercise of options 107   107    
Vesting of restricted stock units (in shares)   303,000      
Vesting of restricted stock units 0        
Shares issued under employee stock purchase plan (in shares)   130,000      
Shares issued under employee stock purchase plan 4,370   4,370    
Stock-based compensation 16,028   16,028    
Common stock issued in acquisition (in shares)   1,110,000      
Common stock issued in acquisition 32,889   32,889    
Change in fair value of conversion feature of modified Convertible Notes 18,598   18,598    
Net loss (11,987)     (11,987)  
Other comprehensive loss, net of tax 277       277
Ending balance (in shares) at Jun. 30, 2020   64,060,000      
Ending balance at Jun. 30, 2020 241,540 $ 6 788,150 (550,442) 3,826
Beginning balance (in shares) at Dec. 31, 2020   64,926,000      
Beginning balance at Dec. 31, 2020 $ 268,874 $ 6 835,069 (564,662) (1,539)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of options (in shares) 249,000 249,000      
Issuance of common stock upon the exercise of options $ 7,535 $ 1 7,534    
Vesting of restricted stock units (in shares)   1,338,000      
Vesting of restricted stock units $ 0        
Shares issued under employee stock purchase plan (in shares) 128,632 129,000      
Shares issued under employee stock purchase plan $ 4,657   4,657    
Stock-based compensation 40,432   40,432    
Net loss (12,823)     (12,823)  
Other comprehensive loss, net of tax (108)       (108)
Ending balance (in shares) at Jun. 30, 2021   66,642,000      
Ending balance at Jun. 30, 2021 308,567 $ 7 887,692 (577,485) (1,647)
Beginning balance (in shares) at Mar. 31, 2021   66,055,000      
Beginning balance at Mar. 31, 2021 282,637 $ 7 860,980 (577,114) (1,236)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock upon the exercise of options (in shares)   68,000      
Issuance of common stock upon the exercise of options 2,383   2,383    
Vesting of restricted stock units (in shares)   390,000      
Vesting of restricted stock units 0        
Shares issued under employee stock purchase plan (in shares)   129,000      
Shares issued under employee stock purchase plan 4,657   4,657    
Stock-based compensation 19,672   19,672    
Net loss (371)     (371)  
Other comprehensive loss, net of tax (411)       (411)
Ending balance (in shares) at Jun. 30, 2021   66,642,000      
Ending balance at Jun. 30, 2021 $ 308,567 $ 7 $ 887,692 $ (577,485) $ (1,647)
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Cash flows from operating activities    
Net loss $ (12,823) $ (25,762)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 71,109 43,159
Accretion of debt discount and amortization of debt issuance costs 8,150 4,687
Net foreign currency and other loss 4,161 6,783
Stock-based compensation expense 38,008 37,273
Deferred income taxes (6,004) (30,636)
Bad debt (recoveries) expense (586) 1,248
Loss on extinguishment of debt and related expenses 1,999 0
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 78,728 21,334
Deferred commissions (1,118) (3,204)
Prepaid expenses and other assets (4,714) 9,320
Accounts payable, accrued expenses, and other current liabilities (11,628) 9,497
Deferred revenue (45,486) (42,911)
Other liabilities, non-current 3,631 (2,026)
Net cash provided by operating activities 123,427 28,762
Cash flows from investing activities    
Purchases of marketable investments 0 (20,419)
Maturities and sales of investments 0 272,173
Capital expenditures (2,637) (2,275)
Capitalized software costs (15,161) (13,524)
Cash paid for acquisitions, net of cash acquired 0 (1,298,172)
Net cash used in investing activities (17,798) (1,062,217)
Cash flows from financing activities    
Repayment of debt (124,586) 0
Proceeds from term loan debt, net of discount 0 979,582
Payments of debt issuance and modification costs (146) (30,268)
Proceeds from employee stock plans 12,107 12,627
Net cash (used in) provided by financing activities (112,625) 961,941
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 961 (2,788)
Net decrease in cash, cash equivalents, and restricted cash (6,035) (74,302)
Cash, cash equivalents, and restricted cash at beginning of period 155,854 215,907
Cash, cash equivalents, and restricted cash at end of period 149,819 141,605
Supplemental cash flow data    
Cash paid for interest 27,077 8,684
Cash paid for income taxes 3,888 2,543
Non-cash investing and financing activities:    
Capitalized assets financed by accounts payable and accrued expenses 318 275
Capitalized stock-based compensation 2,424 4,115
Issuance of common stock for partial consideration for acquisition 0 32,889
Increase in debt discount as a result of modification of Convertible Notes 0 18,598
Reconciliation of cash, cash equivalents, and restricted cash    
Cash and cash equivalents 147,025 136,492
Restricted cash included in prepaid expenses and other current assets 396 3,837
Restricted cash included in other assets 2,398 1,276
Total cash, cash equivalents, and restricted cash $ 149,819 $ 141,605
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
Company Overview
Cornerstone OnDemand, Inc. (“Cornerstone” or the “Company”) is a leading global provider of people development solutions, delivered as software-as-a-service (“SaaS”). The Company helps organizations around the globe recruit, train, and manage their employees. The Company’s solutions combine the world’s leading unified talent management solutions with state-of-the-art analytics and HR administration solutions to enable organizations to manage the entire employee lifecycle. Its focus on continuous learning and development helps organizations empower employees to realize their potential and drive success.
On August 5, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sunshine Software Holdings, Inc., a Delaware corporation (“Sunshine Software”), and Sunshine Software Merger Sub, Inc., a Delaware corporation and an indirect wholly owned subsidiary of Sunshine Software (“Merger Sub”), providing for the merger of Merger Sub with and into the Company (the “Merger”), with the Company surviving the Merger as an indirect wholly owned subsidiary of Sunshine Software. Sunshine Software and Merger Sub were formed by affiliates of Clearlake Capital Partners V, L.P., Clearlake Capital Partners V (Offshore), L.P., Clearlake Capital Partners V (USTE), L.P., Clearlake Capital Partners VI, L.P., Clearlake Capital Partners VI (Offshore), L.P., Clearlake Capital Partners VI (USTE), L.P., and Clearlake Flagship Plus Partners (Master), L.P. (collectively, “Clearlake Capital”). The Company will call a special meeting of its stockholders to present the Merger Agreement to its stockholders for adoption.
Under the terms of the Merger Agreement, Sunshine Software will acquire all outstanding shares of the Company’s common stock in exchange for consideration of $57.50 per share in cash.  The Merger Agreement contains representations and warranties customary for transactions of this type. The closing of the Merger is subject to approval of the Company’s stockholders and the satisfaction or waiver of a number of closing conditions. The Merger Agreement provides Sunshine Software and the Company with certain termination rights and, under certain circumstances, may require that Sunshine Software or the Company pay a termination fee.
On April 22, 2020, the Company acquired Saba Software, Inc. (“Saba”), a provider of talent experience solutions.
The Company works with customers across all geographies and markets. Its Learning, Content, Performance, Careers, Recruiting, and HR solutions help with sourcing, recruiting, and onboarding new hires; managing training and development requirements; nurturing knowledge sharing and collaboration among employees; goal setting, reviews, competency management, and continuous feedback; linking compensation to performance; identifying development plans based on performance gaps; streamlining employee data management, self-service, and compliance reporting; and then utilizing state-of-the-art analytics capabilities to make smarter, more-informed decisions using data from across the solution for talent mobility, engagement, and development so that HR and leadership can focus on strategic initiatives to help their organizations succeed.
The Company’s management has determined that the Company operates in one segment as it only reports financial information on an aggregated and consolidated basis to the Company’s chief executive officer, who is the Company’s chief operating decision maker.
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements. These unaudited condensed financial statements are presented in accordance with (i) accounting standards generally accepted in the United States of America (“GAAP”) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in the annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements include all adjustments (consisting of normal recurring adjustments) necessary for the fair presentation of the interim periods presented.
Results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021, for any other interim period, or for any other future year. Certain prior period balances have been reclassified to conform to the current period presentation.
Recently Adopted Accounting Pronouncements
In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which enhances and simplifies various aspects of the income tax accounting guidance. The guidance was effective for the Company in the first quarter of 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.
Summary of Significant Accounting Policies
There have been no material changes to the Company’s significant accounting policies described in the Annual Report on Form 10-K for the year ended December 31, 2020, filed with the Securities and Exchange Commission (“SEC”), on February 22, 2021.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS
6 Months Ended
Jun. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
Saba
On April 22, 2020, the Company acquired 100% of the equity interests of the direct and indirect subsidiaries of Vector Talent Holdings, L.P., including Saba Software, Inc. (such subsidiaries, collectively, “Saba”), to expand its cloud-based learning, talent management, and talent experience software offerings. The Company acquired Saba for an aggregate purchase price of $1.310 billion, consisting of $1.277 billion in cash (net of cash acquired) and 1,110,352 shares of the Company’s common stock with an aggregate value of $32.9 million. The acquisition was financed with a combination of cash on hand and proceeds from new borrowings (refer to Note 3 – Debt for additional information). Under the terms of the purchase agreement, the final consideration was subject to certain adjustments based on a determination of closing net working capital and net indebtedness (as defined in the purchase agreement). The purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date with the excess recorded as goodwill, none of which is expected to be deductible for tax purposes. The goodwill is primarily attributable to the acquired workforce and synergies expected to arise after the acquisition, including future technologies and customers of the combined business.
The results of operations and fair values of the assets acquired and liabilities assumed have been included in the accompanying condensed consolidated financial statements as of the date of acquisition. The following table summarizes the fair value of assets acquired and liabilities assumed as a result of the acquisition of Saba, as adjusted (in thousands):
Preliminary Fair Value at Acquisition Date
Measurement Period Adjustments1
Adjusted Fair Value at Acquisition Date
Cash and cash equivalents$49,471 $— $49,471 
Accounts receivable58,764 — 58,764 
Prepaid expenses and other current assets13,020 — 13,020 
Property and equipment9,446 — 9,446 
Operating right-of-use assets16,700 — 16,700 
Intangible assets481,000 — 481,000 
Goodwill905,498 (2,977)902,521 
Other assets2,698 1,122 3,820 
Total assets1,536,597 (1,855)1,534,742 
Accounts payable and accrued expenses28,978 
28,978 
Deferred revenue69,940 1,092 71,032 
Operating lease liabilities16,532 — 16,532 
Deferred tax liabilities, net46,472 (283)46,189 
Other liabilities12,782 — 12,782 
Total liabilities174,704 809 175,513 
Total purchase consideration$1,361,893 $(2,664)$1,359,229 
1 The Company received approximately $2.7 million from escrow and made other revisions to certain acquired balances during the measurement period which closed one year from the acquisition date.
Identifiable Intangible Assets
The following table provides the valuation of the Saba intangible assets, along with their estimated useful lives:
Estimated Fair Value
(in thousands)
Estimated Useful Life
(in years)
Customer relationships$294,800 11
Customer contracts58,500 2
Developed technology120,500 
3 5
Trade names, trademarks, and domain names7,200 3
Total$481,000 
The identifiable intangible assets are amortized on a straight-line basis over their respective estimated useful lives to sales and marketing for customer-related intangible assets, cost of revenue for developed technology intangible assets, and general and administrative expense for all other intangible assets. Management applied significant judgment in determining the fair value of intangible assets, which involved the use of estimates and assumptions with respect to estimated future subscription revenue and related profit margins, costs anticipated to fulfill remaining acquired performance obligations and related profit margins, customer retention rates, technology migration curves, royalty rates, discount rates, and economic lives assigned to acquired intangible assets.
Unaudited Pro Forma Financial Information
The following table presents the unaudited pro forma results for the three and six months ended June 30, 2020. The unaudited pro forma financial information combines the results of operations of Cornerstone OnDemand and Saba as though the companies had been combined as of January 1, 2019. The pro forma information is presented for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at such time. The unaudited pro forma revenue for the periods presented below includes the effect of purchase accounting adjustments related to the valuation of deferred revenue assumed in the acquisition (“the deferred revenue write-down”). The deferred revenue write-down had an $18.6 million impact on pro forma revenue during the three and six months ended June 30, 2020. The unaudited pro forma results presented below include adjustments for amortization of identifiable intangible assets, interest expense related to debt financing, and related tax effects (in thousands):
 Three Months EndedSix Months Ended
June 30,June 30,
 20202020
Revenue$201,949 $420,913 
Net loss(35,789)(73,035)
Clustree
On January 24, 2020, the Company purchased all of the outstanding shares of Clustree SAS (“Clustree”), a developer of a skills engine and skills ontology. The Company paid cash consideration of approximately $18.6 million. The purchase consideration was allocated to the tangible and intangible assets acquired and liabilities assumed based on their estimated fair values as of the acquisition date with the excess recorded as goodwill, none of which is expected to be deductible for tax purposes. The goodwill generated from this transaction is primarily attributable to the ability to enhance the Company’s product portfolio.
The Company’s allocation of the total purchase consideration as of January 24, 2020 is summarized below (in thousands):
Fair Value at
Acquisition Date
Tangible assets$1,275 
Intangible assets developed technology
9,800 
Intangible assets customer relationships
800 
Goodwill8,875 
Deferred tax liabilities(1,020)
Accounts payable and accrued expenses(755)
Deferred revenue(336)
Net assets acquired$18,639 
The intangible assets related to developed technology are amortized on a straight-line basis over three years to cost of revenue. The intangible assets related to customer relationships are amortized on a straight-line basis over two years to sales and marketing. Pro forma results of operations related to the acquisition of Clustree have not been presented as the impact of the acquisition is not material to the Company’s financial results.
Acquisition-Related and Integration
Acquisition-related and integration expenses for both Saba and Clustree primarily consist of external fees for advisory, legal, and other professional services. These expenses totaled approximately $1.3 million and $20.1 million for the three months ended June 30, 2021 and 2020 and $2.9 million and $26.9 million for the six months ended June 30, 2021 and 2020, respectively. These were expensed as incurred and recorded in acquisition-related and integration expenses in the accompanying condensed consolidated statements of operations.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
DEBT DEBT
Term Loan B and Revolving Credit Facility
On April 22, 2020, the Company entered into a credit agreement (the “Credit Agreement”) with Morgan Stanley Senior Funding, Inc., as administrative agent and collateral agent (“Agent”), which provided for a seven-year senior secured term loan B facility (the “Term Loan Facility”) in an aggregate principal amount of $1.0047 billion for a purchase price equal to 97.5% of the aggregate principal amount after original issue discount. Equity interests in certain subsidiaries of the Company and domestic assets of the Company, subject to customary exceptions, are pledged as collateral. Principal payments are due quarterly at a rate of 0.25% of the original principal amount with the remaining outstanding principal balance due in April 2027. In addition, the Company entered into a five-year senior secured revolving credit facility (the “Revolving Credit Facility”) in an aggregate principal amount of up to $150.0 million, of which $150.0 million and $102.5 million remained available at June 30, 2021 and December 31, 2020, respectively. The available borrowings under the Revolving Credit Facility are limited by indebtedness covenants with the holders of the Convertible Notes (as defined below) and letters of credit issued under the Credit Agreement. The Revolving Credit Facility includes a letter of credit sub-facility of up to $30.0 million. Borrowings under the Credit Agreement bear interest at a rate per annum equal to LIBOR for an interest period of one month, plus an applicable margin of 4.25%, with a 0.00% LIBOR floor.
On April 23, 2021, the Company entered into an amendment to the Credit Agreement to effectuate a repricing of the Term Loan Facility resulting in a rate per annum equal to LIBOR plus an applicable margin of 3.25%, with a 0.00% LIBOR floor (the “Repricing”). Principal payments are due quarterly at a rate of 0.25% of the principal amount upon Repricing with the remaining outstanding principal balance due in April 2027. As a result of the Repricing, a portion of the Term Loan Facility was accounted for as an extinguishment of the existing debt and issuance of new debt. During the three months ended June 30, 2021, the Company recognized a loss on extinguishment of debt of $2.0 million and incurred third-party expenses of $1.1 million, both of which were recorded within loss on extinguishment of debt and related expenses in the accompanying condensed consolidated statements of operations.
The Company uses interest rate swap contracts designated as cash flow hedges to manage its exposure to fluctuations in interest rates. These contracts hedge the variable LIBOR component of the interest rate on the Term Loan Facility and effectively fix the interest rate for the hedged portion of the principal value to 0.28% plus the applicable margin over a stated period of time (refer to Note 9 – Fair Value of Financial Instruments for additional information). Interest is payable on a monthly or quarterly basis at the Company’s option.
The net carrying amounts of the components of the Term Loan Facility consist of the following (in thousands):
June 30, 2021December 31, 2020
Principal amount$827,602 $952,188 
Unaccreted debt discount(20,298)(23,082)
Unamortized debt issuance costs(18,910)(21,392)
Net carrying value$788,394 $907,714 
The effective interest rate is 4.2% for the Term Loan Facility as of June 30, 2021.
The following table presents the interest expense recognized related to the Term Loan Facility (in thousands):
Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
Contractual interest expense$7,593 $10,298 $17,433 $10,298 
Accretion of debt discount792 699 1,746 699 
Amortization of debt issuance costs763 663 1,668 663 
Total$9,148 $11,660 $20,847 $11,660 
Undrawn amounts under the Revolving Credit Facility accrue a commitment fee at an initial per annum rate of 0.50% subject to certain adjustments, beginning July 1, 2020. In addition to the unused commitment fee, the Company is required to pay certain letter of credit, administrative, and other related fees. The Company did not draw any amounts under the Revolving Credit Facility as of June 30, 2021 and December 31, 2020.
The Term Loan Facility, Revolving Credit Facility, and Convertible Notes (as discussed below) contain customary covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens, make certain investments (including acquisitions), dispose of certain assets, and make certain payments (including share repurchases and dividends). As of June 30, 2021, the Company was in compliance with all financial covenants.
Convertible Notes
In 2017, the Company issued $300.0 million principal amount of 5.75% senior convertible notes (the “Convertible Notes”) for a purchase price equal to 98% of the principal amount to certain entities affiliated with Silver Lake (a principal owner of the Company) and LinkedIn. The Company received net proceeds of $284.8 million, net of a discount of $6.0 million and issuance costs of $9.2 million. The debt discount is being accreted to interest expense over the term of the Convertible Notes using the effective interest method. The issuance costs were deferred and are being amortized to interest expense over the term of the Convertible Notes using the effective interest method. Interest is payable semi-annually in arrears on January 1 and July 1, commencing January 1, 2018.
The Convertible Notes are convertible at an initial conversion rate of 23.8095 shares of the Company’s common stock per $1,000 principal amount of the Convertible Notes, which represents an initial conversion price of $42.00 per share, subject to adjustment for anti-dilutive issuances, voluntary increases in the conversion rate, and make-whole adjustments upon a fundamental change. A fundamental change includes a change in control, delisting of the Company’s common stock, or a liquidation of the Company. Upon conversion, the Company will deliver the applicable number of the Company’s common stock and cash in lieu of any fractional shares. Holders of the Convertible Notes may convert their Convertible Notes at any time prior to the close of business on the scheduled trading day immediately preceding the maturity date.
The holders of the Convertible Notes may require the Company to repurchase all or a portion of their Convertible Notes at a cash repurchase price equal to 100% of the principal amount of the notes being repurchased, plus the remaining scheduled interest through and including the maturity date, upon a fundamental change or event of default, including non-payment of interest or principal and other obligations.
On April 20, 2020, the Company amended the indenture to the Convertible Notes with US Bank National Association, as trustee (the “Supplemental Indenture”). Upon the completion of the acquisition of Saba on April 22, 2020, the Supplemental Indenture became effective, which permitted the Company to incur additional indebtedness and extended the maturity date of the Convertible Notes from July 1, 2021 to March 17, 2023. In connection with this amendment, the Company paid approximately $3.4 million in consent and other fees to the holders of the Convertible Notes which were capitalized as debt issuance costs. As part of the amendment, the Company applied modification accounting as the criteria requiring extinguishment accounting were not met. As a result of the modification accounting, the fair value of the conversion feature increased by $18.6 million. This increase in fair value was recorded as a debt discount with a corresponding increase to additional paid-in capital. The Company will accrete the debt discount related to the conversion feature and amortize the debt issuance costs related to consent and other fees, including the previously unaccreted and unamortized amounts, to interest expense over the remaining term of the Convertible Notes.
The net carrying amounts of the components of the Convertible Notes consist of the following (in thousands):
June 30, 2021December 31, 2020
Principal amount$300,000 $300,000 
Unaccreted debt discount(12,872)(16,178)
Unamortized debt issuance costs(4,177)(5,250)
Net carrying value$282,951 $278,572 
The effective interest rate is 9.2% for the Convertible Notes as of June 30, 2021.
The following table presents the interest expense recognized related to the Convertible Notes (in thousands):
Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
Contractual interest expense$4,313 $4,313 $8,626 $8,626 
Accretion of debt discount1,699 1,499 3,306 1,930 
Amortization of debt issuance costs551 593 1,073 1,256 
Total$6,563 $6,405 $13,005 $11,812 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.21.2
NET LOSS PER SHARE
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
NET LOSS PER SHARE NET LOSS PER SHARE
The following table presents the Company’s basic and diluted net loss per share (in thousands, except per share amounts): 
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Net loss$(371)$(11,987)$(12,823)$(25,762)
Net loss per share, basic and diluted$(0.01)$(0.19)$(0.19)$(0.41)
Weighted-average shares of common stock outstanding, basic and diluted66,330 63,593 65,866 62,612 
The potential shares of common stock that would have a dilutive impact are computed using the treasury stock method or the if-converted method, as applicable. The following potential shares were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive (in thousands):
June 30,
 20212020
Options to purchase common stock, restricted stock units, and performance-based restricted stock units7,418 8,947 
Shares issuable pursuant to employee stock purchase plan109 152 
Convertible notes7,143 7,143 
Total shares excluded from net loss per share14,670 16,242 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.21.2
CASH AND INVESTMENTS
6 Months Ended
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
CASH AND INVESTMENTS CASH AND INVESTMENTS
The Company’s investments in marketable and non-marketable securities are made pursuant to its investment policy, which has established guidelines relative to the diversification of the Company’s investments and their maturities, with the principal objective of capital preservation and maintaining liquidity that is sufficient to meet cash flow requirements.
As of June 30, 2021 and December 31, 2020, the Company did not have any marketable investments. During the first quarter of 2021, the Company recorded a $6.9 million write-down related to a non-marketable investment accounted for using the equity method because an other than temporary impairment was identified. During the six months ended June 30, 2020, the Company recognized a $1.9 million loss on the sale of available-for-sale securities.
The Company’s non-marketable investments are composed of the following (in thousands):
June 30, 2021December 31, 2020
Accounted for at cost, adjusted for observable price changes$1,867 $1,750 
Accounted for using the equity method— 6,815 
Total non-marketable investments$1,867 $8,565 
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS AND GOODWILL
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS AND GOODWILL INTANGIBLE ASSETS AND GOODWILL
Finite-lived Intangibles
The Company has finite-lived intangible assets which are amortized over their estimated useful lives on a straight-line basis, which approximates the economic pattern of benefit. The following table presents the gross carrying amount and accumulated amortization of finite-lived intangible assets (dollars in thousands):
 June 30, 2021December 31, 2020
 Weighted-Average Useful Life
(in years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology4.1$143,531 $(50,310)$93,221 $143,151 $(31,658)$111,493 
Content library5.54,700 (2,260)2,440 4,700 (1,833)2,867 
Customer relationships11.0296,972 (32,642)264,330 296,812 (18,946)277,866 
Customer contracts2.058,746 (34,921)23,825 58,717 (20,225)38,492 
Trade names, trademarks, and domain names3.07,237 (2,868)4,369 7,233 (1,661)5,572 
Total$511,186 $(123,001)$388,185 $510,613 $(74,323)$436,290 
Amortization of customer-related intangible assets is recorded in sales and marketing expense in the accompanying condensed consolidated statements of operations; amortization of developed technology and content library intangible assets is recorded in cost of revenue; amortization of all other finite-lived intangibles is recorded in general and administrative expense. Total amortization expense was $24.3 million and $18.5 million for the three months ended June 30, 2021 and 2020 and $48.6 million and $20.2 million for the six months ended June 30, 2021 and 2020, respectively.
The following table presents the Company's estimate of remaining amortization expense for finite-lived intangible assets that existed as of June 30, 2021 (in thousands):
2021 – remaining period$47,665 
202273,152 
202350,783 
202442,426 
202531,202 
Thereafter142,957 
Estimated remaining amortization expense$388,185 
The Company evaluates the recoverability of its long-lived assets with finite useful lives, including intangible assets, for impairment whenever events or changes in circumstances indicate that the carrying amounts may not be recoverable. The Company does not believe an impairment trigger occurred which would impact the recoverability of the carrying values as of June 30, 2021. There were no impairment charges related to identifiable intangible assets during the three and six months ended June 30, 2021 and 2020.
Goodwill
The following table presents the carrying amount of goodwill (in thousands):
Balance as of December 31, 2020
$961,322 
Measurement period adjustments571 
Effect of foreign currency translation387 
Balance as of June 30, 2021
$962,280 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.21.2
RESTRUCTURING
6 Months Ended
Jun. 30, 2021
Restructuring and Related Activities [Abstract]  
RESTRUCTURING RESTRUCTURING
The Company has recently undertaken various restructuring activities as part of the Company’s integration plan with Saba and to streamline the organization. The activities were composed primarily of workforce reductions and exits of certain facilities. The cost of workforce reductions is primarily composed of severance payments and termination benefits, including stock-based compensation in certain cases. The cost of vacated facilities is primarily composed of incremental amortization expense associated with vacated right-of-use assets and associated leasehold improvements. The present actions are expected to be substantially complete during 2021. All liabilities for severance and termination benefits are included in accounts payable, accrued expenses, and other current liabilities in the accompanying condensed consolidated balance sheets.
Activity for the Company’s restructuring plan is as follows:
Six Months Ended
June 30, 2021
(in thousands)
Severance payments and termination benefits$7,453 
Stock-based compensation2,504 
Vacated facilities896 
Total restructuring expense$10,853 
Restructuring liability balance as of December 31, 2020
$6,233 
Severance payments and termination benefits expense7,453 
Cash payments(8,853)
Effect of foreign currency translation(70)
Restructuring liability balance as of June 30, 2021
$4,763 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER BALANCE SHEET AMOUNTS
6 Months Ended
Jun. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
OTHER BALANCE SHEET AMOUNTS OTHER BALANCE SHEET AMOUNTS
Property and Equipment, net
The balance of property and equipment, net is as follows (dollars in thousands):
 Useful LifeJune 30, 2021December 31, 2020
Computer equipment and software
1 6 years
$68,477 $66,205 
Furniture and fixtures
1 7 years
7,133 6,580 
Leasehold improvements
1 – 8 years
27,089 26,204 
Total property and equipment102,699 98,989 
Less: accumulated depreciation and amortization(77,179)(66,718)
Total property and equipment, net$25,520 $32,271 
Depreciation expense was $3.6 million and $5.8 million for the three months ended June 30, 2021 and 2020 and $8.9 million and $8.9 million for the six months ended June 30, 2021 and 2020, respectively.
Accounts Payable, Accrued Expenses, and Other Current Liabilities
The balance of accounts payable, accrued expenses, and other current liabilities is as follows (in thousands):
 June 30, 2021December 31, 2020
Accounts payable$7,058 $1,424 
Accrued compensation and related liabilities54,898 76,974 
Other accrued expenses and other current liabilities56,469 51,510 
Total accounts payable, accrued expenses, and other current liabilities$118,425 $129,908 
Deferred Commissions
The Company defers commissions paid to its sales force and related payroll taxes as these amounts are incremental costs of obtaining a contract with a customer and are recoverable from future revenue due to the non-cancelable customer agreements that gave rise to the commissions. Deferred commissions are amortized over the related benefit period, which has been determined to be six years for initial contracts, and the contract term for renewal contracts, which is generally three years. Commissions expense was $12.7 million and $9.9 million for the three months ended June 30, 2021 and 2020 and $25.0 million and $19.0 million for the six months ended June 30, 2021 and 2020, respectively. These expenses were recorded in sales and marketing in the accompanying condensed consolidated statements of operations.
Capitalized Software Development Costs
The Company capitalized $9.7 million and $7.5 million of software development costs and amortized $6.2 million and $6.7 million to cost of revenue during the three months ended June 30, 2021 and 2020, respectively. The Company capitalized $18.3 million and $15.1 million of software development costs and amortized $13.2 million and $13.9 million to cost of revenue during the six months ended June 30, 2021 and 2020, respectively.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
FAIR VALUE OF FINANCIAL INSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS
Fair value represents the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal, or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Observable inputs are based on market data obtained from independent sources. The fair value hierarchy is based on the following three levels of inputs, of which the first two are considered observable and the last one is considered unobservable:
Level 1 – Quoted prices (unadjusted) in active markets for identical assets or liabilities that management has the ability to access at the measurement date.
Level 2 – Inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.
Level 3 – Unobservable inputs
Assets and liabilities measured at fair value on a recurring basis included the following (in thousands):
 June 30, 2021December 31, 2020
 Fair ValueLevel 1Level 2Level 3Fair ValueLevel 1Level 2Level 3
Interest rate swap contracts designated as cash flow hedges$1,950 $— $1,950 $— $(885)$— $(885)$— 
At June 30, 2021 and December 31, 2020, the Company had no cash equivalents measured at fair value on a recurring basis.
Derivatives Designated as Hedging Instruments – Cash Flow Hedges
The change in fair value of derivatives designated and qualifying as cash flow hedges is deferred as a component of accumulated other comprehensive loss in the accompanying condensed consolidated balance sheets and is subsequently reclassified into earnings in the period that the hedged interest expense affects earnings. As of June 30, 2021, the Company had two outstanding interest rate swap derivatives designated as hedging instruments with an aggregate notional value of $596.7 million. These contracts have maturities of four years or less with amortizing notional values over the contract term.
The following table summarizes the amount of income recognized from derivative instruments and the line items in the accompanying condensed consolidated statements of operations where the results were recorded for cash flow hedges (in thousands):
Amount of Gain (Loss) Recognized in Other Comprehensive Loss on DerivativeLocation of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss
Three Months EndedThree Months Ended
June 30, 2021
June 30, 2020June 30, 2021June 30, 2020
Interest rate swap contracts$(507)$— Interest expense$(267)$— 
Amount of Gain (Loss) Recognized in Other Comprehensive Loss on DerivativeLocation of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss
Six Months Ended
Six Months Ended
June 30, 2021
June 30, 2020June 30, 2021June 30, 2020
Interest rate swap contracts$2,302 $— Interest expense$(518)$— 
The Company expects that $(0.6) million recorded as a component of accumulated other comprehensive income (loss) will be recognized in the statements of operations over the next twelve months.
The following table summarizes the fair values of derivative instruments and the line items in the accompanying condensed consolidated balance sheets where the instruments are recorded (in thousands):
Derivative AssetsDerivative Liabilities
June 30, 2021
December 31, 2020
June 30, 2021
December 31, 2020
Designated as cash flow hedges:Balance Sheet location:Balance Sheet location:
Interest rate swap contractsPrepaid expenses and other current assets$— $— Accounts payable, accrued expenses, and other current liabilities$(25)$(40)
Interest rate swap contractsOther assets$1,975 $— Other liabilities, non-current$— $(845)
Convertible Notes
The Company’s Convertible Notes, as described in Note 3Debt, are presented in the accompanying condensed consolidated balance sheets at their original issuance value, net of unaccreted debt discount and unamortized debt issuance costs, and are not remeasured to fair value each period. The fair value of the Company’s Convertible Notes as of June 30, 2021 was approximately $430 million. The fair value of the Convertible Notes, which are classified as Level 2 financial instruments, was estimated on the basis of the current equity value implicit in the instrument.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS’ EQUITY
6 Months Ended
Jun. 30, 2021
Equity [Abstract]  
STOCKHOLDERS’ EQUITY STOCKHOLDERS’ EQUITY
Common Stock
As of June 30, 2021 and December 31, 2020, there were 1,000,000,000 shares of common stock authorized. As of June 30, 2021 and December 31, 2020, there were 66,642,159 and 64,926,234 shares issued and outstanding, respectively.
Share Repurchase Programs
In August 2019, the Company’s board of directors authorized a $150.0 million share repurchase program of its common stock (the “2019 Share Repurchase Program”). The 2019 Share Repurchase Program is set to terminate when the aggregate cost of shares repurchased under the 2019 Share Repurchase Program reaches $150.0 million. Share repurchases may be executed through various means, including, without limitation, open market transactions, privately negotiated transactions, or otherwise. The timing and amount of any share repurchase will depend on share price, corporate and regulatory requirements, economic and market conditions, and other factors. At July 1, 2021, $127.6 million remained available for repurchase of shares under the 2019 Share Repurchase Program. There were no share repurchases under the 2019 Share Repurchase Program during the three and six months ended June 30, 2021 and 2020.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED AWARDS
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
STOCK-BASED AWARDS STOCK-BASED AWARDS
Stock Options
Stock option activity is summarized as follows (in thousands, except per share and term information):
Number of SharesWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value1
Outstanding, December 31, 2020
1,819 $37.81 2.6$15,541 
Exercised(249)30.23 
Forfeited(8)53.02 
Outstanding, June 30, 2021
1,562 $38.94 2.2$20,253 
Exercisable at June 30, 2021
1,562 $38.94 2.2$20,253 
Vested and expected to vest at June 30, 2021
1,562 $38.94 2.2$20,253 
1 Based on the Company’s closing stock price of $51.58 on June 30, 2021 and $44.04 on December 31, 2020.
There were no stock options granted during the three and six months ended June 30, 2021 and 2020.
Restricted Stock Units
Restricted stock unit (“RSU”) activity is summarized as follows (shares in thousands):
Number of SharesWeighted-
Average Grant Date
Fair Value
Unvested shares at December 31, 2020
3,891 $42.21 
Granted1,450 46.40 
Forfeited(346)43.42 
Vested(1,228)41.71 
Unvested shares at June 30, 2021
3,767 $43.85 
Unrecognized compensation expense related to unvested RSUs was $122.0 million at June 30, 2021, which is expected to be recognized over a weighted-average period of 2.3 years.
Performance-Based Restricted Stock Units
Performance-based restricted stock unit (“PRSU”) activity is summarized as follows (shares in thousands):
Number of SharesWeighted-
Average Grant Date
Fair Value
Unvested shares at December 31, 20201
2,229 $41.95 
Granted519 85.50 
Forfeited(549)40.22 
Vested(110)40.60 
Unvested shares at June 30, 20211
2,089 $53.29 
1 Assumes maximum achievement of the specified financial targets.
Unrecognized compensation expense related to unvested PRSUs was $23.5 million at June 30, 2021, which is expected to be recognized over a weighted-average period of 1.6 years.
Employee Stock Purchase Plan
Under the Company’s 2010 Employee Stock Purchase Plan (“ESPP”), eligible employees are granted the right to purchase shares at the lower of 85% of the fair value of the stock at the time of grant or 85% of the fair value at the time of exercise. The right to purchase shares is granted semi-annually, in June and December, for six month offering periods. Under the ESPP 4,697,036 shares remained available for issuance at June 30, 2021. During the six months ended June 30, 2021 and 2020, 128,632 and 130,177 shares were purchased under the ESPP, respectively.
Stock-Based Compensation
Stock-based compensation expense is reflected in the accompanying condensed consolidated statements of operations as follows (in thousands):
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Cost of revenue$2,261 $2,122 $4,317 $4,823 
Sales and marketing5,393 5,628 11,690 14,212 
Research and development3,357 2,724 7,412 7,524 
General and administrative6,212 3,421 12,085 10,506 
Restructuring1,303 208 2,504 208 
Total$18,526 $14,103 $38,008 $37,273 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES
6 Months Ended
Jun. 30, 2021
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The Company’s income tax (provision) benefit was approximately $(2.3) million and $29.1 million with an effective income tax rate of 119.6% and 70.8% for the three months ended June 30, 2021 and 2020. The Company’s income tax (provision) benefit was approximately $(0.1) million and $28.9 million with an effective income tax rate of (0.8)% and 52.9% for the six months ended June 30, 2021 and 2020. The Company’s effective tax rate differs from the US statutory rate of 21% primarily due to the change in the valuation allowance on the Company’s deferred tax assets and income taxes in foreign jurisdictions with no valuation allowances.
The income tax provision is related to domestic income, certain foreign income, and withholding taxes. The Company does not have a material tax provision in significant jurisdictions in which it operates, such as the United States and the United Kingdom, as it has historically generated losses. The Company has recorded a full valuation allowance against its net deferred tax assets in the aforementioned jurisdictions and the Company does not currently anticipate recording an income tax benefit related to these deferred tax assets or current year losses.
The Company’s provision for income taxes for the three and six months ended June 30, 2021 was estimated using the discrete method and was based on its financial results through the end of the period. The Company determined that using the discrete method is more appropriate than using the annual effective tax rate method. The Company is unable to estimate the annual effective tax rate with sufficient precision to use the effective tax rate method, which requires a full-year projection of income.
The Company is subject to United States federal income tax as well as to income tax in multiple state and foreign jurisdictions, including the United Kingdom. Federal income tax returns of the Company are subject to IRS examination for the 2017 through 2020 tax years. State income tax returns are subject to examination for the 2016 through 2020 tax years. There are ongoing audits in insignificant tax jurisdictions. The Company does not anticipate any material impact from these audits.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES
6 Months Ended
Jun. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
Commitments
In March 2020, the Company entered into an agreement with a provider of cloud computing services to provide services over approximately seven years. The remaining obligation as of June 30, 2021 is $73.5 million.
Letters of Credit
The Company maintains standby letters of credit in association with other contractual arrangements. Total letters of credit outstanding at June 30, 2021 and December 31, 2020 were $8.8 million and $8.9 million, respectively.
Guarantees and Indemnifications
The Company has made guarantees and indemnities under which it may be required to make payments to a guaranteed or indemnified party, in relation to certain transactions, including revenue transactions in the ordinary course of business. The Company is obligated to indemnify its directors and officers to the maximum extent permitted under the laws of the State of Delaware. However, the Company has a directors and officers insurance policy that may reduce its exposure in certain circumstances and may enable it to recover a portion of future amounts that may be payable, if any. The duration of the guarantees and indemnities varies and, in many cases, is indefinite but subject to statutes of limitations. To date, the Company has made no payments related to these guarantees and indemnities. The Company estimates the fair value of its indemnification obligations as insignificant based on this history and the Company’s insurance coverage and, therefore, has not recorded any liability for these guarantees and indemnities in the accompanying condensed consolidated balance sheets.
Litigation
The Company is subject to various legal proceedings and claims that arise in the ordinary course of business. If the Company determines that it is probable that a loss has been incurred and the amount is reasonably estimable, the Company will record a liability. The Company has determined that it does not have a potential liability related to any legal proceedings or claims that would individually, or in the aggregate, have a significant adverse effect on its financial condition or operating results.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
LEASES LEASES
The Company has various non-cancelable operating leases for its offices and data centers. These arrangements have remaining lease terms up to nine years. Certain lease agreements contain renewal options, termination rights, rent abatement, and/or escalation clauses with renewal terms that can extend the lease term, generally from one to five years.
The components of lease cost related to the Company’s operating leases are as follows:
Six Months Ended
June 30,
20212020
(in thousands)
Operating lease cost$10,493 $8,843 
Sublease income(901)(2,044)
Net lease cost$9,592 $6,799 
Supplemental cash flow information related to leases, including leases acquired in business combinations, is as follows:
Six Months Ended
June 30,
20212020
(in thousands)
Cash paid for operating leases$7,471 $6,402 
Right-of-use assets obtained in exchange for lease obligations— 17,762 
Supplemental balance sheet information related to the Company’s operating leases is as follows:
June 30, 2021December 31, 2020
Weighted-average remaining lease term4.9 years5.2 years
Weighted-average incremental borrowing rate3.7  %3.5 %
Maturities of the Company’s operating lease liabilities at June 30, 2021 are as follows (in thousands):
2021 – remaining period$6,474 
202220,258 
202319,132 
20249,760 
20258,251 
Thereafter14,742 
Total lease payments78,617 
Less: Imputed interest1
(7,119)
Present value of operating lease liabilities$71,498 
1 Calculated using the incremental borrowing rate for each lease.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS
Disaggregation of Revenue
The following table sets forth the Company’s sources of revenue (in thousands): 
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Subscription revenue$206,821 $177,217 $407,405 $321,638 
Professional services revenue7,522 7,141 16,211 12,856 
Total revenue$214,343 $184,358 $423,616 $334,494 
The following table sets forth revenue by geographic region, which is generally based on the address of the Company’s customers as defined in their master subscription agreements (in thousands):
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
United States$129,461 $119,385 $256,653 $217,303 
All other countries 84,882 64,973 166,963 117,191 
Total revenue$214,343 $184,358 $423,616 $334,494 
Deferred Revenue
The Company recognized $187.9 million and $138.6 million of revenue during the three months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances as of March 31, 2021 and 2020, respectively. The Company recognized $318.1 million and $243.2 million of revenue during the six months ended June 30, 2021 and 2020, respectively, that was included in the deferred revenue balances as of December 31, 2020 and 2019, respectively.
Transaction Price Allocated to Remaining Performance Obligations
As of June 30, 2021, approximately $1.177 billion of revenue is expected to be recognized from remaining performance obligations. The Company expects to recognize revenue on approximately 70% of these remaining performance obligations over the next 18 months, with the balance recognized thereafter.
The estimated revenues from the remaining performance obligations do not include uncommitted contract amounts such as (i) amounts which are cancellable by the customer without significant penalty, (ii) future billings for time and material contracts, and (iii) amounts associated with optional renewal periods.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.2
RELATED PARTY TRANSACTIONS
6 Months Ended
Jun. 30, 2021
Related Party Transactions [Abstract]  
RELATED PARTY TRANSACTIONS RELATED PARTY TRANSACTIONSThe Cornerstone OnDemand Foundation (the “Foundation”) empowers communities in the United States and internationally by increasing the impact of the non-profit sector through the utilization of people development technology including the Company’s products. The Company’s founder and co-chairperson of the board of directors is on the Foundation’s board of directors. The Company does not direct the Foundation’s activities, and accordingly, the Company does not consolidate the Foundation’s activities with its financial results. The Company provided at no charge certain resources to the Foundation, with approximate values of $0.8 million and $0.7 million during the three months ended June 30, 2021 and 2020 and $1.6 million and $1.8 million during the six months ended June 30, 2021 and 2020, respectively.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENTS
6 Months Ended
Jun. 30, 2021
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTSOn August 5, 2021, the Company entered into an Agreement and Plan of Merger (the “Merger Agreement”) with Sunshine Software Holdings, Inc., a Delaware corporation (“Sunshine Software”), and Sunshine Software Merger Sub, Inc., a Delaware corporation and an indirect wholly owned subsidiary of Sunshine Software (“Merger Sub”), providing for the merger of Merger Sub with and into the Company (the “Merger”), with the Company surviving the Merger as an indirect wholly owned subsidiary of Sunshine Software. Sunshine Software and Merger Sub were formed by Clearlake Capital (refer to Note 1 – Organization and Summary of Significant Accounting Policies – Company Overview for additional information). As a result of the Merger, each share of common stock, par value $0.0001 per share, of the Company issued and outstanding immediately prior to the effective time of the Merger (other than shares, if any, held by the Company, Sunshine Software, Merger Sub or any of their subsidiaries, shares held in treasury, and shares with respect to which dissenters rights have been properly demanded in accordance with the Delaware General Corporation Law) will be converted into the right to receive $57.50 in cash, without interest, per share. Subject to the satisfaction or waiver of customary closing conditions, including the approval of the Merger by the Company’s stockholders and receipt of certain governmental approvals, the Merger is expected to be completed in the second half of calendar year 2021.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)
6 Months Ended
Jun. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared on the same basis as the Company’s annual consolidated financial statements. These unaudited condensed financial statements are presented in accordance with (i) accounting standards generally accepted in the United States of America (“GAAP”) for interim financial information and (ii) the instructions to Form 10-Q and Article 10 of Regulation S-X. Certain information and note disclosures normally included in the annual consolidated financial statements prepared in accordance with GAAP have been condensed or omitted pursuant to such rules and regulations. In the opinion of management, the financial statements include all adjustments (consisting of normal recurring adjustments) necessary for the fair presentation of the interim periods presented.
Results of operations for the three and six months ended June 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021, for any other interim period, or for any other future year. Certain prior period balances have been reclassified to conform to the current period presentation.
Recent Accounting Pronouncements Adopted
Recently Adopted Accounting Pronouncements
In December 2019, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update No. 2019-12, Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which enhances and simplifies various aspects of the income tax accounting guidance. The guidance was effective for the Company in the first quarter of 2021. The adoption did not have a material impact on the Company’s consolidated financial statements.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS (Tables)
6 Months Ended
Jun. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Fair Value of Assets Acquired and Liabilities Assumed as a Result of the Saba Group Acquisition The following table summarizes the fair value of assets acquired and liabilities assumed as a result of the acquisition of Saba, as adjusted (in thousands):
Preliminary Fair Value at Acquisition Date
Measurement Period Adjustments1
Adjusted Fair Value at Acquisition Date
Cash and cash equivalents$49,471 $— $49,471 
Accounts receivable58,764 — 58,764 
Prepaid expenses and other current assets13,020 — 13,020 
Property and equipment9,446 — 9,446 
Operating right-of-use assets16,700 — 16,700 
Intangible assets481,000 — 481,000 
Goodwill905,498 (2,977)902,521 
Other assets2,698 1,122 3,820 
Total assets1,536,597 (1,855)1,534,742 
Accounts payable and accrued expenses28,978 
28,978 
Deferred revenue69,940 1,092 71,032 
Operating lease liabilities16,532 — 16,532 
Deferred tax liabilities, net46,472 (283)46,189 
Other liabilities12,782 — 12,782 
Total liabilities174,704 809 175,513 
Total purchase consideration$1,361,893 $(2,664)$1,359,229 
1 The Company received approximately $2.7 million from escrow and made other revisions to certain acquired balances during the measurement period which closed one year from the acquisition date.
The Company’s allocation of the total purchase consideration as of January 24, 2020 is summarized below (in thousands):
Fair Value at
Acquisition Date
Tangible assets$1,275 
Intangible assets developed technology
9,800 
Intangible assets customer relationships
800 
Goodwill8,875 
Deferred tax liabilities(1,020)
Accounts payable and accrued expenses(755)
Deferred revenue(336)
Net assets acquired$18,639 
Schedule of Allocation of the Total Purchase Consideration The following table summarizes the fair value of assets acquired and liabilities assumed as a result of the acquisition of Saba, as adjusted (in thousands):
Preliminary Fair Value at Acquisition Date
Measurement Period Adjustments1
Adjusted Fair Value at Acquisition Date
Cash and cash equivalents$49,471 $— $49,471 
Accounts receivable58,764 — 58,764 
Prepaid expenses and other current assets13,020 — 13,020 
Property and equipment9,446 — 9,446 
Operating right-of-use assets16,700 — 16,700 
Intangible assets481,000 — 481,000 
Goodwill905,498 (2,977)902,521 
Other assets2,698 1,122 3,820 
Total assets1,536,597 (1,855)1,534,742 
Accounts payable and accrued expenses28,978 
28,978 
Deferred revenue69,940 1,092 71,032 
Operating lease liabilities16,532 — 16,532 
Deferred tax liabilities, net46,472 (283)46,189 
Other liabilities12,782 — 12,782 
Total liabilities174,704 809 175,513 
Total purchase consideration$1,361,893 $(2,664)$1,359,229 
1 The Company received approximately $2.7 million from escrow and made other revisions to certain acquired balances during the measurement period which closed one year from the acquisition date.
The Company’s allocation of the total purchase consideration as of January 24, 2020 is summarized below (in thousands):
Fair Value at
Acquisition Date
Tangible assets$1,275 
Intangible assets developed technology
9,800 
Intangible assets customer relationships
800 
Goodwill8,875 
Deferred tax liabilities(1,020)
Accounts payable and accrued expenses(755)
Deferred revenue(336)
Net assets acquired$18,639 
Schedule of Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets The following table provides the valuation of the Saba intangible assets, along with their estimated useful lives:
Estimated Fair Value
(in thousands)
Estimated Useful Life
(in years)
Customer relationships$294,800 11
Customer contracts58,500 2
Developed technology120,500 
3 5
Trade names, trademarks, and domain names7,200 3
Total$481,000 
Unaudited Pro Forma Results The unaudited pro forma results presented below include adjustments for amortization of identifiable intangible assets, interest expense related to debt financing, and related tax effects (in thousands):
 Three Months EndedSix Months Ended
June 30,June 30,
 20202020
Revenue$201,949 $420,913 
Net loss(35,789)(73,035)
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT (Tables)
6 Months Ended
Jun. 30, 2021
Debt Disclosure [Abstract]  
Summary of Net Carrying Amount of Debt The net carrying amounts of the components of the Term Loan Facility consist of the following (in thousands):
June 30, 2021December 31, 2020
Principal amount$827,602 $952,188 
Unaccreted debt discount(20,298)(23,082)
Unamortized debt issuance costs(18,910)(21,392)
Net carrying value$788,394 $907,714 
The net carrying amounts of the components of the Convertible Notes consist of the following (in thousands):
June 30, 2021December 31, 2020
Principal amount$300,000 $300,000 
Unaccreted debt discount(12,872)(16,178)
Unamortized debt issuance costs(4,177)(5,250)
Net carrying value$282,951 $278,572 
Schedule of Interest Expense Recognized The following table presents the interest expense recognized related to the Term Loan Facility (in thousands):
Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
Contractual interest expense$7,593 $10,298 $17,433 $10,298 
Accretion of debt discount792 699 1,746 699 
Amortization of debt issuance costs763 663 1,668 663 
Total$9,148 $11,660 $20,847 $11,660 
The following table presents the interest expense recognized related to the Convertible Notes (in thousands):
Three Months EndedSix Months Ended
June 30,June 30,
2021202020212020
Contractual interest expense$4,313 $4,313 $8,626 $8,626 
Accretion of debt discount1,699 1,499 3,306 1,930 
Amortization of debt issuance costs551 593 1,073 1,256 
Total$6,563 $6,405 $13,005 $11,812 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.2
NET LOSS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2021
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Net Loss Per Share The following table presents the Company’s basic and diluted net loss per share (in thousands, except per share amounts): 
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Net loss$(371)$(11,987)$(12,823)$(25,762)
Net loss per share, basic and diluted$(0.01)$(0.19)$(0.19)$(0.41)
Weighted-average shares of common stock outstanding, basic and diluted66,330 63,593 65,866 62,612 
Anti-Dilutive Shares Excluded from Calculation of Diluted Net Loss Per Share The following potential shares were excluded from the computation of diluted net loss per share because their effect would have been anti-dilutive (in thousands):
June 30,
 20212020
Options to purchase common stock, restricted stock units, and performance-based restricted stock units7,418 8,947 
Shares issuable pursuant to employee stock purchase plan109 152 
Convertible notes7,143 7,143 
Total shares excluded from net loss per share14,670 16,242 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
CASH AND INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2021
Investments, Debt and Equity Securities [Abstract]  
Non-Marketable Investments The Company’s non-marketable investments are composed of the following (in thousands):
June 30, 2021December 31, 2020
Accounted for at cost, adjusted for observable price changes$1,867 $1,750 
Accounted for using the equity method— 6,815 
Total non-marketable investments$1,867 $8,565 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS AND GOODWILL (Tables)
6 Months Ended
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets The following table presents the gross carrying amount and accumulated amortization of finite-lived intangible assets (dollars in thousands):
 June 30, 2021December 31, 2020
 Weighted-Average Useful Life
(in years)
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountGross Carrying AmountAccumulated AmortizationNet Carrying Amount
Developed technology4.1$143,531 $(50,310)$93,221 $143,151 $(31,658)$111,493 
Content library5.54,700 (2,260)2,440 4,700 (1,833)2,867 
Customer relationships11.0296,972 (32,642)264,330 296,812 (18,946)277,866 
Customer contracts2.058,746 (34,921)23,825 58,717 (20,225)38,492 
Trade names, trademarks, and domain names3.07,237 (2,868)4,369 7,233 (1,661)5,572 
Total$511,186 $(123,001)$388,185 $510,613 $(74,323)$436,290 
Schedule of Estimated Remaining Intangible Asset Amortization The following table presents the Company's estimate of remaining amortization expense for finite-lived intangible assets that existed as of June 30, 2021 (in thousands):
2021 – remaining period$47,665 
202273,152 
202350,783 
202442,426 
202531,202 
Thereafter142,957 
Estimated remaining amortization expense$388,185 
Carrying Amount of Goodwill The following table presents the carrying amount of goodwill (in thousands):
Balance as of December 31, 2020
$961,322 
Measurement period adjustments571 
Effect of foreign currency translation387 
Balance as of June 30, 2021
$962,280 
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.21.2
RESTRUCTURING (Tables)
6 Months Ended
Jun. 30, 2021
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Activity Activity for the Company’s restructuring plan is as follows:
Six Months Ended
June 30, 2021
(in thousands)
Severance payments and termination benefits$7,453 
Stock-based compensation2,504 
Vacated facilities896 
Total restructuring expense$10,853 
Restructuring liability balance as of December 31, 2020
$6,233 
Severance payments and termination benefits expense7,453 
Cash payments(8,853)
Effect of foreign currency translation(70)
Restructuring liability balance as of June 30, 2021
$4,763 
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER BALANCE SHEET AMOUNTS (Tables)
6 Months Ended
Jun. 30, 2021
Balance Sheet Related Disclosures [Abstract]  
Schedule of property and equipment, net The balance of property and equipment, net is as follows (dollars in thousands):
 Useful LifeJune 30, 2021December 31, 2020
Computer equipment and software
1 6 years
$68,477 $66,205 
Furniture and fixtures
1 7 years
7,133 6,580 
Leasehold improvements
1 – 8 years
27,089 26,204 
Total property and equipment102,699 98,989 
Less: accumulated depreciation and amortization(77,179)(66,718)
Total property and equipment, net$25,520 $32,271 
Schedule of accrued expenses The balance of accounts payable, accrued expenses, and other current liabilities is as follows (in thousands):
 June 30, 2021December 31, 2020
Accounts payable$7,058 $1,424 
Accrued compensation and related liabilities54,898 76,974 
Other accrued expenses and other current liabilities56,469 51,510 
Total accounts payable, accrued expenses, and other current liabilities$118,425 $129,908 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)
6 Months Ended
Jun. 30, 2021
Fair Value Disclosures [Abstract]  
Summary of assets and liabilities measured at fair value Assets and liabilities measured at fair value on a recurring basis included the following (in thousands):
 June 30, 2021December 31, 2020
 Fair ValueLevel 1Level 2Level 3Fair ValueLevel 1Level 2Level 3
Interest rate swap contracts designated as cash flow hedges$1,950 $— $1,950 $— $(885)$— $(885)$— 
Schedule of income recognized from derivative instruments
The following table summarizes the amount of income recognized from derivative instruments and the line items in the accompanying condensed consolidated statements of operations where the results were recorded for cash flow hedges (in thousands):
Amount of Gain (Loss) Recognized in Other Comprehensive Loss on DerivativeLocation of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss
Three Months EndedThree Months Ended
June 30, 2021
June 30, 2020June 30, 2021June 30, 2020
Interest rate swap contracts$(507)$— Interest expense$(267)$— 
Amount of Gain (Loss) Recognized in Other Comprehensive Loss on DerivativeLocation of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss
Six Months Ended
Six Months Ended
June 30, 2021
June 30, 2020June 30, 2021June 30, 2020
Interest rate swap contracts$2,302 $— Interest expense$(518)$— 
Schedule of fair values of derivative instruments The following table summarizes the fair values of derivative instruments and the line items in the accompanying condensed consolidated balance sheets where the instruments are recorded (in thousands):
Derivative AssetsDerivative Liabilities
June 30, 2021
December 31, 2020
June 30, 2021
December 31, 2020
Designated as cash flow hedges:Balance Sheet location:Balance Sheet location:
Interest rate swap contractsPrepaid expenses and other current assets$— $— Accounts payable, accrued expenses, and other current liabilities$(25)$(40)
Interest rate swap contractsOther assets$1,975 $— Other liabilities, non-current$— $(845)
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED AWARDS (Tables)
6 Months Ended
Jun. 30, 2021
Share-based Payment Arrangement [Abstract]  
Summary of Stock Option Activity Stock option activity is summarized as follows (in thousands, except per share and term information):
Number of SharesWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value1
Outstanding, December 31, 2020
1,819 $37.81 2.6$15,541 
Exercised(249)30.23 
Forfeited(8)53.02 
Outstanding, June 30, 2021
1,562 $38.94 2.2$20,253 
Exercisable at June 30, 2021
1,562 $38.94 2.2$20,253 
Vested and expected to vest at June 30, 2021
1,562 $38.94 2.2$20,253 
1 Based on the Company’s closing stock price of $51.58 on June 30, 2021 and $44.04 on December 31, 2020.
Schedule of restricted stock unit activity Restricted stock unit (“RSU”) activity is summarized as follows (shares in thousands):
Number of SharesWeighted-
Average Grant Date
Fair Value
Unvested shares at December 31, 2020
3,891 $42.21 
Granted1,450 46.40 
Forfeited(346)43.42 
Vested(1,228)41.71 
Unvested shares at June 30, 2021
3,767 $43.85 
Schedule of performance-based units activity Performance-based restricted stock unit (“PRSU”) activity is summarized as follows (shares in thousands):
Number of SharesWeighted-
Average Grant Date
Fair Value
Unvested shares at December 31, 20201
2,229 $41.95 
Granted519 85.50 
Forfeited(549)40.22 
Vested(110)40.60 
Unvested shares at June 30, 20211
2,089 $53.29 
1 Assumes maximum achievement of the specified financial targets.
Summary of stock-based compensation expense Stock-based compensation expense is reflected in the accompanying condensed consolidated statements of operations as follows (in thousands):
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Cost of revenue$2,261 $2,122 $4,317 $4,823 
Sales and marketing5,393 5,628 11,690 14,212 
Research and development3,357 2,724 7,412 7,524 
General and administrative6,212 3,421 12,085 10,506 
Restructuring1,303 208 2,504 208 
Total$18,526 $14,103 $38,008 $37,273 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Components of Lease Expense The components of lease cost related to the Company’s operating leases are as follows:
Six Months Ended
June 30,
20212020
(in thousands)
Operating lease cost$10,493 $8,843 
Sublease income(901)(2,044)
Net lease cost$9,592 $6,799 
Supplemental Cash Flow Information Related to Leases Supplemental cash flow information related to leases, including leases acquired in business combinations, is as follows:
Six Months Ended
June 30,
20212020
(in thousands)
Cash paid for operating leases$7,471 $6,402 
Right-of-use assets obtained in exchange for lease obligations— 17,762 
Supplemental Balance Sheet Information of Operating Leases Supplemental balance sheet information related to the Company’s operating leases is as follows:
June 30, 2021December 31, 2020
Weighted-average remaining lease term4.9 years5.2 years
Weighted-average incremental borrowing rate3.7  %3.5 %
Maturities of Operating Lease Liabilities Maturities of the Company’s operating lease liabilities at June 30, 2021 are as follows (in thousands):
2021 – remaining period$6,474 
202220,258 
202319,132 
20249,760 
20258,251 
Thereafter14,742 
Total lease payments78,617 
Less: Imputed interest1
(7,119)
Present value of operating lease liabilities$71,498 
1 Calculated using the incremental borrowing rate for each lease.
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS (Tables)
6 Months Ended
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]  
Schedule of revenue by source
The following table sets forth the Company’s sources of revenue (in thousands): 
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
Subscription revenue$206,821 $177,217 $407,405 $321,638 
Professional services revenue7,522 7,141 16,211 12,856 
Total revenue$214,343 $184,358 $423,616 $334,494 
Schedule of revenue by geographic area evenue by geographic region, which is generally based on the address of the Company’s customers as defined in their master subscription agreements (in thousands):
 Three Months EndedSix Months Ended
June 30,June 30,
 2021202020212020
United States$129,461 $119,385 $256,653 $217,303 
All other countries 84,882 64,973 166,963 117,191 
Total revenue$214,343 $184,358 $423,616 $334,494 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.21.2
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Detail)
6 Months Ended
Jun. 30, 2021
segment
Aug. 05, 2021
$ / shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Number of operating segments | segment 1  
Sunshine Software | Subsequent Event    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Consideration on sale of stock (in dollars per share) | $ / shares   $ 57.50
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 14 Months Ended
Apr. 22, 2020
Jan. 24, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Business Acquisition [Line Items]              
Acquisition-related and integration     $ 1,341,000 $ 20,093,000 $ 2,871,000 $ 26,904,000  
Developed technology              
Business Acquisition [Line Items]              
Weighted average useful life (in years)         4 years 1 month 6 days    
Customer relationships              
Business Acquisition [Line Items]              
Weighted average useful life (in years)         11 years    
Saba Software, Inc.              
Business Acquisition [Line Items]              
Equity interest acquired (in percent) 100.00%            
Purchase price $ 1,310,000,000            
Cash paid in acquisition $ 1,277,000,000            
Deferred revenue write down             $ 1,092,000
Saba Software, Inc. | Common Stock              
Business Acquisition [Line Items]              
Equity interest transferred (in shares) 1,110,352            
Equity interest transferred $ 32,900,000            
Expected tax deductible amount of goodwill acquired $ 0            
Clustree              
Business Acquisition [Line Items]              
Cash paid in acquisition   $ 18,600,000          
Deferred revenue write down       $ 18,600,000   $ 18,600,000  
Clustree | Developed technology              
Business Acquisition [Line Items]              
Weighted average useful life (in years)   3 years          
Clustree | Customer relationships              
Business Acquisition [Line Items]              
Weighted average useful life (in years)   2 years          
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS - Assets Acquired and Liabilities assumed (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended 14 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2021
Apr. 22, 2020
Business Acquisition [Line Items]        
Goodwill $ 962,280 $ 961,322 $ 962,280  
Goodwill, Purchase Accounting Adjustments 571      
Saba Software, Inc.        
Business Acquisition [Line Items]        
Cash and cash equivalents 49,471   49,471 $ 49,471
Accounts receivable 58,764   58,764 58,764
Prepaid expenses and other current assets 13,020   13,020 13,020
Property and equipment 9,446   9,446 9,446
Operating right-of-use assets 16,700   16,700 16,700
Intangible assets 481,000   481,000 481,000
Goodwill 902,521   902,521 905,498
Goodwill, Purchase Accounting Adjustments     (2,977)  
Other assets 3,820   3,820 2,698
Other assets, Purchase Accounting Adjustments     1,122  
Total assets 1,534,742   1,534,742 1,536,597
Total Assets, Purchase Accounting Adjustments     (1,855)  
Accounts payable and accrued expenses 28,978   28,978 28,978
Deferred revenue 71,032   71,032 69,940
Deferred Revenue, Purchase Accounting Adjustments     1,092  
Operating lease liabilities 16,532   16,532 16,532
Deferred tax liabilities, net 46,189   46,189 46,472
Deferred tax liabilities, net, Purchase Accounting Adjustment     (283)  
Other liabilities 12,782   12,782 12,782
Total liabilities 175,513   175,513 174,704
Total Liabilities, Purchase Accounting Adjustments     809  
Net assets acquired $ 1,359,229   1,359,229 $ 1,361,893
Total Purchase Consideration, Purchase Accounting Adjustments   $ (2,700) $ (2,664)  
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS - Identifiable Intangible Assets (Details) - Saba Software, Inc. - USD ($)
$ in Thousands
Apr. 22, 2020
Jun. 30, 2021
Business Acquisition [Line Items]    
Intangible assets $ 481,000 $ 481,000
Customer relationships    
Business Acquisition [Line Items]    
Intangible assets $ 294,800  
Estimated Useful Life (in years) 11 years  
Customer contracts    
Business Acquisition [Line Items]    
Intangible assets $ 58,500  
Estimated Useful Life (in years) 2 years  
Developed technology    
Business Acquisition [Line Items]    
Intangible assets $ 120,500  
Developed technology | Minimum    
Business Acquisition [Line Items]    
Estimated Useful Life (in years) 3 years  
Developed technology | Maximum    
Business Acquisition [Line Items]    
Estimated Useful Life (in years) 5 years  
Trade names, trademarks, and domain names    
Business Acquisition [Line Items]    
Intangible assets $ 7,200  
Estimated Useful Life (in years) 3 years  
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS - Pro Forma Information (Details) - Saba Software, Inc. - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2021
Business Acquisition [Line Items]    
Revenue $ 201,949 $ 420,913
Net loss $ (35,789) $ (73,035)
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.21.2
BUSINESS COMBINATIONS - Allocation of Purchase Price (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jan. 24, 2020
Business Acquisition [Line Items]      
Goodwill $ 962,280 $ 961,322  
Clustree      
Business Acquisition [Line Items]      
Tangible assets     $ 1,275
Goodwill     8,875
Deferred tax liabilities     (1,020)
Accounts payable and accrued expenses     (755)
Deferred revenue     (336)
Net assets acquired     18,639
Clustree | Developed technology      
Business Acquisition [Line Items]      
Intangible assets     9,800
Clustree | Customer relationships      
Business Acquisition [Line Items]      
Intangible assets     $ 800
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Additional Information (Detail)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 23, 2021
Apr. 22, 2020
USD ($)
Apr. 20, 2020
USD ($)
Dec. 31, 2017
USD ($)
$ / shares
Dec. 31, 2017
USD ($)
$ / shares
Jun. 30, 2021
USD ($)
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Dec. 31, 2017
USD ($)
$ / shares
Dec. 31, 2020
USD ($)
Debt Instrument [Line Items]                    
Loss on extinguishment of debt and related expenses             $ 1,999,000 $ 0    
Increase in debt discount as a result of modification of Convertible Notes   $ 18,600,000                
Letter of Credit                    
Debt Instrument [Line Items]                    
Aggregate principal amount   $ 30,000,000.0                
Line of Credit                    
Debt Instrument [Line Items]                    
Debt discount recorded           $ 20,298,000 20,298,000     $ 23,082,000
Transaction costs related to the issuance of Notes           18,910,000 18,910,000     21,392,000
Convertible notes                    
Debt Instrument [Line Items]                    
Debt discount recorded           12,872,000 12,872,000     16,178,000
Transaction costs related to the issuance of Notes           $ 4,177,000 $ 4,177,000     5,250,000
Senior Secured First lien Term Loan B Facility                    
Debt Instrument [Line Items]                    
Term   7 years                
Aggregate principal amount   $ 1,004,700,000.0000                
Repurchase price of notes (in percent)   97.50%                
Quarterly principal payment (in percent)   0.25%                
Effective interest rate           4.20% 4.20%      
Senior Secured First lien Term Loan B Facility | Interest rate swap contracts | Designated as Hedging Instrument                    
Debt Instrument [Line Items]                    
Fixed rate of hedged portion (in percent)   0.28%                
Line of Credit | Revolving Credit Facility                    
Debt Instrument [Line Items]                    
Term   5 years                
Aggregate principal amount   $ 150,000,000.0                
Available at closing           $ 150,000,000.0 $ 150,000,000.0     $ 102,500,000
Loss on extinguishment of debt and related expenses           2,000,000.0        
Third-party expenses related to loss on extinguishment           $ 1,100,000        
Commitment fee on undrawn amounts (in percent)   0.50%                
Line of Credit | Revolving Credit Facility | Maximum | LIBOR                    
Debt Instrument [Line Items]                    
Basis spread on variable rate 3.25% 4.25%                
Line of Credit | Revolving Credit Facility | Minimum | LIBOR                    
Debt Instrument [Line Items]                    
Basis spread on variable rate 0.00% 0.00%                
Convertible Senior Notes At 5.75%, Maturing 2021                    
Debt Instrument [Line Items]                    
Consent fees related to indenture     $ 3,400,000              
Convertible Senior Notes At 5.75%, Maturing 2021 | Convertible notes                    
Debt Instrument [Line Items]                    
Aggregate principal amount       $ 300,000,000.0 $ 300,000,000.0       $ 300,000,000.0  
Repurchase price of notes (in percent)             100.00%      
Effective interest rate           9.20% 9.20%      
Debt interest rate       5.75% 5.75%       5.75%  
Debt issuance discount                 98.00%  
Net proceeds from the Notes       $ 284,800,000            
Debt discount recorded       6,000,000.0 $ 6,000,000.0       $ 6,000,000.0  
Transaction costs related to the issuance of Notes       $ 9,200,000 $ 9,200,000       $ 9,200,000  
Conversion ratio         0.0238095          
Conversion price (USD per share) | $ / shares       $ 42.00 $ 42.00       $ 42.00  
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Summary of Net Carrying Amount of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Line of Credit    
Debt Instrument [Line Items]    
Principal amount $ 827,602 $ 952,188
Unaccreted debt discount (20,298) (23,082)
Unamortized debt issuance costs (18,910) (21,392)
Debt, net of current portion 788,394 907,714
Convertible Debt    
Debt Instrument [Line Items]    
Principal amount 300,000 300,000
Unaccreted debt discount (12,872) (16,178)
Unamortized debt issuance costs (4,177) (5,250)
Debt, net of current portion $ 282,951 $ 278,572
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.21.2
DEBT - Schedule of Interest Expense Recognized (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Line of Credit        
Debt Instrument [Line Items]        
Contractual interest expense $ 7,593 $ 10,298 $ 17,433 $ 10,298
Accretion of debt discount 792 699 1,746 699
Amortization of debt issuance costs 763 663 1,668 663
Total 9,148 11,660 20,847 11,660
Convertible notes        
Debt Instrument [Line Items]        
Contractual interest expense 4,313 4,313 8,626 8,626
Accretion of debt discount 1,699 1,499 3,306 1,930
Amortization of debt issuance costs 551 593 1,073 1,256
Total $ 6,563 $ 6,405 $ 13,005 $ 11,812
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.21.2
NET LOSS PER SHARE - Basic and Diluted Loss Per Share (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Earnings Per Share [Abstract]        
Net loss $ (371) $ (11,987) $ (12,823) $ (25,762)
Net loss per share, basic (USD per share) $ (0.01) $ (0.19) $ (0.19) $ (0.41)
Net loss per share, diluted (USD per share) $ (0.01) $ (0.19) $ (0.19) $ (0.41)
Weighted-average common shares outstanding, diluted (in shares) 66,330 63,593 65,866 62,612
Weighted-average common shares outstanding, basic (in shares) 66,330 63,593 65,866 62,612
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.21.2
NET LOSS PER SHARE - Anti-dilutive Shares Excluded From Calculation of Diluted Net Loss Per (Detail) - shares
shares in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share 14,670 16,242
Options to purchase common stock, restricted stock units, and performance-based restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share 7,418 8,947
Shares issuable pursuant to employee stock purchase plan    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share 109 152
Convertible notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Total shares excluded from net loss per share 7,143 7,143
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
CASH AND INVESTMENTS - Non-Marketable Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2021
Jun. 30, 2020
Jun. 30, 2021
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]        
Write-down of equity method investment $ 6,900      
Loss on sale of available-for-sale securities   $ 1,900    
Accounted for at cost, adjusted for observable price changes     $ 1,867 $ 1,750
Accounted for using the equity method     0 6,815
Total non-marketable investments     $ 1,867 $ 8,565
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS AND GOODWILL - Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 511,186 $ 510,613
Accumulated Amortization (123,001) (74,323)
Net Carrying Amount $ 388,185 436,290
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Useful Life (in years) 4 years 1 month 6 days  
Gross Carrying Amount $ 143,531 143,151
Accumulated Amortization (50,310) (31,658)
Net Carrying Amount $ 93,221 111,493
Content library    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Useful Life (in years) 5 years 6 months  
Gross Carrying Amount $ 4,700 4,700
Accumulated Amortization (2,260) (1,833)
Net Carrying Amount $ 2,440 2,867
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Useful Life (in years) 11 years  
Gross Carrying Amount $ 296,972 296,812
Accumulated Amortization (32,642) (18,946)
Net Carrying Amount $ 264,330 277,866
Customer contracts    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Useful Life (in years) 2 years  
Gross Carrying Amount $ 58,746 58,717
Accumulated Amortization (34,921) (20,225)
Net Carrying Amount $ 23,825 38,492
Trade names, trademarks, and domain names    
Finite-Lived Intangible Assets [Line Items]    
Weighted-Average Useful Life (in years) 3 years  
Gross Carrying Amount $ 7,237 7,233
Accumulated Amortization (2,868) (1,661)
Net Carrying Amount $ 4,369 $ 5,572
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 24,300,000 $ 18,500,000 $ 48,600,000 $ 20,200,000
Impairment charges $ 0 $ 0 $ 0 $ 0
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS AND GOODWILL - Estimated Remaining Intangible Asset Amortization (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2021 – remaining period $ 47,665  
2022 73,152  
2023 50,783  
2024 42,426  
2025 31,202  
Thereafter 142,957  
Net Carrying Amount $ 388,185 $ 436,290
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 961,322
Measurement period adjustments 571
Effect of foreign currency translation 387
Ending balance $ 962,280
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
RESTRUCTURING (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2021
USD ($)
Restructuring Costs [Abstract]  
Total restructuring expense $ 10,853
Restructuring Reserve [Roll Forward]  
Beginning balance 6,233
Severance payments and termination benefits expense 7,453
Cash payments (8,853)
Effect of foreign currency translation (70)
Ending balance 4,763
Severance and related benefits  
Restructuring Costs [Abstract]  
Total restructuring expense 7,453
Stock-based compensation  
Restructuring Costs [Abstract]  
Total restructuring expense 2,504
Vacated facilities  
Restructuring Costs [Abstract]  
Total restructuring expense $ 896
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER BALANCE SHEET AMOUNTS - Property and Equipment (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 102,699 $ 98,989
Less: accumulated depreciation and amortization (77,179) (66,718)
Total property and equipment, net 25,520 32,271
Computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 68,477 66,205
Computer equipment and software | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 1 year  
Computer equipment and software | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 6 years  
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 7,133 6,580
Furniture and fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 1 year  
Furniture and fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 7 years  
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 27,089 $ 26,204
Leasehold improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 1 year  
Leasehold improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 8 years  
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER BALANCE SHEET AMOUNTS - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Balance Sheet Related Disclosures [Abstract]        
Depreciation expense $ 3.6 $ 5.8 $ 8.9 $ 8.9
Commission expense benefit period on initial contacts     6 years  
Commission expense benefit period on renewal contacts     3 years  
Commissions expense 12.7 9.9 $ 25.0 19.0
Capitalized software costs, amount capitalized during the period 9.7 7.5 18.3 15.1
Amortization of capitalized software costs $ 6.2 $ 6.7 $ 13.2 $ 13.9
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.2
OTHER BALANCE SHEET AMOUNTS - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Balance Sheet Related Disclosures [Abstract]    
Accounts payable $ 7,058 $ 1,424
Accrued compensation and related liabilities 54,898 76,974
Other accrued expenses and other current liabilities 56,469 51,510
Total accounts payable, accrued expenses, and other current liabilities $ 118,425 $ 129,908
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Asset and Liabilities Measured at Fair Value (Detail) - Interest rate swap contracts - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap contracts designated as cash flow hedges $ 1,950,000 $ (885)
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap contracts designated as cash flow hedges 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap contracts designated as cash flow hedges 1,950,000 (885)
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Interest rate swap contracts designated as cash flow hedges $ 0 $ 0
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail) - USD ($)
6 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market funds, at carrying value $ 0 $ 0
Component of AOCI expected to be realized in statements of operations over the next twelve months (600,000)  
Interest rate swap contracts | Designated as Hedging Instrument    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Notional amount $ 596,700,000  
Term of derivative contract 4 years  
Convertible Senior Notes At 5.75%, Maturing 2021 | Convertible notes | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of convertible debt $ 430,000,000  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Income for Derivative Instruments (Details) - Interest rate swap contracts - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Recognized in Other Comprehensive Loss on Derivative $ (507) $ 0 $ 2,302 $ 0
Interest expense        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss $ (267) $ 0 $ (518) $ 0
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
FAIR VALUE OF FINANCIAL INSTRUMENTS - Derivative Assets and Liabilities (Details) - Interest rate swap contracts - Designated as Hedging Instrument - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Accrued expenses    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Liabilities $ (25) $ (40)
Other liabilities, non-current    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Liabilities 0 (845)
Prepaid expenses and other current assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Assets 0 0
Other assets    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Derivative Assets $ 1,975 $ 0
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.21.2
STOCKHOLDERS’ EQUITY (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Oct. 01, 2020
Jun. 30, 2020
Aug. 31, 2019
Equity [Abstract]          
Common stock, shares authorized 1,000,000,000 1,000,000,000      
Common stock, shares issued 66,642,159 64,926,234      
Common stock, shares outstanding 66,642,159 64,926,234      
Amount available for repurchase $ 0   $ 127,600,000 $ 0 $ 150,000,000.0
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED AWARDS - Stock Option Activity (Detail)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Stock Options Outstanding, Shares    
Shares outstanding, beginning of period (in shares) | shares 1,819  
Exercised (in shares) | shares (249)  
Forfeited (in shares) | shares (8)  
Shares outstanding, period end (in shares) | shares 1,562 1,819
Stock Options Outstanding, Weighted Average Exercise Price    
Weighted-average exercise price, outstanding at beginning of period (USD per share) $ 37.81  
Weighted average exercise price, exercised (USD per share) 30.23  
Weighted average exercise price, forfeited (USD per share) 53.02  
Weighted-average exercise price, outstanding at end of period (USD per share) $ 38.94 $ 37.81
Stock Options, Additional Disclosures    
Weighted-average remaining contractual term, outstanding 2 years 2 months 12 days 2 years 7 months 6 days
Aggregate intrinsic value, outstanding | $ $ 20,253 $ 15,541
Exercisable at end of period (in shares) | shares 1,562  
Weighted average exercise price, exercisable at end of period (USD per share) $ 38.94  
Weighted-average remaining contractual term, exercisable 2 years 2 months 12 days  
Aggregate intrinsic value, exercisable at end of period | $ $ 20,253  
Stock Options Vested and Expected to Vest    
Vested and expected to vest at end of period (in shares) | shares 1,562  
Weighted average exercise price, vested and expected to vest at end of period (USD per share) $ 38.94  
Weighted-average remaining contractual term, vested and expected to vest 2 years 2 months 12 days  
Aggregate intrinsic value, vested and expected to vest at end of period | $ $ 20,253  
Closing stock price (USD per share) $ 51.58 $ 44.04
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED AWARDS - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Percent purchase price, grant date, ESPP     85.00%  
Percent purchase price, exercise date, ESPP     85.00%  
Number of shares issuable under plan (in shares) 4,697,036   4,697,036  
Shares issued under employee stock purchase plan (in shares)     128,632 130,177
Incentive stock options        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Stock options granted (in shares) 0 0 0 0
Restricted Stock Units (RSUs)        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Unrecognized compensation expense related to non-vested restricted stock units $ 122.0   $ 122.0  
Unrecognized compensation expense, expected recognition weighted average period     2 years 3 months 18 days  
Performance Shares        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Unrecognized compensation expense, expected recognition weighted average period     1 year 7 months 6 days  
Unrecognized compensation expense $ 23.5   $ 23.5  
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED AWARDS - Restricted Stock and Performance-Based Stock Units (Details)
shares in Thousands
6 Months Ended
Jun. 30, 2021
$ / shares
shares
Restricted Stock Units (RSUs)  
Number of Shares  
Number of shares, unvested Shares at beginning of period (in shares) | shares 3,891
Number of shares, granted (in shares) | shares 1,450
Number of shares, forfeited (in shares) | shares (346)
Number of shares, vested (in shares) | shares (1,228)
Number of shares, unvested Shares at period end (in share) | shares 3,767
Weighted- Average Grant Date Fair Value  
Weighted average grant date fair value, unvested shares at beginning of period (in usd per share) | $ / shares $ 42.21
Weighted average grant date fair value, granted (in usd per share) | $ / shares 46.40
Weighted average grant date fair value, forfeited (in usd per share) | $ / shares 43.42
Weighted average grant date fair value, vested (in usd per share) | $ / shares 41.71
Weighted average grant date fair value, unvested shares at period end (in usd per share) | $ / shares $ 43.85
Performance Shares  
Number of Shares  
Number of shares, unvested Shares at beginning of period (in shares) | shares 2,229
Number of shares, granted (in shares) | shares 519
Number of shares, forfeited (in shares) | shares (549)
Number of shares, vested (in shares) | shares (110)
Number of shares, unvested Shares at period end (in share) | shares 2,089
Weighted- Average Grant Date Fair Value  
Weighted average grant date fair value, unvested shares at beginning of period (in usd per share) | $ / shares $ 41.95
Weighted average grant date fair value, granted (in usd per share) | $ / shares 85.50
Weighted average grant date fair value, forfeited (in usd per share) | $ / shares 40.22
Weighted average grant date fair value, vested (in usd per share) | $ / shares 40.60
Weighted average grant date fair value, unvested shares at period end (in usd per share) | $ / shares $ 53.29
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.21.2
STOCK-BASED AWARDS - Stock-Based Compensation Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Share based compensation expense $ 18,526 $ 14,103 $ 38,008 $ 37,273
Cost of revenue        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Share based compensation expense 2,261 2,122 4,317 4,823
Sales and marketing        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Share based compensation expense 5,393 5,628 11,690 14,212
Research and development        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Share based compensation expense 3,357 2,724 7,412 7,524
General and administrative        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Share based compensation expense 6,212 3,421 12,085 10,506
Restructuring        
Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]        
Share based compensation expense $ 1,303 $ 208 $ 2,504 $ 208
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.21.2
INCOME TAXES (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Income Tax Disclosure [Abstract]        
Income tax (provision) benefit $ (2,267) $ 29,114 $ (96) $ 28,943
Effective income tax (in percent) 119.60% 70.80% (0.80%) 52.90%
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details) - USD ($)
$ in Millions
1 Months Ended
Mar. 31, 2020
Jun. 30, 2021
Dec. 31, 2020
Other Commitments [Line Items]      
Term of contract obligation 7 years    
Contractual obligation   $ 73.5  
Letter of Credit | Other Contractual Arrangements      
Other Commitments [Line Items]      
Letters of credit outstanding   $ 8.8 $ 8.9
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Components of Lease Expense (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Lessee, Lease, Description [Line Items]    
Operating lease cost $ 10,493 $ 8,843
Sublease income (901) (2,044)
Net lease cost $ 9,592 $ 6,799
Minimum    
Lessee, Lease, Description [Line Items]    
Optional extension period 1 year  
Maximum    
Lessee, Lease, Description [Line Items]    
Remaining ​lease​ terms 9 years  
Optional extension period 5 years  
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Leases [Abstract]    
Cash paid for operating leases $ 7,471 $ 6,402
Right-of-use assets obtained in exchange for lease obligations $ 0 $ 17,762
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Supplemental Balance Sheet Information of Operating Leases (Details)
Jun. 30, 2021
Dec. 31, 2020
Leases [Abstract]    
Weighted-average remaining lease term 4 years 10 months 24 days 5 years 2 months 12 days
Weighted-average incremental borrowing rate 3.70% 3.50%
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.21.2
LEASES - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Leases [Abstract]  
2021 – remaining period $ 6,474
2022 20,258
2023 19,132
2024 9,760
2025 8,251
Thereafter 14,742
Total lease payments 78,617
Less: Imputed interest (7,119)
Present value of operating lease liabilities $ 71,498
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Sources of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Total revenue $ 214,343 $ 184,358 $ 423,616 $ 334,494
Subscription revenue        
Segment Reporting Information [Line Items]        
Total revenue 206,821 177,217 407,405 321,638
Professional services revenue        
Segment Reporting Information [Line Items]        
Total revenue $ 7,522 $ 7,141 $ 16,211 $ 12,856
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Revenue by Geographic Area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Total revenue $ 214,343 $ 184,358 $ 423,616 $ 334,494
United States        
Segment Reporting Information [Line Items]        
Total revenue 129,461 119,385 256,653 217,303
All other countries        
Segment Reporting Information [Line Items]        
Total revenue $ 84,882 $ 64,973 $ 166,963 $ 117,191
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.21.2
REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Segment Reporting Information [Line Items]        
Revenue recognized $ 187.9 $ 138.6 $ 318.1 $ 243.2
Revenue expected to be recognized from remaining obligations $ 1,177.0   $ 1,177.0  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-07-01        
Segment Reporting Information [Line Items]        
Percentage of revenue expected to be recognized. 70.00%   70.00%  
Period within obligations expected to be recognized (in months) 18 months   18 months  
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.21.2
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Related Party Transactions [Abstract]        
Services provided to related party at no charge $ 0.8 $ 0.7 $ 1.6 $ 1.8
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.21.2
SUBSEQUENT EVENTS (Details) - $ / shares
Aug. 05, 2021
Jun. 30, 2021
Dec. 31, 2020
Subsequent Event [Line Items]      
Common stock, par value (USD per share)   $ 0.0001 $ 0.0001
Subsequent Event      
Subsequent Event [Line Items]      
Common stock, par value (USD per share) $ 0.0001    
Subsequent Event | Sunshine Software      
Subsequent Event [Line Items]      
Consideration on sale of stock (in dollars per share) $ 57.50    
EXCEL 89 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )) !E,'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 " "20 93;7<.].X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>R$Y&&2;-I:.G#@8K;.QF;+4UBQ-C:R1]^SE>FS*V!]C1TN]/ MGT"-]E(/ 9_#X#&0Q7@WN:Z/4OLU.Q%Y"1#U"9V*94KTJ7D8@E.4GN$(7ND/ M=42H.%^!0U)&D8(96/B%R-K&:*D#*AK"!6_T@O>?H_"V@68J[^BQ'.N<2SL(>'O:O>1U"]M' M4KW&]"M:26>/:W:=_%IO'O=;UE:\$@5_*/AJ+RK)[V55O\^N/_QNPFXP]F#_ ML?%5L&W@UUVT7U!+ P04 " "20 93F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )) !E-WOV4T8 4 !L6 8 >&PO=V]R:W-H965T&UL MI5A=_@J-IP^[,W$ X8]DQ_&,0YQMVFSBA'0[VTX?9) -LR"Y0MCQ MO^\5ML')X O3OMA\W4T3D5UU(JU7GRTK"R*>LNQ< MKKB .PNI4J;A5"VM;*4X"XN@-+&H;0^LE,6B,QX5UV9J/)*Y3F+!9XID>9HR MM;WFB=Q<=9S.X<)SO(RTN6"-1RNVY#[7OZ]F"LZL$B6,4RZR6 JB^.*J,W$^ M>ZYK HHGOL5\DQT=$_,I]!. M^4X3>'Q\0+\M/AX^9LXR[LGDCSC4T57GHD-"OF!YHI_EYA>^_Z"^P0MDDA6_ M9+-[MM?KD"#/M$SWP< @C<7NG[WN$W$<0$\$T'T ?1?@G'J#NP\H,F?MF!6? M=<,T&X^4W!!EG@8T>X_?IL]D-ODR)5V214SQ M;&1I #:WK6 /4WAR*OP-';=,DEO@N:>2)-=DMLXX>0A3^=9+V.S M6"!9#RRM'3TG8;FH G%0P@,V-Y M1GP-,XU(13R9"ZVV\!_6_LWW9R%JV.*2?QS!C!M0F/M1($4:S<@8'U_;W-#US!I/R16Y$ M+44X>!*_YY?N6IF2JYC$=2/.H[I33!JE7DXN.:_IS:3 MF68)^3->G5[*..*EW;-[&+?*/!Q<\8MAG$"I?9H*#O#1=>Q/&)7*,QQ<\.]E M %F9149<$2G!089]VK6A6\ 85:[AX'+_$FLP,+D@#OTX_T1\'N0*\E5+J\DX MTA04TMP*=55AT5[<)JWOY=0- 4X+<2M3=5LV!!V04^.2="/DK M^8W7CEH#E+&U;[UOTT+QSNB6*LCO9L<$$^N,YQJK#=A :X;M>A7;]223[ M>/KS?+S?D;K8\?JK6#$FP7-95.)RM))R_6XR$=F*E:DXYVM6J6^6O"Y3J6[K MIXE8URQ=-(/*8H(AI),RS:O1]*+Y[+Z>7O"-+/**W== ;,HRK5_>LX+O+D=H M]/V#S_G32NH/)M.+=?K$YDQ^6=_7ZF[2>5GD):M$SBM0L^7EZ J]NR:1'M!8 M_)6SG3BX!GHJCYQ_U3?VLFKR;SF IVS8N_\X5<78[B$5BP9;HIY&>^^\#V$PJUOXP7HOD+=JTM MI2.0;83DY7ZP4E#F5?L_?=X'XF "AP#\'X /G4 V0\@S41;9 0PQL@R_]@^?L4P-1\UP>#Q\HF;>31]WT\>-/^*:_J:N M625!*@23XIW'(^D\DL9CX/*8BA50L0&9OF#?-ODV+=0CK+%J7='&E5YPVRD* M(HC#B\GV,"86LY"@$'5F1TJ#3FG@57J597RCA*G5F#&E\K%@9Z!BTB:T]10> M"871@8)6J&F&,0JH0VC8"0V]0F=LR=3/I$+*RS(7NH*(,[4XVI]NS6M=$&RJ M0T-.$.-D*-IB%48QM6NFG6;JU7Q?LW6:+P![5@57,-&D!)?)*6B@ U_*E20=='!J]3J6)N9["$ ^5FE8$X\BQZ!#LR0"]6N^4TE3FU1.H M-0O'?#G>".;)B;V_0R$TQ"$=R+6818'*;X?> Y*A_U F5&0!7YY2+?;N#W7% M<6+*MY@E-(D=\GL2(>R5_XE73V/)ZE(1=LN$+%W0V/LY*L8QC88R3:LXI([J M@'JZ(3_>/E8RK9YRQ8I](CAS=^_H*"WC&,5#N%GL D)Q AU2>[PA/]]^YWRQ MRXO"*LXD54(QCH=+RVJ'U/)RB.N1ADYDFDR??4O*A!-*XLCXL6UFB+J65 \Q MY*?870,LCSR300A%D1%%FQE$KE^X9Q4Z!58>>29^5/022/!0H&F($0E"9P1[ M4J'XI :SR-/'O,AESKQ=)NI!@OPDZ;JW=?K2MFYIEM4;UK<<9Y:>XT"&-6 F M2A"* Z,AM=GA)(&.(HA[YF _<[IE42N:5QMV4IN'3: $,"#A, UM=@&-7:T> M[LF#_>3I25DPM:4\C/)I$S"1@A01AZO<9@9CXEA&^& /Y"?/C#W*TW1:F((3 M0Z:%3Q &D4-FCQ[L1\]Q:_I*)F.3*F$0!G$R%&NQ2R+JZIYP3Q_LIT\;U-.[ M#VS98D%*8! /%5L,440Q<=0JW#,)G\BD;O']@'R30!C28>]DL0I5?7$([S&% M7\&4;_W]P!Q,3(61ZOF'DS#-:)@@5\;T-,-^FAVU!*^EMPFLB$1&JECXAQ+B MJG<]U+!__]6V!<=1YM5X'V*K7LMN*H!DJ->TBJ/0E1X]*K$?E6WA>"VB%J31 M& 9TR#Z;84Q5J^#HK4D//^*'W[7>M[1]?WN"Q"N=U*S*E&;P]I9+!A#YQ7J0 MY/6LSX+?B76:LZI!MNTV#!K5$V2#6%G M,7$L+W)P@N@'W=5BD>L:I9)6GR&-\PID[8F'5:1)L#B.:#+L<6UVJD=RM;BD M)QUY]1QQ4VZ*5*K2M6#+/,NM)8"8W!J'4108&T*K(0TH=6RZ2 \XX@?CB,NGQ1OQX:^N7<*X/JV3;Z6 < M&L<$%CNL6N+(471)3S-RRM[LH.@V)>T')Q&9!]_6_9O%T+Y_FQR\*=&OJ?Y, MZZ>\$JIO6*J1\#Q2@:C;-S_MC>3KYN7)(Y>2E\WEBJ5*OC90WR^YJLK[&_T^ MIGO_-OT74$L#!!0 ( )) !E-(<7G'+0( )0$ 8 >&PO=V]R:W-H M965T&ULC53?;]HP$/Y73M$>6JG#(;1EJB 2OZIV:BEJVNUA MVH,)![%P[,PVT/WW.SL!,:ET>XGO[/N^N_MR=F^GS=H6B [>2JEL/RJHM2[?M2.]AO/8E4XO\'27L57F*%[K6:&/'9@68@2E15:@<%E/QJT M;T8='Q\"O@GN5_TH]@7A!)SYQDX+5LB,KXU7!&AY0> M>&SOV6]#[]3+G%L<:?E=+%S1C[Y$L, EWTCWK'=WV/1SY?ER+6WXPJZ.O>Y& MD&^LTV4#I@I*H>J5OS4Z' ':ER< 20-(_A?0:0!!.597%MH:<\?3GM$[,#Z: MV+P1M EHZD8H_Q#+-)F,@*WMZN!\/7L@9#AX&T]$$LKO) MY"6#LQDWJ%R!3N1'96-[D'-8YDQ,YOVY4"SKQ!21Q MTGX'/OH8/L:@EW K%52ZXA)FV M(DS:C\'<.D/S]O.#9)U#LDY(=GE*;UV6Q$G_-5]?0,4-;+G<()R]9F.HT-2B MGK\G:DW<#<3^QH9OQ]?>1F)90%B4L"QJWN502F MO@.UXW05QFBN'0UE, MZ-M#X #I?:NWVCI_,PT.4_@%02P,$% @ DD & M4ZXTR!M_!@ +1L !@ !X;"]W;W)KTBI)L<'U9G7O,KR_E1J5))AYS4FQ6JRC_ MYU:D\NUJ0 >[$T_)8JG*$Z/KRW6T$%.AOJT?;1)U9-\^UW4A)PRWTRF M1?67O-58:T!FFT+)51T,(U@EV?9_]%X+L1< >? 5@

#\-)P1^31^^W$UNGN%@^@S_OH;WSU/R\)D\/(9/-\]W "!#\FTZ(2>? M3DFQC')1D"0CSTNY*:(L+L[(IX/CRY&"(98W&LWJX=QNA\,ZAL/)5YFI94'" M+!8Q$C_ICW=[XD<@3:,/V^ESRWH3_K')S@FWS@BS&$7&,SX^W,+H_+^[A__Y M[@=B\*98>)6/=^2[RV9R)TJN]V1_4F\ MBFPCL*+9!KI58-GZ7J\9M;G-+T>O^\_"A%'?YHY_")N8,)MQE[J'L-"$<6[; M@=W #E@Z#4NGE^58%HK(.3393K;;!,[>C5W+\QR-K(ER?,NR-*XFBC+**=6X MFK @"%@'5;>AZO92_2V714'6N9PG"N/IFF-SN.-JCVN,P)AK/E43QBW&+4VV MT(0Q;CN>A5/U&JI>[\QX6(L\4DFV(.(=UO!"%!<],\)OLOJ] DZC%#HL=%+H M^/D/4>;'=/3->O$\GVDR(B@H9@TU,5&4>P[U-!41&/08C^$J!@W?X(,.4(@H MGRTKRC%,D%2NRSZ#D0[,Y^@QIHUSC*!\SO72,5&.%P0Z9P3%H''@E*G5+L!6 M_RP1&=1.6G&.8ECBD[*EEO8)73XML\QAUFB]:XS F.,RO3L@,)=;@:9/B, < M"V9-!_4][T%[J=_,?FZ2(BD=XS 7*:PJ<25#DBFQ*#60&:H!18K4IKH$)@K< M<\!U"1"8[^G]$4.Y@=71("EK%6 ?5;S*-S.UR3OF=AV_?V/;F"P UT_E@ZAUI=_%O30YW^]5$M10[S>JM"_>A/^]9(VKH,VF\S[J!; MP)N(VE44*J>Y[ \IM#I]D41Q/J.!KB>"XX[E,5U0!,>XQSKL!FW]!O5Z27\I MK16\:(OW5-5%=QVU=Z)Y" ]H"KHL)LQ82H[*%/9F.M2B M=4FTWR95Q75&,H$:!6IZ%>X;!$W0T*&VSA%!V8[QXH F\SV_@V?KCFB_/=I. MHOIQ=O,U?!L6/P,U@B.!4[009NU!HGU&Z3#WODBYC(7 MNU:BHG=R F\8KTFYS43'VP8S30SU=19C!#6T*;4T0S#!AA8*US=,B,P%E!C+F#9C)K $E6&N;6+]M MNA>*E.6 TF3&>_N0ZX9NC*$H#7Q/IXGAF,]TTX3AF..Y'6]$K+5-K-\V[:@2 ML O;/;>SN.7N*:K'-[>^/RCK7BWF,PXQ%[SA8B,/V_/FA$JV' M8OT>"E,B3M)-N<8=HX5]G!8HS-3B*%B(PSJU:/T4Z]]%^EYM@(MX&+V"BUP( M LU@!7:@WI25&U4H\ !@#9IJ2797<76032>7<]UP8S#N&"]5&,SQ7:,](##F MTJXYTSI"UN\(?T6=IH(^T,W\+;T84^3\A%Z$VR\W;?KMAZ2O4;Y(LH*D8@ZWLLX] M&&N^_3:S/5!R77U\>)%*R57URZW\!4$L#!!0 M ( )) !E/F%!%,N0, !X, 8 >&PO=V]R:W-H965T&ULI5==<]HX%/TK&D\?VIDF_@(,&6 F 7>:3A,R,>D^[.R#@@7VUI9824"Z MOWZO9.-@6SC9W9=@R>?V7;8I60'(M+ MMB44WJP9S[&$(=_88LL)CC4ISVS/<09VCE-J3<=Z[H%/QVPGLY22!X[$+L\Q M_W5#,G:86*YUG'A,-XE4$_9TO,4;$A'YM'W@,+*K*'&:$RI21A$GZXEU[5Z% MKJ,(&O$C)0=Q\HR4E&?&?JK!;3RQ'+4BDI&55"$P_.S)C&29B@3K^*L,:E4Y M%?'T^1C]BQ8/8IZQ(#.6_9;&,IE80PO%9(UWF7QDAZ^D%-17\58L$_HO.I18 MQT*KG9 L+\FP@CREQ2]^*8TX(4 <,\$K"5Z3T#M#\$N"_]X,O9+0>V^&?DG0 MTNU"NS9NCB6>CCD[(*[0$$T]:/3P-@6>G,X6]_/P/@KG")ZB MQ??;^?42!M$2?N["^V6$%E_@U=W#8_@5<+<_0O1]$47H CU%<_3QPR?T :44 M+1.V$YC&8FQ+6)6*;:_*%=P4*_#.K,!'=XS*1*"0QB0V\.?=_$$'WP8W*DN\ MHR4W7F? ;SMZB7SG,_(\T,OSH?OH[GGXD722P) M% :)V!K-6 [5*%%E8D_0+5VQG*#?KY^%Y'#A_^A(UZO2]72ZWIET]U :,R:, MQZA@#C13U;_]],(/P*+]Z=X80*X[&@9UV-P$\X:>7X>%!IC7#P9>!:N)[%+F1".%K5S/RH5'^"JZ0\_8PHT89+_'+5X>J@2CCH=!5**A1,"O6$4&;7%)M.+P/V:48'7,+T-\H*FXX9 WL@;-@QOH_R!ZYCM M#BKU0:?Z)PI?T"S]F\1'ES?P 44@/:62<"(DXG#(D3C@+>P*U8?9> (#@P9_ MU#"C#7(:5K01OIBA/B"C\V)/B*!CE M#]]2-GL3,7\3$;81%][)Q:QI'U7:1YW:_]6-,TD?M1?5ZT10@;4=E\6FK9JMF]EJW<(WY&_=JYAKFYZKY MU?W5:_BB<[[#?)-2@3*RAE3.90"[Q(MFM!A(MM7=UC.3T+OIQP0:>,(5 -ZO M&9/'@4I0_4LP_0=02P,$% @ DD &4\.=1*C&" YS$ !@ !X;"]W M;W)KB6X; MMUD[C9SM=#K]P$B0Q0E%:DG*3OY] 8H11 $;%G)%^OV GQQ?+RL"VW2 M 0H"-MC$2=:[NJB_>U]<7>2[*DTR_KX Y6ZSB8NO(Y[FCY<]V/OVQ8?D?EW) M+P97%]OXGL]Y]7'[OA"?!H=:ELF&9V629Z#@J\O>&_CKC&%9H%;\D?#'\N@] MD$WYE.>?Y8?KY64OD(YXRA>5K"(6+P]\S--4UB1\_-E4VCM<4Q8\?O^M]EG= M>-&83W')QWGZ[V19K2][40\L^2K>I=6'_/$M;QI$97V+/"WKO^"QT08]L-B5 M5;YI"@L'FR3;O\9?FHXX*@!Q1P'4%$!/+8"; E@K@,*. J0I0/0"76V@30&J M%2"LHP!K"K"Z[_>=5??T)*[BJXLB?P2%5(O:Y)MZN.K2HH.33,ZL>56(7Q-1 MKKH:W]Y,IC?SZ02(=_/;=]>3-W?BP_Q.O/P^O;F;@]L9&+]]<_/;= ZN;\0/ MM^-_OKU]-YE^F/_U+Q&"X=_!]%\?K^_^ _K@XWP"?O[I%?@))!FX6^>[,LZ6 MY<6@$D;EY0:+QM1H;PIUF+K+JSBU%!N[BXWSS49,UGF5+SY;2D_Q.IIZZ%HO=9I?&%5^""5\EBZ2R5#)[>B6WU9H70#10 M;!]KN:X?.+C.%OF&@Y_?Y67YJEW]0,R"PU1 AZF ZNN1CNN-^'V294EV+Y9J M&F<+4;48QG(=%[Q\!>)*M&3Q&F#X"T !'-J&9U\_K>N76]K#%8,!CH(@N!@\ M6)SA@S/\3&=/<#/:U\F.W$ :D0@=O.Q-FS+65DPLB@B%,&S+IJ:L3Q%A4=#6 MS4P=P4-[!Y%#!Y&Z$.[H(#$5!%9*,6*B5^IWK^02K%?".D^7O"C_!J9_[I+J M*_COASQ-@=B6'^-B^3_'O*&'BU/GZ%R7Y:X>E'P%%OLE6,H+@]U6O!43%_ O MO%@D9:W(MW*1E<=SRS:5J#&5PH!T3B1VL,K.;]4VMYAA+X)1I,T;CZC5@O#0 M@M#9@C]X64 MZTV$PV4LUY35*#0M0&PL*J^L;57!#[KI-S[>#IH>3V3D*W;-L@X,?"L+FOB# M$#KF@<(?=///[\W:H=CP@U$4#?4.]"0[=,7C:E?4WV[R9;)*1+O&]<]5\BGEX":ON#U\)&971W1HS!6?K-TT M!3SH)MZ-R/A2$759K9GDZB,:,BWLF/IU;7,*<=#-N'VHN&B%BM+L+R 3MD57 M5_$7JW$35QA'VE8W\ZG:IA75H!MKTVSI"#S_L[T\3OF2I@,U^TI0I>6;MIBFG8S317JH!--/4A'.HQ]]2O:YL[ M.E9U0^S45 &;.$+ZHOKGT/1[&;N-E]MIR"F"EI2+&61(XM M*JC-1V))7"DF'0U5O"=NWK\X\2 66F/'C4:B>$WM#&))(5'$L'X[U*ISS.ZC6Y1N+1,3\BU5NP$*\,0- M^.=D*,2D)PF(WMD3KZQM55&6N"GKBCJ)R<^^F D(:XSQZ]KF%&6)F[*G1IW$ MQK) "^1G/E7;M (>>=8QL"/NA-8-RTQ%&6.D^W23*!82-PO=<:?-S8B8!,-! M1)E^7[/1M3BBSV"S*A'ZL*%^N\.BZ],P))%^M&D30D8Z5B]5<*7//01VG%!; MQY":,&0LH-VGB50!D;J!Z#VAM@XC-2DHUB?#^C V.M53M5AP]7?3"LV!O]UHRV6%WQD\59:F;LB?%BM3$:I<1151ZWL-? M;X]9'A)RQ(!4491Z#GG/$ -2$Z66&-"G:C= P99Z'C!Z1@Q(+8>\0Q;J,:!7 MUG[230&/N8'GB@&9Y48C#K7L;^I3M8TIV#$W[$Z-_Y@%*01JIF<^5=NTX@YS MYX4OC/^8Y=%89_S'%)*8&TDGQ'_,? 35&O]9=/HZLTBL\9]%9X__;$)+_#N1=_@N$")9$"%6"E*]$N>!U*+JZV/]7P?Y#E6_KI^ _Y565;^JW:QZ+#4@* MQ.^K/*^^?9 /UA_^M^/J_U!+ P04 " "20 93*-4VR/&>N80JR>,)%0T)>YNE/@Z0)B5CDG+FQM33)OYN-_KHAGCS7 MS<]V+81$+V51M:>SM92;S_-YFZU%R=M/]494\,VJ;DHNX6WS.&\WC>#+[J"R MF),@B.8ESZO9V4GWV6US=E)O99%7XK9![;8L>?-Z(8KZ^72&9V\?W.6/:ZD^ MF)^=;/BC6 CYY^:V@7?S\2S+O!15F]<5:L3J=':./U^&@3J@L_A/+I[;G==( MN?)0US_5FV_+TUF@%(E"9%*=@L._)W$IBD*="73\/9QT-EY3';C[^NWL7SOG MP9D'WHK+NO@K7\KUZ2R9H:58\6TA[^KGW\7@4*C.E]5%V_U%SX-M,$/9MI5U M.1P,"LJ\ZO_SER$0.P? >>P'D.$ ,CV .0Z@PP&T<[17UKEUQ24_.VGJ9]0H M:SB;>M'%ICL:O,DK=1L7LH%O7%]]N5Y\N4+P:G'S_=O5^3V\6=S# MOQ]?KN\7Z.8KNCQ?_(Z^?K_Y:X&.T9^+*_3AMX_H-Y17Z'Y=;UM>+=N3N00U MZISS;+CR17]EXKARA'[4E5RWZ$NU%,O]X^?@Q>@*>7/E@GA/^,>V^H1H<(1( M0+!%S^7[#P\\^]3-92Y:SV78 M>!G6788Y+G,-2[VH6^L-Z(^,NB/5>GXZ.\8D(?1D_K0;%XL9">.(C&9[PL)1 M6.CU_WSY7TA?6/&R1;*&)9_55987 E6#8O6I>IVI0&V:^BF'/$ /K]9(??:$ M*AH51=Y070FH=%G.^_I1+1$OZT;F_W0?V.+7GR[<"4R,<9!.PF=:,8K#U!Z] M>-0:>[6>9UDC.J'U"LK2@T3+O,WJ;24-Y:-%WK9;7F4"974KK0D1&U(3' 83 M?TPC%B6QW9UD="DVC*$ZH M76\ZZDV]>A>RSGX>*SXL(9HE0+/M8RU>U&MA$YL:.F@2!,E$K<4J)K%#+@YT M&0\.Y/9*0%B74)1!KT"2OTS+RU"4 T/ <10$;"+39D:#B$8.H3N\P5ZA%WS9 M9^L'51&>1 .+^Z,OK,/Y]I2$2335:UIAPA*'6J+5$J_:[ZI.=;==U:-MWJY5 M01M7G,K@1A1<0N '%^Q!)Z:Z-)T6$HM5X'! 0P@?H-":5X^B5:S>*:MM*Z J M*_5%SA_RHBNQ1UTU!M=X]C=XFJM\]]9=K!F%_9"":J9*5ZLH(/(G_E#8;S4S M"VX2D^D2LI@13"ESQ$H#"X?O6T.P@DHHILI_J\S0S$B,L2'38D9)X)*I*8;] M&+MMQ(;G.N%VZFA_8ZV:34H=LQ@;R]XT2REQ9:&&&3Y(L_[^;_BKNOE'D&-9 ML]U9-4<[7O2 D+NY:77)!!7(J^KXR'"5LD60$5TRER+U3'TS0XZ$(TQ MXL?8]7O[09MT8C(+$\I(/!%OL2.)L]\E&FT$_U+'GU=/HGU_QT\TE8B?2K?; M)EMSM?2A6L/T_5-(M:J&"W8MMS4^/KX,H3%-X+XR[.AFB>80H5[)/[C<-ET$ MNH7>\J)7?T@R/2S9-"$QP:Z6BFAH$3^T+ODFE[SH2]0R!_V.M#-Q=$PB:F2= MS8S$H4.FIA;Q4VN0F?\#BZ6M5_*9-YX)@-C8%9I-M=6.AL1!+Z+I1?STZA9) MQR^8!_9:C;'_Z I ]TTSW1@8G# I962%A7>8I F.7#;!NPXCB= LMJ%T0$DMJA74.+)+]4HE9Y!1/C^TN4!@_Q@^<.>I37W5[9 M&A +1:!K-[M[BZ&C)Z$:-=2/FMNFSH18#H&0HBEA#.55)W9,Q;>AVZ:>FAB9 M9J'%)(W3,''D(-6HH?XIZK8/;FO._JJZEO4R7^59/[$Z2P&U#%:834-OLZ) M>L=H137$Z &([<5?E)NB?A4"M6KR1IN"VWMO:IFD" ZFQ=9J%A''^J$[>WI^ MC(UK_\.P^#_N=2J'E]/@A=1[*Z 6/P&R(>..AJ&WE4V>J;E7&5A]-'F7&IBQ M&!V3.'$EEX8B]4-1W:>ER!H!79(JT?_6%PL-HX :=\MB%C-8+0YW-#3I86B^ M4S[B$CV(Q[RJ5!K"_87F.:^M&*4F(W$8)N%T*+38$1RF@6LU:9)2/TE_T2VA M)D2O0R8X,0/F3S=:K'8X"AR]&-5XI7Z\+K:;32%498:^,7MC+5IRR7V_*&BJ M4C]5]YNGO )J09BLH3")2>(@-NJD:99$B:/)8YJMS,_6J4[_EB0S*4F39-H5 M6:Q(R!Q=/M,D9?ZA[5J-PTKN3A<'>6:KY+Z],*:YQ_S^N8U,11ER40K^\]5,IN>"-SM89A+@&X-WTK-9E8K"Z90)LVA183 M2I+$,6(SS3SF9]ZW2O-N\HL1#-VJH&Z+COA[[2&\OZPA]<%?E6W7M72DE\DV MPS'3!"=AZH YT_1CD7>)W@T_'>:CXO\;Y_L*-*C885!U)Y]>TAHI&UWBP.CM M;'8T8JFC6V":0LR_,WDW02?4WV*[[&?5C7OS^&W;U;V)S,QM2II.!P:;44(= MO0+3Z&.'!DJW4XTGS?\HM7:CSX+\F1E[2U]6:1O M]H[((%6JI"$)$O_NU)DJ2Q($,WZ+,O=ZE71P_+F3_H%]AR\KZ=69+?^JTZ9X ML_?]GDA5)MNRN;+K3RKZ\Y+D);;T_%>LX]ZC/9&TOK%5/ P+*FW"?WD?X_ M M!V;QP(SM#HK8RG>RD6]?.[L6CG9#&GU@5_DTC-.&DK)L')YJG&O>7EQ]G)\O M_C&_7ERHM>L$4O_C_Y^9\I M0["J6IJ-N+A3[HZJ\[3)15[:%2)?.WNG4^4H'[6R=:E0E7?H-C6E M0R"#+:7+3[!RT3L4U+.K\*U19 M>Y@Y 4V.=L"'60X&:70K1+7ZF8B@ ,-)!%VX#^Z'&W23JBJ+NU&*;\EG#0> MOSKQ@]$BL=4*66+9Z&]EVN_IPM :G6GXU,B2_ UJMEU'3VD*X0FB!S8[@*P# MZ1I8)8(=BNU2AXI!^3J-2_=W&M M;4-6 !8LT"'?F#=)HCPB?6'$O,W14\7+T#$F;':761QD<&@#L1)[W'6O:WO8>VP:Y0DY37+!9T%78- <3^$!\R@D,^SL7C\ ["^=1XLV]1O'>D MC5:C?.G_:]>F.[PE*\>6 RGD6P5IJXV06:9+C?+R)/",4%W*6U@H:XVZ%))^'EZB8Q\:8_8O\@R7UBGGGW;]IOE]?MOVKKXIDW_H?[% P,H5,/^ M#Z7,$Y18/B7WP&"9JZ ";2=_^'VK=W9+7NBQ%(O%'"E\K MGL<5"!$A NG0Z#V8,&!@X= MA@\5)WV7I,D.(+&Q,OFMI59)-H,IHS,;KA9?8$LO[N%4P"RHJ"V374"V4/=) M(4W.0*2FZFD,]MSDCR]?35\>822Z()9.)-(74Y+W_(>3^.]Z5P2H0V-P>737 M>D1YPJ" &TZBR<+00%"ICKC.L>QE$G:R#YC7S:96(5U):7U,R2A8V()R_)5J ME-IN3:T#^7LB!%LYD7'F>ACGLZ"8",1:TI@G$5*8MEJ%SYUZ^)9JMC&8]6E&B' 6+H0 ^R%8XN@RPA1,,: )+MRO1+FDKRCB&T@3C;D?;PRTB#N-"KF0O^P$?HV>C MX;)%K2*]4/< E%8P?J '#ZJ1[I,Q,@P/3E7BK/>,]US9W,FZ(/P$7N1N%2Z6 MS!%^CGR R7?#)72I'-\]H1*K,!KR)N(J,"S>&MG+0%>(/$3.8UN7\";WX( U M*RL=5YT!6RT0''\2V Q/$B)NNXA)3!93_1/ RS6MHWVWQJY+E:(:J=JZD]36 MY*J?MRC??* O)R*W@+I731--).(,YU#HM8+WR69$YR918,^=D/9T)9/;$Q M MS#6T<.U2#V'B^V5)0QF=$+FL8"3ZH9%6&O(RY.NAHQ LL#"!&10 J@Z^ M"HSX? %.DZI0^43XR9AQC=N:VC^4HX> LFKB.]9F=VSB?4=(8.H9*6G$;7R( %I GDB_K\TV>" MY0&9(8><:#<5IZP0_6?KZDV!DDD29(5+D&S1U16;"Z![]<#PP6$_W-0+"2M7 M"EC$E*NE"Q401DJEHK-RM^'2F!;2OJJ$L^K53@MW&D4M/PY=OHRPHR[E,N*> MMJ^?\5IKFE@\)D4G\^BLH%:2:"X>JSH>)^-O#&OFEQ07 M_;6%*D/394A73P"%<+&O80<)!T]H7)OT-T)Z6R:.CP[^PMOF*'M< ;% >J]4 MWI9!QO+@;U-Q%J?B0^$&]SB1:D]#NR5*9.@QN:9-4K;IX-JWYF%(\8Z0DOLC M- P90B1LI1L26K?.MS+00U1L(5Q;QA'F>J]HC 6[;(WR#TQLW"7IT4[SHE\\ M(F7Z*R9G6-]G8N<[,AOB0-.L=6'*#'N?89+13;?G8Z1+TJWXP6NKD+608!KG M-O4#Y*9(DF_+AG$2"Y,RVTEL"HQ@=MOK>[1.?J&GZ(6>^*E%U^E>QS&0D M*,W92P&[V!U8G(O*N)L1&UHI)AD))S+JW( 6D YR^!W$,:=[?MS=XIF<4P/$ M7O? LPGE<'M#UF)F!Z$# L&=L"F<0>67S,]&F$#$2^E]?-=B"2,$V:X74CIX MF@8!XXA30!-\@?MSND'@_'PHWTMG#3XG$09 3^_@[.CXAX"8X3WCZ.2R+_Q3 M8C)]+7^8+T]';\Q\NZUP.'934[F(P>D4SI639/\#G @#B/IOM;X 90LOI'WXPZ7 MMYIK-0S([AMH/G"79>'6V$.E&X:Q/63:^4;\UC)A(#6$F""HN\ZASW##"DV/7CT2/HE9WHG&529Q>#2US'EKF%7,!4-Z9!M,= MWL,LJ1D%AD9I?M]=2V%H!?QMO^&RUGUI;,V_ MEJQL@[L+?RR8Z=$&/,\L1E/\0@KZG\_>_AM02P,$% @ DD &4P$HJ6X' M# ZB !@ !X;"]W;W)K(G7O?JFBZ9X:IZ89JZ-F'K7U0;"71X%@9R2:POWZ_N'='J[+M,[/DGY_?+:6NCAZ_Y;GKNW[MZ8J^ZN6JI(FS]V\W18DR=R8.QI<9N^.^L20RE5:$@6)/_?J0N4Y$0(;OP>:1\V1M+'[ M7%/_@66'+'/IU(7)_ZFSA'(NDG\0OT M!HV< Z8W."1GY3#CG+@PZ[DNI'>)(A/GSL'US]/?*^TTS_[K?.Y*"W?Y]POG M#IMSAWSN\*_J]W\@(V[D7(JK0IQOK,Y%DK"VH+-RI4C.C2P>X?:0S*I,Q/W^ MWX59\$N%N?)1Z*)45KG2U?,95J8EZT478>"JN=.9EE8K7OT8QG[L8LRJVT*A*71=H3)ZY*5SL4(P$/YA"]5_EC M)/[QMVF2]-_09GZ,WYQ"'B/4PX:Y J]I;JKL%85B)G(E;8'3L,;SLY8%<@FR M1AFQ&&$:VQ6.*U(E7& )LBPP!]Y[XG:?PE@ I#W0$7*YM&HI2R4VE4U7.%M MYRD1$<=Q;Q#WQ5SG.=R'!$+*O($>S'H-BD@1Z1VR1KG:9?1>YI7G;Y#T9L@= MS("757;S1S\::5*D,&ZU9BP*Y=VXL(H.T M*4Z05Y4EHWTQX&/ -HWC-^*CFI=>H5G&9\L<^O"%!:/3GOB&[&%96#CFNI&\ MT;F$<,&X-$]LYU[?V"<;<>!@OY'K@H54V1*E"4?^AF1*6YWPKD/QC_Q-!W5% MS8TCRY%YJ)[0?&<99GG M)H79,F*:%2"+I9[G*@1C.Z1\Y5HOI=>YEO OJ!3.@O?5&O.-D""FK4"4ZS73 M7T@,V3EH<:WBKD=DY#[L"9PK'E*2$[G V(P.=&)I3+:%/T6B, 7[V':E$=C: M<:"E08PY$HK**L0V,4Z&+^4#*6%CG I15Y.BO8@H .=(P;+TNIY54K:&!32 M2$QF ;'4J\8]%LHN2?+NT2!#^E^4P9TZXG5SU*(J*TO.EJX*DQLF0T1]X56V M48\/"%)KJ".>>T0GJC^O DSRYO04NEJN5?R=EEO)>P7=J2(PVCJ63%.? ]@K M#=RP(".3-YE<9]Z\',H:[NI*3'B/;^W,ML5S1R%>E 72, >P\%KW*$W_!XQQ MJ#7R\.[O%(4<.RAIGZ-ABI)LQ.LX0+'GA(4UE0-1=_I:7%N5:PI1^RA^("Y^ M92[D;M'^2')]5M+!GB2SN$9N-RCOG;B/PPB'_ &A"\[*Y CT0-7RGNN($\=B M.(N&DQ@/G-:2-^W4.6W(W5'#:1^QM6&:P,1PW:_WHROLE[&H)H+XRBU>5 M:YPQ'D>3?H>\'UX^2S?#:1SU.POK\8]U^,[ZHV@XFXJ3))I-)J<8)]$HB<45 M"Q6H)-$82U#?DD0,HBD$N36<6 ,ST6@PCD:SB3B)H^EH=,HSPV@R3%K=;N2C MK-,BXL%6JJ/&9(K3IPV78?B1ZA&YJ57WJH#)Q[-H-NR#>G^6B G^#)*.GH I MH*"N.T,M(RSI:(FG*:IWE$1>)X1@^D4 ?T\$I#>+I+"ACAW(23:8=RG[H MM;*S;@(U](=BVI_A>12-XD%8=:"F'$.ZP1AJG WP#*N,Q\-3/SN:14D",CNH MQ[LLA>P&Q?V!:P42\7'2F]30P1=[Y5*"P*3^M'N=V)UXV/5%Q&JP%RYE'@$NO.G[BM1/7&)!%CJA6:'Z#CMN?>G M?6D-PMU#2SZI43YK*C]-,.1[5FR1GW(#"G5)W"FG"*9%1<:Z5^ZU^-3,=S), M._G-+_Y%+Z#Y4&.@N]P7CI7>4())9L-HBMB*XW8-C,LMB:,,,L)+LXZ;*"=% MZJZN]^ 1E%&Y-K9$Q0C8BIHH3CG4S! >08DW][X@:Q+;;3SN/Z!-6H/0B(<[KCJU%%/^[)]2MMG<)RX5$ 6 ?;)#!5(DT2> M89]P/)A%]O-!\(Q.3WQNVA$*K%SC8*>7!?282LS]5F5+?@D3U%"T#I#=BKN' MQX"YBGN34^#2'LKL6%SKTVN.B_'&0Q-VX:!Y;JM:6.BA$/5FJ=6\O-$<4:D5 MC0!::.JS +J*H&4ZI]2IWM0 %C9<4%5 ?$LO49,+$.N,^*D5,_-<+SN@Z> 9 M;:B4Y(7$&HD7=:VXULN0^U!"[^FE-8\R1Y$,:S/MN(;48ZZ=""RSUFGP.*@* MU@D0LN9XCUF_%1( DEA%)19\/21^:(#79=O3',A!RC&88),UI""UX(T-K&3( M3+W "GV$1[OZ0:S]38NBFQ;Q@".5M*QVAMN:IQ,LH)5:R5S#R(;:"S!Z$_RZ(B*!<3R_$L M-$8-HUWVN"5@59%_&MM]Z2L?-Q+(-KE'0MA0&.[/$%XM7$EJ\JJ\ MB[EENM**XDD_QZLD4RGOL&J3RY2A(U]H((;48=UW\P^WAUSMNK+-Z6ZT1OO> M&FJQH! %PVTWZ2$01U,'U=9!$]JDG9J6/44^-3!O&HI6N)-P]<)=PM-]6PNA M7F5F6]2W,E[>%Q:RMB202#SMC1L,H>$?)%>Q1T$==/#7/;XV^0$M[ZB0T[@O M7HWJ7JYW47-WUM2"CATRONCP(4=W4]W<1F#1&]<]:W5N6>KN3:JX@?@[$XWX M.WKPO[X&11Y3: 'BSJB& Q',@!:_ ),"6>'0P0@@";#?9>)M2]FONKY"#%5B5:SX(:ZO;%JB-Z8,!&Q)#:(/M1);7;,VRP+]NA ]?*E M[F>WU-2^3$PWUQIU/G@:@[LW [=/[$P-5#(9[>F0:[R]%V'.&- ?WI3N[P6F MW0Y[&DUQ\*&FDUIFB'CZG8WRR83:ZV>-\";( M3O+;HX _UQY0VJ#>SW>3NS"^]\<<'-#FG^)A:UH.]C0A/09^NY5F%UP\*ZS0D*Z=:%C@;/+^]B'N#!GD0R6,@AKB] MS]B!UP=!1LQ;.8%X&NW7E# Q[LS41%_$+2W)J-,'YX^U7%M BUHX]@6@ELK6 M]:7)_?4=R_<:ZD]<(W#'RRPM=^;C([\Q64]*,V&OV;#X1#D_+A2$IF?%N#]PIBR M'M !S;\WO/\O4$L#!!0 ( )) !E/0PGW[;0T /HF 9 >&PO=V]R M:W-H965TNF2K=M*-S%[E>+(V=B<+?+6;2[>W2J:\:9==QF$X MN]Q)G9^\>L'W/MA7+TQ99#I7'ZQPY6XG[<.URLS=RY/HI+[Q46^V!=VX?/5B M+S?J1A6?]Q\LOETV5%*]4[G3)A=6K5^>7$7/KR>TGA?\JM6=ZUP+DF1ES!?Z M\BY]>1(20RI324$4)#YNU6N5940(;/Q>T3QICJ2-W>N:^EN6';*LI%.O3?8/ MG1;;ER>+$Y&JM2RSXJ.Y^T%5\DR)7F(RQW_%G5\;ST]$4KK"[*K-X&"G<_\I M[RL]=#8LPB,;XFI#S'S[@YC+-[*0KUY83>8TSD9Y::P>*JQ MKWCUYOOK3R\N"U"B[Y=)M>O:[XJ/[)J)GTQ>;)WX/D]5>KC_$APT;,0U&]?Q MDP1_+/.1&(>!B,,X>H+>N!%KS/3&Q\12JT*\T2[)C"NM$O^\6KG" @+_>H+X MI"$^8>*3/ZFS)W>1=SUW>YFHER=P'Z?LK3IA4N*3LCOQWLA<7 N9I^*CNC79 MK)=GHP"(9V0*3"I2;7D7#B*CB$9@,M,@AN953?/JG.O-IW# M G&WU /6<*C.$[TG#G>F!(MF+4ZC41A.YF*ELXR"AN=G7]ID"]>G M+8D2ZO<2FZ#BY7PT?4;;B($G",LU^!;&ZHW.<5<[5RJ1 IWT="2^_[TD,31; MSQ6..$V4+1!2$2Q73J=:6JU (, ' M!$.*)YU@#5P.0LDV7E;YR2">COKBGX)5N2<#G$;3TY;\59[:S_=4Q[Y-SE'M[9G/,_B6Q7CI5*"JN/ M;0X(*!L9RP7M<6W?469..+O4.945JN[)!*5V6S9D14#=(X$3=^3-[(#D;LP= M5N0HK.G!2+PI+:VB+<468/#P=$ 09>Z#6'0(,:L2L\GU'Q2^D+P1+,P0+WP\ MY>"X%PNAL])R]M]JFU[L82;*8>A+G$^*R-I1&U97!C9H8NL=T,T<6.*2[ -U M?X4).M0JRH-I>PZV<9J'7EDLSAP&LN,IU3NY,YE.>0_L72@/+O)D %URMO51 MJE9+Z:E6GL]PD0XGQ@U,\&ZAFVH.8((MWBTJ#/<[[%,F*2-2"Y9!?DQ^#(*G0 M1PE./$C#]P/["9J<*7S]T4-VZRVW,BM9,#CCXID/$&R,QQ'B5G$%6;#6VG!: MH),49^CX*'0;SC]BR7$BBKX#V]J*7_D0K'V+J@4'X]QW.4K;TEN2W:BJ.*B( MRWU'C&_G5(U48FE'@84Y(O1Z'X'\V-S&%[216(Z7$HS*B$S>K MP'+LYQ,0["17Q.2W=D M[3_JM4W,20R5P&?1(EA&(>V(@O$2.W[NZL(#XE3,%PL\G1 /X3R81Q-66P.\ M'MR@=*3+9PWLAG#+VCS0AC=%J[J"K7A)0.VQR.T%TR78WQ&;!VZF >3<>?.%9NS M6KE7=ZXP3<5K."_I!H%SH*RE8/\6G'MS%47G)DJ@:80 M:7/^%&5%MW>JVC&9_H8NB@,"$HU"Q.$<_V,)KZYYJ7/$ETV#K,D MP&E1"&GKL8(HTIS:+UF#7M\=<+A%VL.B&FZ@W\LWJ4Y%;F!"J%%P__AG-/G8 M+X8;#G_F8Y0'QXE[]H^T!\!;Z5S;(%#2(IVTW6S;>11;2;I!S-U4VJ!LOW'< M!!6HH(8CKEQY&:%U+C4.PWS;XP1B8W$.6B!%G?-.?E&-B328KX!!_DS=!L?L M!!9U3,R=!R0-DC1#K$$4]^U>!0<4F_JT0\YM)5[M#0-74[V:%>>#J: MHYZNFO&D0SWW1N_.J/IG-TWW5^8RB^,%>\>9H5U8AI2X7@,![#:LC!N=41GQ MGLQQ)CLTS%WN_; CNN]9W^O\BTK?Y8RP1<-'%=3VY[ MM%TO75W_#R38G4(*2ST//3ZY!$^I]*+81H(0BBN^FBK@KV9LJ$1S:JC1;B<>F?O3_2:H$6,8!."8/*%,]AI%(1A..AR@UJK9Z_4OE>ES#!? MWKD(;!-T9B$?QKP=3!?;S%@--0I]D>JL],:H (%#D0/ %>D-?$+9G=:JIXLV M)E[<;0UIKDV^ON^68HW<11,+JB$0"O*-0@@D!O$-,R(]^VDO-7BG,T'"BE8 N'VE. 3&OG13=56DK$U$5[=_KJ M")$XK\JF R6#MS9-.@PSPJIU=LAT OP40T=3J68:K[/IWY*-=22H.V M>VUG1*VFFK!5;*TI-]MZ %(5 (_4%!SW!)*87J14A'%0T0>V"BNH/*B&DP,&Y&3[N<;<2WS+^)G M6:'WRCF#:L1/^%&UH!-W!8KW;H5P4\)W5"7VN_JD=MS'CEAWRYGJ.FNG-*-; M-W(E";A#[]>&3X%M$PC:YISF;1:2E2Z*2OX.(I^L+OW(Y+YH-7=@Z.,NL+9F MU^U (CKJ)PF\43]'=\;#6FI"%$/>X]-.!>HEE 7++F7N^\KYZ. M1Y.F&O'!T]5O^SQ"J.6HC?Q5Q^U,YQ*YU]"L'Q"ZH;Z1ZUJ:^S7&&V:;(RFH M[$RJUPBIU8M_KH6XVO".ET"KRFI910YZTIL$=O8PB]0WH9 8',X>.IEN;62#*0Z$_);E5.4$K-N3:==LX#TWJ%(M7PSVJ01;Z_ZJX;D6$ O M@8R?03>T.&DW4"2+7Y!9O3$.ZUA.654)R4(JU!'IU8H?, M,+B"7B1$^KC5IG1 9]F.GFA/V1DO56UN\'2%V0;C)VO-_V0N]QC\?^58#AT8 M%X+MU?&Q7!0'BWE\CHM9$,T7WS"6FV#='!NF03P-CPSEXD4<+*<17 M?VTHM^P.Y08R\E\]DQL8/?R_1G*38!R-.Y^+8!;/FL\GYG%1X*=Q$_P=!^-P MANOE./RFJ=P4QJ))(#J(.?V-I[-F+C<+IK,Q?T["*4WCQL#4U(_E%E$LAGY/ M<]GY/=).V0W_ZHI0#T;]3Y.:N\T/NZ[\[YG:Y?Y783_Q6-^)3*VQ-1S-IR?" M^E]:^2^%V?.OFU:F*,R.+[=*(O?0 CQ?&QBT^D('-#]W>_5O4$L#!!0 ( M )) !E.\+3G@SP, '8( 9 >&PO=V]R:W-H965T&B'-(JBM;2^CR!0U-LR,5(N2.)72 M#;-TU-O(M!I9Z84:$:5QG$<-XS)8SOVWE5[.56<%E[C28+JF8?KY&H7:+8(D M>/EPQ[>U=1^BY;QE6URC_;-=:3I% TK)&Y2&*PD:JT5PE5Q>C]U]?^$OCCMS M0(/S9*/4@SO\5BZ"V!F$ @OK$!B]'O$&A7! 9,:W/68PJ'2"A_0+^J_>=_)E MPPS>*/&5E[9>!+, 2JQ8)^R=VGW$O3\3AU*O)6_,,N6]@;>+=.2RZV!%6I8UTPC M_'VU,5933?SS#OYXP!][_/'_"N*[&*[Y+DW+"EP$U%T&]2,&)X#AOD:HE*!F M(H_ LHU \ +2&K#$O%%-R^3S3S_,TF3ZLW$URPM@LH22B\YB"9)Z72ACH*5P M&!^.#UR2L.H,W3,AX%.!K3W@LT9UI.#LDO1KQ*.$PYH_'7^@_*'/WT"X1+I' M?$!]?C'C1_B039,S]TZ2\&(V[)P;#PA'LD$(_B'B\> M)1??$V-B??7=BN4Y>T1-PZ=',Z J*%33T+B@SBL>@,:8L01.L3ZE*L_#+(LA MS\+)10;Y))SE.>1IF">I3U2K+.6%,_$6OJV9I;G5B1)J,@58#TV#"CBEL;#@ MHD\BK=?7&9]T0K8T@4VGG_:>B-EBPSJ"3XAJPJF@,'WJZ0:29 M3#K/!X^/BI!*[43U?&F=:BIT!6VGBYKF\5% 0UH4U->\<%;UH>DDMU32+FUD MG5]CLL!S-\K+-V[#-!PG,YB%%^-I/R\,<&.ZOMDZ392TS@9L6J&>J1]ZX<&D M5C )27P!R22EAO2IX$Y84IP=?#+.]L][95^C?ASP$U%-QF$^C2')PW23WX MJE8%A8-T-JG$"A=(?U9WCG?I%B53)1JOK &'^329]\_.3X)\%/BF<.U;:PA, MEM8^A,UU-DUZP2'4*"D@"/YYP@O4.@"Q&X\;S&1K,BBVUZ_HOT?NS&4I/%Y8 M_9?*J)@FXP0RS$6MZ:M=?\$-GV' DU;[^!_6C>R0+"Q&SB[!I7<'W[[6IQ?W-U>[^8I,3(X3Z5&Y3S!F6P!V4$-]90X>'*9)CMZJ?L MT=:MP:M;YX.#@'_4I@O'O0X,>H/^ ;SC+\!^_:/*$G+B;R';C$)8$P M&5P]UHI>8(&R=HH4>OA[OO3DN%3^.6#T9&OT)!H]^9^Q/8@2NO+,5T+B-.&V M\^B>,/D0&NX+A M;5L*\_/S3>- __>Q!O1'G-5>.>T 22XTQ ,::H]:1?PN$ M<,C"&4)5.U\+0T 6%+4!H;):R9<.K LE"RB$![YA(,7EF,&J5AD&,IZ;5XO0 M? &#V,F,U\ZK7$D16]/F\?B0[\%;EE&.O:*-DVQ941%5*Z>,5)708)??,79Z M0)6B4L2'F\ UU@)4&%?$?\JL0"LN@RP4 A6"0'F>4#G[IK!A78;9*(4O(->A M )#%'4:WNC#WP0Z7*V[+-1JX1(GE$AT<]^,IW[4H<@1"\(F#]A0R\=).3(MV M%RZ9*_L8='/E/,%C+1PQ+EL-QG9A'4KKN -!P*=1]S<>&%H'RFL.&!YE=FV: M7+ $$Q/O\]_*K9#2UB8(\N"'VK\Z@4W+E$B%S6")4M0^, #+MRY$T !A65G' M(QX4NZ57!!&.*T8[9#S*MG*)OY@6%^[(2S]R/#E5'_-AS[+8[:>LZ% M:1"%COD73T+I0.V(61S%T[<:[W[8,'M#TO2$9''KV?JF9G.KN2@"DU]4L&UK MS^GWOYZ]JXD?Z@'F.Q'FPI/64P=$]IVG_N;4+F/9!D>XPB6;Y_BNN*,^0;\S M'IW&W]/A>[!]Z8HD!Y]AU!GWAW!O0VL;M_P>?-TO8DW'P WPJV4\: Q9]5>]W28@&L>U69#MHH/V=(2/XMQ M6?!W"+H@P/>YM?2Z"0:V7S:S_P!02P,$% @ DD &4Y<8JX5D!@ "P\ M !D !X;"]W;W)K&ULK5?;BO)I,:>SYD4"T=VG M+^@+<++6YJNMI71TWS:=/1W4SBW?C4:VK&4K[% O90?*7)M6.'R:Q<@NC125 M%VJ;41R&^:@5JANRT>O30338;ORN%K7C MC='9R5(LY(UT?RP_&WR-=BB5:F5GE>[(R/GI8!J].T^9WS/\6\FUW5L3>S+3 M^BM_7%>G@Y -DHTL'2,(_-W)"]DT# 0S_KO!'.Q4LN#^>HO^J_<=OLR$E1>Z M^:(J5Y\.B@%5\63*@__7;YY?K#AY.1@P[F')4;O/,>+WX& M+Z>/NG.UI:NNDM6A_ BV[0R,MP:>Q]\%_->J&U(2!A2'$$)_:HZY>3;!F6P[[JEVUK2A6Z7HGN@ M6EB:[S.JQQB)/D;K6I4U"81(M-HX]3]PZ3MIR-52&9+6*90+-E=6SE<-,8XE M+D'B@'*=O&5_N)R4#;9XRZ71]U[2,A+)4G>Z524MA7/2=*3G-).=G"LW]";/ M=8.>HKH%.<'F^4!TKI=>&&TME<*8!^: I:O.^4,79;EJ5XVW<.. \!T"^"]X M_KJ"2F$L2%"B5Q9X]LT[0I+*79+2I2QE.T,\DLCOA/3%-P=9O9TB3.AU]$*!U& M](JB- FRA%>OLS!(HO -EI,DB.,M- MY,%D'$-E'.1I#)$\#9*D)Q01"%$13-(9F\H*>!.3+=&5)(ZT4JDK>,/3+*O6'->59J'8$^E M!-CC($X8 _H1%-B73_Q>PH[F.;1E008G;K43#8*6(6A1D7,D(]@1AA&',BD* M[&:>'@9YE#!]#+0X87*:Y$$\"0\/&)E<;OQ]ZZ/WS6Q6%J$MM:D\E:S@7L"> ML%/2<7+(>TQ_*_M\EUPZ?9M@&@)9,;'BE=6-JKP>Z_#7^CJ$&<@HTQ_>+T?% M5GTKY5A_^21K7C2]U-8QH@%BMY+'J@0:OH8'YKD*/X)Z6VQ"LYVRRM6;F!T,T@"Q M*YM5Q48<13'PD5;0JPS7(&8K\IAG,U<&ER0:8 T9Z6=8J0Q&!"JV*_U&I4H^ M3W\4;.N3\6G1&1ZHTPYS^-&/1@X/W*TTL'JF1D$M4FW?(F?48@&#-*:3,?"W M'_]KO6HJSU>Z9^)T8!''E-O5<:(,^R.D-?]T>E\W7#?L^K8G.E#1PYR:*Y_H MQUE9K8RO@UV9V\?WXMH'AG$>8 M#S%]E(*OLM[W35V(ZB],AKX_9^.(KN9S%+^_^VB#:PJ2@H^E*Q]XP'6V'[W( MZ_$3O8<^LTY,]"*D;UV61WL/%,RDA7^&X7;&KO9OE=WN[J4W[1\XC^S],_$C M3E!U*!@YAV@X'&<#,OW3J_]P>NF?.S/M, #]LL9K51IF 'VNM=M^L(+=^_?L M_U!+ P04 " "20 936"&&O"D$ "_"0 &0 'AL+W=O%8$ELQ>Z0D5OS"JVQA6ZY^K1T%WW MPYN[B;-?A(4JU?_,VG;!XE7A!*Y,XC,/K;X#U*Z8%(QI\M9M13 M>L?]ZP[]8XB=8DF9Q7LM?Q.9*^;1-((,EY^^O6G6>P(TK^(>>M^U[B/CKA?P6>M M7&'A0668'?K')*77,^KTW(W>!?RE5A#< (M_'Z;DA4UR!_O,$YZQDE@G/S?C+[K[H?PQE:, MXSRB*;-H-A@=8L)3@7"ORXJI'13,TFQP5$[NH*8B&,=>4,&&&:%K_^X@_K>8 MR:]BQH'.P;WA??_==#2\_M&"4 [7AH7)J213U):N@!5+64BBTT"XR$HO/P#0 M7F!*_!4\+H+$/;(M&@1.%-I2YBLC: $($DSD?FAIMW DJ5D=1M4&"GP5SGH+ M[F,2"G+&A0QX#3[7UAU%$':/IF&BV-^W'E1&90:^(26"E M-J[-)F7"TU%"K=5XFDK= R U%61F\"3ZLU MM)ERH5XA^50K3\F](Q4Z15K9-"!,.<%D*UJB0\B:KO*C>@&W4H(4+.WBI)+L M)?M8C@-;DV9B$WY-LEJ*+*0E93*H"_N3TM'NA%T0_[6Q.!RG,!@BS%*N)9UO M]@96XO5@)P)M-.PW&IP&=329%(,]@]6W=R.

!'7/;/'F=#KUHEFC6X=/!0NC.YGSMG_9?)[?-H?QFWGS:?&9F+6BR M).;DFEQ<7T;-T'8W3E?AB$ZUHP,_7!;TA87&&]#[7&O7W7B"_IMM\3=02P,$ M% @ DD &4\H-O-.&!0 &PX !D !X;"]W;W)K&ULK5=;;]LV%/XK!UXPM( F2[)E2UD2P+D4[9"V09)N#\,>:.G((DJ) M+DG%R7[]#BE9D8TDO>W!EG3$\YW[1^IH(]5G72(:N*]$K8]'I3'KP_%89R56 M3/MRC36]*:2JF*%'M1KKM4*6.Z5*C*,@F(TKQNO1R9&37:F3(]D8P6N\4J"; MJF+JX12%W!R/PM%6<,U7I;&"\+]%?^-BIUB63..9%'_QW)3'HV0$.1:L$>9:;MYB%T]L\3(IM/N'3;MV M&H\@:[215:=,'E2\;J_LOLO#0"$)GE&(.H7(^=T:,\-.CI3<@+*K" MN%"=-CG':UN4&Z/H+2<]<_+Q]NW%-9PN+AY!F\4R98G2'%!3E+\P@P>TQ@Y@EGC3^=S>S+PHB.%- MHVINJ#I.M>#WQE7J477>J*B6=4C3W M@B2%R-J:PJTT3#R3(PB#R)NE*:2)EY+*)6I]2+22-573-E*.1(P99RW?D"ZK MI#+\WU;P:DX.SM/7\(H"FX?)ZQ>MM14Y@"CV8DKD 4PB+YK;' ]LX#V1LT;8 M4-D.)OZ,&$*(K?&#V$]Z =$W%1'IIQ"A:L<4[9CNU=!JNM(YB,1/=S&'@BVF MYO??@N@1B>LU.AH6#SXLLDPVMBA7[($M!7I6HAK2OVC#TI[3_4@V%)PU2MDB M7'*VY((;3BVPU]IL"[C> K(.$'< I0/,.D Q -P;@+W&_UJS+_;L4]&HN>*$ MKJ$WC:9]?!E-!?GSV">J8Z*A+_'42]($YC,OG4^[).S'\Y5PXIDWG:40AUX< M!EVW_7R2*)J01C2*[5V4>FF04#(*I)6Y'?B*:[MEM^6Q!,#J![M1(DU;-GB] M9CP'(X&3,YH)M(E7&>XDA)Q45 TP[!Y=;<@KZG>:*Q>#I1!>9\I--P6724U2 M:@6Y-'0@X?4*& EKQ^BTLYK2/KM=U6;33B@AT#P102A7LD+)"HK&T8W".ZP; MA)Q^Y*=M]5K6OV6VWX1;_0BUHK%J*<:4S,"*W9$^U[WB('#_,5O#=%A/.KZ@ M-]8AI[C-Q!)K++@!H@HN>=>FQ &XQ51PWNXM;:S0>*WJGF! /'9,X$_Y.V7=(*8S\^2Z# MI$\PR'>R4A3[P2YHF XD/\E+MZ[%^A';8-TRQQ3H MALOUNY51^G(+8ZF>^W$O(%O]KIL/,-N1&6Q6%FGF1[M(LP$T]9=5LHB/ M$Z)LQ-]5RB?2_G188>)/]JH=^^&/!19.]B,C2?J-H?U8/SUUCAP/#NQ$'ROW M66+9D5BM/;OWTO[+9]$>^!^7MY]-[YE:<9HZ@06I!OZZVI*\W5'8!O2^D--L':Z#_'CSY#U!+ P04 " "20 93H2_?0.8' M #@%@ &0 'AL+W=O+PZ'0Y=D5$@W, O2V)D96TB/3SL? MNH4EF89#13XWC*>5F>=S;ZM4+ MUVJ>>5X8GAPMY)QNR']9?+;X&C9<4E60=LIH86EVW)ML'9[N,'T@^*IHZ3J_ M!5LR->8;?URFQ[T1*T0Y)9XY2/R[IS/*XJGKU&)!_L_JZY7P3;8ZOS?(]5?;L,K_$Y"[\%O,OQ[J0=B>]07X]%X MZQ5^VXW5VX'?]DM62V7%5YF7),Z52W+C2DM._',R==XB4?[UBHR=1L9.D+'S MYWKVOV8J@G'WP3A+J%1'VCOA,Q+TD&12STDLK$H(2]*C:,H\%5.F30@%D@I4 MNI"H%^> "?B]D"H5W@AX1KL985/D2DY5KORCV E/2@?66X*I8,D?.E$+63> M9PZ%<5[(]%YJCT(WI4,&VV_@SJ*8O)'5,@8CL#8V)9L_1MDR%O*4_))(USP6 MTGK%LMA*$\47)#FB \O4NEI$((MPW%/2:;578EXEXZ"916YF+6>*U!Z7&>J M4+]3X EB86;"3!W9>SG-"2HN2LB4.N7*7*,L]1KM0'Q:/P[!C"LI*U_9!)TE M)'F *@?$F@+4*0&)4S;)F=(F!&ZWV8K2F2(K;9+!>Z[ER2K-3 [X57J.+TLD M.^M^,!RQ5;XWMIZ*WXKC0=Q2!XG-DHMTW_#\Y2&3(J073G%A6Q1 M[ "5R#SFC.LFC2(7<[J0&GD6HI_)F/IU6B':,H$L^-V_D"JKNHX;72]CO Q. M<=8B.^]6M$?&YR7P#@CN,VA?VQI48C]VG/=RXO<%J2 A5:A(C]QGJW7]]52] M[4:]+^OI)B;11QRJKI,JFU/V02=]N$DR#)366%%,8L;T55D:B@[BU7VK_UH;\ ,FE]D@NY)M%I(1;R@6G7(!L MAU[LU%Q+C@B"GDB7B1FT%1FE[FZ^N3/P3 M8]F[:P;W@[_.3 %<>D06ID*;J!/=E0K^#J#\$X$80(;%0:X(A]]=6]_#0B:\ MU&A?91%8UVEQQC(OV _OHQ\8,ZHV@!AVI<[@PE9$UYVP\*Z4N9H]LICGO*OX M )J#C1I)Q*58 !505>"+DBN+,@_,8OWPMJ6,ISM4.!JPJUL':*/76!2BBX)G M(&-H,;E* X^IS*5&!PMS3\QO*.!*% " 77/5P'U )J=F"O1*H^Y)6@V>C: % MC#5I+$_^#I8$VIAC]+!@T4+.9L3Y59\?H*S8J)4L6(\WHR>F8.>A'9NBUG/W M)7>[H$L\U$:4824TYOG%C:4D3BGKS-IL#GZ:=$KJ1>8O:O9'F-V&R:$[V3^WM(J-W:_1 MJWNO0CM0>'>TWT7ARZ=5"I+QW@K)_TE8;M3#:@36%OY'(1GWMT?C[X1D=^N@ M&Y+;#D8R5>*KB>W-QFBPMUGC5EM_/]]**EC9R(-/EV!876XZ4>=Z?Q$2&G#3 M], S,.4,F<&?/X1P;4=UJRWU3\2S)_VO1;$5$5T@>XI9G>2NAL1NNG=FQ>\- M=M_;/W]U*CL4IY4I-^$)*J\*[>7U5Y/R,RZ\?%NM,C"ZNL59^05KB6N6VR!>/^M6Z?JR1636-Q M\'+G6G%.4R_Z(9FJMX2VAO[(J!9F+52(L0H3#F8*Y5P9*$+-P$SR\?;,SB=F MD;(*J7(A.B$"V(S32;W;,$F,\U686&5,+H(O=]68C2FP,_"2Q'4W3H%K5VEH MX'_$?^R^I[.@6#)L+1;6/"C,6H1I],W.]FAE*GM6UEILXHT\W,';U@#F];UH M!@_J1+$7V\+O!_G(NR"\>0*(U[E*5IU'?!G!K3CJH8I%KA+EZ_"V/ ?/O8<- M.Z^.!=EY>%OE-P!$*3Y -JO-\^TDOEJVY/'M]Z.T2 :'Z7.&HZ/!_FY/V/B> M&C^\680WS*GQWA3A9T82V,H$V)\9.*SZ8 '-H_;)?P!02P,$% @ DD & M4R1;UZ_F P ! D !D !X;"]W;W)K&ULK59M M;]LV$/XK!Z\8-D"P7NPX26,;R-O0;"N:Q>F&8=@'6CI+1"12/5)1O%^_(R4K MSMH81;$/EDGJ[KF[A_>B>:OIP12(%IZJ4IG%J+"V?AN&)BVP$F:L:U3\9J.I M$I:WE(>F)A295ZK*,(FB65@)J4;+N3^[I>5<-[:4"F\)3%-5@K876.IV,8I' MNX,[F1?6'83+>2UR7*']6-\2[\(!)9,5*B.U L+-8G0>O[V8.GDO\+O$UNRM MP46RUOK!;6ZRQ2AR#F&)J74(@O\>\1++T@&Q&Y]ZS-%@TBGNKW?H/_G8.9:U M,'BIRS]D9HO%Z&0$&6Y$4]H[W;[#/IXCAY?JTO@GM)ULPA;3QEA=]PDGTBD+2*R3>[\Z0]_)*6+&2 M]>QR=?_A\I=W'WZ]NKY;??_=21(?G\'U;Q]O[O^),AV(G'F[R"=_VI MD78+?YVOC27.A[\/8$X'S*G'G/XO!'XK%ESJJN(D7EF=/L"Y ;T!9@<'=D"H M#*XPQ6J-!)/8G_([6R AM.X1!U$4[7Y@"D'H<=(.VGAHT=A"D_P'L_$WFIG- M@MDT">*C4R\\FP:GR2Q()M.=26E,@YE_R5W"6%Y(E0=4%EQV<$LZ)U$9N%%PWN1<&FP[/O6V'3VU4-N>- -K+2ASWF>2&%.3V8L, M!+R)CZ)QQ 55EJXW>,_8@<%8W1ES"-*:EQ3]X PZ2TETYCQXU54O$Y_].(9[ MUC@HRJ2 X19L-5@DKG-AF0%/ J2NN'W*)0)0*JT;+HK;"5S MW%@H926M<&TW #<_&(H>7'C$&L+W8U:L23YR4.46%.;:2N&-O!#1!-KE5BL- M=C1:AE:YSQY1Z49Y.OCJ/[_#EB/C!LWF.1-V=\PV4PR81ZHU.48=$)/;E(*S M9,M+[A&$/'8LF\=4*UW)U$OU,?!1)GOW? X[_V C?)9QT5BN& ZI*PU^OHF3 MX_%L2#7&YE'IDO!1R%*L2P0>K?M^/U_O5UZI)V97?DI_QL17 T'6D"/7"?)E M8\>.D4]0=8T=76/_0D=P36#\I68:[DVF"BGW\]?5$U]<-Z2&TV'$GW>3[5F\ M^SYX+RB7RD")&U:-QL='(Z!NYG8;JVL_Y];:\M3TRX(_4Y"< +_?:&UW&V=@ M^/!9_@M02P,$% @ DD &4_1+E%]K!@ J@\ !D !X;"]W;W)K&ULS5=;;^.Z$?XK S MRT/1!T:B;6(E4H>DXJ2_OC.DY#AGDW3;HD!?;(KDS'!FOOF&/-MI\\UNA7#P MT#;*GD^VSG7OIU-;;47+;:P[H7!EK4W+'7Z:S=1V1O#:"[7--$V2V;3E4DTN MSOS/EZ+1N_,)FXP3MW*S=30QO3CK^$:LA/O<+0U^ M3?=::MD*9:568,3Z?+)@[R]SVN\W?)%B9P_&0)[<:?V-/GZNSR<)'4@THG*D M@>/?O;@234.*\!B_#CHG>Y,D>#@>M?_1^XZ^W'$KKG3S5=9N>SXI)U"+->\; M=ZMW?Q*#/P7IJW1C_2_LPMX\FT#56Z?;01A/T$H5_OG#$(<#@3)Y12 =!%)_ M[F#(G_*:.WYQ9O0.#.U&;33PKGII/)Q4E)25,[@J45B=7,- MBZ^+V^O5V=2A7EJ=5H..RZ C?47'#'[1RFTMW*A:U,_EIWB>_:'2\5"7Z9L* M_]RK&+(D@C1)V1OZLKV3F=>7O>;DEAMQ0LFK8V.Y-Y;_5Q%]4P=5XGO;\4J<3[#4K##W8O*"8E@Y77V#CQT!W Y? MNGN"NW2/(.U0^O<,]>@T^K!:^>N2+^N1@M-ALC-AP)^!GY8S$&J[@"V]Z M 0P^]LXZ5"[5)H)K40FO+V,^W0FPJ&2G< 39/"X9I/$,QZR(BIS!S8,PE:0L MODOSTV.$2)QF@-6Y%M+1;'D,118GZ7,;"">QAQ/J+V8IZ2_CTQSUTSA-HK3( M1OW\KD'OW8_+?1&6S%/ Q$.'?(,?3L,]3O];>AA<>HQJ2HR *]UV7#W^X7=E MRN8?+%2-MN@06)_GSLA*4!J."A87)0D]-T3'.M"J!RQML#K(C;HW9)*.X[9&!%18^0!M*'E!)?^"X6#A%B. QR1% 9R?E73V M<#I8[7$:WI&C:?+A=O79C]B'XQ]!L0TH/ 3SVRC]K.Y#O@9)S-#W*,RB\I1A M9G),$(.?AFBP*"\2R&=QGAS"+LMGQY!G<9Z.4'C'HC1%-.8LGK.7+#Z/6!;- M9W.REL5E@=N-J/1&>51,)R_\+*" )83*)DC";I\4># 725%G$Q3,H M%,1+.?+2 118XJ=FR;\& ME*2K*%/(8V&2PL.HM;L>?+MF\Q#%LI[D/?0I>H M,"UF4:XEJEU+A<&5O ''S4;@=>T_!-/R"4UI%A?_:S Q9/D!3#=MU^A'))H MG&5OJBU"!98-5^A,C:I>XL8T8S'(8E*0#T?Z M(U.&CDU>=:.^I^S1.F(OP*LL?C^F9,VE@7O?\,8D^2,-(@[OM;3@S8 VKXC^ M9K<8VI]G[M>/)9_8VXI6GG"E>MXTCQ$5AL\>$?2(\PC+QSPQ.MI9"T_Y(3L> M06/0*7201[/3>91DL]&>$73YIU*\Y[+QS9-42@0N5?IWF(GA^JFI_& KB8"E M933+4C_#<)W-Y^,!? <;HU CB _/&Q''$#+Q\M\\Q@$: TU='99#6 BT]&*= M2')UW020R]"B>54%()(_E4;+*L@KJQM9\T!L^$?U:BF)^)PR//38U^YBR%F? M?*\]O%;#"B/U;&(?J>)M:\8:@C5%&AOTF'#E61-EIAK^SM 3&,/](BGF4LI2('LL6"8 $:C31Z,Y3 M4Q9EQ1Q-S-,.?A$+_&[^?U_B@D73SIN3 S&O,HIQXD&BP )9$ M13(+[:2O7( -B[(D0^=*5%_@Y89&G[1#I7A1+-&*OS'F$<-==,V*$MQ ]\DH MG6?PT@U_>O!^:@42)[T2\;ZE>^7"4VH_NW^(+L+[ZVE[>,7^@KR+UUUHQ!I% MDWA>3$*ECA].=_XU=J<=ONW\<(N/:6%H ZZOM7;C!QG8/\\O_@E02P,$% M @ DD &4^V \C(#!0 [PP !D !X;"]W;W)K&ULK5=K;]LV%/TKA-<,#9#)MIR'TR4!DC3%LB%;D*3;@&$?:(F2V%*D2U*Q M\^]W+FDKLF.G6[$OMD3>QSGW1>ID9NQG5PGAV;Q6VIWV*N^G[_I]EU6BYBXQ M4Z&Q4QA;!Z5:]=/!X+!?G9C&*ZG%K66NJ6MN MGRZ$,K/3WK"W7+B39>5IH7]V,N6EN!?^X_36XJW?6LEE+;231C,KBM/>^?#= MQ3[)!X'?I9BYSC,C)A-C/M/+=7[:&Q @H43FR0+'WZ.X%$J1(<#XLK#9:UV2 M8O=Y:?U#X XN$^[$I5%_R-Q7I[UQC^6BX(WR=V;VDUCP.2![F5$N_+)9E!V- M>BQKG#?U0AD(:JGC/Y\OXM!1& ^V**0+A33@CHX"RO?<\[,3:V;,DC2LT4.@ M&K0!3FI*RKVWV)70\V?7OU[^=G/%'L[_O+H_Z7M8I/5^MM"^B-KI%NU#=F.T MKQR[TKG(5_7[0-+"29=P+M)7#?[!B_QLC^.^UV4,EV*6IIUP_??_= M.!T>_>B8C P\&+R=6O,HJ1UVV41H44C/9MPQ/L7&7*)$A7IB;]ZFR6@7M:)4 M*'N=LS?I<3)L5V;25UAFHBA$Z(FN#PLCS!1L.#Q.#G>"]M$@&>\P]#_SP.P>RX3UO.-SN4ZXR&-E5"YU M&<&M1!BV %<;SRJ.Z')&Q6 E5^L -!)8:EG(C&N_1@J;LTIF%4-=X1"CV+L] MG#Y8096%W&A)V.\];058G=5? V4]DA8$A#'*HEY;.%+(6LE2M8&[I@J;IT MB5N1&4LUQ5G1*+4QG;Q$A)R'!_#%&;PICXMJX!1'G(=D 0*K9)?@7P0P:V!. M>P!&A&0FIU2"$1G%GNMN:I=MV,DJC#JQ$18Z:&&#EL).8!;S$/HO'3X$;;DLP84H44!TD1P<]9N/U.KYX,PU7 MVHGQN""'QPI?),*2 /8+8_SRA1RTWSAG_P!02P,$% @ DD &4W7RNR24 M!0 R@P !D !X;"]W;W)K&ULK5==4QLW%/TK M&C?3)\8V!@)-@1DP-'$G$";0]J'3!^WN75N-5MKHP\;_ON=*N\8.A7:F?0!V MM??SG*,K<;JR[HM?$ 7QV&CCSP:+$-IWHY$O%]1(/[0M&7RIK6MDP*N;CWSK M2%;)J=&CR7C\=M1(90;GIVGMSIV?VABT,G3GA(]-(]WZDK1=G0WV!_W"9S5? M!%X8G9^V1ILHE6K(>&6-<%2?#2[VWUT>LGTR^%71RF\]"^ZD ML/8+O\RJL\&8"R)-9> ($G^6-"6M.1#*^-K%'&Q2LN/VBFDIZG5 MOZDJ+,X&)P-142VC#I_MZ@-U_1QQO-)JGWZ+5;8]F@Q$&7VP3>>,"AIE\E_Y MV.&PY7 R?L%ATCE,4MTY4:KR2@9Y?NKL2CBV1C1^2*TF;Q2G#)-R'QR^*OB% M\^FGFYO9P\WU[<.]N+B]$M-/MP^SV_?7M]/9]?WI*" %&X[*+MQE#C=Y(=Q; M<6--6'AQ;2JJ=OU'*&U3WZ2O[W+R:L"?HQF*@_&>F(PG^Z_$.]CT>Y#B';S4 MKVT:%:"JX(4TE9BB7&7F9$I%7EPI7VKKHR/Q^T7A@X-H_G@EZ^$FZV'*>OA_ MH?P?PHGM%F=&W$A7+A@^@!@6Q)];:=8"W\E1)90)%E (.7=$[ 4%AH60HG5V MJ2IRPM8"J,1*E'"-#)?PY):J!&+P[>R>UNP23K+%^J/"OB&]QK'!\,CR!^K6$T%!\IH/)D.D4#*J2 M?5L<-N#'"Q] <+$6^LF^S/:*4WE;JIPV]6N!C4.')I$>I1;2.0EE)"!1M U8 M>QX+@RXEXE9D^*9X5M@5E=04B'VPGU;'8@7 !5!L)/B8[SJI[!18Y]$PKZN%@C+0 M0R/7HF!.OD;%D@"IC?Q"HI7K+"-6R%.\2EC7AZL57EOIPGJ/876D,Z;P*,DQ M$0* &B_3$/9L5.J8T'*LB4@[WSD&B]0ZF."0 "'1>6*\B^BQ#7RGG[Y;R*,3 M4*Z[+PM?4'>%=LI@74; UD",V8,=)\$854UL!#T&EGU+#ON&XV1XV$3+52*; MG^\#DO#+%9I<24=#\<&NT(3;W5A,@'PI-809T6\)<*U6Y1J>,A, X".6N6QZ M;/,0 AH]BJ5R96Q8:F5'*#N1D85F)^X)"?/60VR76$"Q=0P<238V)B;[=$6B ME[W!28V ZPQLA?)Z7^[J%14MI5-Y.7'?:"#%0 E8K8)Y5S'M,5,#X.9Q)S\8^"3+I+#,.6_]:F;MZ(1_23/(I1RV5 M0QLZ)EX9>K6[M;:FD^?Q!/K4/'^&8O@Z &Y9LF@8/^![G?)O-?#]=R>3_>,? MMZE/-.'*DZ'CP4.X7J%O[M78D)AT.$"9%D D"Z556 L8_6.[_0Z299GS\U;# M6*MPD2(>X<9#>%5"KY ZU9.N#P#J(R)TH_B;/;;%'K-NH\OI7.WI6[U!>4>"]:*@+Q"/;'PT$"[?G/-+L&VZK18V MX.Z;'A?X9X,<&^![;8%O]\()-O^^G/\%4$L#!!0 ( )) !E/$Y0P;;P0 M !$* 9 >&PO=V]R:W-H965T M-R2 8DNR;-FI8R!)4ZQ#LP5UMSX,>Z"D:XLH1:HD%2?_?I>DH]A-$V38BT12 M]QR=^T5RL57ZJZD1+=PU0IJS06UM>SH:F;+&AIFA:E'2E[72#;,TU9N1:36R MRH,:,4KC>#IJ&)>#Y<*OW>CE0G56<(DW&DS7-$S?7Z!0V[-!,GA8^,0WM74+ MH^6B91M%4E_= MY$-U-HB=(!186L? Z'6+ERB$(R(9WW:<@_Z7#K@_?F!_[WTG7PIF\%*)+[RR M]=E@-H *UZP3]I/:_HH[?R:.KU3"^"=L@VU"QF5GK&IV8%+0[&X7ASW M+'X&D.X J=<=?N15OF.6+1=:;4$[:V)S ^^J1Y,X+EU25E;35TXXN_QX=;ZZ M6BU&EKC[[Q%L9IR_\\+G%G/F7G.[#\'ZS4X^%PC7*JF M9?(>:F;@EFFN.@-2R9.2R1(%*P0"-9QFELL-B. #M1YP:T"MU[RD.9,55)1L M*%%:U&;HF T"TYK)#5++D''-;I&ZQO5E3P5DW1CH6K *:!GA'IG#7Z*V9+BS M8AN-.Y:2DNP^:)2X98*TN5XRD6?BDOG.TJ[R:8V,++""60^.G,X124=3,A$L M2\$ZY]&6V[KG#*)LS2Q0% #O+)*#EH+U*#J"#5EK)L0]K+5J0)%X%\^2XDEC MZ<.S Y3*6&*G?V+E/+6/H>,1Q19&Q-*21/S3'\<<@9=+R!)(ZR^9@&LVB6C6'5%>$SER0>X6@>)\=P ME$9QEAW#[[0/'Z#GT62>TGL:Y?,Y@=M6^/!2X$IF:EB37*(*VW/8*7O'@VN1 M^Y/HJGUGRV\=UV1$#A2=H4HP+M=-L4NIPYC_&XY+)Z]EO/(%_"3@;R"/LCSQ MKF5Q"OX\.%'KD\Z5H#'H4EJXZ@LZ\:ZL77E[MA B50B^"8+!9S9]"TD>Y=/T M,% %U1^U%X1C[IE@O:I*OHO*81#>88E-@1K&210B\L4?"EB=4#-J.N-^V)"0 M#>>A$6$R3'>C)TC*H>[]49IV+L="ZDC ,(>?Z3FAYS6SG>:6H^^'5_@$@K." MBP"A%CQTZ; KOLOP:;#QS,G;/=_H#UQ5(;-YYJQ2>D3I9.;&8TCF43)V2VE& M]9U/8S><4'^DD\1U-=TNUA092+(HSU+XK)S306W+[L/.E,^B:9+#1ZK<4_C0 MM)WU94(PI+Y)X"B/DF1^##;@L73.] MX53U M<$C8?Y9!"VX8>)5:T_] MEZ0KAAS7=V5 [ _J^5LH^3-P/^EO@\E]0 M2P,$% @ DD &4S!O0C*&ULO59M;^,V#/XK0G8;-L!(_!;'Z9( :9+>.JQID/9N'X9]4&S& M$P>MRZO! M0"4'**CJBQ(X[NR%+*C&JZXQ"')(M$&@^'N"!>2Y 4(S_F@P M>ZU*(]@=G]%OK._HRXXJ6(C\5Y;JP[07]T@*>UKE>BN./T'CS]#@)2)7]DN. M]=EHV"-)I;0H&F&TH&"\_M-3PT-'('9?$/ ; =_:72NR5BZIIK.)%$W._O9NO%RMR?_W+[?OYX^W]^F$RT&B%P1HDC<;K6J/_@L:(W FN#XJL M> KII?P K6]=\,\N7/NO OY<\3X)7(?XKN^]@A>TE 06+WB)$G@"7@'92U&0 M!=HJ,74P+/I %C8@(,EO\YVRZ[^_HC!L%8968?@58_"J1G/3KU1)$YCV\"HK MD$_0^\]FD"53-,LD9-1>.+$G9RH?#TBGR+$",)X137Q[XU^5$2)2B:@#(IL4+YG'(^*2E&>JA^N$%4"7&03>6"GRP5,#K#) MT0Y,EIB/VQD]5#N52%;JNM34ZM[A7N2@.3CR1B,'[<)1Z(ZZ 1A8+3% M.!K&1IL?.)$7&6U!Z(3C\"TJSW"[9Y*!R"0M#PPS C(TSR%'G!P(4[C'0=(\ M?[8E+26"VR#0-,5TL*1_*29)D_Z*4&5*'V952FQ0@$FL2DJ#J?<=+BFF V - M1_O^O^A]X$P;:4TU$H_T^6,GC&S8O+$3Q"98_C!RHF%@:1XY@1N0>9X3@99+ MDH@*+SE#6>0]CGT2A/M-;HF$ MFJ34 N-NFB/CQ@:D;:-0"[G?Y:PNE(K,K<(+?QQ"RU**$\/& Y5@*O2Q!I'= M/RG"VPPG8TVM;0==LNT;)EL#RHX!XK,!E[&JT90!:Y%:;29B%X:-W&^;VF=D)C+;3# M S;#(,T!W-\+H<\3HZ!MKV=_ 5!+ P04 " "20 93;W!L=7<# #3!P M&0 'AL+W=OIZZ@L"VM/I=!],,A"KCB>UG67IK^_8@2RTW6UUNB_$,YYY9N;! M?CS%B)#2[0 M?:QFAJVX179SX^!'R2N+5':_"3K(@^>^--/HH2WQ J MS)Q'$/RYP2DJY8&XC2][S*@MZ1./UP?TUV%VGF4E+$Y)_25S5XRB000YKD6M MW)RV?^!^GA<>+R-EPR]LF]@^!V>U=53ND[F#4NKF*V[W/!PE#))[$M)]0AKZ M;@J%+J^$$^.AH2T8'\UH?A%&#=GZ;+#2>[#.X1UI5UBXUCGFI_DQ]]4VEQZ: MNTP?!/RSUEWH)QU(D[3W %Z_';8?\/KW#8M*.,QA)HS;P=((;44X'!;^F:RL M,VS]^T"=L[;.6:AS]K^0^E^QE@7"E(Q&PZ=$(WS05WQA=0ZOJ=:Y"(?^J>.@ M)X\&:9I5VJ'1@<$ MH=0.5CMV92P%5NI-R)%EQ10"K8.E23^O#*VE \N7D Q[#=6;(NS63BKYM6F3 M$RJD2B%?J!L6BHJOO0.'6:%)T2;4475^*#,EKJ-W?HS>RPL+7"2O,Q8G6/YD M=^WG1A-&R.AY5@AI*AZZJ>OQ5B1,[HUB[E.H-AGC.?JN:*CQTO6T=>F\._R8<"$) U* MKWO^Y%'O/+DXP>YU!Z?>HP)6WOX.?,>/6F%X)M2N^S,=B(^$MD1FR3\G_O;4 MVC6:VWK;%VO2"/5=>//>GKHU&6[[U%-JZ5GY]R<:MS@:3P6;C@UY443;&YZ>-6O", MX\?FUF,UWJ(4NF8;M+/DN3P;7$Q>7AZ)?!+XI'D5]KY)F,R=NY/%V^)LD(E# M;#B/@J#PM^0K-D: X,;G'G.P-2F*^]\;]!\3=W"9J\!7SORFBUB=#5X,J.!2 MM29^<*LWW/,Y%KS&1[4VG;_ZDL?ASV%%]DC"M-> M89K\[@PE+U^IJ,Y/O5N1%VF@R4>BFK3AG+:2E%GT.-70B^>SCY>SZU\^7K__ ME:X_X7=V.HZ E<-QWD-<=A#31R">T3MG8Q7HVA9X6,HD=%_/$-^*,M M_%&"/_H_(?R7$'1CZ:)=(/]TW,5A2+%BNG)UH^R:P((]%Z1M=*0@N_#,M3!4 MMJ!;@RU7TCOV"_9T()K??_=B.LU.^JVM?-J>G#Q%V<6*9JT-%7RCF2OC2GFF M-\X4VB["D-[:?#0D1:_8J'24.]\XKU)S'?3P#P V^,/DV$/\WA^DZ!\LB#I8 M:5MHCXZF5>6,69-;680A(,.ZT)@J0ONAE8/[[&%MYU?CW5(+1\*(2T&N.ZE= M "'?Q4><2"'?S\7#\.[ D]:^<&C]4B_%FNSV^"K\9VJCK[ 5+_<]1Z4(MQIH M\S5=&5;>J#OXI!H=E:$##$+(@M9[%YDFBF%U MJ7.%FKO(<]?:**QNG=&YYK#%V!"_63*88TI+E%51: &%<6V[FP6KIR.Z0"0P MZP-FJAC9Q6A(K/**0B4$<9*[NH93F(_Y'7*H/"V5:9F>9*,LRR;4@% 2'FYP M-H[H$%HN$AU<4B'B0QS7->*C561$OO':I7B('IAPM:6(2QCEM.Y: MJS],!8>/1@H)#%:51M@*D$XC(Y"7:PH@"H3FS%;J'\$"ZP+7O4QPP5;(J"^4 MS7E7PMNV?,V6/5)WM=>>/ZN5S!!C (KD6&0[\EZS)+/B$"J<)9A/CI^/CC.Q ME:M0=9V"?(@&ZC7$X2Z%4N/S/WM" A9@,Y2JN]<1LY4"8FK8[L:4$LV-"Y)7 M^-+5FF3&YJ8M-LVG&FE]\+B?TOL92V7\_"1TE8;&+"2($O!$I$EEFH,LWC^T M<'##RE@%Z@8^#/?1=2#^(LE!<, F!:MN#'?!ZMBQ^(P,F3*!*\.V0(&OT;?I M*AA][=(:[[T!T@"3ETZ@U)C=Q' >>DP1_J%&-@^,<__!E!+ P04 " "2 M0 93XKE;Z!<% ## &0 'AL+W=O%L>+D[UB'QCI9'&52)6D8F>_?G>D M+#N=DP;[8I/4W7-O#^\X7&GSV6:(#M9%KNQ9*W.N_-#MVCC#0MB.+E'1EU2; M0CC:FF77E@9%XI6*O#OH]=YV"R%5:S3T9W,S&NK*Y5+AW("MBD*8QS'F>G76 MZKTZS8HB2Q06:D5&$S/6E'_P_B$Y;W +Q)7 M=F<-',F]UI]Y,TW.6CUV"'.,'2,(^GO ">8Y Y$;7VK,5F.2%7?7&_0+'SO% M% M5.%?K.L\O$9A4"L,O-_!D/?R7#@Q&AJ] L/2A,8+'ZK7)N>DXJ(LG*&ODO3< MZ/KF,II-_XANI]ZG!%P!\KU8'C7AL&O4'_!;SC)C'''N_XN<28I5#R'\'<:<-$*TO! M)B)0224P-VA1N7"@4[B02JA8BAP6=(C$6V?AS^C>.D/,^^L%C]XT'KWQ'KUY MQJ.QL-*RJ5W3^S+_/V#@-D.Z(;$N2J$>I5I"I4252(<)Q)I*I&Q8U5F@3=H$ M;+'; OK3R;!V/??O1_TWYW2L5(5H7W3 M2(>=M;C7P[U.D1OL#@=+(E+Y0$U"@DBWS65P( _]6:4]^#_@2CN$1-HXU[:B9- !?>;0I(KS*MF&]MHZ;$N\)Z4<_@X;MA6B3.A" M.@8M*V,KH1R':*LX U/E:+VWIHF*RCT-?NE2JOJR%4+1Q& OVO[37O?JN("" M!)'\3;TTG!]P9-+Z4A-6R -9C"MC^&Q']A 4QF@MC2M?0V]+2+.A4W/[0]5" M@4OZU8G=4JY#1;(T)3Q/:)R:$%B#Z#*#Z,.V<@U%Z(O(?1&HJV'3U3R1J8Z- M4])7+R':\6C;^&%J8RX3CC+U2!4 7)L$',;I(_Z/5_"&S>CI(=S473E,::_IH^Y*OLHPTQUOZJ@_:,-"%F4N4]_PV?*.(A=XJF@@(-R*-15N8S!:W&T -G;; ML,HDW5]462ARX++'IN.WHT^F5&KW0T+$#?4TT3H-ZP@>;=/_H74$L# M!!0 ( )) !E-'ZB$$HP8 #T6 9 >&PO=V]R:W-H965T(!*R ML"$)#@!:]OSZ_1JD:,I1-+G-Q1>) /O=7W>#.-LH_FUH+GCJDL)J'OSR8EE]7HXLSMW>J+,]78 M0E;B5C/3E"773U>B4)OS43#:;GR1]VM+&Y.+LYK?BX6P7^M;C=6DEY++4E1& MJHIIL3H?70:G5PG1.X+?I=B8P3,C3Y9*?:/%37X^\LD@48C,D@2.OP=Q+8J" M!,&,/SJ9HUXE,0Z?M]+?.]_ARY(;<:V*?\OJX89RL*"D+J_%6@L]>7'U=W'QZMUBPZ\\?KVX^7=[=?/ZT8,=W M?%D(,SZ;6.@@RDG6R;MJY84_D#=C'U5EUX:]JW*1[_)/8%MO8+@U\"H\*/!# M4YVPR/=8Z(?! 7E1[W#DY$4_8J/*V:4QJ('+[(]&&NEV M_W.Y-%8#-_\]H'?:ZYTZO=,?Z'W/I6:_\Z(13*U:9:;5ID7N#/A-\J4LH%H8 M>M^4M&\89U^$ <:(S:X%6_ E9[]JU=1#8_=EZJ!!5.VGIN:9.!^AG(W0#V)T M<0<%*U6@5&5USRRAH*M7^2?,(OTK%#1XJ!(WSHB-YQA ]"C2WR MRW-T^?^ >_ ]IN"9]J+G,F'M%F#04,NA3"HU']6I/]78B#R/-# MO^?OEK<:_5G;)\='YM7.9Y@QG?6T[>HS" %WY%53JWJC5F\:(WKQ,R_Q!^+; MY4UE>74OR?Z.;IH&GC\@W*Y_52K?R*)@/$G&6(=>' ;LLW.J MDQ)Z,Y $7A"&+/)2.'*G+"]Z8[PXFGGQ/&''@9?&\=CM3+UD&C['MN9/+K#D M.<\RW8A!&,,4VM/>RF[YBU@)33#5XD%42/EL[LVG/J3[\Y E^(O"09P*H$CL MP!EAB4$RB!(M>[&6/P[)/5:AI4QGP$2(>*31F!9!.N^"L2,Y]))T(+E=ME'9 MH4L0!G_*4G^.Y]B+@ZBCJAN=KX1E9F2.$O M>2XZU"*RDB8VFH5B&:")@\%S>UCR@E<9W,@;[3H,%)>#6JW;6MVL9;9F6:$, M>%0EV)/@NM7ZLG/D,.]DZ("+8/(6E80VEO%M>R$^>RA.Z#P@^\"KAOI+.'43 MQV?2/#= V$^GF.\:TVX/N7M1,13J,(GWU)(S-7B+4\0#Y-8$()&M*U6H^R<4 M;;JW +=,[>' 1;QP'IBUK U+A[68>BD4_PB>5%QPUE)*]X4#MN#L+8?J?OFYT&+?GY^HHH> +-V>M+@W,&D M^]"5+[.,05@H2-A(NR8RX$L8ZVHQ9^C:JX:ZPH,PI^Q=OS^ X?/FUY;X-[E" MA>R'S!$+YU.'MB!XID%UN&L!0Z,JQDOJQWUR(S9G::&4/&2>J"E M!0KH&WF%).6*KM':MRSQ0L?;MK"C?IP<@$S20R8Y")FO%6]R23' D&3N=JN[ M9-B;[ZJL#O2H'(( I7M6X2LLJ)!#/C@U $.QE^@$L"HK%Q) MAY0],,"6@&B[+<,V=90!A;:QM&R%\U"5 6UM_UN?S=ZV5X)/I.W%ZL?N;Z7F#J% M6('5/TEP^M7M966[L*IV%X1+90%P][@60*8F KQ?*66W"U+0WQA?_!]02P,$ M% @ DD &4PC_>N/[ P C H !D !X;"]W;W)K&ULQ59+;^,V$/XKA-"# Q 113T=V :5$SVBK]U:P!+'EI:FG&P=K:S548FG(- MC3"7:@,23Y9*-\+B5J]"L]$@%EZIJ4/.6!8VHI+!9.1Y#WHR4JVM*PD/FIBV M:81^O89:;<=!%.P9C]5J;1TCG(PV8@5/8+]L'C3NPM[*HFI FDI)HF$Y#J;1 MU77JY+W KQ5LS0%-G"=SI;ZZS8*EJX__)MI-- M6$#*UEC5[)0105/);A4ONS@<*!2G%/A.@7OY:VP8C+2:DNTDT9KCO"N M>FT$5TF7E">K\;1"/3NYO;N>D<%,S&LP%Z/0HDEW$)8[]>M.G9]0S\AG)>W: MD#NY@,6Q?HA0>CQ\C^>:GS7X2RLO2?\@_FEMQ6IJR5 M:360WZ=S8S76PA]GC">]\<0;3TX8?^HJF:@ENU$]:]-Q;-2-1LEX8 S ]V0 M3TI(\D&455W95Q3"=C)V+[%4-7:E,S:H)')4:X14 M#XL+)&+*"G[A1!NE;?777K8RIA6R='X9=&D0%708,:<1T7B(&O>'L7@6=0MX M)HX#"RG>920?QZV&R6? :%@2Y![9<'\IU&+&:.,L0/J=-0B3HL<71]$ M&8WRX@>BEJ!<#I,(T?E!4US3LZT1MJW1GJ^-?#KL6@Q@ABS MC]("EK$E=R_X+3% 'J%4*^E0O]<;9PV?[HVWK%CWFA%_ZM+J4E;M(< .@NXA M(%D+%VRK3G7-MVF>K37 TVX]:TV[">!/OYK3/0J\J:4@-2U1EESGV MJ^YFGVYCU<;/&W-E<7KQY!K'1=!. ,^7"A.ZV[@+^@%T\C=02P,$% @ MDD &4WH%![W0 P P @ !D !X;"]W;W)K&UL ME5;;;N,V$/V5@5H4":!$-UMV4MM DDVQ+7:S09QV'XH^T-+8(D*1*DG%SM]W M2-F*73A&^R(-1]6RB6BNXQ$<-IJUKIM]N4:CU-$B" MW8L%?9)K3_C]CZ>8*&$\4]8=V='HP"*UEA5;Y6)0[Y]@_OGFZ1[.GME"H#F?1)8,N&-1L06[[<#2#\!R^*JD MK0S %,EO")B]9B"0]4 M8E^4V3-^S,,G#;@2O38-*W :4 T:U*\8S)XKA*425%]T-[ N>N!WI35@:?-. MU0V3;S_],$Z3T<_&I?&66[GE)HF;<-P:XF:\8\ZX)&75&CIG0L!-@8W=VV>U M:LG ^34\5QKQ(/0PYYO##Q1)])'L!1=2]XCWI(<=C1_A+!LEY^Z=).'5>-2) M:3A.,R^FPW"4I^?O&CVQ\,CU2"&^C#N\^#*Y^K 'J;,82./GZF*D\#[,LACP+AU<9Y,-PG.>0IV&>I' BPX9] MA@U/9MB-M/S"9Q0ULRZ+R,6;0K3.RTNM:KACHF@%\TV/R/^_]#MI_;^D7Z,L MY1UG8N>_-5*RX %#EY/DTZ:U/M<::I/A0TK2XJZNP'<0YIY%!CX(5CU46^E=Q2);AH M$SL_$&6!%VXHE!^T_WYG!P*;"E]B MW_GN>9ZS8R>W(:WI[QR/?I,8Z M_/&P8!MN1-VD.IFT;[P*>.&[UT1YL)9&4S]:X M2T9>8 5AAK&Q"(R65YQAEED@DO&RP_1J2IMXO-^C?W.U4RT1TSB3V4^>F'3D M]3U(<,W*S#S*[2WNZNE8O%AFVGUA6\5VB#$NM9'Y+IGLG(MJ96^[>SA*Z K^_EBM82+%8LRU)=#WQ"%#?3C'=RT@@M/P'7A7@J3:IB+!)-_\WV2 M5NL+]_JFX5G [Z6X@E;0@# (FV?P6G6]+8?7.H%W)UY1&_JKC&[ #48&F$A@ M_E)R\PY+C$O%#4<-OR:1-HK^F=]G2-LU:=N1MD^0+J3X>L_4,QI[KW"DX:,; M/HMEFW2@"Q;CR*,NU*A>T1NO4H29S LFWK]\ZH?-WK4&0:3Y@90?2($IA)C" MI<8$Y!H,I:]E1@W*Q08NN""/+#7=C+X< #T!UD] =Q9C'J&"5M-Y IC$L2R% M(2B:$< ,06O3 );\H=]WYY615>J$%(K'1)\RL:%[_@S-1K_;>AA-JAX\A%>3C)YZPX6&#->4&ESU.AZH:CI4AI&%Z\A(&NIOMTUIH**R M 72^EM+L#4M0C^CQ7U!+ P04 " "20 93V2@@+,\$ " "P &0 'AL M+W=OD>9F JXR MER6D@*7 &QY2>9!G>NS)SDB.)&/(UZ+>V\F)KU-+ITU?UT5SI+V:" M:.&I;:0Y[DRLG1YVNZ:88"O,@9JB)$FE="LL?>IQUTPUBM)?:ILN"\.TVXI: M=OI'?N]6]X_4S#:UQ%L-9M:V0C^?8*/FQYVHL]JXJ\<3ZS:Z_:.I&.,]VL_3 M6TU?W35*6;(I-XX"(QM]+S,Y:I;NXN5ZA?_2VDRTC8?!4-0]U:2?'G;P#)59B MUM@[-?\5E_8D#J]0C?&_,%^>#3M0S(Q5[?(R,6AKN?@73TL_?,L%MKS /.^% M(L_R3%C1/])J#MJ=)C2W\*;ZVT2NEBXH]U:3M*9[MG]Y,QS<7%R>7)W#X/[^ M?'@/@YLSN/CTZ>SA\NH*]H9BU*#9/^I:4N:N=(LE\,D"F+T#G,*UDG9BX%R6 M6+Z^WR62:Z9LQ?2$[03\;28/@(!=*E?.Z:4#($BZE M%7)$ M!U]\6'X8/**F7@*?#5:S!J[J"M_Q\KL>OJ%.N'WX?X XPT?J@%,Z:K&82-6H M\3/$!Q'\"%',@X2[U5X2!CP*]VG9XP%C*VF4>"G9FR:YDT91%,0]#J=48Q02 M:.J1IIX*R4$"<9"%(>RQ@*6$Q((X#E=[49!S[O;R-(-3WUW(C1H;S]M,ZJDA MZ(,06"\->ADCE2Q(8T97TCC@?"'((Q)$>="+4Q)D&:&E+V@%47+%8H 14)(' M69P23AST6$3'>9"SQ&]'&9$,R9[3;N+E89!&W,DS0F/!JP7PH[23]:EGWQSZ9\;6[<^<^[0F>4R M9;N67R756W6]4]UWUO6I:J="/O]L )<4'5V])OFJHO&)A@/C$/772MM.A*7S MM?%MP3C0UU6]MU7S?O.G'W(61;]LZ)^BKE7I I-1C!-WC$'F2H2Y-0O8K;X3@1C9 %+D/WWQ9,'2N-J&@87*-PSV;K M^M(R6J+\B]I#ZQ4G603G5453F7\0E*;>+6G4T1IE\>RJ7II%/R)O9UMZ7Z>, MTTEM+G^[.KL;4Q$UIK&?_>C)6_Q8=74SU@C9:D+^N6$1F34[@#)*Z7LZL,I6 _=_7\!4$L#!!0 M ( )) !E-54[I%_0( '4& 9 >&PO=V]R:W-H965T,E2L.5!(WY.#CKGI[WG+TWN.>X M,CMK<)$LE'IPFZML'$1.$ I,K6-@]/>(4Q3"$9&,WQO.H'7I@+OK+?MG'SO% MLF &ITK\X)DMQL$P@ QS5@L[4ZNON(GGQ/&E2AC_"ZO&MD?&:6VL*C=@4E!R MV?RSITT>=@##Z!5 O '$7G?CR*N\8)9-1EJM0#MK8G,+'ZI'DS@N75'F5M,M M)YR=S"[GM[.[Z>W=[.K[%SB\90N!YF@46N)V%F&ZX3EO>.)7>/IPK:0M#%S* M#+-]?$B:6F'Q5MAY_";AMUH>0Q)U(([B[AM\21MHXOF2UP)%8W6=VEISN00F M,YBA8!8S.',/@UN.!GZ>+J\$ MD\ -,$, 05UI3F'.G_8*")1^;-,/AUP2L:H-Y88KE #4G7 M1Q410;\3)\E_A;-UW@0U9:9X!AT.G9PCN,QSFCG.)Q6$QH*D1M8:9;H&>ES2 MB(;SQVXQRT M7YK)'U!+ P04 " "20 93"N(&Q*P# "," &0 'AL+W=OR$FNF3D6+#7TIA*R9IJE\\%0KD>465%=>Z/L3KV:\<>93NW8KYU/1 MZ8HW>"M!=77-Y/,2*[&=.8'SLG#''TIM%KSYM&4/N$)]W]Y*FGF#E9S7V"@N M&I!8S)Q%<+:,S'Z[X7>.6[4W!A/)1HBO9O)K/G-\XQ!6F&EC@='K$<^QJHPA MH(118%=\.!=UVVE:&9@LKQ*%WC*) M$,#//R5A$/P"$WA&0W8$D\0=Q[$93-S0C^!S)QNNJ0P66O G;4OR"HUWT-@- M1B.8N%'BPQ72X2Q%E0.O*>1'--S[H&0'"F/73U((#=<8UD*SZH,<0>"'[B1- M(4W]8G*DM&><]3<,85DMI.9_]PO',3D8IR=P3('%07)R MD*VOR!&$D1M1(H]@%+IA', !_46#_J(?UA^Y+SMR'9_H8E>HWA/=06L_)#IB M$9W)?\N>S2WB_H?7M=$+79)6LDY*D^^*LPVON.94[3?2?"/)[\EP\8:?TDEE MCQ)Z!^XX')L-UIV,]$K^O%90[BZ#?5^BL9ND"<03-XW'<&-]?AO/=\*))NYX MDD(4N%'@[W3P_Y-$T01T>,+(C,+43?WD7;UX>QVB1OE@^Z "2]\WBV%U:+6+ MOL.\;N_[]#63#[Q14&%!4/\T)K'(OO?U$RU:VV\V0E/WLL.2?A=0F@WTO1!" MOTP,P? #,O\'4$L#!!0 ( )) !E/CQ8EK>00 !(. 9 >&PO=V]R M:W-H965TL.9DRR?)(>FG[THVCKD#AVNG3WVQK-7N;W>U?R2-UE)]TC&B M@9=$I'KLQ<9D9YV.#F-,F#Z6&::TLI0J88:F:M71F4(6.:%$= +?'W02QE-O M,G*T.S49R=P(GN*= ITG"5.OYRCD>NQUO0WAGJ]B8PF=R2AC*YRC>\\,O'8&WH0X9+EPMS+]:]8 M^M.W>*$4VGUA7?#VB3G,M9%)*4P6)#PM1O92[D--8.CO$0A*@<#972AR5EXR MPR8C)=>@+#>AV1_GJI,FXWAJ@S(WBE8YR9G)U71V#T_3Z\F +@;HUZAC2:.4Z88E^7J '>] '<"-3$VOXD$88 M;Y7[/X?7VN<^X@B\@E\"T1J.!I1$(SA9<<,-)78+, MZHV &5A:BYZM1;NVNU&3+> SG;$0QQY5J$;UC-YD^BTZP18*%5N8*\73E4UX MKH&GH<@I@&!BA*445,EV\8BG1)&Y)FS=.@,*#E;!@4L,,5F@@E[747RH;?8U M/J. ;CD&Y=@[A&66&B3G#"AF$/2:91!2DMEH::I'S5^3^,/WPV#;O#S3LK1<-AO-5(:LJ)?946_.2NHO4:Y0)L6M+\R M0;OM-F9R0#M M(LT2F:?FFPUTJ6;EK1W #28V@PK$D' REKY:G12UB+H[@=&?EH)'+F[:T% MD68Z?2C.U+\UK&.*NX,A)ZCI$L42K%'*)B>=4%]'_,L/^2?Y;/%K+QE3+X/+$KN=T[>!^[Y1];_VR\8@\@_/2 ME;E[$XBRFO;3&S/O3F'&>+1)LV*;I2L/>\6@;=GK';=45:.=SNW,9>[61 M;=M8J!S?\-H[ .NW'-MIW,E]=.*WFDTMBK:RAJX%I_V:+<5R#;L-J4Q_W"C= MOBV<]%N[RJ=3NZ"W=,+6BW *!2Q+U MCT_I"J"*%T@Q,3)SM_Z%-/2&<+\Q/=I0609:7TII-A.KH'H&3OX&4$L#!!0 M ( )) !E.RYT%I/04 !@- 9 >&PO=V]R:W-H965TGX=WY[-'I>_-2@@+3W75F//1RMKV=#PVQ4K4 MW/BJ%0U^62A=CDVK1:\=$9U-0Z#(!W77#:CZ9F;N];3,]792C;B6H/I MZIKKYPM1JC@#8D*E%80N#X>!"7HJH("+?Q]QIS M-+@DP^WQ!OT7%SO&-N%355UG:U?DH'T$I%KRK[(UZ_%6LXTD(KU"5<;_P MV*^-DQ$4G;&J7AOC#FK9]$_^M#Z'+8,\>,$@7!N$;M^]([?+*V[Y]$RK1]"T M&M%HX$)UUK@YV1 I5,"=G M8XL.:-FX6(-=]&#A"V I?%2-71EXUY2BW+4?X\:&W86;W5V$!P%_ZQH?HL"# M, C9 ;QHB#9R>-%+T:ZX%F^(Q1*N^3.*R\),:]XLA1O_.;LS5J-2_CK@+!Z< MQ@%C"WJKB'3ZT3XHR$*.WSOO/] :*#4>TW/2,,2+.^4O(?#(L; M6*@*[YJ!8]F 7:G.\*8T'HBG0K066H%WDLX!Q*ZD,3.<1A/3I!Z/XP K]]"2$NS M^0DDD1^$NSY0)F*0">(G:4CXN3^)$9_&8>"%2;3!)WT#MZ^W^R(,N:<#$T\M M)A1\L0H>I^2 VE9M3T_)"G(^PGABA'\1H>K/7R3$=41B\O9E_=B/V]N0U^C>]?K>O MP6%]?VX>>J;7ELCM]_J-O'S"D-,8J67P'K,'63 O3@*(4S\.M@4;Q>D)Q)$? MAQL1'3,O#%'',?,SML_C+LF1EZ49>8O\/($#E*8#I>FK*<5=:V>=+7A1]QJ0D62AL,IK>OC&JDB7O-88/.CI#T6#SJAVN>;$P MHGQN5UJ(G=X%YO)I=V(@<9=-)Y]OHTME;)\K'T2#Q?"(A)4R]V0A58+8BYB[ MSUZ.I6W.*](()G(\_WMA*;#$BR81_J9A#HQYZ03U&7LA"P&3H^"Z6#F#$EU4 MJG4JB;PHR=!%%L:0>3$NS;P$Q^]%@_%7;CTOL7V4U-Y0'PRI0XR\F"1)BDR M!5X2I.!2<%?83M-NF!<%$0:7(WR"E89&M\HB*%;M'+VX\AU[#%=1S?,"7$#% MW0NS:&^^&F]UJ[5 #5-/CL5/=8WM&]=A=FC[9WVW^VUY_Y_A(UX![#V@$@LT M#?P,*X[N^_#^Q:K6];YWRF(G[88K_.LB-"W [PNE[.:%' Q_AJ;_ E!+ P04 M " "20 93/("U44D$ #W"@ &0 'AL+W=OT@)O8CA,G;1J@[?6P#M>M:+K=P[ 'V682X6S+ M)\E-^^]'2:F;]!*CA[W8DD5^I/B1-*=K(;^I%:*&I[*HU+FWTKH^[?=5ML*2 MJ9ZHL:*3A9 ET[25R[ZJ);+<*I5%/PJ"4;]DO/)F4_OM3LZFHM$%K_!.@FK* MDLGG2RS$^MP+O9Q?A MZ65BY*W WQS7:FL-YB:I$-_,YB8_]P+C$!:8:8/ Z/6(5U@4!HC<^+[!]%J3 M1G%[_8+^V=Z=[I(RA5>B^,ISO3KWQA[DN&!-H>_%^C?N3=[VL1A2V$<'%"(-@J1]=L9LEY^8IK-IE*L01II0C,+ M>U6K3<[QRI RUY)..>GIV9?KB_GU'(X>6%J@.I[V-8&:HWZV ;AT -$!@!'< MBDJO%%Q7.>:[^GURIO4H>O'H,NH$_+VI>C (?(B"*.S &[0W'%B\P:$;(I&F MX)^+5&E)2?!O!V;<8L86,SZ >27*6E18:05B =8"7#]1H2C<%\%.,%-VIZIF M&9Y[5%<*Y2-ZLX<50K9CI;!6,J$T%4/!-.:@!6B2,]ZPZOG77\91F)R1<(V2 M:5XMG8X")A&8@H4HJ ;5*#*@Q=@?QP.8-ZD[YA4YCW T"<)C.(K\((Z/X0_J,3O:$W\XB>@]\I/) M!#IX&;:\##MYF3=U72#U#,T*N&)J!9_IQG!3N>YEVL#]:^Q<9NPCK-/*?L)V M3&?&],*8YENFMVASQ/@F3D63;U.5?6^X)"$*?]HHLJR428245Q;$Z*C_2Z:- M3,UX3BCRQW3Y (D?)Z$E)@XBL)WZ1"Q.&F7R2*%)R%13QW=^XE.V8M42+9HC M6*0%7SJ'P>9E= 9AXB>CJ(OF44OSZ/TT7[*"51G"W/[#MJFFHGE-V\-D_X2M M=&/+_2\/@[A8P=+2#4'3+^)]VY_?%,MIT[&(H=G6X$G"USD MKDJ2V$A%]/"CX=BL!Q!._'!@/D4Q=;ID%)CED#IE- R!^CO-4 NB#<+83^(( M'H1AQ'E;L^?2]OUD[(_"A$*F*$ENRKK1MN1(#:F#AG"4^&$X.88[TXTQZ5^Q(FMW+DO[6,%*B7-J1 MR_2PIM)N+FF_ME/=A1MF7L7=2'C+Y))3!REP0:I!+Z&^+-V8Y39:U':T286F M0&=?9IZ9 M?69G/#@(^4/EB!I>RZ)20R?7>G_K>2K-L63J1NRQHIVMD"73-)4[3^TELLPJ ME847^G[BE8Q7SFA@UQ9R-!"U+GB%"PFJ+DLFW^ZP$(>A$SBGA27?Y=HL>*/! MGNUPA?IYOY T\UHK&2^Q4EQ4('$[=,;![5W'G+<'OG,\J#,93"0;(7Z8R2P; M.KYQ" M,M;' :'C!"1:%,41N_'6TZ;201O%SA3Z/D? M*(1'A=#ZW0!9+^^99J.!% >0YC19,X(-U6J3<[PRI*RTI%U.>GJTG'Z?SI^G M+MQ/'Z;+Y?0>VI7QW$P>Q[/Y;/X5%M/EP]/R<3R?3.'I[MOLZW@]>YJOX/.: M;0I47P:>)G>,42\]0M\UT.$'T D\BDKG"J95AME[?8_":&,)3['[4 ;\D"A5K0H*3!-VQ-1[EGU]O-/O3#H_J*.^.K('K3TM(+AR7S\,VE5;U0J^5XWK[Z!^T1[ MB4OND!1TNR[Y15+L=]W8[Y 4A8&;1#U82+%%90H&*\ $S(W?)RM=MQ.&] WB M (*$C- 0NKU. FNA2>$,+8C=*(X,6H^D3L^@A9&;!(E!BV(W[L=PA?%.RWCG MWS"^0[&3;)_S%!B5VDO47[5[F?J+]B7NZ+I<.- D!ZYHKT+)BN+-5KL,1&63 M@F49&;))<"E'TN.#4,"4J8KD3P8V29!+*EA*HVD%9]RR':4,E7=*O?\OFYXK MKHVV9IH2@>@,^VZ2XA%34]>TZZ ME >]7@A)[/:[$:5/XO83&DDCZ ?_80)Y9[6<[G-G.Y9J'&G*>KO:-L5QTPO^ M.=YTU$&PO=V]R:W-H M965T\R&EI_Y_")T:W>.X.M9"7ED[W$V=CK6D*4T]18!((_SS2BG%L@I/&C MP?3:E#9P_[Q#OW:U8RTKHFDD^6>6F6+L77B0T36IN+F7VP^TJ6=@\5+)M?N& M;>/;]2"MM)%E$XP,2B;J7_*ST6$O(.@=" B:@.!MP-F!@'X3T'>%ULQ<63-B MR&2DY!:4]48T>W#:N&BLA@G;Q<0H?,HPSDP6]S?A//X:/L2+.83S&22/=W?A M_1=87$,2W\SCZS@*YP\01M'BQUO(\5M&4$NS*FP5' CY7H0+]["D$WZ&F:XYR9 M_]"*CJ.$5=Z![J!&>0<^Z((HJH_PZ["_29V=$\ADD)+SC)2 M3[+(8(EID')MD&NX9H*(E!$."1JI+4?#MW"EC<+!_WZ$T5G+Z,PQ.CO :%Z5 M*ZIL+MP("A.+'!KA-/R!PQI.:]R!P[5+XGG2&_G/_Z$R:*D,CE))*J$+M$$B MUV:+BF/^I%II^J-""G#U_ ^15VG.VS3G1WL0BU26]$704Y@2CBJCR>U+VX

-U&B_4;+:Z%- .%YE5C;KB>/,1$4S6-1J8H?A MVZTM*L9L^EC'ABW_X5&9[-2PK$$'_" ;:AN(2R)]@A,F().<$Z4!.=2S^QZE M/#3(]3^BSGFQU\W!L#-XTU!_;\&45.5N[VI(925,O6M::[O:0[?1_!?W^KUP M1U3.4!Q.UQC:[0QQ-E2]:^N+D1NWKE;2X/)SQP)?3U19!WR^EM+L+C9!^\*; M_ 502P,$% @ DD &4QW3I#F&ULM5A1;Z,X$/XK5G0G=:7=@@TAR2J-U*;M-J?;;K6YWCZ< M[L&%24 %S-HF::7[\6<#!=J"DVZ5EP2,OV_&,\/GP=,MX_.K0'%C+\CV(K6-=)+N6/L7M\L@I.!K3V"&'RI*:CZV\ < MXE@S*3]^5J2#VJ8&MJ^?V"^+Q:O%W%$!:(#\7$B65&#E01*EY3]]J +1 BB>;@"I .0EP.T!.!7 MV1?@5@!W7\"P @Q? (C3 _ J@+>OA5$%&.T+&%> <9'=,AU%+L^II+,I9UO$ M]6S%IB^*@BC0*H51JFMW*;EZ&BFK:X/OUK\>UZB3ZA MTR"(=''1&"W2\A71I79T#I)&L?B@IMPNS]'1;Q^FEE1^:#;+KVR>E39)C\W3 MC!\C0CXB8A.[ SXWP_^@J8*[O?#S'?!N'E)7#RGXG+[JR84:$0*=^C_S2!05@_[Y4XVAA81$_&NPX=0VG,*& MVU@6I%O#-##LNMFT5M4T[VZ_G*=F? M.*\F7G9,'(]>$W[IF.=-;+<]\5D=L 5SLBR@6L\AC%T0K0492B1Z!<="G)I9G8+9$( MHX2E,D0>"NBC,'@\JCT>&8GGA?("1T7%J9"(,,I,Q..:>'RP<$]J&Y-#A=M, MC'$)-?B([6;CL8UD2WI'T9*MY)9R^*AV&?_8Q-O:T/#!(HP;XXT2ML%JPY%2'*:*2ENHQ/F8Q.1]S7CI#1R.A(HW!XN$,Y M5\!U;KB2T#0'M.61!!2P;9EWI)%!;):KCI)'_Z$Y2Y1ZH:5D M_KTI[XUVX='AWH!&R/#X36^ Y#055:#U2R!"M95JATP,14<:>2-F>;MXR-3GF=ZMZ8/ZF IR]9%V%P.B"UAGVN-0A)L?C%CM;MQ %,#V.H #]<"DD;*B%G* MWJ E<](A:F//E-1&TLBN'NPM2G)!.E3MI2=ET[C/S.<^-^I'S.KWE&VE-&]L M(4DC;,0[7!$TND;,3=FO]S7S';NTC2"!V9'.[+JQ$Q MQRQB[XCX#F;2'W&K=9JAS\^^4KZ.4H%B6"DJ^WBDZIV71U+EC619<'K]ZOVW M@KPD\X0YF='T[V0EMC>C8 169(T/J?A,CW^0BI";^XMIRHM/<*RPU@C$!R[H MKC*6$>R2K/S&+U4B3@RD'[T!J@S0N8'786!7!O90 ZW7Y>(^6B[![.'3 M[>)^^F7Q<+\$EV#*.1$<3./OAX21%<#9"MPE^"E)$Y$0#C"7I26?OY\3@9.4 M?Y V7Y=S\/[=!_ .)!GXLJ4'+JWX]5C(.//1QG$5TVT9$^J(R0.?:":V'$39 MBJPT]C.S/41]#N8]#AR#@[',<)UF])KF6V3T^..WQT4_P5X/+!X*UNAS%9,#YE(L@V8KOZ3K4'V:Z%=7J5K]R0D MUX?Z>+PZ'L\8SQ(_8;"D:W'$C%R 119?&6;)K[WZOZP2@GJ,P!CY#/-MT;[B M_(+(<9YQVI6Y0,F<$SHGN2NG?! J"I3":*-:;,*:36AD4Q4!ER(=$\GD*24Z M'J%: 8'O.6<\!J&B/E2+![0:X;&,3!X9V>-D!-XYW2&H*(^5)L,:L@@(YD'2047W8?EFZ]+NKX\R*YDF".D9M7S+66.!L&B M7EB;5J-%T#;26F0"9YM$KB,3%5M=\0&T5"[#<%$_KLVF43WX=MFK3%MU82$7 MG7>W@;A(BW.=,.@@T4@?_'7:-X>J^%VBT/<[@FKT#YH%\*'H3(82\91Q[4!M M2$-0D0:%O,Z\-F(+_<$4WI9;7UV#\&1#U(ZK$6AH5N@O5.#4E%I5;Z%K.[YS MOA4;"HST0,\-N\JDD6=HUN>2R_0GDU4HO,4CLG:\+R%U5&GDEVT&Z* MD"J,/K3L\RH:!HLT,"\,G8X6CAJ=16:=K9E\+IF\J8J01BVML&.EHD8LD5DL MFSU 2O* TN9$0)MP5>:@YZH)'P2+>F%M4HUF(K-FU@D7^.64T07(B':SAE3A MT!L$B+O+X=2@TKCRBUN0Z5=W!HNR%"REI555<+C+0> M\U7=L0[L1J!MLT"7Z:XS/*,93U9%NZ796S(_J\;S6NM5??_2PCSE_7Y\P>BCW0TL@B(I$N2<4)T!]?4E8D M%8GHM(TO-DEQWLR\$9^&DZV0=RH%T.@AS[B:>JG6F_>^KZ(40B>W4 MP][3PA>V3K5=\&>3#5U#"/IVG/\?D$&UJ#<\2^# MK6J-D4UE)<2=G2SCJ1?8B""#2%L(:O[N80%99I%,'-\J4*_V:0W;XR?TO\OD M33(KJF ALO]8K-.I-_90# DM,OU%;/^!*J&AQ8M$ILI?M*WV!AZ*"J5%7AF; M"'+&=__TH2*B98 ''0:D,B"O->A7!OTRT5UD95H75-/91(HMDG:W0;.#DIO2 MVF3#N"UCJ*5YRHR=GIW?ALNK#V&(%I\OSY=7\YOEYZL0_866,7#-$D97&: E MUY2OF1W.E0*MT-$%:,HR=6RVAG1%42@2O:423LSFJ&=6;\,+=/3N&+U#C*.; M5!2*\EA-?&V"MJ[]J KP?!<@Z0APOI$]1,@)(@$)7C!?N,T_%KR'^D%ICG\V M]PU5-5^DYHN4>/TNO@IE5I1"\^A;P10KW\6OG\P:6FK(U?\.'_W:1[_T,>CP MT:*;EG2_Q-H.8E1"V+-Z/QN,<1 8BN[;[.S=]E.$@SK"@3/"1?EB@C0'.:.6 M I6RC7*D/JR!AP>C=U3[&/TYO:-GO)&SP;B+M]/:]:G3]0>EF9$>B-&M@J3( MT">6 #HR)^01J%3'+T7B1L1X9^K@95P'-WY=42/!M33ZZ@(]JT'/#E90'#0B M%OQY22N,=DV'XV%727%+0?&;%W4/)-E;5-P(%B9.K NX-Q_KC0E/0Y1RD8GU MHPNX42G_O?+L@>SO?TD;Z<%N[>GBF3[LX[D1(GPX)2*-$A&W$OT.SWL@AWMY M)HU6$;>PW$@: ^(T!W6"M)V8YOW.C$USAF)A^_[=4Y>W5J]TN&:)-#I$WJ!= M(L\;H5/2I0^D42?B5J??*K<;TG&L_%:?;R]9EU2N&5)^O8X^P%02P,$% @ DD & M4T#1+[MX @ ] 4 !D !X;"]W;W)K&ULG53? M3]LP$/Y7K(@'D*!.D[;\4!JI+4PK&J4BL#U,>W"3:V/AV,5V&O;?SW;2K$"I MIKW$]OG[[KX[YRZJA'Q6.8!&KP7C:NCE6J^O,%9I#@51';$&;FZ60A9$FZ-< M8;660#)'*A@.?'^ "T*Y%T?.-I=Q)$K-*(>Y1*HL"B)_CX&):NAUO:WA@:YR M;0TXCM9D!0GHI_53OL4[P'<*E=K9(YO)0HAG M>YAF0\^W@H!!JJT'8I8-3( QZ\C(>&E\>FU(2]S=;[U_<;F;7!9$P42P'S33 M^="[\% &2U(R_2"JK]#DXP2F@BGW156#]3V4EDJ+HB$;!07E]4I>FSKL$(R? M_82@(03_2@@;0N@2K96YM*Z))G$D186D11MO=N-JX]@F&\KM*R9:FEMJ>#H> M/R73V4V2H,G]W7@Z&SU.[V<).D-S*9"K$YKR^E^Q13^^!DTH4R<&D9 %08E8 MZHI(.#6PM&.L3\DU.CXZ04>(OZ;_D9.V+Y; MZ/R%G[U;J8Q%*31*7TJJJ'N>G]^,#4TU%.K7@1B]-D;/Q>A]$N,!-L!+V/=X M-7'@B'90;.+ [U[V+B.\V:W)1U@O\"^[80M[HZO?ZNH?U#4SPXT)M?>OZG^( M>!;VSR_>"]L#.P_]L/].&-YIK +DRLT;A5)1L;4!RW6KDT70INF=]O&ULM59=C]HX%/TK5M2'5MI.X@1"J ")(?M!M9VB,M-]6.V#22[$ MJA-3VQEFI/WQ>V,R@15)BBK-"\2.SSWGGMC7=W*0ZIO. QYRD6AITYFS/Z# MZ^HD@YSI&[F' M]LI=,/=^"D(>I0YV7B2]\EYEJPIU-]FP':S /^Y7"D=M$27D.A>:R( JV M4V=./\1T5 'LBJ\<#OKLF52I;*3\5@V6Z=3Q*D4@(#%5"(9_C[ (:I(J.-[ M'=1I."O@^?-+]-]L\IC,AFE82/$73TTV=2*'I+!EI3!?Y.$/J!,:5O$2*;3] M)8=ZK>>0I-1&YC48%>2\./ZSI]J(,P == #\&N!?"PAJ0' M8% #!M:98RK6 MAY@9-ILH>2"J6HW1J@=KID5C^KRHOOO:*'S+$6=FMP_KY=VOZS59?/YTN[R; MWR\_WZW)>S(70B;,?AJY):M2)1FZ2U:*)T#>QF 8%_H=+GQ8Q^3MFW?D#>$% MN<]DJ5F1ZHEK4%Q%X2:UD-NC$+]#R,>RN"&!]POQ/9^VP!?]\!@2A%,+]UK@ M\0_8&;+[@S:XBXXVMOJ-K;Z-%W396FJ?.$>6!G+]3P]' MT' $EF/0P?&[E.F!"]'F]1$96F1U]!]GX]#W(TSM\=S3MF4T\/UFV?^$#1IA M@UYA"X'[5@'TY#AL0@U?S<>PX0A[Y=ZS8LWCG%N MXSCR.C8S/54F.KS6Q86]IT'A5A+VSM09W^N^#$^UB8:OY^.I%-'^6G2=CZ.+ M*GAIHWO6BE2-XR>F=KS01, 64=[-"$U5QU[L.#!R;[N3C33HH7W,L'\%52W M]ULISOKAEBZ5*OQB< M'*W(@MY1]6/U7<#58(L2LI@FDO$$"3H_[IW:GZ\]-U7()/YD]%&6/J/4E0?. M?Z87E^%QSTHMHA$-5 I!X-^&3F@4I4A@Q[\%:&^[9JI8_OR"?IXY#\X\$$DG M//J+A6IYW!OW4$CG9!VI6_YX00N'O!0OX)',_J+'0M;JH6 M%8\+9; @9DG^ MGSP5@2@IV&Z# BX4\"L%;#3D2/!')%)YP$L_ M9'F:Z4-FL20MJ3LEX%<&>NID.CN[1Y_0:1BR-,5)A"Z3O%#3A/\PI8JPZ./1 M0,%:J<8@*'#/O'W11]>%=GQ+0+BM6& M,C.C3&G01XZ=HMBC N4=&B"Y)(+*&KSS-\;[8L:[6B> EWMI-WMY\28HE]U1 M#!&_>N,(77?&:[!J &6SK1V\K1V&<+[V3P;@/\#9<201'2)\62Q9K)9;8*GT/+@(5)$D)/BXBB(8A BY6UH;G( M%QEFBZ0-=G-B^[YO6=;18%/>V*JVE[L0\9',6Y)0#UQ.>;*A0["&BZ!M7M6Y-W*I;XZ%EE?W:L=K; M6NV9HTZ5HB(S0U @1<-&#K>0PT/DR6@+/S):?+I8"+J /$ KP9* K8#$29P& MNBYNHTK<',LRQ&V\M6)LCEOJ4Y>H^5M _Q!1LRW=^2RCQ=.=G!0TX"*D82W_ M6I6@ 9/XXTH171227JOD=1VF8XUQXT;8I99N&QV[%R21)!]9 RZ5W/*$XD@M MH2"E7),DR/:KJ<"^%(MX.Q7FVU:-TUTEKVLDL>WX!JI4J M<>W1J,;GCH+7A6#990][S?QG:Y:WAT:/[VC"N$!W-%@#!Z)S)J1"$:,)NJ<).@,G9. 14P]F[)',[\].DAZ:E*WS:R>6EX[O9O51NB9$F$L0=T&;/\- MVUL!MC,76)8[,G0XK#L&-G>,6[I:BV"9SC1@2YZZ&=>@#S#CK*@(8!/JYMU) M"[ _ZGO6>]-(JLD?F\G_CS41,,!$SZ5PK*W&2T;CO8/01Q8$W_V$S_Y^P) M',@\A")9@A=PN>(B/U9HRT,S-N3AV+AWFK*QF;)WAU8(_BW=\&B3!KSXJ@-= M8TW7^"!TC35=XU^CZQ8UKY6NL:9K_)9TC6OHVC/>CSB:K1TSJ9YN"(M(.@\2 MA8*(2]C6.H9QJI-XU8;B7KJSZ'6=J)4/&DV>:8YWS$3\-B<#7YR::=P8>LWO MCIE=[Y=,A)]6T(F>MQ:4Y[^HUH%:&W$UC+;)QM+IBIFW)SR.F79[[<:NXMJ,G?M0^R3J\G8;3T9D07+[9 P2T+X M&H;6N@-=_<+,A3%/F<[;NEX^B SL*M9TS7/J7N-0C.W M>H+Q6OZBWM7^>KONZX;CFHD^=__EV/#E MT+36)#.0/VY)+T^W#,_<,KY1!:"Q]G99M-YYLRK.?4?NV/3J6[E]=R*_$6Y\@SK]K.?%SK<4?! MJPZ"NQ[K!NEU:9#Y.TOI,]&Z6BT@_/+3VKZ%G;'E>PWKZ[[HF>\V2NOGM/XA M?60.=)X_?_\(#=GX,'[F59_-NOAUG-MEKLPRN7>#TJLOZ3M@7XE8L$2BB,Y! MR0+NZ2&1OU:57RB^RMZ&>>!*\3C[N(0!EHI4 'Z?<\BAXB)]P6;[4.8.>O3<6@QXO5$89&0L@ MBSS'XOF&9'S==Z"SO7%'YPME;KB#WA+/R82HA^58Z)%;N:0T)TQ2SH @L[YS M#:^&T#<"&_&5DK6L70.3RI3S1S.X3?N.9XA(1A)E++#^69$AR3+CI#E^EJ9. M]9]&6+_>NK^WR>MDIEB2(<^^T50M^D[D@)3,<)&I.[[^0,J$ N.7\$S:;[ N M8ST')(54/"_%FB"G;/.+G\I"U 2P:.4 >@@WR8;M\1!(MAU;N[C'1WC#BC=LY34+ZQPP8K=G4@AA5M?29,!9$VQX M0!%&D1]W]F /PV(O#&&G&3:J8*-6V"%G*Z+1IAFQK:1EY<>59?P_-A;T7EJC M]\];J[2HE\OWS&>OJJ_'[4+6^C=\L^U56NVN5Q2%^XV@,:X+PR.= +[T5MC> M7/]BBY6..RP=&(;[R UA 0J.E?>E>4/_33=9:5=OHBA"<0#W>1OBPB@(]WN" M6WNUFW/59RSFE$F0D9D6>I>ASEALCBJ;@>)+^[:?&ULM5==;]LV%/TKA-"'%M@B45^V MM ;'E8 MBA4(DG1[&/9 2[0M5"(]DHJS_OJ1E"++%*T$6?=BB]0YA_>05Y?D[$C9-[[' M6(#GJB1\[NR%.%R[+L_VN$+\BAXPD6^VE%5(R";;N?S ,,HUJ2I=W_-BMT(% M<18SW7?'%C-:B[(@^(X!7E<58O\L<4F/[F!W0#C]@\?5P MQV3+[53RHL*$%Y0 AK=SYP9>KV&H"!KQ>X&/O/<,E)4-I=]4XS:?.YZ*")_X-AB/0=D-1>T:LDR@JH@S3]Z;B>B1Y Z=H+?$GR3 M$%X@!"TA>.L(84L(WSI"U!*T=;?QKB 5-HJ:8>].QKMIRO@JA$ M>1!,OBTD3RS2]?(1_ P>9 +F=8D!W8);(C##7(#ULTQ'CL$]SNB.%-]Q#CZF M6*"BY)\DY^M#"CY^^ 0^@(* QSVM.2(YG[E"AJ7$W:P-8=F$X%\((0!?*!%[ M#M8DQ[F%GX[SXQ&^*Z>CFQ/_94Z6_JC@YYI<@<#["?B>#RWQK-Y.]VQV_MOH MZW>/?C8909<@@=8++^C])MLJ*U8,YX48$0P[P5 +!I8B)D\0P/,1(P['A=USHS.VD7ZDQ<&T,S#-Z%2"VH:^^87^!KJW+A_,N[_P)K3BIU_-69% M6=E0X:#N6%!!X UL6[22X$*2PM-^",#6EY_7XNC07FUH4(O,AT.43#P3-C:!H-3Z!L>W=[I MN,)LIZ\E'.A,;]87Q'8%X:#$ M6SF4=S61R\&:JTO3$/2@S^8;*N1)7S_NY74/,P60[[=4%L*VH0;H+I"+?P%0 M2P,$% @ DD &4]S 9T1$ P "PL !D !X;"]W;W)K&ULK59=;]HP%/TK5M2'5FJ;+PAI!4BE9-JF=D.E71^F/;C$$*N) MS6P#W;_?M1.RP S*/EY*?'W.\;VG_KC]#1>O,B-$H; +)1O9^$:ZDA?.7_7@0SIP/)T0R M@V8KJ7A1D2&#@K+R%[]5/C0(H&,G!!4AV"=T#A#"BA"V7:%3$3IM5^A6!%.Z M6]9NC!MCA8=]P3=(:#2HZ0_COFY3I?3)5 F8I\-3P4_*([CY/IVB2/*#I M^YN'!%V@$99TAC!+T9CF*T52=,>E1!,BT#3#@J#3,5&8YF> ?9J.T>G)&3I! M+I)Z4B+*T!.C2IXW H\97TE0A.#)SKCO*BA#)^/.JI1'9>$ OP8)1MFCNEJ\W+U()N!*^'='OU/H=H]\YM&'A[LQA-]KV M3U%0PW:*[-9% M=EL5B99@HCE$Y_HZA$-YJL];'3VSN5!*Q\V4O$MOWP8KRK_:Y+W,H7"\KBBP5E\<6"LOCB-E[W@HB%::LD ME+MBJKR7ZVC=N=V8AF4O/O*O;WU+? R=7MF8_9(OV\1[+!:42923.2SE7?8@ M5U&V7N5 \:7I+5ZX@D[%?&;0K1*A 3 _YUQM!WJ!NO\=_@102P,$% @ MDD &4S[97R56 P &PL !D !X;"]W;W)K&UL MS5;;;N,V$/T50D\MD$177[*P#22.%[M%=M>(T_:AZ ,CC2TBO*@D%6?_OD-* MD1W'5OL2("\22A*;20 OO)'B81-$P%)3)8#;Q:TL]FZC:+37.P@ZE8 *D84H2#>MII<_ 6?S#8 MFKTQ<:$\*/7H)E^+:1 Y1L AMPZ"XNL)YL"Y0T(>_[2@0;>G<]P?OZ!_]L%C M, _4P%SQ/UEARVDP#D@!:UIS>Z>V7Z -:.#P9-G]M$[#D@SG&'I'5(#AVR$PYIZ^ S%S;,?%@WU-+91*LMT<%X[5+,5F55(,A MB^>._(J)I,-H7 MD^2^5+6ALC"3T&(8CDR8MY2O&\K)"^X<8?I>#Y"4'UTDO MX&^UO"!I=$:2*(F/\)G_?_>HAT[:29)ZO/0$GLO^+OF0UYI9MB_ V@N@1%7; M3H %U9+)39-XKQCYZQ:!R5<+POS=0ROK:&6>5G:"UKVRE+\H"*^X2%2=.]4K MW-Q;'%.U@1]X>%==GF9Q-AQAQI[V844R5K/$1=5+Y>RAS.7J/J*(O'!]*_-1I?9J/CRH\[YN->YFWQ8L;4](&# MDQ]'TKJC *+BZB= JV%W,BI.94_2+KNM+S^2EG&T*_G1^ZK9XK^ZI-'E@9K' MC 8G[G&\][N*>[G/E7P";9G34BH+?92:O_/B+#W4 MZC^L&O;A7ILA0&]\]V6PD-;2-G_;;K7K\*Y\7W.P?NTZ/]^^[&":MO$;U1N& MA9K#&B&CBQ%2TDTGUDRLJGPS\Z LMD9^6&+W"MH9X/>UPD/13MP&73\\^Q=0 M2P,$% @ DD &4S+PO-HE P Z@@ !D !X;"]W;W)K&ULE5;?;]HP$/Y73M$>-JDTX4<"JP")%J9U6JMJM-O#M >3',1K M8C/;@>V_W]D)*6M#U+V ?;GON^\NYW/&>ZD>=8IHX'>>"3WQ4F.V%[ZOXQ1S MIL_E%@4]64N5,T-;M?'U5B%+'"C/_%X01'[.N/"F8V>[4].Q+$S&!=XIT$6> M,_7G$C.YGWA=[V#XPC>IL09_.MZR#2[1/&SO%.W\FB7A.0K-I0"%ZXDWZUXL M1M;?.7SEN-=':["9K*1\M)OK9.(%5A!F&!O+P.AOAU>899:(9/RJ.+TZI 4> MKP_L'USNE,N*:;R2V3>>F'3BC3Q(<,V*S'R1^X]8Y1-:OEAFVOW"OO(-/(@+ M;61>@4E!SD7YSWY7=3@"$$\SH%J\%]"M _SE@< (PJ "#UP+""N!2]\O< M7>'FS+#I6,D]*.M-;';AJN_05"\N;)\LC:*GG'!F>C5;?H39[1RN;[\NEO#LG(\_T.W)[6,[A[9MW\ :X@/M4 M%IJ)1(]]0\HLOQ]7*BY+%;T3*OIP(X5)-2Q$@DD#_JH='[7@?:I(79;>H2R7 MO59"ROT<^MTSZ 6];I.>=OBG0A \X%A^T%*-?]TC? M\?5/\!V]_3.8X\H O658_"JX^0-+C O%#4<-WV1>P%R#5@&R]&D,J%F.PAJ:K62-W*\=DSNIM'[@.JP:U 3UFK"5C6? MI=9 BJ5_"%Z*Z)T5%M:BH5=0LCF4A#"9 M(H 9B*4V9\"2GS0W*JM<:50[=XBWBL<(<R\-RT#0 MB,R?1N133S;6=O2:VKYT&H71<['^T;#/46W<+:O!5;"<^[6UOLAG[O[RG]S+ MKP":F3\7JPIE>A7FF3B M=+"6-I*-60KRRQX32,"J)XI1F(F89XG1Y.IC@SU/BY0Z%Q5\Q?10[URA?RAUC]_E@'IT.[!P13>A" MYB%"]?= IS1)\D@*Q[]5T$$]9^ZX>_T<_4NQ>+68NU#0*4M^QI% N6B.(7/5:V]@ MMD*RM')6"-(X*__#7U4B=AR ]#A MY0 -!^ST.)#*@10++9$5RYJ%,AR/.'M$/+=6T?*+(C>%MUI-G.6O\49R]316 M?G(\O[J=7%W,SR[/T>3FYOSV!DVN9NCBV[?9S_GE)3I&%YP)@:8AYT]QMD*3 ME&TSB<(L0I/%8IMNDU#2*+_-9?Q?6+P:MD1?XBR6]#A1KRA"\TR&V2J^2RB: M"$&E0!]G5(9Q(H[4!#]N9NCCAR/T <49NEVSK5#!Q2L7 GT MK,1#7UDFUP*=9Q&-]OTME94Z-?"C=0S(KU2BOR*;'JM-)$@P(';P.BU,#K$@Z'=C=&O,?I&C#/Z MH&1]HW(IZ6*=L82MG@RE%-1A@W/) N=J(T ]!E]L$ M7<9+BCXJB7FB(1='7X MI%G#E9V[;X==W%T@>&>WP 94E1-5>VH2WW%UDC)5E%9O[+P#Y[#686P6 MXC>P[H7(;D4[KZ2=D7!:C+%9C5]/N+8@.[[=JN ./=ZUVD>IY1B;]?BWR.:W M203@M9!VF.& ]-6PEG@<'(1J02N=X#@MD$$+) 2>WX-1;PS8+.#3XC1-N?KZ M2(H\BG6\,=43: $'^QWH!EJ&P2S#;Z#;"Y$Q+GU-,+4 @UF 7TTS:$LP#+VA M#XW*@+8&*[L 0W=M@-9@,&OP[U"M"K6_7X'GM,!VV.%@Z'@]8+6X@_EL_DJR M0?O,K5 2TJ1;9;>75-\/O#Z<>E, LW37A%LHY>;J@]U855J\P7L/LFD9!K,, MOX5LYLCP,M>T H-9@5_/M;8&NX'O-#_8H"W"R@SWJ#!H%0:S"O\6TX8=3'.& MK:-9EYWZZ@:W&RS1ND[,!_-7,HVTC^5 FA^M9'VJ9P$:CD]*/5N0,R:?^=34A="B3N =Z$=VVAYF:7X#_5Z(3%ZD M']&:3 [4+R%M5?:!^,U2:6NRLNHYIA&MR.1P_1+2T0A1Q["@B;2KK^)Y/5^: M1*L\.4C#A'0M=-&5=O6JN@N"[5[J;G+CFI]M^Y@3XJ^ MK:7-R_;WUY"OXDR@A"Z5JWWBJ_SPLJ-<#B3;%$W9.R;5'EE&ULI55;;YLP%/XK%MI#*VV% $FKBD0B(>LR M]::F71^F/3AP$JP:.[--Z?;K9QO"TI:DU9:'8)OO8 *5& M2(?QL]%T6DM#W!YOU#_;W'4N"RQAPND]R50^=$X(6'06LT,;/4M6]>+,'-.YDKHMT3SU&AV>1M? MGLW&YU,4S^?3VSF*+Q-T=G65W,_.S]$G%&<9,5N**9JQ^ER:#3Y(0&%"Y:&& MW,T3=/#A,'*5#LC(NFEC/J[-_1WF ;K@3.4235D&60<_V<\?[.&[NA!M-?Q- M-<;^7L&O)3M"@?<1^9[?ZXAG\GZZUY7._[E/_]G]63&"]F@$5B_8H7?&>581 M2A%FF=Y[A=F*+"B@6$I0$B5$II3+4@#Z'B^D$OJ;_[''-FQM0VL;[K"-"RX4 M^5T?,WC2#5%"U]&J5096Q73#QY$?!I[Y1>[C]IZ]!O9.^AW Y#4P/!ET *<= MUKKDSX#/4N^WJ??WICXKUI@(W8452G,L5B"[$N^_*KVW/6W"E.Z@=YOH6!6$ ^OV2<[69&(/V7A[] 5!+ M P04 " "20 93QI3[Z]0" !K!P &0 'AL+W=OC'MPA!#K#HV MLYW2[M?/=D+&1J"[ 3LY[WG><^*<=#="\IDS\F56I^[KESDN$#R MC*\QTW>67!1(Z:U8N7(M,,JLJ* N]+S8+1!A3K]KK]V*?I>7BA*&;P6095$@ M\7*!*=_T'-_97K@CJUR9"VZ_NT8K/,7J?GTK],YMLF2DP$P2SH# RYXS\,^' M'1-O [X1O)$[:V JF7/^:#;CK.=XQA"F>*%,!J3_GO 04VH2:1L_ZYQ.@S3" MW?4V^R=;NZYECB0>@Y8 ME%+QHA9K!P5AU3]ZKONP(_## P)8"^#_"H):$-A"*V>VK!%2J-\5? .$B=;9 MS,+VQJIU-829ISA50M\E6J?ZX\EL,+D:7UQ?@L%T>CF;@L%D!*YN;D8/X^MK M\ %<2D5TMW &[K Y%82MP)@IQ%9D3C$82*F/VJ#@0I%?R#Z9TQ%6B%#Y3JOO MIR-P>O(.G #"P"SGI40LDUU7:>O&@+NH;5Y4-N$!FU]*=@8"[SV 'O1;Y,/C M\A%>:+EOY=[?4D:M,/B!A:_ M!@O;8/$>+(0AC-MA20-+7H-%;;!D#Q;X.K8=EC:P]"ALEF,]XY<*BS9DNH?T M0]B)DG9FIV%VCC(G>C ,D1 OYHSJ"5$RU0;O[)W1($W]],\AK5[P_; PB&'' M^\>CNS,*S6?H*Q(KPB2@>*F%WEFBJQ35:*\VBJ_M=)QSI6>M7>;Z:XB%"=#W MEYRK[<8,W.;[VO\-4$L#!!0 ( )) !E,%VZ'>C0( /$% 9 >&PO M=V]R:W-H965T#C#38LH'ZL[:2R_0\EHB5Q1 MP4%B/O3&O;-);.-=P%>*C=I8@ZWD68@7:\RSH1=80<@PU1:!F-\KGB-C%LC( M^+G"]#I*F[BY7J-_=K6;6IZ)PG/!GFBFBZ%WZD&&.:F9OA?-%US5,[!XJ6#* M?:%I8Z/8@[166I2K9*.@I+S]D[?5.6PDA+T=">$J(72Z6R*GJRS;B*+>7LM#2[%*3IT?SFX?QS<5\UC ^&8*%[>WTZ?Y MU15\A LALH8R!H=3U(0R=00'0#D\%*)6A&P,N:'T,_^ !A$/8>%U,X/#C: ]OOSJ;O8/L[ M8+O2O]T+\S6OH"$R^[X'^:1#/G'()SN0)[BDG%.^-"^*$9[BMD-L(2('87OK M=?0IZO7#,/%?MU /.NK!7NIK)*J6:/I*0X62B@Q(]L,\-.O9>IDMWF!#QR#N M;1<1=2*BO2)F>6ZZ$D0.9JR8QN'FJ4N)/'T'+0E7C-B6W28F^D=,_S3>+B;N MQ,3[Q?#L/S<1;[F),#P-_N+U-]JP1+ETPT9!*FJNVX[LO-T\&[=M_#N\'8;7 M1)H7HH!A;E*#X]A4+-L!TQI:5*ZIGX4V(\(M"S.34=H LY\+H=>&)>BF_.@7 M4$L#!!0 ( )) !E-QSO"=5P, "0+ 9 >&PO=V]R:W-H965T0 ECP50II)D%N[>1^& M)LFA8.9*;4#BG4SI@EES,P35QJ:R4>G2+#^DDB)PB$)!8!\'P;PMS$,(AH8[_]J!! MS>D"#Z]?T/_RR6,R*V9@KL07GMI\$@P#DD+&2F$7:O-_R:XZ MVXL#DI3&JF(?C H*+JM_]K0OQ$% 3,\$Q/N V.NNB+S*&V;9=*S5CFAW&M'< MA4_51Z,X+MU365J-=SG&V>GB=GF_>)C?/RP^_/LW>7T#EG%AWI!7A$MRGZO2 M,)F:<6B1RT6$R1YW5N'&9W#[Y).2-C?D5J:0?A\?HL9::/PB=!:W GXLY17I M1&])',7T87E#7K]ZTP+;J?/O>-C.N?S!6%TFMM1S+U1VRF-AKW..-R>T-"K-?0N M2!)7H+= OBZ4$ 1[>\=TVI9JOZ;IMZ8Z@S67TE&LF& R.9E@!=$[2+ ?=\[D M-ZB)!ZW$2]B"=H1DPY[1,O 98M<2"QK?&.;?_A5(R#C>:*G]X$C:H'NN],-: MVK!5VIR9O%9UBG1X1/IN>/:!CVK642OK;9:AZQ&5$?1M-":)5J(UR.298&-+ M(WQ13LD9'[J!_I@KTP-SH+S:&ZP<-F#>D M=2^TM#R-&XKXSQ@(;2R*=GZGA>S1?JV/:>-CM-W(EE8EC^_<%S EB2H<_8DN M^AZ\,2AZB4-=4L7&G&B[.UU:Q6.CBGM1]TP5&Z>B[5;UF26^!S.6<,$MA]8N M;%R&#O]0_1I+H>V>T.X/U, M*?NR< 3U8#S]'U!+ P04 " "20 93$(VD=3T$ #;$P &0 'AL+W=O M)47#?F4BZN'$=,YB3!XI(M2*H^F3*>8*EN^>N'F]KOY)#UX-YAD+TF?QGS22\^M& MV 1F>(LEH]L>4>* ;7R>A,6"_T;+(M8MP$FF9 L*9*5@H2FJ[_XM3!B(T'5 MJ4Y 10+:36@>2/"*!.VYV.%L"GD>K:OF%]D9GJ]'0-)_&D>3J M4ZKR9/?;^&[P"&YZ][VO_0$8W0T&8]![^/;T=3P"'\&0J_7"Y1O :00&/S*Z M4#,HP?M;(C&-Q0<5\C2Z!>_??0#O $W!>,XRH6)%QY%*7-["F11";E9"T $A M/GA@J9P+,$@C$FWG.VI0YF0WR%KP2Y9> L^] ,A%L$)/WYY^2R8J'>IT MUR+'*XWV=#WO0+VUE1=@&&/EX;:C?]VKO>AJ"#AA7-)_](,J^:L&K0U='X, !KOR*\)\/X!A MM7Z_U.];]8^9Q#%8'+ \);)*L;\G!;5:^4+;$KP?Y2$4P&J]0:DWL.KMLV21 M2<*-2JU9L*E<8DXLRR\L.X2G7^OMLEG[]Z[U]MXB]L-F$.Q8W]ZSWO>1VZJV M'KH&M^ZOF _^!0\TI4F66)R!&W"'IY\(B$P[=-149(),LQC$=$HJ_S'8JT+P M1C"W"30,AMZONH]?Z]PW$(;-,[AO, KM'#W6?7M57[LO; H-**&=E)\RGE*9 M*:-SB5/ZFE];2QNFP> ,7AO P?#W0J>HMTF= 'K>#G2*J"WJM$+W '0,(:$= MD=6^_Q1KD"$;,9"GIV7ATVO18RGB&9A\Y@^L879?LF[5C3[57#PY!Q-HY/$L)G^E1) M@ G+4KDZ22F?EB=7/7U>XYCPU;'7 ^8SF@H0DZE*=2\#12N^.DE:W4BVT(U#IP_"7D!36:*2"$E__95EQ]?X"B?3\@#Z M.+MG]V@E=G+DXJ?< 2CTF%,FI\Y.J?V%Y\ET!SF6+M\#TSL;+G*L]%1L/;D7 M@#-CE%,OZ/4B+\>$.;.)6;L1LPD_*$H8W @D#WF.Q=,"*#].'=]Y7K@EVYTJ M%KS99(^WL )UO[\1>N;57C*2 Y.$,R1@,W7F_D4R+O &\ ^!HVR,49')FO.? MQ>13-G5Z14! (56%!ZQ_'F )E!:.=!B_*I].35D8-L?/WC^:W'4N:RQAR>DW MDJG=U!DY*(,-/E!URX^74.4S*/REG$KSC8XE=MAW4'J0BN>5L8X@)ZS\Q8^5 M#@T#[<=N$%0&0=O@'$-8&82O9>A7!OW7,@PJ Y.Z5^9NA(NQPK.)X$UJ&6HO@68M%T.GP\X&Y*.R]1T$O\"WQ+%]O MWK.E\W?LR1^SGX@1UH41&G_A&7\+3#%+ :W,:W4+%"O(4$QD2KD\")#H^WPM ME= W_4<'7;^FZQNZ_AFZ&/0SEQ)L7@]XU,^@!%M)E5[\GG%3/((/L]"-)MY# M\YPLH($[.@7%%M#('9^"DA= )ZD.ZE0'G:DN>9X3*1N)HC4PV!"%]B (SY#> M(8PH@BE*=8EKB6W7*^ZFB= 38"$[SB:J X[^/F"A5XXO!-Q-$[X8\+ .>/C* M@&57+95.?+]QN'[@#EO%9$&-VW42EZ"H@0D&K5(J(8,FV9E"&M5ICKK3Q'NB M,"6_]<64?*..6(#67RKY'N&<'YA":0.2'01A6Z1V4!V;39.1+=MH?/)I"60Q M&;JM[&,+R!^Y84LC&VK@^G:9QK5,XTZ9YCD7BOPNGQ:^.='D5#:;(./_OP"1 M&[0DL():A11;0'[8=I784>U*\1K_^#F(K6FUI,Y"'WKYQM>K=3P( J WM]PKIXG!4'=$\_^!5!+ P04 " "20 93U6'8>K<" #@!@ M&0 'AL+W=O M90Z@T&M!F>P[N5+K&]>5:0X%EM=\#4SO++DHL-)3L7+E6@#.+*B@;N!YL5M@ MPIRD9]<>1=+CI:*$P:- LBP*+-Z&0/FF[_C.=F%*5KDR"V[26^,5S$ ]K1^% MGKD-2T8*8))PA@0L^\[ OQG%)MX&_""PD3MC9)PL.'\VDZ]9W_&,(*"0*L. M]>L%1D"I(=(R_M2<3G.D >Z.M^Q?K'?M98$EC#C]23*5]YV.@S)8XI*J*=_< M0NTG,GPII](^T::.]1R4EE+QH@9K!05AU1N_UGG8 ?CA"4!0 X)_!;1J0,L: MK9196V.L<-(3?(.$B=9L9F!S8]':#6'F*\Z4T+M$XU3R,+^=3-%P\'UP/YJ@ MV>UD,D>#NX>G^_D,?4:#-!4E9&CRJJM&@D078U"84'FI-Y]F8W3QZ1)]0H2A M>Z[2L@RYF]82AI6$X(2$;R6[1BWO"@5>X!^!C\[#QY!JN&_AWGNX MJY/19"1H,A)8OM8)OB&FF*6 9O8238%BI3,P)C*E7)9")^'78"&5T 7X^\QQ MK>:XECTN/'&<3C$OF9)HC=_P@L*Q_%4,L64PU_(E:7M1I^>^[&;I,,@/@[ ) M>BD/*@>ANT1E +8%;,1SNY660@!3'UF(#BW$8=S=LW DRH]\ M[[B%N+$0G[4PYPI38^%=@5P=F+KZ?U?Q8;'XG3"(]FP="0NZ7:^SY\O=Z3^F M]]]AL2),(@I+#?2NVSHQHNJGU43QM6U)"ZYT@[/#7/^"0)@ O;_D7&TGILLU M/[7D+U!+ P04 " "20 93$SB73_$" !2"@ &0 'AL+W=OVT[-_/=D(H@V9\0O1#XY=[[NZY)XZOL^7B7L:("A[2A,FN$RNU M/G==&<:8$GG*U\CTSI*+E"@]%2M7K@62R(+2Q T\K^FFA#*GU[%K-Z+7X9E* M*,,; 3)+4R+^7&#"MUW'=QX7IG05*[/@]CIKLL(9JOGZ1NB96WJ):(I,4LY MX++K]/WS@1\8@+6XH[B5.V,P5!:?Q MNW#JE#$-<'?\Z'UHR6LR"R)QP),?-%)QUVDY$.&29(F:\NU7+ @UC+^0)]+^ MP[:P]1P(,ZEX6H!U!BEE^9,\%(78 ?CU/8"@ 1O!=0*0,T2S3.SM"Z)(KV. MX%L0QEI[,P-;&XO6;"@S,LZ4T+M4XU1OV!]-X:X_GE_!]R$,1Y/^9##JCV$T MF=U.Y]=7D]L9G, L%QGX$OI2ZI>+L C&E"QH0A5%"==(9"8P J)@2*B .Y)D M"(>7J A-CK2+$5,H4"H01"'(+5E#R)D26D>IM^>S2S@\.((#H QN8YY)'4)V M7*4YFDS=L.!SD?,)]O#YEK%3J'G'$'B!_PI\4 V_Q%##?0OWGL-=7=FRO$%9 MWL#ZJ^TK;UF+X[QRS:97WY->I2@12KIB>D.K*B$D,H:E/O408[3"5Z7)@S5M,//]V/3\=L/3 MOXZ[V=7@I=U)J]4HC9Y1J9=4ZI54QKC!!/R*HC1*3XV/J%FS3*_YGIKEP1H[ M6ORK5I7%,P9G)8.S_TOU^9/?]+X$%05IE>Y:'U&O=IE>^SWU:K]0X_4S]M)N M_QGSO:?;PGNK=+6*VO@[UX__$<7SGS[@?O">\A71FA7GK=(D9^'N7/BFV[HF M8D69A 27&N.=GFG=1=[ Y!/%U[8'6'"E.PH[C'73A\(8Z/TEY^IQ8MJ*LHWL M_0502P,$% @ DD &4UW'Y(>G P &PH !D !X;"]W;W)K&ULS5;;;MLX$/V5@?:"%D@C6;XDZ=H&%"=!M;#=P$[2A\4^ MT-+8)B*17I*RDT4_?H>4HJA=1WVM'RR2FC,\9V8TY/ @U:/>(AIXRC.A1][6 MF-U'W]?)%G.F3^4.!;U92Y4S0U.U\?5.(4L=*,_\, @&?LZX\,9#MW:KQD-9 MF(P+O%6@BSQGZOD2,WD8>1WO96'!-UMC%_SQ<,>Q*R8QHG,OO#4;$?>N0S2=Q M-(5XOKQ;W,^NYW=+^ !1FG(;=99!+,K:L3EX=X6&\>P]6=POK^#=K^^'OB%2 MUK6?5 0N2P+A&P0&,)/";#5=O^Y; 698%$IQL7%6KZ?4H38 82IM2SW71OF1_+:NEVX-S:7K$?4[3VS3BW67S#M5]S M[;=RGFW7P@R] 4/4:OLH0EBBX5)0)0YF*#/1/S_J_G<",F<)E MQ;8_JJ0F1#C;KS#%/6:__](9!'^$;;P:ATCG9ZRE3OA*,&P-G"/H>IG-:]*( M28JKHTFM'#:KJ]<-@F/5Y3>.WQS5QMU*-.U"=5N>Q/5J??.)W'GOOYJ7UZ89 M4_2E:\AP3=" 4NJ!*F\BY<3(G3O,5]+0U< -MW1[0V4-Z/U:4HZKB=V@O@^. M_P-02P,$% @ DD &4V:579\5 P PD !D !X;"]W;W)K&ULO5;;;MLX$/V5@="'%&@C6;X5@6W L9VN%TD:V$GWH>@# M(XTMHB+I):DXNU^_0TI1;4NFM%@J_0/DR%:>!:Y-,,@LW9S M$88FR5 P4"I>%*@L;5 M,!BW+F9])^\%OG+E?KA-O-T&$3.(,PQL8Z!T>L))YCGCHC,^+OB M#&J5#KB[?F&_\KZ3+X_,X$3E?_'49L/@4P IKEB1VX7:_H&5/UW'EZC<^"=L M*]DH@*0P5HD*3!8(+LLW>Z[BL ,@GF9 7 'B0T#G"*!= =IOU="I )VW:NA6 M .]Z6/KN S=EEHT&6FU!.VEB''IZF1I-=URPMG1U7B^@*_CZX<9 M?+F"J_GM^'8R'U_#_'9YOWBXF=W>+^$CS&6B! *5)4Q1\R?FLDNGQNJ"BL8: M.)NB93PW[[VT18W&@F86P6S9!A(EK::B,'3]L)S"V;OW\ ZXA/M,%8;)U Q" M2^XXH\*D,OVR-#T^8GH;;H@U,S"3*:8-^.EI?.\$/J0PUK&,7V)Y&9\D_+.0 MY]"./D R9OAT=-[OP_[;-?UKX7C'9=6&W/US["UUPG'^ S]2XXNU:& M2N7;-8%@;E&8[R=4=FJ5':^RZ_3G'<.TSQ:Z'#%#?0=%N?#E)\BJ8,3KC3U07JM1^G MAEHIQ:#\#NO3>F*/_: Z.+]L74Q:#>=3FO#E0/Y)7_X>W#"]YM) CBM2%9WW MJ;IT.7++C54;/U,>E:4)Y9<9_:6@=@)TOU+*OFR<@OJ_9_0?4$L#!!0 ( M )) !E-C?+]:$ , .T) 9 >&PO=V]R:W-H965T)DSLF9D0L4=&I'0;#K9XP+K]]UUZY4ORMSDW*!5PITGF5,_3O"5"Y[ M7N@]7[CFL[FQ%_Q^=\%F.$9SN[A2M/(KE@G/4&@N!2B<]KPX/!R$+0MP%7<< ME[IV#K:5>RD?[&(TZ7F!580I)L92,#H\X@#3U#*1CK\EJ5<]TP+KY\_L)ZYY M:N:>:1S(]!>?F'G/V_=@@E.6I^9:+D^Q;*AC^1*9:O<+R[(V\"#)M9%9"28% M&1?%D3V51M0 8?L=0%0"HL\"6B7 .><7REQ;0V98OZOD$I2M)C9[XKQQ:.J& M"QOCV"BZRPEG^B?QZ!KNXK/;8[@\@9/117PQ&,5G,+H8WUS?GA]?W(QA&X:H M^".SAD.L-1H-3$S@C+-[GG+#4U*2+NQMYJ0VO]B760%SZ[CL5/FL;\==;K^8SV7-37MH*IY M(;!3">PT"KPTV5\RSX,)+&DI?::KM ^(F7XT/7P]6D"Z-O]GTU(>C-Q MPH.]UV-I3=5KZ_W:7FP_A,Z9HFXUI#@E3+"S1[FIXMNB6!BY<-OSO32TV;O3 M.7V/H;(%='\JI7E>V!V_^L+K_P=02P,$% @ DD &4R^'PPZT @ %@@ M !D !X;"]W;W)K&ULE99K;YLP%(;_BL6FJ96Z M< G0RPA2&A*UNZA=TVZ:IGUPP E6 5/;).U^_8X-06E+LC0?@@WG>?W:QQP3 MK!B_%RDA$CWF62$&1BIE>6::(DY)CD6/E:2 )W/&F*#G!B8;RS'0L MRS=S3 LC#/2]:QX&K)(9+<@U1Z+*<\R?SDG&5@/#-M8W;N@BE>J&&08E7I I MD7?E-8>>V:HD-">%H*Q G,P'QM ^F_@J7@?\H&0E-MI(S63&V+WJ7"8#PU*& M2$9BJ10P7)9D1+),"8&-AT;3:(=4X&9[K3[1YS+ @(Y;]I(E,!\:)@1(R MQU4F;]CJ@C3S\91>S#*A_]&JCG5AQ+@2DN4-#/V<%O45/S;KL '8[A; :0!G M7Z#? /U] ;W5Z,O%U==H?#/]\.[$L8\_H?'WN\O;7^@@(A+33!RB MC^AN&J&#]X>!*6%,19IQHW]>ZSM;]#]710_UK2/D6([=@8]VXQ&) ;"WI: M4-6M96A;ZU]@+C>3NU?H,]]NZ]M]NV\J1-7MV7UEQ/=]U[&]TQ>..P+=4\=W M^FZW7Z_UZ[W=+Q1Z(7&1T&+19=K;UW1'X$[3?FO:WVEZF+.JD @OH0S@6480 M'&1PFI05CU.HYEV>:T%_P\J+/1&]CK"=8[]C]XS_JS7IT/*ZMY>Y42+5B?D- M\P4M!,K('%BK=PRKQ^M3J.Y(5NJJ.6,2:K!NIG!P$ZX"X/F<,;GNJ$+&ULK5A;;^(Z$/XK%NI#*[4D=@C0%46BT-6Y:-6J;+?/;F+ M:A*SMH%6VA]_;"?D4A(3>OH"MO',?#.>\3=XM&/\5:P(D> MCA)QTUE)N?[F M.")8D1B++EN31/VR8#S&4DWYTA%K3G!HA.+(0:[;=V),D\YX9-8>^'C$-C*B M"7G@0&SB&//W6Q*QW4T'=O8+CW2YDGK!&8_6>$GF1#ZM'[B:.;F6D,8D$90E M@)/%36<"OTV1KP7,CE^4[$1I#+0K+XR]ZLG?X4W'U8A(1 *I56#UM253$D5: MD\+Q.U/:R6UJP?)XK_V[<5XY\X(%F;+HF89R==,9=D!(%G@3R4>V^XMD#AF M 8N$^02[;*_; <%&2!9GP@I!3)/T&[]E@2@)>(,& 90)H+8"7B;@&4=39,:M M&99X/.)L![C>K;3I@8F-D5;>T$0?XUQR]2M5'GBFT$ M3D*U>%:9CQRI$&N[3I"ANTW1H09T??"#)7(EP%T2DK!&?FJ7A\BBP%&ARN.% M]O&Z15:-_VR2+O#<2X!5U@IX+S]L MSYCQF@Z[=*X"W&^DD.I<:+*\!/-C-GJYC9ZQT6NRD>8!*RM_(4N:)&H(V *L M":+B=UNA!TWH M25$EQT%FQB JPW2[R&N 6>(G^/]@+HHR:@$3'L+TO:Z+&F"B B;ZTES0U752 M%F3V*VDP[%[W/A19W39+MA3, 4^@CDLP"4.JAS@",RJ"B(F-G3Y@P1_03B ' MD>1$MZ,Z;H'BU7]&DW5B!1L!>UT-5DN.5EB250W)3E5+70 MCC:?,BJ/^"L-@:I\GXI(U27 MX7L?$^=P&_3]7E/B%"0'[2R7W;KX)2(U>=^27^ A\U4(IHJM(#]H9[^V5V # M^!9%.SA2M%7@!>O!X=?52,F)6HQV4^UJI.I'0:#0SJ"6S+:&OBG5KX^D>K7E M+Z@2N2=T&;^(,#FC$-V]K=7?4361S"S;_F 4C(?LC%?23TKZMVKY\Q64V6Q7 M0:B@/=2.]AHK:'N2,\SK=?KNA^3 MR"D]J\2$+\UKDU#YL$ED^L*2K^8O6A/SCN,4V]/GL!^8J]Y?@(@LE*C;'2@$ M/'UA2B>2K&UL MS5?;;N,V$/V5@;$%$B");KXE< PXMHNF;78-N^D^%'U@)-H6(HDJ2<5)OWZ' MI"S9KD(MMD"[+S9)S>6<&0Z''.T8?Q9;2B6\IDDF;CM;*?,;QQ'AEJ9$7+&< M9OAES7A*)$[YQA$YIR322FGB^*[;=U(29YWQ2*\M^'C$"IG$&5UP$$6:$OYV M1Q.VN^UXG?W",MYLI5IPQJ.<;.B*RL=\P7'F5%:B.*69B%D&G*YO.Q/O9NX- ME8*6^#VF.W$P!D7EB;%G-;F/;CNN0D03&DIE@N#?"YW2)%&6$,=?I=%.Y5,I M'H[WUG_4Y)',$Q%TRI+/<22WMYUA!R*Z)D4BEVSW$RT)]92]D"5"_\*NE'4[ M$!9"LK141@1IG)E_\EH&XD ![30K^*6"?ZK0?4'*]^^S3]Y?)N MLIK/8/)YLIRMX!(F412K-)($[C.S&552SV94DC@Y1XG'U0S./IS#!X@S>(B3 M!+^+D2,1D;+KA*7W.^/=?\=[ \LDUL!\RRB48/^S*[?M^@[&(DJ'/X^''>^ MU>#/178%@7L!ONM[#7BF7Z_N-M'Y=][GW^S]*!A!M3<";2]X;V]L":>7J@PC M6) W/!XD3#@GV8:J\05\RM6^N(#Y*^5A+"@L>!Q26"H)^.-7- ?WDJ;B3PN8 M;@6FJ\%TWP&S0!<*0%[P<(N0(%>^+F"#>"1$1.)XOEHLFJ)NMSSL7;GN#Q:( MO0IB[YL@TGUX["CMQEM1]BN4?:NACT7Z1#FP-0B57P&Q$ 5Y2B@46$0<\H1@ MJ6-9F\_G355M//2T!]6*7L;=_O7 #?HCY^604KO<$85!16%@I;"J@>/6-+!I MFB?LC5+ (S-\/LA!.YW9X!\P/7_8#_QC-O,&L<#U!H-F,L.*S-!*YCY3FP:[ M98F28\4%O]:R,EU1(C*BB:<@_9K$4<+9\J;[:SPZN;EM78O?=7#XPC, 6LS6W<;K_\=[-"ZJV/OP!0 M2P,$% @ DD &4XF"EX)'! ,!0 !D !X;"]W;W)K&ULQ9AM<]HX$,>_BH:[N6EFBFW)-I@>80:2]IZF=YG0-*\5+, 3 M6^(D&7HS_?"5+&.9@IUX0GIO\..N?KN6]K]HO&/\4:P)D>!+EE)QV5M+N7GG MNF*Q)AD6#ML0JIXL&<^P5)=\Y8H-)S@NC++419XW<#.[.UOW":KM=0WW,EX@U=D3N3=YH:K*[?R$B<9H2)A M%'"RO.Q-X;L9BK1!\<;GA.Q$[1SH4!X8>]07?\27/4\3D90LI':!U6%+KDB: M:D^*X]_2::\:4QO6S_?>/Q3!JV >L"!7++U/8KF^[$4]$),ESE-YRW:_DS*@ M4/M;L%04OV!7ONOUP"(7DF6EL2+($FJ.^$N9B)J!WV2 2@-4<)N!"LIK+/%D MS-D. :8QN"&\F 1T0?HSE8?]LSN:2 '>7!.)DU1< +'&G B0 M4/!IS7*A3,78E0I5#^@N2JR9P4(-6 /PD5&Y%N ]C4E\:.^J$*LXT3[.&6IU M^&=.'>![;P'R$/P9N"6F^6WQ[U=Y] O_08/_HY25:;F=WXF+%O]!Y3\H_/L- M_O_.LP?"?_D)#KQ?V=(. =L66;E+#8W9Z 'E30@X[0 M*XZI9GXNU>"("@:A=YIJ6%$-.U*I1;,D21>NX1%7WP\&I[FBBBOJR%5^X.=" M1<=0$*'H--6HHAJ]?.*5JA:XL23*S87L;ZTF;3U\&2E-H!1+9T!'YVP5HQ01V59,S M-PSP6&X00J.&;%NY@5WUIFO/ (^U)80-7,A*"_)>O6LHASA0Z#!H0K/Z@]KU MY\6-0^G_L'. #6T6LNJ!VM7CE5J'=%35FT@H'\']8[(%OHT7D*_>OU M#B5@=*@#HX:RB:P.H//HP MZAY+@0,.BT&E"MQ4?M5?\']([E R' NPYJ*%W M0%984/O_F]?O'4J []$;_O\@JUFH7;/^M]:AY*JO@=!WCL3,K6WB9(2OBJTJ M 18LI]+LYU1WJ^VPJ=D$LJ^;O;2/F*O5*T!*ELK4&PO=V]R:W-H965TJ3LD<>$"/"EQ9D#C96*3 M[&.A)LSY](#W9$O$M\.:R2>S9HF2C.0\H3E@9#;8 MNP5;0 M\/%V*?,? 9]FLB@YUK*NGM68@/_SQ7V]N]87S_U9?_>?53Y)AUV5B:S[[4IG$F)';!UT1:_Q# M[A0"+!C#^9ZH\0WX1-S:>VI#TH!UKV*2HX1]EC MRQJ?HE8]J!$:-5PGH;MUZ.Y@Z#[E M"=W**?2%Z0@61Z-:/W\Y4=UBV\HR0!SO"]H @0AU=ST&.#4<=67M 8W1!U7$=]G@X;)P2#N2^*7=V]DA$ MDN\'DCFI62<_7UEH-0>-=75M*\IVMEU[TOD>_3Z4ASK?8]"#@M";6!U]^V". M+)9^A6'KG(6#X6\()YB%L98YDI]O2@]*AJ'7VC[+NVV[ MHZ[4YR@T0DY7ZG/4R(&HJW0/RFUQG0;?'$YP^'3ZE>2$X53KC"-Y94NX8%A= MAX=RVQP T'T#4C>G!_2N+[5WEG@/=>7Q>U"V@V!7ZG,41-;8[6K= [-P>$#2W[5@A6A*-CPG@V;HP".WX"^S1D")]?7=W)^C;*[MRB_!X6ZEZB@ M#^1:3E?=8:HR=+/5)&6$[75WRF5012[*BW ]6W? "]WW=>:7\-Z'/?.!ZIAU M4];0E^WV9\SV2MN).N0E1UL^2#H0;=H#U3(AD\/8]GU$Z8 \OV. M4O'RH!:H_X\P_Q=02P,$% @ DD &4PP'&ULI55=;]HP%/TK5M1)15K))U J0 *2:9W4 MK2KM-FG:@TENB-7$9K8#W;^?[804NC2JMI?$=NXYQ^?&OG>R9_Q19 2/14Y M%5,KDW)[9=LBSJ# HL^V0-67E/$"2S7E&UML.>#$@(K<]AQG:!>84&LV,6NW M?#9AI0,[V4\NU#@MW9)-)O6#/)EN\@17(A^TM5S.[84E( M 5001A&'=&K-W:MHH.--P%<">W$T1MK)FK%'/;E.II:C-P0YQ%(S8/7:P1+R M7!.I;?RJ.:U&4@./QP?V#\:[\K+& I8L_T82F4VM2PLED.(REW=L_Q%J/V:# M,:)]%1N,+!270K*B!JL=%(16;_Q4Y^$(H'C: 5X-\%X"@E< ?@WPWZH0 MU(#@K0J#&F"LVY5WD[@02SR;<+9'7$0Q?H816B\[,>.D.$HON,E0+31$QLJ30UTHYK_D7% M[[W"[Z,;1F4F4$032%KP83=^V(&WE=?&L' W42>V!XWM0:?M*$W!U$!U?YX3H.[2%G@, M5/;:G'=3NNZX/W3>M9W9;N#(Z5^VXL)NW+G!M>TTZ@8.O/[XI6"51?NH4A7 M-Z9%"!2SDLKJV#:K31>:F^+[8GWA7BW=EO50=:VJR3S35RWO!O,-H0+ED"HI MIS]2'GC51JJ)9%M3)]=,JJIKAIGJO,!U@/J>,B8/$RW0]/+9'U!+ P04 M" "20 93OL]FML$" !L!P &0 'AL+W=O<2'_=V0CZH%%'#4\:XZGNIUIM+WU>K%#.B:F*#W.RL MAK[S:TT,[]DB6F&7%'!0>*Z[PWKEZ.NM7<&WRGN MU,$8;"1+(1[L9!+WO< ZA Q7VC(0\WG$"!FS1,:-WP6G5TI:X.%XS_[9Q6YB M61*%D6 _:*S3OM?U(,8UV3)])W9?L8BG9?E6@BGWAEUNVVYZL-HJ+;(";#S( M*,^_Y*G(PP' \!P'A 4@? LXI= H (WW IH%H.DRDX?B\C BF@QZ4NQ 6FO# M9@ M8_P:[QOGRPC"?017827AE,@:-.H?( S"X(@_437\VY8;>.#@]2/P435\A*M3 MZJ^B:93U:#B^Q@F^&YVBA$AD&=7F=&D%/Z^-"4PT9NI7A4"S%&@Z@>8)@07* M#,0:5J8*TIPZ$$M&$V(/X;%B5I-UX!F)5!5NM4JW6I5,4>'.EK!JCZ*=1JW5\Q^/R+=+^7:E_#5J;?)N\A))C*F&/["OQ(M?0RD)3]"5I2+D M3JG9^3^E[I8"W7<$I5RU\ZA,WU>:\)CRY%AJN_^FMEOK!H=/O9 M]_9\HL7&=;NET*9WNF%JKD.4UL#LKX70^XD5*"_8P5]02P,$% @ DD & M4PI%=^T, P EPD !D !X;"]W;W)K&ULM5;; M4MLP$/T5C"8 M/I076Y)WSYX]DG?56W-Q+U< "FUHRF3?62F5G;NNG*^ 8GG&,V#ZRX(+BI6> MBJ4K,P$XL4XT=0//:[L4$^8,>G;M1@QZ/%)Q""E?]QW?V2[< MDN5*F05WT,OP$J:@[K(;H6=NA9(0"DP2SI" 1=^Y\,]'?F@H 1I*E!TCS^E*!.%=,X[H^WZ)]L\CJ9&98P MXNE/DJA5W^DZ*($%SE-UR]>?H4RH9?#F/)7VB=:%;2=PT#R7BM/263.@A!5O MO"F%V'/0./4.0>D0/'>(#CB$I8-5SBV8V;3&6.%!3_ U$L9:HYF!U<9ZZVP( M,]LX54)_)=I/#:XF%]/)%)VB$:<99\"41'R!KD!+@R8;?5KT^W@,"I-4?M!V M=],Q.C[Z@(X08>C[BN<2LT3V7*7)&$AW7@8>%H&# X';Z)HSM9)HPA)(GOJ[ M.HDJDV";R3!H!/R2LS,4>B%DB=H M#'(N2&:/[J\K;8LN%5#YNR%25$6*;*3H0*1O&0BL"%NBU.[:G$M5MQ\%2MNB MF+_[8>![41SVW(=]E5Y:=;O1SN@)PU;%L-7(<)K/"FJ$S3F%.G(%0&LO[&GL M^<^XU1@%7A35DVM7Y-J-Y+[J6MDL7/N%)'$K#IYQ>VG4[L1Q/;5.1:W32.V: M,$)SVG!&NA52]XU/8UQ%BE\YC085IP@VJJSV^GP2GM0IVPSEHT? HH&3[^VJ MG->L)-Z\HJ2_5S']-];2#W:Q@D;>MV!:L?FWW[_K!E[XT9[4IM1 M8RNL;&*X*W-^^/_V^Q6LUF%>[EZ+HR"6MO-+_F<=76A$<0LH)HIGMI'.N-)MV0Y7^N8$PACH M[PO.U79B E1WL<%?4$L#!!0 ( )) !E-X"-5J@@( .<% 9 >&PO M=V]R:W-H965T3(UIX+80T MXR"WMKP.0Y/D6#!SI4J4=+-2NF"6MCH+3:F1I=ZI$&$<18.P8%P&DY$_>]23 MD:JLX!(?-9BJ*)C^,T.A-N.@$VP/GGB66W<03D8ERW"!]KE\U+0+6Y24%R@- M5Q(TKL;!M',][SM[;_"=X\;LK,$I62KUXC;WZ3B('"$4F%B'P.BWQCD*X8"( MQN\&,VB?=(Z[ZRWZG==.6I;,X%R)'SRU^3CX&$"**U8)^Z0VG['1XPDF2AC_ MA4UM._P40%(9JXK&F1@47-9_]MK$8<>!< X[Q(U#O._0.^+0;1RZ7FC-S,NZ M899-1EIM0#MK0G,+'QOO36JX=%E<6$VWG/SLY.OM='&[@$M85&4ID/)CF8 Y M,SG<48;A7M:5XD)^?H.6<6$NR/QY<0/G9Q=P!ES"MUQ5ALG4C$)+G!QRF#3O MS^KWXR/O#^!!29L;N)4IIF_]0]+2"HJW@F;Q2< OE;R";O0!XBCN'. S_W_W MZ 2=;AO?KL?K'HLO4HT9^#E=&JNI9G^=P.RUF#V/V3N"Z;-3,IX"Y0:HH37E M1V8@_%N'Z^OU9-@;4G36NX%Y;S3H17%K](9JOZ7:/TG53X5+M;JL M# (S!JT!M:0JDIBZRL'7)&E]-^QC/9TO+?H#(>#?2'A M3L\4J#,_2@PDJI*VKK;VM)U64]^D>^*_7&JM)WYE)9ZG._S&D2HW8&=+]2RFXW[H%VMD_^ E!+ P04 " "2 M0 93B[6D2P)"7B@L]\TICZAO?UVD)%=4C68/ E5RJBAH, M5>'K6@'-'*CB?A@$UWY%F?#FB9O;J'DB&\.9@(TBNJDJJ@Y+X'(_\\;><>*! M%:6Q$_X\J6D!6S _ZHW"R.]9,E:!T$P*HB"?>8OQS2JV^2[A)X.]/AD3JV0G MY9,-[K*9%]@# 8?46 :*OV=8 >>6"(_QI^/T^BTM\'1\9/_LM*.6'=6PDOR1 M9::<>9\\DD%.&VX>Y/X+='HFEB^57+LOV;>Y4TQ.&VUDU8'Q!!43[9^^=#Z< M ,+K,X"P X1O 9,S@*@#1$YH>S(G:TT-G2=*[HFRV;LD5V39US0'OQU!.EI13D0+9ND*Z$VVU6-ME3K[7H# 0!;D' M-%"3]VLPE''](?$-'LD2^VFW_;+=/CRS_==&C$@4?"1A$(X'X*O+\#6D"!\[ M>/ :[J,1O1MA[T;H^*)S;K2"?BUVVBBLL-\7.*.>,W*<\1G.1U=)D%W19_2M M *Q]VUW6/VZW(P94->3<9=J8'( J3<8!J:0PI29A3#)ZT$,N7J::=%3AD6D< M#C"]$A_WXN/_$\]$JHY5MI,*Z:P16$\P9,%E\F@T#=X-R?T7;/(6UFKS3]K( M/F'?J"J8T'A-.1(%HRFVI&J?A38PLG:=M9,&^]0-2WQ)0=D$7,^E-,? -FO_ M-L__ E!+ P04 " "20 93H25O5,8" "E!P &0 'AL+W=O#&=^VS@!<81Y72FC02!UY+>4,Z-$OCXLQ;U M6J8)W&YOU+_8Y"&9*5'T1O"?+-/YP$L]E-$YJ;E^%*NO=)U09/1F@BO[1*MF M;1)[:%8K+8IU,#@H6-F\R>MZ([8"0KPG(%P'A-9W [(N;XDFP[X4*R3-:E S M#9NJC09SK#1?9:(ES#*(T\/1W=7D;H+.T0/1M62:487$''VOJ"2:E0LTHI S M&C$R9;R9/KVEFC"NSM )8B5ZRD6M2)FIOJ_!D)'U9VOX=0,/]\"_U>4%Z@2? M4!B$^'ERBTY/SOY5\2&=-J>PS2FTLIU].1G+"OVZFBHMX;/_/J#9:34[5K.[ M1],X1!\_I"'&G^%O-/^[V1W8)B8R5^:-7&SES-%8#N-NTNW[2X>);FNB>\Q$ MZ&(U4=$6"U9&J1L6M;#H&*SC@D4[,-S#G= -BUM8? S6=<'B'5@OB0,W*VE9 MR3%6Y&(E.ZPTC+";E;:L]"#K*:=0*^>:2A>I#%.W' 3X"!^1)6Z1/=%56N:07V U*G2SMH0[#@X M3S#N[7&P5='P00=C $+2:$EX34TQ$VTQ:W:%OQL5,"80UQPD4!BLKD3FHX6E:W#4Z&AJMMF#OWM MS3S\"U!+ P04 " "20 93FPTD SX# !$"@ &0 'AL+W=O426+6J+Q#;YYSOJL]NKPE]80N$.'C-,\PZVH+SY;6N MLWB!\HA=DB7"XF1&:!YQL:1SG2TIBA)%RC/=,@Q7SZ,4:]VVVIO0;IL4/$LQ MFE# BCR/Z)\^RLBZHYG:9B-,YPLN-_1N>QG-T13QQ^6$BI5>JR1ICC!+"084 MS3I:S[P.3$,2%.(I16NV]0UD*,^$O,C%,.EHAO0(92CF4B(2?RLT0%DFE80? MORM1K;8IB=O?&_4;%;P(YCEB:$"R'VG"%QW-TT""9E&1\9"LOZ$J($?JQ21C MZA>L*ZRA@;A@G.0567B0I[C\CUZK1&P1A$XSP:H(UCX!'B'8%<%^KP58$>![ M+3@5086NE[&KQ/D1C[IM2M: 2K10DQ\J^XHM\I5BV2A33L5I*GB\&P9/P?@Q MN !^"#>JCF_!) AO[L-1;SP(P'W_;GC;>QC>CZ?@*YB2 M@L:( 3(#(5HA7"!PYB,>I1D[%\>/4Q^^?YKLG^+K(6ITZ:Y.ZOG52\'N!+X%M7 #+ ML,P&?P;OIQM-X7S,>O#?UG>28==]9"L]^XC>%,W%^."B Y:$\A3/P1"78TR. M@Y]W @Z&'.7LUPECL#8&E3%XQ-@#X5$FQI1JMJ9.*NFNHLM1N>I:)K2AW=97 MVP4ZA)D>M!UO%^8?PJ!ENZ:["PL.8;8-X16L83NQ.G6LSLE8I\4SBVFZY.5D M;@AY1]:M9=W/KU>K-M;Z6+U*NK-=+\/U9%_OU.L09K9:EMG:J]U2$S!!=I7(V_KMP5[7^U><7SC3>K@?C M8Z6K^-MMWW(L:Z]R32@3[M77;T"9KF7NP8(FF.4Y[E[A]*U;,4=TKIXC#,2D MP+P<;/5N_>3IJ8M^;[]O7@_,AGU?/I'4+?PF7[ZO1A&=IYB!#,V$*>.R);J, MED^60&(GSU12UE=HFL$Y04 OL8=J#:=S&(K$[VZ7P[V<[(900 M*C3$2VL[Y]ROY%A+,%CD5/1MS(IUR>V+189+I X9FM,U9 QSG-M2<7QMS)JU3XU<7?];/W4)*^2 MN4,"CUG^BZ0RZUN1!5*\1)MJ$#L$9:>=X%8$MTGPWR%X%<'[J >_(O@?]1!4!).Z7>9N"AF^H:MZD6H;I2YY.HK43PYF"6WR?0F.0)Q7L8C@=)^!R=#XY&UY/+J=S\!W,\ .F&PSNGL 99BN.UAE9 M@*%J6W 08XE(+@X5[&8>@X-OA^ ;(!1<9VPC$$U%SY8J"QV+O:@B'I41N^]$ M[($+1F4F0$)3G+;PX_W\< _?5M6K2^@^EW#D[C7X<< ==Q84L\XX_3 MG;9T/N<]^6_OKXKAU?WD&7O>._;F>*6N$:F:8LVX)'0%)K2\SO2U\/M/,KYWYQIG_CK-K)E&NKBO3?VV=5-)#0]=7YL/ A;[G>SW[85>@MS 8 M^5X0O8;%;V&^ZX4P? U+WL(\S_>[?@U[E6M0YQKLS?6&$HE3,)=(8K&G=F%M M+_QZH3JUL\[GA"KIP:X";ME'0$.HMS W",&C(GK3 8,=SO':A MHCK7:&^NPSP'3&:8@P7;4,G)7KFZM=7NU\L%G9=7P?F<8!5_M\LC/XK&ULM59;;]I*$/XK*ZN5$BGQ ME0") (F+T\-1(0B:]J'J@[$'LZJ]2W>7D'-^?6?7Q@SX^*[7 ,H\IQG3':MM5*;.\>1\1KR2-I\ PQW5ESDD<*I2!VY$1 EAI1G MCN^Z32>/*+-Z';,V$[T.WZJ,,I@)(K=Y'HE_!I#Q7=?RK/W"G*9KI1><7F<3 MI; ];B9"9PYE96$YL DY8P(6'6MOG<7WFJ\ 7RFL),'8Z*5+#G_KB?CI&NY M.B#((%;:0H1_3S"$+-.&,(P?I4VKXO*/7<:'LQSZ3Y);L2ZUHDWDK%\Y*,$>24%?_1$1J,U/3#9-VS, M%V6Z3A9*X"Y%GNK-P\_A]#&\(J/P/IS/PQ&I5OI3/9GTQ]/Q] .9A?/[A_FD M/QV&Y&'P8W3_ =3%R5 M/7^?O8%_TN#?6V:3P+TBONM[-?$,SZ>[=7)^SWOXR]Z/DA%4I108>\$K]A:0 MX@6BR!PV7"C*TJ-R^/H1X62L()??3CAK5,X:QEGCM;J%)V!;P*LJYBFC_]:6 MPZ"PX;G&B+XRGWI>NV7?=IRGPU.J@P5MNWD,&]7 J]M>\>PL ;F-P+;KV!' M@F\JP3=G"8;G#=ZQD!#%R?)0/UD)GN-BREI5K*T_7]+MREG[9&(P"S$ZP]=9"Q5O MG;===ZJG/;1S'"-'20( M#<#]%>=J/]$.JIZT]Q-02P,$% @ DD &4WXU$?>' @ LP8 !D !X M;"]W;W)K&ULI55A;]HP$/TK5M0/K;21$"BK*D * MA&F=V@X!W31-^V"2@UAU[,PVT/[[G9V0TBJ@:ON2^.Q[[_G.SDM_)]6CS@ , M>_;.K'6M94@UCR7^PU&0#[\HC*:SHAIN9W'V!JIY+ MRY=(KMV3[,K<'BHF&VUD7H$QSIDHW_2IZL,! 'F: 6$%"-\"ND< G0K0>:]" MMP)TWZMP60%3 MVV@QB$"7+'.,=# MUGW?X XLCY]4:J-2+3RBUB%W4IA,DXE((6W QZ?QO1-X'RNORP_WY8_"DX1? M-Z)%.L$'$@9ANV$_X_?#@Z9R_D]]\L_JKYK1J>]"Q_%UCMT%X-1 2J94F6>R M4%1HZCYG37Y%2VT41K]/Z'1KG:[3Z1[1F8/:L@0T*93<,CQ(8B1Z3BE>.'%J MB) DR:A:0],U*P7:@5.P7K@=!JVKOK\]/+O&I$^OD^*&I':K]SIITICT(E=V MP3_X"G/ C5O[TR21&V'*0ZAG:X>-G+&\F1^UK\?MAOD8';DTT!?ZTL[OL$\, MCXG#"J6P2#0)55ID&1A9. ]82H..XH89_E5 V01<7TEI]H$5J/]3P[]02P,$ M% @ DD &4S I@Z2) @ A0< !D !X;"]W;W)K&ULM95=;YLP%(;_RA':12IU@9"0I%6"U'Q,Z[1-75FZBVD7#AP"JL'4 M-J&3]N-G&X+2JDG:B]Z /\[[^IS'8$\JQN]%@BCA,:.YF%J)E,6E;8LPP8R( M+BLP5S,QXQF1JLLWMB@XDLB(,FJ[CC.T,Y+FEC\Q8S?L/U)0388H%P5-USU[-8E2C/,1Y>)" MQYN NQ0KL=<&7UK(G .:._TD@F4VML080Q*:F\9=5G;.KQM%_(J#!/J.I8;V!!6 K) MLD:L,LC2O'Z3QX;#GJ!W2. V O>U@GXCZ+]6,&@$ T.F+L5P6!!)_ EG%7 = MK=QTP\ T:E5^FNMM#R17LZG223]8S8+EC]7R^T]8WJEG )T%2I)2<08?X0/8 M(!+"44QLJ5;3&CMLG&>ULWO ^:K<=,'QSL%UW-X+\OEQ^9;T-9R]QK(U'QEC_Y5O?Z3J. MHZ!M]WF=#'N2]Z#->W T[^=#=_$<-0F-'H30_@' M09F+1%<=L%A6*ITC=8_;9<;OPO6B];\XP55=!A%R8@YT39A0!!;7I*&3YA Q M2@D7)RC7RXSW*'NCKO>,L;UWYND+ZAOAFS070#%6,J<[4A\9KP_]NB-988[! M-9/J4#7-1-V3R'6 FH\9D[N./EG;F]?_#U!+ P04 " "20 93^>+DG#8# M #X$P #0 'AL+W-T>6QE3'.>ENI#UP];,H?'=/;KG'DGG6NV@-BO! M[N:,F6A9"ED/R=R8ZF,05(JXU^FD M<4FY)*.!7)0WI:FCJ5I(,R1I&XK\[4L^)-WT XD\W5CE;$@>SM_^7"AS_2;R M][/W9V>=AW?7^_%S![PC<9#T\@C2BXZ]4&:'8O3IERB7&S\Z-!H>2F 1+B Y:9EBQZI&)(QE3PB>:05="2 MBY4/]R P54+IR-C.LZ6Z$*F?/-SU'C1EPU-RJ;2K[2OX[TDS? ]8>R"0"]$* M[!$?& TJ:@S3\L8Z;K +/H.BQKY?55;A3--5MW=)-@GN9HM,E,Z9;LMTR3HT M&@A6@!S-9W.X&U7% !JC2FODG,Z4I$[#.J,Q+.V4"7$'3^R/8H=[66SM60=V M3+:F%=28GL8[P+_-YKFW:9,7\485?U3F\\).1SH?FHS=:E;PI?.712L 8^_B M[+2JQ.J3X#-9,C_YHPN.!G2=%\V5YD^V&K3*U :8)M$CTX9/MR._-*WNV=*L MVVE9X)I[)ZCY[Z[SC$FFJ=@6;7O_-:_RBQ4G5_]*LONMLB\XJ+%Y#;]VD9>G M(#(]!9$GT9/]4Q"9O7Z1R>O4&#>'C*V3S,XYIHU&<%X/&U;.),R-KV*K-!0G[R(V[P@B6X[$P AA6!U. Y?@L MK,[_-)\^.A^/8=KZ0:2/YO31')\50L;N@]4)YV3V"L\TRY(D3;$5'8^#"L;8 MNJ4I_(39,&V0@=6!2G^VUOANXQURN ^P/3W4(=A,\4[$9HJO-2#A=8.,+ OO M-E8',K!=P'H'ZH?K0$^%'^PIR1) MLBR, !96D"08 D\CCF *0 .&)(E[#^Z]C^+U>RK>_*]O]!M02P,$% @ MDD &4Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'$2_"'!^/9?5P5Y8/[,LN+^K+T7W3[%]/)O7F7NY$_5>Y MEP4QL=]PJ^5C_/-YNLL^J5G0M8U/=J7X]8(7;R!3%+X6/%0@[002.N,D+V6M!%(^YR0I@;I()#..2$M#=)%(%U:R"B^ M\D+_7R_UHY!Y(>"M5RLO_L"B)4O\*PWR)0+YDA9RMD[\D"<)-.1JYH<=;**A MO4+07M&B+?@LU>/T!1:H+VA90IZR(()FN@&!)-=>W#,(JA!JAWC)=?=T^>$M M3U((=JG>?U/,'%-B=?AAZH57_BS@S$L2GB8=Z%44+=[[0:!38NJ8$KLCAF:+ MU_-T'?NA_E9.,55,B5T1I=?PI)TR@>2:PP/HK:+U+[V+B6)*;(JEY\?LU@O6 MO(UH2P@>X=SW G@0V_9(\)\\&46 A M/*/$:X+).#^ M%%Y9#H]=#]+ 3&$0FR+@T)L]&LP.!K$=8G[+PS7_DRWXDL= GG'U@:>V'BS7]-10Q,$@:Q))+U+('8 <\>:QNP%X4-3!0& MM2BP++-75!B8+ QB60SFF>Q%*@"C_D.GQ%QA$+NB33D'H3!)&,22>)I[#B)B MMC"(;3&4A Y"8OHPB/6!9Z-Z+#0Q@9C$ NFEHT.-:&)",8F%@N2E+:N.B0G% M)!8*FIOV!ZW042MJJSS)_P8['/.+2>R78SXSB(7YQ"3V"9K8]#L8$XI)+!3< MSOIHFHDIQB16S+"=Q\S+,@4GZYB89LQS#%:UF'4MF[H7P3'1F,2B>0[3S^#_ MU%8?C,9$8Q&+YCG,FZIDR[+2,3'C6,3&>;;3\[SHK*[EB8A:QSECN] MU,/&+&036PC'U*?R;,Q"-K&%<$Q;Q\0L9),/I/6*QX5LA,I[6;N-V<V#8SKZ,A+,/@ZQ?88F!P?#IH/)QR&6S\ P$>3&3;EY M8-&^43HF)A^'6#Z#F#\+(AT3DY#S^P?=QBR&RJ)2FT9F.B8F(8=80L]W^A@J M#*EC8A)RB"6D3Q2?WIS>BX,N$R-?)X;,&/>*<@=3CT.LGN]CK&,V+W?[LH"3 MZ[;B#23T,Y2[.B:F'H=8/3\PD\-^G\OV;)&SN:COV3(O'W5,3#T.L7J&,6EWRM&8:I9V\NYAZ7V#W/K\?H0KR.B;G')7;/DT49@ZF;BQG( M[0PTZ4ZNW[[)Y%85,@OA\C7LWXA\"Q1 @ ^RP !H !X;"]?A)Q1JA 7/X)GQ#P^%(.S;AO3\-NWPV+S^/A-*RJ MW3AVO^IZ6._*L1GNVJZW5=4_OZ6JGCM(($CF#U((TOF##()L_B"'()\_*" HY@_*$)3G#[J' MH/OY@QX@Z&'^H+1$&9<$21.L";1.R'4B\#HAV(E [(1D)P*S$Z*="-1.R'8B M<#LAW(E [H1T)P*[$^*="/06U%L(]!;46PCTELG#-H'>@GH+@=Z">@N!WH)Z M"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z*>BN!WHIZ*X'>BGHK@=XZ>5E"H+>B MWDJ@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"WHMY*H+>AWD:@MZ'>1J"WH=Y&H+>A MWD:@MTU>=A/H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>AMJ+<1Z.VHMQ/H[:BW$^CM MJ+<3Z.VHMQ/H[:BW$^CMDX^5!'H[ZNT$>COJ[01Z.^KM!'H[ZNT$>@?J'01Z M!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$>L?D9Q,"O0/U#@*] _4. KT#]0X" MO3/JG0GTSJAW)M [H]Z90.^,>F<"O3/JG0GTSJAW)M [H][Y)_4>QJ]#&:X] MWVN\_D]2/9[/+=?+7Y;?.R?W^ 7G^K9B>/H+4$L#!!0 ( )) !E/.%^TK=B>7OT M%&>'OAOBJMBEY+\S%NL=]3:6SM.05[8N]#;EK^&>>5OO[3TQL5@85KLAT9#F M::Q1K)<_:6L?NC3[=<@_Q]8-JR)0%XO9C]/&,6M56.^[MK8IK[/'H7F7,G]. M*//):4_Y0T%^S!A7/E[P/.YWX\40MO0;&-#NK%]WL4.'8OIV%$LSY?X MH$>WW;8U-:Y^Z/.1,OI MHD[HM1WY:GHU?GDE&^83I_\XORIS+G O',3G(]Y M8H$^'_)Q?VTSPBFQZ7W_'; M&;_6_V0? J0/"=*' NE#@_1A0/JH0/KX!M+'-4@??('2"(JH'(54CF(J1T&5 MHZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT21 M5:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM" MD56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL!D56@R*K M09'5H,AJ4&0U*+(:%%D-BJP&15:#(FN%(FN%(FN%(FN%(FN%(FN%(FOUE;+> M.;?_S_'3L^QM.[SDL^DOONL_4$L! A0#% @ DD &4P=!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" "20 93;7<.].X K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " "20 93F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( )) !E-W MOV4T8 4 !L6 8 " @0T( !X;"]W;W)K88Y$& "+&P & M @(&C#0 >&PO=V]R:W-H965T&UL4$L! A0#% @ MDD &4TAQ><&PO=V]R M:W-H965T&UL4$L! A0#% @ DD &4\.=1*C&" YS$ M !@ ("!<2$ 'AL+W=O,P >&PO=V]R:W-H965T&UL4$L! A0#% @ DD &4P$HJ6X'# ZB !@ ("! M5#X 'AL+W=O&UL4$L! A0#% @ DD &4[PM.>#/ P =@@ !D M ("!-5@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DD &4U@AAKPI! OPD !D ("! V< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DD & M4R1;UZ_F P ! D !D ("!/7D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DD &4W7RNR24!0 R@P M !D ("!-HD 'AL+W=O&PO=V]R:W-H965T3 !X;"]W;W)K&UL4$L! A0#% @ DD &4V]P;'5W P TP< !D M ("!>I@ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ DD &4T?J(02C!@ /18 !D ("!1Z8 'AL+W=O M&PO=V]R:W-H965T]T , , ( 9 " @5.Q M !X;"]W;W)K&UL4$L! A0#% @ DD &4PV0 M!Y*T @ K@4 !D ("!6K4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DD &4PKB!L2L P C @ !D M ("!?\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ DD &4SR M5%)! ]PH !D ("! MALX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ DD &4QW3I#F&PO=V]R:W-H965T9'>P, $D. 9 " @=#D !X M;"]W;W)K&UL4$L! A0#% @ DD &4T#1+[MX M @ ] 4 !D ("!@N@ 'AL+W=O&UL4$L! A0#% @ DD &4S(P&PO=V]R M:W-H965T&UL M4$L! A0#% @ DD &4S[97R56 P &PL !D ("!3@$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MDD &4Q(7UP*Y @ HP< !D ("!L0T! 'AL+W=OC0( /$% 9 " @:P3 0!X;"]W M;W)K&UL4$L! A0#% @ DD &4W'.\)U7 P M) L !D ("!&PO=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ DD &4]5AV'JW @ X 8 !D M ("!'2(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ DD &4V:579\5 P PD !D ("!$2P! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DD & M4\=S93RI! \Q, !D ("!CS4! 'AL+W=O&PO=V]R:W-H965T"1P0 # 4 9 " @=T^ 0!X;"]W;W)K M&UL4$L! A0#% @ DD &4]7QO[KT P 4Q M !D ("!6T,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DD &4PI%=^T, P EPD !D M ("!:$T! 'AL+W=O C5:H(" #G!0 &0 @(&K4 $ >&PO=V]R:W-H965T M&UL4$L! A0# M% @ DD &4Z$E;U3& @ I0< !D ("!Z54! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ DD &4]?X ML$%T P GPH !D ("!T5\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ DD &4_GBY)PV P ^!, T M ( !^F@! 'AL+W-T>6QE&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ DD &4W-\>"Q1 @ ^RP !H M ( !=7,! 'AL+U]R96QS+W=O XML 90 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 91 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 92 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 232 419 1 false 57 0 false 5 false false R1.htm 0001001 - Document - COVER PAGE Sheet http://www.cornerstoneondemand.com/role/COVERPAGE COVER PAGE Cover 1 false false R2.htm 1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Sheet http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS Statements 5 false false R6.htm 1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Sheet http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS??? EQUITY Statements 6 false false R7.htm 1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 2101101 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2104102 - Disclosure - BUSINESS COMBINATIONS Sheet http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONS BUSINESS COMBINATIONS Notes 9 false false R10.htm 2111103 - Disclosure - DEBT Sheet http://www.cornerstoneondemand.com/role/DEBT DEBT Notes 10 false false R11.htm 2116104 - Disclosure - NET LOSS PER SHARE Sheet http://www.cornerstoneondemand.com/role/NETLOSSPERSHARE NET LOSS PER SHARE Notes 11 false false R12.htm 2120105 - Disclosure - CASH AND INVESTMENTS Sheet http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTS CASH AND INVESTMENTS Notes 12 false false R13.htm 2123106 - Disclosure - INTANGIBLE ASSETS AND GOODWILL Sheet http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILL INTANGIBLE ASSETS AND GOODWILL Notes 13 false false R14.htm 2129107 - Disclosure - RESTRUCTURING Sheet http://www.cornerstoneondemand.com/role/RESTRUCTURING RESTRUCTURING Notes 14 false false R15.htm 2132108 - Disclosure - OTHER BALANCE SHEET AMOUNTS Sheet http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTS OTHER BALANCE SHEET AMOUNTS Notes 15 false false R16.htm 2137109 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS Sheet http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS FAIR VALUE OF FINANCIAL INSTRUMENTS Notes 16 false false R17.htm 2143110 - Disclosure - STOCKHOLDERS??? EQUITY Sheet http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITY STOCKHOLDERS??? EQUITY Notes 17 false false R18.htm 2145111 - Disclosure - STOCK-BASED AWARDS Sheet http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDS STOCK-BASED AWARDS Notes 18 false false R19.htm 2151112 - Disclosure - INCOME TAXES Sheet http://www.cornerstoneondemand.com/role/INCOMETAXES INCOME TAXES Notes 19 false false R20.htm 2153113 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 20 false false R21.htm 2155114 - Disclosure - LEASES Sheet http://www.cornerstoneondemand.com/role/LEASES LEASES Notes 21 false false R22.htm 2161115 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS Sheet http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONS REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS Notes 22 false false R23.htm 2166116 - Disclosure - RELATED PARTY TRANSACTIONS Sheet http://www.cornerstoneondemand.com/role/RELATEDPARTYTRANSACTIONS RELATED PARTY TRANSACTIONS Notes 23 false false R24.htm 2168117 - Disclosure - SUBSEQUENT EVENTS Sheet http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTS SUBSEQUENT EVENTS Notes 24 false false R25.htm 2202201 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 25 false false R26.htm 2305301 - Disclosure - BUSINESS COMBINATIONS (Tables) Sheet http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSTables BUSINESS COMBINATIONS (Tables) Tables http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONS 26 false false R27.htm 2312302 - Disclosure - DEBT (Tables) Sheet http://www.cornerstoneondemand.com/role/DEBTTables DEBT (Tables) Tables http://www.cornerstoneondemand.com/role/DEBT 27 false false R28.htm 2317303 - Disclosure - NET LOSS PER SHARE (Tables) Sheet http://www.cornerstoneondemand.com/role/NETLOSSPERSHARETables NET LOSS PER SHARE (Tables) Tables http://www.cornerstoneondemand.com/role/NETLOSSPERSHARE 28 false false R29.htm 2321304 - Disclosure - CASH AND INVESTMENTS (Tables) Sheet http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSTables CASH AND INVESTMENTS (Tables) Tables http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTS 29 false false R30.htm 2324305 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables) Sheet http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLTables INTANGIBLE ASSETS AND GOODWILL (Tables) Tables http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILL 30 false false R31.htm 2330306 - Disclosure - RESTRUCTURING (Tables) Sheet http://www.cornerstoneondemand.com/role/RESTRUCTURINGTables RESTRUCTURING (Tables) Tables http://www.cornerstoneondemand.com/role/RESTRUCTURING 31 false false R32.htm 2333307 - Disclosure - OTHER BALANCE SHEET AMOUNTS (Tables) Sheet http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSTables OTHER BALANCE SHEET AMOUNTS (Tables) Tables http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTS 32 false false R33.htm 2338308 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Sheet http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables) Tables http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS 33 false false R34.htm 2346309 - Disclosure - STOCK-BASED AWARDS (Tables) Sheet http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSTables STOCK-BASED AWARDS (Tables) Tables http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDS 34 false false R35.htm 2356310 - Disclosure - LEASES (Tables) Sheet http://www.cornerstoneondemand.com/role/LEASESTables LEASES (Tables) Tables http://www.cornerstoneondemand.com/role/LEASES 35 false false R36.htm 2362311 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS (Tables) Sheet http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSTables REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS (Tables) Tables http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONS 36 false false R37.htm 2403401 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Detail) Sheet http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Detail) Details http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies 37 false false R38.htm 2406402 - Disclosure - BUSINESS COMBINATIONS - Additional Information (Details) Sheet http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails BUSINESS COMBINATIONS - Additional Information (Details) Details 38 false false R39.htm 2407403 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities assumed (Details) Sheet http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails BUSINESS COMBINATIONS - Assets Acquired and Liabilities assumed (Details) Details 39 false false R40.htm 2408404 - Disclosure - BUSINESS COMBINATIONS - Identifiable Intangible Assets (Details) Sheet http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails BUSINESS COMBINATIONS - Identifiable Intangible Assets (Details) Details 40 false false R41.htm 2409405 - Disclosure - BUSINESS COMBINATIONS - Pro Forma Information (Details) Sheet http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSProFormaInformationDetails BUSINESS COMBINATIONS - Pro Forma Information (Details) Details 41 false false R42.htm 2410406 - Disclosure - BUSINESS COMBINATIONS - Allocation of Purchase Price (Details) Sheet http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails BUSINESS COMBINATIONS - Allocation of Purchase Price (Details) Details 42 false false R43.htm 2413407 - Disclosure - DEBT - Additional Information (Detail) Sheet http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail DEBT - Additional Information (Detail) Details 43 false false R44.htm 2414408 - Disclosure - DEBT - Summary of Net Carrying Amount of Debt (Details) Sheet http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails DEBT - Summary of Net Carrying Amount of Debt (Details) Details 44 false false R45.htm 2415409 - Disclosure - DEBT - Schedule of Interest Expense Recognized (Details) Sheet http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails DEBT - Schedule of Interest Expense Recognized (Details) Details 45 false false R46.htm 2418410 - Disclosure - NET LOSS PER SHARE - Basic and Diluted Loss Per Share (Detail) Sheet http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREBasicandDilutedLossPerShareDetail NET LOSS PER SHARE - Basic and Diluted Loss Per Share (Detail) Details 46 false false R47.htm 2419411 - Disclosure - NET LOSS PER SHARE - Anti-dilutive Shares Excluded From Calculation of Diluted Net Loss Per (Detail) Sheet http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail NET LOSS PER SHARE - Anti-dilutive Shares Excluded From Calculation of Diluted Net Loss Per (Detail) Details 47 false false R48.htm 2422412 - Disclosure - CASH AND INVESTMENTS - Non-Marketable Investments (Details) Sheet http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails CASH AND INVESTMENTS - Non-Marketable Investments (Details) Details 48 false false R49.htm 2425413 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets (Details) Sheet http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails INTANGIBLE ASSETS AND GOODWILL - Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets (Details) Details 49 false false R50.htm 2426414 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details) Sheet http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details) Details 50 false false R51.htm 2427415 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Remaining Intangible Asset Amortization (Details) Sheet http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails INTANGIBLE ASSETS AND GOODWILL - Estimated Remaining Intangible Asset Amortization (Details) Details 51 false false R52.htm 2428416 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details) Sheet http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGoodwillDetails INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details) Details 52 false false R53.htm 2431417 - Disclosure - RESTRUCTURING (Details) Sheet http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails RESTRUCTURING (Details) Details http://www.cornerstoneondemand.com/role/RESTRUCTURINGTables 53 false false R54.htm 2434418 - Disclosure - OTHER BALANCE SHEET AMOUNTS - Property and Equipment (Details) Sheet http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails OTHER BALANCE SHEET AMOUNTS - Property and Equipment (Details) Details 54 false false R55.htm 2435419 - Disclosure - OTHER BALANCE SHEET AMOUNTS - Narrative (Details) Sheet http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSNarrativeDetails OTHER BALANCE SHEET AMOUNTS - Narrative (Details) Details 55 false false R56.htm 2436420 - Disclosure - OTHER BALANCE SHEET AMOUNTS - Accrued Expenses (Details) Sheet http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails OTHER BALANCE SHEET AMOUNTS - Accrued Expenses (Details) Details 56 false false R57.htm 2439421 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Asset and Liabilities Measured at Fair Value (Detail) Sheet http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Asset and Liabilities Measured at Fair Value (Detail) Details 57 false false R58.htm 2440422 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail) Sheet http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail) Details 58 false false R59.htm 2441423 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Income for Derivative Instruments (Details) Sheet http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails FAIR VALUE OF FINANCIAL INSTRUMENTS - Income for Derivative Instruments (Details) Details 59 false false R60.htm 2442424 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Derivative Assets and Liabilities (Details) Sheet http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails FAIR VALUE OF FINANCIAL INSTRUMENTS - Derivative Assets and Liabilities (Details) Details 60 false false R61.htm 2444425 - Disclosure - STOCKHOLDERS??? EQUITY (Details) Sheet http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITYDetails STOCKHOLDERS??? EQUITY (Details) Details http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITY 61 false false R62.htm 2447426 - Disclosure - STOCK-BASED AWARDS - Stock Option Activity (Detail) Sheet http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail STOCK-BASED AWARDS - Stock Option Activity (Detail) Details 62 false false R63.htm 2448427 - Disclosure - STOCK-BASED AWARDS - Additional Information (Detail) Sheet http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail STOCK-BASED AWARDS - Additional Information (Detail) Details 63 false false R64.htm 2449428 - Disclosure - STOCK-BASED AWARDS - Restricted Stock and Performance-Based Stock Units (Details) Sheet http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails STOCK-BASED AWARDS - Restricted Stock and Performance-Based Stock Units (Details) Details 64 false false R65.htm 2450429 - Disclosure - STOCK-BASED AWARDS - Stock-Based Compensation Expense (Detail) Sheet http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail STOCK-BASED AWARDS - Stock-Based Compensation Expense (Detail) Details 65 false false R66.htm 2452430 - Disclosure - INCOME TAXES (Detail) Sheet http://www.cornerstoneondemand.com/role/INCOMETAXESDetail INCOME TAXES (Detail) Details http://www.cornerstoneondemand.com/role/INCOMETAXES 66 false false R67.htm 2454431 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details) Sheet http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails COMMITMENTS AND CONTINGENCIES (Details) Details http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIES 67 false false R68.htm 2457432 - Disclosure - LEASES - Components of Lease Expense (Details) Sheet http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails LEASES - Components of Lease Expense (Details) Details 68 false false R69.htm 2458433 - Disclosure - LEASES - Supplemental Cash Flow Information (Details) Sheet http://www.cornerstoneondemand.com/role/LEASESSupplementalCashFlowInformationDetails LEASES - Supplemental Cash Flow Information (Details) Details 69 false false R70.htm 2459434 - Disclosure - LEASES - Supplemental Balance Sheet Information of Operating Leases (Details) Sheet http://www.cornerstoneondemand.com/role/LEASESSupplementalBalanceSheetInformationofOperatingLeasesDetails LEASES - Supplemental Balance Sheet Information of Operating Leases (Details) Details 70 false false R71.htm 2460435 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details) Sheet http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails LEASES - Maturities of Operating Lease Liabilities (Details) Details 71 false false R72.htm 2463436 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Sources of Revenue (Details) Sheet http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSSourcesofRevenueDetails REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Sources of Revenue (Details) Details 72 false false R73.htm 2464437 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Revenue by Geographic Area (Details) Sheet http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSRevenuebyGeographicAreaDetails REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Revenue by Geographic Area (Details) Details 73 false false R74.htm 2465438 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Additional Information (Details) Sheet http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSAdditionalInformationDetails REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Additional Information (Details) Details 74 false false R75.htm 2467439 - Disclosure - RELATED PARTY TRANSACTIONS (Details) Sheet http://www.cornerstoneondemand.com/role/RELATEDPARTYTRANSACTIONSDetails RELATED PARTY TRANSACTIONS (Details) Details http://www.cornerstoneondemand.com/role/RELATEDPARTYTRANSACTIONS 75 false false R76.htm 2469440 - Disclosure - SUBSEQUENT EVENTS (Details) Sheet http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails SUBSEQUENT EVENTS (Details) Details http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTS 76 false false All Reports Book All Reports csod-20210630.htm csod-20210630.xsd csod-20210630_cal.xml csod-20210630_def.xml csod-20210630_lab.xml csod-20210630_pre.xml csod2021630exhibit311ng.htm csod2021630exhibit312ng.htm csod2021630exhibit321ng.htm csod2021630exhibit322ng.htm exhibit32amendedandrestate.htm http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/country/2021 http://xbrl.sec.gov/dei/2021 true true JSON 95 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "csod-20210630.htm": { "axisCustom": 0, "axisStandard": 23, "contextCount": 232, "dts": { "calculationLink": { "local": [ "csod-20210630_cal.xml" ] }, "definitionLink": { "local": [ "csod-20210630_def.xml" ] }, "inline": { "local": [ "csod-20210630.htm" ] }, "labelLink": { "local": [ "csod-20210630_lab.xml" ], "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-doc-2021-01-31.xml" ] }, "presentationLink": { "local": [ "csod-20210630_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-ref-2021-01-31.xml" ] }, "schema": { "local": [ "csod-20210630.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_doc.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-parts-codification-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021_ref.xsd" ] } }, "elementCount": 535, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 1, "http://www.cornerstoneondemand.com/20210630": 1, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 32, "keyStandard": 387, "memberCustom": 15, "memberStandard": 40, "nsprefix": "csod", "nsuri": "http://www.cornerstoneondemand.com/20210630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - COVER PAGE", "role": "http://www.cornerstoneondemand.com/role/COVERPAGE", "shortName": "COVER PAGE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "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": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111103 - Disclosure - DEBT", "role": "http://www.cornerstoneondemand.com/role/DEBT", "shortName": "DEBT", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116104 - Disclosure - NET LOSS PER SHARE", "role": "http://www.cornerstoneondemand.com/role/NETLOSSPERSHARE", "shortName": "NET LOSS PER SHARE", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2120105 - Disclosure - CASH AND INVESTMENTS", "role": "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTS", "shortName": "CASH AND INVESTMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123106 - Disclosure - INTANGIBLE ASSETS AND GOODWILL", "role": "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILL", "shortName": "INTANGIBLE ASSETS AND GOODWILL", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129107 - Disclosure - RESTRUCTURING", "role": "http://www.cornerstoneondemand.com/role/RESTRUCTURING", "shortName": "RESTRUCTURING", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132108 - Disclosure - OTHER BALANCE SHEET AMOUNTS", "role": "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTS", "shortName": "OTHER BALANCE SHEET AMOUNTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137109 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS", "role": "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143110 - Disclosure - STOCKHOLDERS\u2019 EQUITY", "role": "http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITY", "shortName": "STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2145111 - Disclosure - STOCK-BASED AWARDS", "role": "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDS", "shortName": "STOCK-BASED AWARDS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151112 - Disclosure - INCOME TAXES", "role": "http://www.cornerstoneondemand.com/role/INCOMETAXES", "shortName": "INCOME TAXES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "role": "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153113 - Disclosure - COMMITMENTS AND CONTINGENCIES", "role": "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "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": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2155114 - Disclosure - LEASES", "role": "http://www.cornerstoneondemand.com/role/LEASES", "shortName": "LEASES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161115 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS", "role": "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONS", "shortName": "REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2166116 - Disclosure - RELATED PARTY TRANSACTIONS", "role": "http://www.cornerstoneondemand.com/role/RELATEDPARTYTRANSACTIONS", "shortName": "RELATED PARTY TRANSACTIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2168117 - Disclosure - SUBSEQUENT EVENTS", "role": "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTS", "shortName": "SUBSEQUENT EVENTS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "role": "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - BUSINESS COMBINATIONS (Tables)", "role": "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSTables", "shortName": "BUSINESS COMBINATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - DEBT (Tables)", "role": "http://www.cornerstoneondemand.com/role/DEBTTables", "shortName": "DEBT (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - NET LOSS PER SHARE (Tables)", "role": "http://www.cornerstoneondemand.com/role/NETLOSSPERSHARETables", "shortName": "NET LOSS PER SHARE (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSecuritiesOwnedNotReadilyMarketableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2321304 - Disclosure - CASH AND INVESTMENTS (Tables)", "role": "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSTables", "shortName": "CASH AND INVESTMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSecuritiesOwnedNotReadilyMarketableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "role": "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324305 - Disclosure - INTANGIBLE ASSETS AND GOODWILL (Tables)", "role": "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLTables", "shortName": "INTANGIBLE ASSETS AND GOODWILL (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2330306 - Disclosure - RESTRUCTURING (Tables)", "role": "http://www.cornerstoneondemand.com/role/RESTRUCTURINGTables", "shortName": "RESTRUCTURING (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2333307 - Disclosure - OTHER BALANCE SHEET AMOUNTS (Tables)", "role": "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSTables", "shortName": "OTHER BALANCE SHEET AMOUNTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "role": "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2346309 - Disclosure - STOCK-BASED AWARDS (Tables)", "role": "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSTables", "shortName": "STOCK-BASED AWARDS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2356310 - Disclosure - LEASES (Tables)", "role": "http://www.cornerstoneondemand.com/role/LEASESTables", "shortName": "LEASES (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2362311 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS (Tables)", "role": "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSTables", "shortName": "REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Detail)", "role": "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406402 - Disclosure - BUSINESS COMBINATIONS - Additional Information (Details)", "role": "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "shortName": "BUSINESS COMBINATIONS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i91e79debe78940cab5551b8dc406b3f5_I20200422", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - BUSINESS COMBINATIONS - Assets Acquired and Liabilities assumed (Details)", "role": "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails", "shortName": "BUSINESS COMBINATIONS - Assets Acquired and Liabilities assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i91e79debe78940cab5551b8dc406b3f5_I20200422", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "role": "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i91e79debe78940cab5551b8dc406b3f5_I20200422", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408404 - Disclosure - BUSINESS COMBINATIONS - Identifiable Intangible Assets (Details)", "role": "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "shortName": "BUSINESS COMBINATIONS - Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i1a6b76029f7c4639ac4c3d41cfb522d6_I20200422", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i6c2ce637980c4781b3f894d5328b3cd6_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409405 - Disclosure - BUSINESS COMBINATIONS - Pro Forma Information (Details)", "role": "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSProFormaInformationDetails", "shortName": "BUSINESS COMBINATIONS - Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i6c2ce637980c4781b3f894d5328b3cd6_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - BUSINESS COMBINATIONS - Allocation of Purchase Price (Details)", "role": "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "shortName": "BUSINESS COMBINATIONS - Allocation of Purchase Price (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i7f4f52c4e3864562b811db2f699d2152_I20200124", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413407 - Disclosure - DEBT - Additional Information (Detail)", "role": "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "shortName": "DEBT - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i9537d53410a54018a5b334abfdb11d3c_D20200422-20200422", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2ec5a0c9edb24c629732f2ab6470ba09_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414408 - Disclosure - DEBT - Summary of Net Carrying Amount of Debt (Details)", "role": "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails", "shortName": "DEBT - Summary of Net Carrying Amount of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ConvertibleDebtTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2ec5a0c9edb24c629732f2ab6470ba09_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "csod:ScheduleOfDebtCostAndInterestExpenseRecognizedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2e0b087fa7ca46c38ade43c4458cf869_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415409 - Disclosure - DEBT - Schedule of Interest Expense Recognized (Details)", "role": "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails", "shortName": "DEBT - Schedule of Interest Expense Recognized (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "csod:ScheduleOfDebtCostAndInterestExpenseRecognizedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2e0b087fa7ca46c38ade43c4458cf869_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418410 - Disclosure - NET LOSS PER SHARE - Basic and Diluted Loss Per Share (Detail)", "role": "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREBasicandDilutedLossPerShareDetail", "shortName": "NET LOSS PER SHARE - Basic and Diluted Loss Per Share (Detail)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419411 - Disclosure - NET LOSS PER SHARE - Anti-dilutive Shares Excluded From Calculation of Diluted Net Loss Per (Detail)", "role": "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail", "shortName": "NET LOSS PER SHARE - Anti-dilutive Shares Excluded From Calculation of Diluted Net Loss Per (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i61b3d0c90c494b34a6c1f93e08faeb4f_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422412 - Disclosure - CASH AND INVESTMENTS - Non-Marketable Investments (Details)", "role": "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails", "shortName": "CASH AND INVESTMENTS - Non-Marketable Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i61b3d0c90c494b34a6c1f93e08faeb4f_D20210101-20210331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOtherThanTemporaryImpairment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425413 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets (Details)", "role": "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "role": "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE LOSS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426414 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details)", "role": "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427415 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Estimated Remaining Intangible Asset Amortization (Details)", "role": "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Estimated Remaining Intangible Asset Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i06f7e89027bf4c5eac4a276e23871f85_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428416 - Disclosure - INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details)", "role": "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGoodwillDetails", "shortName": "INTANGIBLE ASSETS AND GOODWILL - Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431417 - Disclosure - RESTRUCTURING (Details)", "role": "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails", "shortName": "RESTRUCTURING (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434418 - Disclosure - OTHER BALANCE SHEET AMOUNTS - Property and Equipment (Details)", "role": "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails", "shortName": "OTHER BALANCE SHEET AMOUNTS - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435419 - Disclosure - OTHER BALANCE SHEET AMOUNTS - Narrative (Details)", "role": "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSNarrativeDetails", "shortName": "OTHER BALANCE SHEET AMOUNTS - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436420 - Disclosure - OTHER BALANCE SHEET AMOUNTS - Accrued Expenses (Details)", "role": "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails", "shortName": "OTHER BALANCE SHEET AMOUNTS - Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i894ff471d52547df97056547a12a2889_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439421 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Asset and Liabilities Measured at Fair Value (Detail)", "role": "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Summary of Asset and Liabilities Measured at Fair Value (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i894ff471d52547df97056547a12a2889_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "us-gaap:MoneyMarketFundsAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440422 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail)", "role": "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:MoneyMarketFundsAtCarryingValue", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:MoneyMarketFundsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "iecec26bb046b46ce857813508c483520_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441423 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Income for Derivative Instruments (Details)", "role": "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Income for Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "iecec26bb046b46ce857813508c483520_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "if5ab34ff41374076a1391b7f9e5f0c17_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "role": "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS\u2019 EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "if5ab34ff41374076a1391b7f9e5f0c17_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "ie7ce78b6fcd04c3ca92a60989ac62bf7_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442424 - Disclosure - FAIR VALUE OF FINANCIAL INSTRUMENTS - Derivative Assets and Liabilities (Details)", "role": "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails", "shortName": "FAIR VALUE OF FINANCIAL INSTRUMENTS - Derivative Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "ie7ce78b6fcd04c3ca92a60989ac62bf7_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeLiabilities", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2444425 - Disclosure - STOCKHOLDERS\u2019 EQUITY (Details)", "role": "http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITYDetails", "shortName": "STOCKHOLDERS\u2019 EQUITY (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i06f7e89027bf4c5eac4a276e23871f85_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447426 - Disclosure - STOCK-BASED AWARDS - Stock Option Activity (Detail)", "role": "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail", "shortName": "STOCK-BASED AWARDS - Stock Option Activity (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "csod:EmployeeStockPurchasePlanESPPPurchasePricePercentageOfFairMarketValueGrantDate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448427 - Disclosure - STOCK-BASED AWARDS - Additional Information (Detail)", "role": "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail", "shortName": "STOCK-BASED AWARDS - Additional Information (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "csod:EmployeeStockPurchasePlanESPPPurchasePricePercentageOfFairMarketValueGrantDate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i789af3bb75034c3da199d13d28f7fb93_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449428 - Disclosure - STOCK-BASED AWARDS - Restricted Stock and Performance-Based Stock Units (Details)", "role": "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails", "shortName": "STOCK-BASED AWARDS - Restricted Stock and Performance-Based Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i789af3bb75034c3da199d13d28f7fb93_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450429 - Disclosure - STOCK-BASED AWARDS - Stock-Based Compensation Expense (Detail)", "role": "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail", "shortName": "STOCK-BASED AWARDS - Stock-Based Compensation Expense (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452430 - Disclosure - INCOME TAXES (Detail)", "role": "http://www.cornerstoneondemand.com/role/INCOMETAXESDetail", "shortName": "INCOME TAXES (Detail)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "3", "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i8f468f7545a242c08d23459f8a028f41_D20200301-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "csod:ContractualObligationTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454431 - Disclosure - COMMITMENTS AND CONTINGENCIES (Details)", "role": "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails", "shortName": "COMMITMENTS AND CONTINGENCIES (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i8f468f7545a242c08d23459f8a028f41_D20200301-20200331", "decimals": null, "first": true, "lang": "en-US", "name": "csod:ContractualObligationTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457432 - Disclosure - LEASES - Components of Lease Expense (Details)", "role": "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails", "shortName": "LEASES - Components of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "csod:LesseeOperatingLeasesSupplementalCashFlowTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458433 - Disclosure - LEASES - Supplemental Cash Flow Information (Details)", "role": "http://www.cornerstoneondemand.com/role/LEASESSupplementalCashFlowInformationDetails", "shortName": "LEASES - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "csod:LesseeOperatingLeasesSupplementalCashFlowTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "role": "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "csod:LesseeOperatingLeasesAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2459434 - Disclosure - LEASES - Supplemental Balance Sheet Information of Operating Leases (Details)", "role": "http://www.cornerstoneondemand.com/role/LEASESSupplementalBalanceSheetInformationofOperatingLeasesDetails", "shortName": "LEASES - Supplemental Balance Sheet Information of Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "csod:LesseeOperatingLeasesAssetsAndLiabilitiesTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460435 - Disclosure - LEASES - Maturities of Operating Lease Liabilities (Details)", "role": "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails", "shortName": "LEASES - Maturities of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2463436 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Sources of Revenue (Details)", "role": "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSSourcesofRevenueDetails", "shortName": "REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Sources of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i609b2f383fd0464e97ec0a0efa73d127_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464437 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Revenue by Geographic Area (Details)", "role": "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSRevenuebyGeographicAreaDetails", "shortName": "REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Revenue by Geographic Area (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i6b797f44c5e549aab7840360fa50f67e_D20210401-20210630", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2465438 - Disclosure - REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Additional Information (Details)", "role": "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSAdditionalInformationDetails", "shortName": "REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "csod:ValueOfResourcesDonatedToRelatedParties1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467439 - Disclosure - RELATED PARTY TRANSACTIONS (Details)", "role": "http://www.cornerstoneondemand.com/role/RELATEDPARTYTRANSACTIONSDetails", "shortName": "RELATED PARTY TRANSACTIONS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i33eb9f2c6ded4396bcbb44398b6d6b16_D20210401-20210630", "decimals": "-5", "first": true, "lang": "en-US", "name": "csod:ValueOfResourcesDonatedToRelatedParties1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i059d9a00a4604847a2d3d2fbdc7ca2c0_I20210630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2469440 - Disclosure - SUBSEQUENT EVENTS (Details)", "role": "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails", "shortName": "SUBSEQUENT EVENTS (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "ix:continuation", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i4b9000cb01624a17a91c1f7c78919da4_I20210805", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "role": "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES", "shortName": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - BUSINESS COMBINATIONS", "role": "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONS", "shortName": "BUSINESS COMBINATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "csod-20210630.htm", "contextRef": "i2053509407ad4122b857dcaa0f4f783c_D20210101-20210630", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 57, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "csod_AccountsPayableAccruedLiabilityAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Payable, Accrued Liability and Other Liabilities, Current", "label": "Accounts Payable, Accrued Liability and Other Liabilities, Current", "terseLabel": "Accounts payable, accrued expenses, and other current liabilities", "totalLabel": "Total accounts payable, accrued expenses, and other current liabilities" } } }, "localname": "AccountsPayableAccruedLiabilityAndOtherLiabilitiesCurrent", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "csod_AccruedLiabilitiesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails": { "order": 1.0, "parentTag": "csod_AccountsPayableAccruedLiabilityAndOtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities and Other Liabilities, Current", "label": "Accrued Liabilities and Other Liabilities, Current", "terseLabel": "Other accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilitiesCurrent", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "csod_AllOtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All other countries", "label": "All other countries [Member]", "terseLabel": "All other countries" } } }, "localname": "AllOtherCountriesMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "csod_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Revenue", "terseLabel": "Deferred Revenue, Purchase Accounting Adjustments", "verboseLabel": "Deferred revenue write down" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredRevenue", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "csod_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilityNet": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liability, Net", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Liability, Net", "terseLabel": "Deferred tax liabilities, net, Purchase Accounting Adjustment" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentDeferredTaxLiabilityNet", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "csod_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentAssets": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Assets", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Other Noncurrent Assets", "terseLabel": "Other assets, Purchase Accounting Adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentOtherNoncurrentAssets", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedExpenses": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable And Accrued Expenses", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable And Accrued Expenses", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedExpenses", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiability": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Operating Lease Liability", "terseLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOperatingLeaseLiability", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccountsPayableAccruedExpensesAndOtherLiabilities": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Liabilities, Accounts Payable, Accrued Expenses, And Other Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Liabilities, Accounts Payable, Accrued Expenses, And Other Liabilities", "negatedTerseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilitiesAccountsPayableAccruedExpensesAndOtherLiabilities", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails" ], "xbrltype": "monetaryItemType" }, "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 8.0, "parentTag": "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Right Of Use Assets", "terseLabel": "Operating right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Total Assets and Goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Total Assets and Goodwill", "totalLabel": "Total assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "csod_ClustreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Clustree", "label": "Clustree [Member]", "terseLabel": "Clustree" } } }, "localname": "ClustreeMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails" ], "xbrltype": "domainItemType" }, "csod_CommissionExpenseBenefitPeriodInitialContacts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission Expense Benefit Period, Initial Contacts", "label": "Commission Expense Benefit Period, Initial Contacts", "terseLabel": "Commission expense benefit period on initial contacts" } } }, "localname": "CommissionExpenseBenefitPeriodInitialContacts", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSNarrativeDetails" ], "xbrltype": "durationItemType" }, "csod_CommissionExpenseBenefitPeriodRenewalContacts": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission Expense Benefit Period, Renewal Contacts", "label": "Commission Expense Benefit Period, Renewal Contacts", "terseLabel": "Commission expense benefit period on renewal contacts" } } }, "localname": "CommissionExpenseBenefitPeriodRenewalContacts", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSNarrativeDetails" ], "xbrltype": "durationItemType" }, "csod_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Equipment and Software [Member]", "label": "Computer Equipment and Software [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "csod_ContentLibraryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Content Library [Member]", "label": "Content Library [Member]", "verboseLabel": "Content library" } } }, "localname": "ContentLibraryMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "csod_ContractualObligationTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual Obligation, Term", "label": "Contractual Obligation, Term", "terseLabel": "Term of contract obligation" } } }, "localname": "ContractualObligationTerm", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "durationItemType" }, "csod_ConvertibleSeniorNotesAt5.75Maturing2021Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Convertible Senior Notes At 5.75%, Maturing 2021 [Member]", "label": "Convertible Senior Notes At 5.75%, Maturing 2021 [Member]", "terseLabel": "Convertible Senior Notes At 5.75%, Maturing 2021" } } }, "localname": "ConvertibleSeniorNotesAt5.75Maturing2021Member", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "csod_DebtInstrumentIssuanceDiscountPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Issuance Discount, Percentage", "label": "Debt Instrument, Issuance Discount, Percentage", "terseLabel": "Debt issuance discount" } } }, "localname": "DebtInstrumentIssuanceDiscountPercentage", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "csod_DebtInstrumentPeriodicPaymentPrincipalPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Periodic Payment, Principal, Percent", "label": "Debt Instrument, Periodic Payment, Principal, Percent", "terseLabel": "Quarterly principal payment (in percent)" } } }, "localname": "DebtInstrumentPeriodicPaymentPrincipalPercent", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "csod_EmployeeStockPurchasePlanESPPPurchasePricePercentageOfFairMarketValueGrantDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan (ESPP), Purchase Price Percentage of Fair Market Value, Grant Date", "label": "Employee Stock Purchase Plan (ESPP), Purchase Price Percentage Of Fair Market Value, Grant Date", "terseLabel": "Percent purchase price, grant date, ESPP" } } }, "localname": "EmployeeStockPurchasePlanESPPPurchasePricePercentageOfFairMarketValueGrantDate", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "csod_EmployeeStockPurchasePlanESPPPurchasePricePercentageofFairMarketValueExerciseDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan (ESPP), Purchase Price Percentage of Fair Market Value, Exercise Date", "label": "Employee Stock Purchase Plan (ESPP), Purchase Price Percentage of Fair Market Value, Exercise Date", "terseLabel": "Percent purchase price, exercise date, ESPP" } } }, "localname": "EmployeeStockPurchasePlanESPPPurchasePricePercentageofFairMarketValueExerciseDate", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "csod_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "csod_GainsLossesOnExtinguishmentOfDebtAndRelatedExpenses": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gains (Losses) On Extinguishment Of Debt And Related Expenses", "label": "Gains (Losses) On Extinguishment Of Debt And Related Expenses", "terseLabel": "Loss on extinguishment of debt and related expenses" } } }, "localname": "GainsLossesOnExtinguishmentOfDebtAndRelatedExpenses", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "csod_GainsLossesOnExtinguishmentOfDebtRelatedExpenses": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gains (Losses) On Extinguishment Of Debt, Related Expenses", "label": "Gains (Losses) On Extinguishment Of Debt, Related Expenses", "terseLabel": "Third-party expenses related to loss on extinguishment" } } }, "localname": "GainsLossesOnExtinguishmentOfDebtRelatedExpenses", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "csod_IncreaseDecreaseInAccountsPayableAccruedLiabilityAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) In Accounts Payable, Accrued Liability and Other Current Liabilities", "label": "Increase (Decrease) In Accounts Payable, Accrued Liability and Other Current Liabilities", "terseLabel": "Accounts payable, accrued expenses, and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccountsPayableAccruedLiabilityAndOtherCurrentLiabilities", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "csod_IncreaseDecreaseInDebtDiscountDueToDebtModification": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Debt Discount Due To Debt Modification", "label": "Increase (Decrease) in Debt Discount Due To Debt Modification", "terseLabel": "Increase in debt discount as a result of modification of Convertible Notes" } } }, "localname": "IncreaseDecreaseInDebtDiscountDueToDebtModification", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "csod_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "csod_LesseeOperatingLeaseOptionToExtendPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Option To Extend, Period", "label": "Lessee, Operating Lease, Option To Extend, Period", "terseLabel": "Optional extension period" } } }, "localname": "LesseeOperatingLeaseOptionToExtendPeriod", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "durationItemType" }, "csod_LesseeOperatingLeasesAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Leases, Assets And Liabilities [Table Text Block]", "label": "Lessee, Operating Leases, Assets And Liabilities [Table Text Block]", "terseLabel": "Supplemental Balance Sheet Information of Operating Leases" } } }, "localname": "LesseeOperatingLeasesAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "csod_LesseeOperatingLeasesSupplementalCashFlowTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Leases, Supplemental Cash Flow", "label": "Lessee, Operating Leases, Supplemental Cash Flow [Table Text Block]", "terseLabel": "Supplemental Cash Flow Information Related to Leases" } } }, "localname": "LesseeOperatingLeasesSupplementalCashFlowTableTextBlock", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "csod_LineOfCreditFacilityMaximumBorrowingCapacityAvailableAtClosing": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Line of Credit Facility, Maximum Borrowing Capacity, Available At Closing", "label": "Line of Credit Facility, Maximum Borrowing Capacity, Available At Closing", "terseLabel": "Available at closing" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAvailableAtClosing", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "csod_ModificationOfConvertibleNotes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Modification Of Convertible Notes", "label": "Modification Of Convertible Notes", "terseLabel": "Change in fair value of conversion feature of modified Convertible Notes" } } }, "localname": "ModificationOfConvertibleNotes", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "csod_OperatingLeaseRemainingLeaseTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating \u200bLease,\u200b Remaining \u200bLease\u200b Term", "label": "Operating \u200bLease,\u200b Remaining \u200bLease\u200b Term", "terseLabel": "Remaining \u200blease\u200b terms" } } }, "localname": "OperatingLeaseRemainingLeaseTerm", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "durationItemType" }, "csod_OtherContractualArrangementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Contractual Arrangements [Member]", "label": "Other Contractual Arrangements [Member]", "terseLabel": "Other Contractual Arrangements" } } }, "localname": "OtherContractualArrangementsMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "csod_PaymentsForProceedsFromDebtSecuritiesAvailableForSale": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For (Proceeds From) Debt Securities, Available-For-Sale", "label": "Payments For (Proceeds From) Debt Securities, Available-For-Sale", "negatedTerseLabel": "Purchases of marketable investments" } } }, "localname": "PaymentsForProceedsFromDebtSecuritiesAvailableForSale", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "csod_ProfessionalServicesRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Professional Services Revenue", "label": "Professional Services Revenue [Member]", "terseLabel": "Professional services revenue" } } }, "localname": "ProfessionalServicesRevenueMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSSourcesofRevenueDetails" ], "xbrltype": "domainItemType" }, "csod_RestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restructuring", "label": "Restructuring [Member]", "terseLabel": "Restructuring" } } }, "localname": "RestructuringMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "csod_SabaSoftwareIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Saba Software, Inc.", "label": "Saba Software, Inc. [Member]", "terseLabel": "Saba Software, Inc." } } }, "localname": "SabaSoftwareIncMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "csod_ScheduleOfDebtCostAndInterestExpenseRecognizedTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Debt Cost and Interest Expense Recognized", "label": "Schedule Of Debt Cost And Interest Expense Recognized [Table Text Block]", "terseLabel": "Schedule of Interest Expense Recognized" } } }, "localname": "ScheduleOfDebtCostAndInterestExpenseRecognizedTableTextBlock", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "csod_SeniorSecuredFirstLienTermLoanBFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Secured First lien Term Loan B Facility", "label": "Senior Secured First lien Term Loan B Facility [Member]", "terseLabel": "Senior Secured First lien Term Loan B Facility" } } }, "localname": "SeniorSecuredFirstLienTermLoanBFacilityMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "csod_SharesIssuedtoEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shares Issued to Employee Stock Purchase Plan [Member]", "label": "Shares Issued to Employee Stock Purchase Plan [Member]", "terseLabel": "Shares issuable pursuant to employee stock purchase plan" } } }, "localname": "SharesIssuedtoEmployeeStockPurchasePlanMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail" ], "xbrltype": "domainItemType" }, "csod_StockBasedCompensationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock-Based Compensation", "label": "Stock-Based Compensation [Member]", "terseLabel": "Stock-based compensation" } } }, "localname": "StockBasedCompensationMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "domainItemType" }, "csod_StockOptionsRestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options, Restricted Stock Units, And Performance-Based Restricted Stock Units [Member]", "label": "Stock Options, Restricted Stock Units, And Performance-Based Restricted Stock Units [Member]", "terseLabel": "Options to purchase common stock, restricted stock units, and performance-based restricted stock units" } } }, "localname": "StockOptionsRestrictedStockUnitsAndPerformanceBasedRestrictedStockUnitsMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail" ], "xbrltype": "domainItemType" }, "csod_SubscriptionRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Subscription Revenue", "label": "Subscription Revenue [Member]", "terseLabel": "Subscription revenue" } } }, "localname": "SubscriptionRevenueMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSSourcesofRevenueDetails" ], "xbrltype": "domainItemType" }, "csod_SunshineSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sunshine Software", "label": "Sunshine Software [Member]", "terseLabel": "Sunshine Software" } } }, "localname": "SunshineSoftwareMember", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail", "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "csod_ValueOfResourcesDonatedToRelatedParties1": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value Of Resources Donated To Related Parties", "label": "Value Of Resources Donated To Related Parties1", "terseLabel": "Services provided to related party at no charge" } } }, "localname": "ValueOfResourcesDonatedToRelatedParties1", "nsuri": "http://www.cornerstoneondemand.com/20210630", "presentation": [ "http://www.cornerstoneondemand.com/role/RELATEDPARTYTRANSACTIONSDetails" ], "xbrltype": "monetaryItemType" }, "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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r582" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r583" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r584" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r584" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r584" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r586" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r584" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r584" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r584" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r584" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r580" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r581" ], "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/2021", "presentation": [ "http://www.cornerstoneondemand.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/2021", "presentation": [ "http://www.cornerstoneondemand.com/role/COVERPAGE" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r56", "r58", "r125", "r126", "r259", "r296" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail", "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r258", "r295", "r343", "r345", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r552", "r555", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails", "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r258", "r295", "r343", "r345", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r552", "r555", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails", "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r177", "r327", "r330", "r518", "r551", "r553" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSSourcesofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r177", "r327", "r330", "r518", "r551", "r553" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSSourcesofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r258", "r295", "r333", "r343", "r345", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r552", "r555", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails", "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r258", "r295", "r333", "r343", "r345", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r552", "r555", "r574", "r575" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails", "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r57", "r58", "r125", "r126", "r259", "r296" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail", "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r178", "r179", "r327", "r331", "r554", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSRevenuebyGeographicAreaDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r178", "r179", "r327", "r331", "r554", "r562", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSRevenuebyGeographicAreaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r40", "r502" ], "calculation": { "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails": { "order": 3.0, "parentTag": "csod_AccountsPayableAccruedLiabilityAndOtherLiabilitiesCurrent", "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r14", "r27", "r182", "r183" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesMember": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "This item represents obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered.", "label": "Accrued Liabilities [Member]", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r38", "r215" ], "calculation": { "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails": { "order": 1.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": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r60", "r64", "r65", "r66", "r461" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r63", "r66", "r74", "r75", "r76", "r129", "r130", "r131", "r428", "r556", "r557", "r587" ], "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 Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r203" ], "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": "Estimated Useful Life (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r28" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r129", "r130", "r131", "r372", "r373", "r374", "r452" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature": { "auth_ref": [ "r308", "r314", "r389" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) resulting from recognition of deferred taxes for convertible debt with a beneficial conversion feature.", "label": "Adjustments to Additional Paid in Capital, Convertible Debt with Conversion Feature", "verboseLabel": "Increase in debt discount as a result of modification of Convertible Notes" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalConvertibleDebtWithConversionFeature", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r346", "r348", "r377", "r378" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r348", "r368", "r376" ], "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": "Share based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r91", "r110", "r278", "r476" ], "calculation": { "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails": { "order": 3.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of Debt Discount (Premium)", "terseLabel": "Accretion of debt discount" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDeferredSalesCommissions": { "auth_ref": [ "r88", "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Deferred Sales Commissions", "terseLabel": "Commissions expense" } } }, "localname": "AmortizationOfDeferredSalesCommissions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r85", "r110", "r278", "r478" ], "calculation": { "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails": { "order": 2.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r110", "r278", "r289", "r290", "r478" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.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": "Accretion of debt discount and amortization of debt issuance costs" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r110", "r201", "r208" ], "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" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r149" ], "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": "Total shares excluded from net loss per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r121", "r163", "r168", "r175", "r191", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r425", "r429", "r463", "r500", "r502", "r525", "r541" ], "calculation": { "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r15", "r16", "r53", "r121", "r191", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r425", "r429", "r463", "r500", "r502" ], "calculation": { "http://www.cornerstoneondemand.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 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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r349", "r371" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r436", "r440" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "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/2021-01-31", "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" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r342", "r344" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r342", "r344", "r407", "r408" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned": { "auth_ref": [ "r420" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of equity interests (such as common shares, preferred shares, or partnership interest) issued or issuable to acquire the entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Value Assigned", "terseLabel": "Equity interest transferred" } } }, "localname": "BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares", "terseLabel": "Equity interest transferred (in shares)" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Equity interest acquired (in percent)" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r405", "r406" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Unaudited Pro Forma Results" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r421" ], "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": "Expected tax deductible amount of goodwill acquired" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r405", "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Net loss" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r405", "r406" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r403" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition-related and integration" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r416", "r417", "r418" ], "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": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "BUSINESS COMBINATIONS" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred": { "auth_ref": [ "r412" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to items of consideration transferred in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred", "terseLabel": "Total Purchase Consideration, Purchase Accounting Adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets": { "auth_ref": [ "r412" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Assets", "totalLabel": "Total Assets, Purchase Accounting Adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities": { "auth_ref": [ "r412" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete.", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Financial Liabilities", "totalLabel": "Total Liabilities, Purchase Accounting Adjustments" } } }, "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 1.0, "parentTag": "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 4.0, "parentTag": "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill", "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, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 5.0, "parentTag": "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "auth_ref": [ "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 }, "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "negatedLabel": "Deferred revenue", "terseLabel": "Deferred revenue" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 }, "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedLabel": "Deferred tax liabilities", "terseLabel": "Deferred tax liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r409", "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 7.0, "parentTag": "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets", "verboseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "auth_ref": [ "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "auth_ref": [ "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "terseLabel": "Other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 6.0, "parentTag": "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r409", "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 3.0, "parentTag": "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Tangible assets", "verboseLabel": "Property and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r410" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r114", "r115", "r116" ], "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": "Capitalized assets financed by accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "auth_ref": [ "r202" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Additions made to capitalized computer software costs during the period.", "label": "Capitalized Computer Software, Additions", "terseLabel": "Capitalized software costs, amount capitalized during the period" } } }, "localname": "CapitalizedComputerSoftwareAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "auth_ref": [ "r577", "r579" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for amortization of capitalized computer software costs.", "label": "Capitalized Computer Software, Amortization", "terseLabel": "Amortization of capitalized software costs" } } }, "localname": "CapitalizedComputerSoftwareAmortization1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r576" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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": "Capitalized software development costs, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r13", "r35", "r112" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r105", "r112", "r117" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r105", "r466" ], "calculation": { "http://www.cornerstoneondemand.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, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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": "Non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r50", "r240", "r529", "r545" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r237", "r238", "r239", "r241", "r564" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r129", "r130", "r452" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "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 (USD per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r26" ], "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" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r26" ], "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" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r26", "r308" ], "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" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValueOutstanding": { "auth_ref": [ "r26" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares.", "label": "Common Stock, Value, Outstanding", "terseLabel": "Common stock, $0.0001 par value" } } }, "localname": "CommonStockValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r70", "r72", "r73", "r81", "r532", "r548" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r328" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of contractual obligation, including but not limited to, long-term debt, capital lease obligations, operating lease obligations, purchase obligations, and other commitments.", "label": "Contractual Obligation", "terseLabel": "Contractual obligation" } } }, "localname": "ContractualObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of convertible debt" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r254", "r255", "r256", "r258", "r268", "r269", "r270", "r274", "r275", "r276", "r277", "r278", "r287", "r288", "r289", "r290" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]", "terseLabel": "Convertible notes", "verboseLabel": "Convertible Debt" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails", "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "totalLabel": "Debt, net of current portion" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]", "terseLabel": "Summary of Net Carrying Amount of Debt" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r87", "r518" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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]", "verboseLabel": "Cost of revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerContractsMember": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "Entity's established relationships with its customers through contracts.", "label": "Customer Contracts [Member]", "terseLabel": "Customer contracts" } } }, "localname": "CustomerContractsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r413" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer contracts" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r415" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r118", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r272", "r279", "r280", "r282", "r293" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "DEBT" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBT" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r22", "r23", "r24", "r120", "r127", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r287", "r288", "r289", "r290", "r479", "r526", "r527", "r539" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r24", "r283", "r527", "r539" ], "calculation": { "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal amount" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r257", "r284" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (USD per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r47", "r257", "r309", "r310", "r312" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r255", "r287", "r288", "r477", "r479", "r480" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r46", "r285", "r477", "r479" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Effective interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r46", "r256" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails", "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r48", "r120", "r127", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r287", "r288", "r289", "r290", "r479" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "auth_ref": [ "r537" ], "lang": { "en-us": { "role": { "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer.", "label": "Debt Instrument, Redemption Price, Percentage", "terseLabel": "Repurchase price of notes (in percent)" } } }, "localname": "DebtInstrumentRedemptionPricePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r48", "r120", "r127", "r255", "r256", "r257", "r258", "r259", "r260", "r262", "r268", "r269", "r270", "r271", "r273", "r274", "r275", "r276", "r277", "r278", "r281", "r287", "r288", "r289", "r290", "r309", "r311", "r312", "r313", "r476", "r477", "r479", "r480", "r538" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails", "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r268", "r476", "r480" ], "calculation": { "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedTerseLabel": "Unaccreted debt discount", "terseLabel": "Debt discount recorded" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleRealizedGainLoss": { "auth_ref": [ "r186" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Realized Gain (Loss)", "negatedTerseLabel": "Loss on sale of available-for-sale securities" } } }, "localname": "DebtSecuritiesAvailableForSaleRealizedGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCosts": { "auth_ref": [ "r21", "r524", "r540" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent.", "label": "Deferred Costs, Noncurrent", "terseLabel": "Deferred commissions, net of current portion" } } }, "localname": "DeferredCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred commissions, current portion" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCreditsAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income during the current period and current obligations not separately disclosed in the balance sheet (other liabilities, current).", "label": "Deferred Credits and Other Liabilities, Current", "terseLabel": "Deferred revenue, current portion" } } }, "localname": "DeferredCreditsAndOtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).", "label": "Deferred Credits and Other Liabilities, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "DeferredCreditsAndOtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r39", "r268", "r478" ], "calculation": { "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails": { "order": 3.0, "parentTag": "us-gaap_ConvertibleDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized debt issuance costs", "terseLabel": "Transaction costs related to the issuance of Notes" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r381", "r382" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r122", "r388", "r394", "r395", "r396" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r381", "r382" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r110", "r213" ], "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 expense" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r110", "r161" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r54", "r55", "r58", "r462" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative Assets" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": { "auth_ref": [ "r432" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.", "label": "Derivative Assets (Liabilities), at Fair Value, Net", "terseLabel": "Interest rate swap contracts designated as cash flow hedges" } } }, "localname": "DerivativeAssetsLiabilitiesAtFairValueNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFixedInterestRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fixed interest rate related to the interest rate derivative.", "label": "Derivative, Fixed Interest Rate", "terseLabel": "Fixed rate of hedged portion (in percent)" } } }, "localname": "DerivativeFixedInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "percentItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r58", "r437", "r439", "r443", "r446" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": { "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": "Derivative Instruments and Hedging Activities Disclosures [Line Items]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivatives and hedging activities.", "label": "Derivative Instruments and Hedging Activities Disclosures [Table]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r435", "r437", "r443", "r446", "r447", "r448", "r450" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "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": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r54", "r55", "r58", "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "negatedTerseLabel": "Derivative Liabilities" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r433", "r434" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeTermOfContract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Derivative, Term of Contract", "terseLabel": "Term of derivative contract" } } }, "localname": "DerivativeTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Designated as Hedging Instrument" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "STOCK-BASED AWARDS" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDS" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r82", "r134", "r135", "r136", "r137", "r138", "r142", "r144", "r146", "r147", "r148", "r152", "r153", "r453", "r454", "r533", "r549" ], "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 (USD per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREBasicandDilutedLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r82", "r134", "r135", "r136", "r137", "r138", "r144", "r146", "r147", "r148", "r152", "r153", "r453", "r454", "r533", "r549" ], "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 (USD per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREBasicandDilutedLossPerShareDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r149", "r150", "r151", "r154" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHARE" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r466" ], "calculation": { "http://www.cornerstoneondemand.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", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents, and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r384" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax (in percent)" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INCOMETAXESDetail" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails": { "order": 2.0, "parentTag": "csod_AccountsPayableAccruedLiabilityAndOtherLiabilitiesCurrent", "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 related liabilities" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "auth_ref": [ "r369" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost capitalized for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Amount Capitalized", "terseLabel": "Capitalized stock-based compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r370" ], "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 compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r370" ], "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 compensation expense, expected recognition weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r370" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense related to non-vested restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance and related benefits" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Incentive stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r74", "r75", "r76", "r129", "r130", "r131", "r133", "r139", "r141", "r155", "r192", "r308", "r314", "r372", "r373", "r374", "r390", "r391", "r452", "r467", "r468", "r469", "r470", "r471", "r473", "r556", "r557", "r558", "r587" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOtherThanTemporaryImpairment": { "auth_ref": [ "r189" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents an other than temporary decline in value that has been recognized against an investment accounted for under the equity method of accounting. The excess of the carrying amount over the fair value of the investment represents the amount of the write down which is or was reflected in earnings. The written down value is a new cost basis with the adjusted value of the investment becoming its new carrying value subject to the equity accounting method. Evidence of a loss in value might include, but would not necessarily be limited to, absence of an ability to recover the carrying amount of the investment or inability of the investee to sustain an earnings capacity which would justify the carrying amount of the investment.", "label": "Equity Method Investment, Other than Temporary Impairment", "terseLabel": "Write-down of equity method investment" } } }, "localname": "EquityMethodInvestmentOtherThanTemporaryImpairment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r36", "r164", "r190" ], "calculation": { "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Accounted for using the equity method" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r460" ], "calculation": { "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current.", "label": "Equity Securities, FV-NI, Current", "terseLabel": "Accounted for at cost, adjusted for observable price changes" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r188" ], "calculation": { "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "totalLabel": "Total non-marketable investments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSNonMarketableInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Vacated facilities" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r455", "r456", "r457", "r459" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r270", "r287", "r288", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r456", "r506", "r507", "r508" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r458" ], "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 OF FINANCIAL INSTRUMENTS" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r270", "r334", "r335", "r340", "r341", "r456", "r506" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r270", "r287", "r288", "r334", "r335", "r340", "r341", "r456", "r507" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r270", "r287", "r288", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r456", "r508" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r270", "r287", "r288", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r506", "r507", "r508" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Useful Life (in years)", "verboseLabel": "Weighted average useful life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r207" ], "calculation": { "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r209" ], "calculation": { "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails": { "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": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2021 \u2013 remaining period" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r209" ], "calculation": { "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r209" ], "calculation": { "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r209" ], "calculation": { "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails": { "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 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": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r202", "r204", "r207", "r210", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r207", "r520" ], "calculation": { "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r202", "r206" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r207", "r519" ], "calculation": { "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLEstimatedRemainingIntangibleAssetAmortizationDetails", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r111", "r464", "r465" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedLabel": "Net foreign currency and other loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r110", "r291", "r292" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt and related expenses" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r89" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r83" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r194", "r195", "r502", "r523" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 2.0, "parentTag": "csod_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTotalAssetsAndGoodwill", "weight": 1.0 }, "http://www.cornerstoneondemand.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", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGoodwillDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r212" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "INTANGIBLE ASSETS AND GOODWILL" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILL" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r196" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Effect of foreign currency translation" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r197", "r402" ], "calculation": { "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Goodwill, Purchase Accounting Adjustments", "verboseLabel": "Measurement period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r86", "r121", "r163", "r167", "r171", "r174", "r176", "r191", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r463" ], "calculation": { "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r435", "r447" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r110", "r211" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "terseLabel": "Impairment charges" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r163", "r167", "r171", "r174", "r176" ], "calculation": { "http://www.cornerstoneondemand.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 before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income (loss) before income tax (provision) benefit" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r1", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11", "r218", "r219" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r217", "r224" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r224" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r123", "r385", "r386", "r387", "r392", "r397", "r399", "r400", "r401" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INCOMETAXES" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r124", "r140", "r141", "r162", "r383", "r393", "r398", "r550" ], "calculation": { "http://www.cornerstoneondemand.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)", "negatedLabel": "Income tax (provision) benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstoneondemand.com/role/INCOMETAXESDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r107", "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r109" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r109", "r516" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r109" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedLabel": "Deferred commissions" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other liabilities, non-current" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r109" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r200", "r205" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r78", "r160", "r475", "r478", "r534" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r91", "r276", "r286", "r289", "r290" ], "calculation": { "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "totalLabel": "Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "auth_ref": [ "r93", "r277", "r289", "r290" ], "calculation": { "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails": { "order": 1.0, "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.", "label": "Interest Expense, Debt, Excluding Amortization", "terseLabel": "Contractual interest expense" } } }, "localname": "InterestExpenseDebtExcludingAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r445" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r103", "r106", "r113" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet": { "auth_ref": [ "r451" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated net amount of unrealized gains or losses on interest rate cash flow hedges as of the balance sheet date expected to be reclassified to earnings within the next twelve months.", "label": "Interest Rate Cash Flow Hedge Gain (Loss) to be Reclassified During Next 12 Months, Net", "terseLabel": "Component of AOCI expected to be realized in statements of operations over the next twelve months" } } }, "localname": "InterestRateCashFlowHedgeGainLossToBeReclassifiedDuringNext12MonthsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateSwapMember": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.", "label": "Interest Rate Swap [Member]", "terseLabel": "Interest rate swap contracts" } } }, "localname": "InterestRateSwapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSSummaryofAssetandLiabilitiesMeasuredatFairValueDetail" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]", "terseLabel": "Investments, Debt and Equity Securities [Abstract]" } } }, "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r187", "r521", "r535", "r561", "r585" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "CASH AND INVESTMENTS" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r491", "r493" ], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Net lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r491" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Lease Expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r214" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r484" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Maturities of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r492" ], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cornerstoneondemand.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", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r492" ], "calculation": { "http://www.cornerstoneondemand.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 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": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r492" ], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "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", "verboseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r492" ], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease 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", "verboseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r492" ], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "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 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", "verboseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r492" ], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2021 \u2013 remaining period" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r492" ], "calculation": { "http://www.cornerstoneondemand.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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less: Imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r494" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails", "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r43", "r121", "r169", "r191", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r426", "r429", "r430", "r463", "r500", "r501" ], "calculation": { "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r32", "r121", "r191", "r463", "r502", "r528", "r543" ], "calculation": { "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r45", "r121", "r191", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r426", "r429", "r430", "r463", "r500", "r501", "r502" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Letters of credit outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r41" ], "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": "Aggregate principal amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee on undrawn amounts (in percent)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails", "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "LIBOR" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r42" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Debt, current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Debt, net of current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r36" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r48" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails", "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r48", "r242" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/DEBTScheduleofInterestExpenseRecognizedDetails", "http://www.cornerstoneondemand.com/role/DEBTSummaryofNetCarryingAmountofDebtDetails", "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds, at carrying value" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r105", "r108", "r111" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r11", "r68", "r71", "r76", "r79", "r111", "r121", "r132", "r134", "r135", "r136", "r137", "r140", "r141", "r145", "r163", "r167", "r171", "r174", "r176", "r191", "r243", "r244", "r245", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r454", "r463", "r530", "r546" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss", "verboseLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREBasicandDilutedLossPerShareDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "NonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r163", "r167", "r171", "r174", "r176" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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": "Income (loss) from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r485", "r493" ], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r482" ], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "netLabel": "Present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESMaturitiesofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r482" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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, current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r482" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, net of current portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r483", "r487" ], "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 leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r481" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 10.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 right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r490", "r493" ], "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 incremental borrowing rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESSupplementalBalanceSheetInformationofOperatingLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r489", "r493" ], "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" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESSupplementalBalanceSheetInformationofOperatingLeasesDetails" ], "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r12", "r128", "r156", "r431" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIES" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsMember": { "auth_ref": [ "r436", "r448" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other assets.", "label": "Other Assets [Member]", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r39" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of other commitment.", "label": "Other Commitments [Axis]", "terseLabel": "Other Commitments [Axis]" } } }, "localname": "OtherCommitmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other future obligation.", "label": "Other Commitments [Domain]", "terseLabel": "Other Commitments [Domain]" } } }, "localname": "OtherCommitmentsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/COMMITMENTSANDCONTINGENCIESDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "auth_ref": [ "r64" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "terseLabel": "Unrealized (loss) gain on interest rate swap contracts" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r61", "r64", "r438", "r441", "r449" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "Amount of Gain (Loss) Recognized in Other Comprehensive Loss on Derivative" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r64", "r67", "r442" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Amount of Gain (Loss) Reclassified from Accumulated Other Comprehensive Loss" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSIncomeforDerivativeInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r60" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r69", "r72", "r74", "r75", "r77", "r80", "r308", "r467", "r472", "r473", "r531", "r547" ], "calculation": { "http://www.cornerstoneondemand.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 other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r69", "r72", "r423", "r424", "r427" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "auth_ref": [ "r62", "r64" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "terseLabel": "Net change in unrealized losses on investments" } } }, "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVELOSS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other liabilities, non-current" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "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, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r104", "r223" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r101" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payments of debt issuance and modification costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtRestructuringCosts": { "auth_ref": [ "r102" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred in the modification of term of existing debt agreement in order for the entity to achieve some advantage.", "label": "Payments of Debt Restructuring Costs", "terseLabel": "Consent fees related to indenture" } } }, "localname": "PaymentsOfDebtRestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r96", "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash paid in acquisition" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r96" ], "calculation": { "http://www.cornerstoneondemand.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 a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Cash paid for acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r97" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.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": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToDevelopSoftware": { "auth_ref": [ "r97" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development or modification of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments to Develop Software", "negatedLabel": "Capitalized software costs" } } }, "localname": "PaymentsToDevelopSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r15", "r33", "r34" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSDerivativeAssetsandLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Net proceeds from the Notes" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r99", "r120" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.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 term loan debt, net of discount" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r94", "r95", "r185" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Maturities and sales of investments" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r98" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock plans" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r38", "r216" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r37", "r214" ], "calculation": { "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails": { "order": 2.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r19", "r20", "r216", "r502", "r536", "r544" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r19", "r216" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r19", "r214" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Property, Plant and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Property and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r84", "r193" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.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": "Bad debt (recoveries) expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r495", "r496", "r497", "r498", "r499" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "RELATED PARTY TRANSACTIONS" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RELATEDPARTYTRANSACTIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r100" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayment of debt" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r380", "r517", "r578" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r13", "r18", "r117" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash included in prepaid expenses and other current assets" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r17", "r21", "r117", "r563" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash included in other assets" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r221", "r223", "r226", "r235", "r236" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "RESTRUCTURING" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURING" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r110", "r220", "r229", "r232" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "verboseLabel": "Total restructuring expense" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r222", "r223", "r232", "r233" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCosts": { "auth_ref": [ "r110" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 5.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Costs", "terseLabel": "Restructuring" } } }, "localname": "RestructuringCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring Costs [Abstract]", "terseLabel": "Restructuring Costs [Abstract]" } } }, "localname": "RestructuringCostsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r223", "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "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": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringReserveTranslationAdjustment": { "auth_ref": [ "r223", "r233" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve.", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "negatedTerseLabel": "Effect of foreign currency translation" } } }, "localname": "RestructuringReserveTranslationAdjustment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r29", "r314", "r375", "r502", "r542", "r559", "r560" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r129", "r130", "r131", "r133", "r139", "r141", "r192", "r372", "r373", "r374", "r390", "r391", "r452", "r556", "r558" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r158", "r159", "r166", "r172", "r173", "r177", "r178", "r181", "r326", "r327", "r518" ], "calculation": { "http://www.cornerstoneondemand.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": "Total revenue", "verboseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSRevenuebyGeographicAreaDetails", "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSSourcesofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r316", "r317", "r318", "r319", "r320", "r321", "r324", "r325", "r329", "r332" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "REVENUE, DEFERRED REVENUE, AND REMAINING PERFORMANCE OBLIGATIONS" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONS" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r180" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of revenue by geographic area" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r322" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue expected to be recognized from remaining obligations" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Period within obligations expected to be recognized (in months)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r323" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percentage of revenue expected to be recognized." } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r488", "r493" ], "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 lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Consideration on sale of stock (in dollars per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail", "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "perShareItemType" }, "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 expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r149" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREAntidilutiveSharesExcludedFromCalculationofDilutedNetLossPerDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r149" ], "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": "Anti-Dilutive Shares Excluded from Calculation of Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r407", "r408" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAssetsAcquiredandLiabilitiesassumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock": { "auth_ref": [ "r437", "r443", "r447" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table Text Block]", "terseLabel": "Schedule of income recognized from derivative instruments" } } }, "localname": "ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative liabilities at fair value.", "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "terseLabel": "Schedule of fair values of derivative instruments" } } }, "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r148" ], "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": "Summary of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/NETLOSSPERSHARETables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r348", "r367", "r376" ], "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": "Summary of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table Text Block]", "terseLabel": "Schedule of revenue by source" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Summary of assets and liabilities measured at fair value" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/FAIRVALUEOFFINANCIALINSTRUMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r202" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Gross Carrying Amount and Accumulated Amortization of Finite-lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r202", "r206", "r519" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSProFormaInformationDetails", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r202", "r206" ], "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 of Finite-lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r198", "r199" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Carrying Amount of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units.", "label": "Schedule of Nonvested Performance-based Units Activity [Table Text Block]", "terseLabel": "Schedule of performance-based units activity" } } }, "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [ "r357" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units.", "label": "Schedule of Nonvested Restricted Stock Units Activity [Table Text Block]", "terseLabel": "Schedule of restricted stock unit activity" } } }, "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r38", "r216" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTSPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Allocation of the Total Purchase Consideration", "verboseLabel": "Fair Value of Assets Acquired and Liabilities Assumed as a Result of the Saba Group Acquisition" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r222", "r223", "r224", "r225", "r232", "r233", "r234" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r227", "r228", "r231" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of costs incurred for restructuring including, but not limited to, exit and disposal activities, remediation, implementation, integration, asset impairment, and charges against earnings from the write-down of assets.", "label": "Restructuring and Related Costs [Table Text Block]", "terseLabel": "Schedule of Restructuring Activity" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSecuritiesOwnedNotReadilyMarketableTextBlock": { "auth_ref": [ "r522" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of not readily marketable securities and investments including, but not limited to, description of security or investment, fair value and value as measured by quoted price.", "label": "Securities Owned Not Readily Marketable [Table Text Block]", "terseLabel": "Non-Marketable Investments" } } }, "localname": "ScheduleOfSecuritiesOwnedNotReadilyMarketableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CASHANDINVESTMENTSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r163", "r165", "r170", "r198" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSRevenuebyGeographicAreaDetails", "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSSourcesofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r349", "r371" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r351", "r362", "r363" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r206" ], "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 Remaining Intangible Asset Amortization" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "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": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSRevenuebyGeographicAreaDetails", "http://www.cornerstoneondemand.com/role/REVENUEDEFERREDREVENUEANDREMAININGPERFORMANCEOBLIGATIONSSourcesofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": { "order": 3.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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r83" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "xbrltype": "domainItemType" }, "us-gaap_SeveranceCosts1": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.", "label": "Severance Costs", "terseLabel": "Severance payments and termination benefits expense" } } }, "localname": "SeveranceCosts1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r109" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.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 expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Number of shares, forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r361" ], "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": "Weighted average grant date fair value, forfeited (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r359" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Number of shares, granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r359" ], "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": "Weighted average grant date fair value, granted (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r358" ], "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": "Number of shares, unvested Shares at period end (in share)", "periodStartLabel": "Number of shares, unvested Shares at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "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": "Number\u00a0of\u00a0Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r358" ], "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": "Weighted average grant date fair value, unvested shares at period end (in usd per share)", "periodStartLabel": "Weighted average grant date fair value, unvested shares at beginning of period (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "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, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted- Average\u00a0Grant\u00a0Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r360" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Number of shares, vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r360" ], "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": "Weighted average grant date fair value, vested (in usd per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares issuable under plan (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail" ], "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": "Stock Options, Additional Disclosures" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r354" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercisable at end of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r356" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Stock options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r353", "r371" ], "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": "Shares outstanding, period end (in shares)", "periodStartLabel": "Shares outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "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": "Stock Options Outstanding, Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted-average exercise price, outstanding at end of period (USD per share)", "periodStartLabel": "Weighted-average exercise price, outstanding at beginning of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "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": "Stock Options Outstanding, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Stock Options Vested and Expected to Vest" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue": { "auth_ref": [ "r365" ], "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": "Aggregate intrinsic value, vested and expected to vest at end of period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber": { "auth_ref": [ "r365" ], "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 expected to vest at end of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r365" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest exercisable or convertible options. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, vested and expected to vest at end of period (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r347", "r350" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSRestrictedStockandPerformanceBasedStockUnitsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, exercised (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, forfeited (USD per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockBasedCompensationExpenseDetail" ], "xbrltype": "stringItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "Share Price", "terseLabel": "Closing stock price (USD per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r371" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Aggregate intrinsic value, exercisable at end of period" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Weighted-average remaining contractual term, exercisable" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r364" ], "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, outstanding" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r365" ], "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": "Weighted-average remaining contractual term, vested and expected to vest" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "durationItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r51", "r74", "r75", "r76", "r129", "r130", "r131", "r133", "r139", "r141", "r155", "r192", "r308", "r314", "r372", "r373", "r374", "r390", "r391", "r452", "r467", "r468", "r469", "r470", "r471", "r473", "r556", "r557", "r558", "r587" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "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/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r129", "r130", "r131", "r155", "r518" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r114", "r115", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Stock Issued", "terseLabel": "Issuance of common stock for partial consideration for acquisition" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r25", "r26", "r314" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Common stock issued in acquisition (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r25", "r26", "r308", "r314" ], "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": "Shares issued under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSAdditionalInformationDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r308", "r314" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r25", "r26", "r308", "r314", "r355" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised (in shares)", "terseLabel": "Issuance of common stock upon the exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY", "http://www.cornerstoneondemand.com/role/STOCKBASEDAWARDSStockOptionActivityDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r51", "r308", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Common stock issued in acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r25", "r26", "r308", "r314" ], "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": "Shares issued under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r25", "r26", "r308", "r314" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Vesting of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r51", "r308", "r314" ], "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": "Issuance of common stock upon the exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Amount available for repurchase" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITYDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r26", "r30", "r31", "r121", "r184", "r191", "r463", "r502" ], "calculation": { "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCHANGESINSTOCKHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r119", "r294", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r314", "r315" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/STOCKHOLDERSEQUITY" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r486", "r493" ], "calculation": { "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedTerseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/LEASESComponentsofLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r474", "r504" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail", "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r474", "r504" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]", "terseLabel": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r474", "r504" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail", "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r474", "r504" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/ORGANIZATIONANDSUMMARYOFSIGNIFICANTACCOUNTINGPOLICIESDetail", "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTSDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r503", "r505" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "SUBSEQUENT EVENTS" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/SUBSEQUENTEVENTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r59" ], "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": "OTHER BALANCE SHEET AMOUNTS" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/OTHERBALANCESHEETAMOUNTS" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow data" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r413" ], "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 technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAdditionalInformationDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSAllocationofPurchasePriceDetails", "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trade names, trademarks, and domain names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/BUSINESSCOMBINATIONSIdentifiableIntangibleAssetsDetails", "http://www.cornerstoneondemand.com/role/INTANGIBLEASSETSANDGOODWILLGrossCarryingAmountandAccumulatedAmortizationofFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r222", "r223", "r232", "r233" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/RESTRUCTURINGDetails" ], "xbrltype": "domainItemType" }, "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "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/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/DEBTAdditionalInformationDetail" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r143", "r148" ], "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 common shares outstanding, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREBasicandDilutedLossPerShareDetail" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r142", "r148" ], "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 common shares outstanding, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.cornerstoneondemand.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.cornerstoneondemand.com/role/NETLOSSPERSHAREBasicandDilutedLossPerShareDetail" ], "xbrltype": "sharesItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r12": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r154": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26853-111562" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27357-111563" }, "r187": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117539-209714" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=124268079&loc=d3e32787-111569" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r212": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r239": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r241": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12317-112629" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123467658&loc=d3e12355-112629" }, "r293": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r315": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r332": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r379": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e34017-109320" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=SL65897772-128472" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r422": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r431": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=117331979&loc=d3e41228-113958" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=d3e41620-113959" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624181-113959" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123421605&loc=SL5629052-113961" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577181&loc=SL110061190-113977" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121577467&loc=d3e76258-113986" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=121549185&loc=d3e80748-113994" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594786&loc=SL75136599-209740" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r494": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/subtopic&trid=77888251" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r499": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r505": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r521": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "820", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=35710923&loc=d3e45360-110995" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r535": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "e", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r561": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128487-111756" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313" }, "r580": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r581": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r582": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r583": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r584": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r585": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r586": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r59": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e689-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "8", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3151-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" } }, "version": "2.1" } ZIP 96 0001401680-21-000031-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001401680-21-000031-xbrl.zip M4$L#!!0 ( )) !E,#XA2\9=87&DEJK M6^+B7W]F=;>$P#@&6Z!+E+5")'5U=77-VS-GS9KUZ_^]['5;YZ$HL[S_KV=X M SUK_=]7O_X_[?;__+;_KK65NU$O](>MUT4PP^!;%]GPM/71A_)3*Q9YK_4Q M+SYEYZ;=KNYYG0^NBNSD=-@BB.!;%XN7 FO'F&5MQ[%H,^-"6TO"VU9%Y(,5 M7@3Q_.2E)])P'%G;8B_;C$O35@:9-H,F@GE% F'/_4M'&4,:(:<09B(JPR-' M+$;K%3=1RO38TR&\';QAOWSI0_:O9Z?#X>#EBQ>7MNANE,%MG.3G+^#"BS3< M9TW#['+8AFN3QA<7%Y.V6;^;]4.:FA?#PO3+F!<],X2I@QXP;R/5IM?]E#DC M6-[HIWIP7IQ N%Q?V4QG#2, MIK15,_BQ>MLVPE-C3>/RM^:G&:9X45^\GIZOO1&F4_,S;N[*W-^XP>5%']AM MF/=#WO>A9_H>?NM5@T*"HO&-7TS&S;E+EZTIP^0-RNRN68&V^,7_=-X=N%-X M5#OKET/3=V&*UG<_XUN$)FTBQIV,RO:),8,OY[JY<,=\NWS4'Q97=S-D<_$& M4Z8&V=^QTO2+O>R:_LF_GH5^^\/!,Q""8/RK7WMA:%KI_G;XSR@[_]>SUWE_ M"*+=/KP:P&VN_O:O9\-P.7Q1L=&+5__K?_VO7X?9L!M>)3*VQR3Z]47]XZ\O MZJYM[J]>_>JS\U8YO.J&?SWS63GHFJN7?2 R#""[?)D:AJ+^F'D?^M5'N+X+ M^J7(7/W\R^%^B/]ZEA'$*4>:(6D\PX18Q:5WQJ#(HE34_;55#07^U[YFF[[I MI4>'[.4FJ"R?U-:;KCEYULJ 3-/_[RR6_GY.[)_?D0[(W^V?7[\5I_M]3J? M=[?>7^P=;EX['X]P9VN_=]S[_=/>UI^GQV>.OJ.[W:// M@[/.Y_>HL_7IHO.VPSI;VVBW=\2.#O_L[1YNHN/><7:\=8*//A[17:S0.W)\ M=?31B=VM(W1$WIP='[[).EOO+W>WMFGG[38Z.CQ!NUNGW=TS>.[']VCOX_MS M__9-9M]^$,=GFY?''S]\/N[M9D>]#M[=.KGJ''["N^1W>-8.WST[89VS30S] M-/?\"<_B_>/#0:^S]:9[? @C([]G1Y\_H+VMG>@<9^]BJ9; MAE]?W"#A8U)TNP\<=_4:2%J8[@ZHC\;-7:?[G1MH_H/_+* M8"S"(*[!>MUF-)"VQMRT >@RA["W'H#DJ_?D"4G[>E04-X1VN^^WP$M84_9; ME*73E#78&*Q5:"-$:)L1T,O66=>V22U[^ @NT[-7[38F ""_0MXWA7$)G;9& M_:PF;G_4LZ%X=IO@43NLF0@:,_"D-/441TU4A\O=P]_/]CYNH[W##I#H_07>-;HF'P00'H$;'"Y^[F#8"S @IW/G8]P;^_]Y?'6!][9@O'U M_OP$[Q@[5XDU*A:Y^$MZKC0!,"84!D3&4&P;*W ;4\1XH#+X " ;;0#W**3Y MF$/&+/&W&B BK1R JW!WT8XJ* \MC1:(B0WDOZ-!D@>P8$C+ 3%I TN(TJP!_)&'$2!4R8 M?O;J#WSTA4R_N.DE%2$&4+0NE'[_SW3:1Z^^97XY]N]CZHF''\#3SF8I@,UJNQ M@X[P^+[K:Y-A^JFFHDW1]2/J*^/OXX>\N#%1XWZ2@JXFK3PU,*F3:>B!Z(R* M\*IY?'5QW,7XVOA[ZN-..L ,HQ!]Y$9H9FW0H.^E ?4AC LJBK]VJNF7"S'] M=C&.&2!' TD@<%:]F %4P8:%F M (W!TH_R$UBO@R2*D]?SV3D,:[III;7-,"^^D_6^N#_]N!7Z>2_KW]7M?17$ MC2Y>W!S]MSB?TF!U)$[XX!G5 D HH%"J58K16RP:?:)C8I$ MX1TQDE'&>3-O>+'G[;[X87;S!MXATT%P!/]GA#'E5.06:^R!R:*2C86BCZ^? MF[<.)\D-K+]Z>-CEH)NY;-@)R1EM^0RNU@N-8__Q8 BOGN[9_L\H17CSWB#O MP]=R\S(#<#1N!K_W\O[!,'>?ZKY^?7'G(R:S-AG)@TTG_6[#<8,T,GI*D0'8 MP (SU -I&!:&@(+ QE&_,J39]#Y+#I_I_F$RO]-_;0;9T'27A$S(8D!S7&$B M(@OCL/.WV7]\*2D"PX 58H*A'! M(A$:-!M,6:C#DEVE4,6K*TE].FBM,ML8Q\E?*R-,5P2XX@S3,(7)!V2 M06CG,'?!K@QIYN0#SXA,G#-IB6".!LH4L=H&9A0E)ETPDRC2\I/IJ7W@&=$G M,@;>DG1>!,FXP,H%CJ-U%,,'@\W*T&@S;Z,T2Y(QA3 V0@?%!(I6XBBD)X#*E:3.SR%+:YFMTUS2QVZZOA9) M4)'2.V%!*T:E8_2!8F6$9][+U2/HW,*23T]<[PVE C, _XI9Q70(@BA!TZI* MB JM'G&?/BPY!Y%E2 /BI!K )@N$6\L)6,_@+1):"+)Z5%V(L.0R9X *\B>A0PEIX9F-25(=,3>X"SRW*@/D03 M?<0@-=):YJPCR 22G$$;5H8^\_< 9T4RRJQ$1$H2.0@7Q8:",0)AXLP+0XQ\ M.I+-:P:P\]YKBC"@+N:P,Q93T"G!FHBH-'$.&=K+;)_GGSKN)#B]D89ZC5$2 M)36+A ;D B=8B]4CZ'Q\X+D05Q <)268.)VR.+"-. B*"8 VP\!G6CWB/K$/ M/!^J@C]$(PG.FL"<(&!_J-2:*V5C9)JO'E7G[P//A= ,0*%.=66,8PPSI9DD MS'CBG,2!QV:-8 7H^X0^\(P6J 77G!#C%4U[V['5 -F9-X@SZ2+W;&5(,R$9DHHP#=:B2%# ZR(R1%D"K!ZRN"->1K R9GMH'GA5]4A:!L$YX@0!V@:7[)S++6,]LB5ZB2+1EDDI,!!L2I M44"N0'4@:&5(,P>S/$,R 4PR$8/.CQ&SM"S+!=AG<$N91_#;ZI#I*-D&6!IK[8S'Q"(#OD)P;O4(.K?0]-,3EUF="A)@%VB SU1QZ;S4CH3@/'9X M]8C[]*'IIZ>J4#APS8./"C-!F$':4L6$) F4&"K1]6%"$T_/:$)8D1@#:!0 M<*9=4"@8IKV/5C,6W;BNB$)\8>D[LF7XSR@1^!S^I%,<;E+V5H-O4/&;SRV+ M(1CL$V:7O/ JA+LP:A?GH)Z.,CC\,(4C[Y12[41_S[0=5V!LW[X M%S4CJ_=I+H[[^+NBD9,.FYK+M_MK!@4?[]/;S50U'*3VP0:I-$/.6,XYMLH[ MAH2EL=E'!KQ,%I5-?QN5P!5EN>E #945.ICF&F/-F&- V3QV")&U"9F%^V^U MDQ83XIUDD3)# Z19@X; M11DGP9@4 _7::.F91[$0P7,EI0D48<\,\Y8H*D2J3L*]-"0N_I;]Q:'*[';E!\,)XS0Z MQL"UBU$'YU*Y>LU346]-;^KZ-7EFKW%GM[]&>ND)=\*GZ65::$:XC=P9(3#H M8G++4U_D6/^"T?+^SOB-R/>/6$\CK!2(Z"@=$U0;QQSU#+MH.8!LL?C6\TT& M'EQXEYT'O],']722CL#9+,LP+'^[ZIBSO'C=->5M6SHJAWDO%/NA6QTM"?[S MX%M1M65AJD>QJLJ 4B8:$1,0LQHK#DX782[M$PK$BB7"ZFN&63@,3QQ+Q?L5 M<\ Y1H(?;U7*O?.@F@*5\9^@A;Z\<478ZU'T$7"+-M8BBQEEBH,14YI2 A!$ MI9V+RQ0[6+/. FLFC+5BQ > NY&EBD@$@!'B#+& @\)J137387"G_;R;GUS] M9LJ59:]'T4PT2".8T 1IRC!'A@1)7; <.RXX4ZNNF1Z9==):V#[TV"R I:\= M&&9OU%L1IIR_SE,",2ZA1R$$PY9IA*4!;*9)L,A+O.;@A>.S[Q(;!ZL^#A&?5JO.Y>"1D$ZDH\X* M'\!0\Z@D">!E$PN4% 0O4RG'!:/ETU=KY!2$CJ5M]@;D4FM%T@9,PYFQB@DQ MR>8GK#W^L)RT?$H+2=@]E>MTTQ]QN"*+/!E'J@3C@EB%L;<(>U4EE$[*"L]@P9IH*T3%!JE ">2]5].(L"\55GL)541?-G*RVYP()[332 M4V.U)&#/I*11&,;1,F6L;04[W $-7HS2C=/N8>AG>7$0W*@(_DU6E,-W6>@? MAJ+W+C?]W]X8EW7A158QL*HE.!M",XTL91C15.T?18E5=5HT6X)M'XM'U6? JW>124.M!0T>+: ';*C#85=]W;F-ZW M2P*><1Y%FS!* M$OD=9LHS:K2)SCEM7+ 126?$XN_N^J?SPNSVE%&E&1-.L!2[($XI8X@BG(5( M Z4N+/XYB/]T7IC= 8N,.R8,8'RO(L.<6..))#AHIRWFP2R^C?@[VKP+PV$H M[LD-BZ*JG5&4"FJYH8PY9#7AGBNJJ1$2B[!,I1J67T[O_>@_39$9VPW[ -9N MO6C>]WE_)U6AL:;_:2_& "-([=[M_+:WO\Y0?%A>4*HGKJ55*2=<.4.)D%K& MR$50T2Q3WMD_0#@>/^G\L<1N*85#6$LIF(HH)&%!,1U9H$%X+1RW&HT/UV6$ MMLET8%PP;:**2L5HTV8\0I6Z88IF'Q PF/O*YT[W'\._@38)FM4&8G?7.]\GP] MSOI"\)MET_9ZV+,:Q!90_AP>G@KJCOO>S\I/-X=2Z_;*,[@/4W*+$I#DH#<=B MQ-P(1E!4,E*.0R#.Q@@:9?%CT@M"DMF%AJU+"\WI2<#H%FC!*)L+*2N8"T9"1RZ3U&%D25 M+M$^JX4AY%PV62D+9@]I;KVV# F86Z5Y)-A[[Z+0>R%3EP)UTZ M\315MJ"16Z(]-90R&Y'6S2F%N\?QZ*8<<,1P5XI4D2'Q-"83DSK O 5GM+"58XL."#245Z7:02.PSL497% MP[*1\S6?+ .?3.LBHI3(!V( _5+JY"2K!HVS:A:6J1:=OG44&]V'OK>:_LBF'TZE MYVF_C^$PY>R5 &F M5- @J?8H[3<.F@$-56 L"AN<0/]0?W(IW3C**%72$T^485PK9131U"*NB6.@]V-*P2*/?BMBGZ0-CRCU A*G)U5[-5-#2.8PO*CBP1-IU#A6-EU)[(A2\0QK^1P!S!:2-]$1' MY:7#TE&Y^(MZRT'IQ]D79!1'!EGC&&,1>056PEE)P/"1J+U=_'7RI2/>[);3 M-<%$")'62RV#C@U6(D;I?9":<+-,ZS(/HN(X1CN$9[S+;&&*)]@N__2*-8#S M"DZ*\S)RQ@E3":6ZJ+472FH<5TRQ/@E5'Z=8)J,,<1F0,X89[Q3H403 !^CE M"79ZQ93H4Q-J=@J36(J"H0CG[.-4=TJET-H"[R#S\+YB(% L6P\0" MI&%^Q93H_$@VRW1.1V@PR8>P3')M(G8.!V=\Q(:(95HJ_B':)5M8&+>B[KWR MF!H7M/&*$2VU8IXSXB3H5!)6UKU_ MH^BAK5AA)#J".1* 9N@]:1:H6IC12D M-*RZ>:$".1LX7GE$>E@8'WJF^)12'*HO MNZ875E*1@B@"YU!./:5,QU10/R"M04:E-,0NP>:'Q:;PHZA3!5X$N/<>,4D8 MTM8"S;R, 3&AB*>KYMK/DVBS4ZI (>.$T2HEJ8N ==*O1/-4M@$YHY=(J599 M7B-7IYR^SLLAT -^"\7YK13920Y'. ]%2A);115*&;* /QWF8"UY=-9(I"2* M@5D,F)2M$F&O\P*K)8JT; ]]5#[B*I(6*Q=P0$2F]-"@C*9>8QNTB(%+89?) ME[RWS(YK"+[NYB4T746R4DIZQT(3&T\I-J&8M(#6!WD<7ICB6VKYFZ/Y[J+G2\D^ M5BA'(\8"1U#[%AO!'!/.9=6>0 M-\Y%';AF6@+.!Y,>(DX+2K#AR-LH%,B^7%E#_F2LL[J6/&)+&'/*41>9D%A'Y)25P@IBE.%\Q2SY M]W#,HIAR"1X>4UK;J#7S/!IMI.(:66><%TW9OM4QY4]/JMG9&/0>, M)7W4$G$!GPPF!NSY$N#C!3Q5;G:29)23F!/M90"\191Q,F+IO"($(#)9@H#D M&Y,5?YKN*/QV-?GX;^C1%.[TZETX#]W;:UQ-HYW^8#0LJQ;?JINTYI5FL5O8 MP%! EC'.C&$,4?B+J"5!A"4X6VT6O$+6O'(/7F%$"1*"YTAYYKTU&#SM@ (6 M&@7"U#^#5^B:5^X#O+D+EEK,'"(,11XDPR85AS4Q(JP1\EP@R8+Z9_#**D.$62904Q*(H%E4)P[I?@3)/FT/NM4&8G_2II]B9AQA>"WRR;MM=T7&$>F6$H M@R$4@N(J@GN*%4DQ?XQU)"@8*? RY6*OF66A5@:""XX(:Q$3@&P<\)A4F()K MZYBBG* E.@9D48GZ].>!!!8E5U@3[11#@5I.I8U6(P[H@P:]1.>!+"11YW(P MB/+>4RNP M(8!2O67*,F"M*#5V%BNV3/5(%Y*H(WTTWU*0Y.0_@*)_]1A(')?,/(J03)WO T%*]'10'CN%>)YJ5C[T>)T3IL MN701X"[3C$5JP*ZZ* 067E%"^.*O^:PY=ADX=H9[4:0+4ED1G4?,46,@G^7&9MJD&0_OA%Q@?ES=AI5"&TI-MR1:,$Q(3I* M04##Q@0DC11KC;KFS[EF!'$M"#5U)"QJQR( 4T6DQEP*89U0%JT5YYHQYZ(Q!37@Q&L2@[9,R&"= M!Z8]^2)W;SO:G_D$8SJ0@C' O+I# M[1TXU$QI%1UG*G#"( M*&:81)P0@Y8@+WS-IXO+IS/TX'D,#E@519'.>;>:1ZX#T@@KXH+XAVQQG%E. M^KN\?P)\T$L'K7ZY5?EA)[$^@$'M\)HU;Y[Z-'[>0>AG.0CK,)2;0[XA>9=$IP8K=.#8$8]Q.EE-*2' 2W(R$,/ 7TJ\BC52"W&XZ_4,8-U&:C;2 M2A4G1GA%4%IV1<9(!V#(@T61%-S(<94>&/M"S4#25VAJ >A'[*HD2@N&;/"! M>0J?%4-@6JE A'!O;RT3/H6!?=35L!MZ_D?.49?2:J*"\RRMUPM-F,6.2RP\ M%\2J)4K5VKPPA?]2N4Y*JJ%H:0T^$U3)2%&P4 M)'K%C5]^B_=D])F_U3,24Q8 P7.CP6<36@5AC2& X'TJ*+[X\89YT_!Q4H\B M=AI\9^XX8]9P%0EQQ'F.?0A8+T%I@J^0Y8]0Q+SHU9%,LSQ57H51@.Z]DSP= MH4$%8'Z0"<_2N?+:>['\2N\)*#-_=4>Q=%1@JH*/+ IL(R- 5ND]U]2X)4B0 M6@BYFN&YU0GA>:H,Y00($A5'1DD:(U6( VV6"*S?*\T\'6BU%P],]RGDZ^DA M.^<1"Z.1"U@PSYA&DH8$%$G$Q"&W1&&M!2/G7();!GNI23 @I2D#.FHBN3-1 M:,U B8IE@OH+1LZY6#_MI:(1<1-B*AZ=Y-0ZXTGP5TS$1O%68B,,6XT)9I%@W2E($T"RM7S=#.4W:?WNY: M<')\X$AX[1F0U(#GFE8(ZT/NA5HUNYM.7T[96T#>K92=E5=G/ZRPZ15!*VQU M\,QR)HRU%@O)C!+&1,.6*CECX0D\%^MK@622HH"I8D!7D& ;M.;PKPZ6D&5* MVEAX L_GY&LG$5>&@().9^$ZPQ GABD1D;8HK)RG.V<)GH/O&Z+ETM"THY0) MH6SDPBMD//9$H=6+&[\-_5"8+M!WT_>R?E8.BRH%?H6M,"?46:PQ(4BPJ+"2 M6.CH"&!H2Y5>N6IV\R7Q7.PP4]'8Z!0*U8$:5 6EC<&(1JTB_+)J=GCN4CR' M%=?@M /8+)D@#$RPB2)$0-*(Z4 (<:MFB>*J]HY.K-.JMH=H-$2,/,&FT$P]PI1;DS@6*!J31J99S? M)Z?F7"PL>#V8"8QC!&H29(U03"/#A&04*;0R%G8>LCF'!=P0I9 8>RDCHQPK MD$Z,N*$$>1GERKBU\Y#-I[>;*C*AHN2,&X!&#BE/*.,:K"8B< TWU*1C:M*% MW#M'[S]O=#9[YSC15BKNL&2!,2\T_!N00T(K%G1$BY_$][H(/AN^,2[MS[^Z M?7[RY+J@7M[K9<,TUG)*SII+?0"J(&P 78LB':->-5N2+$() M'@7#%K GIXRJ:!'6A >+?'36NB4X8GO-$;/-UR9,6F,P)SAML+5*&\H, I6! M> 2]L0RXIRR&+_?3O->425\[YC+KC7JK"&TBTLKIE%J((\QA4$%Y;&D$H9;< M2+JD!,OZJTHP@;0ED2H:/6("#*\,#AD4(A#+X\D:VB)[_8E"?Q2Y!Y"Y5QR$ MXCQS84H-'HQLZ8JLVE^Y'\Y#?[22<78:P"<$HIF@05*U9=R)P"(7QH.KN S9V@M'R/FDCT4J -):*8%\ M\%$AI#$(J%4>"13C$KCY"T?(N7CX(EA-C7*4 *C1BJ:T0$YQ1-R#=R+Q\MM( MN!1#F9J:;G.U7&%;B;7!-$H'_Y&,>:0"PIAXXV04-&J\_+9R?@2=3WR<1X(# MD1) #\,8&_CCG1">&*RQ(,MO,^-MR$\*,SC-G&DJ M8;I\U!\65R\_'*R8L:2<4LP5.XZM M1\N0;C5_RLW%SH&F9,YRRT!5,J>L95Y[0KE!D4;A5\'.)?2RV>TVRTN)C-^N M3;Z4ED]41QS%*$PJ$)1.Y)*24< MRKP&'@@2TJE@&==!,T8U9BQJXB**?-Y90,.K0?!?3[]H//;]T#-9/^N?3!7P MVK/=[*3*ADM)XZF$X6'6@R:IE,DP*Z-QZ=K!>)9KPO_Z.!UO^#SUTXBAK*C\ MN$^:<.G4!"Y.IA&S&IC!66 &P@R61F.'HW2 M+'VAC5W!Y-R]>_A>J_ODEPH2UH^EE MW:N7_PJ_3V3DXV-G;7>B7)/=ZR8^F/ 4E/,S[SUM;&Z\W6@1QIA?Y MQ?2M]V)WOM?__B\LT"^+_![WY,(W8#Y;OX(VZ^?]W5$/.G&M1NGMAY@"X<[6 M?N^X]_NGO:T_3X_/''U'=[M'GP=GG<_O46?KTT7G;8=UMK;1;N^('1W^V=L] MW$3'O>/L>.L$'WT\HKM87;XCQU=''YW8W7(7N^2(''W^<-7IO=LF^T=;E\=;W7._=L_F?_W[]UCTCVW9SG:_;Q)C\^.SW8/ M=Z"O';2WU;DX@F<=]3[07;BG_?^I@==79VKS\*UK$=<2X';Q6;18\ M:H,]=VUC L8\4&*,??8*H_;[RJ9<4^'5@YAKX41BI@.X'RO_E"H!M?;ZX>?Q M((;&=L-X%#8OP%RW83!=,RC#R_&'7WQ6#KKF"J! U6=UTR_-)-M\.,Q[U3Q7 MYVB!U],(7&4FN]H3A-QGH(J&#HQP]N[/A&9<=?#/V7UQ@8?/'5JV@# M?_7:W_6JZ09B[%[=OJA&7(\:YB7-WK^>T6>3J3/NTTD!KIUO-[2,U3^_#(SW MH-Y?DL%E"]]4=-T0OYRS?'!_WMPL,M-M?>AG+O>AU3GXFIYCW^+.&D#-6L55 M?L<0[H8W!@S]TN9YUYIN-Q_:_/(N#?A^!*Y'*+I7^V&0%\.E5(9O,OOV@^AL M5>T(C./L^.WQI]VM;7Y\",\E';K[=N>B\[%SL;>U#<_>:>[Y$Y[%^\>'.5Q+ M2O,(^M_]=-R#\1YVN_".GX\^.W1TMGEY]'F3=0Y/3SM==?'N<'/8.4"7\-^_ M*-,J'0'13B<1MQG!MFV0MVU)M.?::1:I2SI(2R9^^:HJ;>3@#A9_3$Z>%:*J M&/G]A\W]P^W]=T>M_>T_]O8/6W]\V#_XL+E[V#K<:P&F/ 3@V,*TM;??POPG M_W-K[TWK\-_;K6NX62OJ"=[\& M295I?R(1@85GKWX?]4.+HN>M--6W);QU M'[0D%IM1]_;7N&6-6Q8.MQP6,/RL3IM>WM]O9/=[=VV!&^"5R8DI@&PMLA1MZ&;[JM.+B"% 4'WA^.BIH& MN+"5!BZ'^YN[!SL5/%D$Y-)HR 1>%B%:\S L,YS(Y!C,Q"+OM1[%^;[7T.HI M\L'E1;4&\Q)T+F M:#4.#-SG[_S&_^Q5:Y@OZ/RUZG_F.CG35*I&3?SK?&L_PUT:LAXZQWKUYLU)_9[O@)AP?GI!=L@/C M_H"._[P)\[E0SAL!JD99TV9&NC8 >]3VFGJJD472BF0&BGXHRF'>#ZV]_E8 MIO#/6SM]M_&WR/]^3-[(Y@SX_#&[M;;WH=T-''A]OD>.L#/'.;[WX^01UR6S\//AWU=C#@/-#%OG?\]@AU M/AY=@([N=@Z//^VF=2/ ?7M;[S_?UL_12(Q"I&UE#&XS$75;2:32)^1D!/4= M0#]OA:ZY,$68;1QFY3G[-N,>FLN=)F^PKK&XQ"[(4[/L]H1E@[9:AV#;%J8; M?!9JV@IIV19*6AH\T0:19Z\P;3,D%-;R1R#$@D#A;R9ZU""ATH6MO&CE*>>\ M=38JLM)G58(OH(8J[3&;UIU5T^+$]+//U?>?'T.>YSHC._L'K>W>H)M?A:)Z M_YORU]K--QX?)#DWW.!LL;;S@ARCT M^2^KG(@8/"A"A&@SXE5;6]#?U)J K5&:.1 HC1AB2Z6U[YD/W[!!"J0."I#2 M;&"ZK7 9W"@=#P0_QU3(Z7D++G5'R=EI?HW/7RV__^+T6P_*5L#4,W#$[38E&_"J!-BZHI@JED]>6M'9ZS]NY9 MM1MU]8!GPIJ;,(G_3.-(_Z(17!CN<)M)#G^4 >3B*&H'1#S 4(%YE&!$*$8_ M/R6"2,?(@W_BV)O0G"V[650[7363-L(8=K"4@)TBB0:]^R5 MY*2=2H;\T,;!>\C]ZF:-C!LT*H?6K_O@-?;) CM*]NC90W7P9/_,XVK<^R4, M'0 Z++)A!AW6B^^A"+XU&!7E**W"#_,6M*A"RIC\9'].V#(EI&ZZXQ.Q[D)T MC[/2\DWYJ+/8LV&W2DT)QIVV7->4Y3T6D_XA7/5LWOVI_/HRFWC8 MS!3U0U9VXG:;=*>*I\*E.TU'^K1 QUZ<9O#+M2*>95;8/X,G'Q&I-J;R"A-; M:86E1*K-CN[/V_3H<[>WNW6<=3[OP#BW+]/&J,[G$PS_PC5'.V^/>.?M%SNZ M/W<._=G>QR,8V\[GSED'=0[?=(_.-C_O;7V ?_W9[F=W<7SVZ>*HJRZG,W(D MC4I()-HQA@@@%\NV<@ZU5>!2R4 4,ZA.G =!.!CF[M/SUL 4K7/3'876_XLV M@&]PVO[2*D^_+V5G+2&/+"&-0:CMP5H\[B$>U]D_$7N1JIFWF6#@GANGVRHJ MUD;@J7.+@HN1@'@<[&VM.7]1./]VAFE.M M)1Q[1]M"L-!F%-,VN/ZL#92Q&#FKM? )5I7>_*>V':U4'"@,6^_>O7X\>5EU MG/I3,Z-ON[DUW=9!Z 8W;&;V1]/+[EO!WT?4J["RU[U7*G 7BOEPI3 M79R&*ELQA4NF]C7\A'^N-VF=FK(5LV[P+=/M0HNTUSX%8?XSRE((9IBW;&@: M0,=-%*:^%=.4X5AOFFX",E-QG+&>24&:=#GMEV[YZHSSJNF@""Y4CALFK:I: M2=GZ"?H#;=8J1^!_E*=YVF8QWFH\/#7#VV]Q86X.-8VSOKEYD9^?MTS?MWXB M4V]K03%"(WN6N ANJMK#G6DH36?5 <#52*J1FG+8TJCES56Y\=7=HH^]NOYZ M5!0PK+H:0H(W0S,_;J*)2W5>X/;/J^9WF-^VZ/;.I%/4)"XD,V:$[_W9M6FMD':U/;8*KH>\$3I MAO+G^:G4J1E.$]QHV'^>2D5_@4UD/DK;EA0[_46+6#P)/5MBM<@EB=Y M<;64>*&I3$<^P&^_G>Z2#V3OX^]GNV_?L^/#$\ *V[AS^"&5G&"=LS][QX?O M;^\O/3M.&.+M-CT^/.)'O0XZWCKM[FW]=@KW7>ZF=SP\N=K]>-S=?7-S2[1C M7'F'5-L2GK*,M&_KB'G;F@"D"-@1+IZ]>E-7JGLHW\[*0J,[ M4,S\WFJ6TCA%Q!H#-92<]SO.GG+LEQEM?EXT$N[>@D?_% HN/>$.:GQ8R]TD M=%A_?5WCOSD7^YPI#>=7MK;&!=5T_S8J86#EB !@ 25MK29-N**1F:4JZ*Z]ZE8NSIZ=WOLLKVM7;:UR,Y<9,=37,]P,\%K MT?V6Z%Y-)XVX2&@T1+OA%!H].0:\^O%J>PDWG65G%I/JF[Y(V '28BH2EQNED0V\*7[92E;',?RV1 MG_YD?KXSSO1E#'5<^'=)HJ=?;*U8KNAI>1JZW4F<\R?@GRJ(61= _/L8X=<7 M%*"^."BJ(YRE#$E/]ZMK/[YN:I0OU1S^?# MIL$=^2E5RG25]790C6)O-*Q, =@$,,^ -:$Y^F?)VN7>X0[_2P2DM6*H#2Z, M L^&B+:6EK:QEA0K8;$Q_MDK(9Y+SIXCJFEW5B^B0= M?9*@/DE,?][*K^=_XZN"<.OPWT%>PX"714@Y ^?AJ\RV?C>TZ+:X1X$MJV".83@-1A*%Z:[H6Y*I^]6+2#D1>\.-/K MO?W=[?V#P[W=[=;>[M9V9W-WZWFM^7=V7W^=XY;G#;\X\VYOM_5F;[_39#]6 MAZ<^8"E],5]R!TCW/\NVL"LW.)W]NJXB&TC\)HSX@*/-0(E=:]2MS$N-,E.)=I/Z[ M4Y%^-0LSEM9ID>#]?WT;!F'T[-5^5GYJO0% F1>M@U$/U/75KR_,;3CRS;TH ML]U,,F4QIVZI]K-\71K6E'\8YYEWG?#5\D_UW)8=U+Y$9_X!97! M[WL0@2FH<("IK9V-JGX7^>7-SN[F[NN=S7W_C++AU5K^5Y$S MY%K^5YW*[+[R;\K3UIMN?K$V]2O)!'HMZJM.99DVM YA3,.\]169ORL:OY;W M5>0$C'Y,X-=2/*_,!CJ]XDG6*Y[S'\L#J=E&99GV-*3* M19M]T[TJLPIX7:ODI+/KS6JIS7XH1]W;D=>U?EX9+B%TK:"7DGB83"MHNE;0 M\Q_+ ZGW/NW9S8;51J!*U\(/W?'WI*J[>3E*&Y,V;3X:5^1NI4S3M?Y=&2:@ M/QC\7DOPO(C'I_4O6^O?^8_E@=0#H#LL@#:5[OVCR%WP2=VNE>O*4)BJ10LW MKI/S9YBY^8O-_7>A1/3K2UP=1["V@2O M#FU_U 2O!7->Q&,WU.KF6J_.?RP/)-_4IN2U2ET=LJY5ZK(23Z[75)>;>A_Z MU\>VMPY,MZX:UN2F3IW.F")*'\KJ^/<&UJX5\.IP@)=*]F5H?1:R2XK\>AZ872YJ=>!>P#=Q@"@=BH/ M9:U<5X;":^6ZK,2[48B*KY7K_,?R0.KM50=#[/3KVN_0U5JMK@QMUVIU68FG MI]6J6*O5^8_E@=3;OCS-;+8NZK=")!4/*JTKUO*X*,1CY-FK@YVWNYN''_:W MUP*Y,C05?[M7[#XG &)UDZB+=ES'X?YF.FIE_[\/[G/VB!Z_S'CHK#K*9M9C M%VE"_I[,,/@[#A=*8VS3C3M."[&F##4W)L2C'WJ8V*RXLYKSUNM\<%6):G4B M%WPM^J$HAWD_M/;Z6P$>X)^#P^0V6IO=;JMJ6;:* (\[#WZCE3)_23IO>7+; M\^HG_,L=EZY['+=)YW_=U:#5S4_RYY,NKFPH/HSO29?S^H"_POB0COPKT\&- M:4B9"ZWFA_AW[Y+Z +S2*D>VS'QFBFK=># (\*E_D@H@#4^S,NT)*T!$NE>M M^GSI5MYOO0'7L94.R&F9HCYJ>>9A&6QTM5CZ?'GH:RQ=CKU^P M/J=P5F.#[UDZW[(]4C^ T'W5]R\)M1:CJ1)@T/>[T7J<=_;TP MWG4ZU *=TS5O;7BW9.)9'!*6SDA8WE/"Y*)0Z&Y[M;]S\-^M-YNO#_?V6PZ.B99MCWM.9J: BST!?I((R)5 ABV#) M^D.P!&6CNT9]!QK&9/TJ^69X:H:@QCZE3;6@J\Y#.4Q5$)+:&D%GH'I&W>M- MMZF7JXW6;Z&;7[0N CPLG=X"XV]=I'[@%PNF,J36$X66]5TV,-WJWE:L$RQA MQ,-TN0SC@4'SZD1@N"7O@Y($A5RF_N"&\+QZ]E4^&FL]!\WCJ O-TNF_,+/I MNLO[8!N:FW^\I/Z MJ-KJ$.)JK-77[#I >3]]O]&JCE0>J_E6S+LPH\E<--/AAB.3WB]W#H;]$YC+ M;.J&'.:MFS*K?"MTRW !8PCW-#15AS\_KV9CS#;/81H'HV$U_N=3!RF[<7&+ MU&!2V2*?5+9(/Y^'_J@A4!P-1T5EPBJ+5<+]C8E*S)Z/2AC2J2EZ"8=L^KKG MAB_NXDQXU,5IYDX3%R3V&/7-17V89%%S+?P.[U( MT+'TWR7& FH$=(IKL_A MTU7+=,LH?L>(3@OS59-X7ZR MO^D$[;SBJ4WWGU'6G*1]"^G8J];K+N"3;I+[UV:0E,U]56'C=;:3B_F2WCZE MO)VG27?V\\3=E6I-K#Y(AYWWW=58,9F3(M17 MAXE100$ \5+>Y%VDJECZU%0Z>)&[3TE! MCS5LZK9N--:-W51&&(88>H-N?A42$@:-"B .'ODR'?C3G M>5$=YSI!%!7Z2KP$\P8*I;BJK7IHG71S6VFX5+^EK(P]J,&1F]PTC;6&P9WV MX=5.KA)2;<2@9NMNULMJ&VYLUDT9YT#]DP)@Z[1ZK%BZ'TXJA'O3]'_!_E]G M]35+/) E;O@L/B32U;&=!,NR&O@V!@@P77=L),>FIU4"8 M3G/KQ$@!\?JA M9U-&5B9\L:PX^ Q0:CPIV:,C4RU[ 48&QBN[(5B[Q7M0-6 MK%]FNMFHK$S<)D#S:7?+!Y>F8LSE=X\<^&O:HM9C3:JZ_KV1B.I;*^'="@U/ M=U>.QQ[N''D]X"]&V[JXH?C'N'W-\(^+ 6N5ECABXM8DB)0E[W@8DB4'QR?5 M?P463H'$ XI:*4:6X'W!^U]7ODV]=4QY*LTU_.[==:U"]8X7FN2SHJDOP5G M1O6NI=,Z&%* ?PD:X'.8-&*H7(>@*R?0AB G>A"0:.H6@"(>,^FDK] M]2(.0-_4?6-M?586HT$56+V^M;+ZTXKA(@,.66OOV7/"-BCH9%1]O7R9N&(0 M\@%PP!3I;LKE6!Y!V%WB'OAT H"M2)CS>4)J167$^^!FC$P!:B"$VL^>>L:! M,0?7O7:S3R'1NZ'SN-_$)09T2-%P3=+W/B3@NF: V:D"H,])@M;^>86GKH_. MNDFCM*2:EE8K,H'F3TOI*8;7&J]V5G;:5;\-X"X#S1/]O(>6E4^1%R<&4$$= M,F^J2]_%;(#CN]V0#O2I;<9%J'"!3:L#A:O#%ZXZ\:>Q&8 (TWPWG>/?\[*[*8@9K7>W_N;+6Q7H=E'M$'OU[*J=AH$N6M5MV: MA9GB9O L[Y_DB=7&] $3"%/O*_6[25DZSPM>^6FC"!A>G>:]: M?X(7 37QL'4BN3A2-K5&M Z /I:DO3%9-T$^F.]L;'6^C$).,2C8', 99;W" MW2PUY[6K>6"L&2_.A,M![1T.X0W:L3"],&':BZRLS<>=DGAW:/\.^5P#CIEQ MP6:5SE"MVC7T&YAR^'QLYLL0/E7 H5[X2X2LLS$JA_16=EF*#-YP&NJ(4JT? M@4BAJ.G<^_)4"S,BL5T4T0,3'RE M(9^G@'9M[X%/4^X)<&G%QM?KT9/H>DJM++(P-,75]"+21@LDTS3L>=-[5IWD-JB @]-@#T3H!=JJDI_+JH-^L+$26:,/H4HZA7;2L5<=7)<"DN'HDBI3?!KK.'' M!/0 M81+6_CKYU^G==[$>^7IZ][)D:J_E^J&0_?:B?A.SSR/<2\)NK[3=7CVJP M/VH00WZ>>;@!4$4V7C>(H[XOI[%ZR@6\JB)]X*Y- AH3E#.5X)!0Q"2#;RK: M42&859:V+GP+JGV: <1SBF@FQK;#)SD#FEQVK(F?4 &R1%47L*X[AG MO0+:33&$I)!BJ/9/5)Y(L_S5! 9N*90L-OLYOM;O&!Z-.Z];W_V(FXDM19/] MTFP":)9IP4=)WM)YRK=(*[/3+W -EFZ,\^[0UZTUUG6V\F,$/J/JK=:F?*TYOA]K]%TE_935>G>=VQHVY-X5D"GWH_4T/0 M:PWJFEU4"2B,!M46R1K'CE>.LW+29BHSTYR#.:O$.*U; [(=U$)=)5T\K_9G M J=TNVL:SD,7)PV;29L0J@U7>:. JTU2^9ILLT^- M!LP^R9";RHY.&SU;>F+'.75>BJ%4;)VXG9]<0;+*__#1IF/0.:Q:;I7:O-\"V0%N#G%<;:5.L:RI[ MSJ5=MY7J;K:53[:-5Z;>N--JQW@J10.43M>3-PIJ_ULK78OI1KS.P?.N8V 5 MV[\S%^O@UZ/E#U]F== WG^R?ZL)\-\CN9-3$MYI(5TK-3/'=[-RX:J>C-\.I M-=S)HFN3_GL:*DTV6<9I;NA3&$*W M7HMN@L_5,/-J.3RM7S=7RO$&==,=9N'&WN[K%>KQ>O Z6#=CK78K^> D&<%^ M%4[KIN7 9$J:#27I8X-=;FSHOGNOR7C/6&67P!C5:P?7.VW'.*J;N90'7<7' M*N1\O?]ABK>JAN/>KZ-S2=W" ZKB*^Z6.C(IQ=)5B#E)RK)IUYT;D[8W\=C6 M&O:Q@H<-PA_O^ZXS'IL$^#J%LMK- _WTFSHP+N7&U4)PO5YVJ\E5ZP0L?A9,!Q#KIM[)4PY+D\C0Y#J,0V*W&EY'1UI;5>[Y M=;FKZ8;5(P'2][/_C,;)ZY7F:2KH51&[<5^5-@7[.TE"G[*&UYIK&954E2 W MJH^(KDH)KC74DZ3]& _VLMZW"X!M.(X$3F<=UM4XFT2?ZQW>*81H^BFMI][, M4]35S)K,O=JK5^6E90JK&U28/40'ZJ[LH4J(]Y;8>57V<#-Q'*Z\C M$3>]M,FJGZRHZVN/[-T/MATCE=:&M@>[U=<0YPG@3A% MJ**DG\+5U%;1M!:S:BM+3<]A,+UQ M'0- MKY.OJH75)9-SQR:R]9.M4%GK5@>-]()N!' 8';MZT^ENU2;T)LEO(89 MH9NF.%8W7+:&0*9F'Q6HFUZJZG(V K_?-U4N;VUJ IV2VVZU%:NB\J#:'3O) M"H#>ZH[&*\FW^DIZSEQ66'HT/,V;L^O'T28 R[D;[^N%=I5C!J-.:\^FES=Y M)M/'%]RTV1-I:U:DR[R;^7JD\);KW5>SY\#7522Q#BVF*?[_V?O6IC:2K,V_ MHF#?V)B)T&'R?K%GB: -]M#;2+91=R_^0N35R ;)(PG??OUFE@02!FR$!)1$ M=LQ@04FERCSY/'EN>4Z.WE09]]/@S;@N=%ZF57F V5R?JK;3U1#+M##OKPRB M:8903BEJQ)/^EQN2A<;E@TJNT#WGF5)W4BTC(RH]&@:\]&8Y-Z[(@Y#Q#FZXETQC;XA4_@(M13!?=^)=IR M..NZ9467TGN#KG+OC=I(Z'H=Z_7VVTYC;[/QVWE)C8F%,UD^1',LQ_>:0YV>OL[C?PYL.0X76/\(/:RC?S7I$,A8M= MZ"#QT=AG>&<1Z5N(J,;K]D7[;6OW[4&GW=IMM%NYW5EKIYG6[HN;*;K6HTE# M:!WL[C32JX/V'WL[VYWTRV_;?R10[C8._K.[V[FYF5N-!_:/*D"=7O53:L//9]@;J('7-/FKAKW^/)T]]I$XQULTD!T\LV3RYO5I?,. ME9>N";F)B+KQ,MK$-U[[V6VSPL;HG6[[\VM4L?MY6'ZKV]ZRY37*?3YG[C=? M4]#)^KZI+>A2E[CZU0JOEM7O9[W0H*A9]3*\@.BO![=N\[ 37*BR)"BNY@)= MFHM?+ YKW,?W@_Y9S\/D<9T+R=A\_I,IN*X_;-J-ESUZ?:O1;U?QZUN(_\:1 M3IBP:IKZJ2IRT?6-\^>>8]'\=AO;O[M=GO7[OY6#2M>2LUQV]S9VPSX9^HPH9I8>O M_M!%7'MM$#),(*:8-,133Y(UZ*0SQ*&CO;S1(T'11NZ0TCTU)\/_LP$)"N-R M;.D67T?/>F>GOC^:7-^H.O#F+X/WQGQZEI?8=L_G?W:GZVM[]"([Y]*$_I7U M_02M-'>A EEEIWKZUS>[T__\!WG[^9#NG_D/NY_?O=(?VJ?[WUL[;[ZT.]M? M#K^__[+?>4/>?3@^;OU]B/=WWIZ^._W]8WOGK^-W'QS]@[9.#K]_^K#__0W: MW_GX9?_5/MO?V46MTT-VV/GKM-791N].WW7?[;S'AW\?TA967]L'^M2=ONRU M/[S[V.KLXG>GN]\/O__V\5WG#3K\NW7<^K!+]U_]]?&P\R=K_;U/VJ]^/_Z# MOCT^//UZTO[P_LN[SLE)B_SU89_L\O29;^V=77[X82]]OS_)SW?8>?MQ_W2? MGG\F?=?9._*G:._\=M+^^T_Z[N_][X?Y'CM[;+]STMW_\.9+B_SYI?7JW7'K MU9MOA]]]W/^&OO[1V1WM'Z O1X@332F+0+6GP(@5H*.Q("*C"DF'*0T;6YC) M)B+\W_^ZO#2J_MCH^2)0.*>Y.2"QS/V\\-)Z\I*(,BB-B+21.1Z,8X9($0A5 M$D?%*UY"F%!<>*E.O/3]@IJ5QB$AC&AGC6:=#3;DX=_Z$#NY+I[NM^?[D 7S_6E !\/( /%5^,(J6,1: M6F02@!$#[1@"ZPE3-"#!L=_8(@0WF:@3@)^,WROW#ASD,UJN?WK:K5.BL5M[&.+J2;1=;+%EAWS>?*XO7]]HN!V<=Q.]0BJK781!>#< M)3W"*@*6*@<(82NM,;V!/4 L9!"17>DHO:+ MV8069A3C2H*G/&D405@P6C'0*,DP8&=PI5%(U"2+^T[GQ<4*>3*>,-8?(&Q2 ML'YWK$_5#J)\I)(CX @Y8-8H4#H$X#E'A"ID'3?9OX&;"--5P?K:)X&/.RVD M#\QT.YUM65D5=2^I&8^>=WLAIEQH_&P4!@<3:;5"X:RY.&LV.8,1')F.'G2D M&)AR'(PQ%J*,2 F7=A:3.(OS)A*H1J92\7BLG))1$+Q,!$^U#F8$=9Y)T-:% M9&$0D1!,)0C!K% X$3,1"<&HJ3"I$8+7W=EQ7OZX"J+DHTB5-G%W/>))1'0? M(GPR%LOK$],;;??\[KED"@?-F1[?V<[\,]8DMH^<<]I'@<&$D/0(:Y/MXS0! M0:CE@7M"H]W8(KS)R<)Z1,G)J"^"'R)R4A"\/ 1_NT PU93%Z"P('2PPR0(8 M1P-@(Z-$DED6DR5 29/(.F55K;M_HCVM7)[_"OT(5>NEDHCQR)K$A6#^R(4S MW^;G;,<_AZ%RIA8BFHN(=F=5"1J-T8K8Q#Q,0S)O$!BJTO*-/DIMF$>2;VP) MWB1\X32QXI*H+X3O7Y4H$%XJA*>ZA*'":D$\"&\%,,0B**\,".D5(=XQSO#& MEF1-AG6-(+SN/HGKSXE4I69C.2Y2']7B4MIYX:&Y>&AO5I60WB=-PE'0W@9@ MPGO0CCM '&'E$0G6AXTMI9IZ<56B>"7J"]D'/BE2(#LO9*>J@T="D$@M*(,5 M,(8(:.(85#(C3-/$L0FRNBFTJA%DU]T-\4>_]QYR$_E)L^;3Z\JJ%=OEX72$ M+)!.DL?>5!R%=N:BG?U+\0LED3," ]6$ (M2@>;. E?<$R*TU#$7J6@J(6MD ML!2?P\HI"@6W2\#M5%U 28E7*$2@(B)@&NF5LDD_,#HX@4E2%YI M#P>YO=[(]-YW9[L#E[R'1U47IA(9)WNWPFCWJSLYRY/ZJM_WN7->X:&Y>.C- MK/Y@+)6&,0661)^SL QH3050+ R*-E*FU,865:J)U1H6+BU0?C@-HD#Y/J \ MXX$02FN!(@2!-#!,&!CD'1#+E?%6ZQC%QA:CHDETG7*9UMT%<;ZVB]?A\=2( MPB]WXI<_+[D:K'.$)U4!!Y9/I^=:PL(S\!93'B51TKN-+2U(DZARYF*-X7K_ MJD*!ZUWA.N-AX))X1Q3XI+DG=U72\8[Y>&">%?.8BG\-+N9"6)',#:S!>,&"6(=!$! @! M46-)%F(B'ZR;2BXA?KB]^$2& I^%\?OC/) :914.$B"2\J#=0*,$Q0T M,AHE22"&6(5?+!9.A"RNA-L?JJB*6I8S%(^M-,P4O6OU>ZX4H+D#W[A9?2$P MPHGFV5G)%##%-2AA;+)=@M11:LVI3WR#FU(6U\(:0_A'!!JT3=(4'$P,&%S5Q09K@B*V@BW"=H+ON;H9QT'=AZK+68AV+J)]?SE50RINM !=Q5\455E'8H!<,M5L5-;J;),UM=)-1!=V MZ:Y84<[":873'J?^:.&T>3EMJCP*0ZG D8+$%@-SSH()!@'E3BLGN58*;6R1 M)J:LR9?F:BK%1V\-0WG]J9JNL=V3[J@[:;8R'/7=Q^/^29K5X?_^7XI@^;RJ M'3;Z=J.7ZA:S,2,FF@3A^VSR9-DL7G9\_F6_CML_&N<%9F#9>:E[3>6EF#2QBYJ^95G;="-=& M\;H_8](-^_ZB6>[K\3+<'B_"\RWIVWE/FID]JE2(OX.B]N%2<2.$M$]:= 2J M13(^K?:0Y&O 22&"=@9I1[*73S49J=.)I24I!(6JUI.J[L]&+%3UL%0UM2F9 MTUY@B\"S&('Y[">CE$*0@2B;]J/ MRX(I_',7 M_KE4+"JBX+AB&@(-!)A(_*,0MN"U"MX2F0A(YZ)U1)=#G6N,VX84X9PRDPPFW3DJPCDJ((C*5R#C 6,_!)]5"\(AC5'9CBS/> M9&I9O79NAXT50F M9,<%U[(I%F_2^2!@7_<4[K$KH[38JIT2,F,9E?/K=^2F2Z6J# \V(J[ 6I6, M(RDL&(S3KU18@1!QGH5\K#*)+=E'=>K=4QP;JZ=6%/@N!;Y3U8(DU8%B[B @ M18&AJ,!(8P%3FOV1QC,;,WRQ%$U"2[&JQTSS7*(Z\21BM77(]BPL=4>6NE3? MRK$H"(\1'!%)R2#*)"7#*$"**:0=HLJ0?,X9B=(:?(T!78=TSP+HNP-ZJG8H M+BG."([*AZ1VX #*!@4X$L,0\<89M+'%FUBQ&@%ZW;T6/TWS+,Z,NFD?-V2* M%8:Z(T.]OZQR2"2P)H M2X:1P1YT=!R,37N,]%%SG!E*-I%:V.5:G!KUA?&C M)7P6&-\=QE-%PP3'O$,!<% VP3ART 3KI&A$9#$FBCB]L25X4^,ZP?C).#=R M%X\EI6ZL-P\]0BN/6:NG] .8DX4^7LK\%#&2J!WX2 FPI#V BM0#%]+2I$C8 M$.7&EFQ26:<3]<5_L7*Z1,'PDC$\DP6J0\"!)X,@>I1[\BA0WA-0@DBGL*(H MAJI0MZ9UEO2 ERX_I; M=_ORX,8&/W=K[');_?4Q[_&@>[3O?CZ_\>3SD-_\#)/J@1YI"^_WQJV=FHW_ M^1F_O0Z#@V,S"$NQIO=:+Z_CN7ZO6H.OS: ].!B94?!_F9.S,/WJB8*-"O/= M@OG>C/9?3)COA4;O_M\Q-! M2&*]__GV>-/RN9.%5I;/:BT?&YV1UE"@3D=@4G(PE*7EHY!S BGI2%H^:#-Q MW=7\MBM_:'PR@\;G+-F+;2DQ:XF_+-'3>2.V*D"UST;#4;+XTL05G\>\F)H: M0S2M0*,)!L*92LHH0J!\^D&PX9$QI!3.^58UBK"4 &E=_),%H/<&T*FUZ%%D MVE )+MF,P"P68*-P('20&AD7'%(;6Z76_R. ;#L];YYK1*\8 MIF&F5W/PTMLP,NEA_:X9]-*,#F<$M3.64^&EN7CI4I4\K 3S5B&@(5?)PRR M9CX E>F/@FK*/MD?I-'TQF7$W;?.(,U$^E : MR+;_<#:L\G=:8=2.'?.UD-INE2% MCS(:3; <",^!&>$DV) /SB+I% M1\X WMBA232Z6EA LA+49PU\WE8_+;_SSB_*P-\3]H M,8+MGB_;P(+;P*62B<8$X86EX"1EP%00H!'&H+U7(:HLPNK8LE:ZB>BRDG*6 MAZ-']FH50BV$NGJ:="'491/J5*^6PNF O +%+ $65,YQ# P0(DIPKI0W-O?0 MP90E8WK)/8,?D5 KU?M?(Y.^]/PXT\QIT5,S>-_M55_/+U.8"VGM#\9_Z?9\ M^NT9(9M\^>=),?H54DEUACB$AG$YF&EZWW*/CEY_%(:;EP]JS8QL\F%&-F4> MV:?^L,H[?#8(V8'^.3S_TO6CXW,:F/G@1%9H^A%CDUC.1C=_9'5FD?UPL&WF M9QY/12J.,H8T0DXAS$14AD>.6$RJH^(F2GE$^,;YAXX'TW/'[P/803 ?P<0T MYF?FY(OY-MSXU^692M/T@V3FF=3KIG#KWW:0ON2:<=5<0O):";UHOVWMOCWH MM%N[C79K9W=_N[73;.RU7MR\U&L]FC2$UL'N3B.].FC_L;>SW4F_''32/_N[ MKL(I#_$>WUQ@=]\_2/?RPV0A?74A4_2DD9.2SP0UO M1N:?*SFPLYXY\]U1\!>/7VTC4Z*LMJ[T."?FTS \.W_QW'>'GT[,MV?=7G73 MZD//)PB4I)^2#NYD7)KZCR3=/+F]6EW[8BL?7&-[D^N;+ M:!/?>.UGM\6)LY2ZTVU_?HTJ5AYVI1Y6W_JVU]BSYPA)"F:HQSM_X:&=TQ%[ M/R:=NI5)=[VB?C$F?9LQ3:CX449UA8S''N;C05* ]]/[CH>-W;0[^%M4SOEE MZ&Q%)^.@^W7>J7@0=-S'/-]#3.-VD_S[62\T*&H^\CI;A?$7ZKT5]<[X<^?P M>M2;BG(095D#ODT-LG6:.+0,:EG3N2F+ZAX7UI.SO(,;P^'(?W/URC'_EOK/ !W^M=)ZW27 M'9[^2?9?_?EM_\/;DU;''^__O4_VO__U\5WGS_29O73M#9T&X/[\TMIQWPX[ MK>/#[\)R\_M%^] M^=9Z]?)#JW/2/>P79HJRQ-^8-2E;5N>FVB0K_"*3M;!@8<'++*@HMQX+)SUAU'L= MJ9!.8RZC]$C2B@71.0NBPH+U9L'O4Q;,TE1$@_,B '/!@R;>@V>:(&>Q93F? M'ZO$@GSA5KB%!0L+KC(+$L0I1YHA:3S+[1X5E]X9@R*+4E$WT05QT057@@71 MA 7)_L[V$2;11AGSF2;+DSIH$%BD%-!HJ C!&A7TQA8CM"GPLLI@%B(L1%B? M<<]!A,;H@"776 K-F"/ME[,.!>%,SP2G*1C?")1 M3!-_:DF!:963F8V.)I&H0$TIE]7@L49GG0J,'\%M5F"\+!A/O6/>$F:H9$ Y MB< 2HL$@KL HJ9+F2Z,G:F.+JV9:< 7&:POCA_3[%!@O"\:7W#O$4DMH#. $ M)<"\X0G)V@*E"&/,A#(N]UT<\P;R> OFZ.3T*Y.\,^0LO1WMGGQUAK+##E@"RF (+,H!&S #6V"/E ML8DV!V\1:5*T<."AP'X-8?^0#I("^SO#GER"O=>!6&)$VNBY :99CE,DV'." M*5/6"DGEQA;)A<3DPH&*DK/QM'(VVI_"P(QR@;/P]5/H#:0H5N^O M N7Z0?DA780%RLN"\C2'ZL/N45*97?3*@:.6 4.!0I)A (4H(\@@[+W*X4'4 M)++^N_(:^"-^DFA69W_$VS ,9N".*Y>$#Y_#2?]3;@%<#G;5P"EQ+IQ$GCM3 MT13ZG)\^V[-GN]*&)YR/N05JL,F,X2*?!\$@F(O)T,GU5,3&%I%-0A;6@DHF M>7V1_* ED0J2EX;DJ6M"&DZ8DAX$$AJ8\APL0A)DM(I*@G"BZ81DU:1TX1RI M@N3:(OEAR_H4)"\-R9>\$\XG*M9!@6&. -.>@&96 TFTG"Y1) 3;V.*RJ779 MEM<7S ];FJ: >6E@ON2?L-9S+2T%A)F#I%XY4)@9T 9IE]1L8V.RM3EI,K)P M;=9RQFMMTR5>A5X8F)/*.V'\:;?7'8X&5;/%DC51 P?%1#R)/K^]N"=2L@HNB8'FI M6)XZ*71(9@QC$F(N1\IH=CL.^SF50&#<&)&P5=.BVZBC/<9K?U>2:FH@M3A\$7_U'9[ ME5QF1/=V++E<]VM86'6>&N2=[\3V;0ER./C':>IW7,F 9&'0,;= !I M8L3$893V\P3MII)ERUY?9#^D5Z,@^_Z0W9T@NW.(CP).VS/2$9"(#AB/#)07 M&I F1ACGD/,Z(5LT-2KE=DLJQD].BHP&9VYT-B@U*^KAR[@DD4*4\Q/E[JS/ MPA.L).<4$%,6F,\=?Y"E((D-WDDAJ\I[K"G%LIJFE;!.#?'[L(=""GX7Q._4 M-^$,DPAK!-H% BPJ#IJX")H%C+F1V+.$7]V4=&'71,%O;?'[P$=!"GX7P^_4 M!;'-CJS7,H;@@1&9?B"6#!6:-N28MMX@&==4VXTMC)J*%PBO+X0?^ !(@?"" M$)[Z&KX?V63J:"8DJ%R]EOF<34$L I]D9PD/CD2Y*IOP&K@:5JQ0;:<_,B>- M_I5RM8MD3MQ8Y7B]2?0A_1 7]84G^6B%0^?CT+U+J1/<>YRV/]!2ZES81X-- MRFSZ@56PTAL67:[119J"+ZMEZ>TPLD(QFJ<*^@=T7A30+PSZJ>\B"&&P4PB( ME2*!WD=(3!U!<:.2,LRQI3R!GJFF) N?]RJ@7RO0/Z3'HX!^4=!/'1[OT?[[ MHZ@M)9QX\)H[2 H:!B,3^B,-'@?-G*0XEZ(B3;KX0<\"_+4"_D/Z20KP%P9^ M=P;X2?9T4![#2"O""&2:5CD'FAC]<-X5<5K6;QP#^&CA15JP] M\E[/]4]#XQ\G_>'PGXTXZ)^>>U3ZO;MY4G[5+VJ]:?91/"EC(?Z11%B(=BZB MW9_UI<2(I5(XJ5,J,2U#0H&U7($G'BLC5^GJ&M]["]55#36M$^K_\;"^ ME&$:;WI5\/^P^)^Z59(FK#S6%-(_N8>RYZ"IUF"P8%H9AF,NDDZ2<75-U_1_ M%NBO$?3K[E I@+\SX"^Y5+:/J"#,52=.B<_MBG1Z)1T!3"5'B'MK;=[T=5,+ M73;]]4?^/)O^$EPJ9=-_% ZX[%U1A$?#D ;&<^?!9,"!\CF=3.(DVNB1YJHJ MN8715>?*2FS\:^!76;'DE/;H. P:W8EW99*:\L_22?EIWV/E<%B_!R[OK*6# MN_8'$O>2XC8(P]%YFN#3.I,XER_K 5W8YU(IM>GNHLD>SKJOE0Q!Y!HKW""9 M5%DOP3@92$X4WMBAOHFL:ZQ;LK@-V'S*SKF!W0>Q. MCQ_R(TET3J3W$+%,&K-U!I2C!# /R>Q!UEN<2QW1IKRFU4*-L+L&3H45K>.< MHR^-Q [I\=)CGW6'Q[DC7*,?$[[MJ"KI?%[>>1FG$]>;1Y?@=[A].,T-^_[9 M*]/M#;,,P[#=V[TDPW;<21+<[OE)9;F2R7PGQG53#T72EMK;1[DTDF$2@R6Y MUK,++)]="L!U7H@F6D*3K4.;&"V28U-J1M8V7V;)/HKO8=#W9GA<^[J1!=Z/ MZV8L%H,$G.X DQR BF$8ME%U\UF#^> MSZ/LXH^%Z^[,+O[E* IGF8FY$PLEP(21H)*"!L02Q!@3T>9.+*NRBZ^!7V1% MDRVJ[+=FHQ=&3RO-XF&]'3\D!NXVB.P6SJ^&+*'"^5\_#.-L"T]R'QH&A-NW$F.72 ML>E7Y*SC0@02=,Q=%SB^6OZH0'H=(/TX9^X*I._#Z5 E81BA;3*%#$BC+3"F M&6@9&6"#0R#8*ILAS9M*+N'0??$UK-L)NTE:Q=U]#;^J=K7^QY@?-._BG%(+ MFRZ'3=_/.BH0L5(YC\#F0M!I-_2@L2;@>%3!Y0,@@6UL8=U$9)%DU'DALT)! MFZ=, X]1PJC0P-)H8.KVD-P'DYO1N:@],!$4F&@H6!]MTI:I41Y5YTFNZZM1 M:.!IT\"C^$P*#2R'!CY>*F_42E00,/=<&2 ,*6 $2S!>,! Z&NRD M*?0B'I-"!>M(!8_B:RE4L#0JZ%ZB N:L3,1N0"*,DW%@+"@L*?BD[SF"/4=& M597.N%Y"TM8C4<$:N&%6NH"T#0GHX;SNT?] =?3L_ MH;C=\Y?OLOO?LW1Y/XR.^^G*Y_26G,E74O;FI?49?P\F#B-)/%!G.;!((BB3 M>QH;CG#0&%,?DZ'75-*6-3*8C;B;]_QZK8A9B645B>10O4B&6^A++3!H/ M/B)((,U%!,*= &9P4EF(88"UY-H$KGPD26\A34GNL^!NH995I)9'\4H5:JDI MM7S8ONSG>G\D,4=2> 3>,@M,8 6:B@#*)S0E%9=JK3>V.&M*Q%>67-; S[5B MZ49[/W5I-4I9E_KXK1+]3F(&OXVE4RAU3DJ=\3$%Y5D@$@,*N=FTS*7N(K6 M$#&6I=7[_SX_F("I 7!O*EKO&!$4Q!486!.1.37N0L M.&PC)QR1*%T5_\/7G(>JV]'N N?'=,T4K-Z+'3-UD; CK;G!7AE .+M( L=@ M7? 0K8R&:HI40!M;RTC:*2"MWY[[B#Z.@N.E^2,Z[OM1HMH00MIU+5TPJB1,VONS2UU+75> M-P6/R9S_6*RQ7@_RHPG)W9[F]'T_6.4J](9&#-SX9]C%* M4%$:$$QQQ2T-DNHJATF110[9%J8K3+?23/72(X@ M$W.+.PN*< Q"6&ZBC)9*N;%%>%.*);2X*PE5:Y=0]7/79N-3&QV80F@UK MAEU7M9K5.%"8XQ6)",:&"(>+ ,*_ Q>"J1#8S$ MG\=+'WL)[(SIJ2R"NR^")!&)C?20%$(#C%,/VB(.R"!G8C*0(T]J!=J\YG39 M4LL3_((G'SDEHFQX9<.[D>T6^>N6[J%A>1*$PB!JYSORQ'"!B=&TIX M+S%A!"NK[[;A/=02*!O>PHL@[78F4*5 "IKL:.L-:&X1&*,%B2BFOXB\X6%= M-KR[#.1)[W9KOM4M&"\I//=PT9&]KT=,1&E)LN]CS)CUCCY%SZVV/AM\Y.;1BTXV0'KW;S87NZ!$KVTUQ;^IM+(_I%2<2)#68:DZI<4EW$;3)]=7S*0^Q)NR,3UE*VD)A][*EE03 MIID)]7T_HI@DKF$>D"<.&#(&-/(:O+>$8>^%YWP%%TO9E):_5$0258P&@\5* M I/"@"$QF=2$2F6)E9C;M"WQIA)7:YL52ZEL2,OBQ11L\ &B=10Y1*.E:@472]F0EK]4I%')9@X*!!4$&-$65+*# M0;K@L$_&4;0B;4BD*?#5TZWKNR&M7%2O?@]/&CZS.+/++\S7[,X^GV@@=90QIA)Q"F(FH#(\\ MZ071>I4K%\@CDK6 \8>.!^:G7>C1I"*V#W9U&>G70_F-O9[N3?CGHI'_V=UN=@T;[9;JT__KM[G_2 M^_;^VFW\T3XX6,6A_J/;:XR.^V?I'G[XSY4';^XOGYOM/M53>M/O1\ KD)G6;4_9@)E,<]OCPE@4TT)H*)RC+Y MYLGES>K2#_KA^!K#FUS??!EMXANO_>RV.)&44G>Z[<^O4<7*PZ[4P^I;WW9U M],*;#8,YL_KNQWNE;N6]NMYZO!B3OLV8)E3\**.Z/EVQM_QL+&; M=H>;*3L9!]^N\4_$@Z+B/>;Z'!-G;3?+O9[W0H*CYR.ML%<9? MJ/=6U#L3J;FI/MW/TL?KQT,Y9KJ4T=X(G'6<,K0,1EG'B2EKZ5[6TLHIVRM_ MMJ8TW"F%C4O#G>NBN^T7D^ANON>'EZ?MG9U_?==ZS MUH>/_+#SD?T8W6WO['W?__#V8VOGKV[K^V_=UHZC[W*$E_R)]C^\/&GOO"?M MSLEQNW,<+_)?#]"7(Q(\08XI8-*8'-F5H"VC0$T4R!-#5?2EW4YAL:?-8J7= MSHH1W/<+@@N44LX3P6%E'3"'-*LYU5XS@T MX3B:QG-D-$X*-G*@,0Y)F5,4C* 4D%0=JCXS#( M%8(^#<)QZ V[GT/C']G#^<]&MP)NL]$+HT8_-D;FZ[/;N/'GK7)9[K$R]U@# M>%X?;QCK.&23\!I#]65_D'[M-=S98!!Z[EMC-$@WRTG>:>,W_L/9<'0:>J-% M*GBMWHF^>KCD*Q9],4NB4ZUG(K87$ZEULM#&S[K=\YVI"+XUR&@=$. 8U6(T.LTS8+_E<+_C&?T_9$*R(C@$6"GDK)/HP9K'0=MI Q$<2Z9WMBB38&O M%E>MFSJP!AZ6ZQV@*^%A^;,W".D1O@=_[@-];[J]1F*?;LX0#L-18V!&H3'\ M8CY5%)27T95+ZEP%^K6%_D,682WX?VS\SSA=#H\B MTL$$1"$D"QN8PPXT<1*4$XD#;%('D,I.%T46-KH* =26 );L>2E[?UVQ/W6X M?-\[^]#H M9JJY<,!D_TON5I=]+Y_#V%UZ-U?+4W"!+[EMV+Q$/'6<_:=_DF?YG(C;O8/@ MS@;=43<,MP?=8;JTDW[MO7^=9J3OB__[+G1\Z10KER%P%8 :*8%%&\$H@4!J M2AUE$2<=?6E<7&)@]26 Q_7"% )X6 *8\<5X31G))]A1;B[NB0&;_@,EDN@= MQ1A)50A@_0E@R;Z80@#U)H"I,Z:S?123":;25@_!AV20R1AS\!L#=L[Y9(X+ M:I9GD!4.J&_ =9EG_ KNZXC[&4?,X5':^C71E -2(:?!>@;&!0U)Y?-",F9M ME?FVC'//Q?_R1,_\+9+=LM@A\Y5FXL=)?2FL>@=6;;^8\:2DGB K85P7LCW7VJ,#^OF%_[BPA[9T_T9&5 M%COM%/#$T<""\#EKQ8&F+@DU!FI(,@4P6N2T4$']JJ!^!<\9%1JX&PV0&1KX M=N2\92J: %9GIVGN!*QH%&",Q H9JX1R^=@0O:8ZYDKI &O@8%FQ*O&=_LB< M_.!@6:!J_/6-?]'EWK]/N(K?,N:GUGM4/1Q/U^Q&92>ZRTXT6ZG&1\JL]3%9 MG\SE\+T%XU7236603%'A/$]VJ%3+J^FW!+2L1FW30IN%-NM=Z+XPZM(8=>K9 MXSBI[LQJ\,+ET"<<:P0"'50JJ%5.OH)2VD^O"D M>MEOJ@73S@H'1D<&3 2;B#50B))S83AR*#M,,&EJNKR>2858"[$68JU%+?]" MK$LCULN>:.(QE=Q3D"2WHTLZ:O8!&##4:6M=WBEI3N-KIG>M+['6U$W]KY%) MDY/^]=W/6_]./\X_<6H&[[N]:II^.& YZ2=;_:7;\^FW9X1L\FI76"JQ8/0K M9B%54_D0&L9E=[3I?4O":_3ZHS#V:?^L)N7VK-!R/7K M/H?G7[I^='P>/YOYX&1-H>E'C$W+YVQT\T=69Q;%Y?F:_9G'4]&>HXPAC9!3 M"#,1E>&1(Q:C]8J;*.41Q1OG'SH>G(_@DWF?;-1!,!_!Y(/KS\S)%_-MN/&O MRS.5IND'RN;,=T?!7SQ^M95,R;+:9M/CG)A/P_#L_,7S\ZVHVZMN6GWH^02% M$X;-0/PQV)G'/;X\Y85--.:&2:QU\LV3RYO5I1_4AO$UBC<%4S=>1IOXQFL_ MNZW<%/+F3_[LKC^_1A5[TL^*T2;7O#QL>5B!;O>PDPR,'S0^K"JVO%Y#GC/Y MXGY,:74K4_KZ])R+,>G;C&FRG3S*J*[/*DGV]VF_US@8]=W'6S3BNDU?IT'_ MRX]Y?RLU)=OI6;.=84X:KTW7PUZO\<)\ZH[,R<\FZ">C7NO)7G26\Q,O& .;UJ]17QP M; ;AIVM_GB'?IF7AVDS=:S-H_&5.SL)=]^UUSYC]S9R8G@L-,\S'CO?-P!V/ M$49QLY%CPXM4?KMQ'=7ZN,+U$W5CD&A8H?.'.)&WCND@.$K_8X0QY53D%FOL M$6)1R:.]*NY.*9X-#^VU7LX1%AK30OML-!R97I[-N@2#ON\?3()!IV]/6Q_2 M.[_O\_W.+DOW^/[NU=E^GS;S_N?WAW_&[GS;?6]]:'_8X_/NQLDU;GW<[7_=? M_7ZR__SRUV# M\ZL3>Y^35:^&WN]&J5>/=U=F_''_)$W?_9]W1M\*;\_'F-.634*:%0A04 MECKQIM6@+7/@F*$T4H$\3[QY]1C7^E!F86> ?1.4\4]SR)H,AB)QU7F(C( G)W42&8C M >T,!J:P-B8*ZYCR,Q'T)1X8)H9$Q!C)MB-+:)(4]#B M;_PUL:Y[J>V]X?"L"FSW8ZX'E?/WAAF0C;-/_9S@'AKA:QBX[K!Z1_]37B9/ MK*'\?!'MQ)>2VJ1#2.Z8BBV5W(BE?"'0> IWM5F8H#DQB!(KI1)K.>]!",U":2L$Q84J$C2UQM?)F MW9I&EI:Q/^PN56N9(J5:2VD.Q51A&GP"JP@^@Y)9@8541 JGF<6*SME/\M<: MZE4"KO+E"O\N@7^G<1UIL16:"T#*&F#<"3")>P'C).'HL<8R-XQI4G6U94P! M=ZW!72BX2*E(:=4;+Y>-\E$-E1E/CT.1$$9S@X!*:DNP MK=]6N3[G!*Y'YE]A.,H53/JQD:SST:#K\CFMB4LEH;1TB*^/[^3MA8"JMVU_ M,0/_:M ?#@LMS4%+K4O=R90WD5$+&E$$3'H#QBD+GGCLN+5*^MRS0%_-R2I- M7FL-Y+OIA45*14I%2D5*14I%2NMF"7\/@[XWP^-YC."B<2Y+XYPQA)/"::F, M!&Q /.FA64$C ]&'0"*>?3OK? M0IA8Q)_.!N[8#$/CTXGIE:R"VEC&NQ,Q56]Z/1'2ZR2C0E1S$=5L(R5MK"8Y MJB4IECX2G M^05!VQ@(82 0"\ B]:"C0& $CX)%+VW@&UNL*?BR>JH6@!<:+E(J4EHI*:U@ M?D'9+)=EL>D.3,?>TU CXMQ3E6% 5#%@25$$2XT!*8*F*J" )-_8PKHI)*E1S*V00:'L M(J4BI3INK _I22D;:[TVUEFG"Q&42T$8I.40@.E 0"DC0'KN5=!>>8]JN+46 MK\L3?V=9 $_\G64!//%WE@7PQ-^Y[BFMK3!JG/RLO]Y:1H-+S+Y(J4BI2.GI M2&F> M#1>1:M1UYPSS RRD2"+;=6,LT0QK=PVUQ4@K[LI$F[S5[/]4_#'^6$ MT)RE,CI[H]:W"X\*=H09+ 18)B(PAGWVJ$C AE-&4-1.\(TM*O$"E9X+1 N1 M%BDM0J1+\'\7(KT'(MT?QWP3F6X?,4XC1UA 5,8#,TR!MH: UA)%%*U+)%HC M)EWW1+!Q_W=WJ?][MD^;C5ZR5/NQ,3)?2U)8B8H6*14I%2D5*14IK8@BS!R3 MR6CUC$D13) J<$6#,4G-TK\Z[/\31;C2%U[,J@M3O3@IR>W8,5]?]P?Y ;=' MHT'7GHV,/0F=_FLS"+U149WG4IWW1^UI5@C.:32UU)LI,5TX0#@Q3 D99"IQ+H1QE3B"S ML25$4["KJ:6KTQQNB;!]Y.C HS'3ZO;J7.;,K"977].D^$Y$G77.TJMSV6P\ M#4MK$KEA7H"7G *+.A=+QP800=PA+F/D27E#2 M,BZYV]A22C:%+BIS8>H:T5)AZH43-47 M?MK"V0_(V3-ZM:'4,8\!(:6 >1[!,IDXFWH=E9=6X;BQQ:5L,L473U0JG%DX MLW#F.!>>,42I=%X$R;C R@6. M26>(0\4?4 >>G(WX:ZPH0X&!4*2:7!37[>+9 M"O^JDE72O[[[>>O?ZK2S],_/@:Q9N"J1LOHTU\X[6?W59N"GGS)W]VUY]?HXH]Z6?%:)-K M7AZV/*Q MWO82>+5^1O.B5E5.N7U*NDO4RKUE;=>HRZ.N?!AM"-U*^WH1?_T M-"E%E5IR8U+6'-.0WCKH?_DQEVNEIF1:@*^1*_#!7J\QJ<'WLPGZR:C7>K*< M.SL].S&CX!L[(79==U1FZ:>S-#XE>"E#N/''SZK8/-UIZ_1_!-U],/>,W^$F M!?H:';K>,S?.T[P%H=]JR$]JZEZ;0:.JFGK7[7!]CCG?)JU[)[AP:A.C45RE M=J-%3CC?>A6M8_XV1S%$@I5VQC!NB+(J1J6XH%([2GCE?4*84%SRMW_P/GW8 M_M+Z\/%K^^\WJ/WJYWN-^=Z2 K M*-)(1 E$(0.,, XV4@Y:.F*H<$0[M[$E6%,3L<*>IWF1^36*])'+D3JSZ=9.N'H\[OT^;;'!GL<(0@?)=$@ _'4((=$8!M;BO(F$KK0:J'50JN/DY(GJ)%:&B>P42Q0 M:Y2V3CG)$=-:27\SKY:4O(8)&9#$P(9(>&33GA >EI+;6%H*K M$\'Q"X)S4FID8X"T#7%@&@E07F.(W 0JTU6B5 @:.H2 MM^'@G7<<,QXVMHA03259,8R?4,FRZZ=];S@\JX+;_9@+>>?4N&$&9./L4WHY M.@Z-\#4,7'=8O:/_*2^3)]9_:KZ@MJ4LV4;8"!T4$RC:Q)-">H*D4Y(Z/RFT MB&\HM%A%MZ\AR"RGX'?.!FGNQCUOQY'MZF)[+);=B:1\(=!Y"/3;;(Q;!AJ] MYF 9LL"8#F!)I)!L7J05XQ);ENB37=4)2R>0U03Q=1;=0@B^(9)Z%QYH_=KN''X_0IH[:B4'CAT#9FA2@8PB$*W S$:KDGV7++N"X+5%,+-( MRJ0'>RW@+!\YDO!=SW!^YIT,^CQ,?8&Z Q=Z:75H** MRH&-FFB6_JBYW=B234ZO6C8%W+4&=VFG5J14I/3@&R5!G'*D&9+&,TR(53QM MFL:@R*)4U)6-;Y57*U ] M'KS7YR#)]RJ]ZV_<4,_*O!VO3V?"#&:KV8\;MQX70B)0DB,IE82C@P''O0*@2$+=+" MT!R-I50MRE>E2]$J*(U%2D5*14I%2D5*14KK9B9_#X.^-\/C>2SDHG,N2^>< ML9(Y2I)47@&+.&F=6'JPR90 AW.B#%.>!W0!YQKIG>N>E#(VLQK="@H)F#X, M&N'TTTG_6P@3<_G3V< =FV%H?#HQO9*/4IM\E-V)F*HWO9X(Z76242&JN8CJ M8,8XEI'(&*4&:P)*-*4D&(4(6,2=$4F>3&3CF)2DE!5#_<*R< ME^I/#QM^S@KEG:OYSG7/0*DX#FPBN#R^TT^A-S09GH3<:=OK3!@>YO\%>;]+=H/)85USX8H8*WX;_GG6'W5$X"(//71?& MFN+;X/KO>]5=*J6QZ(;SZ(:SISB2*H@\-@Z"RV6$O6*@I$%@50Q*,ZNY3]LQ M0TU&KQ86*F10:S(HE%VD5*2TUIZ4LK'6:V.]=.J#61NIDN 8QCI2FJ=N MK/>&4H$98T@QJY@.01 E:"2,A:C0+73V^0O(IHUHK^?ZI^&/DCD^GZ;=/I@I MCAV-5T98#HS) ,Q+#-H@!";$X'6@*E:U8TE3$;I \=@"WT*R14J+D.P2'".% M9!^49&?=&4X%RI)I%2D5*14I%2D=(J:,DL1XH4IEI3P@+AUG(BA W> M(J&%(/-HR9=5X4I?>#&K+DPUXZ0FMV/'?'W='^0'W!Z-!EU[-C+V)'3ZK\T@ M]$9%>9ZG EQG>]2>*L_&:<:21$$1H_*A40Y6L@@R:=7>T>@HUDEY1E?K*GQ0W_Z.S?81YS,W&&(2@JP@_!F6S7FA0U&QD0"T2ZYUTM1G/Y3.:)M_WSQ*$ MJLXV-_>\J36CS=F*ZMI:%LQH+0(ACB+#F(TZV*2L*(38+7\W%5^=<52DA1*O / G@'+' N)5@*;/ <30N<(*8.,8EA <3LJC9 *4" :(0(@JRY&U27F\>AZW$'$AXD+$]9F2.8A8&V.X),81 M9YA,OR#ID Q".X>Y"_9F(B[]6Q^.HUM3C9G1)*EH*& <:#+P#0?M1-*= _(( M!1/2OKJQI91L"EU4YL+4-:*EPM0+.6PY9](2P1P--/=MUC8PHR@Q^8)1\F:J MGC]%J7#VXIP]U:LIHI%+C\!S(H$9Y\!H9,'C&!0W#%.!-[:XE$VFKK;;F3M1 MJ7!FX&&P*9]:*,V?#TS9IM9)KT,RA MI-TR#$EL'JR7&N=FGD'E%/JF8%?]$84Q"V,6QKR3/P!Q[?-1%<,$8BKIE<13 M3Z+U3CI#'"K^@#KPY&S$7V'M?404O$0B$2578#EEH(UW26!2"F4WMBA232Z* MZW;Q;(5_5!]MU=]-[],D2XDA V6C7V,?C7-I*KH M%T(C61S]T_3=WW)SR5Y_%(:;%_-^QV%L_=L._K5UXUTFC\#(ILQW^=0?5A4\ MG@W"B1EU/X?G7[I^='S.3S,?G @633]B;!+CV>CFC_SJB<=_Z?9\^NT9(9N\ MVC@?0Q;R\GS-_CP>G#_,)_,^@!T$\Q%,3(__S)Q\,=^&&_^Z/.@TXA\F>9[Y MN6XVKA-I_5;YE2VNFMD7[;>MW;<'G79KM]%N[>SN;[=VFHV]UHN;%WHMULE- MHTE#:!WL[C32JX/V'WL[VYWTRT$G_;._V^H<--HO&R_^L]UZM7N0!IDNM%_\ MW_^T_]A)4U"E7\OGC=TW?^YU#AO_>)&^K=L["_Z?JS@3_^CV&J/C_EFZAQ^N MY@C.>N;,=T<_$\ M0%7M.E.2K+:Y-(03\VD8GIV_>'Y>/*7;JQZD^M#SR=TG MS)J_X,?TN/Q]X\M3$ME$8R*99.=-OGER>;.Z],.>/;Y&\:9@ZL;+:!/?>.UG MMY6;0M[\R9_=]>?7J&)/^EDQVN2:EXFM@_Z7']. 5VI*IA7_ M&KGD'^SU&I.B?S^;H)^,>JTGR[FST[-D$07?V FQZ[JC,DL_G:7Q ?-+ATL: MX],E9>*N3%RG_R/LKN=N3!;A[AFG]4W>EVL<,/6>N7&2_RTH_59#?E)3]]H, M&E6AUKMNB.M3(^,V9X+VS< =-RBN#@6A16ICW'H)K>/)'^\,1X$8Y:)DQ'"% MI751"&>"P('Y*FZ!$*6XG/SY,6[Q5_?P] UOI>_.<8O#[V]/VSMOC]L[[WE[ M9_O;X=]O/[0^[']YU\G/=CENT?K[]_0<'TGKNV.'?__UH?7JD+5>[;+VSL?T MS+\?OWNU3_:__W_VWK6IC21I&_XK"N)^(V8C5-XZ'SP;1## S,T^ W@,LW/; M7X@Z@FPAL3K8QK_^S>J6D,3!@PR&EJ@/QJ!N=5=55EYU9596YB_=@Z\A[7>N M*M8R>->)$=IAD2RB5&+$#;%(.^^14CP(Y7,5*+FQ*6E;D%6.8UQ6.9_Y?/2/ M!9G5W2M>NONKB:VWI*'\+F!]02=UG@P]OUZAY]>M$VR2,IYZA&.,B%LCD<-1 M(6.-D)8P;*@"]"S 68"S .?SG*S!0BJE/*$43),)3-,W3])6GN>@)$:'2SBF@$C320B0D.D)D07M-W85$2VB;B9/Z,@:T'6 M@JQ/$M5M+6<$>V&)"5R*:)Q+ 4="5."6<'PWM):H[J?'6#;#V'J0)ERA&F ]6^1"QV-@DFK1I,00O6%6RM;XHI_#R6,K?HD#WQE6=_0O\C1Y8;47E]M=)SZ$8!@F M5$KNB;>.,+"WH[,),V53E2L88U[G"L:W)MB\!22SG&+8&0]@[.IBO_46>W7Q ML!;+[D12H8#H,B!Z>;79_N5PYT]Q8K20R3&,L'0!<:)PM56$&%7$<28$3QCL M[H<6_2VUKIYZ@2D5R9HOI27XJ5<&^LABG8]-4:T,3Y1%G+/A$B/_!FGOV'>_ M";15A%[!V4? V>D6TN7^SOZ7$U@1@S62(V\I4-64#-(82*M5)I)@.>$ZY/SK M-T]B%QUNM X7I"U2*E)Z\O60:29<(-*K0#D#(R0QJ;PA0B45L&)E/6S:>GC= M>>.\9,)&AH0S&G'N(M+6)*0D(4KZH'WD35L1U^<(PNT*^)\X'.54(/W4 G-[ M-.CX?+9JXB,!9?P^9\C*EDUJM#/D[96 JMNV/MM!^&VP/I6#GP:8#K;G'2+O M+D^P=L&QI!#V(B!N;4#6>9JK"*M /$\$DYPVZ6;AX%+8L-'*7,I/%BD5*14I M%2D5*35)2D]K],Y'*WR-@WZPP[-E3.'".A^+=5XSAZT(6,9DD$M>(HXI1<9@ M@X2R,+63(<&E*Y5N$/=<]YB!VMAJ=2IU .4,<="*YQ?=_F6,$\OX8CSP9W88 M6Q==VROA HVQD'C,1TAN040&KI<#JZ,I$OH3^B).HL"%>6V1USBQL M"$ 5Q@E1D[PPL#X%$CUC*@OG<"^:-(R/,1Z*"03$$@C@C#AE&.;(I@ 'JF611-6_)_!LGRS2[.S0V M?AL9RIVK>>>Z!YY4.(<<@%SNW_E%[ UMUKF7%6]2-FR*E(J4UMI+LA4^C(>C M\]@;#8_[LYSX.27^7F^2$+_R7E=8N#T'A6_C?\>=86<4C^+@4\?'FBV^C;Y_ MVJN>4A''P@^7X8>+IS3H21#&DEPSSR;%$=="(QNM1B1Q2XG31 JRL4ED&].; MYXD+(#0:$ IL%RD5*:VU1Z4LKLU:7*\[7P)QQAMID#,J("Z-0!;KA)@#XH63 M(DS:!BZOZQ[BLCV?"F,2Z-+IM:RO=>)[S?#U\Q?_L*"6A_J,ZWB7K9G 2H3+ M,E!UN#T?X;+'3[ABDCDL$0XV 5!9B:S*QT$2P)5UT>C *C:A#3)2UPV@\J6 MW9I(J:'>FV]MV17T_7[T7?3"6&E(Q)(C8Q-#7#B6(PTQPCP&!;P.Y)LV-AEM M:WTS9691[$8K=H'?(J4BI;7VPI1%\@>9*->\*4Q'EVS4"'LL$/>)("<#04H& M&K*\!;$-7";7/91A^\SV3F-VH"3;&;0^Y6E?)QSM01.'65%3M*/QH/KTO!\Z MJ1-#:[NZ/.JX;FP=]$??*#*[EA[EXO15&G0V\(T:5NE MZ')!W"*E(J4FKHM/82^7=?'1U\7K)C*VV!.E'7+<2<0)C\@2 BNCQEQ;,)"3 MT@U<&=<]X. @CEK=_O"%E=8H3M4BI2*E(J67(Z5E:O=*"HLQ Z%Z$SA7Q"42 M)2-4Y]C &-P]&-?R17QA(=KK^?YY_+UD,%LRH??QUNA@6DSHPQ8^^./$<". M&TLD _>(9TEIBQFB+E?PQ3$JGJ,[2=OHFSF][U_!MRAQ@=HBI8= [2,8MP5J MGQ9J]R'1S,GQ>'6B8B",T$83!QG' M$PI1QZ@4T\'CC4VJ'EQUK.AT8W7ZT6L'%IU^6IV^;@U[BZGACB+I#"AUU!*! MW[SJ5GW\Q79MS\>6'6;3]]_C7FPQW&YEA7K(MJ_K M#T(CTZRR78;_;"?65)@/:[0.XW"ETKIS+Q^6$ M]3P7DS9<46X#]5Z1*)([V7N$P^?5BP_'H^'(]O)H%N!:"KCV1M?"4SBFL,AX MBHRD 7$7#3("*T0,YSC(H*C3&YN2M[&\>_X\[HLB#RLHA\N7BF M+FBM N29UL2, D90'C L;-09X"Q@_R\ DC*+5!,T>Y M),[DPO/!8L&53R+PN\%XN1/1!:X )1F6C$B.+!EJYPG/EAJ-14FT;OA M>OF8I8+;#\?M17YM$PF FWBB0IMC=,1P)1HP0)6A>4V 2T/KQU?#!1S8Q+2 MU@-:$J^0I5&@*+0A8)TH&8#ELK:FQ2-1L+I!P%2P^B%8K62,#"OO3 S<&F8\ M)EC2I)W5QMEO4-R"U4_H.;X6A. D"]HEB;A4.6M7% MNJW0O:Z]&,;7TU]^GA;BZ_2J0:N^]//DZ9-^YQ=9A? MX1H$)@$?DS=/+K^J+ET;^/H:(Z\DUW=>QJ_(G=>^]5CU2JJ[O_FMIW[[&M/\ M1;>5X%?"B-+8TEB)[]?821C8](8),%->\G?QG>:&[?>0AEK+'P:AJ3O MQ9 F94@J:G)GB-@2PP"W#OJ?KT>6K=20S&H8M7(1([37:TW*&'UK@+[1Z[4> M+._'Y^.N'<70VHFIXSNC,DK?'*7ZS.)"X'*KCEPN W=CX([[U]7N=NPF]"'8 M/>=]N(M"W\*BFSUR==SH/2#]7EU^44/WQ@Y:5>+T[UT0U^?8]7W"S'>BC^<. M,(V1'&I.S$/.6]][%JUC/'D2UC&>$B=,<:RD)MD'10RAC)1X M\FL^J//]SP<[<'WG'3\\?GOV_O@/?/#;?SKOCP_.LU___?&OG?T/IWB?_DFN M^Z#>?=W"A]GO].%4'/SV:Q?ZB-__]>_N/GU'H3_=_;_V+@]WH W'_TG[G:NB M9>QP9^^$VZHZCD ^YJHY*2BD7?)(BA1<)-1)$SJXGY95SF<^ M=/=C069U_?Y+=W\UL?6F<__[@/7EQ'X_'7I^G:'GGR66K7C@=P'. IRK#)P*)VH<5TP1RIF-+F+!K 8PC_ M*_ITF$IFF'IZ@B/(RC- 4I,BXEI(9 R)2+$HN<4LR5S'46K:5N3FT>R"K 59 M"[(^24PU%CP'YDJ<$N%14M!4(CC5C@<,GWT#6DM,]=-C++O"V..M$RZ="XEC M%"E05I 91MH;AV1,6G@IL:P"JBEO2WTSZN3^ =4%XPK&-0[CEH X$E-.)^ZX M")@+,/64X$ H%='$,AU(,;N?"K[$#+[V3YRAFA.>P.R.#G&PP9%CTB*7)'&) M2EMEP.#L9@'30@\+=!;H?)(#TLJ V4:DY\QQ#KQ"$4!(#+ IF6?&%<.[ :@Z M7_F*[7\^"98FAHE%G$0"P&H25JJM O&%6RM;X GX=G<56_!('OC.L[NA?5!7<7U;]KN4VT ,V MWFLC"#.*"QV-TR)X:QBG-@DZK:Q+[D@R6>VDWP*264XQ[(P','9OH!O]4.^B M5Q88#0@0[!#T2EAA S4 MN)QC O.'9I4LM5*>>HDI%6V:+Z5E#C=+IPEHJPW: D,EQG@;"'788IZB]W^# MMJVWNQ8ERU!)E+(J4&^"Q."$C )-M\$F#R ,A=&-3 MMXE^< '7HN %AHN4BI1644I++);6FDB P1(E#>>!NJ1IDL%3JSCC0I3%JXXV5[*K;MC[;0?AML#;E M+)\(M0ZVK_E9$AAOSB2'C",4<>$)TBI()$3>GC5"A$0V-DD;JP=C5BG*LPKD ML4BI2*E(J4BI2*E(:=W,Y:]QT ]V>+:,I5QXYV/QSFO6LDY.1>X"XM$#\S3: M(HNE0EYCG@BE46?F.5'I!G'/=0]&J,VM5J=2!U#.$ >M>'[1[5_&.#&;+\8# M?V:'L771M;T2A]"8.(3=B9BJF]Y,A/0&9%3 :BFP.KIF)$LK7 M)Q@KH4 <2 @I$4].(!.$1,0:E0@P2A?2QB9O,U6@>,64O$!QD5*1TJI[6,J" M^=P+YG4WBZ(X@*F9$)B<&'$/JZ7E(2$FF!)8IJB-;]Z2^3=.EFER>&AL_#8R ME#M7\\YUCTJI< XY +GX;,_GV)@$NG1Z+>MKG?A>,WS]_,4-/Q.R-1-8B7!9!JH.%X^!T!/" M78B!120]3P!4(B%C1$!:*%3"+*!$E4-<684L-QQIZ1.(T8;$^<8FHVVM;^;B+(K=:,4N M\%ND5*2TUEZ8LDC^(!/EFC?%:\6U=A8YXF,V4A@"*5N$HY#*.VMX= U<)M<] ME&'[S/9.8W:@)-L9M#[E:5]G,NU!$X=945.TH_&@^O2\'SJI$T-KN[H\ZKAN M;!WT1]^H4;N6'N7B]R]2*E):2^/9#_OA]7Z%<[[:;#E,[FLBX^^+EXWD1U."BM8"HW'$G$/*Z.+@B"7+',>IP#V<@-7QG4/.#B( MHU:W/WQA-3N*4[5(J4BI2.GE2&F9NK_\E@MF2^[^.MT<&T2M&'+7%P>A($-4PX@DSP"?%@-#*" M6>0LIX[;P+AV&YM4M)6\6>7M_M5_BQ(7J"U2>@C4/H)Q6Z#V::%VO_;W MS" M=[[NGC#+P;*-##&>-& MB4@S[I%1Q&%G(O>J85B[[MN^AZ.S.*C.K@_B6>P- M.Y_R'G">\.U6#^S=?FJ-[)>RJ5O9Q SQ@ST^3 =VR]O^H/R_2!89QRURN?2R2389CC13^NA5M!:?*8P-FLR:(2\F0"=0@I4@T"B?A<&J> MQJ_/[K"Z55E_L5W;\[%EA]EH_O>X%UL,MUM9VQZR8>SZ@Q 'J![+UPP&/_3' M.=HZ=VAZ%3K].LMEV.]V0GVER6AW^P N=WZ=*^>,34Q8SSGAVG %-"=0[T$+ M1'(G>X]P;+UZ\>%X-!S97A[- EU+0=?>Z%I@"R8R*F8,HC)G_G8R(.>H1E9% MZBW0TY #6R1O8WGSA/I4BY[%/OJ>783'4-UGWGUX-G2Z#=J?$YS^YSF$OX30 MFX37M^R2?Q=89U)ZRQF]LWX7QFZX^]]Q9W19$'E91+Y<0&2"C$1DL(#( M02/'B$!>6&Z8$L(+"8A<9)\ M)%13&E7>V=*T>"0*5C<(F I6/P2KE8R18>6=B8%;T'V/"98T:6>U M8\)ETE8D :0WN:"%34J=,+XQ_=+98-J#"WL:D1M$^Q'9!'U^;;N?[>5PXY^+ M(P7#-&D05=#B94;TMO';_)<;_'/SMDXU7#PW5KE*/*WMP[<'NV^/C@\/=EN' M!SN[^UL'.^W6WL'VW1.]P=W9SETX.-K=@7X='!W^OK>S=0Q_'!W#?_N[!\=' MK<-?6]M;1__;^O7WP[^.5K&+/W5ZK=%9?PS/",-_K&0/QCT[#IU1#%?-KY:& M&1Y6:Q$TIVLOAO'U])>?IR5:.[WJH=67?I[HV@1$L[I=CZC+_:XOS[3_%:X1 M8!+0-WGSY/*KZM*UA;6^)M4K3/6=E_$KU;SV6\%>"L^]Z[+>O,$[9_N: M#AQ>1@T>ZSCYT^C'[7W>ML.S5NKV/P];:= _;_4OX@#L-[#_LN7_"0RT;R0) MO\=0/-HL^^ZS1C^DD4]T/.(YD?.N_'D/3FOR?-[@VSNZM#>XB5[=AR=LH5@P M@0W'R@9.*'5:J."MQ8DGI5F=I9M,SZ21=4[8/]^.[#1W) _[@\^.O@ M;/_X[8?#G5.Q?_ZV^_XX?'A__$OG'=V[?+\S\]<>GO^)WWWX]>/!7W_ >_[= M??_A[8?W?QUT#G<^7K[_ZT_\_J_W']Y]]>+@KYE?>.KC?7_\MK/_UQ\$VO)Y M_QS:]ANTG>[QPV-XSC&\,WN<(BT, M049X&[$-*BE $4+;FK)F9&IYHBVM D;-Z5K)'K7.8/3U"HQXU%$: "-)J4"< MFH!L\!)9*Y.(*DJ0[(M,&_6<;&ZN:GEKU&\-(JB;[W1CE38JT[S\:?[=9X/@ M8M#_U DQM-SEK1;!ZX>8!$UA_3^2V-=+C6GVG-B)%S /.E5:^);MA98]SWD MOMI2C?O'\N1[KTCS$H+?N['*TM +6W."*@O5,@M59XXU1ZU*JM+53<92%/KQ%7J.>085K<<8F*?DH- R MYX6.P#P#5E@'KP()&YN'Z==.#^0# [N=!01PMC.1:;&BE\*R MRSERHEP4S$>'B-,L6]$8.1H-\L81I8ADRH 5??L!TI(H;EUT^BFY2='I'Z/3 M,WY"M>;1,X(2LQJ! "7HM)5@?QAFG);."M!IWI;KF IN)>A)WO0$A8&/>BT_ M'@QBSU]6Q*1?95Y_>?7$FKZ!^&LMK.V)K(X'T-6ZJ;_93B\[\O_L#2*,X]<8 M"G M 5R'\_N+QF&B-0 7TQ8C'CE#VAB)?*0B"&)X%#@#%Y&D0795<90TCHP4 M!6^2@L^820I$X90H(L0 ,W$V(LLX1A@K%HE(PE"WL2G;@.,-4O"7Y#BICD0B M9XD,81CZ+"3ZK",V9A&%"'Y!52 MTH(*)Y"1]D&@($&66IL@M0455FVJ'DPMGL[I,3V;!XV-W];ZI[KS)7EI=F** M8 Z$2>V[7//N&Z<4UM)L:WQD]U1&=43EL?VR6_/47V(OIDYSRHJL J!6Q3FG MO&CKQ'OMDS()J1050"JQR#K!$:,A.NHHYEYE8PUCWHSXRN*(68?PZ*+1CZS1 MEU<:G8PWS$6!>) NYW6/R"D0GN?*QBQ83#V0)-R6[&8JM54.F5X)NO&+#74@ MRD\Y;!H:UHG#?[Q,O\MST8Y%)'J3P].'\/I?^X.=_MB-TKB[Y/.\"R? MRIH&N[XL+T;3G1AYBWF8!1:'A[W=!8$=IAT05X&JI:!JKL3@SA8^_.-$<"L- MB1%L'F6R*R-'Q&&.,'7&*&9ER(8/:1O3I(#]XL]H-/'X&@?]8(=G19M_N#9? M7FDS.3@](<1[IIQ'@AF'N$X"618(PEG-@\0&2YQ3_+ M]IGMG<+3.KWYH^B@Q*-A%9G;[5C7Z5;'TMO5"79@4M;_%S2[RBY)*N_U_"#:8=R)]?][O:G(WEY)K*RO2ZVO^PN; M?CHQHT-$TD6-N,2YV$KT*$4LI;&$BBAR2<&VH@^V[ M5;JQN/\O.7]'M'Z'; M,Z<=)C8PX1ER1!#$36+($*Y19))&$+; &JQ@2MJ,W=S1;RQM7HJ%-IU_7(4< M^?[Y>6>8/=!0]_Q%Z/F,GT@EAA9?(< =ZKCA%ED6,A%1* M4?C;4+JQ:=J,/CC=5?& /&P'YL)>9H=?.Y<+'8SCC+2TYUA+G3QG-+\[5]PE MC=BP\<-^^(9']TTMW:U:MK]/Q'F"IT0036'J(B.C!*!2"AF%&>+" &IQD+?,:<3:DCTX W'QEA0^ M4G3\R71\1D8,#=A0Z9&4CB#N@)$X1QS"+GJ%B2-1L(U-VL:T(0DH7D@5^'N5 M!'V(F\3U!R$.T*A_\3J+8MCO=D)KVK75 [2&4A40Y39(\LU$D+]<_CG,R;P. MI\+[ M>)?5GQ7RJ[Q<3'C*B-N""3\.$V;$1E.;&#$*62\5XKJJ,U.U_'K;2H'_>ZO0^Q>%]:<\]AN)>,GKND^?+ M-_(%L.(WXX$_LSE.NY]:YW;P,8[R%OIDAN2$(B\L8/OY*._U9"]5L,,;>UD) MX=?^ )8VF,AA^"MH<,[QR8=@\!]W]XIF*BC^)BL]%:'L2,$8FG)?,)TM!DRNA@-528+605T?Y@!,6$1D2!.+&4&0CL0C3(#%VT1 B M2SC*BJIU\VE'4>['5^X9$XF8"1*P!I7F 7'N!-*>2B2IL)R+9$P.1"%M:G2; MJ)L!U4UT;918E.<\VS8>QI#KBRT5X'T/D^[.V.DU1]UG20QTQU&6O:E,RU&6 M[P3?A7/X(%!K>) (XUP0HBI:(X-!0*@P5L):F\_H$M56YA$R%MY/@5;(R?-2 M$>%9SNT71/AQB#!WN$THK(U*R%(&B$ H1XYKA92+3%H !>5,IF-8TC8E#]D] M?A)06"NOT?W.M:5.S_;\(YQK^[NSAP\[D'9?H_?Q6_@"N/#;>%&;K]EG&*)[ M8=FEFKH=>2668:E0OOQ"]77KBKH>[&Q]SF%.6BH0'D,1!AQQ;APR-GFD@U'4 M>&*L(#D[ V^+!^6T+%N1C77U/[)+\"Y7?]'U#*S*-N-J'#)UAE6Z^ M;$$VYW37[WE[XC!M#V+H%(!:#J#V9M3B^)W8_^,$2^EC$A1I)CCB3GMD';>( M"!QP5(2JQ,J>X_KK\7.=X2K*_!ALHW)Q)T.\-8A8&A!7 2-CI$!2".&9)#1E M13;*@(WP6.F:2O3T_9C&A%)/G12MSG XMCT?J\/DY_W02=#22D-+3/6/9ANW M1S_4UL[>1"[;60H%C+Z36>1()B$Q]9:B"(L(XD%H9"UAR$J2'&5."NPV-@DO MSHKUU-/G"& J*OP(*CQW#$MCXIU.^6AE1)Q; MJK-"*>>.-%5(Z""C/G,\BGE]T^Y-(XV[X"T"7ZL]-3%2]$\)7ZV3#-%B;];B>=/ M=H.HK.'(B*00MUHCYWQ"DA%F@E .Q%DIL7RT'/,E"'H]72I70= _3:*@_[%0 MZF.IV*"'!$"N?PQDDZ*B?YV*M<1 ?B<>+QQP5YC$$+Q$5/N0BWXH9%UVVLC$ M2>"6$E?5<<^ _)!<&\LJT0JY<=8,&!I*Q0H<_#@XF-$S+J.P)(5\\I0!'(2 M' L4!5@"DA4:YGO8V#22M U_K'*%S2OXL7I.H=V4HJ^B5>(7?V9[I[$UL*/8 MJG\?MO*V$FA/NR9,\;_CSB=0D=YHV*[VGP9Q.!IT_ B84[ZA5$1[)N_2(N35 M0CU,NQ.1O@6)'O8R"N9_NS,AOKT27W52MQ<6/YB[LV#C4MBX<#2?!B(XQ0K! M_PD!.Y+(^$B0I3@*3Z2TPE;8N"J%D$IMM!7;#UO>B"H0T@ (F4L 8#2/Q "] M(@P@1'&*G(H!:>$,28 FVOJ(;&)-^N%EJVW?'64[ST%O#<4'0I1#4SY,PX9( E+2(&N81%X"E.BF* M, %J9IUSB@)4R#9FQ5M5H*4!#*Q 2[.A98Z<"<$=* #B-I>R 9,-:CUJ$LE[LK&6';5GE'L)]:%Y5JE5"I.[ 2 MRZ2BSI7?7>)>1.NYI4K&G):=)"U.]C)$$LK(=WOTBQ7Z=$"WD D)$V9X1IPA+06;KR O$?4X7H>"'9E@+JSS3EF]L4B+: MIE'1DB_ I[0D:XGP\9U\Y0=F;;MMV)X3V/[G!_5]7= <"Y/+76'+)>::*TL# M"S2YX)6WU..*L3TLIKV@^=.A^<=YQA8B<&YI/ HI 9H'ZI$V,2!G;8S.2A^J MJ%ENVOJ6$M:/');1),_7C_5VK2\$KBT*@HD:&5;>@7IP:YCQ8,Q(FK2SVCA+ M:[NUH.#JH.",TQIKK??>@-VJ/.+YV( -8,8R8[@7 232^N.C&?$#7=FM:FU-XMH(=V4=*ULE@\$-_[+JQL=DZKS7QSE:^$ -H M5ONG ^B=S9Z''!=>S]5[+1?HISR#NS>96F]@KAW$LCFVS-I[L+,[;X& ("2S M5*+H"4<\YFQA22N4! ;+A&*9O,@%X-M8/=B=U+RL'@6+UA*+GO+\2L&B!V+1 MG!W M>(Q*12$E& '2,"B0!A*/!)K1>+8^XU-W9;ZP;M7)37)0XB=[Y_'ULA^ M^J$7'8K1BJ\ ME,HDR5(^A2$X:Y#RO@#'T$&_ARK_X%PYPUZX-9/'Z^_R'-XWCOHYG['^J6:^ MH13$-'N&;MN+S@B:\36&EAT.XV@XF9UUSAGKJTH!0R#!ES:[>O/TA0\'8[@> MOUS$WK!PX:<[0#V1UFX>^- 9C<'^AF5T/!C$\,MX=- ?O8NCLI@NO9B^6R@@ M<% 7+5=,F%R;"-@P3'AD'1CD05LOK*$Q:@YLF!0NO+[*^PA"5HQM5@E_D;,YU!Z9@ MYA)5O8"752F@H:ZUW4D:YJ,X^-3Q\>C,#N(O653;2:2!=N^DYCD'9N0QPH8;-!6X4I0G&FQCGS&!6C->;\W*660MQ O++0S!PWV>\-.B(.Z0%*^ M8OU_QYUAY[L)T$LPR9ZH+F.5&#V+,092L&HIK#I=]*1\/A&<.$,C1D1Q,,BP M-\@ER1%CU%--5=!8E5*,ZZ^Z3TE;BOY^M_XNY \15&J5RZA&' SB-$5DK5#( M4R>5$"0Q2S S6L6?\GUDHS=+Y59589S6=F[98]5W$ M6(!M*6#[.$=,?"YB;RU+.F*-%-8.O?#/S?/M[-F#U=F>/<)U+M/AU_:P.%E9M=J17_>WN>\&]+S MG6[GRNIZC&S;]QBC1YM^/S)6=/E&/N8N@FK*U/G&P:,\*Z[/E80X+UX432*!"9 MB\TKA;2W''&O><">T6"J'%>JC6^I1+CR6Q\%F=82F9XH'U5!ID='IIEO!&-J MF?,,Z6 DXH(2Y+3'2*I 4A)6QWQ>C##9YN9F9OCUV-EI. %\>RUO:JSJ/3J\6D6HQ*]YV/?@%F99" MIH7JS4(%;1F0).FH 2IX$%SII0"9&)&-LAE6W9D5HYA%+U]%+V= M,0J@#8D([Q'@IT:<.;!U&(O(4AZ%2LS+P*OT$:Q)R;1>D$/I6WRBI@X/H PO M(8#M"3PRBZATT._Y DS? 4P+AV: *C!@#@2%1##BUAIDA,4H!H\]L]91&?.A M&?;P7>#FN6"*\CX7I2C*^_W*.W>:EWD>*S\%Y6 -1$F0%<]=PGJ$;Z3%+M5@'C@RZP+PI5;,6JT" M"Q62 >D-X2DA!DLT4+B(\Y%'@;#5"4N=K!;R!]6*>9!R-3S%2]2W@<,2"LND>- MOG-X=]X.;_7R^:U75X*XWJ_)EVGV4%[TZR/FKP>Q:T>=3_'GSYTP.IO"PMRW M)@+"LZ]8!^(8C^[^RE(#2.DK\6Q#:!8':_YG[D^%(YYQC@W&7F/"9=)6)(&! MAKB@A4U*G3"U,?W2V57\^X4]C<@-HOV(;((^O[;=S_9RN/'/Q9&"89HTB--7 M*H_6,H-ZVQ!N_LL-X"6W].OVAZFF2.A&[&PEH>W#MP>[;X^.#P]V6X<'.[O[ M6P<[[=;>P?;=\[S!O3DX/-X]:AT?MK9S7PZ.=G?R;T>'O^_M;!W#'[_N'6P= M;.]M_=XZ.H8/]G M7^O4PK9[!)]4)X[TO[SZ$\X.=]Q_VC[N=@YU_ M?P":]?D :-F[#UL4/LNEIB^!#F5.&U0B"(@MT*&D$G(IGQ!-6GMJHK!*U>RX MTQO'L)6Y;20D&A.]%29R(Z31*F@M'-;>^8#I1BL"/[W(:CL8QXW-P[>_;1WL MO=\ZWCL\: &FM8[^W-_?>ONN=?AKZVCOMX.]7_>VMPZ.6UO;VX=_0ML/?FN] M 9C8WML]FA*PR22[AO5P;=*R^K1!)<"_;]UB;TB(F JF'"&,>^D,CY0D3B,+ M+F).[ER:U+>6IA^@IM437U=II?Q]5I.:++4./^5,5O'SG=AZW]7VJ0G+=G_0 MBX/AJ-^+K3H0'!E@.>_Y5ZZ=\1IGBG^=NJ3XA/[?Z@];H++:N;J@&87+Q M'ZU.SA#0C3;3ZM9IM^]LMW4QZ'_*>8GJ MW]"^#E(7Z*W?Y%AI)610!A=@W; M\'$7Z..@2AL-GZ?19SN(R Z1S7W,Z<*N6G9D[='TK:]:Q]"BJ3S.8O=B",V< MH1NTJ;(:JH;G1L76(/K!N#-JMT8#V^G57F7H/Q"M?%-GT(J3-&7#A8=71[?5 MS\-9HW,Z)@=#6SW[43\A M>!:R@Q&TRG8OP?2HH_'^]VW+!F!Y';!::WVE4Q[L>/P^:Q;<,NH M,XA7?6MU.RGZ2]^-KUI[.4EWWX]AY'I3!>Z/JTX,>M,<\_-BNVV8X<']SW%N M\/+[@;?F/&V3<;T NZ)7I:NJ'C@ >;>&8[#CAC#2*Z="A[W6UOAT/!RU1+N5 M%]IV-<[3J5@QJ2H> L8!6K=U.HBUY'/GWW1M=8!K/PY.8=!^FE.KR4=7]U_I M5S5/CL:]X5F>7W7; #A_GI\UH_':8T/.L/XC_N=_N?1\>[][IU[UXW M+?G^O6L-R$,UN__7KCV%L;P !0* NOK63_MV".HV^5+K)\" ;LRE,&+WLGVU M7EU_Z^UKR.=.-^] P@_;&E[$S'UAOL6JV :(HP-@6>7?@RD0\KMAKEW4E'E^ MPLS4':[?^$Z5H"_T+[+>W&V -A7Y_NSE%3UW%L;\O)JDM_6\?YGR@5X^[ONPN)C_L]%KQBS^SO=-*K5>53[QJ81OT M*:/ ]"[?&?CQ>59EH'-M()Z7,,BUFH_.[.B6ETZ6\ND[+^ ;=N%E*<;5P\;, M"B\&G6[MQJ&THH9XD1I.\ _(EG7V:D"NF5_YVAPU6["D)M9$/J\SZ,2<&_;* M&EB]$5M8>_N#CQ.#J-;!2A_\H#\<5JO%:>R?#NS%66=R2 GZ]#&.AK4)\_O$ M7&GG9'2C:@$"W*UV#6&(X%,89'A>N_6V-@"K6R?&U^NFEP M[0O]GNO;0;5F]6 0SD"8PY]K8ZOBC=FNO,UNFFA$Y47[&71X,!H/\GT?>_W/ MW1A@*G[U2N 9L;>Z<)P+SHZ:AC,=CQ5C5H=K6C5C6]FI6U%;UH=E?V9 =*'KUY$.U?9+('S8'%YTZJ-XRGYU7,[&-F8*SXWEPP @R SP$) M %X!.,5U+GA0+=6'Z;!J,,RMH[I1PQ=,!OWG@S].;&2>$&F1XB+7GX@8:<8% MLB #BPFS1@+_Z_?B3?8WD6LVRSLC4)SNY00EIM7FLM%6Z_;$(,CNB98]!39T M:G/LZ 0/)SL?V>ZVPTZE:K?Q,P\K3H+U-OIQ5DE8@Q,@%8#(Y[-^IGIW?Z<_ ME?H5PE0P-'AUP]O^ [=[?LE].TS7-F@NZY\O>)/F\V$^(8H]84(A9TQ"7&.8 MA8E'I!03TE)B8G37-UU6<].BF@69/L[O\*WDLK$0K7*U15R90/D ^S7-GB'" M\&H/$Y874&,7X^3T^Z F,+79=1XG:&!OUVS;ZXTG-1>^^9+*$!O&6UMX:Z.R M630Q3.N3=+FC@U"QH(J2_M3YQ[2$YH3[] (0T2$0XQ[@3/9)PN5X,?EZ;OR? MO>K-U?9M)?VM"F/LE:'QV];6FRL?>Q'H=LC(P'M9$PN_-YB\K"*CV<7A8F6$5Z=1IN^\!#,TOR-+: <>E]E?[0U@ M9+I15/E_,XFM3LHNRJ.=9][B#6FYF8RS).N M'0XG^X_]/+.SHDTISC2SQ^0!\_/D&C>Y$29P+33@MN# :11:B0^L WWPW0&" MC8[UNS4*Y!Y1'3^6SX)4YKCLH-^#7WT-IH795LSV2UW?+XBD);):.&"V1B!C ME4,F$>HI)E)%N1[,]FW,"@^0O97WU #N9K.CM3@]5FY] THQ741@[2"FIA%7 M47GS/3VZ8H._9._D%<'[=>OHE[D@G5S&YO:O_7F1.53KH/^J>A4BM'U%")Y: MT'>$JG>R5[#V0^9QF.M&7C'W>F 7Q-:Q_3*K/_(<0KL:^JVC/Z=#.1=Q<-8! M"AE[9_6*7;.3JE_93_D)R$?VT-J\]SP:SCA;U;61_3)O )R..Q65K;=\IG^U M/H/A$E.J=\"OB,G4[>.26:7N3!]\S*ITU-RJ=/E=4^B]YZP7,K^TJK+(:TUFL>6/(W.6$ MS'TXZQSN;.&#G3VR?QS.#N ]!W_M\O=_O[XUX_7R=SA M;WOP'GCGAS^_'-!= 1&9Z2@R)'DHD_$:86O1U]+G!P)1BCF%8] JW!R6L5DY Z)GN= M_/WRY]'>P>[146O[G7-MW,R0J$Z*+2@-.>.N$$#!Q@^=8.I;$ MY.@OI_1OPJNF0+$UJW'[)@ZR#0 6]&'Z3S\O,GM5 .YP5-\%K;W:;T/TI6'( MA_T3+H2Q-A"4*)4H%WA'SCN;2SX3,-MA,A"2'14W8ZW^ORD'S=$+H\O:794' M=OKY)"BV#KV=_'$5%-NIO<[_@0]A_3ZN-\UG,#5V?NZ M>#C@6DQ/[;Z;[3=F#S(0CV%V[W?J4L[?C$^\GHW$&:\<+*H! #4Q;ED4+&(: M$X:WV6E-,5 <=)L&(;G$X?E;%N'M^=C*XQP-!T,PF"^&:EZ80NU__8A/?.+4 MFQ20C0PTBKA0'_3R&I8^ #9E?,XC\HJ16^(77:?;A5_:K44??U-GQ1M[65EN MQ_T)FDZG21S^EL-C7NQ,.-C9O3RAGGGAF$*$.X^X\ASF!!<(*!N8 =KD)2[/ M!*IN9BN=SH1I'&OKIUX<36O[7,'*/RI8NCO.I8J186*1-SD]G;0"66D(P6TF;B;2_YL M^H7X^YF:4?&DSZGB7G:A #9A2'B4%Z,0# 8,QF(0"F%D*%@I.54ZC M3%_=E>?JO :GB5MP)H'*Q5B[]J;>%CLY#KE0G"S[4<[J@V%YC[&?8Q6'=5QE MCIQU_<&@_SFSJ=9/@YCRJ9)^PUS.N9AUBU4,DY"?6[FDZK.ZENNC0W6H_V)H MQC]>M>XXF7/%/NWL;,XT&J%[[>A,%NS1$X-6?55KJ&5^OPG$[LSAAN#X^K^,!KV*"\IE@H&CG MM4,[AU548%D%"$V&>%XWJEV4*P]D_))#"O)V?,Y%5!UO/NWW0SX)U;Y[17\L MJ%TR6/4VRWHRZ-5!IJUZF.'CWR9]V)W$/QS;+SLQY%@@&.6M\^SI?;&K^?[Q M[N>#K1,EJ.2:$$1IHHAS"NLY,1)9D[@B25.7?5N]_@WL[57K<+U/U!G.0DQ@ M:KM\@'XZS),X]"]9,2[ZP^F!]>GTRM\%>_.\#F>QH]&@X\95MJJIDEQI0595 M>)B?!,M<]N+@-&O#_*OA,5DG71G<&H&4>SR/%%.8N"?ZS#9;;@2]S<<^+A/Q.,.J"I_R,;*9 M %^U?K!O_\B?P;3-IR)S%=/3'@QRV*M/E71BV*J&9>JHV^J%WV=CLE4/R7&> MMR]Y$^#@],1B);#&' 5&P$!(WB&C@-T)3+63W+HHX@WGNDP<4^4U9@9D)S3W M+"@7@M R&IVN;P+D*9WZ /.?JTWV"BV&U=XFB&PX"RR\,A?N.Z7S(CU1EML6 MS;QO:IUM5_=59"/F0-,\Z?MCT-$P_,?KN_8B;MV%^/N.+PZ4@945,P&3.!JN MF##8PA>M@^65*QI2KC]>C\9"+>7JE-;%,+Z>_O+SM*IYIU8YJ6Q6MWKL8]71GWI@M\_)L7L_0I^OQG$;B=;&H/+UJ\9 M@"HS'UA-:XZKMG9@:;M'I>O'&:1O)B;^5H*]YQG!_6CS1GIU<.I-'?6[-;/J M?HA1*U[1>S3MEBCAS/00?:5OXF2VR_(#-C;)M7",'RWNYNG$UG2=7$(A'JF: M1),3=#^\V/G?E91_.4G+7TI:\N^+35@J+?DM.ZLW;:%,%N]A#4VRF#Q@9^O+X5__[NQ_V/IZ<'PJ]NGNYX.O M_LO!;_].5]4@CO#GDV09IBX$-!QQ5%QVI+@_Y<9G"9P2LZ@Y=8WV,06BF;]]<#MSPXJIF4W"4C@K(T M/4)!I[*^-VE])U?K.PZ1P#(ND:0.(^XDK.],"A2MH(PS(CE9K?7]D(?1M*+E!J+UJM&1 M:/PI:S^BH%2QJ MF3#"1@!:*\&1P<$BS9QE.AJJ,AUM'%J_@'V#-SE-%!#U'/34&T["ENH,/--L M.76PPW=1T5O&8^W ;96IZ$3ZN[7PX?[#+/GZ6D&[9=#N@/#@QS(14K-@^]5YJ8%OA\/ MON?(:K22"<\1=YS"#Y*0$TPC$3W5$=9WFP\0-0Z^7X"'],T@1YN/+BN2FF-< MJD3SQ4FZ'LQT*MU<)VXTV0BZJ%/9%RB[-Y0=;,\QT6B"(\0:! I \W%]"224 M)Q0(LP+6-.=9V-@T;@"*: 00*K2*Q.PN1<"$U#ZQ?@)+TJ8U,7@\N5E\;#6!RCST8__; ?'A7- MKB3\>[3#^#9W^##].8S%EEX>TN;CC GG&B=%$-8Z(8Z-0!8+C+1,R1A,L"% M0(ELJUN2L!4G6Z.AH+A"5T%*S6"@!; ;#=@S#JJ 9 KF#'+, 6#+S$$EL%&1 MJ#0I,NJ2;R!@OP#GY][U?#[%[[D>?L^98 MN+85;\_&@*E)M/9$(,QF!:&J! M3#0$>1U$P%:IH,S&)M>DC1\.7,6+M@I,LTBIL0B]8K[.@M#?C=!SS%)*'0). M2'ON@%D:C9Q+&OF4<+1>J(A3$Q'Z!?@WIWD-BROS^1CE5 8%8)8!F/FP2ZVH M<)PKQ%*4B$?LD;4Q(.B+M\09HQG?V#18M+G1#;)=BQOK'LKZTS+LP@K*!4N> M<\IM2B9ZGU,X&I%<\(8M)H&_E6;D1-KPVW?H[S1U[*P(VES"J:+_ZB;8%FF!_V>GS\44-!K"?0ZG(^6Y50PHKU&!J2/>*(,.>4EDMA$1H,G M,9?L5M2JS9ALUQ_VJQM:#X[ ?D!1SE>%ME2*T*U%/[NN%XJKY'G";C\R..B;' M343 >Z3LC1^#V6Q[68 M?IU6#"L\Z7N@9,Y64D(FQC1R7%/@238BXZQ%.)@@J')$\YPPH:V%>/C>3$&0 M!B-(,TRKPCT:"1ASV:DE3IHHBY0A!'&+";*!,D"-E"A@AB2)U]R#MQ5_L(.E M)*A^Y 35%_;23LL,6^\'XSA+(%CVEM; V)IDF9J_,)']FUKT\*VM6O"3Y%.% M/BV5;^IX:W15CV?KA"2IC4X!!45R,FNPQ;0.!#$5N4Z,&&S4QB;5;:/6>>?I M!Z+E[94)JSX^ZY&&>Y?S*S[\ET T"^[^>-P]F.$NX&O@,L!D$($D'&(#^/O*X3R$L(B5RQBZ2; 327]MA9T M@;.EX&QWGD9JD'=,WB"E0&D6WQ<'AKL -]+7&A)/]9!2DU@Y<6]%X9])XCIU1J:B2) M",-O@-Y&($<=1<9H93T1UFO;0/1^26[XD?TRSTS;K5[\OKH[+\'P7C&?_%3( MQ_;+W,4":$L!VOX\';4DP *&,3(D^]^,MLA8^%/R8(G@6'LJ-C:Y;'/5)&N[ M.. :'"3_P_WN<^I_>1!+&9>E]7_F?Y="\2"- _M3,L2=P,@9[)"A!BN:(DG" MY[@"5E(5K8S>-\/ *>M_8_5_WMMNB1*C6 M?Z)-@];_E^!MK[(@%1_[VADQLZP'\[Z:+.T"9$L!V1_SAHR7@8*T!4I:"L23 M!R!+#"-&%(,9IK4FV3-#VTHWR3-3/+;%K[XF4EI?VED0^]$0>XYZ:B%5X@IL M3>8JZLF1X4(C;&6(FB7NN&@@8K^\I#4/Y: O^_3XBK'38E=_+[C].4]'I?;, M\Y#32^0H-J$-LL%ZE*25WG*NC2 ;HJW%>8K<6J\Y)M8H:CX)TE&4Z#B 5 Q M<\$+K(@,2B-O D<\5X8SA'%$/2;6"NTY8QN;&C^6_ZW Q)K Q&H9404MOA\M MYJRF8)W'N60!L4'D9'@2Z> 4"MA'JC@!GBZ+GC.S.E$O ^$.,4!!Q&4"HFPI1TJSR(B* M1FM5E/0/G^UT1?/'K:2_&*W@-/?[[H#SMYVK\> MQ"[ UZ?XC_6GYR6V#W__?&?;G_^G9O\SX\'SW\_[.^P\' MQQ^_O/_P]OSP^ _R_OP/>/;>EX-CZ/O7]]UWT.[#XSWV?U__N#S!VN-(L$(L M80&\W&GDDG5(!N4DDQ0N"N#EK^ZJXP)JT\WS-@WZYZTX](/^YRJ[][D-L=6O M@J8'L9XNP]:HW_*@J;;3:]D)P6@YV[4]#TH7QH.Q#QC6A>@ M>_W0^GS6\6S MZDW6KDYO7$W&JSMO?#Z'A>=V<-KI5? LIFC:Z67R])K25^(*&S?_Y0;_W%QL M0F,?,\$L#C+.C[F)LY\[870V);5S7ZQ7B]=X]A7K@$Z,1W=_Y;8FUY#MH=EQ M<'+*1.*^%J%<:^$X,6WE5 M4 +VMH8F#$\A\A0Q;S@R@=/H[?V_V?ONYO:R+J\OXK*[^[6\U1QV9O#S):K M&&-[/3428QN/"_ZA;@1A!5;!A$__GMNM+(')(.@-'J%N==]PSN^$>\*E@U97 M#?H!]K!XXF_- 1"1G]M5M7)79PV=VJ?.P'8.F_GCUGPCN-MP6HF.#;"+>DT_ M+[@I%DQ@P[&R(;O"G!8JP"KBQ)/2S!>"FXP%]\C.FQ?#7_U1#,-6W$D?FB!H MXU]9EYA.8.' M_^W[0UVT@K9O0N#^J/5]3_64\ZVXO]^.=__'DXT]LK=[U *Y]Z.^_8W4+PXO]G?_/*I__Y+@^:)Q>B"8"Y%9 MBZ(V"7'& S(\!B0,D+53@KO WV0Q9D]@\0>]87PB^,FJ8^JV6MW30B86]'J2 M]:X [\@"[Z=MC1B\FXHOOEIG:\TI29>]#3=JMM6%)YPV!T?YMF8/9CG'W\8??@_-_DG+GO_6[!1C+W[T^XA- M1G)!+.OE!>.4EZ<(N(E+%!R9,:,WCRYO%I<6;-ORFE2;F.I++^--.$6C; EQ"_(ZOV$VC]8 M(/Y_@&UBK1">_P(M='#4'<+#0W_)Q?PJE^A;"0A_-=/,&F5%>V%]7D$!FW=@ ML7;;A?72*G"V?]0\60JX?\!8N.>V(-?WX=]L[B_%AT^L=$IB:I+R7#)C/?<, MU#V?G* TR&>66##5'5]*_-\6@6>).MWC.[M_'-=WO[3J[7^:H BRO>/Z>:/] M'L;8:M=W_SA:=+[4M_^!?Z-[NM].= M[WMG]8\?4GVV%2X&'=XEZA&C"=1)%2FRAEADF33"6Q=LRFU #-_0^+X*YS^/ ML\WKQ@M?XQG7GM Z(,5*^T];,.JHP=1&S)TA6D1,*?><$1RID_,A$2.,F$$% M&)+_+0Q[61(O8L*8R:\P"[\7XP0<@.6RA[$4\EG&5^Q^'7:?MJM-W%/8LH"( M(Q'QH!321E,D72*@6A%E"2\]1W/$\/9NNM/ZU!HPT9[0&2A6/@B=DB"B:;&BD10!488)S MCHU20KQY*_2&N+O2\(RK+MP-\YXKTZ]4 (##C74..\(9UP(,!6T8HU9*#?+$ MVTH!>,Z<.U4 #/5"6FD18\XC+H-!-@6-O(LN4LU=P@;T_?N5_^OG.]F./V.K M>Y*K_T9_U(&7'IY7-7\O\QL0HSD-47@)^J4DEB8GL."81Q(UT94&\#)PY'Q& M W \8(L308%0B\ D9,BEX)"6$>.D<\B\R[56\'VH ,^XWN<#PMZSZ]M\E7[ MHK*22T.Q89P(;&E4S$Q?U[U]:\#ZR__'/ MX\9VXWBO_6>[\1UF>OQ':S\'>>V&UL[W#ZGQ^< [&OM*0H1 RIPF[MPIH!2 MLF 76!QT +N +6H7M2M"'"FA@IH[$?6E$197%(!CW5D-N!KPS0;\$ES2N[T.:LXBBYY%%+QUB LOD XZ(I7@"QD8 MYX*M,"4?PE&]/I5U;QF),PIW7LC7S,.MHO_NOCCK *7K73.J4I_N$X5GPP/S MD8[208'Z! *3&^*1L=0B*4UP0 /<4/OF+==D ]]W>.!=^6X-3PB6$^-G_V M!SDKJ1=_QLXP%K\+*XZ$5V8KP1L/8P?4OU;QV88VJ(MY1N6 STYBIU\^TK9: MHP3CI>=LUNJV PIDD4!L3TY:37AQSGV'=?06OCL>AL/B(IC](0YB+[]EE'R< MP?/GF\7J6*V9)<0<\%O8P M-6%=>C%[-/*,)GG6)[%72)*.AZ$Z8-TRJ^'J=TR3( :9"O/0\O0V9G>QW3PL M\_GA]M[/?+'7/;>MP?GXWM#L%S4!QG_G-X)=7L /4#S\*:=SC8P469C M^/\BN=+VBWRQPR*1,C\1%ADTIMJ1#347X^0EF?/ST_ZTG:'MG==('C(QY9"G M YT='B#T:*DR(G1[LQ?+"K4GW3Z\JMMIG1<#@A]TNAF^ @!: 8VC--#5IR-:*++_YR?TK'U)24&W@^Z7?G?9@4BAT3SO%7>3W?Y?SO>+& M8K6 X6Y2S(53K),P/EJ2DX2DC5+@9(4*%!3%@!>*N2S5_A+7, P>L.?OEW(1 MUKUNRZWSR>N[6V)G]]M9?7?OHG'Q[:)^>* %TT)%BQ*7#O'.3?8)VPB318S"L0R=L95)+(N).(Y8!V)#&'F-1B$ M8!J:(#2BWJG G;&"Y1+">E,N68._*+_3!&&40;2S HUG"NO\0KR6SYS*V ('K1_OX<;6 6;:Z< $4@ISQ)V2 M2!-BD8O. C+PI'U8+.7BO3;".25LXMR3Z!SWFA(EJ:<<.[M8[N)RV5XJ%I?( M\CE!79AGI5$Z$=!7V[$;^:L(CQY,;+P9:1^B&XP5N\[AQIS-,K!G(Q6B7YM/ MZ?_M,O?VRA(YOURGJC3&*R^-\:1N^NN5'%SM,USW A6[A=2JE]+J?996K[A: MQU<0W)#Y;6?6O^]EMC*TT<2]KP(!C5COD@1S8ZG[/1[QA] M,&/,]\?6_*(K:+TC"?X\KM.]B_K'SV">A^;>Q6>RL_UGLT[_.8;O3G>V/_QH MM+]=['__=KH420#SVC^NG^YO?V8-FM,4OO%Z^Q//6*0,<4\CTLY;I(VBW(A AM(*^" MO'$KE90X8][)$ FG(FE%8U2,.@ \20E=Z9:L(.^Y0!Y9@#SIA N*4Y2K9R%. MK,[.3HJT3(&X$",UZ5W]59^M5MJ(@UJKVW]EB30WZ9!W#UK9[?MX MK,(JV++B("_^!?M6(=8-$*OQ;DE)HX(R*RQ!B?F(>,(268438EIK+*7&+M(W M;YG84'I91[MQI[OGF"_SZAG\'G20BL&?#8,OJB3,*!NUY@C,,8.X%<#@QC'D MO(J4$^H5=V_>*K:!F7@>#'ZMQC=K&4WYKC7L#WHQKEVPY$YG$AY(>1ENL5%$ M:(S[A8UCX4(9YUQ&Z'6'@_[ =C)!U/I'MA?+J,71(M2^;GV=Q+:-OQP'L6W4 M["0(NY=_96O]'\U6*X=_'.8X\2(HI/P&1E^$]F[.=3 [L: &>]L_RF W[>)5 M/.O6/*01C&NXSC.>4(YM?U,S%T_&\0YC0/IK(CXG@:#Y\NM:9K2)+S3V;(A MV%)SDVD8?W\4C[NJ3]BD,4HMGGD@A=RG+YM_10SOX:CYZ48M5TO(CQB%_O>+ M(!4_FH;+P:%A""N1!U[$OMJS2EW M=11T6<6BQ)/(J1-,2RXD=9J0X&@"LSU0(N@HY7[1I'BJE/N_>]DT&YS_W;*= M =SQ'NX]R0;+"W'8_*#U]AZMT\]TK_V-PGA:#5KG>\??6/W[/S_VCENMG2)C MHM5::HZ\NW>^?[QWL;\-X]G=.VU\_,;V+HZ:C5U_MO_]2W/G^S=1+QHH_S/? MGT>"3D.I96#":(6X2 $Y$20R0CJ2B(B<2-#K-JA:]M2\XK.CV2*Z3\+DGY;L MP*K&Z7R-TU7Y]"NJ4[YXM_R-*K!X[Q-UDCC+L0]:<"P $XAS*L!_GIDX>'D5 M6!Y) ,RV6L%@R!IE'1*$2L1I$L@X+I#EU"D6$V/Y,,[<1WNV^_;7/Z(67\'\ MA/#F[?VUVEQ'E?T)6//CZ&SC=45\/2]' MQ'@/*G"Y ;@T9FL=1\.D/?W5>PQJKB M$S#:N)Y(<:HZWQJS9;T9;^W>YLUOEIKX?[2G\>B<7*:V0[9;(-NO. MLXD&%0#*),O]* +GR%)0U"S74E@E@J;RS5LEGE/<[2M1SGJKD]$KI>R^(.PA M-*]W0]B[SF#FPF7%^RJHN@94S?JJDB&28R\129$@3AA!3B>'! 9]C#-I,<[- M'-ER+.TZJV!KT>PC9R@NA!??5#I4K3\>87&>-?2_"'-\[#5<*1R 32KXOP'\ MSW5.(UX"-AN/@E4)<>7 !G=$(HE-]$1'9Q3)N10;DMVY4L?]LMT3))D]J\RL MHN?&TL'T7#'2%:TL;M*&X\K^Q!;HAB;#).8\FF $438F@HD-EBBZ,A]J10.V M4]CK?NPLXL3EO=?6O=?:'9*?O*A_/DA8)).H! 7-*L23ILBHPOT/O,6$E0RS M-V_+^LFYNUU_J0TWD,9"YY,R]>=*8EI]P']_Y.1,X!C,XZ@!HU!H%;IL0U#1_L4B8*B$1)AE[N9=)BJ-? MV_"SV>_VSC=JK7AH6V55[[*A4^Y#!-ILV?P$9O.SZ4>)E/TX'4*1G97'>.OL M8\9 $4O4RQ #9T8Z[QR'#]K)($%=^U4EEIMD'Z]0T6<6?$1#[W)3IU>;A]S( MQ1>R*#:>2QU13(PB[H5!UA&.9,"!"^XXI1YTY\W+ZCV->R)D>KH1-6@F7"#2 MYQXL+ 23F%0>1*5**F#%[J/?1D4--^B?L8=W0((V8(P[VY]Y_?1 $"-M4A@1 M8050!A%(*PO;(1AA&E-OCQ-5)U"%V]V_+ W MKH0QJ5+1[,RJY+]6VR;=T,KV=>>YD@S0:2A?D_6U[!4JGM$?P'_*?BYS=L6U M"DF4+548YQCL&Z\QX3)I*Y+ /"47M 85P?.B=;SS_3-O !,N,NC>\?NSO>,ZV;OX(1K'^\? Y&+_^_NSQG'C M:/]CG>W ,^&=M+'[(36.?S"PG:TP,1D0]B1D/VH,%+D@&)(DMU.SD>%(%SL> MB:!!@]0^*.PY=]':Z"CH#:#G>V^L6>QXM/W^C]W+6@5=44#CUZ]9:,0DHPK) M)NN +Z3"6CAL@E=.*L>BT)<6W'CFIO!N[+5K?W5A*'\4N/,EYL:X&5C> 5PU M![4/UAUK['3!$'R85B4^]JH?>KXS8TL M"!9:(MO#HLEQISBWS>A?M$XNOAS7 MLZG'G9N'_Q2>[P%T;M1NV57D2C!/"; M"(8:@#'K0%>B6"G%DK1<8#DVC"A%TR;VU_*1@>9KL&,2@VP:2[VE@CB%IBR0!E7;?^7&&+9?/WO/,R_8R]7]P%< MG% #HJ^.''Z<'G!FA?>6YUKJ #+8161-" A8$E,= @N2OWEKU.9R#.5_3@X! M+H>%HN19K=MK@D#/+;C[_=R =-0 ?K.6:YH "(U[/1;VB(^]@87_]H>NWPQ- MVVO&2;F^L93-XBUTV[FZGQ^?HLW?LI%_?YP;24].U7)9KES5KZ""W'<>+*J3 M5@R'I4$U%9?Y*&4\CY-1D MI_"_B^;:33\J:SF9PHC47R^=-X[W3@]\DH*ER)'7 '9<.XNTCKEIJN8>2R=8 MP&_>XDUZ!9U/R'B)S"=5(WNQ#;2;E=W9VJS3^YUM%24:,R4U1^IDUB+5)BAT MM1QVD5]YI4IYY?DN6!XAE^XC/G%EF7.8T.2(#<0R3V*EF=U9,Z.-TP,",!F= MR:50#0;DU $9+A/"SH3()?=!A#=O$ZCCUU+,>A,+:60NK-3.+K6C;J2D#4\R M(-Y$54N<6N6,Y=YB'FW04>/D>* 43%6/\7VH:G^!K;63RGF-IU6W9\WVL/U' MM]?KGL*TW]D3N#(X?S8^RLKV2Z:T+ML,>0>\#'D8RT@RI^Q8[.2 M/M'#CKHM>.:,4= I@E7SBQO= 1@4_P*-/\143*PHROOOLJ1X' Q&OQO)XL)D M"3-C7/3:E1.[?.0@@UO#D,.U1D^?>3C8*&@B[&\EG;GP7%JPEH-.G CJ;*"* MDFB\<41$6TGGQ[*F=S^)QN<##>:;LH(BQZ(#U3 P &)L46#*4B&RDS^^>&.1[H!L;6]B.L]8H[FA@^W CDY],7]]^F/G2^FOZ4Q_MIB]8M?3'W]S*]58S)ID3EG$PLIRA(@C-#+-2$1G% M77TZ?^2@UZ\G/5!*=SK_V%Z1T? %EH"\7F,7QD_JAP?2)&R5%"AP#48NC=EW M3 A24DG0WRQ3.=V,KS1W-TH8M3?<[<),\$8YGYNUM3V3 MJU%6ZB)7^4X U8"20H&>X^CD153-?312 JUEF+$TQU)GOW;AT2EUB>53DE$@ M<[XGF^"_0.%[!%CI'&. J$DJT."' *CU>66PGF'G$Q M"A9SV@#&J=KM!]EMT3@]$$Y["I8N4BIAL*8T0XX[AI+'G/D@:"#7 M@%A]X( M6<8.O.K*UY_6 WB3[.9OAW7YN:K=B+,7K;QC*8"FP MD<)8>0,<)+FQ22>M4W(&>(RR:R2-W+R[YT?8V7[NWAG[.YWW<_/829D_7[$= M/A/)N_OYO+YU .8'&#W!(ZEM0)QSARP8XTB&I"(3\&V*.;S[LCJQL_[12=CM MX*C9"^@$0/E\&D[[^*1S/4_J+\EE% 0^KE)544])/1> V0*,*T9A"S"+0#W8 M<.28CLCS& -7B@IO=01LP^!?(5(9ZER'= M#QC"O09FWVPCTF&Y"B.G5J$8]4_M2<%J>2NRHSI-2P,P2)_MMF9?\LD W'ZHN*!Q7;\'.G/(^TO M[TVW,R/QYL=;]JM<)4?SEI?V:.%%KZ7FV8K?CU,,CLIHE@7Q/!7Y1?_+FP=G M,; PA&0L,0S@Z;B1C!)*0W!<<\+B+]7&J<'1:_XLXE0_-,^*)/%B$MG(>,UZ M(F#.YP.B6(Q88I!2V()N"&:E#BF!;2DID81IKW6A&^H5NF'A5"A@8-FKD(L" MV)+WPXS/=P#\6/M7+Q?X*BCB(=H:7".(?#5_YT.:FJF-6B[49OK>P<@_3#+( MIU9(_X''?^5H1_G+9?!.#G/KE&(9_OKW9FU,Y44OUU&YSZ*$0Z&\ D_#CZ?6 M75G) 6R\5;GSW2)VK6K=>N?6K>PEM6[]92;)0N8)2]8(XR7\@G!,I>-,X!@< M!D"76)E;M7I]P RHF=/;K*ON9@YZQ7E0O/'YP 61<&0@+&(. TK*(^-I0$Z! MF-;),9:#+N:WW2;%DO( E+1>KU!E M2R?'Y"1_HDCUKW ^S-29R'>D;JM5'*>N?>-=J38QU??>>)?P3<'9K1Y[]36F M^<,,5E1=@B_O$CSG![NT N_+7X>EB*2GZ(T, GKCHC5YV1+ZM0 M$KVPV!O0 2GWDAK%:*+62:ZPL]A<$ME[DXJD\V=&[T;2?2$A[ZG+BMY2F1N5 M%6W!>^'SQ2?XS2'.52;V+G)UBOUF_=C#O7^V&Q>?3_<_?FDNE17]_J'=^/CA MN'[\0^S /!H?OQP7U2G:G\X;%X>Y7"EK;/_Q8__CG_,-C;FE&-,4D611(6ZX M1MKEM#YFN02%,*448FC4%%CR]R; MMT;0#:*7?:+/$=P>J;'1DZF"[U#+QZ!GYT[:)BX#LS\%3%L)B&F#"H&#YIQ)U5R 3#D%/1I!R3QZ,'!F8; M6"^;3R^YA]A3JA"3.O>%#C$)!,S%]*LFKT^K293-P,KS]UA4#'U.76'6 GYF MFX(YA:/27H/6$$!_D$7Q' M ]M.M08AJ(N6X=RVPP/;@M;@K"/(AD1\),%2K$!K(!O,W$5K6.-V?D^F/C1F M0P>*:,>JE5_5RF^=#\X6@I\:W3(!H;+Z;H3?C=EF?)%JJ9S28/5AC')&'++1 M]P2>,Z=RACOC T>P M81&!G(O(84!0AC' 9R[7:_6;MP:K#45>"'@NM3*=:PRP3BE3DTRBA?RA9O^& M&4'.YX*BB1HG"(_)6>. )A+$;2AA,-JQ6>I>?V\:WLV'>C]>*15I>:<(?29 MYJ(^A*EDDT>"Y!@?8#9DC!;(,>*3-A(0E!1%?58D"(TSQ%:EF!6AU'-!HW LTU#S?V'W]--BF\7U?\$N0+58!]R ML.I1LC#,>F8?[!8%2NIE@9+WN4#)?:1BK.EB?&V>7;X4KY1 QAK7*R:+E4MP M?UE;US8+G_S?55+AN\W\^WE+$Q%2W>DI9<>@_5N5,]F6)2RF+>A MJBS"*M'FTL-0[+!6R2ION?1,VQ Y\YP+[9.6YE?5S&[BV%_P^&1?T/NS7&>_ MS+O) 81%@8P7XN>ODP;]C&%<=&>[ ?=\AO?\>;2SNP_7WU,8(WS_XW2__9XO M^OESS[_][2_'.]M[O$[KK+%]=%1OOQ>-]H?FWNX>V3_>XSN[?[3W=H]F8]/@ M_8?\@)# L& <:1YRA[CL.A*4(::IUT092W+'9K4A#%N+_)LJN;#"O/O%/**< M-"3B7%.7$R(L-\;IP+T#P&.*CHO>EYB'*\Q[AIAW,<6\'_S :8QICLD-.)=[ MI#(A2XE 02;%K$K1I:)QSLJ>,*DRT4]Q';!2G2:@0"':@ M ;*59W@5Z#U+T+NH[Q[2 \H-M=$11!@QN>)DT6H\(2V9,Y$384Q.1% ;G%6: M7@5ZKQ'TM'/68"-<,(YC*3761B1*0@@^2:-&FAZI-+WG"WIXHNGM?L('2D=) M<-*()@F:GB8::>8)2HY*[UPD7L6UTO1>>GF)K:*XQ*BP]2LN,/&X/KEY:)J% MGS(&:YR%_G'03'F _*(.RM1SP&B;0W#LE C%#* M4&74F[=J15[9[2)KGU%N0<6S]^=3JGCV07EVZC&ZV#H_ ,N7>FP=BII'Q!WG MR)A D1<^1.LI]@J,)VE,Q;,OEFA=V MG377Z8'BAA(;&<+>9_V>Y+-.2A'53GJ>P%@C"32%BEU?,+L^G;E>*<6N1B,(A91B2W+MJ<#T\VP'JK>/G%\O(#6^H5P]Z%86>, M]/KI@5(Q8E")D"8YGEQBA9S,ECIV,9HD W;VN8G>5U,Z<;<[L*VJ6F)5\.LY M^S3N$D)58?=-L'O:Y^*L#NNPLW7@$@7SE@!PJVPX\120IL0AZU*PD7LB77CS MUFP0?F=UZWG4_:J*)E88^MPP](D3CBH,O1F&7LQ@Z%E]Z\ :::P)!$5K%&C M/B 3*4=>I4AP( 0[ 29KMEF7*_Y7(%J!: 6B:^;^JT#TWD T>_U.#[ADP@0: MD+19%S4N(B.C0B#\0O*,@BTABJ9KFJL*0BL(K2#TF7I=*PA]/ AE^C**>'_KA)X][=1LT5NZ#QP*2U94 ML/T2?W9;/W,EW'>]&)J#F?K.WO>&L6:!@=OMYB!7VJZE"%\,:C"!)O!XT[9J M)_ 6@2)%:'+$AEPIG,2Q89I/VD5LQI/YUAGV8WAG3^#OP?F[R80^Q*I0>%$HW)\WM@Z8BIHD MEU"@7B,>@;$MEAKAF)(AA 9!^)NW>%,L\_9_UOI#=QS](%=&]L!0M@G4%HZ' M_6*=^QLU%X$S.IG0_ARVSFNDJ!B.-VN?\GVP59E41E65A\5N+=#=1G$)M@[8 MYSQ7GN_%_QLV>V4MYA-[/GEK*PX ]S,E^H(&-N#Y;2#7_@ HM/D3'F0[H=:% MI_4FY9SA^?W-VN[,"P* 2*<+8 -\4\M?W(AUEDNC%R_=CCYF'JBQ\?3O5"_] MJ:IG+U>]WKA\,?\$BY3S,83_OM8NM[NF_"VC(>PC? @;; M'NQJ]V?LV+(TM\U[V>[".\K=&QS!^X"TLI '/![,4LA__3]-B?J]7[.NW!.@ MDF9NXS&AMJ)*78XMC:$3^_"8PQZ\I]9J@K*P46O;'W%"4DT8_(B0+/2S#W1"#8IW# M&N6? 4TT8=M#_]^;M:UENIIGBU-8U+Q\\&>K683+GC8'1S7;:M52>2 -LYXL MZ;6H3STR]15/_*TY &'LKZZR2$=%!^<):^TX"@"08J(6\:T_!+;XCQNHUE%X MY8/$7$O*61*.FL L8]PE; S%N;<&48M]<0H!>LN>TL#B<:L]UTI:OC;)>?'M M;.?S NA!RS:<$>K$1!AG"+7*6Y]A $I(%O9CEJOQ+HK,&--7*>WO2 RQH MG@"'EK+FYLK4'4C@N@U6O@ZRP*R4IF+K,9A$PM/ N#6(2:IR7*A )A?"(<8 M;@@FE15OWHI-)58I3;'3[/;R)DY K%-*QPP&6891_/L2Q!7?D]__771GL;6Q MO,@$!(@/:A&0$(B[F]$.$*<)CE&B2>0Q1"L#QCXQ4,QA*M1F19RHD66^3$1T MKMW* OV,. WA,U\<8"B7E)I(+,V(QE=$2 M#)S$HG%6&.<)\UH10U1)>IGB5I(>$C>08'^/QOBAUVV/Z7(G_05*9=9JYWQ$ MKT^6>=XX/3 \&!L#1DIP#E:@\\@ZD&6:&!LBE583^^8MU7QSF2K'LFRCH <@ M SNIM7)3HKB=++L1+X6$1PQC &JE=,"H?9W6>5\HE2@[@E&F1;;MK' MJ$/,TJ@\B=1XD&WR*J4F0\=\[MZS)(2K6YV_PNV_ "1(*00>A4/:&HT&DV?8>C6L, P\^L+%B MG=?DQ)Z7+<)BNXFR1Q6,]O-LS%L8HNT!VW1J?UKXNG=>.M)+EU)VIHW^WB@\ M9K&(.E^X-?L*B%Y/;]/RVN:MFE69YSW2Y95^1I612[I96C[54 MWG^%C: Z?\U#?QS#;V8V[R8C_3L/E$RP$;\R;(2Y9&R,#!34K*[[Y#'B7H"" M%"A%,K>R-8R+8/B;MYQNXLL.PO+)24&&&[.^\ZG/O+3N0(-'H=D:E@ R C&@ MJI_=%I!=]I "(0) 9'=AT7DP+C+ U/N(3H^ZF5VF;OG:\"3+Z%H:=H+-WV2: M/+*=P[A9VUKQ;:WT5F8>G'Y3D&*OV]H TFHU^X,,/]=@K(U:8;VVFO\W;(9) MLO_,KS9KW_+HIM-9\'6"B"G>. 9D>W+2:OH"1$L+]UKLG1?'V_Y1GDBK&8>% MU@J/3Z/=@KF78+%9^]]N*\1>_W+0;^=CB/+;?$>SMPJ\!L7C!P"3F>=S?]7R MU,.W1LYCEV5'[!>(GR_T1[U+01[U;.$I#O">)D!]R"8=2(F3;(:%L< !G6?8 MRRYO6-6XGIA_=)V5'AT S1$%K.74@5[XO4L729;H$P*[=%]*0IAYP)T\*CYJ M:[465%$)ECVW6%/&DS6:1I.T_$6XV"_1^4L,L7TR&$-RY54!<-Y]+W8^'T0G MLNI*$:BON;2:ML@(C1$Q"FS;W$=8IERB==4YYF5NE='WI7NN5!2GA!(V:B>M M8=D^MA?;MED<=$X9=Z+Y#8YZW>'A46D634Y^EKAVXW)@S@0=?\9R1*#!VF%K ML#'S+)@-&ITNY3LF;X:?SKD&JNZ]>SP:[< MNGYN"6?^/>I-V\<=@B4%0OL'L@G&_YMMG=KS_IO_GI\U3'EAE6^R0*N6X^W_ MN!Z\9,40%[:Z1 T&6"6,ES99PC&5CC.!8W X!">Q,K<;Q&/OR4ZGM@64WQI9 M >6Y*9[7)3*+A2Q@B_;/>]W?;/X M:R.' !,]P$HEK@TWSFI%,Z?-^:NOUMFL M(J#(["5B^W*,YO?Q1/;#%D+ M['7/0(86FM%-'$TB.*9I,I@GP17W.BF%0Z2PT(8QKR:A2'@G?^7 M)=V^Y "&H<\+MY@P_MI<3XW='V<[6P?:,"],XBA%K1"/BB&MO4%61 (*4R 1 M@WG%-OGEGL?2,,DF]XRXRX$^8[[^I9)9,D;A*O+VI A)R%ZA'+BR7)*LB,XX ML;V)IG )D196"CREW0W-!.9*0976%[ZQPOM4:A$>> CPSHZTW'P%"!7^ QAP M5 CWF=\40\S12NTX*,:1?]8'Q6 \EDM>5HXL65"(?]K6<,*N,Q9DBK: C;&5 M&6KN9EQE!%-!,$ZP%1P3;85CC.?D3Y?[Q/E?!/C=B*NVII;M;G=K@EA_ RY\ MZKPKMW!FFS/K?0=0F?HV/I2S?;W<=_R) O%";FOB]Z\K)3IC/NWV9_03F;)&6++P4I@N.;PW8*I[(*CN Q= FKJ 3&# M7"S4V\FS"E_)1"9EZ$>9X\M-GC^D+#P%(V]S0=_S[QD' 8[M\&7B+_S#(Z_P M] $++N69QZS&G8T%C1^L]I_-[K /8FK8F3C#\V^&TZ.H<=SAQM7.Z*G1<:5; M>E'%OZ'ZME)+M$FQY+T+05A.DC,Q,>F,ED1RIJ5Z0C="/H3TMM<['[GUBP#. M"<:U@:;BS#?+ B#O8[,_0='4;;6ZI_E9_RI<;;!W-@?F_39>U$'IP9]K8PSS M;=F3?OQM_.'W'"?8LN>_-3O%J(L?_3Y:_I%UE'=@L )JUIY5\W.+M'U':B*B5+*K58\ M,F:PRVTL'"8D,4%I/H:\8U[TP@'E2+@O1"&O=79?^TN[U\O_W/<7V[?K:S^T>J3^L1GQY8&G3 "B-I>0*%GSMDK%/(*>V2(TZ! M.E?$+^<3\+5H:E9UI.^05]VO\ MUW/6O*Z*EJX0ZAH(U9Q1OX)A6!+&$,$QIX]9AZRV 6$;J-,BAJAS>2^ZH=5R MK.V_J[Y1+X&!'UN[J!CXS@P\53$(\S8ZJA!Q132H3DC3%)'V-CD Y:AT+BDO M-XA:3IIY$@9^Z5ZK&?*N&D@].TWBZG2;"GZN 3_G,_H#]D0JJCGB-#J GT"1 M83$@$![4&Z%=I#D8'=!GN;3=]=&G:F;QC+GV,=2'BFOO@6NG2@,S(GF)!1(\ M,<2E$Z#U*X&D\(P32YR5^LU;L4%7U%MZ$JY]-3TM&K-Q T6PRN-5K7OAON/[ M7Y]GC>'/2_%:B'UK='-H;R]6EM^-0+SQ;E;UXCH2023BEEO$A0S("(J1UH$* MX8C#B>=J"73#"/+D)3$?^W3MR4H+5RCZ6E'TX17A"D7O"46GJK"WTF)./,(N M$,0#P<@2^"<:I0/FE$2;453I#;'" [ZN*+I46W@^VVZM,G975+DHJB\T^S?, MFK4<.%=XZZ5A7'EF-#9&@B9D&%8\Q-5JT%(WQLLKV+T?C[1*F,T!_X=GC<,# M83F/E"K$P.A$/.4VY-A:%$B0SAGN11"K*[W\9U&F8'7X](HRN \1@!ZI!:"/ MS#KFN"+1N21%)$P:#Y^Y?T*NF$:,EZ'ADQH@9:+A0C1_3H8X[!0NZX6(*B;;F*AUB4"O1KL PY67CL1884I,^80@+KX/.Z\:PZ"6<_8 M^]VC7HRU.MQWU*^]SUG&]Y&(L*:+\;5Y=M.EJ(CN#HDOKYC4;K $3TMB,^ZG MZ\9WWM'%1YSO;G\_JVX>B?O%'J[Y=ISL?ZWA_VU_L M[!ZUE]L0?N9[M([A^:Q^<SK= ^I-CT>-3YQS09&VUB%NI4:.N8!@ MVV)NV!-44H^$>B\%^%XSZKU,R%,R 3LH9@+.+66CX0!U.G*>I(M>XE^46ZX@ M[QE 'I[TF][^S ^XT\D2I1#)9]'N%"$6 M61D3RKU@YG ;2L M"3YIEMJ+[>:P7:'J#5!U+D/#R^@\CV M8V,0-\X@JVQ",@9I:90A4OKF+=F0 MQMQ39/$SRK"HF/D)'&(5,]\S,\\D"G!+C3$*P32WNIP*(E1'*9 MF9E7S/R"F?DQ73T5,]\S,\_X>+[A YDB3=8J9%CN,^RI1R;*B(SRAC-.&5/N MS5NVP?"=[9V*H9\M0S^F'Z-BZ'MFZ%D'!CL0$6=9K!$C+J?R28:T)!Y1+XS$ MH'';W#2:;!AVYUJ;#\[0+\!-L69!7K/,.?%4O.;278_KK[@**62]RK77)F:(F60D:C[A[M8BJ7M>S9=5[\$94 MK/I0K#KU-B18<@GV"8H$>\2Q=TA;Y9#74F 7+9 3 58U]Q5U4['J\V/5I_,U M5%Q\%RZ>=3.<'83(,$A:BC36"7'+!').,Y1M3:YHXA$7?D.L*EY^N;S\=&Z& MBI?OPLNS'@9\X)T2@5'@X%PBB'O)D+46A+2+0KVC42PZ^N^?%>2GBYHE3SRHI=9H>>K0\\G3F&KT/-FZ#GUFM' &$G2 MH^B911S+@)P.#@4F4A(A,2QE1D^.186>]X6>%73>=65>"FX^<1Y3/D9'/(:8P2)@B&7#($<0WFNB;<(,%)HDX1L" 2("?9T.11*LA7 M>753=_*O:MPO?[^Z+KBZJNK]V_]QO?]^NUQ>O& ESSC'!F.O,0%6UE8D@7E* M+FAADU('.:ORRIKDYA'*ZR]5I"L*B?/-DCR7_QUA6V/8AB?[>3"C6#"!#]MKP-TVO\[]KX>V5[KZ'T^+3Z0Q MP:=OYWN[GT\;'^&YN^_9WNZ7X_WCUA%@UBE\S_8N/IWM?/RG50?,6BR2O[_[ MYU%C&YX-V%7?#4>-CXWVSO=<./\/^#XT?^$!C8U,@ MN?J 88@SZY#C6".E))%6,VJ#*N4)4'$,6UD(>$UD3(91:A)7PH-JIX@6(DCL M&-#CFUH$R#^!)1_TAL RC?>[M;]VOGZM_?W^2^WK_VY]>3]&JM$6+Y#WRG+X MOWSI;:KN/R"5??5',0Q;<2+S:0%YM^TSFM*;UZZN^$57?B.?<-*%: M@@J KP? +['"?M64H&IP4='2LZ:EM5.Y[ROWN=T,H77OCI/K'58U1DZ/ARMP M_K).,5]6??=_W>2LDD5G$O42U'G.C'3>.0X?M)-!.B*O$5O_03K;??PWL_7^P='U[L[#:.&O0]K>_6"8II M)EP@TJM .0O!)":5-T2HI )6[!HQOA,4NW;H105P=P"X:9@O-YK@Z",BN;P/ M%X0B^ (CRGGDQ.C@,2\"+HQ6%<95&/=:,>Y61^05QCTAQDU+!\ Z'#BOE'"8 M(4H41UQJ@YR("GEFJ+928:]SZ0"ZH>ER-EB%=>@%?S=HTGGH-7_7^4DO]7TN1J".(D\G@@57@N67@F6N^89020I&):*2@&11!I1G*C1* M6&M.I15.V*MS=)Z:!(H@Y(H ;DL P7GF- D(YWH:7)"(-",(R*A\DQ4@0H@'K4D & M"YYK3KKD+3=>QML)N\QO($O9^[(_INN]W-X^GZ'[7N<- ?V$Z>UC6.UR>+=8V> M,)?CS4MJ%U,NZ_VGV5P[EFF\T5OE/C>&;1=[.VDDKPO9W=^9;G(5[703 3Y; MWE]&E82A"5$3).+!>&2T24@9(:63&E-YU:'TF9GXW&QI#SGJ1+($P(1R:1@$1BWFA%#*%\#0FE$B;W2R8I)*4$<\@& MIQ'7%#X)JI!BEC C&+,>= [)-E9UDZV$225,%C'B'M+**F'R/%!B-M^,'C!" M 2EX$3&9FTY;BPP.!H7@*">WX"K.Q^ &:[Y\RU KFB6\VEO3SN506Y03>( MD^X QM&TKM'VA[WST7/:<7#4#;5NK[C83( LG0P&\)ORTD;-]FOVY*0%\ #K MNEE[M/XF6[ XTE]C7[8:PZ:L?_^S+>&(88/O6[[73&]HIG+G/XE4FYCJ^V],P3<%OW9C MBAM<>Y N&GFPXEJ/K>KO3]7-JE#\&E>JKHI[W[&X]RL(D-LYR3*O7QMT:R?# MGC^R_3BG6F[4*^#@0SX47HN,CSZQQ\:6=F^OF<64MN]'^=+[_$6;3KK-%W]'>\3>ZO_N-[V]_$OO;GL%[ M89Z'^?UB;_<]W3O^\P?,Z7SO(LP7O%8DPNY1A[1S$G&=,R.(!0U=89D3P3R. M^,U;M<&)OG\OT1/V)G^8DX=;%$U<DG!2"OWFK-PQ?KAQ]SU!Q M7VCQ"LKXE8\"9$[6@B.'!AO,:Y3HBS.A!!:$K7T(\J9'M:9)LO=Q8HH5Q%E (AB'LL M$$ <0XP18SU1. E0@@A>SH6_(:ZMAH^GS'"OV'K*UBX*&8SV8.I@SG1PH, 8 M;:@SQ DL_#5TF8JMGYRMIPH+X5%&957.]8X(*"0BZ[E%'CMKN04K-Q%@:[%\ M(/YT;/T*/#_ORJ.]9M9&.MU!O).3YJ5C4K#"$F6BM"+Q8)Q1)DDJ@\;>,&-% MY8I9:[CZ.J.%@)9!*+4),>P5XI1CI%UN1683PR3)!#96=L40OIQK<#O[:DT= M+B^=YZW35G")$Y.<&Y!8":<@+&BC,< U4OE4UISG9WTJ6D4ILV+B/%@>H)T8 MK1G\Z<'F$,#Y.:GYN?'\/;E-2M9ESUM;V>T.IL$D\W$DR\$B=W&:C)Q=H]", M%25B7N]YU&,FPE2 ^.B .%?E@8,13I)&6EN*>'0:@0&N4:Y(3R.HO\D!(!*^ M(=5R^O[MS+9[8KPUQ3=%D]Y#FSX:?CT/3E[Z\9K,XWU31:_>W_N-Y_3R)= MEX+>1QS*:?&;WT^Z_69^UV^]V+*9'::QIYF#9WXX6CH\_8EUL$K#P>4_637F MN4BP9Q-R3\3\@LW^FR=4\+=GG&.#L=>8<)G 5 1+@:?D@@9[0:D#D7/"RA\= M]:8!DX<1N5ZT/Y!-,.G?;.O4GO??_/?\4L$Z+6S-359UU1JN(H2KL?IBLV3JY7\?.-?@4^=G[ _:L'3]3YWMZ 9;G5"WO1^QX-3W_S=L#LZG M\@$NO@,FM\W.;L]F2-CJ]^.@O]WL>S!&AL\GXV#GW4@@'.\WZ\=?CAK']3, M\ OXW&P[[<_L<;N/S_VO]?I7OM+:S'C( -_X^-[6K]X#P!>A\^? M:&/WD-?;\.9C3QK?O\"XX+T?_TD[VX?B@&"3$@8SFCEIP* 6'%G&,"*>*G@> ME6HYXP S01.W20BFN+1)\Q""$DIY''@@=C'CX-W6U_^M;36V:Y\:_[S_NEM_ MW]C]>EF,?TGJ*R/]?_G:M4D3RFJ*[9S_U__3E*C?^[7FE*#A4B=A-6 M"SP]J]H_ +C\< M-D/,@^S7QJ(D/R-G?,!:QEZ_F4 ZCK,^!K\8>QYMF?8!"MUHD/#FYN"H^.E) MK]GQS1/;JG7=S?%M^5!MX-O-MSE-I-8&M S!V MF4+5[-?ZPP1C:\9RUNT8!_"D_E$MM;JG,!FXO1>+86U>*E6?*XUL%8ECXSC_ M6L;!8D&VHX\Y);C&2/$M7)O9$MBQ3"R#4689?#%#-3/;M%G;AKT9Y96E9J\_ MJ/W?T/9 R.6WYI?-/[87?=:R0LW6_N,&G7)SEYB O<&>&^X8M]*39%C$.MGH M^%+0!V-DSC(0-[ ,2LRO%YEO4^FP [/H[1[9SFYLGW1[MG?^"6;4[.5K$S- MOC+4;X"*?X =M8Q+C@ ^=$2A>]HIX0.(!'C1+D+6#!Q9[[,5EEV"W=Y,?F,L=G"! U@2OR2U@O/=;=34A8L9P9+.UYY!%N' MBF^GXGFS=B?!\UCYNE,ZVCGMQ-#HPDM 3VZ=3U7J5ZPAGQZPD(2/0B(;C,N5 M1>"3%!X1Q8RP7NDHEC3>9Z-97@K$_4FB>3=G XV4NVE>\%)*;DG)52IME4I[ MM2-^K1()YU3L:R1AOM1U6#(L7EMVY=:<6@H&IN_V!QLU&XZ'_?&W75>8IT52 M (AD0$]02@^7P_$>-O]I?7M@W7CZZWE,MFPB8&&"L1A;+C'77%D:6*#)!:^\ MI1X??+KS*?RBT_/#ST;SV9QTW5)M&Q<(H_N[GR]V/KXG,([VSNX7&,.L?OP9[^UNK2@0MM]J;->+<>VU]T3CXX=V_>/[B[V+K?/Z\1[; MV7U_WMC^AVN.B MVFQZ1\!@L@KD)"6(6ZN1,SH@3)CP-D4NA)77]%22C;EW'6UIE MGCZHWG41>]U@^T?7.W/H5_AT$WR:#644@4JNF4?9W0;X%#72D@J$-61?G]NA<(:>%!=V" ML)131^6&SB%;SX9S[\FQM49Y&9>?!]Q2M[M%:.:KL@;O8WU>#+ _OA_L>S,? M8HU/-+?C(/;:S4YQ5FZ;O7]L:_C9 ""SQ897_09 ME4Z3Z'1RXD&<9?? 6NOA3:LPML+89Z<\5QC[X!@[5:^Q($:XE%!2)@#&!L!8 MIA02R3(JG=!1%:7DA+RS>OUL,/8:72%NG7KSJX2+ZR>/2/+F[3/-SY!/E9_Q ML=L-I\U6:ZL#QO7 =@YSZ9IGFG5!Z^,TO&-/]H^W3AL7GRYVX!T-X/&]BSU> MW]T_KA\WX/GO2>,8>'_;BZ68LHM_VO7M+58_KHO&]AYI;#>.&\>'9XUV_;Q. M@<=WO]'&\?Z/QD4KP>>S!G T=HI0*Y$ PD)<>H(,#QI)ZKPQ'JY)M9AWP3$/ M,F%I#4D\6*D)/CSL[V M]T]__76+#(Q?#V!^P!3L?LN83*#E\T"(]22DY(VG6E!CS:49&^J1H_&+)_Z6 MLQ":_AJ<]:'9R7'/K>;/&&I3$N^O7:+!3,A@D1J29B?6G$RL9@OF'>60Y,!! MV^X"=.=HZ>[/(CR[Z/71'X"^4/:MB6G8JN7G%#&S%B;6L_G%* ^BYFR_V1_G MI-B3DU[WK/AEOSS= "KJM@&83NP E(DB]<3%3DS-P2/VL2DW^:^\%(LHMON, M@F*? L#. <"\^$0)IT'"/8PSPBPG M7H"5B GL$2/\ZE8U@U'H5>P7\:N94D!UZ?=KWO9ZY_D.6ZB91:J,]7[8'I8I M"2-BG:0Q_8+*_Q5R'&NO2,6Z;5>:7\YTC4)IJ=H4XOZC4]6F5+>-EGWL2%J] M*L]]17V.+I%P/FEMQ*QGL'I]QZDOZX+<:^/FSFC4W;GVK322_FJF6"M\4#GGZCR"YOGO^T6&%]+UZV.A[+\; M*_NE3[GJG':C-=R:,8NV9LRB:AEOM(R-.+@%(=['.JW=4MT[U]X7Q:W=2CX$ M[[[:Q?P5![^"G,?M^#.VNB>Y9D?T1QUXZ>'Y=6CI/G*8?DT<3[DR5_F8)8X& MC&O!8D@<[O?+NH?OQPW=G^<[G_<;R\> MG>_ M?K'[(7^S.J[X;BQ#:.DGR[R<7ECMPZ_J9.=W3]^P'@7HLJ-BE8XC9Q+ M$G'C*'(F2H1SX=Q\DDNH>_.6;Y)+S\.>0_K-YGI*-GC(U^!G Q[7"=7 , M'AOX7^JXC=A8%:A).BA/E&?J'D(BKSC'*G2SYQ*5LR[0,E,05VMC.#=("9(K MPQ"/;(H>\(7 EN4@$574WF8;@I'GFR@\895G@72O&>;6"./^M38@-V,VS5I- M%>S=#/;(--<':^%P/N^G@B NI4"&8H-<<)$IAXVGY,U;@3<864XD7G)M/G8. M\?-"NU<.>.N%>6L#>8WX;&*MUP7>V!3>!.'> [SIF&NC&A.0MI@BZ9/3W'F, M%7[SUK -2BNEKH*Y5PUSU&J!+885X9PG''0 V'.*QF!I,L'=0[9)9;[>+]") M"=#98(G6%"/%! :@HP%9K"2R2G!IL37:B])\):)"N@KI7A[2W<2(?5JHJXS8 M^SD6F)3YV\KP9SD5!H5<_I[GNA7&"Z#T1)04(B1-PINWC&Q(H1_0C*V KP*^ M2L6K+-E[Q+CS*<8EJ01E#"G#.6" ^&1- &!B2JH"#9\=2,P$'203.940Z1I([\&ID MG<1@LH@DHQ=6Q__/WIWX5!>_-FWLC*&[M2_<+(FB#?>EIB;8MVR'^ M(6H%82U<+6;Y])-U)) 82,0(,&9-\W%Z.B<.E69O]PSP63AZPHO:M;W$TTN&+F5R:6(OAG* .>8N!F0MB<"[TF4E-Z"8G' N>*9R"B!=Y[R4 MR*^7@1EG' L5L0=3QP:O<=!8A,S'@1)ORC#HTK'P) SJB'(D:H.TQPIQ&BTR M2DA0J@&%J2?4R5*I7DT6GD>I?ED>+I7JQ7B?IN)[-.A G')("F\03U0@RY1% M.(A$50J"*5_T)6:W/=^E6KVL++TR'%VJU0_@WJG(E5:$"AV!B$A W..(G! L MCUY.*23'E A9L5Y 5_$%LO ;J!I^-^P/NNW8J_1BJY!1_:/FR:WI$0MZ^=6* M4%''<+0,4YE+@Z4S4;-0S#J0CD=NRPC5BZ-,[=U4A"H2:7*+=&2I(=GQYI$% M4P 4!FN9XT%)''-T? ,_1VWPO>3V#)9Y=7+;)YZ$#Y(QCWEDT<$126*=2-8F MSF09HEHZGIH*49&<)41!4'.=B\.H1)IKBX0UF@2%O?,&Y+:1ZT;1!66<+%'Z MW.MFXGGLZ9?EXM*>7@A?3Q=]QF2-#<@DR1$W02/#C4(^.$QT8#I0M;;)Z+KD MM]EZ[FS9DJ-+L5R:TX]DWDF4R@22$J,4*29%3G7'"#3!*GXCR?FW#( M.Z(0MXPAXS%!)&%BHU41:SS2K#4I->L58^)Y-.N7Y>)2LUZ,%VHJ4@5"5R;. M+<+:4,2%S@U5M$'*@J:%74C&A;5-HM<-EZ5NO3(\O3(L7>K6#V#?2:B*6RF9 M!WZ-3GO$LX@VQH&*K;%P2GJL4@Y5*;6NY6W^?3G!_!;JJ"Z#59G;\HX_+%#U MVDJI+/>419M+.QU7PMA$O"?1VY"(I9*5@:J7QYC/4X$JPIP5T4@D+)7SH09GTT-FA.C3*:AYPQJ)R(-):]6Y>0 MI29QJ@#GII*PR&E.$*5 MHU>&H4M3>F[FG>J\R5-4F"?$BI'"QBEDM+6(*QR#\U$ZD7-'V+JFHI3)KY:# MC6744N9IHIH++HQ)S.11\XF!O1K+*-7R\? D2B6UX9P'B30!Y9K3&)$-/B J M$K8!&#SIL5Y-EBEQN^3A!>O5+\O$I5Z]& _45) J$F]"(AX9[CWBU@IDL#?( M*&4=P\09HD XXW4Z0SB7FO6R\O3*L'2I63^ ?2=!*B8<"&-MD24^@6Z-#=(N M-QE)*03)K(N&@6&LU[EY=/)(65 U#P?6>S;$@@_ZZY5!_D?;]K[#[[83*@%N MW^R,/BUKK/+X14/B#C(%@G_/&RQ*KY\TW,09$-1,L,,9-LD;1B(T!H0[:''6Q M#%TM'4M-0E= GR;QE!"EV3D6O4-& W-AIXD"?2R"$K:VJ=8I>[2%7::,+:^% M_;(\7%K8"^'J2>0J.$4#2$44A,MMB$Q N?,ZPDQ2S0(Q-L51PX,%3",H&;J4 MR:5Y_4C>G>H"R+U7<%XH.4:S;PS,;.P":!E9V 5P^%I[$K8C"0F)A$"9!@)UJ/+(^*"2CXXX+ MHY5F(Z5Z47,R2A9>0J7Z97FX5*H7XWV:"EL)#;9QC*!1*Q81-Y8!7U.)K'!6 M*@,*%L&Y"Z"4C\D'*UFZE,JE6KTH[IU$K0R-CD7"D"RZC@@:D,')H>SZUSPR M["-?VQ3K8JEZ"2VHL&K$B6S)HU?=@6T]:9G)(^[QJ^^-1Y6Y[F#0;?\&.UT) MW2'P[M6XLK4@C@A>>8*)=3AR$12($X(62=Z454_B^.A%\Z#*L&T!-.% M5U^]*)J6YO9"\'42PW(F:2T41PR#ILYQC,AP@5$BC#N>0M#2@K%-V3K&"RB_ M*J&UA-8W!:TK@ZREVV-N%)U$$W$DS 0;-'8\KY_%@BK%1((D5'51XK MS.0Z-8L:+/R2T%DD/?QK8.%QF\7K9%)N=H:%](6_A.:/S?^%'YTTE#IIHH?MY!%Q;S#&"K-*SZI MV()1*LU^I1=]WMW\::4/+-,OJG=S(6^$33BLQ+.3V.G'_/'@"+[H?;<-+W>> M/X.-"OG#+'LZQ:D4S^D/X'_:L!_]O(SN2>R-QBW^7K$WEACBC]B""T)E$/U1 M!S;J\+QX?H$FG4&EU70]VSO_]=)]MS_(=^S!'3O#>/M1MM6J=.$->I54( =J M9>B8NO&M6Q[&#JR\5:S'AC9\JS_(;_(C7F[*1J5((KG^K,L-.[7]RG_/,_25 M16<2]1(>SYF1SCO'X1?MP!9T1([K@_FU^N I\!1S@.REF_AY!9YR-<&S M%?_]Z7S_6SAQE,O:Q==V=7N+58^KHK;=( "$Q[7CP[-:NWI>I>_;U7H&R?WO MM8M6JEU4^4'2(?__/%M1)K#!K48.9!4R>4:F=U[0D*=5\(W;&F,%N+H%OXPP M,-/-7 2@F7"!2*\"Y2P$DYA4WA"AD@I8C7H;XTL"P"4!+)X JL<>[VU[!N\# M4K-*JX<'(FE)O)$H**R ''A"VOIL3! :@K")8Y5''&S<=FA?DD,^E@(\!T>] M&"MM./2C?B5V,L[\.>S$"L/KEF-VRD[ M5[0S+R58:R)1PA E#>>!NJ1IDL%3JSCC0HQ1A)0H\G244-\2>_4O9]5ZXWRO MWK@ % &)[H3 W0=(UD&C MZ9]$G[66UOG&E5K^$)WV9_.C'P(_UVGILS^*8=B*W?03R^[]<##LQ6FRVQEI M6_6LO==A/7^TNO[[FZ.W+V>UPP-&I?=))Q1RKQ(>:2X$2Q@IHCGGQC!,W5HE M E.>P+X/>L.%^Q'N::C4@7Y3M]7JGF8CHC"\*B= IX7%D(G[WCQ\; OKY#K;_*.P+O0 M_^=OE^PR6N*E#3LR1F&S6O:D'W^[_.7WT.R?M.SY;\U.\E@T\\KB,4_''3QY_O%%\=,.R'GVFU(;"Y,Z/\<;= MG_WLMH!+V)A[W?8-M+TJ*.5__DM30GZ?(DHP"G@@X!F/9 ?F:]JU&T"7L-7M#VGT=[VUL7C6]?2(U6^?[QQ]-J^WT3 MK#-2^P _:?6L43_DU6]?V$TO:*.] VN#^]:_L,;%4;NVO77>^+8+S_R"&_G) M%^_AWH=G^_60JN^FFG_%Y*5WTN<$>PH_%$?66(],8(8FFJRW67-7ZU(^.I%I M^>JWEAE_@*_HG55;;[W1Z=+!4@V65C^-K1^Q6A@K)2+-@TC3D[08I30&DY 0 MSB!NHT%@2E)$N;=",L.2L&N;BJT34;9!?6Y$8@]"I+=0Q+YTB)3UHOIIMP2B M>8!HNB^J918G$>.XWXR2!AFK)2+!6\QLS)Z&M4V!UY5>IH8S;T,UXJ5JM%) ME -")13- T7G4U#D+/'!*H]TI [QB"-RC&'D9:3:)TRBSE8:7>=TF48AO@V= M2)0ZT2I!T?ONL/07S8-$M6E_$5;$86\\8B(GC<1HD7$6HZB(T,HK8A)89XRL MP\F62M&SMODYBKUHTR#V2M7H^?'(][OA)V"4\728Q^0C$SGK#*+'%$"Q42EQ80* MT$,7UF]AL>RSL&*-:X.75J54HSY)MN>53G=0<5/OTK6$TO5D[SC^?+ ML-ZMO;\]S0U \Q2XI1\[-Q%S]VI';N?5[IR-#_A#MQM.FZW6%8#BU0301R0^ M5G'U\ [X;4V&&F>TZQ-[H O"$-.4$HB_%-:-I=(?&0.=7G63W?67##CB:%( M4AKTB;?VJGBO76MRS'.-& M <;M8N,IW76L,'*ZH;+N>M+M-_,UOQ4K!55ODBV>[;VI+XY5OS5E+O''4(R:GA"7+F$Q@U;7]> MH[N\+K_#9Y]'+[O;W^Z7K.#A:(!-"<4B!:($\>0IH$BKP@E-@9' M,"A41I)U1E-2Z,!B?]'M;=:5BYSHI)8;JJK1]H>]HO'0N!BS8L/QL#\H M6A&5V1]/U#J$W85D?P][8%WWXY;W60V##=R:'$<)<_/ W'30SU&# ^,8N>0M MXHDYI*V*B#GA%,"AG92B+VP.$/WP0:=2!+(Z_KPR MZ,%M6X7Y7^;&/C<:O1^=QKOQ8=0G9_'!-CM_O9ZVY<\$2=-Y^"P*20SF2&G+ M$>U MP/DS))>5AO,#X/M:\8(7@<(QY3I.FQ!G(%LM5A@))D&C5*#0$)D-9[I.]0LW M_'W&-+*?!N=^%K_@12CI)P&A?)^"0CWC'!N,O<:$RZ2M2 +S!.RAA4U*'4B^ M]O/@B7F&0-SL$(_:&!W\[9]/'+CY%/N#WM /BC#L5B=\&D5NMW*/N^:@&?O; MS;YO=;,K8%DB.K5W8T1HUUI5VCBK?=C_7J5?@+L_-6MT![[WY_?&<:U5._Y" M&G7XCU9/;T9T&O3+!2 &W/OCQ7X=N/O#+FO4CXZJ[4]-N!>@R]V-[C,9!S?KV@SIG[/ MV9>#>#CJHUTY 8UNE #ZV3I;)!<,NO#2O6C;>77%#;J]0]L9UQ&,,C"G'E8D M/^9&WMWMSBF48%A _:@D>SYJCAMX^OU.S4TG6 MY^1+N-_H_IH=F?>LS5D^'J?LX_+334$WL^:AI>O%#LM9N=T?NZV(FI M.;B6V]H? %LC9T?-Q]NY3&),5YVK!7KX],;:?EA?I'E,UG[WRN!A(V_B71V^ M;;_?])F:,DISW6KEE.!1@FQ^SYSZ M.]GLN_:X>-IHFT==T.W(>Y>I\SR+R_7\%V#^<+D-<"SY9J/>ZB-?Q^#:@^?H M'._&QDK_*,*FK4*[TKUTASQZ!Q37?\,"B!Z0Z"E602 :)4/O8:N(I_OKRN6?7C?1F).4-9+:[36D/:Y]KWW8@75]%/L?&J)QL97G%YPU MZM6S_>W0 DVO= QO>0S?I7DFV7Z[MMWZOG_<.JYN[XK:\?NCZL7[[S7Z MY7S_P]?K,2/N>%1&822+,3N$@'88G$7*F6BLYR8IOK:IUKDHN\@]+\C>85F7 M"31W515Q[(SFG@B%N4C>686UPBER1P2GO,2@)<*@:X$/S@0ET5$48VYE*:Q MSG.%2# F><]L8G1MDZX+S%]?,LTR8]#76VZZ,F'F#O0AVD<2,5541H+ M;)-1B%N2A[OX@)Q@%($*+SW#Q)#$UC8)7M>/-SOGXHU'8O6-HG$R"H$]4$&\ MCSOU%^VA\MO>3.J9>?NWDH9YC8VOPJ/G5Q'/Q509WM?<7GF!\RK%RC-4&5XC M0_A'[/U8GO[SJR!-]J;]!T)CKU5D*.F890CCR H14=0,)^>DE3:L;2@L_?X]-XW^U=4Y=*%)HG MUEO?&ES-+]PZ2"FF&))!$@QPQ$T*R%B?$#:)8A] CW)Z;5//-+O_62I)3\J' M9<7RBV/3KXVTJ7KE21>%$I'F0J2=:40"S,$1>X-[+5;]#>R[UU3-"/ID MX@8IXSCBQ+,\%%(@$9D@6G/#91X*N:[D@B,\C^*8ERID?K+*9;6TE-PO _\6_O0H'O;W\]R_X/]XUJ[ M]NT+KA[[T]KQ43873ZNG!SS@F#1CR&B5&\EXCBQQ%FG.*691Y+[M-VN6L33, M&:R9980SN%PR#A @"&:<8!UOEICMU?^]\ZGRQ]9?6[5W.Y7/_][9J5>VJGM? M:O7/#ZA@_O73KZ_6":.\#U'A@#D@BC&08U<3(J,6J=GS^N]<] 9PZ+_SK M._\9-D\RG:]7.G&PQ%6]9_'C/6W0YZE:G&UP MS5:K5[UL]4LQ=FWT;G\UT]V1X[=W=AT7NDUEX_PKN7SDYKYG!TU3UHIZIF>HN\XPPDTR(R7)CM#/&)TZ] MI-ZPH&>7NMZ<5A6&O?-H>_?6@T<8E]%M-17AL2-JE\%:6OOU*LV-]ZK''WFU MO2OV/NR0O3H\FU9/]]N[I%9OW&JJ!TIS>^_#UU;UHG%>I3OGM>W#\\;Q=UCG M%U&].+QH7/S1;AQ_(;7C3ZDZE7EQ4PFOPGKWZ_ZL0>&]OGT\JVV#0OYMA^]] M>]^J?GO?;%SLD/WZ1U%M?TJUCP=6:QY)TBC@1'+9"*CB*DJDA,6!1T=2DFN; MY"Z#=0;I4D(%-8\BW3M-PMG$7"GZIY#??[*HI^:G7[MUG-2>)4(D;#;WCEC) M/9=@P"N"+2ZYZO5P%9BV!YI&$H+C" 9*M* M/MW^[$#3(A+L%R/Z7EDX:KYW?RT!)V:#54Y[[PWEFF,M8F0QXPZU/ JY@(#3 MG;#TH;=,7=!7!)LNKG(MH_&:.,61BUPC[F1"ACJ-5'16NQ@EEP[ 1:]SM:A& MZ$\;6RK1K42W!1>K*Y-L5)%Z'3DAW&A.J=%,LVB="6D!%2XENBT2W86Z$_*=8K%2J#;&VCE\W[8 UX<]D;M7A/P M3HXQ/\@)\_A\LA5RM1 6J4J.6YUR9!$,P<08,5%[!S:BUZ51^.+0U+S;*-S; MWH6]J=+&\1_MO>U6$]9X >\NJMN[<+^<=[2%J\?[L$>U[&IA2FI"@D1,JZ)$ MAB%M T%,!".UI@JTNAFNELI2^5I>WM52^1E#>8N#]3Z9* PWBKB<(A$3L5J MK9-FA^I+AEI!ALI>%K!8>2))(>\2&$*$,V0I$XAJX5U@-&#*UC;5PKTL-V34 MG<&E5UE--8^/(2FFJ2#1<\N%I4XZF^#W$+35VIO2Q[!DG#GQ,;@0(N%>(143 M1=P$@5PP"7E!*9918XE%KN..=DYY*CWD FE&;UD##PQHY/Q3%EMDDM=H*41J+2\:8$V/1&">4/!\W2HN MRZ9@L;]@^E6^E>;3R]RR=SDNV M?T5]J$NV7R3;3Q1&XAG!@@AD'%>("Z.1CB&@P+AWG+*<@;&V:?2Z>;S)]YSS M#5YWY*'?_RV/1Q^VA\7H<&"JDU[,D^(SHQ:3XZ?&SR\B)/&8"0]OT]Z>IR'D M,ZA-6Q-JV9XB%OB]%8L>D9VP-44S=\)MB;3S(.UT)@;5B0C&/'(B@8+%K$,. M:XN$C21E7ZG)DV246B?J-M*^2 _)DL\7S>=/KR>5?/XR?#[1J!S1PAJ<:[DL M1QS.'&G.& H^,),<)V9<]Z"(7@X^+QU/LYJ/+9GWZ5$])?'/VDJ^\L*YQ>_/ M4LNCY5([[Y0OM5B*F+E$S'2<5M @O50!Y9G3B,5%+@X]GEA=UZ)HR6.OB+W9XFC<^,HF3+)C=.8!X2UR./X3$ Z)(&H<(89 M18D@8)(SNDX5>34X>H\&X'.VW'V)/J[3QNWE)+[*J>U7_GN>NB86G4G4R]PF MFAGIO',-\KL&L8@Y.'AZP5<<*U>38Q_1+;B!#W*[=]AAC13) M0S!S[Q/#'6@O O874%(F0H'K-FY/N*\ (;4N7=QS';1FP@4BO0J4LQ!,8E)Y M0X1**F#%BH/&EP>-RX-^_$'[LP.=6YJ+Q)$OX%7Y@$R@#C&'O4I&2V+$VJ;8 MN.T&N3IHV/7*X"C"?[T8*VTXTZ-^)0+^A.LS70J*R$[/"]K8-L< 8J"(I&$<0M,TA[$,9>!X:-U9RGF,C'/6/L1QXW9Q[;#U!?'FAZ>?,4Z4.J&@[N_,DOGNM; >&FT,")O M;.'4SZ/>I"/S842N%^UW9!.L_S?;.K7G_;5_77]K>.4;NSS/!LW:CED3:7XR MFN.UCMK8\AXLD4&_\K<]SVK_>@7^TAL"E^R,%.?^>L$A>\!)O)9:,]ZHFEFJ@1R?_5$,PU;<2^-WFEIV/;_L&Q[,<5K;.C F>(^]0"3J@#A0 M,M*12"0QB%6,A26*+^-@#GM)LR>7-&O'-!NOT6RWH%D_IMG6Y/!OCN]8AK$= M@&0;>(1F\\[MD&H#TR>8V\$W!&=/,@J#/\UB13D*XQ7,/2CG/Y3S'_ UW62, M\T_4#_5UA6+>9B_8Y\F2+*AQK"B/5>'7$6!I_WE4HW\>[=5W+JIPW^K%I^/& M1574ZJWCO6]5NO>M=@PV^FFUW;BX&6!IM'<8_ ?WKY[OMWZ[Q]$(X%ZB4>Y/2;B@F#D/.5(!$OA^*(DWN7N4UC< M]@$N8PO8LL%U"6HK%SLN06T1H#;)OO%,.P5'EF==&@ U)Y##/*& I:#:864% M7]LDZYPNJL1ZR2IF5J^O]:6_RW?;V7DPJ9,IW+?P06N&LZML(OCL^M=.^Z35 M/8_QT^A8IGQY)6H] +6F6O0>4 )00EU +FJ/N/4:F>AD_H&#B]@FG=8V!5_7 MYM&Z6-D)='F9^.GUC9*)%\S$$]5#!\V\E0:I:#CBOJ@MP0X%J;US-F*G#=A3 M93?0>5AP%#N[&:/X>8CB09K&RA;*+8>FX?O=\-OM4.%6)Q0G6(+5 MX\!JJLWC@;>*24I!V5".@L;!-;)*&82UX0DSY:-BH''(=2[+;G*OF)F?3N,H MF?F)F7FZ-20C@G*)/&@=F9D-:!Y4(&:-M1*.$3L/S$S6!7ETR5%9VOJ(TM9' M)TXLM*+A;;JR%[DSKT8,/+U.-^WEOB$5SDN9L!"94'LW'=W3EDKL [)6,,1= MHL@$*Y&(SA.F S4JK6T2HM=!4CQ'_=221/^>L@*U!-024)]-KRX!]3D =:JN M/R3E!'>@9+L$@!H)!FZLXIP"H%*S;O"BG/0O":@/+D5=\H3[[9@B ML$*HO.NVV\U^'T[G<3GT+Y60#>N')Y\#?L +]7/X]/)UP+P 2AAT*TTP-?K M[CG5NN?CM:@JF""];JM5&=BS6&1C V#T8VY.6%@HMAPS0Y05\46F)M%W@G7GRC-?U1Y0BV MQ,78@?T=Q%X;CJ#84A=_.AOU0543,Z;=G )O]V/G&NA/"'9<&O+':.%_%^O> M!6G4M*UWL!HXD?YJPON#*RIJ%X?L@#@K># 2&19RZQ5+D4T80)4K*7&(5B:R MMIG+T<;S9FY,HS>]I>+@Z"8 MYX9B%"0+B!NGD,Z]$0R5S!)*>-(AZWT;:C5;(I0T\ L::.0YGP9S93$(%AT1 M@'5$EO%,#3+:( V-! 2+N4\Q].MHEE 2S<^ERW95[&V#A#G^! *^P/5MO%X*=><5EUV:EC MR,L>@I%V>1I;(13=/=XN\L#_XKUMS^!]6/7X"ZX='@"Z - 0C%CB#C29D),& MP.8)5,9$J%!XI-.LJ%I;DL/]R8'4/AXP%:/ G@ EQ"R(+$$VJ>Q%H3CH&!(V M2*S;+@2"G%;M&.QZ 34ZRH M-4(@A1U@B7,6:6P9HHQ:GQ3V*67:88O4;)8%2TJ:N$T3!)3="'L9*0F(L$P3 MT5.D?9+(.,4"#3SJ0KZPG\4"?J[:/%V[U.+L/.,<&XR]Q@2TT/8?.7 MI'LEJUYQQ<>S_>-6JT%KQ]4/M6-X)JUM?VI6+_[\7CW^",_> DXY^MZX"*V; M7+&__;Z]]^UKCH2?PG^XMMW M0^[%]7VQ_/:]A_'5>"4O0^?CFOT:ZI>;/'J MQP/"!9,B%ZV#%8ZX#A89SSW2PH$-AAG5(HW #:@PAJV,2(3J*"*.FE#.=90: MJR0(UHQEP&/A9K?+]UN[GRI?M_[ZLE/9>U]YOUO;JKW;W?JKLEO[7/_TI;I3 MJW^^G9LVS0@S>\G^>A775PVOQ37V5G,F@7ZP-92H*#$AGN38W\,:X#ZW0S>3 M<.5'IF% CA.@WW%.57;[^R/;.8R5$]C .$JS.NT.6SDU*D KMY5DMF@!XM*.5/KJE+EO/(/FR<_Y*2J?,M_7L8*X%\=WSRQK?5\AW8& M01M^V,[ 'L;NL#\.+EP%,ZZ>-;EQ,XO42I'YV#H?/7LL5%T/;T6;.+92W')C8J&2>'E'&(/JC3O,_0]CP87^4ZS6^O)(F.]<> MPI+;]JS9AITO[@D7C]+BX%A^%*EKS0Z(TG&PI-FY=>6P<^O:C[:_WJ> M>4FC#JPCR9,-ZE;6;HL8S6@5Z_G744I3<7FS!Z\_..T6J\L1GB:<0[[=9/F7 MV5(MFR4<2*YF?_K*Z;?_[;Y!D7$^*\I)\K\Q>8.K0)=_,:;ZG__2E,JKQ-[G M7\+UO_)7/L4(J>7F$_%[Y..P6.9^9&?N5?PP[-AP#)<=0<*8ME(@Q MD?5':7!Y9W-N\(@'^]-,F!OX%A@!2P>^+;CI:)1 6KED4^ >Z^%90,>#V:Q7 MGOV3GCV].OO=$9Z,:@KAW#J5_URC!D#DUC#KF3F)%ZCADG:*(\Y\/L7<=P/S M>B4VBR>$)DB, 6!SD4QY^:_RN)_VN-G5<7^Y+5Y6HD7\E8:]50#.5F>Z:KPZ M0H^PU_D4[&I#T/NU9'_Y_O'E6LNUEFLMUPIK9:H<(W&M21%9S?D)"Y\CL:H;\:A! M$J^'CJ?:,LPQ1W>YCS9;+:/7+FR71;W[/4:IO)X]'#LO:H!+F%TEF)="72O9B89?/HGI>NL4ZW\XM&6^65Y95/>65)J.65 M*W%E2:CEE2MQ94FHY94K<65)J.65*W%E2:CEE2MQ94FHY94K<>4;F$VVF]V$ ML3^H].P@5OJG]J1RU4VT$F(?UE=T4++]BK?]HTIJ=4\K1S$3:F^Z M,E]9@_JY7_^U=*'/L[P25R0(*K@*R2@L)/QF";54:[. H;#;\ X_;"X?&&5W M3D]Z&ERE]-;BI/'\"]>0/C1+=]QX?O]X_\-'5OU6.ZH=?V1[]8_G>_6C9K6] MW_5F#[L!SO*AM[XJ]#[OGC7KUM+;] MY6QO^\MY;;O6JFVWTM[GJ4D>.##'B#:(O&\]HH(:H**F /$6:\243YH2D,45-X/\"YBKQM MUCX>ZUB)=??!NLF0#<4-9]QQY+!2B$?&D%,Q(LF8I-&3&*(;5>(0^GN)=B7: MO66T8QQ+%SF.V'$NN+6<8P8_,7,TRAA*]6YY(8]<05[B/#">%'(^2,29*CHH M!$1BPL*[+,E*]:X$O!+PUIJ<:M "8A!8!YXG4XY% MU%QR';$*%ELO!;][B&3V&L-O)<(]$\*)B;..I"!CQ"AHY1 HY!*9Q!7R0D@6 MJ3&1 >5I?;N-]C]+8"N!;76!;9ZP1/0R69ID\HY;+8QBB2@:G?="^\CN-QRW M5..>.R)1O8Q*;!U(&3B.8+0&'WP.3$1D!?R((9DHK5=.EXIO&._F4>2L M,TIAY;B4F!, N=:+]J+7DX).[*A,H=*A&5241M,E4O$O<^@ZK?3P@D2NGF$-6^("X]WDBH0#3+5(>I=&2S(]/8BGJ*2(_QF"==$JIF#,T8/X-8RLGAA6?4"_Z1J3 M?\=PF%]UM],?](:CB=V7G<7?Y5U[G^M/_GV]_F15T#^/Q1A/.FEVKIUS JZ= M;,ETV0W(A_\,85M3,=Y\1A5.GF\1QI/N\^>VDL>A RMWB@%/UOMA>]@J;C9J MP9\_[L6CV.GGH0NM;K\_SR1U9UNVXV.E?Q0OFVG# OI#UP=ZAF>VSC/!MFR_ MWTS-8G;[H%N)MM>!>UX]Z 1>MAM&'?[SOXLW*:X=U2*-Y\!7P)R/N0[I\OL; ME:UB.,@U&7I;6N8!(=WAH#^ U8T&Q=^J<;IKN_O%6D9?FE!@GDQ0S)XY/.S% MPWR33C=SLFU-#G">(6LX",&(SCX\SPW-,["B9D0R):40@=Z12#3/;+4)B]7& M2]UJ@R6\\HF2CT!QSZI;!XJJ1"A5B =/$1?"Y;'C#$6E:$B$R1CXVJ8PLV;# MCIP-XREJQ92;?IRJECNRQ1"3P; W:BP/1/&SZ0460")&+71RG!--79*:$),H MCE9)PF=.+[@IS<.P=X^G=>)UO[M@/3_<^'LA((F.>(ZRQ1UR! M\+8F#RE0 0M&%1?$KFVF[K!7.0>TZ=\T,8I9(WFXW'&TNCL&5;^SR/!LT:SLV_]?UX"$SECAS MP])KH]U]R3"4Y,Z5P?;+/S M%V@&NYW/ Q!W^6][Z7VS Z*_:5M_QUZ!0Z 'O.'9)ZQV>$!-P D[@:1*%G&+ M#7(I*803D7EB:A#QUDS!5=%4IV:SC>:8#-NP7+C)>-)6H4Z,1K6!VE@,ZNL> M=HHAQ,5DN(F*=4V7NIK/ULRSV8"VYE(_^Y?D6(C7+BB2!5 ML)65MOR'O*A>&$\/O*4ZWS&WY1<&!9S)RDQV(7*#FOO-,YCKMGQ#LU49Z;!: MBY5PU ];[.O9 U@LO]^"QO&+&[H352,NG>E=_F7S7;-V@[/'O'H]5+A:S7>W MKM ZB_;*/[)P_V?ETP2RX8][A7O@W37W0+XNNZ$F6L*"FI3WNJ=W?6TE-O2O MKA_I<[>W=.+\*.3@UI0'YLXMOG-7WQ0Q/F#G9K63OH$&XWGABT*#VUD#J[7[ M]6+2;K5;3'C?R1/>%\'2;VV;GH+4[@6%/QVZ,Z6SWMKG&BN(YM@JQ/J]NR5) 7_V=K?WC^N'7^AU38\Z^+C:76[(6KU5G.O MOM]L7.P?-6B5[Q]7^\X]9I[?@[V?NV*VKM/X]K M[??'C8LC>/NC=%7W\!F3VL76Q0%.,?CD#)))8L29ID@GXU T$GN%M0A>KFT* M?#M*M[CJAU=1^E "X$H X#SXQY,2FAAJO.8X,B>8ZFM8WSVMM3_!9PU2._ZC M53SKPRZI'E?A.XVS!KQC%;X']YY.83H]T-8R095'W#&.N D$F=R,GU'IG3?" MN:#7-NDZPW0EO)%E@*8$Q<6"H@BYA["-=@182.(H6O8&SZP_NW'>^0ZM:! \:R@7LDJ&&("T>1PUR@ M8)T7#@ML%%W;Q!ORMOIQK1GHI,_8_!UXQ^W3_M$JLA).X885=ZV;VK@]VIVM MSZY:3G;@<"N#T]C*?4B+([Y7L^@[V>WY6Q#.GK!3SQ#RECL-5@\/I-8$=IJA MR(A"'&N!+.4$61$H29I3SN*M3H-+VCIPTOFZ?[WU]0(;!=[H4SUI#WCM$=,= M N]H!K@ZJ;=L@](G2+UE&U@_+%OSI[>E&TKK54D07:G%E@=6+-;<+_WX%VD+ MO_39$KJ:B1P3H5L93;=;1%++*]B,*15DGO26>7S[O[2Z%G*3E=CX>=.J7F[O M5BR+\=90J:?(9"PIN:3DI:#D9\H]?!KZNNDYOFL;IJ?4W&QE_MM]*.X5[,(? M8[/N]7G9?VYF6X3Q[\,I"T;/>\+4$G+VCEC@OC'"> M\VAT"LQY*K .#'NL[XA1W3/./#&Q1^Z&5Q(M?M]L7'P\KUU\QXWCVE'M^",M MHL7'WUGM GZO[W^OT2]DO_[QXE:_BV]_PC-VV5X=GD%WX%G[.5I,]^J>P>]' MM?9'ME__VJIMUZ9S*4\/'&.21<,0I9XASEE$QDF#1. I6&MR?'%AD>+9L/:D M*3(W'GGO%)D2?58:?8@3RJ>D##><)V8E#SY)2630C-([YE:7Z/,\Z#/)V.,A M14\$02GHA+A1&!E+% J*&>Z23-ZD5XP^KU07W/(^]TCH5T[L>8Y=KN<@:V\8 M)]KA^@SUL'6'K[Q$Z95"Z;F:KRL?E7; Y@%SS[PUU,I>O B*023Q%) M4,@1EXDAT-8]DL$0DP?8Q]QED>/E0)FR(<5S181><@M&C;KF=%3.>,U7)B!F MO>%2"X@YY(,51E)A0>=QD2NCK> FP,_( 9=""O=S5/ZTC4;I+WB$U*B]F_)6 M)DHMB3X@$G1 W$2,K#<"Q4 8E2)&9T%FD'6C;BNG#ZMJ6:%ROA* EN?5Y@ @ MPJ4.)E&>C.?)$Z>I,D0H*9V7VN$G\E7B$GON@ST37Z7FACH9&;*4Y-;@3B K MA04H<@& AU'NQ:)KZI8(?5ZUQC?E>UROP+&AL5.RU '?! 1+9IVGAJ9H')*(8I4E)XQ+&G@,B"(2YE2M2!G+3V M%>-P"4&K T'S^"E-$LQP:7#RC.<)C!93S2U76(#1@UGIIWQ&M)GV4W(:I3*6 M(J\HX T%T#$I$J2-DT+27+".Q?0UKJ#J2#Q0ZK17[CY0R&=U._]RJVW6L\)^2'V M?:_I1N7ZE^_YW,K&? MRVO"(\K;[2!_L]FK= %NFAW;JC3[_6%Q15%G#Q92+)I1##LYKR/F6P1X^TIH M]HO$CR*Y SYL=X&R+RX_O;J)[_8'XPR0O.1.=U#IQ7:T_6$/KAUTITKZ*]'Z MH\H)[$@W;%3JU\K]\PH&]V&IS%%P[;6:JLII[JUQ>6_YTE< M$ FT4 ;"6G)NO3,B"1.QP413'Z6\NP/+O9W&4Z^12>NJ?\4V;'*KF_=J(M7? M7L.50U']>*"MI,I3A8@Q"O1_39"SFB(IJ/9&DR2=6-OD['8(L3)NM7(W3=V" MY=.C)I!B)MBI22] 1'_%'[%5H94$G-+QS6_&:9-)N=85%[,I*$!36 M'LF!)+'7F'"9M 4BQ3PE%[2P2:D#)==^+C['\SR>%LYFBWN"-T:FVNV?3]U* M9M#UWX^ZK1![_9WB3#(%3-AN67K'U)J73/>U56WOG.Y]^Q/4U\.+1OTCWZ]7 M>>/B_7'M8@=7VPWOS5M,]^W+>:.^)1KM+WAO&U3J[:-6]>+HN/JM MRF"]Y_O'GT#-_L[WO_V9JO6MB]KA0>(DR@1&MPL!C&X'EK 1[B$6G6+1]\ M^CS&]0Z\ M VI<_G=+Z9KQAYJ]2H[""*: (+&>(#J%:JL&:!Q,%,!I;"=#),+^&RX+;5T % M*ODYD\!'?""(%3CI /PL@)\IL+++>6O!@_5!B<[-WF&K.826:>HC,S&Q!SP,U\W5*Y3QN_!SV.AWRQV=U01-V&=]0I\ MECM$-W_$UOF]>N\NN<%:T%+E4SP9]OR1['X M\/0 D)Q)$172046PC@S\1I5"3$:/I3,F:;!VB< ;=[NB1V@ 3'_%'B>C[<_D MTQSTKQL&_\C4ELF,CLBO0W_\Y\G3_]%( HDH_#G($9A![[6;N#Y9[ M'8\#28>'O7B8_Y3C-WE18_B:K#@'?<*X??C/G]3+<1WX;DG_JT[_M?H.60C] M;XRI94)._4K;GN?V]?$L^F$.GPR.>MWAX5'EA^TUNT/X/ *(K^>F]ZWA2&:> M-G/7[5Q,W@:YE!^PGKO;=^!6O>^9MGOPC=&3X8LG1:I,#OYUXF%WT"QB--JGS7X<\= ;MTY'(4OB\,O^O)WSF\S<-%^/T1X?!'Y&7T.S_1Q'4B[ M=](M"JWRC8"S3F-:4"N#ICB/R<+6*N^I"91:Q83E9JQC8EQR MVC-RVM[VEXL#:JUG)"DD,$N(1Q>1)=ZB%%)P7BE!@@!.HVK&E(DK2=,KMCDK M(#]LLU6TI(>#FZ;<";K?$]$+UOBESVE1HTQNFC.@Q_E,;Z?=7NC'SA,0VULS M>?;J7\X/.!Q-)(F@1(1 7&B%##8$$4J2DSPF87[FQ+]]VF"G1H:5=R8&D!+, M>$ 129-V5AMGZ0A8RM-^D=-VP1D1C$%4"H 6 2"CM0](Y+1J;W,7-[JVV>G> MU["])LGOJQB&8K!0<2$(^SB2COWFV7@$305$*>#6;2=XIIM[94:,+<6Q.3.3B9H_)_K\>'Q_ T\^8IU_6X+U),[OS++BKW6>'II M[-H\&?':%D[]G".MQ%REE1SU)HW #R-RH/=_1S;!2_]F6Z?VO+_VK^M;!?MT MXVCFV=59>[CYOZ[WK\U9[[5\.2_DI7)>)MDM>RG[,")HP)FX/\5BU-2[G+%7 M\.P?V%:[ M^'Y:NWC_?>]#@]^$RUJ[2FH77X_WZP"UW[X"7.;4LS^_5^NAN5_?8;!V5OT& M\'M\E/V!K'IZP)045BB*'+,6<89!%Y-1(*.(=)%%G:BYF0D3)6@YB6"NN.&" M4J,%V+$@1WWB4633=48F#/ICZ_/.=F7KV]:G[<\/R(#Y]4.O+S+!\@77Q&C+ M@*J4H_!#:":"94YCOZH9,X5F4-D[*6RGE1AF-N&Y::XLWF/\&EO90=P#')6]%C1*H:;Q5Z[TNR,U&2X[0K.'.-L MPU#S%..;*'[85*@7F355+O;I%GN_B7:+F\ZT4D-G0)SE-*)N&IEG"YGAM:); M\:WX1PRH,!ZV8&5@OA2_[YS%GF_V1__X._MRRVV:L4U7[I;B7^_&;<2&ME7\ MNP["ZMFV;<4F%&U=QMGN5%"79*&[<*;-3K_IEWVA1=G4DR1WB@UZCQ7,\"YE MXP+1#7U;HW*@[.<;K&V2&SZ+E^A"6#SY);JR3.?!S#M]COYZ/^X<88-O3#N; MV4%AZ?H,/$<*V5P=[V;;K5N]GNT<%J'-/\YON9.V3FTOC*W:J?,?:25+T\#@ M@:;M90.#%CS_J%;_R&O;A_"LC^>U#W\V][[5CO>^[5!X!M[_]NE[[=LNN=W MX&N[T=XA\#V\MWUX"N8P;K1W18-61:.^#^_SJ;7_X2-I'']-5\T+S/7DG=2>1Q(K'R;E?N_ M_FIBX[ ?_HZ] H86 I#T"4'P4M$>J]B71DAA?RQ-U')%H''23=1;H:-4&*7$ M N*>*62BLRAQ./TH-#?:KVTRM:')&X/&A8P#G/%.JX 4,[WZ1E%M),S-QPOT:)]S<.'%EA4\9X-GV MIB52W $&4&0CA&00F*.' 6XX)0:Z3P3*:FU33I)NKH5G2OUEE)O M>:KVE:MET%WYC0J_3&G8S8=)[ J32*1>!^60#SPB'K!&VFB#.&.$>8IYPBXG M7:\+OC+JRR_\6Y=!2GB37V@\Y977KUS0$.;B4-5R"XQ+XRC<*7M_YB"\[[2G MI9,7=_<:G>D$?%":RL_ZCA8Y#:-"T>TBB?/OHFO;*)0XG;%R=3XE],\#_>=3 M/KVDO8K*"N2X8PCHP2)-4D#1:,6%\@%["NHHO^W16^4);:^;?Q_@IWHD#\_O ML.K_0LN[9.W^;F?$_:7?:G'L/_%;A2@B8T$AYQ+8H)AHY+0F*#K0\7'R4@JY MMLGP!F7ES-REO<>"8KFKH)*][_92; X>J)+=M[']TD'ZBZMDCS3:Q\>66\U> M GJIL\T!VKF1_,2%*(PR(H*F)L%2YR1Z9(22B'D9?$.R$?C?AS<=8+V^^/]MPMFW%[_P#UK#=< M37C[2>[<@S"NS)U;#72;Z+,.4^OS!(A@.0%]5@/.*1H1C50+01*.#/19IC?, M[4Z8;]('N4+JS.+JVLL,N-7F]TD&'#%&4JD%(M%+Q+EFR/"DD;! $EQ21FF1 M 4<7D@%7ZA!O0H=8:?NHS&-[#+),Y;$IXKG)FH2P,D]Q]L@P11"14;.DN,-% M;BU>IV*9PIEC5]#ELRYIGA= ];)I^ Q>*72'N>W'->MO*5UJY3W>IHMQ;(<5 MS6GL8-%.QM*5^.*B:X^P4P9QS"ERSCMD M0,)XIZ,TV"ZOQ_#5-V_[&ON#\3S#>)8G&.:A2MW*#_CS(CT]KR]O>%4]/:,# MW^J$G?%QU[OY3Z4#Z#&(MS==/,!ICI$XAZQ@$O'@ /&LDR@E0F54C-$<(UF( M VCYLHL/5Q+:E=P#]&L1*O]#BH&WB%[*&AZ@B00QG.S%YL!,U MS4/&, V">,6D7Y!?:/F@;4%JX++"P,KYA>8&@=)=]"@8F+B+!.@WC.N(:,!@ MTPF#D?88(V$5YT8EI@1>G+NHU#C>A,;Q&DVIJ_D 9?[98Y!GXDWR/C#!DD($ MYTSV9 4RQF%$#!1*7V.T1$+-@ZJ$C("I/,K;BYMB,V6YZ'L68TLYWS__DO4,W5 M[_U*GA:9![7VBTEFQ4SS/#CHIU/&G\'^>T6VV/&.V-_^XWNU_16N \BKPSJ_ MP;/:5;+_[8NH;L/]OL%:VKNG-Z&P6F]]KW[X>+[_[<_O-8"\VO:6@/=J-BZ^ MMO;K^5GP3@"MC>,_4O4=/KV$PILC^*K?X+H/.V=[VU6Q5]\YJWUH7-1@G_8^ M?#RK'E=%[?CK<>,BM*H7^ZE6WST@EAN:>^-J*<&44RXB$T, 12Y)0G#P/H$. M)\B&N-WF(A/:[;&^#Z*G!79O+^GIQ>CI^,N!U\YS;02BW(!-0#5'3FF*HF+> M1DRCP7IMD_,-?-LUD.GIUN"8FQ.B;\G16[;%0X:#+A2K[SE1LGX4>[%RFG_, M%UX(2CE#=?2!*#YOQ$G%H)TF MV(<4>*#,!CC])(AU-#)BU2^:U)0D\<(D(7$RUDL$M@9#W)N$G,41*8F)\I[S M*,2\)"&-#G>TNQ>L ?QE;B:-YUOW*8SP),RU"T MB2[,R\%1+X[F6/>;9Y4VT-E1OQ)!KPHSC((9FMQ*CJ/_%/L#T#+S5HP&@G\! MAEN-N?2U;N='X:F?28W,%4/?Q YWQ"Z\ZPL7!,\ZM*F/U2 M"M-&B9MZ7)]Y_,!9M%+E.C!CI,",@^JK29X[PAQ500:3LZ<\(FO[OQ,0ISM] M$,"3U+-W%U3BX=Z1[I?&RU3;>DEIM,>'K+WU_:R]]^E[J_?E%.XY;6W]<=3: M:W?V>]MT_V+_8G?OD,#8^+(_>G?+XMV];=*./NF]/T /VX3Q;I^UZ'\Z^WLP MEN.6@'GUVA='BVTC.BAA&5B\44F><=QWLTW)P[*-EJ*90R M2!!*$,\EX*8,' 4&0.H]%D:X-V\YW:#/!C=?T8%X'PI_V^LZ#N]VZJ&Q0BN? M"VJPY"PS,>$4>Q,R&IP2VMW@Z)4UT!,7G=RUFG@;N.O,M]NA@G!A%:)9\(AK M:Y"202'"L&06B$2P>+)JDPN\1N6E]2E[OT8#NB\ MRC)'B$>: BQP[1DRH (AJ0*EFF3./< 6L]C M0=MT0VOMYB[@-=],T'"MJ 0[#JQZ$9L)>F0(V'8!]!KJ5= 9P6_>,I[51]$] M&\9_T6K-W!EUM4[SP+ PTVF4RX'WI46<8H,XUACI3 HDA"9:,G,=7:-; C5-L=*WHW '1%D[G%K5^46L7VL[#XP-,VT'.VI%(#G*,^SW@\W8O2+%<^,UJ#H&2.R#P\9:.,.EOJ5V+D?+84%YXR0C@RGF/0GTR. M3& .930//O=$>A,=14V9R8>-^C\ 5ZYY.M7+SYAZT4E1=\/'.BGJ!<#C3(6D MA%ELC4.&9/%$S(P@DRN"B-(R]IK(@4J2PTR)=7.8/?MV!U_Z0V\'A_U4>63G MF"=UG.Z/?"/UV2D:3T\J;?+3YR^CQJD>7=]6Y&%T(7$+76B[=](=G'O_V0]_ M=*Q?#0M3EDX(,-H;C'5W_OMW@]&X/1CO>QAWM32S)Q4W+%5W&7D(I]-RLTJ3J6NBY6FC>.CUP6DA*,HJ4C@H3 MCDWL,YXC+0/F/"@#BM1:U$+/TV?J% S8?5UU]%]U>71='EV71]?ET75Y]%.7 M1S]P;U=&BYA\;:EU@CCO26[J MFN[';]\-^M\VW]WZUMG=^@)C_ 3C^B+V:?OHVX=/G?:'G;-OQZTST O9Y?;= M'\]:>X>\W=OA,"[1_K!-ONUUC_?I^^_?/NS@_>/W,//MLV];;K&FFQE@!,H5 M(CSCL:8[0PKC#+%@8WFBR F/!P8BN9RU(&3/Y0X8NZIKNNZ7Y$]3#3BCOJ MK!3<\HQERJB,8<=!5U"Y<]D:53>]Q,+MQ\*T^<)MA3U3N:>>[%^7;;\4>)A7>:@PDE DF0!3T6B, ME#82&25L;I7P0H/*H\3&6O5UJ,NV7WKUYBVKG)Z18O-"R[8?"[P6RK8I89YX MAC#U'G'G%3(F'IO+1:YL'IBR!G0;?EFWJ"K87:;.*= MP9YP)"4H,IQ:C SF%#D#@*6M?M#;S*BNS'P\9YA0: M)T2PBL0$40<_O$%&286PL1FF1N' 0E)HLA?HI'F.N5@K*[/K/*PBM/F28'RE M[L:(M"PC3'D7>,B("1R,#B>=$SG35M:EXB\5M.>3L'*5"^R#1DZS=+J&1\9A MCCAQ&66*B"!=3,+"ZI51WP[XZC^H%0-]'GLN7EZY5MLT'LHN'1#W4B__:65+JM1M;$Y&DWBXWKZK-.;]!K:'G7\ MCP1KL^O%RM>LO))7;4M4K;:'PUYUZ M*-S12%B+'@JOMD="^_CP[(#ZC+H\"P@+J1#/A42Y%SGBTNNF^NTR'[[\U]_547VS0:H-H>=J%7Z\MY1 ]BP<5BDQ:=7)2TX LM) M];R9SS)^WQV)8GRYS!N-O>NP"72B"L-&OM=!NM^?Z&[WO!F[A20M2O?=M/R]&766QJAS MUN@!F1W!>P( =/^PU)) $LZ0-]+$U>2ZTK>/1>YRC;'F&>:*2TT=(X!&1 DT)4>NXM;*>)4,B;62Z;F%T^ZZDBX? D9O3J 17'=@NMX5 M,RO4](+LKD3@T2NFOTVQN_?EK+6W?PY"F0$MXCRSGC(.M @_.+4*Z0 _2/"< M<(.ILB$VVE/-C%W.4DQD='7C#V\HK.A\\-WSY?]BO#$2$ =$+;ID?-&56G) M<+HAHU%UV0<[[:3UCS<+-Y9]N/#L%FU&@^YD?/4MJPRXA29&:V/2Q1K*A26< M^WDTG/E/#STR0Z^_ \?#^'_3W5-]/GKS[\59PY275ODV"[1J.=ZFQDFKAKBT MU07OAOWH6G15OY&C; M['8'-OVV&Y9=:=')-GK%31=9Z^.!\H38+,/(>P70"FN.E#0!$>NXSIWP/'=K MT72Q(-6BW>+*<$0G*J.A6_B+4^]$T#ZM+1Q*4>,$2G3QRGA_/R6$Z*)A(_R3 MPN/1#AN :92>.UIHR?C,>S%RMI'3_.';&](-BN_6-?$)>C'6@_V5@Y4/V>7R MAA'WQ^G1N#IRO3HW8SJG_'EVGMP[&GK?:!4V^7:TR1^B#>SL7#HR[SVQOE_GVS)<,/P0 O,2% MJ6GIGK3T2*52L&Y/DT@>O0[1TASZ'[Z_U++[2;JR_IK=7_^NK$\Y[ULD1PH= MF'%,:28H#UE0 FLE60A,8<%I=9P/?XA#RTMOV?S)4//.M.W"U?)"ZJ"VX?I] MVOK:/MX_=KUO,+;]B[\[\*[N[MX?W=:%/=O]^O&B]>$_O4O% 'M_PQOWS_9I MN].FW[KM+7C_U_^D8H+6AR\7[8MM\6VK=;K?^[;8I$=GRIK<2B2,C0DHN45& M.HT")H+Y+%BN36I&G=W[6.%?UU1URC?/NQEU#7OK#7LBD$SGV'J2<<=YCB7S M\4@S&@BUV)8Q6GY%C+:&O2>'O5D-%,ML9ISSB'!O$.?$(,UEAH06F:,:,U7T MX"O+.0\AIU)8';(\YQEAV>K#&VO86R/8 M(R7LG;7VON #J;UPU@>D,7&(!XR1"IPBK!0.U,,>9C+FV3'RP(>DU]"W5A!0 M0]]/H2]W4K& A?:!L=M0[H7E0[B=9>37T/3GTL1GT[9\=9"8C1(0< MQ<0IQ(D0*&=@^SJC=- J9YE2$?H49<\%^AZH+^7:^B8_ [6/4D)M+U6 P)@? MOS/E,X$KG:L\@%VCC%*<<&9L[H0API/<"V9Q[9=;:[A::#>IJ>5868:4R!08 MJ)E$BI* "':"!$]D+K,W;T63Y?>&JGLUE;N;(O;D72>?"4>[>#H@\U@;%0N, MN7%$MZ;P@Y(GA&C@IH-AP*XE"#,=N[X1JI'+L$>"2X9$8CS F<&^SIW8.VY>M$C0*CGPDH3&5J"K)8@ MIF7FD/-:BAP+PJ+V+9MBK63U2T\/^.#[?JB[R1^@7:_3[XS&P]3DJ,X2N"I+ MP #5'KRU'= G %CI-XGDD3,-H+W'L9$UTKC-.A%6*":L](QEA4JN; MI ;4;/OKV79F['.1>>==AH*1T8<7&%*$$A0PEM('XT2>Q7YD]RX(J)EV;9E6 M4$UX1D@(P+04&YTIGL<#C"1G6.':U%][?EXT]?-X&$BP&+&0DWC^*$7:9@3) MG!+'L119B#P-)L$ZQ0EKKG[@S@$^R$P2XJ0,G FB0!@3+#2CV,D@;Q+]KUGW MU[/NHCD?#(C@F%&;D5Q&W[M#>2X$,C:34CG!0NR,LE[B^($"_ 7_L34VZM.! MQ+?UEI3M%\HS+6!Z#3>8Q!,R4E?:F_6K?6'-7!YR95X*6C/F31ZHS4 9YRS/ MC#6&PR_*9"XS)*M=(6L-Y+OSC1,,EX1J2I'7)C9.D $9G"M$)-?PG6&:ZS=O MB6H*^E ^V8?@I2<.T=1 6@/I0P"I8L(XDEGI*&?.Y8%ETN9$1)T72U9GHJP[ MD,Z<4]0&D1MA8*<4:,-Y,"BG5B+*I39:<26Y326PY/Y.Y1I(:R"M@?3A#HRN M@?3)@;3R"M+=O1U^0&"#.%49LEQ[Q*TGR.38(NX#-T9'VT.^>KAE%"GN*C,D,\;D-*@0 4]FD M\B5HILG%^^]T2._;:CKE6=9O;W(<_-V/:%]U)GE\<")9RSC'.<968<*SH+0( M O,0C%-"!RD/%'WS]MKSNO-'. M^]2GCA&X4='#YYR\^+'RG;P<]OZ?/MCHC MVQV,)D._)N=]\U:GQ +@ZV];%N]__.ZGH_;%E_/VUJ%H M'^\ 3EBZ?-XW//M[^^+3T;>MHT[[XI#!M7CWP_M>^\,V:^_MX-VM[[1U_)]N M^^);:.T=LM;A A W=YM1A3.LYO_W_;GRRPT3]Y+C%3LR$]? M=^L3Z7\MT:\^KWSOR#?>%8>/_[__CZ)$_CYJ=!(Y-L;ZK/'/D^'@1V<$D_Y7 MP_B^#YUQXU2/&OH$OC@#63?VW?/&__SS$?WJXDKN*>7H'\4XI^(T>V4LM+OU MY4 (@[46!$F1@6GA!4:&&(&L"8((Z;540*!TX[(H_%<#J*P;]S"6S_[/(_KY M8&-'((#@MUNH5O7F+VW^WLZ!9]II[@CLNQ, GEZ"72D8 AFLO*0TQ[F&S<\W M+E>+33?_M#..#=4:/@1O8^GT/"H,@>WCV9!7$@=LF?'#AV7\2]D/V]70IC3P M"<;UK@!JT*]V3_PPX?5H2@V(OC)R:.VUS@^84T2I@)'+LPQQ2T,\W$4BH -L M!1@_GOC8CC3?N!S\^D>"@5MN]/V H-[HNVVT. C>,X,)0S0'A8D;!EJ3 ^C/ M?)!>*DX=C>TH\,9E=](_(N0VQJ -C(^&WC=Z@W2@O(\'RC>JH\0;D2\30<1] MVV@\OO)P7Q=HK3S\E([V,<@0"L_'[;TO8O?C@<2$$&8ITI11!,8<1[#2'ME< MDF=J7>+!:6'_%&A!,0/:(U,HI.*V %I%+K* F&& M, I S02H%FHCOZ=J<34HK!0Y]\0%-DRY)YVOC@<^PYA9S1*+J 8JF M0UJ!HBDSKY6A#K;&O7DKZ ITF.D?H\[9W;6/&:9,P<1UX+/AJ!&&@UYZP9?/ MC=%8CR?CP?!\BC>4_*-Q,@1Z&'9 )W$3>, @76V/=/\P0E3ZZX?NECX@W>T. M3G7?PMW%5\M#<1Y>.X3QQY'HTQK'DV%GY#II.48% M2/8'JUXXVKCL?'T&7J8YD)_JA8W.J#'TW1@:B>OMX(+1N&/+:YL-ZX=C/;=& MU>=Q'>,*'0VZT9->+.8"1<"S8/C]P;AQI($:="-JF\..[BX/H)^0OQ,Z5O?' M2YL 7YX>=>Q1 Q3706)Y/VHV1I/8:WQ4T!+ $HS]\SA^E88U]^G_A:'!E)KQ MXDXI3%J_L#H ^EB80+Q]Z&Z,(#L8?)MWN2O+3A[!" MHS&\ >;KQROIKJ1>'=T$'M]3J26\9$>7_-NX.0>4%=A MW &21B*!6_ISM^A^?P+#6('1Q3,67PT/G/1C?"O24#7[GSPGH>9H$H";.Y&J M3H!,BTV 9TQ&Q>U7OK]9A7[^:PI-2[P M:&+BI.+J+")9\"ZU4)SC;*"K4P\8%)%O,/\%@$L/Z*IS EL5!6M!TBO%6C/> MUYVXBB(6@7*C\?[R:X'&)D. IY)(J\%K(+6YT>]\^MSP9[!B_0(>*Q:CF,@I MO4>U(3TS;BB@;9KKJG/9[M;WWJ@RD?3X&+_^(O8 MIRW]]U&T>BDY8\$T^/9A_^S;UC:/[]G=BZ9!&Z[M'N]??*1@ M3ISN]W9(>^O[>3IC]W@S!G&U9C)0;%!& I@#@L9&E(0@933/J3(9]W@YB(NU M]5C(H',&A"DS(X66T73+&6&6L.4@[KO=5FMGK[7=WOO US,G9O%IP([H74DE@!EHX+8(,&ZJ^, LM'%@OIB;]UQKK; ML3?@K#GZ?G9";J??:*4#@2(N-Q?$1LIM\=$( UR'D>E#4,'B+$NO5*&V@1"* M\@:X>!)S%GLGD\C=#1C.CP[87U$FE-?-/AO\@)L6/=O709 */%-!"BXTY=1B MY2CC(@?\Q12^(Z7'@E4>"\;(@B<3UL;^YB;#4]#"1[Y?P9,=#=QO$8VB70U* MTJ[I=@X3>>^!'O?:8 B^/^ 6XSQD&7)4.<2#-MZC:.;BQREVL<>SM@KKC4U+%X M]J>STFJ@BX.=J^(8-W9KKR2'M7%J/[YLBLF"4G,3-$>8,H(XC\>KF,"1R*@W M/!['8/2;MY)M7-5XL?1EW\@ 6'.D_]./Q]$_!I3\#J"Q,WYV>#^O,4!J/&("4&";6+%D%U/=A]/PE$0@8$"O- M5SQK,!FG%R4E?[S"5[GEK8\>ZP8CS<)0.(W&P6TP0M#<2"4LD=QS[K(<_O/8 MXBQ7W.?A(3#B3UC4W5#L_WMM.]W.^/R][@S_UMT)?+'9&TSZX]W97%\M?+2W M-O%!EHYWM1AI%K-L9) HSVQ,L<(^9"[$7JYOWJH5T8T[!T1E4!DGAF:98)RI M8$ CI<(;[$"B&>L3#6!"HYI0T\"OIH'MLP-!->AJTB&)=1XCH3G*A?+($:P% MR<"6EGFD@:L#H6J>IX=HLVHT%W,K[ZEKLGBC^V&*!X:0GG?AX-J]&/<\U4C"A7#/X\T0/Q^?1K5I$7$I7=Q4W V6F/]*7?:_#:.[$ M&.?<]U60*(5U]/ Y(O@1">YB&,X+#D X-G#*D@0)N/X))T$YVCV.I.V M-]X->Q*B0[=86##G=75OG-4U5/1##SO%QVGO>W'R5H]B>+(S2E>&3O2MP]:- MYUW91>#;IX7M=F#-=>5U'C0@8,[0'J4(ZH+C?!KB&A]UJK#J^7(,C8I'/!I,1&'Z'8/Z=# <6,!BVM=A[ MV]6=7LG8<.'(WPA#=Q8C6=,0:_F@:*"F\+$I@I_IX2DTGFC4>)\"[I,43*\( MOL"8(IU"CP81FBJ&2S S_\)34#]+,H\/KDC\-VY]O>X>FWXX]LO]<2;?KW\?[>'[UT7Z]%=_>^L&6S ML4WW86S?.BWZG^[NUA^]]I;K[%]\9]^^MH]:'[[%,?;V+_9%>\^%]L47=J ( M59+16)BE'>(N=T@[PY#+-'RBB3\QB2@IF(1% N.M&81@7VD^,R,\Y$@L,FP43TJ,: M$6;!,CB)D'DM1T:_M"8B-@WF'%9;,ZZQ)1*+0.05)T#=,&BTR*2?JA&FO]8@ M=O38S-K:^\(/K#&8@@6.##<9X@8SI#2AB.-,9 YS(W+VYBTLD[\J=/2N-"&* M?9Y&&T=I7W6RVOK^% 35X*0TT@J16S!EZ@,PBGZB*.H,",%X3J)-)E\V=4S"[)*,M;&?/MH:Q7JPHSLFF468LQ'3%DD"RP8"09USM!1 MQP&?_O9Z=O_BX^E!X+G-!=4HMUG,82<"*0\_).?4RECCS?,W;P?]ZE39I^3> M58)V-Y'4WF [[?M?*;OOM7'QQ4=Z(&S07BJ)I%&\\-0JD%6(2\%*R;AL85M7'*O7/)D7-)"8I:ACLI(3 @?_5:1 M:NH,,W/[IU8T,+^N/AGYWZI??G>=T4E7G__6Z:=1IIM^+XFZC!5$NEYN]QW) MO/AZYA7?P(5GO&P[7KZY_'HC?;745Z?X+I,;F*HKO\8;9/Z[%0W$JCD D_FU MN?+&TP?;3'!VT^G?XCNF^)WN_.E@Q8T>^Y,6]&NY:<_BRI\L[$\/X?@5(\XO MO7Y%^[PR7+B$)3W0++L/#L3J9WZ1A%6?.V>-5E%UL1VK+A;Z?[VP=?XU7?EN MMLY54LS:K^^OO?+&#>'6>S>C)GKE^9FWF>T-MO;E+!E>1?Q+^1PL+4?-#[>A MD J;"^Y\I/C28P"/-8)]R:FO:K7[1\1G=8>O23/FNKK"BF?+Q M]L7^5WC_UQ;>WWM_!..\:.T=\MV]]M'NGNNUXS@_[)#=K_MBN9ER"Z[9[WT4 M^Q>?CEI?88Q;K;/=K4/1HMOPSGVZ^V$;Q^38;\?=>(8]F1[Q(:EW7,;VR2%& M*+'S2'DI$ E&X)#EAGB6SJ_G^=.>&SWE@X<\K+(&HQ<)1H_9[;T&H_N"$9N" M$=:,",$X\H3%5J;< !A9C10SV&6$B]QD;]ZJIN+KA$4/=/[F.L/*Y]CH7H^J M]@G/5?>\T=G$*W;GYF<3/^4F/69GS4L]U"H**5JHU1!X&P@\G]/'>"P5)U*B M3&0$<2L9TL8H9(-PWF"+A5!OWN9X1?O-VQYH\9AZV$].^:D9\RE4EYIG[\.S M,[5%>BV,T0P9;33BF; HS[A'&>S@1ONY\HN7PRLLT\B9.:.D#P]\+!9(7". M6&8] LU (I4;BHAF5M*@\TQ)4 R;(JJG2:9;T7>>WSW2JJ M3'=;]LCH]*?5U#&/WI3E4D7O@SH7?DTMU3H7?ITRR9YI*G&=LEVG;*]5BNJS MV,TZ9;M.V:Y3ME_.AM0IV\\P93L:KHT3W4E'HURJXWVI8:B7[PY]D3[-ITO> M_JOL,_A"')S=XV_'AV3WZ_OOWWIM^/WCQ>Y>]^C;AYWS;UO;K'5ASV%\1_O' MW]FR@W/W:[NWN_5%['_]U-NG[5Y[JR7B<_:/__.]M6WWWG=VHS_H M\UQ_ M7>/1W?!H+AG*.65S[9!F-/JI%45Y3AG21#' (I.'BE/7.=PWXK]/ M\7C%@=R6EB6[+"R>[/RL-OH\):9$S-]>1]KAKKR\XL?3H=[\(/!PYL MG&4X352V&[Z,_&8DL=V2P';ZVR5YO1\,%R'WSZJ5;(VYM\'<^2*^C"M->,X0 M-5HC[C!'2I* 5 9:G_$Y(5R]>9NZ2M'?[XNZ=?;XVO+X8^I--:,_&J//E"MJ MO-29"H@$K(#1)4$F!T;/C222"Q>LQF_>$MF4V;VUJX?.-W_6.2F)QN/9KQ41 M=_SHM>>DG!TH;+D#(8.8SS,@1\9!UR<4"4NPR#RCPJU'#\:%G)2%PQBNRDNY M43?&5Y6 4B=V/%B\Z5G%1A<..;R!&?A2U^'2T8ZO+:3U-?WA'=+EH3JK&MO? M)/'@)YFSMTLF6%=]?:5N7&_N1YZBFEROWQ MHG71_=[:^@+O^/NH=?SQO'6\+UKT4W?_>!NWONZ?S=?N\O;5SWC[^?O'MP]\=F.,9W'\.*OEY^^M_ JC:9U.5.]>P41DE M*/,YV-:!*60L!T5'ZR PS?,L%F3SV_.S_<)G7B%?-4%J17.:;2 M!&Z%UY9K*C-/6?2!*#%_5FK-4T_(4Q=3GE+89RRFL6@*=>@>?^DN#M].UP:LT,AL/!:3KF"FR7*^'F=;G&^I.HJ;VY MN_"=.<4N=3JY%ARV.B,;SV;[!'OQEQ]&+7;J[4*TQHF?XT1G3O8J1Z7EN4+$ M6XJXQR!V"0E(X,QDCCN%<_+F+=N0Z^'K>@(.*.;YCSMI&;57_>;0<0L=HX:. MIX..F8H1K/;!:XF$$P1Q8D'%$)*AW%.A12 T,R)"AWBUT/&/VZA1ZQ?;KP?\ M* .^/FJS^@S5Q:()3C=D]&2?#$;I;-;?BJ/+?_B9 SOB\=R-I?L;SV[1!@S7 MR?CJ6U;%C!8H,C1!__B-II7+JEQY,A_/O* M WM?Z %6VFKA)'*9R\! SP3*+>&(&*R9]9F0P:]%8*_0K^$F>3WN;C>23I&]EXU"775Q7KZ.2YG#][-/WK+AE;7J%]5[4418 &A MNAO>=Z(#9#^%:%Y"SF#O"X]^W8$Q?CO:/_[TO75QU&EMM5B+?F'[%SL4 M_B7[>_NGRYZ0;WM'Q[M;.V+_N 7C>]]I?_AXL?MAY[1U82^^[;GCUC%H>'M_ M'[6/_XB>D%G.(,D4MUQ@A)WAB'NE4)YG$AG%-9" M[O.+ZP [T3I@L^9HM#7Q;1C4WJGO_O!%,YH:BVZ#1?.=LL'*-]@'A7!F0SR< M72&59P%EV@K++4 1CIVR<9,*M1Z.V=>D ;([@=%-E;X:C!X$C*(RM'9X5H1 M>FP0$K4B]#Q Z/U@4GN&;H5!\YXA8Q2SSGCD9:X0S[V)Z3$&6:&"9ER$S,IX MW"(5Z]0ZZ#4H0GM'?NA3X+]6AQX?B:XL Y["T-[@#_^7[KC-N$4U$-T%B.;= M0D)RP7BL(U8T A&Q*">,(.DR)AVQ@7,')AEO2KYV9>TO7!O:&\0B@R)UXJ04 MOO?1CNYW#ED-6 ^B.M5(=0ND6CA.)J/4Y+D3B#O/$+=>HERR''%A;6Z\S'AT M'DG5S,B]BQ)NRS'/1J&:RR2<3QW,'SXG\V9,'-GFM\9.[V0R3JW00*;[V5&1 M#SH@L:'$#<:T(EDV[C]B&V1%SI@!-H]/ !&YE+CY*I3&VQRO^]0@_*7ORC(/ M[[;/+%RZV8M_U8A\&T2>=Z1EV#N6NPQ)GN>QWR1&1KL<991AZP4CL*VQ_RTA MEP_X6I_#=U^8UO@7 "A >N.'[DY\S,R])@OW"8]R?9&Y:?51MT^!^B^ZU=UC MI8KL;8[;YV7][^8!,S80%C@*#(.NC66&8+,$8D8)RJ2V2@= =M+D^;V31=;F MR-O5TH'?I&72SW3N!U=EZ3TT6;JAKE5D&[]$_5[N]'35V1U=.RDZP<6#!P]3 M7P>/C@#SM3,^>C<9 4;XX9K4B8G6YPK@N\?[O4^=_;UO +Q?,( U M /6A^+;E.NWC3ST V0MX/V]=M"[5B>U^!:'PX3]'[5Z+M_<^ 5COG.YN=;^W MZ0YM?]@_:VVUX9F'%ZT+!V"]<[:[>2""8<)0A@3E!/$ FKDGF^WX1VMSI[W3_M#X:_O3^]U/K8O8++T MQ-\Z@&(=>P.VV^J,].'AT!==X*,F7[+#I37\A1SXV1YY-^GZW; -:SX^_]IQ M?F?6MG..0;?/QG[8U]V*.4=_G/\U'+B)3;U;/_OACP[8W*^99=NG!UPHYD1F M$%7.(,X"L&R0!GX(&YM%NYQ?[MIZAU+BQZX%W3OR9>5FDME%D68\Y0 H97RT MLCAT-)@,;5$[.BRHZ*J:S\.EK?/*8[SK):@!^#X _!+/^JZ/1[_UDN&' )67N# U M+?T26GIV*O=+"-M_GIB1'79.RL-P%AU]#YVN]J*C[Z\HN)[AW-# % L.\XS[ M7'J+-?9!2^8(E:6#ES_$X>$_B<5LG]GN)*YP/*X+_N_V]-FZ1.#OZNTM(_#; MY-N>/6]_V!;[O6V\N_51['Z [_9:IRWZ_GOKPQ?Q[?C[Z;>O[[\O1^!A/-WV MQ0[>W^O".S_R]M9W_NW#^Z/6!;SGZ\?3;WO=WN[>']W]KY]BLX99]VV="1%X M(,APIQ'GU"%-O$5@P6E+@J)4T(CG65/1ARH0^N7Q]3N"]VT/'K^9L'YE$/@R M\8_Y3'' .NUS%RMZ#?'!JGB$A:,T\UEYZ"9_D$,W:_S[U?@W:R'.A,JD5A9A M'AM%A."1\C(6:].^7X]V(AD! N91"9=D19=\NSQ6L(?%H(K X6IZWC?7Z09RSW6 24T\P@;FE 2AF'B,XM MYH)GF08*Y5@V.;[W:0JU&OCR8?!E8B /+)-!&2D!^>!7A7%.0"LTRN$,A_"@ M9Z_7&/BK,; J,#J'Z]@!E398*@,*1D<%4!"D&.'(."\E!BG'?3Q-AI)FQAXX M%_U15<$7X'5]?LT^_AH. K I4(KN-D9ECN)5[M>77C-SD#ZPR8+O!< M,1V<$8P$+)SP1I+:[?A\\+;];O[ 7:)#$)0@[T'5Y#SJF]1:I+3('VJ;,-6%!6OA'AEL"7F9,N%6SS>P<5[L7?4T9Y7OS] M3,2W$($23Z4D/G!"B(8?SF:9HYKD)*.UR^A9L?>'_R]%^>E2"3&O,D#!1O#.\[R MS%AC./RB3.8R0[+::?2,)-+G^5PUE5'F8-L4SPD8E8(@;0-#.@C!?>:-R'0\ M>YDW&6=/WBSF&88P:WRM\?4&^*J8,(YD5CK*F7-Y#(K:G @9I,.2U4Z[9X6O M,Z>=\I0"P7-DO&:(!V^0P2H@8G.OF,R-M0RT?07X>O^3VVI\K?&UQM=5^'JG M9CHUOJXKODZ]IKM[K?,#34%N>IY1XHE#'>Y/E#'8>^EAB[IA[O:8_4HG?J4M_& MY]^$;OAXS4I7]$+\X >'0WURU+&;0Z]'>W%TK[D98NOP@'GI/;,7FJ>6'86-.>-P^D& M-(;^$""EV3B%/XX:G1%\U_=#W>V>-V(;9-<8]%/+0D" (6!_;%&XJH.AK7:W MH4<@A0(09#S")%[;&39Z>@1$T!C-U_7KPZ%/C8Q'EWL=KNZ3NK)#ZD\7H6X_ M^/R:Y-6#K=L/UMVOGG\;M+K]8-U^<)U[[]5+4 -PW7ZP;AE7MQ^L:6DM:>G9 MJ=POH?W@EWXGGKGT>:S'=SX6\#6'<%Y+A"8S,I>!.H+G?^M^VXO1FTWWM0?_;7T\_W8,X[[X>['CH,-4 M/O@1)A@C0G'+ M%<\S:8@DEOHLA$ RFLDZQ?)9@=].?R\6 D%)(-3FQLB@N.=::XD=-CY7/@_$JCH+\EE! MX'SM.#\(@F%*'4-":HJX,@HID7/D7*9ATS,O609FO,B:F7C@2IZZW>#ZP$&M M!O[$!@9- >/<,TY $90J9XJ @N"(%<0X;.LLQ6>%@?.U]0SL8$\$90&(C!K$ M,P<6,0&ET D8S':D;99/B78^#K2T)\V>T&-[O=QF!\Y(> M7'<9O*J@D0ANC3 <3&UNE3'Q"ET'/''-..&1D[$)F M)4:YD0(1394&J:FT 6M;\:92=9O!E\O?F1:6PBPSS6E4HTPF)1.&9H89G+NZ MR^#SXN^9-XT'QXD#%2J7.:A0Q!!D7* HLR1D&5>YQ/;-VXPW$6Z(,UMJ:G.92&&^]J5U%SXJ_YUQ%AV<'//=8<:(1#DHASC5' M1H @)T%P!C^4"2ZV&58S^LS@-A3M6-!NLF M+36^UHT&:WR]*;[._':.VIQS25%N<@SXFGFD<^RC&X\2PG*76U2V(R;AVS=:/!&F-KC*T; M#=88>U.,G6\TB \TR40N8>MR:SGB4G"4*VF1R#PQ1BLJ\KK1X#HT&EQJ;E:U M'ES=:E ^N>6':X:PR] M'1SVX6;7^)]']+R*6Z#J*BC]LZ--I]L9GY=[\&DZC2F@9L\34._<:K&]U1*[ M6YNX??SEK'5\2-J;!\:%3' 'QCWC%G$1)-*.,(09S@-V09B<1#-?;N17@"-0 M7S>U,^S?DC[NZ3FJZ>-7T\=Y^_! R^!4EGMDC<@1-Y8@(X1$03F?"\Y,QF(Q M)%,;5QDH%7T,0A7P:[C),#5E!9 9IP9IO:(KF(]=P1I5[Z9&A(5$5G'_FW#W MZ,3#DW_X[GD3;M3CQJD>-3K]J#)-FVW&WIL%]E9O,[JK^_$D=YV:=[;TT!XU M&+GV^1N-!T# ^]KN-87_:@K'8(03;K/80!4QQ27B 5,$)KE'BF'*E972, <* M(E$;5V4UW!4![VMWU/3QJ^GCHOWQ( HFJER.E.$"\0PS9$PND61!Y%@(H1U^ M\Q9$V,95^>G7(^"H<_:H^+?EK>\9/ZP@$)>O(/D2!-Y$:5US/7QO"(\K&?&O M8GMFVF+%RBH MV= G)\/!&:#"&+;U5@B%1>YRC;$&LN< CYHZYF@PSDJKJ<4'.RL%5W9[A\AT M*^9V8K814SS*7QL>'7^A!PHD@R5<(>K$%#S*Y8->@0ZV0:2\ MA$ -62-![X2D&RT!YP-_9Y3A E(8A<(!3L^ M^@V6CS(H59UFXQ04T;3UI7HRCT&Q*-;K,/;#C<:B"+[L)7P&0GGUN0VY9AC6 M*FBC@-E TEK.A7.>>V%9IDCAA/.C<<+-J3HW*A ZKMS/^N@;-CZ[VTT'29CS]/KJ MQ(NTE8/)V+_0@4O',**^[HY!3_UG!YX7)N,)/"3)HOYA.H.E ?/R2?6, MTQMV='M1"*=03I$(V41]_TI_'N2F'&TLNBDC2N5RO(R3C=DI-^3P:@3Q__;T'=UU,EGYVM$HIJ[L0PTX-DMVHP&W<4&(FRSC'.<968<*SH+0( O, FJH2.DAYD,=S M4(J;CH:S1L6''AF FN\HH3_KWXN[.[MWW^;6_GXMOQQ_/=O?^ AK8C#IB# M=72"HC:6\FJA_-,%*B-C MP[X?@O0#,WNWOP5B&,35^Q@(+A[USR@>X\E0%/\^^SA]0'[_5\/W3@:G\:2H M*(VC]1,[?Y3>FX76RTD,=OKI^+!"VL5#JI Y882#(RX.I8%,0 MF%NA P(9--@S^N&[@Y-X&%5C[.U1 M'S;A\+S4&ZK7+)]X!2]Q$Y#6"[;@]-L0YPW*09R"'2![I#M#$-&CXKU)\1OH MH8M_N,XP#704+=/RM*W%94M/O'S]HA7J!K!B4=TIOK_J,1%%?J0U+]0,;>U@ M&"=9>-56/ _()$7H84M^_M!".^G$@^8Z?5":.DE%&4VZ2PL5E^]')_KM]!C> MTH %&AZ"4N6'8U#JXBV#R3!Z[<"H7GQIJ3O/&=6-'[H;-4-8FW6+T-K1P/WV M=QS>;OA4S6D+2#F:5(,YB(>E(VOC=GY\0-^D!\8P*:0.2.3$(=!G'#+4ITXH MUA.F?9#NS5N\<3G;NK'.,=B: FY& =L7!]3D6N(04)9E,11%-)C7(4.6- ML-Y2$RE@A9NOHH"[A%9O33:/$=BLR>9&9+,0K]HD[<,#;+62F1P+WG+>V#H$'6J>MB^^D3=]W6\,260L!3;0,H>EQ3)@OVPD8RL4DY(HZDAL[9];'GPF8&=Z@2H[% ME*@ -@V,;K,Z #F!Q5]=G4S#E@<[:+A@0Y3M]N@)G7V +1D+X"6^]D,"S-]/+QEQY0/;\P$"\_OQP/ M\-I/WI#L2]BS?FF2GAX-H@D_.(V'0\?#H#NNHX?G<=J7W_+/Q=G#VV;C*HS' M",7)E0Y+U2NNFBT@7%\:BOURR>?WXO+RSAX^#)VEI"?G]%X_MVI&LV<+L#@]UOW(]%7S5ZU44,A@B!6P:3\6@,OT2^Z/0 %CM%-LW)L#,85DY"'T*A:1?1U07" M:_RS:#8]/HJ\$E\'\K$3X.'GS<:1[[HJKEN^O'D9I)OS"!VIOW]>OJ,SG&%^ M\JP6+RB>&UW;T5\]&9X7$K7\,LF9TCJ(,RBBS0XFG32%42/5.L%#-$S(>-^/ M8@\6"V;MDL^]2'HL'+@I]CV57%-I_,'W_1"X\]V<5/Y3GT;5H=N-J4_ 0+&8 MRL_)R/3:,IG)Q\6\"R]2S,'BSG&@F>"Y]0I[S7/G@@'K.%AR8U[\#%RV&PI> MC"F,-0,N,2!<>^ ":/G42:0M88A'95\YQQ&664X8LRS+Z9NW0FZ(RQE+D8:L M'ATUIXD,*>3B1^/FC#6CRF*.2T)-YN]<'E#DA5/=^5'H7T5>1)1L,4P9^14( MHQ 3D>,68BK)B0^ O\2JBYPXC3(D(0%ZEHO,$1DI$>A)DC!5X. PYE3UHY8, M3ZT>/VK./_UR_A\(H9.N'\^2B$<^CADXKQO2PX'0^@YDTSFH84FSGV4'7U.W M=S-#GF#V$TL^5OR6A9$H5E__)NF2N83DTQG[.WO;K0;=>!Q=9-40%M>&B0V6 MQ<5HZ;X^G-I+B8!BZ'PR&E4:V";H+>>C3@H$Y\!2*5T)A(E#W<'@ M>^3<452'XL(6,JSDF9[7*1DKZK/>%N'!Z/&AWKN24-_J%/<%%030*P)()T?18P"&O&',-[?X8ECT-]/ M4M)6^:Y!04-P5QD4+92;Z:<1F/JC>'-\:EF?$L>JQT6Z6A\(HLH\2\'1I"L4 MPCNJ(';8.2F2WZ)^'A^2,J'B)Y>>.8I6A(V1DL'(SSUUJD8!8136LYNDRWRO M4 OB(.(7DY/#H7:^U("VY_MTPT4*M@XL 7>&.>?LH3MBY85S0 M^<$4J;*G:4"C<:%I'?H!#.+D:!K0'I^?%+'@^2<"I?HDU_H)\\+R=NE,AFMK[X]KV8SF ) H<:!6*AN+J^HR.#R]ED@XT)CA7WQ(&_'TPSQ MY"6)D@ITV5*I3;X@>,*,' !9OOMQ?(X_&1>)C@'V_BC^6I+V8'G)=;=(G0#% M4)^G)2D7MQ8U(:SS-@XBL=UBHD47ZQ:0DVLDP"4X_[L1DA-]G M;L2E48Y*]1GI$=*H(KK"?S+3V'L>R- EJG6^&Y6)*T8YG6 QBL2?4_;K34$_ M+BE H2[7(FD;!0]5T#X$B=^O,D'^.P'@#!T8O.]%,O9E^LEW?]XH\C;ZOGMI M6V'3QE$IBE?&PJ-R62*A=;OPQ20F9B:E?7P>%VBT(I.SN"_9-:MNBX9U7(J9 MI[ \-*>K.[UR8L4JIAT^[ Y,U*4NA4,FV8C"7,;5@WI+/@&@OLV$SKMXI[&M# M7Y/E5&Y;]9XIO_U>"0X0-Y.N!D8#&_(85CJJ*L64NR!M1D6&;*,0D.D]!1TF MG#R_C/P3X-#1*$RZ)<178#?NGB M78'Z<[L$WQ>V]&DE<,%^V>E/O57-ZS0:L!8&=_H]!M_ ##WUR;4?] ML9K2_'45,R12/07S/%4?EO[FGCYOEM[FZB,#B <4M_RQ'4RZ;OG#F5:Q_,WI MJLM[4>E;_C *F.7/"IMH^FF:$VQJ5R^K<[T M MMMF/+EXS>=(J4NI8"-_'7K#XRHOP,?1\(<55I@RCU+O_]4:TT4",0UFMFK M4^F0*+V"A6%G]'V4/)5Q_"4P%=A;Z69I_0$F0W2U5WGZ4807)0A1:QJ!4([X MPR0PB!J.(T8QV_L[ #;P?V%7DPVF]5N?8+1-]X7 M=R_L6,]ND*88HSBHP3>VO>)F M^.2\"(ST0.F\47WN6J7<[J7UZL+VQI5R,UMT=)3H+!4BZK2#0*/'DWZAJA3E M'K!FD[X&5"F+5US4"]U\;J:;R[B<)SK8X/Y@G)88UB[JHB? 8DF[\MV1/XV? M%L3[,]ZZ>LGKTHV5I1OLZM*-9UB%\=C%[M=ZG99#8,\&!58ESU>J590/78" MR)NE1EBF22?=/ :!^Y66=9UEU*Q,J&B+C:[0>*?A?ZT_5\'O#5!-NU%2%NI7 M\N<#*/UWTHF:6Y(IIV T%.[40J\IGS(WK4MJR:5/JA#+TL>314E6?@K05WTZ MC7E?LXA)!J;:O54!>1!Y2;25\?5)"J(4:0)@S11P')7\LD9AS@2MJ@@6-D&G M^$FG .HDPLJK9Y >+?DY1\34%WD(' ^H/%[0P>LDG!=/T_4(RIC#1+'XS3QC)PA@.3E/=8(3ULNHBO660M)M%9TG2Z*>% M$,V"%/KC9M+DA^-$ DE!!)41Y$U1.3\ >18WY\AW3PIG$4RQ6[I3.F ##I*] MK;L;\_LWJZ>XSM0'\S2907&QAA[F/(K+-?1V..E$QUFS--++L52;U&ST!L \ M_6H" F+^WIQ_.7)#N+*_4%LZ\RX4TP<2 X4%=,EX-UQED\JB M%[P0224;I4C>1B-F")T,.]W2S4F;98X@&"K:)BYS*XVN&:\:/9>=LX .XQBD M&!<[%-U6?K9\A387O:&5)\WW#V&$:14JKUQ*E>\_+AIZE>\Q<_?:J7#F"L=9)C"!YX.?$KFH5Q MN(V_FXT_-_Z"';GNFL8_=T, 833T_[K9Y5\^[VW?Z-*=&UUTR_?O+ T@+M7L M^O==?0AK>0(,!))F>M<_6WH$[%;>U/@GL'YWUBBJ4CF6WSI3>:(Z$+,A; 0N M7#1>'D*]=$*%S7HRCMIN6; M_Y,R&F99"E4JPT;<7);_7OZSMVJ+IM'-H2^W1C\;#&R6SI#P9ZX0 M>^J0BA&GHKBQRGA87)S.:-X;-9_S<(E(*E?FU>D5NE'T"4K^U4L)%L4P+DVV MU!-&5Z#1I$Q&JI(H"H]=LB*=S\4FRU8?R4$->F D]>D=57^2WJ0[ M[J"JUGE>O,+R=E-]K(,[DL99!E=@/'UD='0%)9T#E,M1VHR.0V7(,'EB^RD\ M>C(Q7;BWK(M>4/EC#ISNCH]LW*=*K8R?PH1C.,1-;)F WX?WCRL[NEQ MR3SHQ56HW*^EO3'R"0'F@RC5K'1W&G%>+/JNC"\SB &S0@R7D>GBCX@2?=]= M2# JORK"RV.O>Z/J.3')J9V\K4GK@3^/&INI6$$W&]N3&'DK)K YZFCTE[8Q M.;<(\G5BW-E,XOH5SJU!)/*3DH& M(>#*$IF:WXT 4*;UC,G#(-MCGZZ*F!= M6OJCCW9T%=SY66WI7^ MEHJ4EBAI5)+0%6Z;J;LF!=I2..LT3@UP?5"&W!L_HC.OR+Q)N1OPZTEE$<2L MZ)B)!9@?A^QBT<'H/&;!U+O^*W=]OHWLE2 R'@RZR8(J4*-Q.(C"SX^G;KSI M(X8^>OA'S=)%FE*Q=#H8)H6VRL_[HP)(EIUS98Y#_"J&N_LIN:/>_E_)](#[ MD?V6F3XZA$=S>57)C$@&8.-H>2-:O\2@O" MJ%L549299S&G"4P)%P^F:2[1U;QOI)U/4U?^9>1( 86E ,4T(S::*$-?97\539)F49 IT:60TMWUZ7I/ M[["G__OI:OD?8UF'AS&).F8N1)Q/":WE=A5AE,3;L]!*A>+-:$*&:1QS&?=G M2F.9_I(4"GU2I+]%4[Q(P2DR+D$127&1(CTWO;=.<[AEF@-_46D.:V<^)T'6 M*9+]B[!T:48W5_E/QH4G MJPPMEZ(9S+=.9+[X(SF[&T=Z5-0OQNBK2?F8I?_*3I*I#Z;D DN@0KM2TZ M,CNC=*N.*5,^>2ECE:37*;6M['>;4*-*Z1O'3M>=;IF[.*NI7LHKK?)$3WTJ M@?#3PK=I[#1BPS1KL.K+6Z7%I>S\\6":[SXS;$>ZYTL_CDY.NNCJC>7.5; Y MZ3 ;C?\+.H7O^L52B6KU2F_@C;T?:U%DM#I)YUVU0K!:._W^X$>U\]MGJ1(C M$L_>M,[ EG^Z774#8\Z)X]44':54(WQ^=VJ/7LD]0;%J?QOE *\56H&_)KR M+DJFB?DV\+L_F=-QY^(!*S@,2+/;]8DZ!PM.X:!MD05251=&/V@,;6DS2!PT MS0M<* >*[ DJ;%S?Q-2A3",L+.2"BXLBD"(C,%8NQX!7=' 6]1]%:<1_)WXT M'JVF]\C\/F;9@_565:FDI)!(YROFF&"IZI:]Z#6%1Y57IOS_69E F?!1@MJ* M6:2@4ED LR(G?ZZ^J)QORD4N6'_UM%*=0FRYD)P*G5@2&H>?L" FZIPD$+!S M>0V312=ZLWQK5126,F@26<\JAYJEW_I'='@7&DB\M._'*980BSV V(:P"),R M.%/I.0LJ3+QMZ(IDJ)FWK*J_*6VE I<74HG2TLTN[!1,F?SZHU3K,BL.*,)O M\_.9(F(BO92LFW2K6>@CD4[,48*/%RK5KB2D8B4:1 M33?BZ6%UCAP+].A4K !XV8V)ZC&@-2LE+]**0B*PE&\QUH4.,\ME*X*S!;T7 M''8Z([<$Q>,8^I\CGT1[O6B.^ 40G:L*FZO;*=&DK%0,C:H :LHRI+%"2S)XK*\3PF(L'$5L3<^%TC6 M;'RJ-K4@C@\%,*X5*R1EN"R@6Y#J98+D%)9C@O"TS"SYQ2N-^6NIC,SP?:H0 ME ]=7IG&^R&HK$GR),E0=$\8S5>[QO#. !3W(G8['J;N*M%Y>U:4RE[!/,.4 MP63.J\&489@9W,?[JLAG*_[_]E[U^:VC6Q=^*^@\F;>H4=W/4[K>:"&KJL'!]T 7^- MPDM@"))8.]>&K5OXEZ1C4?V*8%Q[1=+1A^>HIKE<&4Y,(6])2SD5F5>SSU6^ M3KM7IJE7N1JGUD^=Y5PF[8*+M2=BS46Y#R.<[!ALZL(?D^=#N:LTFS(\Q%DE M;O-CJ"9:5X,OV>CMK,35QY">]P8J_I85]NT*@[JF[ -!KZVIX480T. _61@; M6AWFZF\;H)F_"TP9S&HBUL] @S()36P2IJ_S.7)7'8)Q:NYCO&YQWK]AV6') M_T74!UL]N!RZ*F E-5+*"<%@H2^\"D$%3-:A1ZY)&UI\*ZYS3PDK**>=0 FE M,)%44OU7?;^=-.21W2%^\$F;'3\Q*.PC6?+O'-O@)P>#MG,7BJ;_('VS&&"! MRX;A@>R L[YTU%G8\9" M;$E^B/=X$X[%:T3PAO>I-B$ISJ.Q [-*BG9 P0J;@3!YS,H\H@ !#E]CL*F^ M"D?F\C?<^,9_.((O?011[[YS 9X.LU;GN5E;'T+T:JE='FF@N[UJGAN4*AL? M\..1#30KG0[+1;3P%/RQ!J'^FHY&<-A_3BK);KX>(TK55,S\_.O/KTV-4"MB M]9\)+J3^_NL/_S1?+YQ5?RNU-:M9[XC1DB.I^DD"JB[6 M3TQ7+&JR-&0[KE=B23!X)8<]+C@E 3P1#>71C2.X7*[C=1) M$\S8:5TLE[/-J P')L%A&KJ8A>U&%XAKC*2ANC$Y*;PQI4<:7IF(<;*0)I,V MTB^3:@1YFL%0XBHT!ZL+%;RQD'UK0Z5\T)&D0!%/!EZ($2,_8\:F#9$>L?V^(@?> MT-L.\9[CO<-!0V8.=Z2NCK?5C.Q;5[59^>0N2;G!K&:9[.I7B2"]: M/ZMD3C+[8^VKH?V5S37=E!IY7'LN&9A?2T)8/E- 0CD7K)\S-&!X!1BGF(M_ M77LQ(&XV0]R<'QSB)MS0C[^A)?6'I_+G8<'XDZW?NZ2O)^F-F(K("$#*C1!Y M'(8C$C>=9N>$K83D37Y#7T?"MY PZ0/SU)F':U8$HI'(U$T"BG_-Y](]PT]T MT!U\UR 1'$ M$@8!"L#0X(>.<(4W%F:](W<@T;6T.H=R5IA5>0C>QZN1X('-T' YBS8=A'XZ\^5B@3@:/?@1!J=F"<7\M//YBQ@VS M8C9:-M-&],V^SXW#-3B=?3 6O=P-Q&G$)4Q\(3/LX'_H-UF!$"IG&LO11%P= M) H,=H/I \VLB8ITB!R[K->\2*:G9/F@1E3:C$#;]H51.=OK;)Q;99-Z[,V1 MC^>R\F(S[*D]6F,\6DAB0-1$AY '>HTAXLIAX/UH:GC>V>.W&TH$20QT2+LH M7:&T+IZ]#&*7U[CT*;,9I-@0&&XT06ZEN66:=,$NIM$B"%WT7VQH5I&,30B\ MVOF]?BTHF,\6$^8@F7]J">W41I128#C],\EGF.U:?-J;#)U&A74YQC(0^@JI MP04S!%U_@FKP7V"7A"3VCR8=EJ])8#N&L M?92T"LSN-^<.TO_]&Z?V?2ME2PZ"CB-'DX*9EMG$=F+&#*G/C'5K,NW365G- M$L[Q,&D&-68Q7(B,H:5?%7%@^6\9V8]:T6C<)&SP/8S1_UA<$.V M$-$0J>=3H;-PZ/VD+I6^/IP/,X]8_PX/4DHM9H44A9;@OL!)YGA4)"X_4D)5 MKJG6*[JT!&%N"CST8M!ILJ^98@^EB#@54>6M6(&(:47D)99TQMT%(N\>&=:: M*7*ZU&A/VZ]C_%&<)1O,I!YP\J"=/';K"6^6N6@93W;]&!ML*5@*<['ZQ"?3 M>[8HMI+4=!Z'A@@7,U-1JSBS$HJS_RZ5+J"6%&^.M=19QI &V7D/L"V%!73# MW=&]@X?#BTJ/,?:-?W6.6N7'^#^Z(W":1:0$YU4IF4>S*4PE)TKA!#SC+_ ) MG7^0LQ3O-/PSQ2>9*H?9MBOS<1DQPQ,YH\1KBGZ<7L3FB&GVN#>E)J2O]!IP M5P*>NO\[75-$=S>=>H3I$&,UWBRX,":.X'V%N[/IE<>Q85<'^E'9@+KLDY33 M_&Y3D)92M)DU!; P(:DTQDQ(HTA!$B6I)D'D 'FK9OX#/0H6/_3@?4<>U2Y# M 9PD(-[9C0R %T>._40$?(9-P!J_6(32Q9:['2UYY),H:]9>I*A0XJ4>S9LS MXX-@L@.+P]-:D;(928V)7R:9]R(Q[I77LC;LR\Y@'G38*-X@E ?.EP3#ES4Z M"[=-I.02)KI!:!7SN?F0#%-[9LD1F4WIC)@EK 4PB_5MD@ER885R&;:MD%# MC\D43CI]51PK.5,Q7)9*.[(8 M(C)&=YMZ]DZZ5JX;*N9&6JI>.6&D2//[<325 NBVC-EMV+^TPX8'I9-I0L^1 M;GBV 4K+ 7O@6&CM[YX4NF(:=]="!MZ=G.-KZP&CNS1,, YSM#%333@P9#$ M^:V3&GVO+&$][#ZH&-W!Z796,3ARL=\." 6,S31%H6?MGVY%L_'?AFI_<7%( M\>HEM63%4SS$?#O.O;B'^:J/C[ FG,L:*#TGD+&/&YCR7E)QKYH7IK537I=% MYG=L1 ZED<)C-+"C$FC)+B5*OOF;VQ]CNY$%IBZOU%"'^-=HM!"]SRG^0.0$ MK(TJVRS$GKKVHP4"0=[$/?CQ"#<16(I>(=FI2) M#,1A#@KYY WSR1<'E4_>J485NEG:WMU12"3+-HAIR]WL^Z:# U+'Q3P,<].( MS2T9UK=5)2UWX<9*P45]3;U^$#."9Y\)OQ;;+<:2NG&;T#E9 C+FO6Y"=)S9 MYFP?.(.D-=IEEHNYTJ@:86.2*(S1J=!'7XQ9:5#I5/ _^-ID$?*I\Q3)#:*V M:Y<+ GY [M/H)K*%0.DY,&*W 7F^J M8K/@#G08.%?85HZ16ZC%^;_8\XY:6HQS1B:9@4%0HF5V,\.;!C?:C(CX%C%) M7^38'E+GHA>7Q-;DW2O33Q&_RG B">]FXZ0T$_ [-)*M1)1>1#^0)1+# /.1 M>E9QKZ5R-C6V::.7IS5P4"9J@:)1%AHS.AE=8?CSB8IU $!3S'$*L%'R6[F\ M#4KZ1)K6"YRCBO7*:$N\FA8L'![%KP<==L-T#PM;L]F\<4ALV@MB(;GN8M(DC,%^6S.&+3F!AI(8I=^/3 MP4'$/G('2.OAE4C:K!SJC9'TR5GX@)I?1J^$;2WA3@[>ZN?8>Y8C9B/D(&F6 M^N) ,0LDC23,F).YCEMDF74UN*]>0EU+Z?'&GR,O5 A.@<*N_FCLO8NM@WA M]+/].OTVTTLO7B+E9AL]]TB[.H$ X%BP^=DR,NJ\CUPE.*PG-Q#=+QG)O&5J+VFIPZU)-V0IAK1T. 9O^3 P=RJTZ0QL2: MA^8BV$XES!X267X-WE:H+77Q\E83Z#JC+YV**ZD\3K,Y=^1MB753I*8UC^A& M?U=E-DV4W,#1^*YR+FC)QCEA8[EUO2:\#\:SW?BU$]R._:QH6^I$6.=U"VG- M),QQJ=5W]N(/]N-8[60+@B)OQ(8OD6:$HN>I#2;4KI:W:+%LDMMBJI[QR"0$'%>EK8Y=F7_J=L MY'#82_0B_\@4AR5MOM,K2A0WD,_?+;A4]U3F-_RLWXE2 M[[KNLA/]H[A'L#%8E[7DBF%^@HC#;M^\BXUGN3:N]P(JQ)%GQY)>RH9LC"[; MKFB4(NZ42W% !/!:17+1+'.3PQQJH(:\O*YL E34.1>7@WQVO03K5TX$,_:K M]=8.U7#@:90S[\/?$3Z<:Q=UX<00W(>^*Z!E"K;9J NI!0Z>@ZDYP^]RPTD" MYH_2VKBY\@'I&-/!B(I&N-3 ]'JTFF(@%B\?P"3*TG_/TA$:O-H3Y'[0NI); MU$J:DXK072T6.@5KC9,,I,Q0^LF_914.N'E[S#AVL0!#2LJJC43+G6WZ<8OT6 M8^;H,! <"Q,ZFN"-$2QTERX\C!!R\BR+=G.>*=%[9]3JBU1&DA&R($MH M^IP:3>\U[S3>#WUT0HNW?S-RD)65CX[5WJQPBZ,[Q-2:8R)BH"UW[2HJM1E+GA0 BCQ.53P4H0%<,.N&\)2NO-+QQ;[ M:-:"?KI /2U/HTG?(AD4Y556[4BK+)B%3AC5^'CUMB5E]@$3QKA&7).SN'S4 M;KK(L[D5%@EG,Q[3K M3&8TKVLHYAAJY('2-A47L4@JK@TEBN;U:#FQ3FB4P MI$6+_RP2'%2*4>SV)4MC$W!4'*YWWA9Z"(GN]U6-WL:IA-]P%AQ,:NP M;,IE%T<1)_8X:DKC?_8A3?\G1I*F-DU\LYJ(M\ M[>LEX"K)VHDCH+VYPK%'W-I-XT"UXH\U=;Z%7I:6:MP1*L1N8V9X(0,>$%B; M(; N#PJ!%0R^IS'X3);*J&]1C0G-<2 S)@4?8>D&U5B-CQXZ2 )08 MNQ1X^LF:W@0,)*ES>:T ME+;R$K=R$K>U6C3&+99!6'?WH[/Z8=SA'YLI090:T\_ 8FS>8S0=?BV)%IM. M^M%+\6TE/&NL#P3T+2D.ML7=Z]^4L60H+(N&BZIM375&;Y4 _E;7-OEHGE75 MZVZZ0A-<+K)WQL8R:9:V"X6-G7_BW99/62GN>&@#X]2*:SW2)!<^HZBT.,&X M=0(3LR23XO1;F@ OM]VH1;5T!@[[0:SKNUNJR'FY,'0_Q'_2*V/A[&1,* 'I MI&5"_Q1C L9JTM6*.*407WXY5?7!!0?9DGZMHK:>(F*BFR:#P:C)HF=IY2J$ M1B7,]>0W]//H1,AGL;Q;?,'.L*&(QVNP;3:#!S4)CV+,QG,+S,O)CU=+2"-\ MT@]XC*9KM-_ $@4V,SA@HS4)DWYS\; :>8R+ X^6PIB!554,4TIE<0=56*T3 M6*T3O5KN@$O-YL"+14RT+^;41@ MH&COTA, #5N:04"/DQGC&N\$Y*$OA*!\\RUUD(W&^# MOA^I<0*.SGJI_AWW;=X(C8-(]-[)FQY_N1),RN2)3KG1;5&U*U'+4CANES6- MA9%@B^>9IPR$G="SE4'U##\+KHN(J_**3OH/ 9CS M7)NCMX&<**'[/-%[Y+<#CB.79MCE]=0G4GAW4WW2WGW2WE38P6?;05?K.>'C M)91=5!M]PN!!6X G+J_7*=OV838\I6$7GT])2JDB1[6I(M9LF]-GPME@K.ME MJW89VWC8KF<\=%/P!U)# N)J0\0[BT623-!_^8_^VO)(]-,1>9[CLH&C_,FY=I3&@?CEQP2W!_PMT$RGDDR3#\5V!_>,[H9-5U M21Q9P6XCVY5,K(M6Y@_#>P!(^O.^6F>%!9N M3;-@6\#*;XG!PO<<3-@ WTKY.8*)B>_0]/1M%YPEEV2I6KD 8T:.^[A!4SY M+F>]QDO]4+7Q8)S*WBP9%)HUGND;B "='VZZ.Q@/^@!<64OS_[,8I'MW--Y[ M)??&KK;AC$87UG4FV \:^$F28(3'0*7R*T$^X O;C2;; 4WT@*S$2!C$CX*L M=J(-1*1J>7!5)^.QYV8G6<(=M;1JA?\J\AEYX\M\\%C:I$PF*2E,,"-806$1 MNWF7%/E."MWOX([K9H=%"?<#XR0GDUFNN[C$N@>;>80AM7?_1&X+!?8&)89H M3;,46V/Q0]/8,I[,QK:1N=5&YB9;+UX8CNL35;A7*BF'MVZK1Z(_W>J9]4;E MII.?Y."6RYZ^V>GEDIEE431MG=#I$(94-Z:SX&\N/PY+5T.,-"<,;UR8A:\A M]BQ+QW.RD-'BT=Z1UCBETBM%:9>'4RL!WML*[[TZ*'AO4+-/HF;_SI8IG>#7 M(X1U4K4>G)+M*EIW7(DWKJ]7M?[S8FK7A[UBJ;938".,;=,]XI]4 7O^)D8 MD"^JFI4$$@"/>)+.)BV6#+&7D4)U;)7E9LT/IO):&UUZ#8)YLP/GSFE(=:)) MS"A; I?&C?3PV^H!?-TB9)JI40;XP$DT$>SV (MI>]P,DKBFN T>):.[M"K* M.9V8F.A 9[EQ-^@(:[-CG&8ZW,;T_"/X Y%%Q@M3X +K(/@O:==++A$^VFXE MB3>4AZZ59%X66>8=A64J?DGPS\0RN7Y"=S"UO*;M/[M+6$W;O.I!Q/KH-&8WN5]D. TJ;7S.%.2,U (]VD FQKX9P&C6@Y P1<;$2>89N&F41 MTP**7#7RX;!4)B.)JS)**[HK8X_1V%E,L@ZK^V1JP8YQ6^:2'Y=6V/=N:+A) M]N+,'BKQ%ZG1&-ZYY;B8C ,KQ,W)=46,F\O&;I-9?5J:]UVSBP]6XF-K+F9% M'&+_+VYI1'*+YEZ2EE)*SB6+MI6R(9YQ>BR[@60L#EA,USA'6L;[@#:2;Y$R MLF_"VLI9*4U0;4^CYJ]TIY2%GHI$_&YZU#M-HJD^"\/BI!+L6]JJ2*S[!]XI M$8'=T"+*OW[_B QA6)L_]QZDP_RJ9 [89"I='&42A=UO/7Z[- LSF8"+22OR M\'::$A?CV'HX8'L"2@:>$9%!*_U\>" MO1+FPM=CD!5-O+%0L0254=%/TB^ZLRL<7'CT/V>YBOJG,@F$TR$Q/2<#1B5*0FW[Z>R4*$2M&R$;&^X M3/?+MYT 9(805X0XVL-$LU/M84D9<;4[CFKRPJZ^[DVKR)JVY M'3F=NIK;[HF<-59!.]FBA%J 7':B7XU(XS"[ES]4T4\P^!F%Q#GSEB?9'!M= M@2C8+AAO3&\69JMH(>=8Q>_]K4-'ZJD;U-,ZT5J' M#XKNF_W05SIZLENKR:DA;$!GG-HWKE-K[;F/QJD-V,4-L8N-UL5->& Z^C_? MI,/^V=GI]>GI\.JT>W8QODK.Q^>G9^/Q8'1UGHPO+_]O]_3BFSU&/.[8C?A( MJL"=N@8_>,60X<,%2MK@1\17^4>2@^63^ MW-JUGJC$C.[0PP ?$XX1^](-LGB@8W#]*BX-#)=J"MI,_MH>B<\H'HR[A M_X_TF^7C#GWTUWJT^-E9OW/=NU[Z\6FGN_2S58_M]CJ]T[-'/7;U9_VKQSTU M#'9K@[U&Y2.__XTZI+ZTL\S7[U>^&IO^@6_ MW'+1-@X4GZ6GUHE7#RGV4U:)F!7ZE;-!/Z.K9[1ZTEN"[$;D2$4[JA[U:)8SUK"$D#\_VJ);L]"G.U2$N M3)"EKY2E!Q34(!E^OBF+63XZD1$.ATJ-QZMFC5C$YIPGZ6B4J:>>\_5#_MRI MTY%ZJ:3T'I[M>KM_&K6L!K'R[-)RD!O&P(WFDCS-,N!'M!P[O0R\ G]91W\\ M= :6JH^OD:P@7,M6(LA7T%Q!<^VN9 7A.CS-M;&9.*;_MT]F8H-S^E'F8LNL M]T/Z>U>=LPV%OWV']U2^'RG6C]*?>RLD_6[G/ A)$)*'-,E%$)(@)*N%Y+IS M?+R,X,5^[:I>7&ULH@7Q"N*U M@?;:U$T,XA7$:VWQ.NUT@W@=;PCN_0+KRO?/ZEN%9^S.,Y[():+#?;G;8M[" M\?\U'M+^Z?G^HYV@PU#E6[ 4]E!(SCN]("1!2%8+2>^Q_FX0DN,1DHO'9O8/ M0TB>R'/8!]-J6?.1X\KF=WN=RV-.KX0UB1' M+21'%+I:WH'IN")8W;.-1?Z@7(K@=ZYW>5X%(0E"\I FV10*%X3DZ(3D/$2P MCB2"M4:+O>,*9IT&/'GP0!\LWCMN/'D0DK44R5%'*8*,K+%P5QO;60+ M#7._)DIU2*Q5%]V-LT ;K<+^'HXM>*2')%A7CXZ,!L$*@K5*8YT]%AD8!"L( MUHHEO;P,&NMH"6&DB?TK;.C^'3?\+1:;!!V%4W0=<$'!<7Y@X5YU>YWN=T% M@H LNTR/&Q(49&0=)7+9.3]2'7($D;?W]:W"CKUL5TG<[;M F7(LSWA Q'7? MQKS(U>K7AF_ZWSPB&,0[[%"DJEJ'[8_+$8/[\>)([\=@/ZTC']>=ZR ?03Z6 MRL=5IQ_D(\C'BOOE6&,X1U2R\PLRG1B3(1] CH8)' MPM]QE*NOZB^S?U)^&LIW@N/Y\$T9 A-!/E9Y9,<:F CRL9Y\7!VI?!P-<$!B M48^WH!["YI[N)4CYU=4F.9]-UV!_S\4N8=_W5+*Z8+H'T0JB]3RBM8%!%T0K MB%:X#WKU'A'9"T(5A&J54/4?$0T,,A5D:J5'H!L;+&PG7/'TL.%83D:(0DP)J"G*Q'7GW4!.='$)#[ MEZHC#,8]091M4-1U,?F^#]L]*F:#3)GP[*'%KS=*NCWY(NWO>=J> WP\LGGQ M"'Z.()M!-G<\*!AD,\CFL\KFY2:%0$$V?1OYKW4"TX;_':5W?_LO^#]Z8).D MO$ES6@!3^Y'F(Y77W_=ZG7,2SR>=2/=4SX2>^'U:P[(-O;E=-N?6(T.XR$_^ M_OKUA^AMFB?Y,$VRZ%>55+,27HKUMHQP_&\UAS_793JT%O.*.9^_\)R7[1[- M\-.MBL9%EA7W2*I..Q95JJ[@CV5]&Q6S,BK5GIW=Z]JC' MKOZL?_6XIX;!;FVPE^L^ML6^V#L6K0W#+GR,GUH97VUPDRXU\J[7F=-0(=/6 M=F:U<(=RXX[;4JGH5_C>;17]#%?>: TS]D%K=4\7XV/Z9=.E>)'3<6CK_,]9 MKJ+^:7S$HK;!$FQ7Q!SG=5U8QFZO?.^TUUW'57]PMD>U9*=/<58/<6&"+#V+ M+.VL):N_(I/JT[:]P'E8XR'A?4_[OIV5P4&OI>:*8ZRF-5R., 955 ME.91?5O,X%&C:B'V>PA;> @ A=\X)/DUS &M&8A=F^>W7S7#G4X;]+IGP4R=[Z=IEA!YHY3YLYZ_?BBNYT.YD'FCE/F^OVS^.QZ MT^:JSRYS!V J[U^=U,?9H!J6Z123Y3J5_S7 [0,[VVTSW.FSW3N]B*]ZW:T@ M\)^R1B+(W/[(7/?R,NYUMU/U$63N.&7N[/0R/CL]#S(79.[E[.9>-[[H;Z=2 M=@>LX1!B=F1AHS[RP3G>GT/>.XVONR$&&$3NY:;VJM>+^Q;%<,)H/*MB,Q!'#I+J-B)%KI$;18*[-YOPF M2H9U>I?6Z6)CRN E[\]9/SN/^QLG-$-@)HC<5U@TO?CR.S7LAY!)E[035W%5]>;-IU,82?#S'\_!:+9LF4'F?%?8@W[Z]KW+^(NU?; M::4:HC''*7)=\-#ZFZ;.@\@%D?L*D3L]CR]Z(>@<9.XE7;3X^F+G*H@.P%S> MP\#S;#)0952,H^&LJHN)*A]'7KRN4[QS9^$B/MWXQM^]8,6A[U'_=.? 96&/ MPCG:NSW:P7.TH]?^.B2L.T5(*J7]V/^S5$FE1M&W_=/.:02ORM(BCZ.BC+H7 MG?Y?B!DTJF\5_'\,EDT*HE532*L6:?*K"/ESHJ2"-9M,DQ(^J0OZ395,%/*1 MIL4(*1^0,Z83M;S[ZKHCM3;N 'H7G0MG %7ZY2E>CURL)3&HCCWB53V M-"U3V#I8]RB%1PYKSK'C,Y/AOV=IE5*A%SSA8S)(.DOY:&7-SWJ=2]S^:<$_ M_+Y465*G=\H2F<*>N#\4&M13^Y-D4!79K%[^DS91XX,E/" [(WS]4W_!W/][ M:XAYILF-.AG EGP^2<8P_N^3[#Z95]_\U9\U3+FQRILL4-MR_.V_!B6\I&6( M>W"PUV :KN#_#.&-(+U:]O&(J61XBW]#(>6C#8+?+ M\!N8;R"XPYSJ+L9(Y-[#<'JM8M"[!T2BV0^3N#'2G&R]9H,X-LO0\LA0H M:0_W?8'J=2G5ZQ$ #+^*%RJ (78N*?(X7J@ P DR]]*\4$'F@LR]-"]4D+D@ MDWS^+SZXW[7[QA,OS57'LO2.@:BN,M>=BR8;U>5SL%$]-)"K\\Z5 M-Y">/Y#5K%3Q1K14^K55=*]*Y9!0)75=IH,9D^_(4UJ(J/!E]RK+\']SV*?! MK(*%KZHXNK]-A[?X_&PV4ORAH?",H]FT@E_!?PS+HL(MI7\D^0@6!+Z:9!6W M9E5?THI:3)G?+J>^VE7!6PG3<3?^M'/F[?OY\["AK3V>?F,\((?=9Y=#^//J MM!&^'M3>K:&,(LE=4U[W3WHT=]U@'MVHXJ9,IK?S**W@'[DJDPR.ZH!VJ\AY MSJ-1"6NG:;7TL<'-&*DQ/)T6'DFY)DE5PP<>(C^Y 1F;P)RC^Q16F BZ]"-X MHQY@^BH71YL.(Q"!)#!^K?W8_>.E"H,-C%^!\>LF,'X%QJ_ ^!48OP+C5V!I M"HQ?099V298"X]?AOB\P?ATSX]?O>8K= C[62:T6NB.%^H3]20AU>]?QV46H MB0DR]X(RU[V.^U>!=BG(W O"#L\OXHOSG6OP&&3ND&6N>QGW3[_SIXYL$S7RX>Y\?* MMAW$8SWM$;("03Q6:(\0UPO$7:LF',A57FQ]=OKX!.*N<%K":0G$7>&TA-,2 MB+O":0FGY?!(O%[DM*Q-Y77YPIPX],3O4_"5TJ&W#0N58,22\R]51V^2ZA;) MC>Y2)"/Z<1Z]GZHR(?:HU\,ZO4MK!%,@Q]1;9&.@K[_-BOM .[.OY"AAL-NE MG6F_:_4)R8O\@5OYI;[YIPMGHY#6^= N;/)$NR+ M GZZ)0LT/H%Z)=#X!%G:]I*M(TL[:W+KKP2ZH8-_W\[*X*,7Z(!ID0YD"P^A MX@M#ET.,14YUZ'(PCPH3NDQ,Z/+XRL#6PGNU[7A_+T!09^=QOWOQ**#59$(T@&BTLFMP#YC"NM\MR7S M33+%Y':DODQ5/DKK67ELM52ONO'%]=F"6_*8_7XNC-!1ER/ _O1/P_[L[O[T MXHO^9=B?'=Z?WN7Y#NW/ =SYJ^I^]N;.AQ^ &!3C^CXI% MR;B,S\Y.US\9N\<3<>#[)QD^/8\O>M=/+,1!@H,$OUSV]Q%$FUL4X -P//8/ M4F8+7XWW$7&)ZM<$&AWQ:2E5WC\OO=?M/)(]=/V5V$ Y-M+J]C9G^ M@FB]M&CMH5SUKI]>906A.G*ANMJ8T_A89>H C-E]CZ)_C1WKNT%KL>X=;XNFA%DI M/%IS?O<&'+X9!"!\,PA ^&80@/#-( #AFT$ PC># (1O!@$(W_PZ 5BG+8.I M>'VAM@S+8BZF"<-:3&;43+B^5?#_,;F'+1FJ]$LT*8CU6B'K=:2YB2-D#8WN MDRKZ]NR\TX]@W%E:Y/2C;[N]?N=,_RF.2E5-%;Y%9?,X@I\,B\DT*>%I=1%] M"VMSY?^\=^7\930K<90XK"J9J C&G18C(M%#%LY.] D^2?-AJ9(*IG"O2OA. MF<)FP$K"KQ6^A":53O!!Q9@7HU1#E4YKF'193*+AK*J+B2HK'%Z"(YYE-7XW MG>"JP5!'R1P&D,$KBEE=U3!0?!K_N,@RG%^15_@3>O(="DFE1X^+U3K2)*N* M**GK,AW,N-$%C'9XF^0WBJ:8P]YE105C&OT)0X1QX!Z!3)[0)-):3?![PVQ& MPQFI*;P]36J]ELFD*.OT/_2'.+J#12EF\.JB_,PP1&8[D1?&]!.[3G $!K.R M4A,0X0H'=@/H[R5JU ]E,4YKUGG\EU\]#$OH M.[1OW7'"8$/?H2?PXPZG[<6>]C\)?8>DA$0J^8 MQRQ9Z#L49"GT'0I]AX[I?3LK@T]D=;Q,)Z%'61VA0=+6OWD$;!8ZK%IR6/7X MVB!M-,.=1N5?G,:7EYMRB.T>>VD0N?T1N?.K&)X?1"Z(W NROW3C?O>11!U! MYH+,/6)JU]?Q=>^1G$.!_6W%&=D_P@S&&$P)=? UW4<.[$BWS7"GCW3WO!^? M7UP]KMIWCRA)@\SMSM2ZO8NX?QYD+LC/9!8/,A=D[C'D+OVS M^/QRT[# L\O< =C+^Q=?9GOYZ_F1]X]+YK+[6.K'PR2$"6VL_&C]56<[L?H@ M'OL@'J ]MA-P"N*Q%^)Q^EBNZL,4CQVU[?:NRK@!!S"%KEC/:\MYXZ@HH[/. ME5-0R,65*XHJ5U>;NH7 :65>2Z68"W7 =E!N82S5NL*PLV**KU##VQP6[68. M7Z^3_";%.K"DJE1=M=<3X[^2X;]G*5UF"\,-I1)OCQ>=H>K=/:T7"N4288RR5VN$0Q+$!1P*)-\]D*; MPUFR4"899"F4288RR6-ZW\[*X!-9':%,,I1)'C6,Q89.)\W0:2CHV+^"CHO+ M^/*JMVL%':&&Z)!%[BR^/@LB%T3NY:;6[5_&Y]W+('-!YEZPQN4T[EWNG)X[ M *-Y_VHE/Z@2_:X5]")K@?36K?#8N;/0WQP!_C1%$#L*TGO61K5[*![GG4WU M9!"/(Q*/WL8% D$\CD@\+CK;J;#;4?'840MO[Q#@+9%. X)=#0<_^\N.H<%U M.RB#$'XJ)/BZ:]2]M#V$:)&Z9YW^@6&MZS*Y4QD#JS''4B=ICIAJ=T&H5U(! M_] C*?*; A?MS?O_???32?<:7@_SGZ1#1F@/^3%MJWM_FPYON>O6",8RA[', M\CK->''4L("?WR;9&"=(_;H. +?]FZI44L*T<6U^XJH#7.( WMY7B'$8[';! MVT>#R=M3<&8 1:\+B@X YF,5B]8E.!K%=HAHQP 0#6#C($L[(DL!Q'NX[PO@ MV/T'QQX!Z-2+^XP6XSX!'[-_^)C>9=SK!4A6$+D7%+FKN-_?E'4XB%P0N:_H M"W,97U\'+1=$[@5%KA>?]?K;$[F YSQXR$VWU]E4IQTTY"8@LAHM13:F; WB M<43BT0_:(XC'*NUQI.*QGSC)9<$Y"U6S\+EONYVNAP/L=ZXWX,[=! BHS&L; M.,"DKLMT,&.L&#QC#7!?)WIXD@[:T6&G9;#C:>?B6<".:AG6L3G'9P(]=J)U M0(4[):U_J&B83 EQ^!]8DVB*2%E>D6)61E4QKN\3PE3:/1X655U%>O*RG.X7 M&/-YF^1#8M&M]-.F93&:#>LJ%K0F/AA^FVN +C]MZ',4\\8*"!>?G.&;*OY& M!8\=TI$:@0J3X>"KS*1HRU<,#@?UIX)!19,$!&4\AO]F^9B 2JT=/F=G[K+A M)'Q)/H]N4ABJ"&0G\M84Y/^Z)\>V%AP_RD"^?1 MHUF)2[0>S!I^C*_G+=-OS5 M&F'9X)>>/1'X,_#2\.Q-"S[UWY,$PV\M?A5Q@,X/!?UZ:G^2#*HBF]7+?])V MSKUDVLZ<_'[/7S#W_]Z:]/8TN5$G U!\GT^2,8S_^R2[3^;5-W_U9PU3;JSR M)@O4MAQ_^Z]!"2]I&>)>0K7_KG)5)@R'?SV"]4JKNB3I"V#M?844A\$&INVU MZ[V. 7NYIX#9 "I?%U2^Q=-Q:.L<@.J!:3N WP-@.8#?@RSM\I(%INU] [$? MY_MV5@9#,<$>%Q,49@6Y[]RV\O2LC61[N7%)C M<>W56/3ZG>ZS59*LR[N]M%""9C4MB[&J*A@Q3!-6Z2Y%)+^MI=AP!;I-XO'> M^3-Q:C^T $NJ2^@5]RK+\'^?:)$.@,3ZM5VID]]D"7#F[_):W93$V1X@TOL* MY V##1#I@-#;?ZAF@$@'B/0NXX/#$@0%'"#2 =8:(-)!EG92EG;6Y-9?"1#I M@W_?SLI@@$@'B/2V9>T0(-)N*+5T0JGI8B@U0+KV#]+5C?MGW5U#= 40X0%+ M7.\T/KW>(G=R$+GC$[GXZC(HN2!Q+RAQ%_'UZ:8$S0$IO3$N; ^D_-B1TJ>= M34OQ#AK+%J".OO]Q&I"P03Q6*(]091&D8]F27068]!Z8=WL'DUXCY-E.O'_5 M0 M?]SVT\,,,VFO"A1\[P-Y9Y]0;X-4U#?!1C/_PUT%1W\J7JG;8,CQQ-E3+ M(,>CM%3#&KGTJZH8IC2/^Q2>N91+?^5 JT>NT+#(J[2JG='#^T 858FCW7#H MSK"K.*IF2$E?1#81G(.TI!G^G;^(RSB" M/]RH?*CBA2G03XAA'2>#)/-(=8\/-K#Y61FALJMY_*TT^^X3]4H+CWT2#Z]A3:&2#5ZT*J _SY6,6B=0F.1K$= M(E8RP$L#5#G(TH[(4H '^[[ K1V_Z&U1P!9;0WV!!3-_J%HSN++BYT#T03< MU@%+W'5\V0_8U"!Q+PF B:_.@\@%D3L:)1@&8$V!;RVC$.YMJ MGR =QR,=O8 7#]*Q0CJ.%"Z^GU!*+Q37BDD\;T 2S[O/1#*[9"@NVVNGZPVE MV^V5D=!:S MTD/U33/8^C5!E@0G=$&$ZB[)9O"S",:ERBC!Y:)%J>:Y K%3#[XZIQ4?PV]J MC='L=J*?>/(XC#'\"D;T[QD\!%X!C\&EBF'VN*03!#^.Z(O3LABJJJ)A?4GK M: C'-8$GXC+DHP1,[G$R3#-:RY@?G>9)#M/.HA3V9DACO+]-A[=FCB,[I+>% MAY9,MWN#U%KZ'L;!Q^7 M&9=_]U:+A.=-@FI_D@Q@ 6;U\I^T72Y>!FQGKIM^WU\P]__> MFIST-+E1)P-08Y]/DC&,__LDNT_FU3=_]6<-4VZL\B8+U+8=73UHU'5N\?,L2_?/ *X.C:EPWR0SDD%Q/K^ M0NM>=2_B_FEO@YU$+<=VI-#%K?^>7QZ&;3;+NW)(8M; MKQ]?]DZW(FY' %+_I:BJB'C0D(ALEE:W$\&LC]2@)JZQ9OOHXT*QO^K'W=.K M]<7O:9"& 0NZ[OX0Z*GWPU;PH&&7PBDZC/W9^BDZ@A /(:7B*%?UHV[0=6W3 MG9.M_M75WE>V'O8.O3KOGNVS/W?@NW,6GW7&]@VN^>@\C+W M=_OZ_%342;:I:2+95P$1PPRC43%#2+(>[M+T;!,F<&!QH*=?G]T^H]WK^+2W M0=#RR==GR^Y+."CAH*R;3+KL]\-!"0P"P/!R4>PHK!SQ>Q0MRDY0C361B#DAQ_@Q]-BE$ZAIM4:PY4^["= M=+_BI'..OUQ&UAFPU8R_1.P=F?+ULA4NWC M;$9V.*UVZGP'[<(*-$=]KU1.KU2SLJ Y_EC"D8!%FJ+GYAK_-UDQ@(,"VS4# M%24W00&CE.?3,J^[GGH/Y+J<5?J*5: QX !-5'U;C-9:X">Y9I]A>1N#OQ<6 M-;![J 7MN((YP N2Z!Y67)V,BGNZ7[^]T!R(VH9V)#Q9OJ3Z_D@JLMK+$1\J M)DDK069]^C5V!;6UT' ;6+PU<=JZU'<'T$A6V(X^)5^B5Q_*XB[%QL#?13^J M'"R;VNCO0'ZT;Q0]8;#;)3\ZD(+4P^$RV5,"FD#2Y"S&2I*F+9Z.0UOG0/RT MR1($!1S(I (!4""3"K*TB[*TLR:W_DH@O3KX]^VL#!Z^U7& Y%P'(F-/50@) M1W,[<#")G=88.YW:V.F@$3M]5JJ.YSEY.T'5LK%O8O+%RJ$,A/=>6*8 M(&W/TP3L.NYV7[0Q>!"Y(Q>Y5YO@_8.H!5'["NUV%5^?O6A_YG5$;D?-Y;W# MZ+]=&X@OZ&K":< X4VL]&^/917YH )/&HR#:ID+XK/-+Q)R\7;.=X3.]O@51 MWM*$T,-RWO8O.I6Z* MJ>L$UA#?%5B?T+FNM7/=V?+.=3BA=/1_ODF'_;.ST^O3T^'5:??L8GR5G(_/ M3\_&X\'HZCP97U[^W^[I]3=_"_WN-MR1=J37FM#DO;EX7M=-#8_:!71L/DRG M,#.-= <=D)FIDW[YMGMV:;OTXA<8)(MP3OP/1&3>)1FC-G-LI'MVVKEROZ_Q MM*B"%'P7KNS80PQ^VSWO=WH;O*+7ZW;.?11D^WLBT*D_P;\F U5&_:YHI^B] MW"_\B%XOMA<-74H6/QWJFWND/BT!V^J#[PW>\3LW%@6V#E\#^7E]VSO^B[WLK<\D$MZL3?3!_ MF29S@?^6BK#% DJ%A:7+D>K5X#FGG9Y]8 %6;8K3:3[9KD^I)F"=T";,:KB? MS$FHL&2&;S^$ZI;.* <)[#:.E<'/-16K MO5\LRX,]HBN(+ \$[N9.\:08&F_@4[B57X/H*?UWKW2R-*63LA(ME0;N_IGR M)+UMU.PYR:JB,1AX\EV1W>&3ASR(#?\=D$!4%GD% _1'9Q9!F+; M9_"(85I5!"Z6*J6T:\E<252S=)*B%3F8^V=J6-RI/$&!-J)X6V3PS$IO64NI ME*Z2DJ).JF50=2T_D@U)JPI[5]L!-J6%9[5\V"#ZV6R$W;OEZ<[#J]G@Q.PX M_)DW[]N^LRD/=,O6!3)X#%H,_%A>K^U)TI(CI9N&\S&+38V9=C28F;@LT3J? MF-L 1BM&-;;IYN)!K$_=Y9[=O56#ZG5[Y[WK%QV45*SNUDI%/V+=!YZC-\5D M@(5 5$FQS;(PD+<=6R,I.0[B]/!283GV5J6'=?Z.K2[72^Q>%F=>V=!3L6Y.8''T2_)91:\2YR'%?<[VQ9NBA/\"7R97 M;-C\DN:?U>@=F!/_>,@NFB1S/7'\1EK*U-$QR.=1G4YHW(4I@!YF147>PD!? M(P77NU7#6S6:83ET729D@XS@V>ED L8/>W%3]""-=3+!DD8TA?! +#B/IZ[S M..%@6$V5?2AY&''4]OS"E&C5?O\8_9CDGZ-_)6))O98:8K*),>Y8SJI:*6^/ M/\ZFTXS.(OS@G7Z3M>M_G\I]6L"@AWA MT8*_]):4^+]FR:I*.F$]_OG)G3F-)3*@H"PV@+K#"-QDJ9@/!#%OW^ M*:SW7F@((Q"IE.5*.(."$X,LO1&3;,Q*"8X3.J<9&^K:F8_!P4BP%!N_17XQ MZ U0/#"S(8A-58SK>W2B*-R3%3.PZ%5Y!]^0JFI>E:7IHW MSHX*%0'.G8OJMVPA[=;*;74Q#L-6W ?J'KP4;.!D[_3UC\0K5#"I M-CU*!T M[U1&BMKG8$C@K*-BQ_VZ*8O[^I:4YD!E*?R"LYF<*:78]#@K[N6^E0 M^60$QC9#N31F'VN"(;SQY=)<'IBZAWO7:-YDA.8I:*_Q+!\Y-TA^4U!XR4PM MYCM'-#5L+D7Q'6X.T&Z4H1T6Y;0H)92/)"7\U*2F6XI,RRB'C8WJ>P7FK"0Y MT3Z]A^4IP7Z7J+,,X!FE$[A3:Y=Y0^\+;2/8KN[N_)&:JISD:8*6]1@>"5-R8W84 MUAL80K]D>$NR@RQ3436'A;Y)M9&&I!$W,A(._>&/=2"_Q-MSID0067J*+&.3 MK6(#U HR_+ "D6(Y9I8+?"S8H$59R[?!#R )U88EV2H53HB.>A%58,_"UW%C M1C-8K!$^OIB2?2!/DE_#CE9L <+/!J*E49VU)2A:!3,4"_YS2'6-9;%+,:G@1<'Q&+%X9^53E MW/BG.'IK:F(6;GB;@_:@PZ2Y6F:\E=[YQPR.'&/QNBJE/GN3UF%Q?"X8N@@+ ML;M8ZK3V_KDJF.08@\:@A$TDQ"N(C<&#C+9^-9M,<)%U.M4HP^_WCJWEXK)S MVKMZ>IJ.L\[Y67]?.$5PL.=K/?9HBK;6X@Q8.2?GH"^@I':#NV*Y4;XC UY@ M0&"\TU$)XB$638ZA5[G^"YPILC$-!'TP;PV< MA'K7_:W1Z?;Z\5GO*=$)=V '+7.\JOKSH;4_DGJCCY.XK[EG%Y4 OMT-BD\O>G&ONP'WPA/NT='80*+XMLHCHM25_: M1"C58VDT%#6Q<%-,T:U*1E3Y)DTHW*2?F_%4[S,+0=Z0O &;-Z+]"M?"&U<+GRZN%][#N=Z=. M_IMU8C?41>/;;L^%B:[9;L0K>^U=.86RY@$MK3,6^IRTH3N:/4JD-8O!$TBJ M=ZC2:2VGU:)1$I^8(9W@&F#)53(7S(5;.4 MKT[JNDP',TZ^(KKW68QZ)RUF%<)R/O.",>Y%7BBH"+-*H[0:S,K*XC1 /XX*7J&GZG*R4Q(O M8%]*DK?YO-%M-!7.K2@*' M3!F/34AA!%1K"7007.-9F:<,]\!_I5_XX;#P^H*#H1%JQV"4&GX'MQ1?O!,(B4LH/O:0K+']1>EE/%/O$AW<6!=,3G MHP29YDB$_MFLE&'/-[O-U93-[O8Z%U^_VP_YM;3CX$QTKM>_KW3[87\"#^WY M'5AI#(L"K6[!D$O["7L]K*@<6(&N&NF:_,KVLW(G#?,%'V>DC=9ECQ86A51; MR.Z3Y<&G4B"RBI-!"^+5LU7;$5 M2R6_;O+)EZY]\B@ZZU[$EQ==AQW$90;A*K@(?E2"V2^ 83B4,D0\O>?]SL49 M6C'P#T\=$ O$")0LXBR=R2#V5Z-N^:4+#%!TWA[HKP=?89U %#39G!5S5ZLB M,*,O'0U&]J&A8A@3"-J,")&\/!++>[!R>5>R%$B%W,H'[#:+0/ZX5CFK;C'XX%/C!X[D04@=A:4A_$2N!C+/B+G2 M@08XP"ZXX+/ G916MTX+=_TC9)=DJS$1JJ_QB>:4JFA#/=8:K&)J%K6"!9PG M1)6$]0;")Z1+E)BH":.Y\"N%))NT>N#L4I=E*G-U#/?8>G=0/E%@BD8[9[L!*E1LP(L3LQ>G5\ZF2&(^S2RW6[)H\A=W>-P^?5\D^ MG&!*\/O+7D/ 3_ O6^(&?/?IYU^C?N=EU%[;$/RUZ9]W^A>X&/\SPPA_S;4_ M:'?!'S+][Y_2"@D1*&3R>E#,:JR:QM*?WT :]D[%_"$6LE/;*$[:[SF='+J= M*MN5.T\L P>%@?@\.2=(*J'P<)B'%5@@BKXH')2R4LT4"/FY\&?^C75EA5O+ M-DS&\M K2@H?H"K!=< O82&<-ZL5]8VWB<^;FR,S(I6;4?4AT6Q(,W 9 MB&R$5=^\UJ:,T2F%E )4O]7[W&F=C;K+Z[5.I83X9S;VQ[.25"LRW,ZH6M*0 MFM@2+3U086Q8F**4TCJI+A-OYYGKD*29D5EIQV,0!W"W+#P\[ACB0.=VFX:; M>+[ZK) D?4"KX=V[.'H'EF74?"2?1SR3(_NR##@8%5=.S2+]")=U3E2L A$-@&O(>89KV;1 M3P1'5/2I;N9T/,E@(?*5.^[7[LPXS=$0DKBZS:+8NN@!+ E\]/O'J,83.2N1 MY&*(K"QD%B4W="+=/V$D0I5BF$VQ2!KW@7+B-1L.(T6)V)B9JT\0VH]IEK'!J)4@&#X*Y:WR3#:.0I^S7!N M:3 G2%TD*PEJH)%GAVVX(](/D.2,.4.2W*G-="N)X_%/JGX6#P+5(Y!S#<&9-W47UU@*!<:?.;&/5 PS0J/[) M=R/J>U^SI?6,[1VFTR>^?]TS +TTYNDG&ZTB5Y!5+NU6^W+ 6,V<,:L)QA-J M;TQ0*TTI5BFMX5:44 MSD![VVEQ,D#5T MXO5YK]/SG[F$?;T]W39 #BUKUQ/A-X(W*!-0D@'DM ^)5[MP:&@0BYXF)T25 M9I[F.P\VRZ@/LZ6 AG=&M_,IAFL(Y&AI AV/90QVZ*EP?T_!:V)SP7L)XD\P MUB(0&S0#<^\)S=LG8WX ^DBFJM1W2=3$YBJ M>%ES3"IQ.Q(Q?I&$(YL1%;EV+QOS=;K#M(L/O1^EL;XO5H_!%<@FP[?VP1VS MUI(2HED.3UKHJN*_S;7H-;4FO.G;\^N+SN5"EP'\O2>6S#Q$O.GC](MJN*;; M$J!NM]-?D""ZUY.TY$NY?37\M6_:/6?-I[9+UMKDX*O?OC9:JN96'87<%W/)%(G'V#J1*=W"1 M]DJ"]]YQ7];-0ZS:7%N 8N,9IY4CVAKD6I#3"M:!@96U_JI9YL&\V H)NA)M M2PC:-1:'.1O#I3@1SCG;1@FIR"K+OC9.1S,0"\HJ(&M#(EEXGG<"X:1$QLKZS$(<^'"?AAFUT3 K8W._ &W MRAF+[>:/3,WL9%M0YQ(5D MDY-GL_Z+9JJD&BPC2(:($:933+!%"6,D M*2$$$3%A3W$Q'E<@VX.Y9 U+Y#HL-81OEC,;FZI=Q HZ80SHA@G /4U%$/-?2X;(-[N,*LG[!Q' M-/C5TN[TE8SU.Z2 I=0"YQQ9EXC:HPR&TO>%':L_/5 EG&F84T8PT;A\"D9,Q/=>^S!W^WAV9&95U1C1-PD058 M_RBTM:09FJ$E)Q#BB.-$#D MT2?#6Q.#,635G.[V0NKFK5Y89N@&"?@D5Q9.[\_8$-ZRN<1!%(HL+ M@=$__ MT@C\K] R1=ZJ&HR K=NZS6P%S5?&'!O'03ZQ*C@IG$=6'EX+YB:.!M4D[660]N M,-VV( =P&-ZXL*R]/ ]$^V[VK;*]&8B_P JB!T!ST**Q+4S1K1H1I*)1O@25 MNZ/$JAM>=@P< V"EIDS8J;Q,AER.V\2\+;T;DQI&/:5Q3D#LJ!VON0V-J,NH M!>W#;5Z+H1KA*0JYV0USLY=/TI:\>[[O;_498'&/S4 %_SJR$YQZ$[1ZM58@SD3],VY>S%8V+_- M,FP^2.5^_>2D>_Y*?O^&4&B=:,] MM]#2_;*MJZ0,2\676^O@+5)HI- 0XY"/RCG-+6:CD["1]O <+)2UT2%"[8A( MJK4DL*J\ ;MHIQD'3>#*):"GG;0WTY0\=:0:'L4\4G *1['T,N!:5#*X\/'X M@0-_Y#Z(5(Y=<7'+.+4ES!]_?B,5;"$ 7FD+ .(BZQ MA;6H+R!8IC;"_MT:1MR8KF34O8.\I7=F%#>"U:56/<.4&O$XV6PC&?:\[%\H MY#UE0^Q:&N@,10:)/,K)%F#;G[&SKK)^O&?TV<+:QN1Z*=:AD@$P<(U<4'KX M[(>U3ELM,V=BJ'N1@/Z9F ;L92DY@3"SBOJ(LXL*K\W'R5U1,O387W"G(H8L0W?[.9;OU_6XMV/N]A!- M9/6]D/%F:\PGEEV&&67?E_&\KGM[G!W [?%Z9ZZ/WE6G>X:KT58,O$LWQX:( M3+\9)*4%Y'@Y!\Z+-3C%QP_[A5%U2P=I@*5BI>+&(L6C XH67/1%_38!$TNF?\^*>:GYG MW#M42M?L%ZBFV[$G*+!IZ2EIW&]O.8'HN;$QJ(1ANZC7G^]ZFSNKMQ2 MC@]_OP<]?)(5!26"G*R4B;XH2J7EJO))@V]Z X)09%E:_8;3L 80K\*"CG323ALYL<*'WBC 2 ML7],"V&)%5NO73CP%E9&0"7)?,'R6&82+4):-4<\TP)2XE^*ZY.Y@WZAQMH" M=V$#5%$EOR8JB(E4%VR\TK-6C&K0!$R[+,)+0IR&]_'<*>,@#YSQ=DBF%+TV MFT?9G"PAT?Y5E3>P"F[60?YDOJ\S#VPT?YPA5Q(QS]H\C(*(L1VMF! MM8U^@M-$'VD*!CQ'K^3Q"P^PF0T>7/'MYFQ\5.H3 T(B3M,QZG6:J9+A8.-;&:X'"C M_XVC7SH?8$=6?2=Z]7X\!D.C5-^M]_7?/W[Z>:VOOEOK2QN^_UUC +A4]OMO ML^0&N<+@ (%98G[UZM>D@N,F/XI>:>H41,_%>N=;M",+@<&2., 5P]K4RL2[ M2E-;J7'\?G#A9S496)J)K2YBWW+X?EW%]X!;PG&<[5'P7#PW/]&*(32"6G(K MZ"INE4CSDV)Q%[V-^V$M#LBP%X_8"X?.H]7P(-^_+4P@$2@*F%5A@Y[[L#!J MW'"EDW6'B9#TMBA&-D@GEYA TLEW14@!*+@56Q2P<:W8N*N#XRT)AV_#PT?7 M$E$6F1+. APU]",L][I+F*01V(QBX*DDV!\\-DQT3L;AI1 Y!IJ U'*+\ M[T U7I#ZN60! '\=>^%HR;J8RE.*Q2G%A M/"B%L:*8,Q8]J/(N'2I7HD!+Y94X&5POL\2!U)J0PV@FW@R"1^]BB&(EY12Z M4'(PQU!\Z24;[V^5@&V,+996:YIA063TY_3FQ.5V"@*%2#:+ *]S]3M)=:Y:TU-G8LLA$D%J4Y*QR$A9S/R'0Q;W8!M IQ[@!=>> .:L$? MG&A+E(+^=9#G9S4^CX.%J!6UV6 MLZF.L2V#0%F?1>XXY*%8@G A')?4@C+4Q>TS09)RC[TFK!".U%VA63;H:BRH ME>,LYP(0^K5)B-$O!BI7('ZHR"G;?1 =8)C3US<+!#=E\'!>G:9M&8U$,^ @ M.:RW?NFN*.(-IT+T0N/%! _^'"U"46H\MOVNEVT(V ME](/HDO5E4;\8.>I:EE3B=CT5H7QTGT_39#9$_?7)&_-\/D=#&5,N(!6K I; MZZ.U;C) Z,=B/LM4S?!$[\NT1O(7'(8NU<4C-TYS&SJLE&,X%^!.W?AM-Q96 M'I\P@CMASNXY>_EZZ+K%3=/N$I(9C\"3UG,R534'2)R2>!@?N(SEW"5>%Q> MK2H'R-*J5+CQC81 '0+68@A*Z>M_1;_CLEAZ!6'R%%!"-*]P\M6_^!E]&:A?:?8O&H#KL>$TGA.1\35#*CJO33\QS MJAD-]-S<*=/^MX$>C= <%Q -V A);G!FM+)"BM<*94.P8 M%?10Z;%+XGL)'EK7V#+ZF*MH*"B+>05Z' *CERX^UZ!6.J!"._DJO6L="+L. MI+(2(B.&"=^"X5C[/AX\8/'W>@$6W8\!$3347"GKK0SU7)LON!"N4_OJ#M;, MM8#D-7JQ\/>"%ASJO*3L-L6/B&AH!G>JD;12"392+C(*.5&;-MN0A*/'^@FD M1E+JW<*(>)A#GN@[Q[T47S'B"X108"))S=>@:UB ^RT]Y^UDO^N(N2;_\XG* MKA"+/D"X*&8!8!(X N=B=KH\/6"TF,Q?!0.MT%B(#5BT-3\H=X*VF+#2@157MTQ\RSB1Z"^QB4VA4;@9XV%LXU)O1LW[AYN4R'O,E0W?H,)TV5J.H.% M'@IM#:Z*? !:W%Z"HFH<*LG"T>Q23USKQE3-2Y7OYS'6T-VW0WMF69BJYN=0=2/*/4.@_K M?H88AT68.ZPDJ;#;_76)0<='0U=/"'^Q?U)<6'DIHW'Y^U;.P#Z*V(G1YLB*>U4Z MF7E6VY2)IQ\M)(NY*#K5*]&(7]G+D%[PW-4]&^J^@.?9$,]S?=AX'HR(^S'R M[M5NE9'\*^&&8V-B)_Q1K)0#,$-^=ZHV_8ZLS$<@42P!RTOK5-,BE: [E*(S M?7;L'5.KX6T.$[N98_Q/XL62W6N[46^HP733"'1,:,=.7 A [:1)^""=S6(< M#XY2X_/R[+6]1 M2'E 1DN9C!3W)\51#U1]3SU=K5#YHB3?-] HQJ3D8_A];3[WCC7%\)1?,9*W\G>6 MM!Y$D1H3QV"*CD@%"DBJFJ %;A,=Y4V2I_])M'>*" \G Z6YP955?0L]PRG' MX9Q%V94&0<%"2S6]!TC?5L-1&\QJ-^IJMVU62?"7IL_H$V+_UIP9GA[5S+,H MP:"4\/'(D#QCI25A'@>+0@J/79,I\4WDU<(S&P+BZNS%:(]9%Q<,@UDST'MM MC=9CDU]9HK67-U;7#AVZ&,CR/Y-NZ \.G)B@P=7[CS+6@A*8SJU*1@0SCEWY M]I9>8FT+1@!&IMZM>?-(#YX[Y=TI&;C3\'5].U0)@ISPHL'X*B4'$2EM6AAR M/.K?,U5)9QO:!W9LX>>ZJS;%'L5]E$B"LX6V_&9I*Q5:Q^:513BURY1\#+7:M(^*71=R6RAK>S^+Q47@Y MLR1=Q'I,*6:= -3A5B%)> MK_NY0:P(\I=U^6*FT%\ARD&M>"4GK"J=Q---)8PB$'^)DE62XHM^AIMS'LT5 M=K:J!(?JOY6O!"*]*1[8I$[T*[AO>!G'-J7>?!ZM))U."L]B9@$GG"T^%461 M.OOF9)FT9B-@7)S%HUBPP1*1RTOS&?+-@E7I-6$Q78\%+5RO' M&5@(AGF?B^]MS3426#:2?-&1[C!+CT L'Q4Y4R;9 )YDOA%=) G"I1HAUHU5 M*,LLW(/QQ[XHFRN7YE,TQ%F427@)%16 M97*#OT?7[Z.KP^6GQ:+1[WZ":?2$"5ATW%$ZGD6#DLQKO%'0=K_))8Z0@3NL MW$T2STP11:8@]7"FI _8&Y#(A[7T8![Z/1[P/&?Y, +;LCDAP>;T]-=FDC% MQ5I3<9$I1](< CKY+51;!F,/IJF$PUSF0E2$/N%6> AK'-UC6B M;JY+<;;AR[*:%+A=67)9&,-32G;14TXK#M_05*IY5:M)9ZR6"69K7SN0!@W48D6&>.A)6D$K!+-UOA&(;(E!=, MC]WXG61UK&(#D\<$GV>D#)D;3R4$DT]1C@V,Y0MV^LK-*^N;=KQ_C MZ#VXJAEV&S)4;G'T\?6'Z#7<6/ F9GV+7GUDG@8A=_T.OO,9G#Z$NT6_2&(. MOC/Y5,#8X=-/- ,<$#PLCGXJAFI0P/\J=*)&FDKNY]$0<+9EEINT)R45V;3<3Y#<=2C.7"-*1-&*27 M/4H;-VAKEC0V%?'-$7$Z0!LI:N083W+,6O:.-BN-)$L&MIMD] RB#.NU+'] M$A,]3QVXQD5O.RM-NT]>Y*DT^$G)V3VQ;!.3>;=63HN+H!M=MPQU6J1L'-*R M:C$:J2D9.TG>L(A>VRA&O" %NB!*1%-7>)'Y#:;U\+,D4;V2+S'=N88-G<&M,#K"ZM"<#;&"E6IFIS M"N$1IFBVBE[IU/^Z (WOS-2(:=*X);39+9F4V,D;8V\3E!HG.8V1&#_50MLK M9Q?YH$VS$[M;;U%$LLQ:D=P\96F+6:U'+?$/[IB4B;O.A%-XYPC (40J?K14 M_[?%/:Z3^+#_4=:F]F$Q.M_8)')R5]@TTJ8<)!4/2!+RT3FGG;JJ_JX=BKAU MR=B,\H+9CD:'R5,_'^K.@X>)T[Y&:NU7#40 ;I#Y5/)/]2U\3-'HRF:\5\1) M&EJL@6>V4(?:@9O$7M!]C%+M35&G"C?)ZT[1XQR6*E2LE$V+6:4+ MV#K8!HMK.VI22SHS*O66N^U/4S2RE*\S$Z3>;TQMM$C*.6>;(MW[ MRP2E+5<]96',RC]JP]AZ@Q&P')EU-;5(K=B/?X!%0*:1*_,B-X_68@L%59*Q M(GYM[&)>NYP37$/A:@L;8>*<7>44V>E9NRNV?UH3.]UIG6FH@_1EG(S^G%6Z M.EK$LL)DQJXED.&Q3 M#B?$:<&#KG=6"II^?UW;AY:R+4[^C(O:B+Q^NE7FM$D'0S+[RU(RGGCQ:H=N M)%.Q=:P:5B/(W*436CPDMNO7O:EG9AM'57YPFBP=_6JJ9R[*S^(;6ZS@+=5A M-Y+"$@AS0UX4AT:IP# TCYKF&JFR)'=ZY.^7E<92.6T8J5*]+8RM?\[1&C*P MR5TQ[I4F_F[@Q[UW\4J:G7\<*_N6:F/V@C^J>\8:(2LJ"@EHV.;BK:"C1PO@ MWA_"ICS3IBQB43"CU>)J(.&.='LQFB!LRW-M"U>X5(Q6&<\06(F!E+#PS[WP M^OK5)-ES;I#IL!J&M7^NM?+@I>6J/3HZD+Z=7SXX&I=V-NO9K/)<.G M>63Q7#A( 29;RE+BXJHUF?I1,:RGFS@NDE*<2 M5&&?ISWPB^U,7-P+BJLO:441([=J5C>>4:Q*98-U ,R4XYC?>K%$C694GAQP M#$Q/3;@"'^[]965XKJ*ENK&F +!)W,E'6Q!Z:,VV/0A.D7@;;A<3W+ M]ID1JE?91B,:\E7ZN6U])O#P"#&0NPK"4V01_I3=@4MAV9=,"<# 3:(W9)]P M_PO)$GTB]JMU\!H9L8&RYW-!%Y_%Z8,4T7-QW29DJ#@#FJL; 9HR*8H1 M&$$N:5@,\LQC2JB*9E10^(Y $*IV(()XJQJRQYB(<2@Q[4!;WE2:]'&$.G$IG':79+OE:YQ)' M@APIW9?DQ-@SB')"!#M'5E&/8!G :GV^6"I.708R!C/@L:0Q$,1:R!4-U!VM M*K1?5*TLH>;2TA8G"ZG9)/9/S$WZKJW>V.?:K:5=/)5[K;PH:<\7(.6*:A0B MTRW=7NH9^N+(T;"R(+UV05^()4),ED)FE530!KI.PM3.T5])VWDC64%H[2R! M((D.(>OWL_"#.YP*+6O=BIXTE[B#N(^]TLV;68+>HY*M==[Q,4D^VJ=BC@77 M6.X)8QP0C3,E:T@GX$D;$8YW_TX3&AS()5--86HCCV+:4TS:U$#;MLBY_KP" M(X*FOOD6.1N#4!=""(Z+)7!8?=Y P=^E"2P][9(%?!7P>9,"AGE]J:M#C7OG MXXTL;M/G<[&$3+00B/ L'H9V8G$NLTC"G[&ILF$HH8/(@E(K(6S=Z8O5Y]U@$HLW>"D4:^(D"9F3L<6=/5NBV;"494 MAN0QN@S?0F$DEH.W"1?8.87+Q%SDLJ,L<-W$D?D#U3W+X72.N_!X.=65;"C5 M\RDG-LUJ4.7D/L(L/E 9RL)V2%FCK5>IG,W3Y0"KMLH@"](UY0EA7_I9M!F\ MZ/H(LF;4!:J-@E3=,])!FC,XOE&WX):%+.#<41AR(I-3]#1/>&+#;E9Y#$&F M 8EVZ+4L+8A?DXS(M8Q'\QSV=LBV+_M"^CEAGUX>>"$\4^2N,F6T.R MR#M?O!H6%('EN]**X)[*;]$V7B"[$FWNG_]"EY\STT1!'0T52<79ZM1.JR;O"<5Q:>IB*BP]U 4#1/B&^[DTBN2\ MH++FW&.RFN97V^+*&L>':31;[P#OH?H'K+> \7%7D"2Z2=%-MMCU,;896UI: M0=$"1SN6/$U80:=)>8;UI_4]J#C8F%M=#V+0WN!8H>7@KGCE8)+),YY0\A!+ MYDH-0^?P(8@M4^2R'^D"V^%*2^AN2W4K:ZEPD-;1K%Z&M5'4;G,X7??BU0#H M"+Y7WZ*GLR@'3I&+?;13Y$)2(5P"=7,-;%13Z>=8LT.S$>GZD>&CSKJNJ9M5 M/CDO&TQXZ"40%)*F&R9->R%I^J))TWME$C8F$S03 IM&TL;VX=G+:VN@,C)Z M),IH_# VRM@*HG]CIB*7X ?5M18ELDS76&;V/O^) VS,\..&3HQ=A0]QHW@+ ME22>$R*A<#\A215"EB)09;J_I\Z6XJ^]NZW15NF^,5^A?*?G\4!X @X[42.L MFE2N[:IO L-@)4%=\%--CL_6UINP$;W#S0I33:_EVC2IFMP)-MG">?@81BSI MPH5\LA!,8#PF-4D9T/$X%-<+]OMI*@NFF:.3 \[:1I MO>*EFS5AD7OJ/(U3\JIX121FS:C@$SP_^T@\$&HRK5TRI&7/%G?:<-0)\$#E M%,?Q\0<$[# /6+0-&Y5]N<+Q)*7T=07]^Q\,"J.ZY/P2/@T+I MG1"=FST70 M;=;0H23'M=] [>[XE8.H$2Z;P"RA:8O(31&).R21#JD@TX=U(H(,@J'0_?%:2(+]DP_G3<]&Y-NH\)7KW%+O MY:PO+2BGU)V5KJIBF%)N__^Q]^;-C1Q)]N!7@?4<*^TF*1YUJO8W9J62:J:Z MI9%^HC2UMO^L)9 !(+L2F>S,!%GH3[_AS]TC/!()'B6Q1%)HLS:Q2""/.#S\ M>/X>(J:B89JZ &@B^HPMI4N^F3#]H+XDJ"SE[2!-,(ZRJ@KJ9?NVIKO"\)XY M288U.R9*M#>E#&X8%-D$!S)*"AT/6%N68U5ZOWAQ?\P2OBM<5Z/A*!UNH^+U M^;QM:I9LX=.5[7W@A:+C:50+5!T$N!C*04!VUZ_\/?[^KE;1?T9S0N%S$*%- MV8016"2DZ$;F>3H(GGMWH_<.@Z:CO=?@O0+V\4ID M>,-3[WL^/L>:L^:*5A1FQ9J3"NC+A7"&1$W+R*:)(@U6!:VP<#7$P"O&D1F. M=*E'<,6',:B76WDOI*Z8RY+;N868*6%N,;+B+'*1$PJ4H$A=SZ3+!'(0I[NB M?!6?P5((D^,Q?;I RYV2?N]7XF>P?K):$$J*7,LNO9E4QH=5G=7 ,-$O!0^L M%B-Y <8RY=;.B0AU^*-A!]=FY4Z9 < [JX)6JVFJ_U83)I_66^/U/F(+4 P&1(J!QF;^Y*5;YDL3*<]-TY:Q\9Z2/BG:?( M(E-8TWF01Z)E.*6^B5I$YR2+9@[O6Q4D[U54."++A70>@,CPF9#QJK$YXW(8 MA%\[(KU,\AGG#229.#VS'(_W./>@X:0LGDS%R;*K<+#WNAQ\.[%6-9WW\4T^ M(?D2R;(YU(*8'&U2$ _S.FA3J=J=&FZ9 M$24GFZ-M\A@8MMAA(\A)DH(+S%\BQN'C2!: )"E(VE32AS1:$EOR.,L[C0,U[3]<^_2CS4\27FQ*6IV2@)*B+ )R*_.: MM/4$]4Q5-)QSYZL47*Y8;Q&D%HF%[&VXR!M92]7X73&78>Y'IQ2+-<[I@Y)+O]X;D"S?9Y(W?T_ZT MK,L\OG7!0XWV,CN.00 5X]#)>,>_RC!OC:=_9N2G\ZH;?PPV$:EN:MEU:T(= MD5-P#JA;(?GPJ"% [4N@=6RI\TF+[2+I1V>.CV1XS+E&Y@=('\YNY:)LN3R4 MF*15WGT@0.^>95]L MZLX[4%7>FE6R:/)*&>]Q'[ST1V'>$IQ" M3F(;:=7D!K,:>@P%.]CEDOE692UX%&1-F-9HJ6WI[8&0@PINJ+\VE:790[Z%'N&5[QUEZ53D-A6@BXT"HV(*?!#J.J/' M(;\F#RZ^+BE*QD(4[;=H,D=,NTEQ#.+A*V6;%6,=J2/U7;^(3AEC=21;1J]. MW==^U-;47MQ4Y""T#@D546"E1S@Y.CGZ\LYTH<>#J9 NWWKB0'A2QHH?2JF97$Z788T+)R01V<YIXUVFJ!X>G I(IF#2)CY$,BZRO MO%M.YC[0>@Q)N-=&=O4^OLTM$W%OI3='M.\63/RQ@R&%#'^"H9-#L&&-CK-\ MFJO=YNR+$WS&O!5)X\CU!068&Q$Q#RQ>6%P/+U_U/JBFRI:ST$+N8X'%9/H; MN 'PGEA_)H@[8D#8:4''N%#XP A:66 UOAT@@'4A'_PH=IFF:XM:"(B$]!*8 M5G,PL#*S>7(Z3;(16&Q<4'2)_Z.[Q9I"JW->%Q;$R'\&,W6M2K64AZK=7(M, M4+; M=X$'G>I>\Z8J&X:3:,K SNSV1^G>*#L>O4(>YD!P5/C=\:M1\75_<:P/X_&- M-49JGQ^GFQH4""F;EGWB?/8J9BTODR@A8+D4LE[2:($^1UZ"ZM^:Y07DF)HM M9DJ?1^,H(4C\,+1PQI[;GJGUM6?IEK4;*K0\;',73=,NP^)WQNOSMJP0ADC& M+[!S*!FD#XSR191F4<,BRWC&[M)X>#;R66:ZP#298 Q=;L+5_<$[F"$?D"6_ M-LYRX910)LJEJ-9!;?X4YQBTI$F'.5SH6"30YB^I.^@ZXN*,Q\B")/=F>8^/A'X]]"RHZ>A!!+=XNO $F=9 M,QHH7HCT'@ )317?WSPU[]$X7.$STX;@Y+'OE12CS1X(7:-\?K"^#L95CIOH M\XPMA8&N(!A\_:+2:8^=K#"-7R"@4P2S7.++R67.\:9*EN%8 MRU,(--%4=F MD$A' V]@9P(0&:I??1M;:K=7I)D22Q3DS]L8WDJ]^\:WC.64P).GS*FLPI8) M4PB)5*E%S!'%UH0Q9$7'X2.$)/'X<@BL!,QXR"M!<\QA3U%.H;@8/ M^2Y_9T9Y$789>#[6[<@&V)'>3*]%'=/]IXQOV<6AS0;6>6>TOB.ZU[2,TI2$ MMBVNI37S3#/:%B)Q"_[,?85JM$+UY%%5J.YY-N1U%^M.M:3*NDA_TSGW@7%FQ$!R2[/B?@+> M!%62!D?F^?F(GN2+14L50D<: M _[,%2(M>,'_>GQX>GS$A$<-X)E ,$A=R__UY/GS?_^7XV='K^0CJ*U1EEC3 M\'P0?T'E*_)PZ4_ZQ%]B\1YGQ\='V>G3D]!I'(305^"@]#M"F-7LLU[DU9H? M\?3D\"4_PXJ?@5U/_S(D78/+85W$$,FX0'0>D@<8?7@4C*T;EN2T4J\P+C4S M$WQ\BEV QZ5&@ D3U4A<8Q(TXT[@LS5CH=#$K#@HV\"L(G/(?AE\-I)A%!UB M+-"<4@K9<#($RD%)].--'\LRE*U:L?/#C7GTCP=(*?R>X$##7*RU$^/"W5?, M/%5M*$=19=N^E34ST@AO%DI"1!8VKV2TU*PE]628(B.HP4LH#4M"0C9TO Z= M??#;!+5V2!A1-A[K'MU-OL]/O&V[MJX/!QA9DT%M9LHB9, M.=)=/5@2=]C0-3?Y2",R&?&J[$)7G$%;(0C$:*JV/?N7=W\QE3'O!%\\*[#ISE MX5R#9*L*9G$DKLBF*E%*$@Z=8%HE+[2?K,\BL'=5M&9//D.;0N"3>M^0?6?S M8ZIT6IZ+U0R;8)O[, +3J"7!_9SEU)V3GQ0@;"BQ MG\2[FD1$JB'M,5H33W&C^ZFX,V'E, WK^D/=7-9)H$;P=VYIVA6QI;%WBMTE MU%Y.J%!%%D5N.6GE)MBX;45 G*@]_%3GZ?>3?YV]0XQ 17T6:T9K^8./9'&WK[*?OKLTHVM&Q@8TA;0NA7"[8U"3I)KSMM\2 MNMG3F7RF.4H0K4P;$A&Q%S[&0'X7I0CF]9;$]E;&],'EN1-RUYTT\?URK-03 MZYVQE*% **)FBEN/AQ'BZ8I *1 XL./^ *M$H1RH+XOSD=YSP)7H%.+]@@5 MG2B%53+3"DGH.6*DY]XFAGFB$3Y 0=IRL>!V#E:S $#0=EN56V#G3M'93+@; M(.Q,F-I9%11;Z0&>E'5/ NID&\0.91-F&RZ[Y%WPCBJ*)OC$,6&+1U"F_9'! M9ER?2$9>F#LJ9L>3^A87M:3AG8JFV) T]#W5=&?K-OA!C)JS6=+"3?MT)&_6 M;G X>6L9T1ALY4!(3"B:'5V (]!6K!=IU;]1N5* HTS$C,ZHCUI'^]?CPZ.C M)\^UI$I?I_F<^@>K%?T:]S#UK]?;#B#PS%&.5^AW_)MH'6IT/#(#&MJ!W[P1 M(?L>WS.*[WFZQ_=\MMZM=P;Q^4L$R/Y*!\=[&(KWCCZ_>02-7:"W9E2KWZ@( M!3(H - ^7G>JW=P3BQ>7I:6W5'!,VF9,L0,I0!,IH$',;NN##>BRQ3QO#.E& MWJ8'IT!PK+]A'&7T9EX \;#BH)/I6R&P.NO9LG9I!!O#98B((_@)#T+[A\31 M@-C,A[^?- 39%",8*>2C_!:=PVZW$D4@O@Y<930!E@RTO%:)Y=X>V^M1H;@H M_>EGDD09N=O,+RD"&@#40.CI5=EI]62+C*!#FS#@J6:A!1:A.4-44FR[#7/# MRDW^'E#:08'\"_,5)I$4,?/N2Z9+"JMAY?U*Z/2)IR>KIAAFGI7N9DK;PL]A M6:QS!A=3 ?L<)_PRGWU0WH>N.:<.OY(=XD25S[X0J((.0)O1M,,/ FF#'P^8 M4FC7LQMO:LIH;K\[2N';T"3>Q+5MTS*&I)K[KW(3N?68HBM&96.0)4]5G61= M*R&H*\2P@$ =E(CUQC*&V@]@_[S[)2+N1TDJ2(%=-4/I9SM$BH'>3F\8\V77 M3MBMJ?U**#U2GC0 7J*\ZOR(+R]Z6='0TDP5:V).1'!VYS(R;#&(<.JIVQ<#;P'2[=U+\B:7+)I'G7E9&3VAB,ALV6&6)=UM@W%- MUBB=#OY/.'(JM\AG&RO0*N_"^WKKNV"MX"EU*Q+X$,'-P&W0R@8BQ1L_W8$& M(3C[+"]6-/]TEDGC;E(G)SG?><<476NL\ M\&47UVW2UX$@'JIRW%2(6-^)RAWKM?3D4^0TFW!)F$U-?(QTB3VXX_N,K(UZ M/\9(ZEBQV(*!E3)!DU^7=J]XK[&N\LOYNA)M'#L?QO[[*\(!FR>_9(O(;+OX MOI:5QCF*V&A]FG=@VMR*? 7,X_#4"3QM2;7R@W%/8Q.-),OE\3OV \2)$.P- M=0NKN]F($"2Q#(_9V;"T=*'>)C>Q,P 74*4.J@Y.Y!@*3S(0814.I9!Q208L MNL'>EJ%C;3?K;-L!,U78R]OVR'5H[7<+/E1?-.6D]77)7._5!;D+]S@]N M?MD9B9.4.4*HLI@'*^#^NZ1BKVG4;=>R:4V3(4[\8%E2?9__,CC7!J&..W_$.TS["72-64S/LP+GMNVC$#0)8EO+%4A 4T/#D'9E']G'%'DCS^NQ"&:'\*/R>3 MJS@F4Z==U>3^&(*@O)%\9S5[[U 'AK;(!KP)Y';2M#VY6%?$O2J''/BOM*-W MA4,?)6;M%-G*B0S2RJ-DQ64[]@3&K&B'!'R>38FU%R]CX8WQ]6!EL M5-+7[1L)". AQ+XD>IZIX\Z7RT"T$WIDDV=GQ&S5[269Z?A:4]MG_CC,7?!VVLOEUS@^30?Z1_X](Q#=H4KHH2 M(+O*;D:6(6&'@*LQHFP)H"X+#%%#OK=Z]Y-![I:I^??,TR[%X+#BR;"O2=4] M+'W.&_+:CZ2W4Y=2&'K7 G83N7&TH\(&(KO7J0^R-D5',7H/;V>8TRA0"NOP M7(;<=*9$^*Q*,AC4+( 8T#Y7P57,TJ'VTTC-,X6Q2B$U2 AD-!@H OX4?VJW^FFC>0DX?O03RK;!6$]I4UPH\HDON%W84,X0\40)$R1SPM[LFI8C MOX&^<&:\LDRRRSH?H7=R*$ !_VLK9A[% M9UROH[$O@8^6P)_M2^"?[_!)%;&E*9B6+TYT[Y.)HCNJ8Y18:_/.>P(S0':( MI6!6DBC(#BWJ <&UNM?-NL]5(9EIJ2]W?RG:(:;IH3K+RI0BKJI$/KPS[?TV M5W@2R N_@])AAYYI*AT1FQA56"6ES58S1DL0'Y()'4PD<4&3>X_V;F7'"-D? M(Q;N/B*'JQ.O]O,FBT5Q1DSC[:32P6VGB2N*AT"QG8IS_J6(NL$#4 MS$>45IGMZC+K)^KK@*%#/[VUBNU7#B?_U5P2R:H0)P]OLV-X)574#=1 TC$V8.]&CVQ#Y& MMC"#_(:[3K,M6HNO%1L&LH,UVALJC4>YS1VF:R 59H["R5R59YH;-X M$:L, <\L%#I2W?G1&7S8^F8WF8N2$HJ!68U5.&#-.?LY8[0+UHED!AF+7E"/6G LZJF7 MW7:]C])R@6!?H[LY2)2,XX_#CQW<,&AR8!@.+G^MBH4DS8E XMD,5U@Y.F1# MN.QJOS@<8\F38,Z.4^_R5:Q3:'A76'V&$'['2/$]P^84W<#P;SQ"N9#*7QJM M<(?Y6N/6:]X7VT\JE56S+G8.54A_^IB2G&LN+#!U+T>0\D#"_@C\/B9!)$$N M0CZ#ZB+)/9,"DPTEQU+)\&I$6?C&:X<,VH!#5U@2YZX-6K(WM6Q#@0O-J0]) MRT-+Q-B[9E?9QQ1//**'P,DDE#?LMZ'^L[: M\$@2+#5,&JIL%8:"C=U/QUU-1TB:7Y2MM_[[D;ZSDBOS#:4';8" MH.N2=!Z) 3<0$0MU"29 ]$^(#MF[)=7[DT_6'.2JSI\=RW^L\P_^YWG5-(45 MU*YS[_P"1-!Y7YB.EGW3_9V2FEQ*SO#AI61>5_T2:9!+%_$.$^*M/%B?IS@] M"K"GT(#QWV@)%<'==MJ;P7:A%>4AZI%8N,9'V>=+2N-4B&E]V#;K@Y&(?>^7 MSGVH)#,B*0:0GQT ^K8J<9HPW3+7 YJPN-%W<.':3;@L@YX4,!62+,PO7:X4 MYQ/#[RLNI:$I(Z M' L)$204KL*V(EE.NZD8J-X#C^%?F7RL%=-%X5S0?1M^K<&A7!#0)S"Z\JZ M\Q:-G@83))ANL*7YF_WZX7*;&GF=$(]ZZ!M4/U8L'-" F8R723])< M04\]$=P525[-'4H&0=B%=N2*,\T4,P][A)X#Z#"VUGY[7CNV(P5N=O]4?GFL MY)&9<57Q)RK^E@,L 40"9$6V3.CJ7*!AMG+-,4K^M@ FA*[[.%Y,.\M;7O@ ME4=&WZ+28BU'I0-L$B8=%HN)HW$>"AFGL#WZ1.SC%:RNB)TO20.I8H<$42^W MYY$002*X-C(MHTVDVFAKL&DJ=2^$.U*;&)&! L531910] Y6*Z%VBZ8OC5)" MTJ,B80&C_!:)?,"&:VGFC,8C6()- M]AK#JR/]H-_.]*JART[%1V,=A%S6S;DXJ753'[B/W@N@(I ,ALB3-6TJ7YDOA/D4V[K.7-V/6C8XUT M1J4_U,P"D"07H1$@MFJT\4VYUTG; %"X1N\W485Y?U1+(<-Z5.*B<47LBN%7 M!T[=^+R+S%/>]Q%X:9S/4 Z%Q[<4Q?7MJA#]&?6@M'8>V -%$WYVU=I(<1,U M::APJ<^6UUM4WK%TM0)$/>:+JIF2#*Y?0@UIC7=5K;?2=%&6!'B+ MCA1=2O^Z9(G;@+A2PSQJQ6@E#PSL "K,>S-4M)F-.<#3[?&@N)K K\*4:")E M,-[]RI\5HJG)=Q>4?YM'[AE]/]O#$X*1L$@ZM_5R5660*"4%6]2\^VE\:_?< M%=+> W/V<.5^@8#1;@Y7N7 MH$5VK2,VU=Z4T[M&<@TYQKS;M+(O"E\$?Y@%LTA['<0 MP!EJ3T>!)H&K<]"D1:DF1>6.'*JWWFWC,JD!YWN%3@"-*$!*H-;1/C"&(<6^ M[7C0&QY7&J2FM>=^''F=^U&+HT^KLS6BHW7%FMPZ%3NBH]C:/*D7N?O4^P2# M=,\/H;=1L6-D9$>AV]/-9(CUVVXUOJ+?\.&"0-]!&I%\5IBEZTVPI(5V M86GO%?V0FP%&[%UM)-[W@\U"D+1&6> &-]"$*0+*=K$ =,\P"Z M](TI-?LG$1N\9@.M UG%3;;1+I2\U99$G_!V^T'&?!3;W<4A^F0*(.\X]-+$ M0?6E7J+-M#LH<$XG0?9]M(*W3[J^#;T5/QN"G_]VPG@=*>HF;_)S,J_W\;4_ M(1F[+81.&VM>40V&EH+0&0'HW%"2C7Q7Q@#71<8.&D$PB)-*>F;P5\DB;F;\ M25Q@WLQHX=>3BABZ.5E2%@>B8Y[P*SZ\PX&]EIT' /<8NA"@31?-2HAV^UQT7"*5J(4\] MPG$1-\%:W8$@7SL(5_? K+N<+"UR _?@-TC8Z;(W"11<]NBPL;B-#YIA++O]E-WIE!$78NO@EK0;ALXQ0]7V/M,LD+APFI>9KHN%/WIA($6,R,W05KN? MNCN=.JV<42+I1A/G+O)J'5U_,X\AEMK/V%W.&#L:FV0'$>WJ!<.29J%,-C*) M^YFYRYEQQ'B/=LL$ 58XHF_<3\EG1WE+[&@QJ"/MS(&'XE:3LX?HC4+T7CPJ MB-Y^VWU*_U)=-][^17@)92-J]+ST'$!IKS2J1%K^2)*1!L^S[[NXR\E:Y;.V M"7@N>R86R=P)',=Q_UC#;RD7F.T4,GL M%WG\F#"9HZ-#4&G\)Z//KC@@3 BS*-L712DBMD)$CFYJ/?&# V&"W>G%1Y O M/TN@"J3YIX@E9ME)FQ[RE;?':(8@I=(;Z!]&,HH178&K&"H>G#WX<43OH2-I MIW4%)1@IE&E6N"6%AG,H662 @2(+[#T8TBP#';8PX?.X.<4S!U'&H6;1FZ:^ M()(9VNW_W5#=D94*<$G^6+1.G3&Q >)<_NOIT='AT?> MND -,M+8_.+:U>3[QG__+9/ ;'"/U_X:U>3D!/=X'N[1M.6B1$_QU3=+M2>S M@*%ON.X0=[:V .FR([KNJ BG)X]9:9E-2=B.3&W\FKI-(W4<8?(^G/Q8ZPN= M9B+K \)7F0?^],A(H%YYZ50K5&82I4>RY+5CX8Z:>M-\?%#6>E@PE)CZO#!$ M(#NJUROB/LT!#_G^W3<__NQ=GW6'J6.EH"F.#-H*-(BGAR=/_XW5B0R,W>H[ M^1=@!/T=NPT[S<_XKJ&5.CF]ZJ%.CD^>GKS\K ^%_-3QJ\FW9 W_2&TB,1;W M;\K@AWB+4S"1\1O2DZM*UI6(5>"U%O!O:2D)&^,]T(L+L0';-H)9'K<,-6R]<6*LE5?X'00? M]5# V5([2L]1DGS&Q7NNT/K-3XVJXRY@>&?&Q^B+[Y*>9AD8ZPCF%2D>(BMA M7'OT+0C2&^X=FS22V@F1V]A#9H"N(>L(>>XLF%FTOE %_0 C5D3A6:](M5< M ?2T%.;^H=N&@T"BN$>[,ZL]2P.+)8C7(W;'[.R:S*8=GS%RGV)_$S+C\JB, M"HAHO#&MI5S5/D#E^=Z-X2,9?Y4J;I!O3U"W((D3/[3]UQJ-I*TE_AX79LR) M SN'*&7]^XS/P_/LWJY;\AHR]FP4]4#?2WPYM^!S]90L7E*L:2,!,EDVE MC5#C?AJK3K"[K0USA(H28%+.8O;*NXC%4>.+1-0> 4S>:2'A2/4:4B]3_"TX M$<"0-;0>N_5*67-;4A/$3HM.:_!B@O>J+(U<7*5O%,P7K'#K] G1K(1_4@!HJXT04BQ0OD#Z=.]1LY>Q8AJ S #"C0($T,0T2-4,J#(AD\V*)Z%ER M6$P+7M)<2@W/D]Q$,11=TPMW6B V$7-$. M+%JP@W@4]M&&5.:D!\Z7-#R+R7%V?'R4G3X]F73+/"4*65'NKF]F'R('-EL@ M# X7;NCC9_DT#Q2R>1<84L'P)"'ITG9M3AFK[:4@%IJ>B^Z$)QD,D5 / MA@Z[B$6FQ]3SRK;##9@OF'5"2)'K#9:/W"->&Z-*HV,%\)A: V)/PIXJQMJ_ MWT59.2*W\ON TG@MGV(B\CLX1>VX"D5K,ODR\:H+DGKRJJ'.JN)TPOFC$[ % MHC.IJ25;H$-\W."&8K9HV.&/1F_*Y!6"/Y>PN<+:];WI>*5%S2:@9\=Z#/(] M2CB.A\B3QG7#PDSV8UUOB6'%(8!\\;K<[ZC76J(C,6 MAX2+"I^,N60[=GT.MI"TV>@M+I>N9D^)34S9C[2+1H-[G7&]UH3&5M*T]4T; M2Q_>X13\6LY8T0/1[HB^S+B;=$4V4."HW8X]1\8QO$/IA;F.E%H\]O_RDQE>+:$YV'78_)=QQYV=M6S-B-)X$$@;'<@Z]J" M[)M$2UTM\NP]?2]EH/*'HE^_3)0EN_=:+4E<)B\NF$<:LPTLA"&Q M(5*WVT!'CT_T<2M!%+8]OS%P[R&<95L@!D"'.PHE6?<T=![D)=H1B M.H)$$IDM(4GL6"LXW5R5;[BC=$.J1W4;1_:>AP.W:+30UN"PX&)Q6'B_XJDX M=6-9^0=G6W]!-QT$VHRJ3EI]&)"@-Z,#2CYC&$\D*+G&B?-?"J%QB>_[ #X+ M@3'R// J$27040F3P)PVWF'@\K) D$F6=UMI9(\'NR4>[.4>#_9GWWBLI=)+ M"6:LG1,6ET5=V4](^N)-W49XF79@./=(VKN<0J+TD&:-M#7WDH.KK::;9([W MS]EOM,YM V*"9LWX-I,A"HQKLY-78A MN(R4TDXDZA$^[:?O,VT_,969UFN)/00'6&18LE1&X>.1C8.ROSOWYH R,YC7 M_?1^1G\3*6=! &P)HX)X*?$PK9[J?J(^YT2-3$_KR)/DB;F2934DDL4VX]1L MP.WHKY!7^ZG\HZ6>IAU85"V3>;5_YY+H2P'/!E1OMY/[^>&]XN>:C]>KC+ M]1#HVT4UA":%FYP,YY<%L(A4L*FD 6(:4,A[KH<[I\%A>PE_1\B.DB1-QN+I M5:6M?R-?D+-T0$>ZW52VG\F[G,E5^3&1.I<:$O9?%CL,V9!V*T:CFF;#_>Q\ MAC(3'VGQ>*-=%Y1:@2S89=/VR\"NNO<"/Y\7R"T*0D%N?/6(,%8.RM0; M;%1S@2M^K P!V#5WB_IO^<>U_<:"43;WB'W*L?]+I 825/-^"7R&TXYFT()G MG33>S3;#Z=I/QV#V GU$[!TD MU/M^%C__+-(N,J0YB99FPJZSGYS/,#G4HZ'\RE*A34"Y X*C8=>,/0_'\EA[ MMMG/7 B,E!> M^L1C&EP[L9?D'C/LC1MI-=Y9-$UAI%-#:H'3??8Y]FOCSK8V=SX&*H&DTZS# MX4S <#ZQZ;?LVK42&,V: M3K$R8.I)K#D8+9A_06@/NM5^@NYJ@BJWR)GPR3N^?3DCIRAK0;C!U#;O4][?U=3J&2 M&R@>Q!R"1L2YO4 M%].3W-J/A*L^F[B<<+?SV$94.$+#3XF*I>H(:)_:LV,CM!%@UA1&48NB4^D*MV%<&N.LFP,N=1%-2!+ MR.U(D%1$!UIG:(.9].2"B.U29BC#UN&'[H!_&M#V#/_,)7*_WR3 'I=", P\ MII2$5/<2+%7RQY;>'"RT.;C#_9R541%ZFUG],?#2?..83N72BKT&.8>D[2=5 MATB[$(@$*["::E$VU8.:.26PUNS2Z,/S!.+*(BK@ZJG(>E'X- MMXO5D([UW#C#:9L6G[9@2!M2>GGKGUCE4(C; M3,@0!XLP0[P/5Y)TC2=\\*=O@\&,4E'0:UF%QE;5,B9\RF=[9P E&)RL\S_5T' M$%'XP]N;.B@\))2EL-O,.[8R0OZXZR=_7==NK=E3]NYN.?,1 M*9&>_NO3Y\\/GZKTB# S@JK:4),&_5#.3^)[ITXMU)]O4YYPY3VBEP64?'FA,#3P3W:@838)7S[^.@S0,Z^.&1\UL M@SE#QI@W4VOHDBL<5GN2U*\6> 8P0%,0N'0*"K2R+%M7'N"@,OL&W&I=N02Y M-NC^BQ1KB>*#VDN6H**[::M12EU*M++SO*QH$?!BX;R:?I]4$6+9DYY^$J(X MGM78PN^_[4>'E1/ 4NCG.5T&S"]ZWC)5.D64K%G5*2=A:C)2\M8A_D@,CGR; M!(CLEP?2.9:B#H>B#_=X%M-T$O79KCMDFAQD(U8B/\!1)!T38XHZ[Z^UCX9) MC>>T?E_3QEKCQ3?L8(_QQ7^AMB:"E!#0U;\GU^ MV=W'M[KEV?F=0@&B%D3EWTQP^.#5A\6PB4I-R+K#LG3=_->22MUL5O9"*#_T5"3GY7L:!+0O_/3*Y!Z@5T2*[.*Z9;CG8L MECDK4?PC9O,'=\;3V3*">D-F!@/@F&EV:_B$ C$3ZRA#WD- QB_O@C)2(I1! M,YPP5?M+,)\O_F#. H=V[7/N^6<[Y?R>:38N"6'EH*/[XFG!P7@X^27B]#1A MUY$ZD; =LY_+;AXM%"@JTHKR'H3_&6LVY46.-(\9K;$,[X>7I7)9.*%$15LP MOLG;'4[.Z)VH&#Y6RTF8:WVT0O93I2GD:/SN5^Y0H8R @P''.XDDRZ]_RR9_ M\U?VP_C7W"^?;'+FKY6?(RAY34EFOXES?LQW=4$_)@-0N479\0:=?!&?A:F% M<(RAIA0V\9=LT\/^;!3])8%6Y$$9#&4R*C1,E*:X* MOW[N8@TP&AX5%B#P6 M84LFG\$\^2,739%&E(G&#N4-_RIZ9B6K-L,0^_LU\G[\V76'E=/ML%IY4#;X MR UD_+KSEO4L2<# #TB//2FU<.)Y=XC2@E)J3.Z;B^#%3070S[R?V2S2X8T^ M4%BP\1'$]Q0S//HMXPGPXZG+ZI]L7I4SR7_YH_>U/'WZGUD\!%X1^#E,\^0*UDZ-7__GM3S_C MQ^-77RJ%6-\T'P0!1$O^!^\LGSRE4.WX129[J4LV4U,/+#[&>K!K7L<09(<\ M&CU+%IG! [/WUY,%Z+RABD!$2Z1$1)ZGC\W@5T\;OU67WGN^=/&D@0GF!&C> M#DS**W9%<;Z(;(6@HD9!-;!UM$7&/4YM(A8'9DJZVL)2""G]?>M/3VEN'B/HCBH;%ULBH;D-FU5P.F0D"$D]T,SJ*(G2!9-WEL.;0ZPMWJV35 (\[.) M"0!^='BJE%LA'V?6A8%HV(V6\LL!_!Y&TBI\^H"3N&O9/1 L M!QL^"=T/__U?CI\=O1(=)QQVTW!.:LG?AU/]5D*2W\T/9G-9&RM^Q<[>5PEO M624\WE<)[^SPM#HGV)\Q5/O.FXQSE]=;!@^.34!,H1!$PN%S-CJC&Q#Y&KZ@ MVJE?:_CK$$*5'!PB5DEWK?WQ0@9P75<@W5TR/V3)*:+DIO"Q0C:).I14CL3L MQY4C[['L5I09K$.<%']--B70&%*JB2(AE#:H4*BNQ8&/E'Z2D^5L63IOR]Z2 MQ@F!%3*D6WTDG*O>ZW0C0C%K%BC\JS<]8IR0UZTL6:4L M&R;K,[H?Z6SXJTH(RP6L2V<\M.0 UGPV'P#C\E0Q:6LT?[M\[H]J_\@=*]'! M&0V0@O&%L'H0F+3X)X]56V M1C"+",[1A\F&3Z,GDXTV_9_I\W[4_1Y)2]8/K];PTTYD*^=T8Z=]*P>4[/.2 MA&*WL[! RQ&LJMH<3GX@V\NI<=6=9GV8@7&)/F7B!+1,^493,)[DX>G4!R6& MQ"XZ_/Z9_?IIJ5^9(?DL5VF*X?YFDB0:S0J!6R!4*0@L7O=C.3E@%G M,TCA*35Y9)CJQMR --/MGY"2YK#(70\G+YA14Z;TMU_IY'#=FIIX4>/IO'>8 M%S9_I2=0,EG>0-,4G9G9D4@_V5J%8<(0!B.E/OO MU"3P&;8PPC^3\N2=]L8',WX@ZC(/5P(RDD^GP2?>$$""X&:Z9E_/>DY$';\( MF=8W;WYZ?4VF]:]YO2;0Z'$FNKX4 ='WD #M["V#60VS*WDW==_%JX[+1C] MEZJWLJZI�^&E-X5R3NS'(A;&Q_(.[.5M;2NI=)/4SL>Q9-$(^RVP:)'M M]5YJ)4:%SC)6.@="%5>D]$F]H,<Y8QSB)OC??_;_X#"*ETK@Z!J MMW,+G\IK^+O@^3,+Q*)6Z7J!$9.H$4N.:=Q#7H\V2-2)DVHJ*4XG!?>2)2@ M"Z$Q1@#] +U_O]PXIX\2*__8S/57>E3SO]' SS_Z@9+/TJ+A'Z?KUK^/7$/J M$_*7C7Q-MG"XQIAU&=:6Z<@/<)PM,(X&V!%T<^ & M- !-5$-VK'B-'<+JX-URO5A<+6;.F3F>*H*!,LW M1=8T5V""HW8BV#YJ\I M@EQ3-\QVUX0R<\80#7X$#HU5P0E(7/$YZ;V462JA1Y52)[!/A! 0$S^0/\/^MO>-MWN'&\(+9%L@*@W_S"<+1V"=+)DKX,[%_E%D'Z$% MVI$NRU+ -&.X*EM,"SB'<-K$EQ#'LUFCOEG.1Y,Q\8BCE,2T;7+Z(O53D'M$ MJS:X7'3I!V@RWM6R?R5=P__J&_YOC#/D4VCW[\:^%))^:MN7Y2 MMH66?B(WZKNS'R3UJ[O*T%_":)54X]#IZ&JA#TN/S' M\$1(7LAN+XBI@]*_N3@Z5XQ3P *2V51/)D&&[#(S^P+Q[0K$)_L"\1TG45= M1OJSVR]D8)(I6PK((V=+8U@5,T")>OO6\6<.?@9H4K^5@%:9L2X8A@_"L-)Q MP0-XP_!S!@[G2! -5>/P%U\E6'S1F-> M(5H2]B:''J3W>=;%P12ELPCT>W"G\^O:*%+Y,4= RN]-^,^60^!1"QT9[$?T M#7BM&4IUZ22^EYT3M^_/HY/01)IIMO0C*HI(8*RXN,B-*9*#D94(\K'A4<=4 MDR!" /ZUUN'C/J2 ZO4/2O$Z.K3-(A]T&N"#H0,G'.&T5XC^A9HFA_G5_-S_ M2ZQ&'J\1'N< 1TV"%B28RQ!8>A+"T=)6 M-3T$]'RY7W.Q:?':RPT:\4H58*:$VG0-8*=.6S-E0 HE&/V+42*,7S.3%Q>: MK@,9!C8K?+N<04+_---D49S#(P%E"Y;):]WYNE?#!3\\ =G[R&:J'8:<-5,/ M8WC+E'\JX CD*3/D*1+Y-K1GRD11%\0!>DN#&H$X$P2J\4O'J<88?2&VOW,+ M:)5OK#B@^ O BJQK;J^:)%Z<1/&[]D2P"-$.X&]:2I#\:1GH]T.%8Y17FNBU M_,U64V^%&W:#],)0O1 41&:[C22E 2^K"VX99LS/+3)-YRUQ683X2EM#$R." MVO7427\H!6:%/$Y\M9Y(-NF.6Q*WX0W"KA9HA#89429)OFXHX@IETDZ6.=7\ MRMYQ^&J>G1MI\=LPI!H57KB8ZJ/5@;:5 =5D'+1!!UXV&;3?;2WUP>;4 R'B M4K3,SYN?;8Z9;O\L[49\9*4WW:16C#>9FBN__LI>.Q['W0)^U.TZM/%&V,<= M."-AK-V6FSS\UE5YN)@O3ZZ"K3; 0+V15J2A.'*3\'IO.UC#!##7QW@;AQR; M%1F)S=S#,W*7YY4ENV& 54^_89 7V"R0]\(^']95MAJ$:2Z_,ZC<9=F2H++8:E MP#7TJ(A]7R7 MLF,_N$^,YY!5'!)#W&?H*XW;BJ!]QU;+&.U.B3(5_K#IY6*E\QKH/QVV4GU71% M.6J+*J$NB&B%^NO-;*<;VTYW&(!(TA2US^/CR T9*:N_#>XQ.X$-#$Z.^GQ7 M%F5.UU5G05GF(M0.I3\ML=F7-9@R'!=YV^)DO$KV-=')[1Q"F%]Q9_#9D MO2T&,_G.<&ZWMF87TW+;._0*:MYN)S?OO*'L+7U%8:_D*BU+0+6V2BZN4.)F MH=$(DT313(YF>B7Y"7E"4[+]I--D\BUO)KH TU(;>AOMPX[S49JN#;Z8R[;' MXZK1]4/A'ZCST0.5:35TC!%E>*?YFGEE4".L%SE[+%N&<>F*!;HXWQ-HB/ R M_A?L/H^P+?.&#:&U$-8DT%OOVOAGYP71P^]VPG2-%FTMVDH/S)!=( M61_-ROF[2*[D)K<%3"@I-#\Y4_PM-.-F 1VW,B/$)3WU<%&N]X1-%@[]= M:RQ+;0X66.1OPX@D8Y$VJRE+"V$$6I*M=9DF2SNI ^1P:QQWH_ JEAHFF /!*P$:Y"61^#TT ;34#VUR"UV-NQKT7=R" M*6)98QCO8TBI*V3Z8 :E'Z9O6""%FD;RRI1M!G#X_6S>T6S&[&V"D>932I*G M2?5HT*6#1@-_@0/B)EH'&DC_BRE)7JC8BF"Q#+YW"&ZZTNB^I$%L&0"2JJ%*OE*M6&XC9" 1):4F'2)"/QD'J>7S0M\GR4B .E M)_6PTS9T)"TW;CC:C\CM]U2 #N7\1",=!BQ42$@WBA1"5H!M!!)M5%A MT5/7]UJ:0S9SOX_N:M;B61@+>SYN)<=)75LNAG)-Q713!DHD5)T'6B;A--2+ M:%<9_JU,:O-NL1MJE[RB;I13-7%!HT7L& 4<3A)B;6G($!R)I(Q634WH]UX"$BZ>82$,5$6+XF?G6S2*/1-(622(MIA><]EWHU=36]MB:_7T^ M^P!\JO=OD<$"8XI G[]VPZ:^D[3#84C52Y0$//C$F776N6!['?0A,;-LPBZ M^*E8:+1&KX@*-^,2A?U1=DV MTMNC09[ 1^=N!PL!\9BO2E4BXF((#S\R]Y4H)^MBXG)C>7^J;@D -) M6DIS3^*MT.8S32?:0YT03L?D(A'M4?&=^]XCYW^"4R<>&RW/*;^;WPB&]4TH M4^'7:KG=(J(856/7V@7R8]R-5$NGLYE5/"-!T=A'!R#';%N M&^$_VXDNN4O8R(.SC6?H!L>Q7+3Y)HU)Q*3I/M6310Q)+UF1F*#>8[HW(&/9;,#0F)$]C57B<*-A G6&OR MZ"%1,P!FF!V>P)B\#1M@! *>ESOTTP^H+%@$_8:-FY#"U+L #J*PDHS3 M=[HG7_M]&#*\WWUGJ(7D.YT;/=1$%MKNX '@H)P+I6X)-N($DFTFDBL;_MK+ M,C#C)Z/_\!:[):<'XH$8'Q+83M<'G13-&9G."<8CU:$J$+F:4A+&P9ZD>2WB>:,+SU>?YJU? M@VWR7N"T*8; J*TU^MWK >O-GF;AEA7[)X^J8G__L?[!!?Q)7,!'@)!,FW4U M6HY$"5IA.B<(&'5:JM?+W%&2AH$4UX5WU C=2CM\VL; @5M?@G/R\_X\$Z4'Z&?RBY/24V*YPY/ MA6XO.G6SR?J\J4..,18 P_3$UC^ CI4:'3H!4R6;),J,O.?89M:<;W1.8=/I M..Z" S61?THK.H4;O0E+C%I12LQ'T,G D0<8PI7K29NG1CL^#4TRW(;>G7>A M\70P]>.AFG9@!V$!# X\M@%T^OIKE6.$1D+E%QYCI*<8(&X6"FVGMXP)K MM$=R1W\Q.P),1H'\G+^AG\(S:EN1_FN&:G:EZ,#I6E8.U.$8\2(%+ZM24$M4 M%J6V9!CE!H5A+N!16MT"H2%51Q ;"8Z18HWK.?A_?=BDN"5*1C [)Q'E+[@]VOBENDI,851L M"[F=N=*37'67P<5ZHTZ#7UPN?1BJH&>0<+B%#XML5,(WB0CMB@ND@630W,.T M7 2^(BG-4VJ95?U"Y"HKE1NB#0_03<8Z76OI4X059IJ+Y4 &DP-%WG2JR2%2 M;30OB/1&T@E+>U883PQ]+8%T_0&M_;AK,,FWPQ;KP\GW\2">HL6\MY;44IWN MMJJR)PS_80=12J#R Q=#%@WI$NK)OQ1MYS+_=] MX/: ,M&0QI#I0"KB;@'+-XB@#6-U.>JR@%AE0UE(TK5-Z6PZ=OQ>1$,(36.5EX3M<"6R/UO,J&AMTA+$U2D%TW""\VV[ MR>X!FE8S6%+AZI$H,RCD[]<[9JG;JE[-;3A]G MABRL(,TB7VGP&B%WM4[NP)(GI-"V?XU?*4@LL(D(]/'S48[4MC&P+?%V\W;A(TYF#8 MOF?&(+S&C%F8 Z>*TQRX>7VNGU#W4_C>"%=5>F]YI+*;1#D1=1CCFDB<"B,\ MQ\O)?R,X6Y$/==$VE\(BH>_=VO-%#U1^,>;:4!)J>+Y7=]$QA=4\:8?#B==" MLD:=?L.YH3?BD3G/-\DMBGR5+P3I42^09VR;34Y8V83(QG\OU.]\6%N3:LE M2=MR MENHI3C=M44^"XXA&*=:NE&>6 R5<0BV^KYO&)6%_"PEZ,'<1 MEU0G_GGT*>/T[#I\QWRK:YF#'X[O](XW#T/;-&HW9!=26CMZ,> M>27GS7K$[FB838VKP8()WL).!>.23,F;6,N,G MW@=)[+'F)RQ5:EUC93=6\$T6TD@<\"E+,)+(B%&.K68.NVC5=FM_<6A_ GPB MZ=*6U=-"\I3,A:$[#5-+H)=VD=Q$SJ!=U.+9ME.>[?;*1UPK(TKOC;= CBS# M\L@R$+4>FN5!'F7HWPPD\5Y7D?6OIA0%#9FD(73=,3-7G)!J8\C>XMX?W"E3 M!BZ\AA!<@A5+M<*8:)Y.X/.U9A;S\*I,2))?N$'H$\CSPP>W4SZ1B6]?@;QE M!?+IO@+Y69,8:X9I4#!&+HG_S[R_Y,!I8"43!V7 ZQP<^]B8.'N@).2W&).T M3*&>,GV;)7)V7,)RAXS87Z/#")CYKH>!;2*42*%'JX)"-$T@67C8N=%+B*-: MMF/LRSBPNI'#R5Y* @"0D.EAG^T*/KLUH4&FF^"/X+E1<[STQR6 //"$.4J; MDNSUA9.P>^P%LI"(H(O437TP]AY7/CIGKMM5FG0>)(VY$-:QD,_<4?2IU#]* MW_J)>3$)[:S,4N%(BLVJMI#0>-[.N.II,TL)KXP I=)$>D( BWS+R.Q%74[_ M:@=^U;2L%&@Y5UL&X>07>5FQB\(\=#0$/336KRC>J<\YN@B1;T\O+>PK>=N' M]1NGG.U02!^5[6R]DNZV(*S MPO)<)MJG35@;>G][ M-_*N5Q(SHNCPYM\V('B171M--!XX2N M;W3S9S?.;BW\@?=/LJ?\FC"R*$UR)D^6 Y)95%,)W!8Z4'0]K3GO.B=8OJYG MH^ITQDLXX,!G&T-/!4&\F M*O0^52DJ0.<^F*+2-^>BY84I+/O:/-:FQEDZRTJ$_A848 M.*-1NVI R)>L+5<\R$@HN.":HQ]6*QME2F:%&T+ABS4^3XUJ7PM3 M*KS ;/*Z\'?XH?3'3RN@L5(4+G"SV;)TYKK"0MFR23J@3JZ6%XH:H6GCSZY7 MDY^\LS@YR[F9.%/S1&FE75?TWS_+I[D_MG/(-3?D% 3\/2[+=?^6(A22XVDI MN.K]LX;>">HKV'%]$8CYQKL-]>3,F^?^GU!D6X17)8)GS3W1#>#!XF+16,K% M<+"J3K0?U./,/&1\]C=^FO+%Y&R9+_6"\0FW+FH04F_=M#4:U,=1M4%5)#E' M*ZUMW'HRJ'\E1W\X?R/7\!A\=H3O/N'?KI>PHUP_9Z4';N9(//;H)TG.=>GR MBQ*HJMWWR7LXM./V27TR UJ#2]<1XI, 0*)>/_4G*RF2UH7B@*0R'UD[E5?< M --BGG=FCVO(P3T*WP$?@$#,K[E>\"R9M+'$U!:EMHV6%UJT.+8?IZP&C$) M2LMI&>X*$:HLS=M. 3;\91D%F. -:>1*M%E)QZ")#@A9&(:Z:<-)T(#.?-#J M5%Z$3C\;O/M5S,)8YLQ(4LG;VDI2]J4KI4?7WQMPX!N,!YN\F7<.6<&$[.AE MV;D42+N.\+$X\Q;VHZ\0,8:##C3[1M[9JI,N']Y+DB1L.MN*QH4B[AV-OA1B MCLZ%KEW2 *SMW;WG+FWXR;'2\O8L+Q@!8(YQZ>/ED@DYE2C,XBSP'TS/GP=W M0BNP(YS2G.6-D@B@F6>,^N&$9 &:.P+%MG+0);;[JC MQ@&'.T04)-4<*;>3O9.@4(1P&9F,;Q+Z>E M:J/.Y)"L1S:#IX D;]FP'G#)0G1M_(+9<976+LN,J%2JK1H?P(CII8)6* MKPY.PBX?;])'3FI4A'(IR"=9$-'LWVYQFT[U-#^K%@=!G69S4ZA,(N,.?;"K M4A[1^MU4LU3UXU/Q'#UTK62'96U+*+OO9?!Y6X$8'YM)7X&1[)6)C[U!ZF.% M^90D&9C-+SB]D(D\&X@+^&RF *$+'=5.%+P)I]8O'Y[A#ZU&0M]VTX&QMA6Q M6:[T%\'50L(UCU(7],FVX$B&ABNM?9,/-1GZAT-Q"I,ILOFO%"HW]2Y*X#/A M35,76^M\\@[8@CGW[L@A'QQ$;X*"E"/U!+$_)IT>I?1N5%4H=UCOCL--,0=\ MN>!]C&O.YQ2?7#CMBF$SFPRX3D6W2U8CM=6)B0HX?7_%>:GT%Z%: 5Z16=XM M)_.JN4H;=X\S&,49/-OC##Z?:?]QAU %@@B6G>+8 X*7L,G\,2X,:,S'GL6P M>\8>%AP-A]\YN_'L5?W3J,W^XZYM_+SDHQSW5Q(1H'.5_)L!Y83AY,>%I(GR+C M.X\(0TTSHJB.ZAG9"U)ND;A9YA*T&&V$+,>8U2"5!T)H083DNG65B*Y>\]EA MJA'NVXP3+1*MPBM<3YF5N\=!IJXP ^;A2NM*X MPXNQG!2(^R>H&R+X1)! &\8-?PM2TY'%D[IMJA$B,(F).CT:MM MY^ 1W%*E;G*]_D[$4&.4V'5 G,_:M&9:#-@=62JS?)*7E=F7V\2T#Y 1DOR5 MRJ&T#Q*Q?LB1G^7YV<1';&/>E&2H*.U-]=:S/1Y="%DMX"WEY MD"O;-A?N-G,2BH-V@<'?T-29L/YJT"[Q<.QO'_.>A"5)BL9E'R)HI 0J(LC4 MC1%0&6,+)7B9J=F63E6D%FCW$.\;4N8K]O=&;?7PH)## 7O5K\)9>8["UQV= M$_1))#3[D+-+.L@9,IW"ZDS\:>/$T%89<:7X9\#^)NF07M,AFF&-)%&/($K\ MV>GFX)9H;4Z7$1P-M)/ FLH=+CW%I7O[9E'TO3JHQWIW;'9HZ?("=O- .1O; M9/Q6?D/15M4J@.WQ"7P0D >-O:@1"V>->;SN8'#C,545Q(*F%&N1AS*"1N=^ M/ANE?N*&9'HZKYX$60!V2*9NTX@UI@>O ML1+472 -MYC4'04U:I*<#J&\"H"S$.JR8DQZS>L+/DN_E*E%X@.558M;9N+O M-Y;BE_SCY%W7K1\%>.(]ISYRENR-?II9JH)$%EEQ1=15F^"P$"%JB0&AM;&B M?'+"C!)Z;T/T)'TW/)[4LFGS2"3P9GO&DFL]/$,.^/3NT0T58H.F]D.0ZU93 MH:Z4'&38+Q;!'D/XJ'_8/4B+!S)!_QFPI&:HN\?W0RWAHE23 M'-&47 .A!B%D$.4+8NF$871PRMR,)*$JO;]<*'7-B-#P%OA0JD-]#'9VC"2] MB>.4+%[8^=-!"K-4O^O<8,\P\3"=)+S=@J)49"JU]^:;F*9ZW6VTD)9-5?!K M1.5%S!*L_3J4-:S(-DX)]&GS]2S')+T '87,/""5G0@*WWG-03?T^,QH.:>F MBPQ**\E4A#RO=QXXHTM>AQS!Y!+(!@TB #,HKOB%U[0H-V!Q2L:TV]D*,31E M.R?F7AZ%MSP^_%D(9WUK9?G9YM#0Z1(6&0RXG**LNC7==IZ3E#DY04U5%GQF MT ;6YL"'=R"\CP+P)AT2O6A-;R2[RYR']/JIQ3A?M]T:E8XFD)Z1&9UM$8))_LJ GI/L RL&V_=P].21 T0$C*!^CJDN54-'K;P*Q#O3VQ5JTX MT@"KHRJ M\4S[E?9/V,-O.'7AE"(+4F^5 R$<+?PJPZ]:M(,8W"GQO="VJX M S=($HP#_L=;ZO?UUT^NOS[?UU\_GP/VQH12.T[=0-@(J^_LYD@\[XC@C/P( MUP5 $3<<-LSNQAHMHG(?DA+6/SC_C2ZC1E70S."=C8Q0(2+U(3"!+OU/4*/) M4A0@H+P%!LN9TK*W@8A.:-;\J2O4'=<9MP@Y2U&\<3+\[T$5"@1X8 K="HL_ M\:E#Q$VE1P[P"V'#*NDGLOCCZV^0D_WU;#)W!7(>>"1%)%*J4D8&:=OCYQ19 MS959I"_[RG&<2PFZ-VM)(O^UF8ID,?U)1"WH$_YW4=A"KXSD55+]BI!'P9[J M.-$8(G0,W9VA-<5_ZITJB/W,8)_)F5!DFXZWX7D[Y(N35Z&'1XL>3_9:3R@A M(3;U*ON-,#&M._<> Q/XZ'30"$K@:\9W,!%C(^]__ ']ZB?/,TF= W^E0_^F M:7WD>U&VWJR\+OVT4^.9F_,3!X&1,VTJ',[+F]<_?W>6SDQX9'U?0\63OO+0 MYU*Y&/E>R85[*EAPCS/8'C6HHC6O&#(BNO'+:C ''-J$)\2"]HNE=I=$8"7C MLV/E1N P(@"M*)I,EGIVFG.E;FO7HUT6C$M8+"!^W>)>M#!2B;["-8)PF"BH MQ610P?G\V+<9 /JQ-U[74DR3>(>91L8NC>NR,KV56.).B:UW&J%>,WNP\1:8 MJ7V7U/@1V.2WO$/5"^--*B_T&-(L RP]M5[0ZHB^*]I<9C[4W_CYN; 3=9,>T#\NZ$-ZE" MY7OM@X)LC!J\A[L6.*-@/:6',)BO[.K1@*42LKQ0!/.41>+YK &@A M>'^D)-("'[JN^W%+A!>__O%N]U0G1W018Y=/AC%6+NW__E^-G1Z].7YQ@D$Y?G.J9O.7_O"':%?_'XY/"K1I;::+NM=XP.YYXU,-YML\ZV!]?Y"D0"!0H@^X ]#/U'=E\;6 MX.9-UQ\$"!22,K)%94-$7'_L%1P.^0"=-RSJ&42D_](\RK3XJ))H4/1JX5;( MSL& QN<(4,@\[V"9?PG[_L)P3,F;QE==!]?XI:>'M "PJS" MM8Q-0 @DJ DM2RB+$%IAC+Y(*F#-1BSF @(D%)E?@].]_AM,*AYNE0U2J_%S MMBF&U(,AL\NHA%[:<,BKEW8@0(K6!T)#3$^D2>J#(1.O-D?"X7+HZ MT!O1=J,Z\"!%PFEODKEE$AT0FUL*E$.:S^@G1T_T M;#[+VZFW"-W!CQ\KQT&X_\O)T=%)!FKOM8\528A+YI)\1P/HA9GC^JT2]R"P M! EK,C'-+5>6] SK(@"06]O@\-O?X1X64I(J0E$P'\+72Y=_8/"^+I&;O\5# M7$0"-55ZY^V&3#K';5J,V=!1PE&4-H/+EPE+P$ MS>4SKM!&R=5Y)5S!PY4?? ZPEEVH)-A(VY[PAY&!4I*0I%?"_U!R,S@3)VZM M%V0Z(^U:-&%J^;BI,+Q!!CHY8;*A-1B(VO11! B6J[6AI)?05?B MNDX4*G%>,(G^T_5DF^3SP7J6>V[+8D$%@7I6ZXE+\T5],[ M%&6!L9?$$6'F,;3DIK3-E,JZNQ=4IXA".Z>WGZD1=%%:7PZ :YL'YJ90R9I_ MPJ+W$R?]T#N,5[=[OPAL*Q+9C'Q&M4SBH0N_58Y=D(=4^89\_JAK0D%:HLY< M-^$*LXVY@M9R< UZ@7C?4#]E*<-2VGDG(%$46,DM#.SN48!#A) []1& /LNV MO8F1C_K%UJZRV-BS-7E&K9N&P[@[!*D6U"0""78JNBC4E;H7O/AY'">JLT)3 M88^OX4O>&HS(#>'E+*PI8B!L:HF]PHC$L'3E7#\$7](NJJ&@IVX1HDE#6;\O MA=^N%/[B497"[Y73\CK +"F7F(>-RP8Y(P.VHJBA!7TDVN$"1V\$ZZ)8F=>! M;;.IP4N1DY#!E(I@ .#(BJ2TE?<64>L+!UMZWY !:I VASJ$FI^5ZP=JH/Q M3$>57F>RH@/0P)/00!/NVJK;'QB ZPX,"4:BQ@)P@TG%9:?\!1(^@YLA?"_L M190L&M@=3KY1PK2YH)26#/8S=0#X)54U>/@.HV^<-/L$=K1U8(?C:B_)C04Q M-QX;B5DDE\ZQP7DZ>!K6%F'=2]>V" !9>GZ$Q$7J5NO[6>*X+3J708H% P)W MG0[BJ5XTM ZJF]7+[I4IN-EK+M$U!2=:>)SUC4TYT48] X9[XUS.*VK6BEN MBO8-6)J;4!F0AC>E9E=J7PW;D9C1_--4\;A%MRRIGE('B M?"V2BAR,Q"2FP9VH+8E/&3\&O2WP*]%[B1Z/O.2UB[?S-HFYRG12M>]1W;.8 MZ4F_G)#C%4[RH^6@;LV&L5OF;=J5,LB!:Y=C'*&T1C\8#8E^&:SD M;/RJ16F%(,/"#&_Q]4UW_#DMT7IQ4+EY__7ILX$-.#A^\8>9 )2#GKW2%_G\ MCY".S?$3-H=73SV<]G1S<, NJSENDU?[&;JC&8)K%6EH6V@*)]K@Q'\14\?I^I35C[D)Q"D1NJYP"1M_,;U4;) 0PG76:,VK3=<+HZ88 MLBQP]J55N2Z]A6 ZYY%Y#7<$OFOF&*V5?F6_QNYRC37HXJS&#D,I.,NYMY^& MNYH&PTZZ#;:\2GMD/R5W-25L.4.0N*[G^47#:MP!UB 9,1\L@AHFF#8C.8W9 M+-K\$DSB\:M("Q/D8[H9LZO[>;VK>:5M)8CQ@.AHA0^53S(A+%JMUB1]N9^) MNSQ[Z!J!LH2A!?.JR?O]J-_5J/M >-TRQWK>]: 6\\8+.5XX><2.Y@@)[S\ M%M$(YWKSX_^\^_;@^.67K&R$A%5)[7&SO<&ZNPE3/>"6@8+EA1/JMZ!_1)P4 M3*8>FGJ%L$ :.R0H:"T'V'["[FS"A*U)VMHWMH\M*"5P0)7 %E@S3JE#-&_& M7!.&3A! )97P2J0;,B@R]!-*)S._%B64A2./OE3B;.L@MK*?_CN:_D753(F3 M4#J*,E:7RRS[?$.-UKOR<;87[L'EN]]%2CA)+P^$98<,JIH493MFL\*N6?Q M%N9#JA2XCM0BH4DHD@PI(HDH.Z$5,I"1BM#LP%_+]*X)0H8,Q,RU]5;]?:#$ M?B_ALI]0'*+BFJ8BK.@?E@%:U>J:TT-"5I&8R CN]HJ%$^Z\!*.,^F=1 MX^:\@+4&+\+;"B:K1XJ6%%)I3CO(&H2L=%?;*N\8%/4I/ M&QHY5"6#I52GV!KN(?9^EE^C\N!A&1$)*AF@<:H4*48[)8*$%$I;+VJ;3&;,1HI:V \V?>GG[WQN)4WZ#/]I(_[B?C.#L^/LI.GYZ8 M:=XJ (UL2_I,A.@-Z:H)ZI?03=J'DQOMN&CZSIRN)J=(U,>YL>/<_/E"L8QS M)K4LT17+'Z1(WP*+57(KR"ZL\QA M,2ZH@ T&P5I5M^ =;#U"QLC*C9F\PG&BYTI VN'DP=G[7QCJ8R:%Z_JM&K?1 M.1J!YJK.D&R\]3E:J.V%N8]^ZTKV&!V?[V[GA'-M>7L):142'7?5!E\3@T V M@CXX\H#=!0O M^O)1X47O^1G[VN^, Y*.!\[?7_X2.8D?!M MP!CZ=QMX8 ^ZQ>RZ2$=TO% MJB.+C^I?25N>94"@8\O:\IDRL9RK=.Q^$=S9[NQZ'ZZAB9Q"J MDFWS$*'52 M9B;FU-J(2>X$?3]%/JU7FB6Z5%VOXW(:6TTVM0%<.H5(5".J(\225PYKAH,* MOF0UN_$EMU\E=X;^4A@MZP_,MG 7Q MFSUQ1)!_"%L@_:[D%"R6DXH#65I>DW^LFW:]VD_Y9SD=ZB;9_F4'KAHZISE_ MOUY1/8$GMU,ZU+!ADSVZ+[;?X:0%5< UN(1D?_&LR/&K9_E8QHB<,.+Z8F\ M;'0IA^=HL/WP N5?%%$OKT9BJ-+[WC<+QVV?FCX;Y R@*0G:*DY'=$:TL$N" MWJO"W0HIX*[^8^?_ILN:5O,Y* R;HB5:Q=8&7ZG M3$D?#B6W>]IU>G4?MK?)8>3#;KYAOHA&(,D6"7RENR(KA.)UNRLIQ/L+DR=M MB(0>!\@XB P.0T22@"K!L."WXZI"V(RI M?&FFFD7->54 #Q)BY=BVE<\@B<%;SE\ /($PMX0DF$F9ALV-U(B(V9)[L5PQ M2JN2]%>B!RN2K_.GW)@$V(/;T+\P88F.WRB^(V!@P2=@F9=R*V3,.ME_-RTV M49--K?;;,-2OXTW/PJ1]@RA 00-O7Y]]$ZG!P65FVSJ*R7J@V9 M;T:VL4ZZP+$\>7SX87@>')UIW:Q=^Z\AP F QEBPY2+KX>2U%3:^=M%3ID7Y ME@PJ-I5T"&M9Y1HT08J8:6O12QQN!7L"Q4VAH;LD;?"@ADSG$&LV&=W&PGIE MYC9\RFXI^NW^(G>LSPR=&5 *](LAU.=-)'8*I7->\Y(N^L>:,"U-+2^*:];] MP)2,2C*$D;3F1"0P^-J7^89EY$0.[)%!# 5&Q:>?BE\Q3I5S/XK%8L:5N-18 M((K8\!WZZTG[4-=G[!_J_KA Z2__\? ,^WL'9X0),,*<9+1VR\ZI.U-5^935 M"6#/XXQ-UV4E2IQU<\&4,>% -V>X' Y6*$V1>#C(_1L83U'P$"WIP@%WAZV[ MR@MY(-;4*%E%"O_56HU"^U8^9,K,6C+K QP82G!W8 CN('3V"SMJHW^-+%^7 MR1KFP(2)<(@IJ.P^;/A*MI? :BAW GN,E\8;,HVV:4G%I?O->3D#(XU8*0=. MBXZP;V9WD"1LH*_Q*V"W0AGHDLE45A7+.%O(M)6R)E9VZ#;$[KS05V[&3">( M'+&6B!>)+Z=L\7DA*S9(^YV3HO#U\$I\/:(>16DM7G4+FOE+RO\((.RN.?2+ M%HJQ@)H#[\^I7G%>R NE257=%ONJ.J0E:[!9<5X55C/TH=8U\L'+KV=R0),N M39L75I=0^O<[H*C8A_$/678:I=?. I6%]SN\$SWCJTS;)F?%@/.%O))_TB M\M*"B/^ L+Q@TS*RN]#5*LVQ/W4,>B?)R\KI>3&1*8OR[8PX0O65U>264)! M-SA6O3OH+4-)KE0$ DFWA3Z\D=7%1)PW])7H9*G,+4MOM]S%E;:KX(J,3V,- M"+KW8IW[F+5WAG-0?*$X;_'I&7Y-WZ,4_41GG99]V53!%T%OH7U TRE347*9 M9BUQ+ G&ZTW1RI P"W,7@7(9,9W[5D57P\]0" MXL,U#_JK=[MJE01&5PY)8G32&%2X:[X*%H3!;SS0 RX3S9$3%RWJ' MTJ5?^.M>17>#ZN4.]=A(ZO8(HO@?DZ ;TBQSO\2;@6\J!(5"&JSX.2CS(DWC M6IB=3$*^+%H;\L$1<5(X-4[+S0&![5Q-).5L>$&7#0V;6YF7!]AZ\KJ?_'5= MN\GI$72LCC,VA<7D7X^?/#\\FJRHG,#=M!!A#?+%E&3WPX1JZN1U)7"'2SHZ M*K]Q::T'H(XKTCGV2X/IJCMNX2612T?/QNQEJ#D.ACZNC&Q[4E*?Y/=:*^Q$ M"%"3,GU)7M.(".UZ4LMF/R];?_%_K+D0#46,DR,NTK0]\\3.UY)_Q?@JB6Z@ MO?=KM/C4_KSWX5",'1MDDKC0%745QUY"70'*M7;.L7O \?*#6^W?F&:8X5:? MEQ]=<8#I]^:^MSWIO/RL#X5:T?&KR;>TI._XT:Y\$(.A MNA\C@Y:TRB^L/))%?,Y+'Y<,C(O0-_1*2.T2!03Q\\K,BTEEJ9><#]&Y%]XHX^( MU'LIE_6"DMI\]_!/4R_@!^; J)/\?JA)U/;,,*<9RAT=1\+%U>.9H#Z8IYM3 M3Z0CL)*,D#;'\D6$>R)%"^2UD434LD3@_]+2% D,^@LW,\[+Q(S"<(:! K+5 M%_-V8V_V\%:Z, \Q9A'4%B%G>N-%FZF>;MH73V6\;5>L&X82QNL5ET\=O4PU MH11B*1PG!H:5=NO;Z4M\+-'+/B!,^(&WB(1<:S=V-N,<9H)E0F$T5*T&>IQ# M=8DT,M6ZB9$EN1I 5!;_ZR_E[/3)DZ.71T>S%T?'3Y[-7^1/YT^/GLSGT^+% MTWS^_/G_=WSR_"_7YQT2P._SDR$8FG[S!PE\OOOENQ\F)X>?YR@:>X0!4/SI M(6'%__(?O]:M6Q - $%+SI3+X#LF<1[ D7YEA_PGRE*ZXE[JDU[G.YA$XJ/-;[V ;&_^.;5PS)+S^Z?6?KNX[*VA8\^ <4][]S7^L,KDEJK\LW798U'QI=T7F4K MTSU Z#7+*]F7N"7_.2Z_PR->@GWK_U_HG>7/A_C35WTQ\K>CPQZO7G'9TY/#HZ>GO_MEGQ^^/'GYNU_5C\'ITZ>__V6/#U^X'!:^O_K+Z=_F;3-)?]\\I=H%+'@OSXY_S@Y'CT; M!BN3%^7O;69>7+?%L?)E-\.<_C>T\<*^EF%ZA&\[^=8%R-S.USU^H._XSO8+ M3S>3GY7Y.'G3VZSQAS@*;[W3?-5*?I#O5(*=\O"QO9?:H$?V6F_!K\J-]]_Z MW3BV_W:]J+HX=5.[OUPY) _YD]<,PF"V)_@OQP]FXLFOW/+UFO//'VUATD\. MC__]7UX^>?7;%O/N=X*SO>/%YO.[>;'CDW_CARNH.PFIB*^9*;G$7.:C 9?C M7?WJ#W_ R;)U>@?\W#17'SUNITM">;SE2L6>?L5M0U] M=?SDZ/C9BZ.O_.,>'[\\);#'\_-RNM% MZQQCV>MB\E.5 \CV Y%:M-E$L'BHB[Q>+ZA%_*E"%Z>,*LQ7#;5YKTE3AY** MS;P'!\1_B2!$-O''^6$VR2,]1$(A0=?8_C8_ D77/U]KA0N&X+T,?2>F@E* MPKP#>7J#YZH)1=$2QKTGCI_CE?_3O?[>+WZ M 7_K\7K\XOCE\Y='S[XJ7AP='YV\\,?KJ1ZO1),FY51ZE]!8 M"_+P9R 3J*UI?]0\D!=ZI$?-;[95]^V%T()S@A:/_Z0YV9\T]^VDD>/"G0\N'PQ6GQC?"LS=Z/CR.]\X>T;M0U"Q_^J03_(@VXM4)J<_XT4=H M&8^/#H__K[UMO&_[ZA.\_>3X*WDC[XG/NJ8X0#,H=N**=^9;=(?" MQB+Q10TUC'$/R;!,TEI7)8;("G]/^[MEW@60(+:.R N\V?ZA:1=^]HG^L'(; M172^78-$-N26NLGK8E76L.2@X7J]P-W?$%"@1V,M?B,]#I-W7;?U! MLW/2CGJJD?/CC!:.CP[^]^-R0Q]IN.#-ZF_T.._;&_V0;R;/_AQY*9J\_W-_ M)C[B,_%)QWPPW:R9Y8M5?R&)*F[#H^CB3'M@;/=[CZJ,_U_%TNC^>'O/Q]+1;YLO?^VAZ MLRS;?#$Y\Y?>'TP/_HT>[\'T]'&]T9_K8'JR/Y@>\\'TK,K7O:NG^4R.I]_I M;/JKF\];MYE\'RZ_?40]V1]1#^N-'N\1]>QQO=&?ZXAZNC^B'O,1]7P!://O M'3W]D+38_LC?Y$9]/I\;Y5Y_X=303LH]7W[/1(<;C'Q_5" MCI707F/Z:=XL2S>??/?1S=8 VOU(^DZNG9ROVVZ=,PI0A.8GITLX[YB3_@]KC>>[IC]RT/#V+'GMQ@QT9.^_V.?;0[%I03 M+TY.'A?IQ*/=N">[C]J;'+/'+R:_'IX=OCD,V_?8>_U P^=%?1LO\$?[ 8_V6_P![3!=Y_,-SF5]QO\=]S@]W=7'Q\='[[[[S/9V-?M[^.G M#^H-CY^"B! R(?_/-S]_#V4J9":_;680J)I\T2]+4DF1WQ?Z^Z)Q+#6?GY^[ MO%4=E7>J,>R/Q6])WAUD>"KV5O8=WZ?/%RRRZ%935Q0B4Q.N$1]([_?E;TC! MW,NA#XOK[,U__4D6UR_YQZ9N5AOO.?4BA'LV6[I5'E;;HYWD-Z^___-.\IN\ MFJU%$/K[LOXP)?FJ1S_EWW[W]L\[Y=^Z>5F7?[(9__[U-X]SQH6O^,H9_SZ? MNNI/--D__?S=GW>R?R+=YKK_WSLH8H^T3)V_TN&?':OX(,Q'_<3H[BZ1,=O/N@U#))0_,'(/##Y-;Z MV)]7O>/ER\,7K)5Q6_&.)X?/GS[[W04F7IX>'CVYF23(8[%=?QC3]9W9K!/_ M5N\=Z\TWJQ)VB5('G8\GBW7% M+(7$BV#P*WLYE?[$AC0!3W9[?0L.3LX&^3 M=[U;39X='7\Q_?*+DR\/)Z_]$)V#7YET=_4N>@=_B:HB/=?YNJW+;NF"1NQ M4_.[CZ*D_*99K:] \I&4)BK*[K#T>2?8]E\=T9YO&/\8L*,)KZJ9WX MB_GS$LDP.O]:*.6V_N?5N7>3\KYI-Y-S4(VWD[QM:0T\6N_HSBC&_HB7N3/# MDG_YQ=/K#8LW&E_Y):/7OQL[\Y@6WQT7W?Z(5_J%),EM5QH6Z?]>YZUWYRN2%R(E\HE?#R2Y,R%<+1+PE,(O M"(1<3.;>T1>]^!NN+Q"VR47\JB1U\X&J4:NJ1OXO((W;T&WH^0"(WD4\-T$! M;_@84B$[?GEZFAGFR8PL[."CX6GC=YZDW[E<.@AWKO*""A0^OF'!==)'Q-4* M8:Z^?B"S2=GZB/C<<=0D&WOA:G#;E0GSM3\0%FN*LY*8J5O/EC(PCWJ//M*M M.@^5XC+*P*8S[%=4-ZAI=1._L-9UOBY*OUM&YOTFL?)#$6*]3N3SOJNSG@Q< M]$]39WUR\I?_>(3JK/=BXO[_8;^>-=C3W<\Q)#3(E:Q!&Q-P0 ]0F@M 6CX" MJI! C;C,HE1(T0%;0T*HRH-HA&\HR@!6@$(^!5*Y%4&J-$@-7@R, M1: $M.&8E)J1F),&JLE!!D'.O8,H )\#6PJJU,'F)9:69.07 7V70MK]T9!4 M4P3R-AT2C>6@'RXS,=3 M_\ F6F66 *U*)JJ# 2JS<2S<'*IA@+\T< '5NX[P>A>^2A5\4&T1L-N960 , M HS ('-2SG(P36B![FFU@EW6"#TYBO)IN='N$M6Z2\:XNTOZ2?DIE4 JHR0W MQPX 4$L#!!0 ( )- !E.Y&31$[!( /7, 1 8W-O9"TR,#(Q,#8S M,"YXIUY>]??OGEU_^H5G^[&_50VS6#&7%\U&($^\1" MK]1_1M\MXOU 4^;.T'>7_: ON%K](AJUW/D[HT_//JK7ZLKZ6?:YJ=R8JCI1 MJ^:ETJRJV"35FZOZ975R/:U99-*TFJ3YMZ?/5OT*7RI3M3I1K*NJ>GF%J]>X MAJLJ7-)4K>LZJ:M"Z)OWV3.?R0PCN#''^_SFW5:>?7_^^>+B]?7UTVOCD\N> M+NJUFG+QVT//$)=6HFMMZOQ8N?IMPNSX^L8%/SW!'HDO-SW76KG<=)D#EO1= MA[B.!8(="X[-+OB=UYJ-6MR0BZ42(.IX/G;,!9#ELZK_/B=>=ALX?<%/G-LRH7^34(O.H3QO,"6B1;AII$1W;7)N&<3\].2^7)ANX/CL77C7%H_,:A+_$+Y8!-\B=!?L^'+^1P8F M=AS7%^WYD>C8?$Z=J1L>@$.-E*C!G]!3QG\^8FFNMP]- MJ$,+W#UO/8;SB$).U1I\TT=#[5ZO('[\<=3-E7T(#99M8X 88JG;EQKD?_ O MJB[SV2H2+1%O^NO%>H,U48%'K('S1?R][O%1X^@22<,U5\G=;M7&F8PH0BGZZPK*?Y6=8F,, M__^@]\?&H#,8ZB-MW(6SAZ)W@W0YM8U:3P#@*MVD0.<5JK799A.(5',2!SE0G6/BJ]>]UH]LWQH/6_WP=]-KZ MR-#_\=@=_WX4TB5PD:!(,[YV M>H/OQ^GT"^%RMINUVE4AMD$^$@ EHG0PNM?ZW?\5XYC6;QN/#P_:Z/=!Q^C> M][N=;DOKC[56:_#8'W?[]T.P7*NK%V&W&(Z$:"CR%"6L@:AGVJX7, (_DC@( M@%"$Q E.8*$E&(K1SJS+V1BZ-C6A^/XH]A=X,B^ :K]^4"^ A#W"+5.N7HB@ M-O$Q+5*:[8,FX14BS=,"#WO>OV"]=GF6+D\5Q5Q+3) M"GFQ&)244W(VQGAB%PK#$F$R9AJURT:Z6V4R@_X:RBM[A]$L2XC'=M>9NFPF M5 QCR:&(DT+(HV13S=G1X/@2!B5PXL!X)MKSB.]IYI\!9<0"TGH43ZA-^5,* M['G!C%@'ICT_H-P)KE0QHYG/"00HBE$1P*($+HJ SUX1F:QKP?W0*>6QL MW MYCQ1^"NTXF'=(0^2W ^N53']FGR MQF6L4_A]2XJ&@C3(),IC4T,5\_1I;K85'64CS0AF,\S>W6F?^"W,V#MUGK09 M7Q[I3MMDXA<^%>2. '*.+R%_W,1QA,'9C%%0!(.6.*4DN:^/ M^JDGILDNDP7)-JK$KH(QZ*E4%<&Y101Z1,D6/QC&KA7"5T M*[YH1^NWN_UONC$62WF*+#U*"Y$.L?6:DIY&$\N'^./EA)A2$U%XG-TH2CK4 MUI5&.N_)(J6,@VW:I'W7><#L!P0,\>3@!1)VOEANC\<3NV-(HV<= FAJ[B:3 M3PBJKE-=(J$$5"DKCFY_K/7ONW<]73,,?6R P>X'@_;W;J]7@%>9-'F8;"CI MV>>E-!2*$W3& L\D<2L4CIS;90BZW.H@%!FFD& M,ZXVL> 8\^D_H[2RPY4B-B1]UN$>$W^H>O(0?JDJJ>IWBS]5D5 R-4W(JZF$ MHBBI*4^(0UVK0MGSH^EM?GK@]4E%D>3>TU255$*WU7O.ZY7R\*][/IWQ?C0" M)@'1>5KKX,GN=12_**2!W%^N5&77T:N*%GJ@A2*I\+$:;,ZNM#JFN*[U2FW[ M. /6FG"Y URKRH[Y)A]N(HA2\CJ"(FKTV!H#7_W[ M2MMI=7 S=*^GGO2ONR MVKUPNI\E19K@-VJ-=$6V(J6,^?R* 8J'L4PQTH#54%1%WB5*&90&XZ_Z*+E3 M@_; 7\PI]-KA)E'24-6H*^G5#$+4ZNX.*))VYJ;X9.\6@?)P!@$MU7\D/)4Q MN&VR[S#<3.D=R-#_#.BJDIJ+9&\P:[@@@9[>IUE,K M)>3L1C#QFK%R3MAUM.[HF]9[U >=3KBQZ)/M;1+E:="5DE[P MQR4B(9*_/[T0BA)2SXS%EBB<%>63*T^.KAOI)#8'>V5,DK:8>[%$6LP&KKYS M^4 PMZV%_0ZF[!NV@^+KU8ZBACQ2WZCUU!*E/$ZRLJP[G"1=?RDT5@EA'W&E MD-"JC(N4MO!ZV)J\I-U(X(U$[4](DE MO!^(&A(F+.28Y Y[T?%'4&"/4N$0J')7N%'KJ1G,3%=80D?]G=<%"?2J@(_. M"07..4\@2/W@LJ;6\PS54;"/R$Z"+;8B*&%P MZ/9;@P=]K/U6:-_N9&MI>LNSV]3T8-@:B>;E-'GA7I26(>\C_-T=F?G+Z/IP M]P_=\"5!K<^_*\ W=];[!;>PETF3=XV&DGX-)B%-K$A>D7?F:+GC=Z%74;<+ ME?;2^9#+9B,] MH1LV+^,<2'CG/(<$NSJ^YTY[!-+*E:RU."';Y,J#TY7:2&5:$5-5M!3-G\P+ MX>O9;PF)-(+Y//Q>.+9;V'ONV.[K0=Y\W$F\G-9KM9'*$A:T)A$0AT NXT\&<\/6CSI/H$WO,>^R/*?>#&[6Q8=Q;]X,(%PG@ M%5^ KK_ #H- .6<\0KL]8#]@X@'Q.B4'>69> $3J \_ZFV]HX]&>COZ"37:2'_0NGW^$2E]U!F, M'OC2\\%=KWM?^+-&A:&DM4Y34=*OKD>R_X9BL.417GXN %$"$24@SPZPE94] MWKS="U!:B37KC?1"@7V=H8PU7%&2##=@)H_I(_)"G&"/:N_0&LA'D(;:R'BY M>T^_@90S5(8//)$ZYT%F!RXCFTW>[XG[Q/#\F9H:(_CCG6J+(G+?4M5&QIOJ M>_M6[%"3=[34"G&USCZV [4'WL[I*&K(_>M2;:0>]1_ O\Z[01W5MPK53D=2 MY.Q?/]N_>ORCZD-M-/Y]/-* KU;Q(FN#*'D1!5541OXC1"$A"R6%G:G9XP'K M-HGRSGBE-E+K>38359#S>\17_>G_,0U*A=[]3(N2]YUI)[T6T%(%"&25F M8(^%DALDR3O)C:JF7[!9Y^/?O6_\>O'F?<;S.87!E1\)?SN.&^HN#L$1$CX2 M$;R9GFO]H<_FMOM.B%@0N/ANHHT=W1@.5[ZC."10W((IGLA@RM]2#K<1%Z\J MWS/L^&WLDPK"$\]GV/1O*U-L>W# P3-R6SDTC$-MFT_3W%9\%L#OMPFSZ> 3M0/^*][Y@;SVTIX.?7)K(+\\'*?5?E?'A?"%>C" M22ZI!1QWB>2UW-J&.0!LR]X5ZZ[E7ES.*;Q0Q_.AFWPP M.=E+EQ_(;$)8TH:AUJ$)Y6V.V,,ME^]?F^.N0*\9]7C'BA:&W!$'XK,_%%I$ M_:OE0K0R?6^CJ^PHY> W'AZ)&^6X;-YC8,T/&X\;+3X%"&$5A M(&D)Y^]@4W2C!_Q&9\'LSF7,?85.UL)S..._:R^0((@^Z[<@DX S&SG=5^S) M]F/B4)<9Q.3[D70H)&H]2IPQ8;.>BYV[Q:W*._9N0D["32"4$[*V"B4*W2LA M6SP<&I,W_\Z&Z+79/XK*.Z(Q_!@E5^1SQ&T%V!Y,;/HD$#F#DBBWL<7/CVA# M_"XVR.BX#'(EDQ#+X]\*XY]3%6X:CL9Q/X6K#&QOSL *2CO9S&K531>[NXM? M4LZW-_SYU'._%,G5A($UY($K^]I3B$_W<)G'/U\'N2&D$=SF ?6>^44#\?'A M$1%?^XAW!=Q(V>Z"]G!;BTR.Y[517>-!;Q2#:[@OXB)7AC KLI)$K(WR[(VV MV4/BJ8[G+1OJ/$;(%K]?N^I?PN.!CH,Y?9:LDPW7X5((-=^J_PBC9=L'%%;TN 4[N>0 W'R2&;F M'^>"&8G_AV0*^REXJB7)6EE%,]7/4:KM(.1437%(9UF;BZ%/SU#;/'I1TP_Q MUVTJG&B&>]@'JL()^ZYCALZWN_D/CWVJ,SBKF7.8"U SFEV%7,DQZ1S;4;Z4 M,__>*F4')SQ:4M7A2SQ(+^-SP3RBFVN?%]:F/F&_$\PZ;L VFF$OF2?:,T52 M/)B.B!>^6=&&3N'S"CJ:K!EBQL./LM$H^06<:A^!;LYX-&V3\+]=A_M[7%VV M S)V^8$'\/DI-2,%-UBCD*Q3-8P1.-XSQ,XX\=Z6UF9??0HY;59!O9AT'KMW M9(BIE2\(%!%UJLE1VEMSSL^GE]/LT"/VP#C5GA(MSE@\GM48@^%!7+1E94>> MEJ?0@XZS)&Z,WQ:\]\GF!.2#T$_V>01?O15 2%E\21 Z2;ZHG*?E*?A7P9>W>M<^"N#SR3L0>(O0$)M]>_&@ \[PEU_^'U!+ P04 " "3 M0 93BI5JAQTF #@C0$ %0 &-S;V0M,C R,3 V,S!?8V%L+GAM;.U]67-; M.;+F>_\*3]W701O[TM'=-V1;5:4(6W)8JJX[3PPL"9NW*-)#4E[NKY\$%UF[ M*!Z /*J>CB[9EJAS,I$?U\].(+3&?#R?@?/[&_TI]>P#A.TG#\ M\1\__7;V,[$__><___*7O_\O0O[KU8>W+]Y,XL4YC.X+9'R_R='+^XO?)](_A%T_(/Q>_]'KR^?MT^/'3_ 6GG-W\Z?1OFKDH99 D M*J:)]!&(,UR18#--$'32H/_WQ[\E;KQB69+ DB%2&4^LIYY(_(B6R7+@_GRZ]>O?_T6IJ._3J8?7W)*Q_E?[]Z>QD]P[LEP/)O[<2PO MF W_-EM\\^TD^OEBS1^EZ\6]GRC_(NN/D?(MPC@1[*_?9NFG?_[EQ8OE&2?3,4I_/AG#9)R0L''"[YV_+)]]^?KD^,WA\>GA&_S+ MZZH%+83]QP9/??F#^.A'\6*T6*NW^._5LPMY[?B ;W/ ARS7<$W( M:!*O?6A4)#B9KG]SY .,%M\=7,S(1^\_#PYF,YC/7E],I[AA!LFD')*2Q.J8 MB=2,DN",(PQQG(V(5CMW?>D*>S/D;R'T[&=A(?G5TU^6-7T)H_EL_9W%*A/* M5@#XCSO)6"[M]CR]]K-/!^-4_CC\OQ>XE4?XT-G!_+6?3K^CTOB7'UW ("<. M4?%$I N NUHIXG/T2%S4DB?CHE%->-V(O.MK< 5@!]/X8C)-,$5-^-.+KU#T MUDHI+FGUTW@+>=>WY.H3+V<7Y^>+9Y+A',[7OU\T9"V,S">M);/$!'+4%30' M,4XND)@/$ $)"R,XAOF:9VEBXHH)$DVBR'-")6^9)3[H+ */7!O=9E\\0-4F M$.'/#B+5Y% -&6\@ [X^O9[,?K#(J6?4)*0D)D6D=8+8%#+)U JMA4_!MT'$ M7=1L@@3Q[)#0>=VK(>#]%#[[83K\]AG&,T %=C+_!-/KG'*6G>/%/[0@B>0J M$RG\IV>RIM3%"$T!L0-PF^)#/#A^UI5(-+J?S2?SCTV2$ZSHK9F[^?6 9 M98I+11) (#)D#"&8SR11SZ.-2J.E:X*.V[1T]JXFY^>3\>*Y"W-]=^;1^+7_/)S[T14Z!XP;;ET61 J.7WP.Q%EOB+')1&4@,6[;N%*/ MTM8GAZHR4BH+IAI@/L#<#\>0#OUTC*B=H?=W<5Y6'1*:_V$SJ1_/5J))_WTQFY?T(,85)_G,?QMD95!9 M4DZ2]LB(,!Z1#YQ0F9E((>E(VUBM!LSTR=6KKP!\B2XP+EE)&B5D#P&:'M*F)>Y$-HJGA-MLFDV)K%/'F4E M2+454S44G7R&*:[*^.-;\#.X!/LELEGBS"&HDQ=("<9$Q#+PQ# CJ0LN!2>; M0.=ANOKD4%;&2T6!U#/$D_'',YB>OX%PF6(&91RC%HB.'A"C61%OA4;?0,@0 M4V:N40KC#F+ZY,Q5AD/7I:\74"SRA0/'M-),4L(H1_PE5%W65:!D$8UZS(@OF &5%K_-<>4@Y^ADU)$$4U)[X## 51C@QN -EYQ3$=L$EM?(Z)-? M4U'D3U_BRF9K;3DUU?A:8XDQ:#2E-()8JCS17.:4;6:0VAPO]?R8L9.4MU_B M:E+^93))7X>CT2#IY*7*F3"A*9$.&+$AH7ML4LK!JR1XFW*#-06;R%8]']EN MM;#5XXZC\1=8)B1G Q4$%;*D6;A$YS<8("XE2<#:;++E6@C>-.ZX0LPFPM;/ M1]A=E[N:W(_&TE(C'8Y3HF2[AG'BFCG-BH#.%1 M)I&CB$*W24UL0MTFR##/!QG5!5*QY&CR&:;S[^]'?CP_&*=R?O)Y=72!@;+. MV3.D(Y4@@W)T*5&)(7A3#,S[H'2;TM6'J-H$&O;Y0*.: *I!8G5F/_R?XGB> M?[Z8P_1TDN=?_;242 ZT4RE!.;LRR*),I2R2!D4,Y"B=#SK$V 04#].U"2S< M\X%%12$TRG5_* MYDG^;+77:P 1E(E5 =/ :L2H,<4@%,IGWB0 MK(V20?3YX**>#%H<,R,NF>;**:*LQ!C5(),N:$Y,YBQ&%9QK=%1VA8CJ6:XK MSRY[CW/#:7"91"$-D3%QXL!%C-"8B-DC?;"C5-=UPOJ4]]P6$X\FO3K(HLEQ MSI64K(J242\$,3PE]/=3)#XZ3;)RCF6O0#K3_$3G:6GP/9P)=X)#A95O6EW# M:#(L:J*SQ2#?"DFLC8$$!D%F[B'I_537].:$MYOTNZUX/3_H1@'"%20FC7&] M=^BP^Q"(]%R0(#Q#2R]]X$H&A&2[D[ [:>I3MK06$BI)8(>U1%B"([RA_!G"B-(Q 9UBF M4@ 'Q :?B:<*69:6)]XF\+V>M/ M+SNR+##$0\4L%OQ8Y8G#[4APZU%!L]%6MC&DC^&Z M-\%6?1QT%$.])/7D_'RX/&,KC1XFXZ*E81P+/H7)"'QV>G)S^? MO#_\<'!VA#^]3EJ'!C_W/'X7G7XVX:Q2RY]CF/^X+360RD%&=XL(QRPZ2B53 MIP!(C#)XEY*5ILU]W&MD=#]9O[S^A=MJB>X+!/C*49R,9Z\@3Z9PF:^$V;OA M>#+%774TGL,49N6,[_I3EION'%TTH MC=$0^@,V2JVYL#RR-B[Y/00]T2TCSPI?W9:_,A9V W:M*>6926(4]Z6D*A)O M+"=6)L\8M4[3/YE*[)!#N@JVR+F-Z&X%YG#=6&G2H:4A5.HL)(T:?)N#B3N( MZ9/*[RMV[\U#;2G3:IO]>#*>7*=EI8(&&JT-5S21:$0L20%)0A) .&,\&J8D MI6U*P^\EJ4\Q^7,!6AWYUJM+GR*O[Z>38MR493&:'(GBL532(AA8GN903 M+](Z,/TRC# [G8S2 ,DQ2EI'N'8!50*@8TA3)-89*TSB2JHV&+J?IEZYYK6P M4DD$]<\35UI\-C &I$G9$GQA)M(5[A2Z#AZ\\$8ZFX1OZPFN2>FN2V> 2U3Z M_+[!+3J:+*JFU^;**G!!.HI&$&-C*0)&04X* LE+C1L0?:0VA1@/DM4G_=@- M&[>U9"UIU',>,"J>^A%2=)#.A^/A;%[X_7+IT03M0 2..]OZXB<%1C#P1H_& M*BMDCDRR-D'1(X3UR6^M"Y*:$JEWL BC43'?X_3.3_^ *\P.I.?!)8&(C=$2 MJ3@&6Z'TH<@LL2BHTHVN2-U/4Y_.D>J"HY(A35W$6<7TR1XR4=*!!AC;U68_F8[OE M:,!JZ[G#;>4D\F4-$,\S)]$@>[ZT8-=M*B_NS='TQ,?>4O:W'*@MU[IA0.F2 M4Y2[3(2(NFQ1CJY]3$08U+7(47)R+P'EGC,*M27?;>%WD/\W.5$.H5Q&I:G, M(E/$"YJ)R=) L):+T.9H;L/\_^:\+IJ9_N*'XUF1&LQ.QH??RL/1I?A4@MJ3 M7*X?H9^Z\BTN)2(-O5 M I35J$- M."K*I3>5J:]/WKW_?LNNZU0?X;-2N>I#O?XO^_B[ MS%6(BZ;!NA1=(!AM3I((J9@2,3(.;;R<3:BKHKON>,=OXRDL6Y'\.ADM6A:A M-2XO/AF?0L3X>E%)/AW.\$=O%N'V>Y@.)^ERU1(+X"1NK.0-+9V-4 E[[HEC MP:00HHZY3;ZC%4=]\K:JX_9.U;EO6-0UT/;@<58SN)G+PWB_N #J>+2O'^\Y$1B1GJ4PTLD2G[$$)9C-O4YE2 MGY=>G3WM"]@[@L).('W7E!H?UW0_/+,F2$N#MD10JX@T'DA($0@57(8L/(5& MPVC;\-,G'W>OT-X1)&I>];O)QB5!WDMN#$4RJ$&_7?A,',9]! 0XX-($G=I@ M] &B.N?8KMT3R IMHK*1,.91HVB.',8RSBI'80V7VC0J>WS@WM1^'9Y:>+A5 M^[KUNN]$D__8A"YK9M&R6([DR<@E:@A;9IL!!<6M<-!HILR38Y#].A"M@%)= M2OW)*!R<_OKSVY/?&V42+I^^\PS"W7S5N^A:W,7WT\F7(3[MU???9J5CW>61 MS0$:UR_+U@DN))M .)*7_:I,1GS(0'RFS@%PDU2;]BV;T]B]%Q+NBSA<2!3_ M/H*59W%P/IG.A_^S^/[ &G0; E7(N%OT.G8D6 P"G>&>,B8L-+H-O EU?3)V MC;!UNS529:'5O%XX+F7)HJI^E.$>M!DS(_ M!PP/Z/"U4D@/$M:GJ'5GNJB>J*KAY_Z@>9T<^I$.';CDM<\(;F<BJ6*1/6ICV1C;.U5G@T] M]/=3^.R':6W(5_9[3?=J"D*@(;,,BDAJT T$SDF TFH5S7B.&%Q0UZR7QQ;T M/G$BT9_"7.Y L@U1>-=M[ @ D+>DY#*'!:E!,'8 M! @+06B5 @; ;=RUAZCJTX2D'2&IFI#J%=!?/V2*+#H&:*]-J>&7.2()JASV M(IL\>]?*K7_ZX=ZN9B3M"!G;RZ&AQ5H7J<;;GIUT@OLRV8F+,JG>"D9HTU'KN,,Y"6<<^B(1B!,B2KF%:* MOADP;87-I8]TFX+?1TG;"$KB3P:EN@*K-UO^RN'B2?YY./;CN+ZK7?K(#&D-B4I#Q#UQ J,O2CIKE"Z M%:M6DE'%QB6?KY$TB![M0!:*)"W*6 @-) !/)$&422=G*;1J6W*=DN=05U$; M'IVD43/K%0'2HO_LV])VYR0OIZD-P"7D35ABE4NEN0&@!\$5T48$+KD13C92 M(_>1] Q*)ZKKD"KB:8*6Q9B9,N1^5FX1> Q,) &ARRT"Q8AG-A&0V8CHG670 MYA+TW?3TJ376'G"RI6#J7>] ?LM_I9WU%S^"18 [FT^'L?3MPA\L6CM<_<:5 M3PY2!N\-XR0PC1ZL5)R@%XL<[C[BY&:->0FYDG^\@IT]5M+O#V)U=R#I)JNI&*R.YKG-W@ IG M.OV.NN5??G0!@XB17] \$N4XNIH,I1W &70K;.;9,,]CF\:Y&Y'7J^LE>P-5 M?4G6[79XR?#5N#*?C7)I=R44661>:0Q%>7*22.N!6([0X8JZ%,%:[W::2WOT M?M,S]DO:XOV. _,6(&B=\%T.QKE!7PI*YEQ:,$J,G 0WY?@L(*J2B%(P&WBS M490;TOBG\7-Z =*N(-C'J43FGJ:H(P&G,!9/WA$K,$0P+L@ V@@1FY4&;74J M\8P]J%Z M"L(JH%TR>))OLKVR;B;B^H954:6<3>9TY*LC@273Q/&O:2"" MQO9'RV>3Q=2%*:SG,<"R%\9"ALN?I('G40*#3((K^"GCL()EZ!ZBR\AH]E3G M-O.!GT+E?L=)+G7_T4!EXG*S(SA#K*B?2.E7[CN 0I!(U&R@;6ID3[7I*>Z*#_R319 M%_DT@,M*?2+_GV$Z_UY.7$O7^N+.+&;E#2+R+$I)>(JE7SV )\%D2DQD03)O MH-54H,UI? X] YJ;QCH2K',9?$T<*L>K6K04"%WIP7M#A0ZL9#1J08EF3)?< M!T>WN=0/R1"D-!JD?;3;U_:O?V+S@&<-HAT):5<-Y%[]=GIT?'AZ^OKDW:NC MXX.SHY/CT^6EW[5SB!^_Z&>;AH(W"-SH-K=!XLZ;QZ5>30]&$%R8\%99WI@F1YEI$\'H'W:1WV0 MS9- UDMK=6?GC$5/C8%)+N?BN)HH!?)&-;%>1Y*\$]8JJEBCOJJ[X:]/737[ MM*]ZC++^&::SR=R/5I\;IU\FD_1U.!H-DDK@.2WM0;(C,L.BG-L21FG6R04M M;@X>V('MN9O6/BFC507*U9H3YI1B 5?2J=+3,(E @=$L#% 8P[HS;2IZ6C+ M5Q\R-'W<#$V=Y&[HJM?09[TP7I@R%]L0)FBY "HB\499DB47S#G&3&[3!>KN MO;^?],=S0.%6$NNENW?_:2IU##PH2G2B97UX)(X+3JBA(*@70?@V%= [8:\/ MR8CG@/3^8:V7VV@5*BX_N>K2?'=W9H[F14662?"E6RZUDC@' :-$*8.3S(3\ M;')]C[/;AUS%O]LV:X/%_F^['WT99X-<+KII2DG,@A+IM"3>9X\6VM'(J(TN M]]]XW<=='Q(5_]:;:END]7(/W>B7NU(-*@2M'3!BHS1$LH0AD4,Q9-0+3FH; M8J/^_,U9Z\. DW^WW=,=8[W<.D?CN1]_'"[T@%0QRN@E;OPLB)2<$J\3PEN' MZ"FS5O(V=VL:,?3$@2O_?YOL$4_]2X-?+^;X4#!RDG^;K7YU8)0UC((EP28T ME5$+C/>0N:2,!9$81H.[3X<_3',?!L'T>3_T&4(MC.=1 M^@PJ&KG'/7"#W#X<5?W[[H4NV.F[-5XY&"+0P)77R$/61):Q0J1'KH[*<"C8A)$(!Q8F:&*$5#(WI#2\C *IS7NA#UHH:U32<_< M'F^Q&1JJG^Z0J5ZT\?YB&C]A@/*#\!_DXKIY4*Q4V3E1I@2 *"FN%(@J8 TN M.6G;M//=B+Q_ QO: ;_M)+WO9.::H[M+,XLYMUZHXN(:!I'(P#CQ,6.L[;2' MB N6>)M"I$8,]28O=D_"!?TYIV(0)$5AB2PMM;S$17=@=,Q1\2RW=KV;EH?V MSN;M'/[-\E\5H+)O/?-H.;KB04H9/*$E8I!2>.)T]$0890S&.(F;-N9Q)[?< M]SP9J4^[HT] VFNWCM%BL^%+)GGM3[R?#B/4[M'QV'MVT9GC2;SNMQ_'HZ"W M-'AE$%8L,$FDR(YX(3.)"';KHF8Y]$I3M?*(=EL7FG6 *4<7PA<=>U1RT 2 MA"?E3$Y!&J7[M.KU:Y"?NROUE'VSG]KCIV"LEP[5XW>]K;",:PQW1;:E,DT ML0$\ 6=9Z:85!>U5.->NO\"S=[[ZLI_J@JY_!2P/7/J^?N-[75)]U1L50OND M52+2E>L,E!D2HE:6%5ZS4.V)H,+-O6_V\ 3"RI[WK;CV5BG;7'4RTUQ3T,YM*!4 M.ESK0)-<[G@?DR9,1C"*04Z\5Q%IY7:%.VM1^V??*Q7@5?\FO!$L@,!WHOU" M9/.>9H?4NDSPC<2E*[RKR^.7QU=EH6=_I]DA#60_.BT,UR:7U$ZU,>7SG/NC5GE=*KKR?C+S"=%\M:7G5E8*GPSD7G M#=$>4/HQ!1)DY,1XL#2R8"QKLV/O):FK,BI/.QK/YM.+DB?Z;>S/)_@:W')O MAK.%9SX0*EFG62)*>(XZT@%Q!DRY/YNB#$8JV28]^2AIO1JB4P9T)EX[0*)V2/SU&3/=@&8ZU3UJ0IH%U#I().* M*%DZ7@7B5^ M6H&CNRAVZMC$3Y N1C#)&.7"%&;S54KHAT_8U;?9_ TMW)LM^:ODX=QX:0': MP'-IK1.)A"P1"AZ_!,L4B3)9#=DRV:@OUQW$=-4\=SSR\-MJY.3!TH0N9#C0 M8)(J[0Q83J63:0D%8Q(D*9Z%+B8TM6FAL2F%?3H^[8J:FTJIB92J6:^K%)SD MR\FY"]4Y<(DJY3TE+BJ,*CF5Q"6@A"7O6)3<:-TF;_L057WR<6ICI9HT&N%C M$9.N?/+W4S@?7IP/+%IK2-D2X26@P%1TOK0&&XW M2.DJEUTY/:\/3G\].'YS=/ROP].S=X?'9Z?H^;WSTS_0"T!7<#DK;%&$W\'O M>?I+*KL^';FLY/V4LICY]Q]CT7X?SC]-+N8?P*?AZ#N^&:;GJ&#*G#0_G/[+ MCRY@%4:I!! I!MLYE&F@I7.JS8O>+@&2HEPFUJ9AT-8D=Q[4OGCQ.\#7I2OB M&:3$E$6F278E#RJ=) $P-J&19@U2V]BH<>8]!/7)3]H-OF[-/J\@J6K&\>82 M_/SE>#B(PH;,N2+:$!TE5O M8%+\1I3$:/CEZNGY\D"I@UG=*7V5+?+^UK:2,5^^]NU=KRT)+A&I$]9AP,@9 M+ M?G5=E((1*W%H!0;09,?DP75WUZP-/7XAMD+ER27 @AI9!LL@K\3EX]*4M M^$"=I+*-I_(897TRU!6Q#K1I2[(%9/YS-A^>%B0_X.\AMN?]^C=&KS+6Q MW%N1L#OCW'V%=F-_+95:: .$H2=*9-"HYC3#_4[!>.^"MZ'-8?#>[._5A5_E MM/X/^.D9<@<#)2W89#)9['WIN":61MR6R3C(C@9V2MGX*TIVC4 M6N+PQ[O.SKS#Z N\FX_FGV2!2K]'49**A3',)+I6T>9E%H7+6'DR* M;5H^=:.[3_%Z;Y#82;A[ F39/3]/+J:#D+D.C@:28D2?)#M*0BCE2Y)KGZ1& MAZ7-*/KMZ.W3F4EO +B5,/<(O+.O$XR\N'2Q##USI>A;(+TN0" L9LVC9)[% M-D6<6Y';IQLUO8+=4T6Y)]0M_7,44SFUGJ'\"NT#9ZD1RGA$B16EL3,0*XTC M(3$F0 O<,6WNM50@O@^367J'R.YBKG,]^'ZJ"Z'Q1E[@(,]A>JG#9?)1&(2- M#(LI+R:10$,DB3FI> 3.X$;.\)X;O1V(Z-.5E ;@VJF,=I7(.3G[]?##JX.W M!\>O#T]_/3P\.WAW\MOQV>FZ'86_THFB0[)FF]=43LATYK12TN7>1A\+7"J1 M$SKZQ.B,.-$&7;&$D:D$JB,3GG':YLCC(:HZ5UO]2&R^@<]3B,-59JOTQ"R[ M9'QMT]S?"24R3XUGAN@LRQUR[8J/*HC',%YY"<%[VF1U:G'0JULOU8!XJXIK M'_*NYB+>2\[R[(=)K:(!2S@KHT>44P2I*)8C4(,F!'1L4VK],%U]2K$T U9% MT>S;OMYHEM' M-[SAAU9U4WXZVA0%_[8W3U(+EO_W]&$9-48:) ,9&55+/U^ MT 74J%Q\&3!JK0_40S#NYD:^QV/>FH1.P<*-UPSO;+BRYE5+'IQ+BDB:,L'8 MNK0Z\HI@(!.C#C9POUET\)2W]N'\88<8N18F-)-.O2H_U"V3[X!:;6&H[R K M*R6%4X) 5!P#8*3(25IOIZ< M?\8?(\F3O!BT=WG79&N/:;,'5W:4MN"F4L)A\9YRV6H T0D'5A&!<14:&H20 M5]J@J(UUE&IPLLWQ\24)777,]9F+"Z:RIED""!)SN1$D8T+4HM;C*06GLN5: MMCF*O$U+'SR>;E*_J2XZKG-);FEB, M[?FL9CYF,X"[7_T=W8CEE;\+&$A07CHF29*E*MIG0QPK+2\4I)R304^BS16A M32GLJH0V?<^MRA[@SD(*FMBD [KC*A-K L7]F82(Z%YET\KN;D=QOPQ9 _S= M5'L[$6V=4^('23V;O(+W?IBN'SPJ)PQ769/@,A*I3(D5%!#NG-(1-7G._C%] MN.6[^Q"J[P1)NY!--7=JHY6XNRP"K&5*2TH<9R5_+S/QS$:B??(<_8X0!>Q/ MEVU=]+*KZK_^:+/NXMTM''%1UJ5C2M(0 U5E@"8ZN-P%XJ7)Q$5)A0XZJR3W M:D][6/_7'^!M*YF5F7!'%$K&<.9(E,\H$YX")O<-M4V.[ MJ^J^WN'MR:+)7#B1,;8VWM%->IG%?8;2CWIDM&N M:OYZ![FG"[._.93!C3Q/JRP*OF?O>92;O.XZDV)Y3MH8U$W*EM;V&!UX&2GA M,6* D*QL=636BTS*;^.T:OI5ZDC M+()DMDW7OWL(>I;9DRX8JB&8#6WHZOOE2\!W_?,O_P]02P,$% @ DT & M4T3+N)##6P 4!L$ !4 !C_?UG_C?V\T\X2N,\ M''WX^\^_OW\%[N?_^>__\B__]O\ _.]G[U[_]&*<+LYQ-/OI^03##/-/?PYG M'W_Z9\;I'S^5R?C\IW^.)W\,/P> ?Y__H^?C3U\FPP\?9S\))OCMWT[^U7"? ME(H*DN8&5$@(W@H-T166,9ILT/R_'_XU"QLT+PHBSQ:4M@%<8 $4_8E1V0D4 M:OZA9\/1'_]:_Q/#%'^BQ8VF\V___O/'V>S3O_[RRY]__OFWO^+D[&_CR8=? M!&/REZN__OGRS_^Z\_=_ROE?<^_]+_/??OW3Z7#9']+'\E_^]V^O3]-'/ \P M'$UG892^/8 >GV=?_^%U-/J7Q2_I3Z?#?YW.__WK<0JSN7H>7,)/*_^B?@=7 M?P;U1\ %2/ZWOZ;YYW__EY]^6D@N3-)D?(;OL/QT^>7O[X[O(AV.9K_DX?DO MEW_S2S@[(\3S3YA]^81__WDZ//]TAE<_^SC!LA+]U9(K*%WA_(_Z:;_LC.DC M 9FDBXA /\51)7B'&)=]^NZ8OWX69"SAXFS6(>*[G]TIWO%Y&'8IX#L?W0': M^0?!.9Y'G'0)]<;G7L-Y!?(VPOJ1:3P9T;8[&X]P/,KTFH\R_>S\ESG2YV]. M7KP\.7WY@KXX??/Z^,71^Y?+^],VKY_\X.OGUY>GQR>G[-\__ MUS_>O'[Q\MWIR__O]^/W__GPPM)TG*%NQ\Q(-E_!3L^[MF!BUG TK)O5:_KV M\J%U1?M8.OXU0_KX_/-/P_SWGX>,\\@Q:V$34R;;J(WV.;DB!!I$.=CIR54& M5U(X&Z<;0,[J!C[^RKBS$/%L_M/!Q10^A/!I<#JCL[0>JR0V/*8OIP-G [?& M6F#*(ZB2'43%-&C)4I9&T$+R7;Y.K_A?PC3.&7OYB%^JOG_!L]GTZB=S!@#C MEX? _UB-9:'A[5=W/$ID+$SQ!2[^__'H=#9.?WPBO[^:?QA#[N[S^S77ET^C%,XL=9!H M"8$E"XZ3B\PO[B8 M$#W?XF0XS@O6SG_YYE.5__3E7V2T#Z>8!T)SCL)FTJ?.H*QUX"0)0' A M^%C:L64CK-\!F]KI[B[;9".V_4)9]MN>>M1#UP MHO :: %M#('F2+Z/M[1OBT);.'G&Y!CUON>MA/M=$J]##=ZEG=N5=D?YORZF MLQK5F[X?'^4\UTQN&^7CT/'P:SL+9_-6I5W?Y^?C\$XZF\QO!=TC2FPYG M>(J3S\.$B]6^PS3^L-#J?.$#DY"E)!UH*P4H5Q)$I\AI5.>CT>?<3(;QC,\&<]P.BC9:X?H0"H? MR5RU H)*Y*<+%IP2F:DB'[IY7^,Y3Y,)70MXB?)WOE_%+AS&6^\*HK' BZ* O2&6(C! M:DA&62:3$2FTX=D#:1"=W.OKK+5!8R!R2^+.FKQSH358.@*D+B7)N)][_1W2 MO-Y70@T&B%\X>>:T( 7>,@26?(E.^"12J\N4>V!UR)9[,K3O M8<\6ZE[%G)W%WB"SZ1:F%_/SX8S6 MA_EEF(S([YI>HI*<%1ZD :F%(4]02XA6D6GM,02"QTUI"^D@A4!KMSZ 4ZR T$5)8]%'T2;Y=&V(3X$E M;?2Q,GOYWWZY)2ORJ?_HH/#PS;M?CTZ.__^C]\=O3HY.7IS^_MMO1^_^\\VK MT^-?3XY?'3\_.GE_]/SYF]]/WA^?_/KVS>OCY\K#+@WGX6S6J1^ M^A%Q=C3*WTZ_%\-I#8I<3'#Z[ M]\VD\#6>_3L87GZ;T$6<7->Y7_V8\F@U' M%\1_\NKG-SK3;X$>%;@@,02P,9"[+G.AT]):X-+$*%*F5ZQ-J*O'1>X<#0IG M^*8LTI,FBZR->7QU8 L*;74&.G%2W3$R!%0:I+1,LNP#;Y7.O0+17NX'#I*K M=T)+7>BP@0_17GZ+L)Q@6B?Z/U#T%:CB$M2 '#A13$:>,X8V>;@]+;"O6/EC MX?LA\FK?T?WI9#9X/KZ@SYQ\"I/9EY-PCO-0%.:B4!%]M:\KD2*!#QEI#V Y MV2R9+WJ=EX,><.W%H.]NOQ2K$.PK=G^0+!EWJ*T.'?R*YQU^NLQ//OHPP;G, M;D.\=%G6 ;G)OY6C"VZHUS$*?[W1;T'^URO MR>F?+2BMK0MD!N907G"%D4TD%CQ MM"DZ%W2C)F;]TN*A#(5>6;&)T-NSX>MUF3))> 4Z!TZ@@@ 0[[^"*A9ND M^F#"OFZ<.E+7_2380M8K#9%6-TS/?C\]/GEY>OK\S6_/CD_FUQZGWP[?XU$9 M3\[GQ^GBCF.ZS;72QL_H]BYIMR7>ND B \(*Q2-7S"F5I*.-(005>4@%K2B# MC9^VV^O][&)*IN_T>MG?MU BCX4E$2)DSU(MV% 0E"0BQEQ*\)S%U*9$YCY4 MNVYH2S[[+9F=]+Z%#_BF_,>8[, /Q]7#P.EL\5<3S(-BE4VUCX&QFF1A:D\T MP1-DS5+VRM-;V*;#V'9X^]\2.V/2[5VQ!X4U\-^N4#\?G\?A:/[&/B>G8I@O MW8OWDS":%IP05#[P2J98^Z%S3C)2 1&\SHFV>!\*5QJUETW)M0[*)TBISI73 MP ![&[Y<-0U84/L*/$X7/7Z4\Z:H6("7;,@^J(T:Z80AWJ=D0E%9A3;WR0\A M>T*$Z50)#5SZ)0M?)$5]W1<7U=EO)O7_U\#&R445Y9NRJ/E:_):,UY!M"0Q" ML$@>3.3TE0^U\DP6::7TLNT^M!O^)T2X/2BT06_-!U=Q>Q&+C@'3Z?##B-!+ M;C'$[ $UJV-"A 9OG*9WS&H7I..(;0HA=\/]/=&P.P4VZ+>YS'*\ZA15TWF. MSLXNA['\.A[G/X=G9R__^H2UC][[\-<+S!=IWKW@Z+S>. QB*87.?0-6UJ$U MJ18*>T8^/J/W2BDN3*/,VTZ7\;3)V9-Z.^S0.;^"6F*/OIV,/P^GMYW^XZJL M<':44L4\]WO2N,909OBMO]0+7)BN[_ SCBYP($,07,14^ZW0>K!$\%8FD(:K MG(MT1=]*5%EQ(=@4YA,@YH'ILD%#SU=5*?AZ^!DSG0!A]&'^ I$9//M]BN7B M[/6PX""E+#1F!CQJ#ZH( U%R"4@2S48K:]5:B5$;;Y3KH'L"-&NFC 9-.)>\ M#=?D\ [G)1;/QV3/#KRVP?!:B.<=)UN5-N"(TD,6/OJ@7':R35+Y^AB?$'D: M*:9!0\TZ=B]?U$3L)<*8/OMR[;O%E7V2=&9K17JNK5.4B@X<2Q*2#CIX5V+ M1OWY-T3:5_IQ,Q(U5R%-MG:S+S2M:52K/TN KBD-4BE,RHM>,EM$BWV1)<'4F_VPY9-E-!YDB\M MXRHSE1S$JYR0C)(%3DXZ5I/,L'HGE0I9: 43=\P7<2L+=%6.[[*//P@S=Q<= MC#L58(>WPW-$S\_(N:>574(AN\L7;05P% P4&5S@%5EA1-W,==2&_+>U='GS M[7C3>;.;^&_QI/G9V&Z:%A4HO618()UJ4Y$#PS(SHY@2[:: M80@RM\F9W #D=V$YME):@]O<>Z!^ WJM]&$=N$UMRPT![\?2;$: ]8G6F?;Z MW=26PL:0@DEUH!3GMB:Z"HA.:L#:7879:*QJDQQX$&1[P$X]5*YMHK0&''N/ MZ>-H?#;^\.59'7)R!_)E@[8LO2XQ@R+#'91T&1PW"HSG1D9K)39J@K@6O/[M MJJ9*'K?64(//PTQ4T3$GH;#WDFJBGR!*$R),'+M%R MS3'%V*A[XFI03YLR76FCR5SQ^WJ)(K<]Q),Y(Z. M/UU8;E,==+ ]FS=2T8,]FS>1[V'40,YMK:MB)/KSU\,0AV?T6)R2Z75QCKGK MBLCUG]A#?>26R[_=;M/RHC(33FFFLI/>U%%117&=F%< M_*+:+R3627?,@\\Z@!:T'F 0ENCJMG!Q,5TP!=$42"6(, MJKU7=S&IX\46?TF?@K1(^I?30=#:1Q4] M"%T;1M>I9R%;!Y[.R>!H;T/?)D#1Q^I^4+T=&1KFGW2^QK<3_!2&N=9;C*9( M?S_OHK[XW<"PG R9;U9&,TNS[Y/U6\>6"63259#+J:.SG,&O*K#C5B>YS:I8-H4 MRO!_O0$,Z=!@!757 M/4*+[OIC3Z\KF-@WPT_?)R]*;]/+__I((N<;5(" MC%*2EBG)K6=!@E3!^3I='MEZJ4_]87X"5#YD+3>L NYBI=\NTZ8#7BVWR"-H M>EGKR* "46M:94FE%..%=VV:XS=:T!-@]B&IO,,:X:ME794Q#[00M;%_A"1+ M 54SG9W6$0P+VA23O;-MJ'>%X EQ92NA-BBMO<)Q5<+^K2[X6S7P=* #+=74 M<2/16U N:"#36 .:J#UJF]8<.K"UYN^%]P1IT9TZ^JFNW?X0KR[7R7B4KCMF M \&R].@01+ ,5*X-9*1S((I(/'(3PFT+[0 /N:5+>T)2/E<6>.WG:R62W[5>S_P>P#X!XAZD7N_RUA^,'_U^/",! M+/YNE+^:+%E$[D,0D!BKPR=)]L%RLD=UTFAE#(5M3=N.L3YAUNY3JTLN!5I< M@^WP8KZBCQBEX=5"!Y'1JZ>U YE=G77AUV[?-&<.FUA\1M 550 M@PL\@ T^:)>USF+K??_)=F \$,=R%UTNH>G6UUD]'%@W[_&N?O%EH!53A7$& M:JX)M&Q1[B=KUW.9Z)3R]@#,EA7PGS"M#TSW2^B^\YU7EZN^>I7?A[^N_7*@ M3<[:D-F5T25ZHPM"Y-'47C#%(W>)7NN#MTN6K^T)233D5GQ]OVX6^[OB? ^0,FQ!+> M[]R@N,ME7C^.F#'&E9I7D(2I?9<1R+]PD*U6A7O,*AQ^.=0/8Z25RI=0>>L+ MR\:Q_^M+%"XD'@,Y%*7.A(FFD$-1-&A3B@J1E7R[=>5AW_]\-P3?)Q&6U'7L MJ]KOZIIV^2E%9IA(Z++R!I@6J@Z221!#J?4J,H9@(IEA!U7@]]""GC:K>U?Y M$BJWJ./;X6U=-0IS@-&F'(LG66L2O2T!/"H.Y%Y@E$4G87M+!FRPOJ=-]'T3 M8@GO=[Z_W+AG%Z%-<!! M])J[[KC>[O;;<9.Y=1[5OKO\*DP*MSHI[$7G"Z!T9M5IDG\,*"TDJOZQ@ 0__)%AQMN<"ELY8$IJ+MK=OM802\NE7_FJ&N3=2PEYC% M.@!_A+JV5.C&P8MMM+$7VJ2HBPBV@,=$'K[G"4(QM"T'="RP%%1IVVKK<82Z MVK)E$R7T$^IR6+(T,D$.CDPOX3DXI358&53,WA=E;_G$CSW4M9$.'@YU;2+ M!D[3)E/R9+ JH37@8[T98B9"Y#9#\LP$GW1M3--D"WA4$A\-@FZOVH1U]N MI- -1E]NHHW6,U)7#G)EL;"450&R"A39DUJ!#W4*L:R&@(B>-1JUNQ:\[X@\ MG6AH;Q.;B[!:VT+K9DABX))#B))8G[7E)3M=?)N=YXE,;-Z%1MUKJ($]_GX2 MZL7^Y(_:Z&[^35W]%;ADG2GH) 1N9&VK'<&7Y"$1:!.%8"FU,83NA?7$:=.9 M1CJ);$H0!"(Q6IZLPY%8%!!I<<&IP)Q=JU\4?>HU2M!W MM^EPX[%/U(G?7K0M]'LU'GP-&)NXW>MKNOM7_&$W>@<5W%;B#O+KT$BX#7\6JA!'#%%Y!2>*-82[;'+O3WXU']W?6[B3\<1>2Z]#9FP,)?UT# M0JR+M! -05IR$C09!S&D!"5G@Q%5#8ATI\+KCWZ$*MQ:4+[)-]UEWO@'N^(Z.N%7E?B_=I"40M')R4#YNNU M8ZWW<@D3,&6$X=FH+'M;^&UP!W'KNQU'UKC2WTD5#24ST%);4$8E\DW)Y(I6DK.K+7+;)E*Y-L3OA#G;JV6_V:_1F.0R60DQ MU/%>)A)([2-XY#PQ=$65-MVG'UGVZRZ\::2.0\]^S8H;692&XC-MHI%S\%YY MR(R3":D#\O(C^W4']:^9_;J)&O:2QK@.P!_9KULJ=.-\QFVTL1?:1(^H;&8@ MO:$S5LM"-IH+=,8J+XI0236>P?@AXW(UE_3M9)BPX[C/ M@\]I'_W9;*FW8D Y.TMN;3)!)*6D<9$Y[DOB ?JDD_$,5( MS36"M/4"IO "0=:>[<(GS0-S(1]4M\7-EG<0N_!V/&U9^-T-'1K&L[JN;L^Q M:,G(73*"25!<"/!!&L@!0T'C/8^'/SKKD!L:' :OMU5Y [?DZS12;259T$F M%3+5/%9';U100/)A3-1;ED99Z@#W,4BG%"YFU 2:9HQ4Z M#[X@0HG*,Y=\,?KP!\<_BJ$ZA[)Y=4"$#E/-.A^9=<]@SYM3/>E?S^=27!>" M"3S3Z\XA:D-F2?5A8PH!,NWB26K-2C1K^>J'LJ(G\ XYG[/4Z"/91SHEMZW'T7]C5R M\,$I 887YHQEX(5UM4>#A>B0@31%1!&\3U8?$NL?V6"(/?"[4Y7?9?+6 P7O M7LBNV7];N4)R$AJ<"AY4I)?.F7H*,6-]- :%;].)[E'VQ]^%<4U5<^@)$R(8 M@18YN%CG1@2?P4L]SYHWC"7!K.DMF>LP$B9:D&#-M(E-E+&7^^]U /Y(F]A2 MH1M?A&^CC;W0QE@>>&W%K4O6%3&8FY][$%;P M+E(?=R.R/?<'B[FX[&( EKVIP^H1 I.R.HZ<>Q)&=FWZHS^J_F ]F!FME'8 M7<+6@?NC2U@S NS8N6D;[1U E[ F<@G=:M/&5 M#H)L'78)ZY-KFRAM;UU[!$E$1&Y XA-KS9WJQ@#"8I#=Q$1] B(V@I@4U<3Y(V<,2*Y;^-Z8N]'Y[ ]I1Q@T.J)N(7H6$1^C2>3\9_#T8?GX1/]9O9E MX"Q1M$;%70TD*"\E.&80;.VZ*92R@;4QH#9!^;@9U%PO'>91SMF^"="CSV3< MSS.*9L_/QE/ZS2!ZX5B1# @C7J: AB @A9R-C$P5F=?:97;#\;A)T[9L8S+H('S>5FNJC0;;?KR2@:>W*A-,WHY=_S8C*%\/IQPKZ3:F+&'@==$G9 M S)>TQ%) "Z%"*;DZ"V+TF&;#-0'H3T-IG2K@;L4L3L=3P^BNYQ$<%6F, C: M*:.E!IR7[EC-Z"P5",B#BTHF9LMZ9N^F3W[<;&@O[+O,<+L?.I/AYS ;?L97 MP[_FT6RE8*J8K_GRJ'1.VB5"5PM:C2=Q..7!<(4QQ,R2%#V8(@_ M?"JD::69):&YG6.TRVSQWT<74\Q7%OCS\?GY<#:/*.)UY#E9S,AT'3U!9CBC M;9& &]H17:1-,4ALU%9O:\A/@U_]:&P)USJ. U]_,TYG];"]!I49(5QP'FRJ M,S0X';=TSCH05M+N&J1+Z_6Z[W##NHWQ:;"ID4Z6T*?+B/#Q='H11@E?#*?S M2MYK*&G+]%Y8DH.@TUCEF" $K2"4Q%PN48JBUK**UWWBX^9!.^$NH<#.,>"W MDW%"S--7)),KF&_*Z_'H0[WOG+MP1?- 1&1@YKD6QJHZ)0DAYJRBP.K?M:F1 M>QC;XV9*(QTLHBI\V%W:2UBP?D7@:SW#Q9 M!E,ZE?\2@NP!U%?\ZK)9IF6,((KW)"4Z81U:"<'4O'-=8M1M;J&[6L'3(-Q>]+DD+:_C MI-Y%02IWF,ELBW4D'YW$G$YB%[,"S;W5A3FG&_6E60*FK]8S/:1P;RS;0VDL MVB3-7$KUJ]G#R"<47[^1*Q30_UNUCV5>>]LW;O9 MZ'V]L&H-7$U+LU%')I""0300ZI1RD5RG>3HE= MU15JH^<^7_XGO[-_!CD7 3!,0 R(6OA62W%ITW*8%+, M"UJ_;E3%LP3-4W$;=I9T#]J_Y/XZJ)JZ#;#607*JIA:0>1PM;5A#!R:CI.-18W9MQLD=@GG8A98>-@XW$7&+ID8W8^"7H!RI)65K M@)9$%JM/#((VLF8-2$GV2L#;S4&[:F>T#,Z34/WN@F[PRM_,:I[O:RH[5[ . M* K"U@P1!K%VB#,H5 K)(\N-5'\'RU.Q '>4 JT V>:"!EP1>$2SE:P.UX!-H)QP=6$)FT69<77\4>,#F MZX,!FTBY@>;?X>?QV>>:@7&S,\#E.'"9-&-8P :DU1I186H&M86>R=%Q*]HT M![H75O^FP.Z:&[<2>XL0,<[([KD=OW1(M&>:3)/:F4C7*FT1+63IR'!5$8UK MLQLL0_,$&+"SD#O<#*:3V>!=&'U8.+5&BYR#(P-7DJFCG(W@BK+DXV)(P7.; MQ%J))?2IU[1,W]W6\(W'/G8[;WL9=MARYRN(2SZM V,3:VY]E7;_GCYLN.V@ M@MM*W$%^+=[+*SC%EFRE!6.*!,52@.#(#&$Y&!NRI&UBK8KRPU#C"N.K@18W M$%O'VKOLL'0U.\1[5,EDD)H7VMX9[3 J9^#9,1GH5!=E+7-J+?W=>'1_!^9. MPA]W(;D.+:(Y$!+5-R FE%RB((,_U.F%S-2[N\ A%),U*SJQ]<:TK:?"ZX]^ MA"K<6G(-')WK;:D6LP]8<-K( LRZ6HU@"OC$#<0BR9/C&)-N$^.ZC>2Q6SZ= M2+A!S[CK>*[FG:R!J&ETZRZF_<2V=M/5/8K?0="-7_JKFU85+7EJ'CBF6F-B MB.NH(GAFK6?>*L/;A#3Z4OT#,:W6FM]$OFUNL/-X-&^I$E8)VB3?A> M'S][\^[R+.)H+:LG4):U1[LC9]O[.M%+KQ[M=VQ M$IHTRK_J,W:M,?=P^L?B8M]DS$%S0%$$G8.T<)=]K+'>K(7-(?+6[=WNHGHJ MAD)GDF_0,/0;MN?CT6P2THTLG36P-:ZH6(UN7U457>ER)4DZ4D23&HM[,#II M33"J@+.J#@J5'!Q3'(1QV=5: VS46+9_DCQ8:[$/CFPB_P;KQ --4I9FBDLY[GW*;Z9CF>?>1<=Z6S<><";V!E_ /SA^'H MPPN<#C^,PM<)TZ[(('QM=^PT&=VL$EYG"\8+M+D82[1O0H/E>)Z*9=&!M#OL M,+T:U17=U\#5U)Y8A6P_MD07VGN0$#N(OL$IL1*?=2'Y0OL4\9]V0B/U2X@'+H4]&;"+Q)K;D A#FH^DEQF\[XY7';'5.0@CRDQVO M94F9MD:5:&L,-@D>LF9M_)=&-)N^8E-VJ8:5)T7*RZ.G%^7F8?!F7 M$YP]#Y/)%UK%8BK=>-YZ9S%&U&82J8C.LX*TOPEM0(7BR1UB#KQ0G'&.4PJ9;=BRR ]G?R!Y5QR+PVK0+R]Z':=RWJ=EQXH#7;]G)O M$GY]J%EIB,E';S3(9&CYGMS"6+P&X9-@"6,H.O= C(-N%]L=.W;50!.3:'G_ MTF2$RE;2J5N'JBKD" 13@T<=O,DL)[96#L86Q#CP;K&[T6%W:3>H4KY5,G4R M'J4+@ED'[!9-6U5-O$VV#MB-B=:9R" +F#%*YE)JS$M+3($(W$F]0L+0L M6H1!6%L,!UZ8)E.H!=L'K[C#87+:'T@5O:9FV92(( MF>C@$J600U@G06UILI.%U6EIL(NG^^A>L@^K[;FFQ MD=[6:V2PC=#[HP3G7J',#GBJ64_:\3IH74&,R J7+)C4YMPX])86#9BPB:S[ M:6F18_96& :9L3H SFEPTDEPD=L4=0F1MQ^C=F!]#3;2TL,M+381<6\M+0SF M5$>=$)2 =1HQ+<]4UX:A_I7. M+O(B>%N#=//KKH$)4G%G,TA6AP-F+8"\\ ^:F>MR-Z8MLE$#R$\G(#()AQ9 ME5G4J3X:G'G7L2QF;'R=)CC!\^'%^<#H.H&%V3HUN2;;:83@G*?=WMHHG!92 MMWE3'H3V-)C2K08:V,(W 2Y"O5_'KTC-C:B1/9M4[4PL"9:-!]#Q]"P$ M4[)DT+)6XZM2J[B# XG).T'_XQN-^SWT>/I&&EXGGKZ)I/L+GJZ#ZON.IV^D MM_6BJ-L(O<=X.DH132B <6[7&@MU:!H4';QGQF=5&C4)/O!X>@,F;"+K?N+I M)3OR<)6N/=!HD=EK"#QX0)^9#S78*[Z[%M$;:>GA>/HF(NXMGEZ2$H81I8NI M/5T<_<<9'X%E&6KC )E"F]S- X^G[Z#ZW07=>SS]Y.7[UV].3]^^?'?ZCZ-W M+X]&LV$>GEW4&K_3CX&Y#8M46E2ESKUB(CO/$,QI$;V/Q9M ]G!T#4]BC+VKOH&E<76=^*;LN)S+%#=G9))> I92\Q \N>1T"(.KP544 MR(5O,].]VW7T%0L["![OD0*'$G?;<>'/OBS_@+E+RE $5>J[;4T&580 EUP M7RP3Q226UVOPW/?>?M^B]A4%W"=5N]W].Z-,BVO+I1382+W>O[3WTEGTZ-1)@&5\>2\EN4]"V2" M+/NSJW9'HBBKI*^M,2*M1)/=+NIY@C$$[P(F81X*I70/ZU#\L6U5/CX(?77H M;"U6,@_T'$^G%YAGXY?GG\[&7Q#G$-]>3-)'@O[V+(RN$KI5*4+' CIH@LM= MG5+B+5C%&&<8D#N_'K,V>>R38DXS>304H!X^VQKAC M(.LT&\[;7/0<2,"_"3FZ$_G*[+!6H?_CD_=')[\>/WO]\NCT].7[TZ.3%[^^ M>?/BG\>O7_\Z&4^G-WM.T#\]2NGBO,:2,5_/B1O7G+CA#,](KOFX_N6'*H:C MZ11GTQT2\7O%U^V%P?Y$>^LN@5DI0\HNY>R5S=%%+[WR]$/E$I-NT"O2W7:U MQ0->+WO M]"5]B70[EO[B6$ I:L33C^ K)U7DOAE;9OXR#KH=MW75S_C]RF6 MB[/7PX(#)IP1R5@Z>[P"%1('$D $K*V3(M;F,&U:KZR#KO]=OW/6W-[Y.U=* M@[C\/4*8O^4#:9VU01<0)1M04CL(,=-I99*25J#,C1HY/83LNR+,%LIH8#W> M@V_%YC^PS!>>@UP-2:\!M>C.Z(>#]7)0V(\#Z1.M,>P= NIQ]2G7>AK6V1D%= M!*>= 9:X\8Y<5:5[M^7[(]L#MZ2'RK5-E-: 8^\Q?1R-S\8?OLSOS.Y 7D3# M&99D66VLD$(DOY9[LBL5;?K:&Y.*0J7:3%5:"]Y!6?>[*WG<6D-=WVC6D4+S M$MXX"9,O5U>LB198AP (4:LQC/80E0_@A# B.8F1W]J,5EQ<+OOTIZGQ;H39 MXE;R8CH;G^/D'2[*$:8?AY^NB&=ST4[3RQN$]4 L,_05,L@JPM$=MLDZD1EJI4LE!]#9#YI%G&7QVK,W-Q@I MWP=!=M%"@YC0^TFHMZV3/VJRSOR;NMXK<"K41F0N753;%(AW+T_?O_O]^7OZ1R>_[I"JL/1SNDTI>!CJ MK:M_65(N5O/H9%)&HBLZ"YY+0SGGR7(7:78QN6R01(R@G^'D M\[7J$J^U3MP:\NP-G2Y:!2!^,0C&Y^09M\RUJ>I9!]VNV].=9TR/XG2^?PZB M2E*YPH'[B/5:KWJ&TA!:*87!:)5I<\>Z&E/_&U/G#+F]&W6D@ :7\#>1?0R3 M#S@=E!0=P3%0LB&;W',-,3@+1A8E C=:^C:&[S(T!T"'+;5U+PFV$'4#]^<& MIDO*OQN?G;T:3_X,DSSPQ?M06U0);R0H2]Z93\P ,LT%\E*'T[5GPEU@!T"* MIGO$CJKHB2D#&0IW-DE:I:CSG!RKL[8#2%5$T2S9S'HX-2_1[)D3NZIL#3IL M).\&'#C%SSCY.LN)#Q"C$BXZXG<=YT5&.?@BR>O2K!1CE.:AT?WV32!/2_.[ M2+E!X.-M^%(OL*>TM!NK'EA9IUV:"#AWHFJ#41>Y@^0C,3/Y(&.;A)A5B)X6 M#3J1>X-8Q[(UDX,]FBY"=D?YORZFLXI\((FY24A)>Q0/H)3($'GT@,[HHHG- M1K>Y6ED;XM-B3!O-K(Q_=&Q+%&9%J",=LBQD6NND("9GP.;L>:#O8Z,>H _; M$KLDB=WX]+G-.$]\G._MBSP3AE()2TZ$8X71_FX+'>\Z@3 LH0G(N&BSCVX MLJ\TL>96=BO%'$J>V#T"G-__8R@E1VY N9!!,41PGC.06M.21-:I#X?N+K#] MYX-US(>'(D [Z*5%K@3]W2T17 ;AUP'6--UK);3])'9UJLC;EQ:=:J%7F@1F MF+1"@569@Y*)070.R:P0(>9@Z(UI$S+LF1X/I&+MAQV;"+\!*[X6GE\YKI>W M;,+(&&-MUJ6KE1FB@4B.+/ Z](^3XQ)MF]KN%8#ZM_8[4MFX>WEWWOJA-AV8 M9W'5CBSTMLQ=CJN*<[+HE5 )9$I$_8@:HB*(SG I"ZV4W:Z#N*^'R(JG/';M M=BO&%CF[(0W/AK,OS\F@DI9>!M3!I89JYD7&IRF]:*4R:+)1LHV+_E2 M.(^=!-W)NO?.#6_>_^/ENV='KX].GK\\_3,=GCLR_T MQR__^V+XJ7HY.V0U;/.8;I,>=E[HK9P(PYW6RL@:TU<^V^ 21LX4.I="0#/8 MYH$[QGPO/[EVCZDFS->/_^:$"Z(RP>;$Z=I#*QA'EHQ/P!1SH;"4BVH4_7T0 MV\X1[U5/N%8['T5$PW0 >L7G([8RA"0E6"N2$H)VZ-PFMKD&N/XWP8[YU$@2](G.=>N L[!/YLHI2N^[ O M6M/CY"LNPG@Z+K,_P^3JQH9SEVR*# RKS7T-TQ U$R"D<)(Q(='=\N-65I(_ M]*P#,I.WU<^XG7!;M+>\F)"$+R9(R%X-_ZI?794?\DA>GC<<%+,:0H@: M+$.=G5!.VT:MY%9B>CKTZ%C^#4Z3UQBF^'%\EH_//TW&G^T=.! M( L,5*X#*5C((*54R7KC@VASBMP#ZNEQHRL-=!B F4YF@W=A]&%Q+AHAK0]* M B:-Q% IR,T/!7CQ*6@5L[C=8F0Y#>A3KU& OKNM_AN/?9+^RO:";:'=2Y*M M V,3KV-]/7?_2C_L4>R@@MM*W$%^'>[DM^&PI&((@O:BQ.L@!2L@!EY;E63C M:U87ZK7JX Y#C2OL^NZUN(G8.M;>;R2I\XOSJ\RI*#WZQ" [4UO*ZCHEKW:< M*IH<$T/PY%H&V5KZN_'H_L[6G80_[D)R'1K9="J\_^A&J<&O)K7P+6V45O3HZ?OO#\]O3@_#Y,OXS)O(T/_\O4PQ)HY-:S&?IB2T9_#[%48 M3OXCG%W@]M/@F^#H-B^IO:AN)2XY@UKX+'D*5C$>8\I%5^\I1V62+X,FB'9- M8KS\M,M6]$L?^F;TKHYBNBP$.1F/)E??/@O3X;6&U8(GVNWHK=&QUF/'Y,!9 MGB%:[KEPR-"TR7KO=!F[^K,O<#+\'.H$JZN&WE^A''U37[V]Q"@\XX6##K'4 M2> ,'#<>2(I))9F-4FWZ!:P-<0]=L?;&R-M><1L]M@BM=2"RA4-9I$5N@@(A MA *5T(#W3@)CA@)MS2V1)Z:^!_,#3=C_8/Y4[\Z^J???GZY3^&."%D M'[^\QL]X-G?/5/3*LQ3!(1GG*GE#=CDQ,5FID>QRYTNKM/QU\.TKTK0G[JQB M<'5U&KF=+VSK0BD;%L M+7 CD1!'(=3:/&__> VJ/WT;TZ5Q%G1UVT]">N01.7 MT(K+WB9IH*"M5TZ*WAJ9$+3C/@O+@N)M4NWO ?6]T60;7?2TF\@K:#[P:(,& M[GP$5;2JM\8:6+):T,^,SHTC07=!?6\TV487#4HHOH51CD>U*K@*X=UP^L?\ MZ)5"J2 4:3)R>ODCR@).T'XYL(O\&W#@>S7""T]F[,,/3/\.GJV2WHDP0A'L>%3&D_/+"M=& M5^KW/:W7B_.UEWWK>MP';W7(+B0CE+;&9Q-MS$GH@"E*]]#U^'W/W?_]V;>[ M'.X,]TPZL#[06R(-AR"9!%IY#B5Q\NG;G"P'=0G^&U'KRV]A\@?.7EV,\O1H M]CQ,)E_H.7.( V8$N:]10(F9?%>3:I:-0D!C61$Z":/;Q!$> /;8+[PW8=_M M/;I+G34(2WT[FT[&BXW@Z'Q\,9H-&(:8/4L0;*)#Q(1,N,C5Y2F(&*POMM&M M]2I$WS.).M%24V_@/4[.WY0K^V:0) ^:3!OP$NLV_2B M687H!WMVU%*#P,-U\_5YF'Y\=3;^\Q^8/^"O)-_7X^GT_?@9&9FICNP;EB'F M%_/6=R=D W%!^^KLX[0F"B6K$T/:-UU@H=;@*? Y)S EQ>S("I*Q31I"-_B_ M9V;N@0$-&I;0^_09)[,Z:?(%QFO)I,-IS=JI18$#[0UZ2SX_E[[.X$(+H1@# MF'P6AG&%K,T8FS7 ?<\,[%IW#299=!?!-I[,!'H :*,5* (/WHO:#D9*-#&8 M&.W!>E&/.!-Q%X+N1_N'DHE8W\EO$=1%.P<1DZJMB^AE)(?)13)?:EZP8"J7 M4(I0NI5CW)])%S%[1TL8U1UB\='KRKZH<-FTB[^SXY M7\V\4QP-QY.3\:Q6G.B_6?U;6+14K[JZO$')*%QF2H/,CJ *;\%;7]=O3:C5 MBNEVGZ65/7,V>>X^KJ:Z4-:X'TDW"'^^'H\^D MZ7N7PM6%4LA@\V?S '3>RIH!IS X+AD;]49:@^;YMC)WUTR!L=1O3Y1NS#JJF-L9R7/NQ,';7 MVP-$V$'H+;HM+4<7%7.Z%$]^7R)T:!UX13BC,!R9U+F(-I')/JGP@'71%Q,V MD74#!MR*(WUM B:]X1;!15GM*&4A1!WJ2-2D@E,1;9M:Y*5P^CX: M-LM^7P?LCX+)[O6^4SW;-DK;>\$D^6EHM2@0T3E0+ 6(2I&_Z)W2M-M+;ALG M:#WV@LD>";:!KGHJ<;JJO@I>.E/'2R9= T]2D&&8+(=LDXS6B.2P\0W5XZN$ MVTB=&U3";:*+IIEI2U+H#3<*#2O T'!:,XO@2IU%FK@3Q; H6!N>/.T2I]VN M@SK25X,K]'LS\-?!]J/$:4M=;E*^LHTB^BYQRDDRF9 !YMI4R!L+/NL,])TI M!3TZ)I\(278I<6K&D4WDWU^)4XPQ%9]IN=IY4,734:FD!\L*U]%[DW6;X^A1 ME#AMI+/U2IPV$7@#VZ3F*-8AS#@=?AC-:V;FK&>"3L\<#%GO='(JYA-98I8, M,Y$*DZ48V6A>[7(\W[<]TH&.[C)'=\^;*QS4S"-<#U;W]TH\D[ MAFBW:CBT6NOC$?TEEO%DF2D_750!3V^"[Z3J>KWG]EI_O84H;E5BBZ*,"C8( MZY4RF+Q-7LADF58\BQP?JL1>#T'W(;7I5:G-ZZ_IZL'Y$.NL(]2%K"Y:#3C+ M$@BO@B-RAYS;C&!>#]^NN^N;V4>?(_ZOG#'4*@+T&9(JQPCJG8IM*QTV7LTV/LC(NW]^_] M*;J!R[GQ8FXO8[&XNI*0,E.&_.80:SE*BA%<$O4KVJ=(N,4VNJOK;@T_^-J= MBIN&4)<(Z]F72V/J'9[-84\_#C\]^[)8Z^F,[*WYZ/+QY9J^K HT7H8(DK$6 ME8/$L,ZGB0$\I@S):.0^Q8RI37>A_M;85]%;#Q0_4&(<3KG;/3%U3BX&1B'! M)BOIV,D*'*L-Q 0/V1G!3.R/Z?N^\SQ4(FUR*;J)0GMOY;<&MA^7HEOJ M?ELHHF^RD*41>;1T!!0CZG0W#DX31L%E"(A2J-QZY-)CN!1MQI%-Y-_?I:A( MVAOM&,24:NA-1X@U2):25TI9PL3;>,:/XE)T(YVM=RFZB< ;>*@KCM=%E)Y+ MRYDLH#PCPD=/-F/P!C!:6JRHJ?MMKC#N ?7#=+G7=.E*G4T:1RV%=G6=MP:X MIJ;+O?#V8[MTILSU2+*#)IJ<3_>!1,&8YYG165P,(:V#:HI+$%B.UN,\DO]4 M:/* ];(?EFRB@(;6R\N_/I&8KL8>B\*\LB*2WBR!,A8A**GI3-?4 M>+D!IW_;I4.5K3!>MI?WH=VCWIYI>G/*<+M[U/6>V^L]ZA:BN-W1VMOB:X,) M50I9K=$S[A1'A4P;K]B#]ZCK(6@0WCX:Y4O3[2C1KQ:/^]9%[EO\5#J=A)9D MCY7L0X#SP43A90NU-K\E;L>CI*WKWF4S) M!<.-+*W#F0LD!W*7U(0_#XU?WD@+38M\KKVD \N4CL9)*%GCY>1>VA> ]D6? MI16IN-9S1*[!^3[YL:T^^KI-?$ !TK%V,;"%V%T9V MZ\%LM?N_Z^N98BVU>2@W>L_"61@E//V(>-.?RHFA]JQ %B*!2M*"+TY 3$8: MQ[4N7C6AYBI$!Q4.ZYX/XP9Z:;#7+TGJ-6-#M<@Q@X* MZ)5?'>12ZY!^W)9E/"68A*3O!3&.;+^&LUM1:)IPNXB[C )5*K+ O&,SJ+8ZK3DS6$DFITP$6E. ^B M44'K^AB?#&T:J:7!]>L^8;]05X0Z4 M)T.'W830@ZYMG EE2$D"%HDHF3/6M9X6=^"YJ M9?^C_TY#CFPB_Q[[[WB6').T6T9?DU-D G+"(DCI!6+2T6";!.1'D6JZD<[6 M[+^S@<#[Z[]CR=82F=QN[A@M5$H#@=<6FM84Y9%'(=K<&QY6_YW]V!\=Z*2! MU;JR,<0ZN'[TV]E(>^MV5]E&]'WVVZE7VJQD)$>K-C[5V8"/*H+W69-SK3S# M-B&RQ]!OIPDC-I'XGOKM,&.2)TY"GB?!:L[HQ*L5%E&A5CE9T:SZ\C'UV]E( MDUOTV]E$#;WGB9Z^?_/\?ST[.GWYXNB?1^]>G![E/%R,:S\>E?'D?"&H>0KB M-NF@FWQ\MUF?6R_L5G(GU\X6)-O0I*B8<3Y;ZZ+3OF#D7OO!)@_:[9T__1@F M^"Q,,=>."[0GSC]Z_M/IT<7LXW@R_#^8?R?PD]/9./WQYE/]_=NS,)J^_(ML ML>$4WTZ&"=^%T0=\_2TS)AK&R/4B,UL@*&<=Q"08T.Y8#'?)1];F[&BSGEUW MUN6HCB:3^I3Z6C_[\NU/WH8O\PF$?X9)7L";_DI_.)L>C]Z223O.OT[&4_)M M0T[>1C)-'8N@F*;-AM$QE(J6CB?EDFICY3=83/\[]P'P_O:^OV^2-'!07])^ M/OZ">(J3S\-Z.;!LA2=UE-&T'G=U,=/WXUDXN_[[Y^/I[&0\^T^/\QC"YE,8@A,.E+AHB>7#BN"X2D+7%9&^82&B_;O!U[6_*/ M=^C1$*Z![=YLX8O=Y-5X038G#D$V;#P%MF0!?GC-"UKK3-F.UF2_KQ M>AP,83J,&<_G5W]=597BVXM)^DA+JG)\>?KV[=?OJRCI+4YDB88/^*;4EO>_ MA2;% 7"KW*Z!V=CMY"#'5"TWS*I0A61?V0W]\ UW=- MX'WKN<,!1ULO97Q[*5="GJ_&.Z+D[+L-V@=_6:FH0Y'[0YIFN,GJ^+6.4J[1.POE56N@Z:VJ: ==B5?O)GMN! M+)M:MWUI^K&PN(3LN%(,C-7UHK=H<#G2VK3":#EM 8U*G!\/>Q](]#MP\FZB MX);WB]].G9,_W&(SD4F M$FM3:'TOK!]\ZE!M+2KY<3)/BAQ=WKY];3"03?)&\C5.Q M /'G6BJI67_GWE,]]Z&>AOKRUK+LEO+\D.;6^[>&S;_.>=!7$K M+QI#$M(*YW762@D7(I,I2Y8*2RQY>2AL >[JEN19(2IGE(C4$&T.=YE[ MU5'-W*K,?=11ES8M[W;'OK<[KI?_?3&*=3A8*DH6C6.3@D\B MH1Y_%C[/3E%G:[S ,^5;M^"SNZ^VM.H@EOB(WI5>N!J_Z_5%D3;1P1N MZX7>K,$81*6B-"E *L71.KVH':,Y%(DB83(Z*/O(7JB;*_SQ/NWE?=J!9@U2 MIMNMD[10<$@J^;I4F9CCV6M ;1DHK@QX%1-$%Q3Z0-XGMJD_[G&1/UZJO;Q4 MNY&M0=..=DO]C[E*OJZS9!;)ZXY@7:U=RH&#J!UHUF%R>/_F;=+_'W]_N=QF%"3 E))FRCMX^ M-D-]*T$\HHWRT822FA'Q47G&ZXMCP!*95[QV5*JM"E1("D)&!LQS'D,4S+7* M?SV U3^B-_ 07H$#?)TWXN^C>H=OAAT>%H0RDK,B/7C+?0WST1;-O0/IDU5: M,YEXFWZD!R."'V_S8;[-+9G\&"-LM??IPU+(EG.T(@'*',FO<1)<$J&VMO/> MD:.9PX&UG.IT_3]>YL-\F9MQ^!'']!X6A,PR,A4+6!\262GD.L5<&)3(=.!% M<,/;# 4]&!'\>)\/\WUNR>3'&5=<8UL3TAJ5&*"+Y',P(< QE4$KJ<@989S; MQW8T;^LS=U_/NT["[*+4KGAMLE0.DM.L3@0.=+HXLAA3%DY;;7.C:>Z=+6&_ M5;K]Q?WVHO+#++X5)0F.D?8.+NHIH#AX17M'T/7^$RV:TL82>!3%MXV8<&^= M[28:>2P5BNNLZ4>=[19UMAN1I8]2Q6TT_5A8G&QPF@X><%9)4%:2Q2SJ5$-E MC/4IF"SV=+5[,.S=J,[VX,B[B8(;D/;^0KM<.T+Z*,$Z1N>*DAZ"$+[F>NBD M@]'D!_VHC^Q#\QO51VZBM@8%!*N*[LCYQR!= BF3J6DJ$0(!!8%%"9=R:I6= M_+3K(W?A41>J6KDK]54?.7\%[DCU8F:%IBT MTK)52VG"GWG&=!Q[D/)ABN>4QD)>>HJ#_D%?DT%E P;VWPG'= M:&Q4F_7L['^?S?_F^EB!)0H=))]=UG1:%,DYJ,(<1$U>I4$>HI'2&-]FBLYZ M^ YEO^Z5G7<<]^Y5V:*&L&V'L:2=B/-P,[):@)(0G(^)I%A$MBXDXQHE>OSH M6-B&U@=$F$,)FAZ/R!# TQF][/7C7M=_4,E0W5BE"WI7Y\36,BSE??5@#=+R MI)")R6P:SW@MO/U'0SI2Y M'DEVT$3O=$$O,WD4"#+P#$H@AZ@T A8KHU-%N-@F@WH/-'D@W+@?EFRB@ ;L MJ.-D:/L-9U\#",C1R>09^!1YG5>L(!1=H"@5,-MB"&X31MR!TK_7T*&JQEW* MN86=CV=G=;;]*"^F7-#7EQ[(52#)&/Z])A5W'1]?18XK&<2Q_0Q=(4*)$^)1*"*X-8>;VV5^]D_^O3IX/33Y/#T9._PW?[1X>G!X8?)X?[!Y&1 Z3ZV; MV=EV&"N)G$PA,8B>V++F_Y M)PL80F 6F"YMS33:HA0D.!E(8MS;Z'!O46VHJ;60!BTM^[-ON-SA#/'G1^'\ M[$LW[4YA?C$U.3L'.#MHL.AZ6P_$"F\)XT&*J%5@FO5:8-:^8OQEIHY:[RTQ M=038('9Y$-C4!^FS5)%05RH#)V&)+0$5NYA=?5L<72TN%[AVX_XX#2P8&<&C"LM= M+F]*&(4>#P< +:0S)K2Y]+ MTM=B-DTUU"!R697"=0;!&8V>,-IUTE02"8F7 MBEZ*Y! ,!4$3T#;9R@?AC)5D;&,1PR7\7-)[]ZWZFA_.N"5*R0DWS.)ZB&.Q MR0$Q,24JE##.M EI?\6RJV1>!?VN;CW#Y-R"+;^'Z";/TP-3TXS;0ZAVDV@; MJK%'#6" N,]$HN3^>"6Q(HHUA =M( MN87S"8M%:8M\C6U)O1@+0&T,1"NG2R]D2UQ*0'#]RT;HH#UKH_F'T(SO1 [7 MTZK_.%3(#<+.U1VNLV[E?:9!2^*D!<1$'8;"MDO5<*,LSSRTJ83_$)K7L__*[=9)::Y^#ZZ;Z7K"8%:371KW?)5E=!3]?X#@6*"!"<,5M13" MM-\KAKKKEY< W7/?P66FU; -ZIN MM0'8L(4)G3=?3A-UCS^&,BUO/G49',E\3& R\4EP(DV6Y1)B))9;H9*PS";= M;UG:\*;Q%Z6:"K^_.M44:L7XI -W/>K[$*]/R9_.)MVT7-;6-XSKQ"PCCLM2 M-K\@"F@BY"47QD "NHS*MI2SWR$A@%J,R M*QUQ3$6XG"^FW26:SF%GFMJLDD;D MQ9#!!#1D% LS*8; P/=J\\V/O6.I>"G52NY]]I=\1C5=#@;*LN*B\(MB*4' MW0?&-GQ%?]76#U,V$Q,#5+"JQ 'R:ZA.8[QFI:)=,-*4)MN1> &2@/%1>QNC MY+VXAN>AQC6D0GTM;B.VRMK[A)*ZN+JX.;09%4\F6@R10]<"2!&O?2 Q,@&L M'.>6O0H>]-+?O5>/YY@-$OZLAN0JNML=$/_'72"216\@(Q ET!YM(I8:(*YX M_PQ=":KK3<%[KWZ!*GRRY$:O5G,\^=?D\//DW>3]Y/AX\F[Y<>\0__=I[^#P MX/##[Y/C]T?'G_8.]R='OWT\^+!W>G!T>'(RNYI'N)SE8_@!WZZ&\#ZU(=1E MB)H*:(5+@N2L0JM@27)I>79:V"C "JZ5SD)-:X,9>KVN<\*/X?ML7D+%@V]= MM:;[X8;$:%!0)HA2A0T7BA&;C20Y>I5E\$RV*A'8 ]WPJV.=.-_C"G+#Z/[[ M;/%U_PJ-Z0+FDS_B^54Y^;>'+C?^2Z?^CZFQSC*9,S%&EO@K:V*!1V)20.7[ MX)QLDT5_ M@=U+2I;5._WC!KJ[*VY6K62^>WG\L?7D=R5BEN(4OB0>#6Q:/& MK8N7G8=E2,E'*6R;:;<]V-$*R[2VK=:*>@ZTR>_S6;J*BZ/Y""[WOJ4E MHIO<:!]0U=F7M7#&YV*&:^I7M5<2\V@V$((*@JE M#48N(KHB \8O7(.@0N: MN&&]SHP]1]T_0N",I/IMI%O[0,C)5;BEC9?>U#+2I1JH=MH0+16BLJHTDK(* M/V*T%PQ3++I-T>#CKQB7"Z@D_UEUX=5.K.) ,WJ[B,F?WXST/KH8$G/@$DG, M2R(S>K^6)D>R=%$&#HRO5DI9H]J-KWKQ*JXKS!?#""V'&'Y^@-F7N?_^]2SN MS<'O@!C:@.1Y\$/;B&N%)N+ '6BFJ*!>1JZ\Y=%#BA84!_SZ9)IH Z81V"*A M%.&8/FW'*=%#1JW/5,V2*9#>41MP&;="<0BN&HY2@5 M0R57(3C?ACY[/6S1-C95@RW:1F7/A"UR*7@N3$"/@T4,274A/4(BP5*'8W'4 MA$9UT%XX6S3$MEHKZCFP1;SVCJH3!PL1W87THW?W0-4=?)H+9SQR:-*ZIJUDO5H MAN!93HYZ6GJ[8)040!.?A2:))L5M= I\?*D&\ B#-*;^MQ%Q31JI%$:9_YQ^ M/IFR1)D.1A#(@6(H+ .&PMH09J7,JA00>U3)EQ#__F7VXQ_+)U[K>?FA4_,U M\7#[OG')A4J"GPV26FVN:._\?'F%J< YNZWURSQ/%H$3*U,B4KAX?> %DA!* M!9,C[7<);,T+7K3J:@GNQ;!!>REU,/SY'8=F!US0HSB>!Q/47U0K/) .E&6) MX4;64?I@RDE1S3-PJ8RT23R9!WH4T0@LD 49O/&XQZERQRATURHE(RI1W &C M]]:VJ7(W!@OT$(_P\TZ8U)M M8ITL_'SQSB^NCY\)Q0++T9+ NLZ7Z&=XJS11V0C*>=+,/M.U\]XX7E*N9BNK MJ[VL/EW[KX)>FJZ4Y=\=P31E+X!B6A77"LDD./ 88M"EAX=1R2=C@4+FWB:Z1F%2F\TTQO-]$8S_05I MIE:A^G&U'5(PV7YY*N?PU0*B (PD!&* MEH+I.I$@=2!&:R<8.,YL0O1*;J"+P!F'BRF"O]U<3#61J M#,%-%0,,(P*QPB2BM?:>I6SO])!NN3".Z^DT4?M0\3Z7+-GJ0/#/NH0'%8() MQRS)1I3SM!JCTB P(/69>B<=I:H1K?LPH)WEK08K>H/E/$7@(ZP7^&?+H]I] M@#7M6K06VFX:%U51X&:C&"#]44B(<3&GD!$ /AFIR-I8;:'0=Z@S5.6RBI]ZA+2G3GP1(RWSN M5:;F)=C*(U>5=V0JVTB_?O&[;Y=?,0X_F>7%__OY;?&V[(.7/)$ ,A)9&@%: M9QU)^-EHGJW(_1I./?S\D4O@M]'$K*X8MVU\N/QV^1)P:/_\V_\ 4$L#!!0 M ( )- !E,^( *K2_\ ->@"@ 5 8W-O9"TR,#(Q,#8S,%]L86(N>&UL MW+WIH^'14W,C#*/)5* MJDFF;/?37P D,ZD< 2;)I/>/>%VFV_*\? MW#\[/P"^I!E+EX__]<-O#^]@_,/_^N]_^[?__'\@_#]O/KT';S.Z>N++$ESG M')><@2]I^1G\G?'B#R#R[ G\/ $DL',9)R$(>SA[_PKP(!ZY D+@L@BB(,(RQ@R&2 MEX2(Q1[WD+[I(EW^\1?U#\$%!]*X9:%__:\?/I?E\U]^_OG+ER]__DKRQ9^S M_/%GSW'\GYNK?Z@O_[IS_1=?7^TF2?*S_NOZTB+==Z&\K?OS__GU_3W]S)\P M3)=%B9=4"2C2OQ3ZP_<9Q:7&_*1>X. 5ZC?87 ;51]#UH._^^6O!?OCO?P.@ M@B//%OP3%T#]_[=/MP=%)C^K*WY>\DKWI&^YJVL/RFES M/_2EXS%,/_2F[H/D!SZ\PBTQ9ZM:$^>"]_JL6H&QTA4RVGINZ6JOQKR9>,5VSYZM8@9?_U@_QIOBK@(\;/ M\[]R]BAGQ;>\2!^7FKO?9D\X76!-S;G1;;*Z6:N>UKLF\#DW*5FN_CG)7[B MQ3.NOR"U56Y!9A7(8L MWP8BH\9 ;%[%0MJ@41"X(-J,^AX_*S?M9[XHB^83J#Z!CEO[%7\Z*>SGG0&_ MRAM+<$Y/C$9]Q<\TDQ[37./B\[M%]N5V*;+\2@,A%0<,E]B..4QQ-R.2 = :E4 M!DIGT%(:_-ZHW2/16 +5*^^8RAZ5ABP!V68EVZ]W(ZGWO)0O]YV02W>6EK_R M)\+S>4($<9 G(&%! E%,?8CC)("!%P5^D/#$\V,;1MHG9&KT4^D(,@$J+>TX M9R^,9@1S+C@#L\DV+N#W2L4>F>,8 KW2Q%Y!HW+",5.W">#HM=W>]NML^<+S M,B4+_I:3YCG%CD@P<1/(0]^%R$$QC#ERH%P#N7*EPEB,'9O7?:^4J;WO+27! M,BMY8??"[TM38;0H]?G''9=UGG/,WN.#L M.GMZYLNB?-M<\A%_4Q]=?<$YN_GG*BV_W2ZEWZ:/2XJ[\C// M'S[CY=VSND7Q-UZ4G-TNJ\W#.>5A%**(P !CN2X,L"03CQ/H)B@D3B B^?%\ M9YOT]()F)/V-WD&S/>4^W\](*UYE#U0'7@RTC08MJP'Y!MK7U98#;?H,5,:#EO5 FP]*:3^H 9B! M"@(@'Y4*A!Z7SR,/6[_K[[&4'WG 0,,G44C6+7@]@G$4P$3S"-?1IS;+.X."IM:HL,K1_05\Q MN=9\!O"2 :8WF:N_VLTXQQ$WFR9ZPW%@;M_HJ4&K$-6J#N!)&X'2*W,>ES@J MW1D9O\U19E_J1BSO<)K_#2]6_%>.BU6N*:]8?_C7E.?REI^_U>>"B)1'BN2&R(QDKZU(A'Z0FTHF"MJ7Y_/ES]K>.!K-UH MF)'08!@/3$KGP6M-2YU@ZI6F[#08E;8Z@;--8]UNTO7(1?IKG[,%NWUZSK.7 M2E:S@1CYU(\)A8F/'(AP',"$80X]RH(@1"+QW,CNY.6@K*E1UEI5D+9TM3V& M.0RMZ6E,+X -?BC38-56R !1B[OHP=G'H^BCA-'#GY3I [N0C_^KN5JQP M(-:OU^TZ7H*%U,N.!UX#E@CL!4B=:M' @X@BN?H,XA *[C'B(H=[W+<[E>D, MV3BG,7V AB(G]*4K#;FG'K4D2>2<1!D,D4LH)X$$U+69B;H_96-L"O< F-G\ MTAF&@6<4A4"E&/A1J?83N"K+/"6K$JN3JS(#'W$N":V_J64O$KU.)J\EC#I] M[#5N>\+8?Y'=%$&+C,WO5Z2@>:KW]C[Q%[Y4?JQV>MR(A(CZCGQMDP@B'C&( M4>1!PGR:X)CY3!"3M_BXF*F]SFU%05YI:O9JGX#S^#O>'TA#GY>T\:F5/.T\ MV@#%ZI0PO6,] F"OY(T+W/F,: 9#18WJ6LUWDW^2>4:WXG?"GY5%+R/\$U_H1-D4DW21EBDOKE>Y M6A//,1(N%0Z%"5.5"$C()9=X%(9AS$40!SQR0QM".2EQ:J1R16F^X@S0=O"5 M.@_+*PO 8F."'<>&+G91 MX!(_H0ZRX9TCLJ;&.*J,"ELMN KD;88 W//\):4<'(H'G8&KQ:(V2GWQ$Z?9 MXS+]EPH'U9%P\NJBE.\8^2;_]ISEI7SUEAS\KA"P#)&.B9O5&XR,'R;E4R^TC$H*UVF)7^?OJCXT5(^"2JY M0KM9A?0"5D\K38-73_+E2?]5;?\EV(]9$OI0J-0RI IZ$$_EE_DH\7GB^$GL M=4ADL-?$Z+49/R6AI2UHJVL9GV4_,&8\-!#.(T5J:>6AUAYLU*]6;)+IK;&W M#][J#%^_$5SV:HP;QM49IIU8KNYWLJ/$(B_GGU0L?GWHX<1N* B5R\#0YQ!A M%D@?Q U@% :2Z42 /$>8N&-;]YV^C/W?R4-ZM"NNY%(?U_ MDE95?:[H/U=ID58G3IH$M+L_)S2DH1UC9,N2_Z8=W!*+$;!S!D9!MN!.:)1&K2T5J['6F]0*UZM M/_OS/>S1ZM7GL! _JJ]A#\NVC]'A#EV/LZ\8D\]B4?]/[4>X\]AUDBA*".11 MX*BD.LE8H*5,CI_IXME9QUOQ0;='<+0TC?(X#:WJ4 M?29Y5]\S^;%]SJ^^(UK\9;GZ8OT*%YXZRQISD)I2QQ@R"+B0N3[H3KJ<2$C M+@G= +M)['?80]TK;*+;I!M=VP>B=NN1_>":+3VZ8S7.R[\'GQZ"UHRL[W75 ML%_2J N$H\9NKP6.7]PQYD17\+CG=)7KV[U[^9#.0^:X@2HESCWJ0^11*CF MNI G'@EYQ#P76^U3[!,RM;G_BM)LM51+8Y'E )> RD75#&#V?U=%\VE&"IZ_ MZ#R5YUR=_]+/:AO)-M)D'^1FS' ND$-[!55MHXU^,_#N;_##[1"Q)$>0Z#=\ M9)^@<2-&CIBZ$R1R[-JN;@(I-Q5^6H7NJA]5[YZ/ZF5PYW)1$/F8"TA=)Y"T M07Q( DZASSE"22($PU91(L:2I\8E&_UJGOCQM_NWX)GG5=TWR[)OY@-@ZEX, M .O@+@ELFKKP(%0971>E-8SY<@I&^M"G*N" M=2;F:8S#Q:MU#O70#'V>/EHMSQ9 ,[!^3&N,@ 8)*)3 IMK3]U#NL\NX?R?% M0*U,^Q]2*K3+<(Y72+23=MV\ACI)^)W$7OHCNO?)W]/R\_6J*+,GGJ_;^G@. M9H(Z# J/8I7=1V""$@Y]QCV/4YK$GM6T;BAW:O-ND]:O&[ VBE>=61O53=H MG3449E/@ //$?UA*WUI&&)5*^L;BI[5-JU!&2;%VV_WJ$TR_5"WBSGZ[H8 MG'HA"0B,$)-K#I802) ;PI G4>S[3A FU+@>R^M[3XV &NTLZHEL@76ZP+Z2JY,8R# MB*GMX9"[)&)Q:%7C[;3(J9'41F/P+%6&Z1+02FD[C\@ ;#-GJ%\(!R:Y%GI* M6]46H]97;?XJC8%6N3\/R!R>7IT? [&C^CWF,&R[/!;?[!JW]BY=\/Q:KOP> ML_S;W.>7]W8CMC[N8K7:R8*L^49>Q+NEC,,:9.Z H'.NHU1M0C,"9Q!#WBN4GD,=\A M=D4';*1/[77?**^"3G+KH!,[Z,UUU^WW1.1XA D*(^I1B)"?P)@[ M'#JQ"%TOB((0AV/V8SRLJM%+/7X [[M71[SC]EH\,JX#']2>.4S?S:GKOG/5 M235*/#T0TS@&/:+G]W&F>1KHW@XH#41U/6U49YY4WE).2BJ1\VK)Y&<\?^&Z MA!/!#$6A2&#HNAY$&%$8QSZ!% ?("8(X28A5HYX3\J;F][Y2%SS(^W$1F#T?#9X7.;(9X)& .R>!9I]K8^"Q%NA$I^XJA32 M_%%Z8D_N/"2N'PE51B9R78@\G$",7 Z#@(4+S88$S,V&A+I@>EII\CQ3E3<6O_J"O!P#/4SZQZ;0S=@ M*60#)2Y8'=DH.UMLO0L8^63FPTH%Q=7J%U8ZIO&YSSS4N/JO_5%K;"UZHJ4YO^Z945>N4 M?ZCV?%L?M*ZLCI5NES17FR)O>?5_^7L5N'#SM:HZ\PF7_$8(3LLYH7XH7#^0 M4Q!7?>:2$,:$(QA'/B)NA#AV YM&[>.J;S5/C=0)GM5J QVG77R>Z7\!WY@Y MJ]M.-2CH"^RFK)&?$K.);+IC/_#T=JV'6?T+;MK#O#&V^J,:]NW/7GVA[O#3 MH !^;'#X:0;64( &"Z# !4:_4U]EQG%7B?$D4T8=9J\S/!L3YX7TJ)K&2K! M\[RIX>Y$$4-1XL @$ E$?I3 .*8,XB2..!>.<+'5J>6KNT]MX=0HI[H>/LE% M4Q7]M.0Z?+7>106JB9AUU?S7H)I-$)VA&IB_URC5K=6&V-K?:WO/)9_:$D8N MZ[3'N-W23?LNZJ.RW"?.^)..LM*UGR2_4)4F^LCG/ I(%'H_ MWC716=6"U1O7#]F!_$:]GT"V-R0^\:IE!Z\;AU;.4]T55%U05?*B,4^\Q(T@ MY@&!*%+MG8DG8,@1"CF-1.);>35#*SPUAM1II?7.8[M#M&V*]<##;$:F4QJ\ M@5GXZN/M]6S_OO%F)V^V65&KO6+E@("637VF?H\#?,^)XP,K/7+:^3A#L)NT M/I+<;A-0D[/VL?8#ZYKE1&'J^)T> A PF?N3( 7$2 MEU*/(![-7WA.LHN-05OZ<*/0[E/Y7&V+XF&A-YM;>X=SX GR_*?9>A:T@JC7 MJ1T))VF)RRMU4>A M^RZKJX 1Z@5N&'I0KC9\B!"6/EGL$$A]+T1Q(+CC&)6U[%^UJO=?;5'/K=\'X3B57G9XAPYUT?"O M$XU;QWW57WZKAE&:!UKV06W@@:N[U.?K=SPMROM=;%Q'J@YXD?&UJS@XR! < M+5C8K\3QZAT.@M2K_:V?CO>I07%BW]PG+^3GQ1S.6,[G'H^="(F MUQL:LYY MGR[Y;5#2U.AEHRC0FM9U4RIE;?,3#\)KQB>]@#;T*KD;7O9Y'*>PZ#<1 MXZ"T<3,I3AF]DPIQ\@O=B.+-JI"44Q37V1-)E_5AES[6^A=GMTR*2D6*UP46 MK^@_5VG.F5P3M;H4R[])=XDUT6,/^&N[+;8?N3X.1 !=X6*(*$M@'.$$)D10 MX3@!92BQ89SA59X:=:V#'TO\%2PV>NHP43OF&F.\8R+_*Y&_'6IRPN-^>2&VVS&F\@0CC-U-L:"EK4SL+$7M UN MZA(W)NOC@Y9=H+9:.?/U(R$-;U_1WUP\WBCU.JF/H/:HWL%XP[#M9HPHN6,% MJ/P12V6T9M?9LL@6*:NR0I?LHWR'F].%._%.ZK^D*5[53&87K2:FM?1-DIWX=Z8I3FJ;9B*5E^; M!C:V=>X-V,\XF\U-HX_>P-//6 -G7SNK3Z#[K;75BV;CUN;J$\R=6EZ]WKQC M0/Z32GK[5RUGN]3_G/J!R\-8+BM#7X73.WK"])CA+D1)OW&AQ\7.6YTMY'Y.['9 M9M_JR"2UFRJY*BWY^_1%^K);$K9*E_Y6<+%:O$\%G_L!)2X+&8RB,(#(=SC$ M0NUI@(8K=A?HXR4V.AFZ),G]1F"*AT!$I)G;#XC>/6T/9676^/4(^/U@&J_?'B.0N.R90_0[7!I'_?L>.ZH MPJ$VJ8HN ]]^*E# M/ULY^;49LU;I^HTE[0LK6WH\'CT;SG[/3[NK,^X!Z]FP[9S GG_' 9I^O$T+ MG6^B*O'4J?!SAW$1)9))(X\+R:34@;'+".2.^MSE"/E& :-=%9@:?^XT_4A5 MJK$.1%\ DN5Y]D6]S])&2RZU'AG#_<@!\1YZZ_%DZX]&?UT9;5U_8Z3F'T? M&Z_YQSXEIM/\XPA$5LT_CMVGXRI^6:8L7:Q*Z=#><[K*]7E2U?)3.KO23)6R MO6HV)F]PKGA9E3+32=T5&<^1P$Z"B*1$0D.YG"<^)%[D0YPX7I00R9W,;CG? MAU938\P'58BS*>3,:UN >I)T8;)%5A0JPZVZPG*1W\LH&J[VQQZ;H9?]+7O MQB!P\VJ$6C:IG<[&*D6U516.6>].:J] ][L3T(MFXVX)] GFSMY KS?O6#\Y M6^KSH;^GY>?K55%F3SQO(@2^?>(O?+GBFZB#>>A31%TYM(2ZBK%]"HEP!?10 M1'G@)9[O6;FS=N*G1LVU@G+]WVAH69;8#GPSHAT.TH$9M5$ ?SH-N'TAWTZX]5N(UTZ%<0OI=H)GIQ!NM[NDN* _\:_E&FOS'G >AST(>0"=R&42>&\#$XR%TB!<+3^"(.W;; MGQT5F1K?M=L8":DR>%$Z%^I7MC9,KNB;\H"6 ;*=Q\MP,W2$41AZ*[0U !LC M7D6HXA(H.X VI.X4!90M0!LS2-.H;G@.U"/*4ID+M83J!MGA#E =[]>YDSJ7 M7U)5R]]*SEYDS^IMOZDB7^H:& %Q/8=0#P8DX!"IONJ))WP8L80[$8^9YQ/+ M;NJG9$Z-+AN5=: ?VRAMW5#])-AF!-@SA -SW2OT6OJ"6N$>RX!T *CO9NLG MY8[=<-T4B#U-UXV_VDL^K6V$\:&O3^C1WT[W'"8"^!000^9Z7BA.]Y3))S(] M^XJF5!,2.=8>$>F(XJY4&E/=BH/P-5B^]26@#6)H"-#?UQ57?\>F6Q M#FJ,RF_=8=IFOC/NU%ORNW0A=(2[J83>N7V9:UJ1UCK#EK* M#^(:=,-MZ#S28RI<.B?4 !Z#_$Z3NXS4696@F(QEDW.0 MFG"?)M3J4:D,F.J"N-F]G54?R\M4JL"J8)M@@K'Z0O?^B!DN!*>B[X3FG1XZ M3]?>8@N>MINXK@1;8:2ZOE8H[0E/TY< !55K2WL"3:N'&O]I=+GNW;KOHRWV M4(/:6Q_MP10\SU]ONRI?TV*. X%PX(4PQ Q!Y",$222?4($=-W"H(Y+0JIS# M 3E3FVS7#OMKUUQJ:EELX1"N=@N>,] ::V5C 53G]AR[OF!RA"$FQ6LX_2V)+7U23XNR)_[;,.5ZH@(Z_9@O5LO@7G"[?9T5Q MM]R$O5WE4I'EXUOYZ_*QHK /O+P3#_CKW(L"1E45LR".?8BPY)0X(@A&/@H0 M]PD)[#AE*$6G1DI2+U#W/E>^_=HZ'32LXC:6K9U2RV"-P0;;C.BF,(0#,^7= M]:VJ,T;*5GCQ3#K'=>8A%%D.[_%"KN V1H/::J#,!C\JPW^: <+EM;S5O6@& ML) /H"I>UF.VQ\!#TF]6R%#*CIL],C#D.UDF0\L;:'.K..14ZW]4 5=52T>^ M?1_D^UA7#Z:1RY$@ 6183C4HX-*1Y22$*/*CQ.QI.VC@\1EX-K$9FOZW4L[ ;MQ=D2Z*3FN#XPRHK?>E MJIZA7*.M0&#J! :$)"2+&F+ *W#XJ;6KD>[]Z>E+G M[YD RO&_QGG^3==&J$I6Z)!A8AD0<1QN,V+M#<2!&;*E9^5V#QD\;01*W\DE M1R2.G4MRVO@]J2,&7^K(*CEG:?D.4YV'4KL-OALG(G(I)'XHW3[F"H@=C*"? M,(ZQYWJ4I_B/"I_3;WFTO_6L2X2?%[S=O);M]_ M5=>,HX4J;?D1Y^6W![G\*.0MU9GG^F&,$\;DY!Q CB(N/7_?@TD8"9A$08A] M$KO8SO,_)7!J[W.M+] *@[;&GJ]-(B*U;R,5V_-XYP,4)8>AHAQ1!Q MR57$(Q%DB? D65&7$CQ*!*2)ME,CNJV&XAO=04OYD0(7C4:[I]WGL<9P8(KM M(<#PQ-@/DRLWQO!,(_[/2.-I;7GW 7YO<7I60B\S/=U\Y3E-"[6#]F%59^M[ MG# _D.M>/X(H3F*($Q]!^2E)7(J(+ZPB;'K7<&K34$M!57*#+YG:8'_6I]HZ MDKXJV#=6"/W!@1UG]CEKN+ZC&:=EYPQ4EDYGCCDX").:5W:U_*[FDH,@]SU_ M'!9TF3GC;[PH=7-!535L@94RNN$ST9]4&;ZXW$GE%.C/L[TTN-8?D>3S9&'8))K M',-1FM1L=$KG[VIN,AR OF$YQ'-I.0C?"IS2A5TN7K#O79$M:* MVTTC5H-@-B<,!>W !-^H#7YL%/])Y5948&^4'Z8E>!?,>J5;*P5&YYY@8BIGPBKD-M=$5.; M5UYI:%T8>!L_TXB< Y7W7\]T6,W;YW@-F[JG6>^A* MNY>:%M+1:(7HW_-EFDG7N515R(,_1\&ON!*B(*NK5E.'AL)UI#/JJ&8RJAP8 M5FF6+@H017'L!*Z1;]I!]M1HH)U[4JD/M/[@J@3*@O]W!AHC@++"C"FZ#,IQ M"AD8ZH&YQ1;ETR7&SX:;951/M7J*OA3LKY3XGN WG@#. +":&=0---T[H>]H MLN]RRU%F@3-L;::'*G2C!5B&4=N*G-GO_OWV_?O[;Q*RX$P\SB'@W?@&:-17)_";50'=?+(1GGP^R!IHMV Z]69 MM51A5$>W&SS;3G#'NUPF#N-N51921U5DI0[Q8IX?!S2)H>=''D0.$C!!H0N1 M"&(>"XI#0N959-I]B?-RG/B+'3UMWNIM;0?> BQ MM%6E4MZ3)>JU>840OIV MQ]MQF4NXJFJ Y-H)B3" <>QBF 01#7T?NQZ/Z_&^6;+O9K0;7<<=ZWIX5?SF MA(9XG+":LP9M^EOSZ\WWN_: 3RUJ\^ @3&.C_:"6W\>.^BF0^XZ%.2S(SEM@ M/)W?+,NT_';%6*Z:!,@?[_*'[,MR[H0T#G# H<,B.F%SFZ2)9N 82%&KA2Z8]92Q M5*2T\CSD[^T=3+T;9EE HZ_!-O,/+S& ]-\^RT8TI=RXY8:Z1G2G2(E?=^_VRRPZ=Y<;3OM[^'\ M@9?S@"?2R7,=F) H@0@3!I/$32"E'D)(($&1U<:WL>2IN82W2RE%I4+DJC], M\04_ _E,Z8CS0I)ZD3XN=2T/R>@4%Y^!6&1?P&?.'FU)VWQLS%AY$,0'IMU6 MK_EZY_O'EMH_S5YWG9^I^I/]T:HU8+WRIKGT48G1&I1MYK._0=$QZ,'![YC#H,$:M,C?UBID9:5Y2NGE95 MD:&W7'J6J74S^+UHFC'/^1@-3#.-@J#1<) >[\= Z#D,;*^HD4/!CIF[&PYV M].JNS@TI-S&ENIE1Z <^1GX"'0_'$'&7P-AU8^@[Q*,^0SB.0SLO9EO$U-Y\ MO0+9J-BI-=0>($U=CG/@&=RWL$*F@_MPR/B>_80=,2,[!(?,W)WY#U[95XKF MQYP_RR64G.)XGG.=&+HL5"UX'5!>.1QS+C!WH]"%AK"5NH6./LET6@GN4+>UX_B8 M<1*A?.]+2!ZW3.I]7=NC:Q M>'I*JUTG>=_K;%E*9XLOJ5Q[[8NQD_X0(@CYD/JQ Y$@!)+8HY!$"$414W$? M5I6I[<1/S9.ZOOOUU]N'7V\^U&&.UWVF34.XFZ]TL6*:Y>='GNMH"]WK8QXF,7(\/X9! M$/I0KA[EHC'D'(:2J2.?,>93JT5CO^I-C28;Z]2Q9=L^L#$0-!8"];B!EHWJ M2^L]&&EF%695-\2Q;>G6[U-@1L*7&]N!2?H2PVH?$S<(^OT&Q/6KXKC1<(/ MNQ,*-XR4OK88KJB.V"@^<:!@ Z)!0D#7U5= M/W=#85?L]+8/&AU!OE;RW V#/6AWW1[HB.!%-P/6B'XZC6@/Z__#$ V\VM\C M^,)K^\-0G%[)'_EN-Q9ZLRK2I8K^RYY(NM1T]S'/7M)"!XW<+D66/^E/;Y>2 M(O&B5D"2H6Z3_+S@)=]$G$CONTBEIE,X[:4W. '[)2A87)VWU6+_0KM6>;SS?&MOJC6VZPCO1< MF#'N]$9[8,YN# 8MB^4 ;VP&+:-GH#:[/? ;PV>MAV#V^ID!+>O[(_]Q1ZO7 MZ6,DU4>=@,8=CNTI;&3I'3>OJZA(O2_.4A7\6-Q6!1+9FU7Y(2O_P4L5/SGG M/DU\[N$Z(CV@!,9$3F,!$E$8>7Z4A%;[-::"IS81U7JG_]+1B#IZ3LC1E<\C M4QELN/$MG_&WJIW$DJD/\Q7?G !:[FN;#I'ACO8 P ^]EUVI#-HZ@T9I0%:E M"M\'WWBIX\9[W,2VA*K?[6M3X>-N7%M"LK-E;?O]CG&*Z>/G\D[\5E3QD'>D MBH2Z7=Y\E8[B\I&_R_*[9\VFR\?W:H'11$Q^F_. AL*)/.A[*(&($@;CD/K0 MQ80Q$M @QJY5,&-W7:9&?MH4F FX4F?H%?MEM3UJ9&YPUQJ2F_:0K*T!VIQU7>MO/49DG@]J MOV&;9^@S;FSG^<#M!(#V<,OS]E:NZ#]7TN&M?=]WRN-M.;ZMH(A !'X8N]*= M1"%$RK&, R^$3NPQXLD-M.*6D0D&X)NQ6[^0#DQH M/:!I35[F /7*5P9B1Z4H=60T@=,ME@W- UQ3-TH"B!Q,8.(<@R3 M)*00A500GB"?#)!K,=6FM.89 :?;D?8P-H:G54,A/O2158]@#Y-\,6@G5SL- MII=Z<:K+:K>;=*.\FZ?G1?:-\WN>OZ24'RAJN="/A0[9W;!VU=E)=X)IG5M? M/:DCZCER*4\X'&J S1AV L,V,!?OK2J\*0([ Y7&H&5#?UP\,+R]LO90NH[*[P,# MOCT3#"WNW&2]>_ZH'O)/_#G+J]BR];;WFV_U'ZM<+"%9/\*J;DL8J3(NOJK@ MX 20QMSW0A=AS%"WC#QC':;&]>W\K%I/L+;B=2"JJEY>7W%F8IWYB)D1_,#C M,#1Y#S($9R3!68,X4*:;N1X72F>S!NIPSIK]K;H6:->%**7/GK[PM[C$U]4F MQCQRL?"$I$7F! (B5:^=$(H@(QA'$?<)<9E=E?;]@J9&@'4A\I:R0&D+:G5M MJ[4?0/N8C[LC=<^G,+7!2I2#E[J]OH?>!?2]?[-5N6 MGPM52191'GA(.!"'-(%(4@9,<,1@X :81W'L!W9]D/M1:VI4H_SE;*DF;Y4, M?W=]J\/EJ0J"*C- .,AYO>I6G7U*:7NUNR:OSI[KO CYVXONUL[!4H7ME%_X M0KZ#3]IFVZS97L;>S$4;?T0')L)U/6=E$5 F 643T$8!917X4=GU4SVV;=M M91Q0U@'7 Y5]/9U%MY%3?/N'<30;N]>Z7CZFXWCD;:PJ4?>(O M?+GB\X1& 2%J2S9&'D0>#R&1DP:, D&1&T>ASY)+A5:B*!;1$4$L1.&$"$L)[((QU 5@\8H<>4<)VP\F(.2IN9M M5(JVUJ5R+5/4NMI-/H?!-9LH>H%L8%+?H+5)3KP_A98UZ9Y$HE>"/"QM5#([ M:?0V\9S^PKD-L=ZE7U7^X68Y-\.*( M!,IG!$GZ$!XD822@(S#W7<]7;H95$-L^*5,CC@^\!(M,+H0D051-[F> *$7! MC[_=O]U\:DD<^Q$VHXRS<1OZ9&ZG4.X,:!U[C/0Z!D&_<5I[)8T;977,V)T8 MJ:,7=Z.#]W*!Q/F!Z@5UE%_Q=L7_P7'^(-'GY! M5X0>"2A%'DWL>BI;ZV#S0HS3/%D^8R!-V.00<$7?SZ=/-6[#^1/69^73SZ]7MA]L/OX"/-Y_>W7WZ]>K#]0VX M>_/^]I>KA]N[#Y:]9XR'QXP+AP!]8 JL56ZZ%%1*UUW::[4':C5C"U;/74$- MA8_<)]0.DMW.H9;?[QBEOB*+JK@WE;>=TR@.$BP)RT%QK,Z\,<3"2Z 38BSD M'VA DN;H\\$B#OV5E X'E ]C1)K72H)4:VD9._X:1S..Z0#+2!'?#12WQZ&P MC^'>:W&_X=FO18P;>;W7O)V@ZOU7=7R!]V>[;'*KWGS;7%)[15=?<*XKGJB@ MS:9O:94;_O 9+^^>=2#?AVSYP@OY\E5[TG,1,HJ9!#Q*/ 0121)(F!O ./:H M$^'8#Y"8/^N$FOL2YZ4A-8REO\WKM6W%&&KNHF(%5K76U15( 7,I%RV.Z M5,MW=5VEF]Z7**@S[T%-S*F&U;W4Z;U>E6^S)K ME>TS4%G?:@5>U UW2PD J!'0A6XJ#.2/&H4>I_NQ!ZY?3V(T[<=U4L8>E!W_ M9W0%NF[X*$&TU)',\A>>OW#=]F%1*;QN##%'&''D.PGDPN-RV>0+&*O8T3AT M$))_XJ'K=E@V&2LPT175C1"4\?5R"JB(1_0;*C1FVVSRF@V*ZS],G MQF-M]+1T!K72,U4_5X-\W8##UO_)A*'WGGQQ*4W:T?VQO8 MI]J^S:BFT ?YU;G#)&6Y'H:QP(J^(@ZQ'S 8Q302B2MPB(U*?V_?>&H;THUN M0"EGGCC["JOCK'(. @.3AIGQ5FFP^RSME/;ZZD:CI;GN4[^=UKKW[W:O&BTR M-M=>2K.)N\*+EJ=3_,KU.LA/(L8BZD/A!P0BQXE@XCD$NMQQG=BA48QCDS?0 M4-[47LQJ6=)2N;W*,8S8-87Z^ L\ ( #O]?'L0._5PH;ED(Q!9'5KX:>D,8$ M\Y7@Z8)J3*.6$%7LJKZD"=0)?4>3J.EM1N%62YL:RK7]VGD%!6ZJ1G!O.2GG MD7 BK$(60\P2B/P 02+<" H7A[&3H-"-@WFIVI^:K=OVR+!BW+6DX1YPW Q,H.N0Y5H]E7E&!LASWV/]($GK;3D7R4#?8^BA=/)]ET[V M'.Q3MEC(-;;ZTIQCQJGPI9NF&DDC(1B,'4YA@"GA/.#+,DDCAR(PBB MB4 8"H]0RE%,7-L73K&>R9V@F6[FDK>MW6Z-D#^!#5B/9)ZYKI=ZZLLFZ)O!]BZKHL9;4ID5^K:5NH]@.[I M \B^,!N8;KO"U:%2[W$LSJC4>^#&(U?J/6[>;J7>$]=W6SV\3L1K\N_F;ARZ MGI#>/G>)@(A''B2^$T,F4)R@A(5A3&R<__UBID8%NMSJ,TZ9BGQJ%2'2C<'1(WJG!PW=]NW.'%UAW"'86NG M75&JFK,44E-]CR63G^0KSNJCA&+N1PB)4"3019Q!A%T*"5=5SQS$,76PAXA1 M2]PI&#,U7FL4EMRF-=:K'ESIK(N%+XWI;0KPF@2#?$=/P/>Y/MY;_'/]H-7 M (D,J*%I#FJ_IP?-(F#F.WK@1HK&^7X>/+NXGXF,]-&@HDOK.%[$TJ4MW1<. M-16=.BX)JV"NI^>5A;"WB< ;KA)%-FT$JH9]4J\'_'7NN(X0 M/O6AGR08(B+7E(2+$%+YT)(8

Y1E'J@V@W.4>MZJ>9B5>=/EJ4*3]L@AQ; M" !U'UQA3W$"/2[,.]5PW'7\T. N[,-,(B0#KL'[^5\=R>NY226EN\PU<6\ M?L5?TZ?5TYLLS[,OZ?+Q&LLW1GY^]8+3A9ZYRNM%)F?*1U7RG$#C]<=LO"?@ ^ MNJH[4\1XB[)^L'BUINKIEKW%V%UG=;=0=QYXE+/1X*#C%/'+GB M\1/5@-Z2$2^E^!S.Y =%#ZUV>NCO-%G59+L.4_I^1VD#H-NMN88"LJ+ M;.&^TART5!\T1.DD7D/''1U6X-+!1">A,8@0.GV/;@SV,<]>TD+>\UV6O\U6 MI!2K1;.1-&>(T=A3740"5?(K"#Q(4$PA"43"?1IXPK/JLWM,V-08Z@UF@'%2 M@A]S3E43W)07/S6'8G:$=11C,X+J"[F!"6F]W2Y7DCQ]45/MK''$]%Y4O14) M?E0%4?,"+WHL7V*"4:\D=%3@J*1C8OHVR1A]IVM6KMILN&]:2K_!\B&A_/XS MYZ7:E6;R<9!R\>)M6JB5ZTH^@F^^R5^>,_E$_))GJ^="WF*Q8M)#4]=DRS)= MKCB[6[>E?E"/UIPCC\8!CR'&(85(\ @22@CT?=]E''M^[%"[/N"CZ#TUJFLL M )4),[ V K2M !LSP._:$,,R!&,_%F:4.L'!'IB=!QCG#NG3HZ+>XSS_)JFE.H"?.WX41TX40P=%ZCR*,D@2X4,FL.N['G)\ M9!7^?DS8U%[^CWFZI.FS=!^PUL^VA^816,U>_[[ &OJX*%L^0CD@3[KPS$PY M6T6/X>\F*/3E82(YPB,QI"'S$(U8B*A18--Q,5-C!Z63.G6C3:.B;*VNQ;'G850- M#IQ[P6I@Z>I) M"UX=G)Z^^L+90KJH77W=DC6>WIRR,*#2T8)>Z,IUE\=B&"&ZR.GNV7D2U0-07ZZN:DR?UM-PH12; M\Y^*[SN+QO[IN%R2S/&Q&BT/YH :WV>JRW%,!\MF.2&VVU;..YSF?\.+%;]= M/J_*XCU_X0NW+GD="QZ$(0ZD[Z"*!'M<_A0@N?X5W VY0TD4")N=G".RIK94 MT[H!UV[_YAB69MLW/2$T\*2KM 1:374\IA2=@1JP'NN$6V#2ZU[.,7FC;N48 M&+Z]DV/RE6X\\8&7*BE"!T0PSMY\^ZU0E95N=4E&M5M$R_2E8BM2Z#73/&;< MP6KIX9&80^3[%.*(J9]"YB;$E_A;11[8JS U5M&Y2V*1?2FJCM5IHSK :]WM M**?#L)@QT;!@#TQ04ODJ3ZQ17]7<_5%9("'_":R- !LKP.^-'3U25W<0>V6T M#FJ,2G3=8=KFOS/NU-%]JAJ0-?W'=-"I>I>S99,U]MLRYWBAW+UY[&%%?2'$ M/E+=80,&"2,.1()BA(3#A!!-SSQ#C\I"O-'[^;ICWL!TJ%[3G39Y:CV5Z330 MQ;$SH?-'P] CZQOAD5RTO8WQ*L5?9\QNU._19>L 6K\^G(T"XSIU':#9\?*Z MW..,AGGJ_FFU=%7E\^;4C9PP<1*('4EFR"<^Q(12R#P'!0BYS'60=?.\+2%3 M<]TVO>36BM;U&SMTU=L&]#@5]073P)33 :%NK?<.0'!>&[[MFX[?DN^ 67O; M\QVZ]IQ0] ?\=1- N%XM1"YGD<\=%;Z#("()@YCZ,13RK1#!F#'I0% 4 M8^+Y<4RM>D>9")T:G1PHBM^<(_VN% =:)58D3 M<]%3\XA:FE<=:%LO#=BH?\:2RWA03%=@0T ]^(*L-Y0[+-%L >MYQ68L?N0% MG"TLN^LYZSMTKGU".6?%.VG$/=85_.5YS0M>'&[_,CS-&-_Y^GCYY*SJQ>> MXT?>_/VC*A4WYPG'A,8$,D_5I,*2=[%/!'1=2<'83:(@,.H':;K7]GX,??[M^"9YZ#0J%QN&[3%!X2LQE@ND,_\,1ATLJ].-'+ M?=VM?0V"*D)?P3 #Z^>J1F)]%?AXM.!C_WW;!QG#I@3-PR$"+E5;48SL5.;OUJJ=:O-:(BVV832/X8#3P1MA:OE0J6R7DSH MU+)&Z?X8VPZD7IG64/2H#&D'QS:S67Z[XUD3+PK.=4?)M[R@>:I)L:JUYQ$_ M0!YR($8)@@@E/L2J*%8<^3Q*6,)B[-O0T!%94^.>2M59T^FTI6ZW\HC'8#8\ M3NH'O*%/DKKC9G^J=!J1?@^4CL@;]RSIM.$[QT@&7QGFL'I]5,%\ARE)]PR>^_X.A#$KOR M5Q(RPA&+DMAJR;5?S-2XJ-$2Y%)-4$@]UT6^+,]S#L!J>CY]+EB#GT77."D- M@5)Q@(3QXRCT?,"\5]3(A\G'S-T].#YZ=3Q2+P>> BJP70"7E38X=7ZH):W[/J Y\"W(PN M>H1Q8-XX"T%K C'$I5W4/G?H,RJ'0B;*GA=A^HX9XTU "/MZZQM MJ/&=@0.C4NWV &4+T,88SA1G#85-:\SAAV2LGIB60]-7Z\OS #S>\[+CO4=L M=GF>]:^[7)YYKVZ^[PW.EU):\9'G^GAT\Q8)&HN8.PCZ$?$@XDX,DR@@D+L) M(HGGN\RS:GYQ4-+4)I@/-P_@_=W]/?AX\PG<__7JTXV==WL84C._MA>@!IX( M&AU5-$@50B*IWH#DK9W9DV#TZL8>EC:J WO2Z&W7]?07NK'#FHWJIGZMZFC" M$RA*&$1$Q>CQ"$D?-0B@X(0(%H>,>)$-.QR4-#5VV,RO=3!"\1<[>CB,J1D] M](+4P/2P :E1:@!;_%LM4^ MG/4L$/L-2^VFRKCAI6?!M1,F>M[=>J\QT@[NJNGY'QSG[^03/_>C)$84"\B3 M$$,DY/C%$6,P<81+$Q)Y7FC49>@\-:9&E/)1#GHK,'(,?C-*'![4@2GQ:!&2 MF?;?J([R;UDS \H0H"P9I3") 9)CE2HYILI4BI<8P&51SL3D;AT=2!7<<5L4 M*\[>ZD.7*O!>5P#7?]L*S6?SP*I8_EI];V5[RBJRRQM*CM!XE0V=R2.R' M]B,UQI7RH-)^G1=5=Q:H+JEM6.=&]5BEMC-^_;J0UEJ,ZSUV!6G'<>Q\(SMN M+/)R_JLDXZ?54QT[A5' $L81C (N(')] G$24DA8[!./>@B9[HPE.VCML7=??JGUWLO?MM_YW;N.\BX?-*9Y1P]? M<.'VAE6)Z[+UA]?'>\T?OLVI@RD./ <& B<0,<%APA&!D1<+XH5Q$ =&S48N M9\+4V&2S!;U0>K;+Q%VH"Y[YTW"TB[U1+G9;<6I.YJCDI$&$P2EP*41BZD-#8AUS]2]P$Q:%5-4ICR5-S M=]9I_3E_X4NU 4%KQE$=%N2@VVWZF(^ V6;/(+@.[&*L(:V5UN2NU7[-XK7F M_>WL6(/5ZXZ.N?11=W*L0=G>P;&_03?R^B7/BN)CGHFTE,NZ0 A/PLP=$D%$ MA:IDYKM0.!1'B#LX":PJ=+?N;45 (Q3CUJJ!9ZV;'=>T 3-CDXXP#,P7%0(? MCR-@309[;.WU=6_??]07>H]AVZ_LODO.J6]RP%NIJT$5;U?Z9.OA2S;G) DD M8-*1X"Z3+R[%$ 97=438PULGNNV'H,>O/M=JIV8 M@V[V\@\(Y, $<2!%8[99]\U4RA+AX"-.67W(+DWHNU:*-78#U$\QU^$"-56L M =I?9\7^-AUS.(3@M+P3-U_I9U7N3B5'WRU5NHCZ3Y5->,$+)5%G.*8JG$/] M07I KS]H73D/8U<$D>-#2H*JYS4D4CAT@BB@/'!=Y%@U3AM QZDMP2H3U3D[ MKXVLZBE4/Q<@6P(J+9CI?W5ME]J0F5Y9Y&L[]066.2<#/ )F='SA@1V8LC=C MVMA7U7Z08WFMQU+GT]VTQW)C5O5'-;;;G[6^T&.JS' CT6^2S0!ZCIN>,QS0 M.XD] XKJ-MF\P0L5<'3_F?/RO7HFTVSY-GO"Z7*><"?D.(HA%]2'**1"M0IW M(';BV&6>S[AK5=KKL*BI47^M*="J@D97\'NEK65UC",(FU%R/[@-?8#7$3)K M6CR-1J_L=D3+E5Q#>7W7F=+N6 M58!I]:.J7_I) M27/G)$9N0GT,$T\ZG"AP(X@QEOXG"1#S AQASW([WU#RU AEHY_R(=/#2\ S M 3?=O1\ QL%W[TD)-DI+3VVC=O.+QO?347P[;-Y;8M7SYKVI])$W[RU!V=V\ MM[W!.;W$WV>%[K B;RZ7[RNY@J^7\MFR>,-%EO-U0V)>_)HN,]5_I2E-)GVO MUW>IZA;^RLO/&6OE]TG54Z+^NN369Q1C/A=FG#S1T1Z8 MU9N!?J\'6C?%VI@.-K8WST!=^[4R";SJ);CI]*X.<3]((E,E+[/%0MVI@:CO M=N^CCM< [>/'T?\"[>A''9C][>W'5>&\R)QWZ5*M%:ZSHBP^\'+N(>(B1@(H MIRTYH?E)! F3#U& ?"<(D(BCR"HQZX"%ICJE2M5.H)\4WI.95^E MK?RL#UEI&GM\"NZ8HX@2FD"!50V%P*40([E.(DCX#DW M5*CO"!T._-_D'W5JHH2;*6]_#;8>BGZ0-ET@G?VXCK(<:@#2"LI)CP\0M70 M@T%BE+9E720BZ8#!A^*/#EW>(5?EBM)\Q5\%:AX.U(N@1<[M$@RZX'&']7>Q\%8W? MZ0;]5;6?(Q\[?HP<2"/FJX+22.TYQ3#TB>?&S$]BA\R?=6KS?8GSTLQOW"?* MYO78%CC@J1-_3)>J5"(@U6G'^87KYWY ?4>ZW)"JM&SDJ-SL.)"S:Y((@N3* M*)1KG\K$FR4;$]%&W(#Q$4O6+YAF_O:Y\ P\]^VM]S]L@?]!W.R]@BY>RO^0 M@WWTVH[!#KO)4Q^;G62\:)6_92NW>/.K-F.<%+_D5^[^K:O.E M\OSE92VNG\>,DI )#PKD"XCB)(:JNC)TL1/$3N!$Q"4VIP##JSRUS?\')>.U M=_-1WONSRJC<6 .#]F;A]NRM]WQ0>WF:Y/; [XQ M>M8:_!E8&]Y^9GJ,-QEME/J-6QE>[7'C7T8;AITXFO$DV\UJC*?SAQPKC^W^ MVQ/)%O/(C7T4>10F0:0B]GP7QH3+7T.@N2_S([\3?LHH JM.\=1K^G$<"4R0<&(:J7:X; M1I $0D!7!(C2!%/?KO=<-S6F]CK7Q_IITX\1-_4W?DR7X+FRYZ=N7I[E^-AY M;L.A/I8WUK)@!C8VJ//-RHIUZ,2F*DK_OE4W' ?QERQ5N8@/U VN0WY-Q[N= M%W"P#GVHRI2HHUGA>]AQ$%6'X!%$"!&81)YJV(M9))CO>4'<)>9@5]34Z&]= MF4+%MF&M9;?3[CVHVAUXGX?5X&?>-4R;4*^Z8-- 1]^'T1CD]'N/N(L<@!\V M^] 9^)%O]%]*NL57Q1R'G+I!',.8)ER2!L,P#AT!@\AE*"0HJ-Q?E>A7 V#&+T/ .C#;&-2$;FL^3B'H?5B-5O_YE?#) ME'W>!XE-M>>]W^_&6DTE@(?L+7_AB^SY/A/E%YSS>8A=$D482X]&%7VFB2KZ MK/J.ARYQB<#(HZ@)\#,CJH.RC%ZAU]%]0W,3?DY+O-"!?46M99>8OL/PFI'0 M>9"-PSJ-CBK@M-82-&KV1S$GD>B54PY+&Y5$3AJ]S1JGO] AQD].U,\KZ1&H M+8]G=?NK)6ON6U<^=X5<"/DD@!X5GCI")) X*J\H1CSD*/%X:+2+:RAO@JZ, MUEB7U- JZZ"GXM1;T GKX\PQ ((#\\<:O)M7X#7ZGJY)WPE%BY"\?M$<*1#O M;%3MPN_,,3H:=&=PF_%"[A5@9_&UCN4=^9+G>"%O>\6>TF6J6FF6Z0NO M6R/- \9(X.,8# M]=9YL]_.U?[8G=!U?9ICI\1Q*!=40#\)I:.'40CC0%5K\^,(BX2)P(TZ)(#9 MZ-!AW3A&5IBNK_6,4P9$EK?WLXH96')=RDO77\.G#J?.'R3;569/F(^_\*S5 M QO-]0:[PEH/1_\'@5U &VB-:J# A9:MYM <7LE:W*-[<:"W:4$76;'*6QVI M72<*'2Y=J,!+I/=$A ,QP0D,7.8F7L11'%J>[NV5,S7_Z>W-FP?[8C_[ #0] MR#L;EL%/\4@)-BJ"WP?IRGT"A]Z+].R3-7I)GB,&[RO <^SRCL=VG^6RK+A; ME46)=2;)W*>>P*%\XX7KQ*KN; 23('9@PA)$7$%\''9(4-J18_-\7S [2<,KS?$\@=*>,>-1XR"%9W#G&UQPIO:\ MY )4[VE>Y;FJ$ZN\MS??-I?4#MW5%YRSUYUJ5>NGO_/T\;-=-U 0!3P &(G\J ?,X88Y8%@=A$3X^@]-<>NT17@2ME- M8^YGI>ZL^5VWE<,EX*H<@0 528(??[M_JWZNF*L+<8WPI%C0X;3&?PR2A439 M ]HV@Y;1@'P#[>MJPX&V?-;T$9^!EO4SL'ZF:@#6;<:!AJ!G)A]OS/J?'T;0 M??Q99[P!V3N7C2B^_Z# 37ET?9563K<;FD=88(>Y1'*T*,/#FDPFY/ D6#;QAZ=OUK%%6KKD=Z+JCEB' M:?BA1QB1#C]%O@<1"SB, Q9 (3PJN3"D46SE^N^*F!K/*0WUL876T;+=V2Z M9HQU'BP#T]%K1'J,7#EM?;]MQW;%C-M9[*"9.\W##E_9\8AEO6\K;]ORUSY5 MM4IU)<(==ZW8G"30)(HBB@5D$8XA"E18,DLD%] ():Y/7!Q8>41GZC,USKA_ MN+O^W_#-U?W-6W#U]ZM/;^\M#W#.'![#@Y[Q0!]Q.;U>)K=6T@,=$/6#7[\' M26?J-.Z!4S\ [AQ,]73;;M3Z#J>Y]LINE\^KLGBOXK[]>O)/W$ (E%#("4L@ M0H$O%Y*17%(F"0DC0L+ ]VQH\XBLJ5&BUNW?_^2&SG]8]HP]!J@9T?4$T\ D MIK1LEG.5HC.@507^ #Z6 2:]$M,Q>:.2CH'AVX1B\I5N9*$*^^>8EBN\N".+ M]+&*?A<^(<@A2"ZMJ(#(0Y(F6$RA'WLXCCS,N1U-[)4R-8)H*0FRM99V5+$? M3C.2.!ND@>FAC<_=:7RL">&H_;U2P7Y)HY+ 46.W7__C%Y]Q5$M.;Y>3 ]OE MK4/CK>WR3USUYY.?M]1^X/F3-\>4)2%"% 9(5?IU8PR):F@O%W)!$$N&P;%5 M'L(%;)@::35ZP^8(-V\T![3UODI5GF8@,XBHF,S#8G%R.]U'X#LZQ6TAL><4 M=XT&:$\#"H^>3W0O,Y;]G^Z.;,?X)[V7&:B]I[X74J5K<'F>ON@DGS9]-R[=X#N]%7__ MQ&GVN%2%26Z9%)2*5(6P5$6LFGR8J^6K]AY%(76J6GRH'I-5:X_J&_/ 8SQ. M: "C. HD ]$08C_$,'*$%X3(18[C=BGN.9C&4Z.QNI53APIXPP^N&?=-:L@& M)M#])=TWYH*VO76EOG7NH,Z,;CU=V--G;7WQRTHOLP8S1T0?>>M;YT M/?=A!L&@G/M @KM-4W63V.7C>R[][D;FMSGV$28>I1 17[JWR/4@\8,8XL2G MB1\*UPU5BKAA!M4!*4;LLDX"'SI_ZJ.\F2* %[5]KX)6LD9KL%!JVW?T.P6R M&,_W,V6K! M[\2-9*KRV]]3QEL]*#[Q%[Y<<=TQ^JMTV99X<;TJRNQ)>F]OOGW,,[:BI6I2 M=\_SEY3R5MR)ZSJ$^#Z%U%$9VH'#(/:P@&[LX( (1#P_L=IA'DK3J7FMC:%5 M-+6V2FT<5@(L-XL'&UW#+>$IC-G W%@; =0+#AHSP-H.-72-)565K]H6\/N# M=F0'"4<:'/A^=VD'TW;*E#=/SXOL&^>)QK Z)V?=@U#9!GY4UOW4ZDRH+6QW4+D30 >%558VL6':4* LO=R@ M6E3KO-S@CE39\\Q!SKH.LEU!T&&&X6CQT)Y%CE=H=!BL7A4E'4A$MP7AAVRY MWA:I^G T-34YCY.(,P$3%""($M>#L>IFS5P4R]4=]1.7V;2B/2C):EX=H8-L MM8/,*^5TF4"[5=AA2,U64;T -?#LUM:Q::CS8ZWFX7H4UNN:DU#TNBXY+&W4 M=<5)H[?7!:>_T(T;UD15K1?VI_E+X2^\4,$;*K:CT.V7VW]7*1?. \\C/I*^/I+:0.0G"<3$"V# "(]C1'R26$5@C*O^U%8' MORWSS5$:;4>HK9E-_:#3QO.-'>#+=F6:JN:,'06._.28\>ITGX>!R?I$BMP, MK(UN0A.5E?+3$GR3;NG&T%E=>D 7TVT9VQ_A7V:,>IU%1C9AU*GI,L.S/=]= M2(N1"[-576TW<4R%]DL?/N-E'4"YMG K?'*]-%CG+LU='D:QPR,H_Y/SJXL( MQ''B0C=*6.0F3DQ"VK&.YH5-LZ'9\4IW[I1WV^S) :%6_"_54G_5\&Y5@E)5 M>B/KJI^M>F_I$JP*-G[)MSZ?090XR V8"P57F6VN0V&24!A4 MP*'+W)ZQO-7/W*JX.#_B,?.\.1R JI.U&/LF-U2-V5O(5.'YI42FTWN MRQJ>/9DOFXU0L$F0GD 9PP'&?!HU#OLT[/LH@#C 4/96'7$(W3K&ON,B+>[$ M%:79:JEVF3YFBY1^J_[=!(F@ -/8Y0'DQ',@$H)"'" 'DIAY4>@)BI%5")"9 MV*EMO&BME?-6QQ]VR&4WQ-ML:NL?Q8$GGS6 &Y5GH%(7_%[_?Y H&CND^@W/ M-A,];HRU%1P[@=)VW^[8)8OG.OQE6>\"%'5M&(K\F#IQ /."41.1" AH:K? M2@/$1"+AL&H7=1R0IV-74.RIH:([14U=&HM*TL^/%#)M=6KF^YKC^&M1E5 M](3@P'2Q#=XK/?NLOG,2C)YK\!R6-W(EGI.&[];C.?V5COOT*U+P?Z[DG6]> MY#\Z6'ON^H*[;A3#1'@"HHA0F,1>!$/I402,D "'=DD->X1,C3(V.@*M9!VX M;ED(8"^6 MU8M/ &I& /W!-# 55(JJ2DZO\B6+@8H.F^'2;YWTXR+'K9EN9/Y._72S;_7' M'^M4S::Z<%7.2-[T3KQ+"XH7_^ XGV,>^C@, A@&F$+D4]58AOJ0)BRAR"6A MYY)SN<5,E:GQCGH4P;__*?9<]S]:1?6ZQ*&=,3[=J:I_U"]#8ZVT[YGJZTTX M^(A3-@-K>W0"@[8(*).&93H[6 =G04-U+LZ0=K"9L*?E'7LKM[2OK77HTE ( MDD#"N?307#^0"S0N(.4!IZ[G18Q:>6AF8J?&F&]^N[_]<'-_#Z[O?GUS^^'J MX?;N@Z7C9HBWX9%3[R@.?>2TIQ;1\%W&[6 :NAS0Q7N0V\%A4)BGOP[E.F_K M8YX)*4#>&"^:%.HZY[H^)^$^(0GQ$XA=$4J?SO%@HDZA8H%=&M"8<6K4(A_M$;^EBJ#=RZ7D13:.+D"547!"V2>'M% ME:H.HC@YU M)Y^Y)VA$!,/0#V,,$75=&%/7AY@1G\42;8&#^9(_JMX_#Q;'_8=%&CWLZQ)G M6X('?.!KC=6*C$F=05HKK0^NGC*6BI16;@U59EC&!1P9 C./\%Q$1R+B%HI* M3] HJA.B>CSR,X"CWSB!(_+&C14X;?A.O(#!5SK62E3QE*T3Q>J0"L5)B#T/ M0YZ$'D1.'$,<) @F;DA=P1WL(62SI-PK96J^6Q6:W3[P[G3JMQ]1,XHX&Z>! MR<$>(ON:B,<@Z+_W_?^J^M,=MG$OWKP@88&XW M8,YHH21RYE-EZS= .I6;5'HPMS\87"N><=DU7JI3\^LO24FVO),R*:N!]TTG M59+..0_%1X?D6>YFJPF?3->Z7/@WP=8+4PGTLWH%WLWUAM8X):A(.%13O]2Q M@Q)1M9R3!'"1EYF(\QB5I0L37!(X-%)HZQMM%1Y%6N7HSTII1X:X"+H=6?B$ M,C!O7(FB,XG80N.53RX*[95:;"'89QGK^]P(AXO)^%V]\/W29 ":6EJ9(!E* MB,Z3T+X&XXIKD"(<* 5)$QUC%%LQS$D)0Z.41LFFD(!2TZ&(466 M"LH8B'F2 YB6!&!62I#E-)8IRF#A5D0YE*)#HY6W=]_^$=U]?A=]_/S'^V\/ MO[___.!X_A5L2.W\F2$,5&"":YD836;5_HK>G-J:V>0,;PV-?C%QUY6M46UL MW='CU_ '=*%'Q:L+%DS97EVWT)#ONWS!Y74X:/PX8PL=:/%.5/_].*NSZ)9? MR*OI+<+88BTV'45>E5K5 KEJ)-+J-**^*!A1D1* \EQ]43#" '$1@QR+/"X$ M2C$MK(\D/2HVM"](8TCT7%DRBDAE2U,N32W8-!?-S2Y0TUO(N8.(]_&U. J] MT:@%_YQ4UD2_-';]&GV<19MQ_-*,8VW=-IC-C&.]FU>/XZ>;CZ/#@>R-QK.G MH]O>Q]7MU#< ^&?/AWW*Z^\D.0!*.V?.(9[?;2EXONG";V+^N"#//R;L3NMI M=JU;J[VL3/*B+$%2\$3GIL< 849!)A(B.6<)+YVRU*_096B?XQ--<1XW-D1$ M&>&VQ+MFJ.Q6<3T-0. OJT6'FZTID;$E:',;#ZAZ76A=HT^O:RD/P.TOEWP\ M\KJ <--1<6E*V>X@L2%7Y9^D]!P:U!.18?;/\#]B.^]:%1(7R^U)FU<_JE("A<4ZE8[15TAQSVQ_O M'07Q\NG>M= $YA-'5)R.]LZ9WNED[^@#>SO8.V=.^USO['4!LGF_S_AD:=:8 M@K__R327/.E_C3FE<9)! LHBCP%D&06$*6:5)(\)QD6:I%F'&.1.REB]\OU' M)VM;_BWZ^/2\UN5=)TIK]73'KCK=!L?.10F']7 2>-MF1)4=465(3VF[EW#L M+V/WI";#2=:]!)93GN[%AW4XHSJ2;J?\J9=)E0?2ZDKZ4;=1(--M'4CC:SU/ MQ4K<\?]:5V=O[X04BX7@]?)R#"E-DCQ.04IH"I2_I'?&D@*4*8M%KN@VPV3\ M(A9T;G5N%519%QYHJQPPE*A6<+-S]M=BLA(1G_]E68>VAQ%.$R(*F'* $>4 M0[@ M;7 [!>UE@,Z>BX;5H+^3TEZ0W#D[[4=BQUS?A7@F$UZWKVP.;:L@J_KH=HPP MRPK&4YV&0Y1OF&8 %04"A5IP)Y(E"4R=8F0M9 [-!:A5WH0F'8E,(D9_QS1? M"_3M%M2>,0W\,6[@K-5MQ9%4&H^:>!*/"<#V /E-!+:0VV]"L#T0!XG!#K?Z M[-U752V_6Z]^S!>Z:^!W7?K*-/.N^K+H5M[+]S_%@DWJ/MY?=:N73XIU/Z[$ MTW+,DCB7*GMAS8P]_8PJIX:@_D"O8=67U>K.H#F7;[@ MMFO'Y4V:M^"6IOM7=5:RU'4O!+]?F/H7="H^KW5IG7M9*5[]=BQR]5W)U(>% M)%QOFR89H&4>@XP5 D-9(HJM#IO]JC6T#TF=9=0<0T7Z^'!9+Y-UR\NJ%Z9C M3PQ/(]@YI";PN-PDWF;30K(>J$IM-;&BQJQ15!FFPT0O-#SR$8AS!$Y;1Y?0W^@F22$H$ 31 $ MD!0IP$G& 2_CG*IU6)'E6<<8_!#H]_%]?)BOR-2M;N6L];A4W[PK4F7AYYT=U;(1' MGB=J_NI%C%[@K!5C?)O+U5_J*W?'>17Y.F8D5E^=@H-,AU9 PKGZ_J % MOL$.S'UMG!M]HT9A?5I9J^RQH9X#0'X[Z]D([K?%G@,4![WV7.[M1E;OGYZG M\UA]^KA\0T?. M,.OZ.[HTWM28I$59$ H!+X1:P"%%&91) BB5E!5EB5AFU7/A^..'Q@[UEMB? MC7Z.9UE[V%F206=$ C. /1CN4_RHS7[G]:Z(?B?S4?,.9O#QJ[I-VP]DLOB# M3-?BS>OFK_^8B(5ZT(_73VJ9-+W[.5F.J M$P:MXH+=Q YMFFM5(Z-KM%'6A*5\OOM#O>]*8\>);XF^'2'XQS0P45P#IS-U MN*'CE5(L1?=*-6YP[%.0X]W7=1CY,%]\%8KLUFQE%OOCI&!()J0$*,N1;B^2 M 0P5-[$BSQDI("D9N:*]R+X\JQG3?_;>6[+\H04#$%:A1P(NTF?D%,FGVH2G^$8[ M8>(\H4\9[G4^'PCI=3J?,G%_-I^\KD/V^35VRX3M!-K9S%:W)_:7J=K)TIW,TVY/Z-C;L2F%TJI7B&B6904G M0&+=+5:F&""&&)"$%X6 N!"%:6U\YGR,43MO+\K<0K,V-NB28$J.IXQWV]/QR-R^NWH>-K0@WZ.9R[MF*M9 M5XR^EU\6^A5?O>J<'=W.0Q]C/>OO3]6-E">$0%I"4+"R !"ERAO,) 5Q6+[07T]&).0Z[HS]S-9B]N3:' M]2"]E[2P0R6,QW-&3K9YFZNIOD\?91$Z8)L)-.: OZGE,3/OWW^^.'CV[O/#]'=V[?WWS\_?/S\6_3E_M/' MMQ_?.W:_[/U-L23: 8]_:.INF3Z*=HPW3F7;?)W]O $@VB+0;I"I[VF!T*X= MU\ 0J(GFK0;1[Y>F;R/Z_7;=:(@.OH:WTJ-C2.MD-EFIC_:+X!^59K/'B>X\ M9NI/W3UI[[2RI"Y0]9^"+![^FH\9)0B660X*C'7&=Q(#Q/(8,"%QACE/A7 Z M=.ZDQ="^=&K:98X1K9W M_ON!(CTA\8 Z*M!54YNY&I<\=T&?BV,:-( MVQ$I0SR&PEZ#H]_(V$Z:]!LH>PU8!W&S5SVL&QWJ[LFM5LDO9#+5&R4?YHMO M9"J^BBJ5\#IFE&> G25.J6!UD*4 DQX'&)>0*SO!1.NR/'Q0S-LZNUC%IJ=HH\/ &J M'3]=#U5@'NJ DC/1G ?!*Z&<$-4K<9PW=Y\@+ES=C0@.VU2;8.8?\ZEZQK)* MK_PZGTX5#?U%%GQ,J:HEQ8Y]NR&+HZBV,FK,C%IV[O0% MT@VLY])O?<& (^&5UD/HV2OU!P1Z__,04E3'E-RZ=&)33G%9)SJ0-.%Q1F* M,=5--5@",,TDB"GF<9X)1#*GPB$GY R-RALU%8/7>CHFZ9Z TXY\/8 4F$ W M^&Q4#)&V>QX&O\F[)V3UF\)[WN"#1-X+E_OLSC,F<9%#PA@H)(]UYS%G -FQD&YT& M\QSR$G.0X1("*&$)"!842*EXA2:)S!ER*PKOKL30".;K^V\/7[^_??C^]>/G MWURKPG<8 SNN"8UL8";:4=_$Z-4&1%L+VE%\82+TK@'1&O>-;U%5#>S9_(9#;.&2.%P!0($DL ,4D R3D'!8EI6B:I3#GK6@.E$C$T M)MNK^%$I>44=E!I(.\*Z#I[ =.2(S%754':-#U8/I19SLXHHNV:>JXFR=V7' M#?:Z,#N9?B$3_G%6UW"O%_42R0)*40 >XU*'GDJ U9L *.4PS8L84^D4@7!6 MVM"F_5;92&L+/LZB6E_'K>ZS$%MN6OL"+O3V\QYFDPUF 791K$#QNQ-\5F*_ M>[HVQA_LSEK=U+6/S/*'2'8I-[E92E*=.!X*AD#D*4E0'$6@Z(0*898)GGF=.K??OC0^*6M6[?] MW!WH[!BD*R"!B:*MEL\8[$-C/4=8MP3T'#]]:-IA=/21:[I-T@?!?LSFT_GC MJ]G)W4\^J;WD%/,\%C0!RD?( 4P1 2B!NO4F20N$,2EBIQPX*ZG#F]8O8CI_ M%CQ:;=1WF]9V8-O-=^\0!B:"K;[ *'R0YQ;BH-<))*\$8B>Y5V9Q F.?R"PF75+.]N58S9+^ MD\HV:NK(+Z[T=#W%V4/3]H2F SA]G;XTJFE$WIU#I,.9RG&S/9^7[ GI^2SD MN(F'YQPGKNLVJS_-9X_J\_RD'_6@'E%OOR,F89$E'*!2(@ +(0&.*0$8)0GB MLL@Q*YW \IYVI_'P>OD M/R&J5PHX;^X^$5RX^KKF316W[)RIOM7-G,369<_7B]<-Q*N(BW'6'X1#$P M=7S9UW4Y\2)F:_%5:-;2 MY83$0LX73T39=$^GD\=-10U=6^5A\J0NN9??U$^7DC#]NV\KLEB]:SJGB*S M<9Q"D"*A.UUR!C!."L!+&=-$)H5(G/9 _*HW-!:KK=/%&&K[HI:!T=;"5GF; MRD@];=MFCB)C:/2N:P\2X: M]W E&D1*Y^( \R?Q0'Z*I3Z]'ZN) A%,!"BR0A^E)TB7!X& L;1(<\9$(;!C M\G_[^4,C]+JKZ(2;SIF3*H]QI;5U3M[?@=&.3J\ )S ?UAF=1C43=.,UI_Z8 MT;YSYG=D])T3?\S (SGO1R_KN !=S)D0?/E!J?-I,A/*_7R[$'RR&B/*2ISD M'!#"A9K1@NHM*:[^5L X*WC)N%.XW4E)0YO;C:)5PQFSZS+5W9>XV7J95;G' M?+(TA3D=EY\GT;9<=_K ,/2"&4?'1*T-!(H]$N(D_NM' 233M6\(%18%+8JJCS$VNH[LY#U2$.YCP.GF-B M3@CK.3[FO,F'L3(7KN_8JT%75]@)VXAAHJ:Z\AZRE"D>2+,<8)CF@&'YDQ=>,9L_SV?SW39W=3ZY/I**$\H+D,6T!% 4:HE LP0(G#)2T!(2 M[%3G[[RX0/R71V+F^AZ'A^7R[7@R9C DDCU!\B0\@(@+"5 "6$@127-BD(PRP;F MQQX^-';0:IF=?[7B57 ^Z2KH6EVS3?A,%BO=XT:-ZW+"ZSZVYC>$_<]ZLIRX M=X3; =J.0[K"%Y@QC%I1I9?'DB5'C/5;J*0MH-_R)$=,.RA*E_K MTN)+72I-+.]G[W]JNE#OZP]]7MT<5YO(C)H]EN-8%CA-L0!$:!\AE0101&-0 M9B5*(,]I4EJUJ>TD?6BD\/!CLN! S_[7)@%F)Y9E6O=+$#NFV1%!M^$YSQ3! M00],)4;UJJJD6/X:W<^B7?VC>UG'T37U2AHC0F+.YVS]U/2 NAWV.VK\K<; MFOROPK#Z.NA'&,J/BRPVA-_MH;U\$:ZRM_ED7/>0ZZ(?'^9WV@%:B)--B\<" M$0%Q7H!L'#C%E/7F;8&%2)/<9'%0 ''& "8BTYYPDI"D) @E M3AT2CTD9FHO[!V'F(RXK99W[>AV'THYYK@8H,,DT^D6U@@'VP\]"X+<5X5%) M_;8:/&?L02O!LQ>[S?OE8C7^G?R>O+5>'N?L26O/S5-U4VN.JG_M MS\_#I_8R)T\:T\S#TQ=TV(9ZLU[J&);EV_D3G51]KKX*-G^W_2C6.^3AY_J"7.]V5]ZY@3]6K M'()"GV]!3-5Z@T@!U.HCD3R5>2*M\JYZUGMHO+'1-EIH3<%<@O52.!V3]SWR M%GMCPQS/P$S8&!VUK-:[-XW=4=OPYNB_,=TLHEK&1[7UHVC[AA@ (H. WAU2 M&-1/&>9[XK"?-\SWI:>=P &^-VX[B?V/WMD]R![5Z6_WLG^,=_8];R"^8]SM MIJCVO6SW&:CW94VBJ.E$8/I#-#LA=W1I.I>,$X:R)*^^#J5^HU"]@+?0:RRGZ=VK-.SY?5QAE(""8D!$G$)(-*;N1"7@"89A#(M M2J$#'N!>EWY Z8WX!'>_']AD,ZPW(0+.G^A(YM3G0O M7K.A2O MV47.CF ZXQ&80^RA<.]%I,S1"4.]7ZA@J%+'_:VC?<1;!R!O M7K>7U)O>QMN]?]87+O\0RY4YF=Q4 ISK'[W_*19LLM3+V/\0^DQ27?,B%N11 MU+\17Q83)L8'@]%VU#LG(RJ3]+1PU,-B Z8,9",HC^V[]C[UCNF?ZP7 M!!MH1M'F=:W1:7ZKDV04/A[W- %/5:+R6PY854+UH(RBFFN%E%E*0&45/%%QADH!8HY$461E;3/+_Q) M38?V\;Y[?%R8[$[E\M=Z1B]:T5$TW]K0[U?X]##W\X'U,GA_HV]GR]Y1M+'8 M=V??X*,RJ"_=:6W_5A^QBZ#[_CY=%M@Q]$DLET+LAK$V1Z&OOQ/=DF3UNG?6 MG_($LS(O09;''$!4EH#2E *XC="R;>Y7"DR%A]GK&D+K;QHEL$4%!E7CC7/8H R$@-62D$IR8E(B77* MX%$10Z,XK634:*G](?8O#KE:QU$\SU5^L GM,D%;F0+D'PAR*4)N6_1\+HVZ%2 MYRZDA$C)"%,?#"R("(I@4B0I($CJN]?M.ZJ0]@]\6%@_>->)S, M3,.*R+ 3,2I"S7"U"\DR]G91P@&F?:HF4?KSQZ_LMN'Z:VIJ6P>:_9&EE5QV[$41IH]LH M-8H+FE+E$W"!$@"%$ #!+ /O2A)PY]6M$' MNX<^R9@F12R@S !A$@(H%<$1JA9"ND RX5C".(Z=#_:#J#HT4CQSLB^V1AP$ MX'4XZ@\S\@YG_3%_>AY?UB)'1UH MC]6OWJX7>D^ENO++0N@>Z77^D+J^U:EN#&%"&"MU&:I<+]DS];E2LQN0C B9 M29DAXM0I]B96#.U+5NNZ;3.CHWSGIAD;JVSJU*+R-F^(Y5)AZ.,>>N41IKYB M#45]PRAJWJP:#G-CN\NGQT7-+0?4[QKI)I;TN^2ZY6 =K.!NJDS73NK+R>-, M+S;OEO\0_-%$\ZFEICEX;UI*,%$02%.00Y2 MF1(84\22Q*J[8R?I0V.F1GGC$>U7V%BVMH [[ZR[#8X=;P6#/#"#>47;F:5UMPTZ)7@.H&S3W7='M*1]"YU.QPSDDG&20&4GT4!C'4MR0)BD,D\IHQ# M*>.\Z3KXX,!WEP1;3;C=CH,//5#=IZ.-:O6&.%=*FRG9M+7M5EWR\HA8LIL7 M@/OK5ELU2OU58_O^ %NMKT<*LX7&+VU=E-HO5=F"<$!/UC=V[(AZJE7A]Z60 MZ^FGB=0E.I(L54M"D*1$D5*)=&_MF *4I1@BCC*$Q?A%+.CG M>_-3>X3\=CVUD-MONU-[( [ZG#KL?, MP#NNW@(,M!T1WG;X A-H=O&D=594IMI-G2%Z.HM:8<140;&^U; M:]P\9>_(>Q9,N-'PRM0!U.R5X$ L=,-,) MK*MB\X\A$2P:?T?8S>+OCYE\+N+^Z/7=Z$&QTT)7 'DGJO]^G+T34BP6@K_] M01:/8CDFRFW$*()D@&8E!&F:8Y0G<0ISUNSKVS'%19D=MO2#AU14 M"BIW[^EIHIAZ/G-T^"X#;4<:?L#KAST:7:-?&FU_52YTM &SUM@?CUB#XY50 M+DOME5FL0=BG&/L;.RYNC]<<^JS,J@+(U%J5IOH8$12$0@!1K+.2$0-I@M*< M0QS'7#BM52])')ISLJW(-343I]5=%@!65]8\>.<@<-ZYIJ41RFJ10$ M,*E;UQ8P PA1"1#+(4D1*3ET*O9[2M#0..?NJB:7)^&TXQ$?( 6FCZ--*[W' M?EX"PF]+NE/"^NU.=\'D@T9UEZ[O&E5.5]L0T0_J);A[FJ_5EU"494ZY$$#F MC /(TA00B2"0'!4H@0F%B5.WR5."!D<(FQ3?Y\5DQB;/9!H1HZEKY/@)8.VH MP0=<@:E!J]@*"1]%6LOH[CQ6'<+"SP/A.1;\A+"> \#/FWP8]7WA^JZ[(]5Y M3YW,,N8R3G)4Q$!BI)NJ*>^ E%D,!$T14FPA,"E=]T)V) QOYZ-1L'$/7'<] M=@&TW>-P!Z6O'8T:C?<7T.BP=7'49L\;%;LR>MZ6.&K@X2;$\0RRS'FB7#:?G"2 M/C0O8*/B[JGW-2[ )?R[^ 4>4>W;6=B0B=9]%&T!WZH?RHFP1"V@9W%)@QNZ M&Y;@G/=!;!_2:QF*5L;(81;O9[$:PU11'$< )B6,:""2, 1(21EF!!: MNE0N#J2G$U?V4/Y8MSRM:D5$I#:AEZ(1%\?3\B#Z]J,4^AS[FL(/HZBQ='2Z M!H2R]^9E'6P'9 B%&R[J^G/_!0W-QWYKX:J5N4J4?89BG8OSS.7_Y5W5(1C?J+X1?#+ $02!P5@*8I!S0/-$3#V+"B. I==IGWCYZ6_7/O=S+]IJ^LE6K&/9#\/545*FJ;^?+ M595FW]ZAJAOCI\M:;(=J3(^9'RU0/, Y3G6X5=(Z#'CF(><-AM/.;C@=TG^E8PIPRM3 &"&<9@#E$ MBJSR!"0E1;"$.,'2WK?N0>&A45V5(TN:4L7JL3]TI/G6LFAKD&4L:&]C;^&O M#VQ$;W*NT3(X:EFL3YR-S>W!WEH]:@W\J*Y7O37]4NGJV[P0#LN$@;T8/:TF MAO."N*U$>ARMLPN6/O3H;UW3(ZH[RY\^Y79=)2U7BPE3;I"I[?)=Z;'\^NU[ MG.FX77\>9=L%DB?L@J^-SL 6(('$"A?/JZ)S$GM>$%D8?[@6LKFI&Y]\4GQW M+]\N!)_H<'23PO9]MM8-C8AZ8=2_=(//B>&S#V(G"+4DC,$X!;0@', ,0T R MG@ &.:68X32A5H?O5VLR-![:JAE)(70YIO6,+\A?LSHY1E.ZLB)JS!A%E2%18\DH:HV4,B9(..O5@'IEPN[:],J2 M5X.VSZ#7/[!KL4VR$E4AX3.5(2F1L( < U+H,*88)0#'L "0QYB4219SZM;D MTT;JT%ASH[2>ND<+3'9MM6 W")9A&;ZA#7V=\+>;.D'UZ=X;,1-RLOIBNN%^5?_XBTS?SA49LM5RC+ H>"P$ MH!(2 F' ">( 8K2/"XP0FEIY?.YBQX:76V5;Q(.(UJI7S<2UG[?HK+!U-ZT M+[W985PL]IN#H1V8P5I -^$$M>91I;H.CZ]@?AL:9H==W&!P][0?ZQ-VMQW5 M3LB=W1MU>V)_NYR=+-W9K^SVA(Z^["8TY# %0#0Y!C@I.60EY41*WEA>>-729E?VTQ_A )HNJ5;EVYRS;ONJN@$1- MUN5Z:KS U0\1?2.41+\MYNOGZO;EQ+U"E^_W 98B39*" (;U?A(O,*"E+($0 M@A%."Y0RI[WK&[X-?4>HWDVG3<73>H ?=#+A]M!<4L]\5 \6 M_-UZ,9D]5GZ*2818OG]ZGLY?A3 7--=1C\%] HR^T<08H@\9Q"(2M?9-ZE+S!7A6=YIS!Y.]Y'H> MVG7@;#?5@@]'\&TV#79E0E39L%DF56:,HL:0^I1U\VTVMGCNC=,=3/^-Z '6VY<\7C_!WCZM6"62SQTF),W>+JW'"^5?;Z,]JS8]']:-87 MPK(((!G,J9ED:9C1G[[EV>_N= MR,JTQ&JJI"V;-E@?9ZTCV0^3&9FQ"9DJ'\^$!BO#MSM=),-<%D4&()4$ M0"$@("62H$ACF4B40TA0MPU-3QH.C;#:6V.3JAO>8KM#IM^@B&\L5U=L3.^Z MH^EKI%WW-&\P?H$I@;Y]*ZE;T$= M(F1^G_--OT/EULYG+V*QFJ@W^?-\)99CSG,$,\Y BA+E8,WB9V0 JR6B_,3Y^,;3K^=FM6 M9.QRB->X,!@6<3#^( Y,J6U%=364@+ YQ+7X@Z^G0);N,+J%K=@!%B0#N,@P M*,NT*$@I,>'+Z(UJ92G3[T%U5$[Y/1W\TG/H6PG6?K M ;? 9%H'.UDM6K.WC!X'VG[M+EW:A!]ZK6_]=/5PZ( M?N(V74[_XF[&=W_0NG(3_%_F2<&R- -)F4@ 49( (H1:JO.$H8RG$F7$A4B\ M:#4TVM$1!#.]G;N)-&)*\9'YTW!/K7]5?'JQ32O5%[C1D9]1M2.OWLMP>EE>=K?JD':?]GK1N")(9XQ=HKH_K1K%?^]0KF/EO[?7CGGM_S M)[%9XV_F-4P)31@1("&9SI++&: 2)0 24; \9YQ(IW"@$W*&QK^5FM$VI:MK M0MPI7.WXT@-:@1FP"U!=6GB?@\%WX^ZCLOINUWW.X"--NL]>[E[Z_TX]AYL, MW2EY'&,>%Y"7!"B_+04P91"0%'$0%PE+\B3):&YULGOPY*%-^XURD=;.OOC_ M+ESGY_95( 2>S9;V.Y7_/VIKI_K_NT_JK0' 40/:'0".7]!K$Z>C\<1OV[60 MU%.$\AG4G9;F3/C-Z_;:[Z0 M5[._J*7?/^LKEQ_F"RDF.NYL^7%6:?P?8O+X0VEZ]R(6Y%&\_RD6;+*L._*E M4,J2Y020F)5Z*U$ 2B@" M(,%4A'\KFE%_=LP-!HN]$U(I6RD:BUK3HICG38 MBK9/77%]4\4^7Q1+]A_P\(?^;FBSU.19UKYO8WS4MCZBKU'[PAJ!YOM1@S"* M6C#H&-/F^[-YNVHLH@:,((TI;S"._MM?]FE$_TTV;S!$1UMYWD*/;E_8;53] M@U@\F7#-.@Y*XH3$NG] 2G1 I5Z&E *",DY+D94I9-(I9>F4H*%]L;1V>I71 M2B]BM:INGZ23R-I].GS@%9CBMRJ.H@:VMY>P2T!XYN[<<.'B5I8BT_JL;KOHQKYR6;']LWK[^2_YHNW4[)*RR3""8 87CZ\F[48)JV;;N!+-_-G\AD-LY(*1%"): T-]V.,H"*7 ** M2"R$4"R1.QW0'!&49"[&] M0R),]\"C$F_3-?"<\2>[!9Z]J>.Y4%/!]]UDR:;SI3ZJWM;/D#CA)!:@I%1W M,!4,D%*4@&0HC7-&>>K&'>>$#8TZ6C6L6]IV3LX^B[/EN8XG]$(?Y'0&SOW4 MQ@(1O\RYC8?K!08S-/1UW56:K"9],U_K<^IM@ZX7)^GG_DTW77'#M M^E0Q^74AL?=D,9O,'I=?Q***GWD]_@#S@84,%H+!$@@L*8!,K94$AA]AR8V@8 Q=Z7ZG;F+EO'(5'T^^^4T!] M^]VV"@_\P:Y7#R([?CA,'$"S05P(23@O(> 4ZL5J&BM?D\4 IR0E)*:P9&B\ MTDT0+:F^_70G <^21+M"$IKVZE1V_QODQPSV MRTP[$OKEDF/&'/N 6>^K6J!K2-LIL0G#\K?7WN0%E"XW<3ZI+0?O>A+"$XV(JRO:]COSNA MJ$KD%6JOIV-;.%G([V@D!9&#ZJ536&6JUTI'1>K0IO?,Z MBE;SB(KH"YF<+L#MWKO.$2J_/>MLA??;J\X1DH,>=:[W!TIE/I465FW@MWJ> MF!"GAQ]DMILPIB.EJW2Q,$J9PK00"%GU9#CV\*'M!53Z M15K!J-+0OL[O 7#GZ?Y:.$*'E=@CX53Q]Y3)G8K^'CRLM[J_I\QHE_X]>ZEQU'M'C+C$_TP,39>-+Q-4(Y/<$]&\7@54 \@EP[JE7U%TBD ^(W1HE+]M M6C*7T4;KJ%&[+;V+Q,F'"1)5B6L@T)B7@LA0 QFI1 MB@7- 4:\B)$H6$QBFPE_2L#09GNMHUE0U&HZ1?J>!/+\?/LZ)U0_B\7J]8L:RY5:QNB-:].R MXD$]KZXU4HJ\$'&! 8HA4HN+,@&$E1S$*"E)7O"\9$[) 18R!SCMCS4H0M0 <8!&=\)UA?E]IUA;0O$ MD11KZUN['F'ILE0+Y4&;4S:S@GFK"TDL7M_.N1@GDC!,D "D)!3 HI" Z#V. M/"X9Q%F2R9*YG6J=E3*XX4SO__)Z/V:R,/3QYL[OMVLK=K6/YWQ1MZ:)!VP.6')92 MDB0'!4!K>!*E"A\+.B;U0VW :.TT7$K>[NZA-]>R+3:=,? M0P(3##@RONA$.89Q8X^T,[SAT9#]:?:Z!@U2KIZ-[L( MVGHSG7'IQWNQA*2#GW+4\"O\DMWG]>R''#7FT.\X?EDW/Z,*_=LF\/['9/5C MOEY]%81/IJ_OA-X/G\QT5;SM*?.3]G+&I*",)7D**((00%A @&+E?^02"<8X M)+B(71)N.FOB1 .]9>#,YC-0Y?N91LZ3V8M8KCIDXW0?(#N'I!?80[-,%9C= M*HWP5V5%5)L1M>V(=N)RC"W^G):KX?3JQW37IE?7YFK0]KV=ZQ_8D4V?GJ?S M5R'J'>_C =F?YX8+!#>QUTM#%^W?OYTO5Y_GJ_\4JVU7[>V3JIOV [3''-)8 MIKJ# 6(9@&DB 4ZQKLZ52)GD5'#LE&1],TN&YM1]UX%2M>X1:R>.B#H=>2&F M.D-)9P1JTJ\0.=''UI'[;_8Z67X[_@XO2>!OS]%\H6W*Q2C:V+])(S)%5G18 M9V7-*-(0Z(JWT:O0GZP&A0!?IUL/F-^OV\VLZ??K>.M!._BZWERA:]8ZFV*9 M]7&E1(G(DTP DYUF1T$PX!8*>%C4T(@A8G.CJLD0#(H.S!8GZJ$,4A!7.B!M( M[:%3_&!Q1]AZ0Y_%S]7#7V+Z(GZ?SU8_EF-&!$R(XHR MI%D!"7):@'=59&@$HUZ]-$S]H8,AL..;/H -S$9N]8E&T7\*LHCN9QZ)ZEH0 M;U*YZ$"9058R.@59U\I&)Y]W7=O$YX7XH?C6'"CK]HSZ'/G#?"$FC[,J>)^] M/BR(6NPQD\0SX^9?TZHD!?^O=748\EFL[N4#^3DN6"QDEB>@R+%N+!"7@.:: M2!,D>)KR&'*G/FMAU!P:N=:6U/D\[#5:;;6/R$;];CTF MA^36PJAN,UM%TY@"0F94&T.CEJ7& VW9&FV-'46ZE=9 ^U4\SD#2W+PQ;SOE8)W]M(Y2J8D,35G_.OBPF,S9Y)E/U&TV; M\I^F=MUSI;9E\;H.0W&>WL,"')BRM=ZMX,=1U*C>'/BHGS3:FU\RZV]N!Z#Y MG)GKS.2[$> [.OQ=@+?^]'7'KOJO3G=+FR_)%4_H MV![B2>>L_V_=ET)+UKV+]#'IEX5XFJR?QI!D"4ME#$2N-W,+]3<<\Q(@*I., M88R)%$[=@2Y)'-JWX(ZQA3#.H7(&N9Y#O%;8L9G$1:CM?'JO ;F^K:N&CY# M08VZT2^UPJ<_H^[-*&S!\=N@XJ+4?IM6V()PT,C"^L9N;/-6GV(K"70J],,_ M*W.:QC0XX2@O8L!CR0$4I7(]99D!5,B4I2GD-$E&M5'&-6+36O M*B1R&EP[7O$"66 ^:>E8EQ79JNF/1"XBX94\3DOKE30N&KU/%I=ON++FV:=- M,ACD(B40Y8"6A5J8E@I'"J$ !4=QGF4L3@NG[5C5QUZ)6J.@*TSV-=']/5BYFS__ZX7*X%?[?6=6&K?1P3D[N\ M8_^SGE3U&)=C#!-60C4LB6 )@$RF !/$ ,1%#O-8Q- NK==9\M"([>W\Z6D^ MJ_,[)L8 /17)5N4K^L98#X>MBQ0 Y.">DP:V4CJJM*ZW@$=5GY;E*&JK[M.G M0X2FF0QRVB>XMR%N4X)&AI1;?6,F%)4D535YUFSU=P$)'1I-GP29CM&\@%> M8 )JX:9U#+-Y QBE#9)KZS. M=J4Z]W63&ZM'6?V[-BJ:;TQQ9A6;0;&E&,]0!^<;H^\HVF@DLY/\0D\7Q7)-.NA7(/3B]OJ&I)N6 MHR[O3I@^*#<;R6%T)^UNQM^C2>G5P^2M5^GUFG1,#-RVU-JT49)I2A.9"L X M276-YPR@F)8@$YS&L:"(E4[;"4=D#.V;U31%F6Y5_3?']+XC0-I]+JZ$)S"? MM]OZA:#8,];[S:8[(J??1+G3AA[DP)VYU+UES%?QK%Z&'XIQ[AX7PK"0*>@L M%L]DL7K]K :_KG"1)0)E7*B)GQ<<0$@9P)P(D'$*2P:S%.96S4V=I Z."EI: M1EI-QR(B;I"?IXA@0 8FC0X8.K6A<<;DZMXT]A)[:UCC#$*[BXW[S5XB33=U M"74\ZW2N6W@NQZ3D,"_B LB4*MI)DA@0DDD0,T$%+0LNW8XO+&0.C71,[9> 8R..GLQZ1N*Z)&+96#Q:>>PR=DI.I1N;>, M63T'Q(7HU;.WAJU]HLM)?%!OX[B@959B5H 4LQA 1 D@<4Y!46:(L3P6N!1C MI32=^ZYZTJC@,JO:BH2;7.I-S,/4.]G ;KE:"@AEZ*54E_HFVH;^"YSLHW>3 MPB8;)099T&0?HJZ%3 Z>T[6S3I4D5''F9@M"))QBJ19RF;JK3B5'6 )8((R@ ME+P@3CW)CXL9FCNU26^KU.S<=?P$J'9,=3U4@?FH TH=NMV< \%S=YNCHGKN M9G/.W,/N-6>O[MJMYHYS]9HL3;[ _>++8OXR4">>]^<-^^P"Q#3]73Q1L5"LP(00 M$ &1%PC E F A.1 O1H0(AB7(G$J*W!&UM"(P>CVS_^4%/&_.]9R/ >HG7/@ M":; 3-!N*5,IJA8K6M4HC?ZLM/7H*UA@XM5A.">O5Z_!PO!]U\'F%L_-R-^\ MZB[#NMWY.$M023-=BR1)J7(E: $HIC'(LB3A2<'+ CJEREC('!IY6#4CUXK[ M:D7>@M^.8CR#&GISY'0K\O,H^FM$?HA+/XW(6W*'T8C\$ CK1N1';NV:G*QF ML5BNZOK7>JFTZ3#3+H\R3B JTRPN0"IY#F!.2X!*6 *(\U115$*A=,Q*MA,\ M-$)JDBC71(%9V] TH M/.<>6PKO.>G8#9+#;&/'^[O1E6:]>VD2>M9J#NHLP#K"0Z 4<1%3()D.,,^D M !1F!!0D25,(,\3=*NB?E#0T0C(NT%Q&.ZIV[,AS&EX[#O("6F#2Z8B7,\E< MQ,(KJYR6UBN-7#1ZGSKG%TOR^%7$\_3:08LS05 ML"PHB#$6 "() <94@"1+!1<:_#P)OT =- MQD6E:O0I./J6>VB>,0V]F6;4K=>X6X6K5>ZH#:['+34'B/SNK=D([G>3S0&* M@]TVEWNO*.[0?&ET%TFUJE8_$XL7);LWGNKU;ZB3)_5"-@QDV]< S.3#TB[U8>PQ,A_ MK8A+@ONO&V$)Q=$:$K;WWB8K^S=UX6KY<5:5Q?EM,5\NQS+)41:7&8A)S@', MRQ*07)0 09C&N"@1S-U:4_K7<6C$5^55S^N\ZD>ML'(DNE?B"C"J=NQXX[$* M3*8^$Z K2W4YHZ8^F+%V. G.9X9B4!G,Q_3\6Z4HGP':=P[R.5$=/R#LA^#K MJ;B7[\E"UPY9JFB/*K'\3/U1N%W7^/!4:F69KNG7X[N MJ$N_/'P=8 =<>^7CNH;X?OLAIE--[V3V.DXX3!#,'?@.\] MUW,P[C%3#D-PCUYUK>/S9KU4J_'E3CG8-Z^M?QF"&,>$IQA*"6A1,@#+1$UE M)G. !4EXF20BIE:='[LJ,+3)WO[:-A;LU$8>Z:54ZP?UU]:U0X?K.+EZ._[1 M[]'-\0/\%;Z-&WJ!G!I+)6[DS;A!=-J-<7R.N__R28W[],N/^4Q\7IMX^001 M2:FD ":Y3D"0#"!]W)J1-(8L24LIK"COV,.'1F=&O\@H&%4:VGLN!\!=]ENN M@2,POS@@X>2SG#*YD\=R\+#>_)539K2]E9/7=/-5SC7-;EI@?ZGZX=VM5HL) M7:_,FF;^A9CJZ)0H[R0M$"!I40(H!0(8)QS(''.2J!_2PJF*RY7Z#&WJ&W,B MUK8GFLYU>EW=1V3Q30Z%, M&D6U45';*EV>H;++GYOC"6"O7L^U.O7J!'D"<-\G\O78J[?,GYZG\URF]/6[9'8 MJ,GTX&;K_BUYGJS(5-O5M"3H:QL_S B$VNCWK.VMC@+"@'[FL""0P&[?FM_5 M$N+U=[+X;['ZL)[QY=WJ+5DL7B>S1Y-A/$Y(DM,BD\JSA[KO9U( 6A($9$R* M@HLD3]V^&!?D#8WWC;K1D]$WDEKA4416$:MUKLHVNC'^)<3M>-LCCH'9MX*P M4C7ZL(&P4;"/3BV!\4J*EV3V2FV6 .P3E.UM;C3#EG,^WJV#MFDB8_[U M(!9/8U8F%$.]7Y! #" K$H#SC -8I$F:Q"FFL+0A&2MI0Z.8;5^D?_XGE,;9 MOT^UIO7?(Z7!DV6W*3NLS].+=P1#K^LWY11KP*JJB@UZ!]A^:F.K;?$)+9^S MM78HJP3IWB#>$?MWA-J:XYV@JQA>WV)H.RZRV)"VW4-ZH6PG>QK"=KNIFU=H MTEN68T@)H:1@($KN5HMV3E_U6.="'CS\' O M]H.6T:E;: V3G;[L6R-?- MMDUL?]TP>+WZ,5_HI=XXY0AE+$M!5B@\8)J6 !I!M?(Q6K2'M:21C05*(>5:HA9M.3,T1 R27BJXH2]-,8%E"IRJ2PS%M M:,2X2Q.S5@4HO68<12\&!K.EW>YPK'_<(5EL$./ADF,V"(4']'WP MF9KVQ_;5>M]ZM?2/1U$+IB.-.[?+Q';-,C_+P^&.O_]\N&&8UW\:W3#L/G7( M,SP-KRO J'N1?!:K,4$2$RHYR#AG J, *4< DE3DL1E)O+4Z11H[_E#^\Z^ M)?TP8 MF=9%]@H,RX3R'"2IKD M!KQA%)@,W.!Q:N]YT?RKVWF>EM!;^\Z+1K;;=5Z^V'VZ?UG,^9JMELK7J.-0 MEO4+2@B1L6X-0W-=2!E1"9":X8!@G!/=, +9K>;/2AG:=*\5-2N:6M,.L_XT MJ)=GO1>H L_Z3B@Y3?Z+*%P]^4]+Z&WR7S2R/?DO7WQMC/%GW813KSM,-:F) M7G:8# 20Q$M3M<.(J;89& M)NWTR<7&BNHX(UHK.R)2V]$U5+C+D%ENG?4U$*%WNUICL+$DVII2G9-$QIAF MA?+:4YCO%<@&"N7MHM&-PG6O .]T2.XU#^U<\5.HFW[H(B&Z?<_<--"HX]#' M,"8I*WD!RE@4 ,:< %+D%,2L1 J]HBQYYECJ\[2TH=%GHZQQ,_A67>>"GF< MMB-#;[ %)KL=Q%J:-GD-7NMV7D;$=\'.,Q+[KM1YV?@C)3HM;NKHPZV?GZ=F M7YE,WQ#U2NAL B%:;45;Z4"229P*FH&D3'5UD90#PKD$>4$(XR+A.'5*T741 M/C2*N7_XQ_NOT9N[3W>?W[Z/OOWC_?N'Z.[W^^^?'[XYNF0N(V#I@07"-;3# MU5([JO6.C.*M+L-+Y6$%\:TZ8.;7E7)1H%_/J0,T!XY2EV=T[V3^<::K&FMQ MS?;V5[(2IBNJSH!B6H]',98(EC$5&2!([T873 *4\1*D:49B2)*29E9) ^ZB MAT9GII?WINW70BGKWNG<$G0[#@L#96 &,RANM1YM#K,BK7C="9E'6]W]-DIW MP\M[\W1+\;TW5'>#Y5B3=<2%J(6B:$[B=0^A>O>W5.LY(@H)&).Z M.DJ2 )P)#C*:)IQ*GF&>NC'5:6'#XZ9&UTW 3\*:9,P)[)I;+IA]2B<4]'9(C/XGE4HC=?)XJ'.AA_O[G2LSJK.]Q'$,I MI7)P4$8A@*Q, $D)!H4B$(I3Q*2=O^,D=6AT4NFHEAA"*[G4\8O/1E&'/#YK MQ,^32C < [-+I7([0J=*Y*O#.Z.'>51I/JH;#X2 UB%5,@3$/:5,^H/:+472 M%;*SJ9+6#^LO9=+5OIW42>>;>VZ<\VG3;THD<5:F)0:E)"F F'- RC0#DA0R MB],<);%;"X2K51K:Y^#JH/8K6H9Y&&#+'<%>ARWT/F$_(]9?,YP#D(?1^^;3 M;;J9^8/16V>;PR=W/;)]F4]?=*S]0O#)Z@-AD^ED]?J[, 5Y&<5)GFGJM=NB!2:>3VW/2>SYU-;"^,-36YN;.O.(F*VWJ3O*VY3SQ9,^5;FG MT\FCX;5- M#D25UR+[^IGRZECAN;U[VYDG'),,S2%($2JD'00?H ,9P"5C): M)"(ERH]WI!POB@V-G2JUHK\FJQ^3633?F++K'ZZ= M%;V-KC7=]3YFX9E1FS1JI8JVK(JV9HVVR:>593K8KVV;OU5U*+A]DZX?Y?KF M9Z^0'J%RO\_OQOJ?Q4IG%7Y9S%\F7/ WK]^7NI_X9AMBFR4W)B6+49F50,"$ M*%Y'&4 E%B A-)$I31B7L4O5)7O13LS=0V4F79*=F5S,6G>],IQO-M/(YR= =EGVZZ_"$ M:Q-(CJ_,]^O=?)^I9YNHZFJS]8MZ&9=O7NO<=O%E,6'BJU[+5TVVBBR5)2X4 M"98%!1")&*"4ET"*@F0RS5),.K9_#:'NT%S>BQ7/*Z,VQ3I$9 R*C$77ME$+ M\CY8;I4.9I1[W$;U/\!7)+>$Q#U0]DL0E6^4'A,2_M/Y,T&E=HBIJ"1_7"[7 M@J_FFX+[6O07-0-_*$VU\'IC47U;\J*(&4@A@@!*2'3],@R8@#'")<29W=:M MN^A!?C:6T41I;Q+AGM<+]3=%+:MY)&I3ZCS&Y]J8Z%D]P2%"P&UH+"(P@@'> M!X,OHTIQ#7"C>IV:V"@?:>TO;PI?B[1#0$8PQ'N*RO",O%MH1B?PSL9GN#VQ MOR"-3I;N1&IT>T*WY1H?Y\6$=RR]KAO\ M:=?K$L$[J/NK ?\".A+Y>C&;K)0P)>##Y*?^V[+V<3*Z>&4K%ZYX8+!^\1PZ7(?&>C5&B O!,V0[H,D> 8@0A)@F&8@Y0)R MPM,"%[![JOD@%V?M EJ?YK-'H)L*1'LYTLMNB[-C$-N1PY7 A=[2\X/9E>GC MX98^Q^3<,"'\['+DW*5NQ,#%9/Q^MC(5P'Y^Y.II$SFI>O-^7AOWER0RRU$B M@"A)KE83@@%", 4;&"^HLA T,#EY_<"QE8&]A0@OT- M7]*"$."0PZ*@NK>V>H/+!@!,18Q9B5G<>ZTD#@E M:&BTL-4S,HI>DV1W"EL[?\$'8J&=ADY@=2B1=1X)S^6P3@CKN?35>9,/RUQ= MN+Y#5P5=96:_>/O=S\ERC!C)>)+%("68 DB5]X!P@@"25' <\TP45C[#62E# M(X;=M@%:0Y>>"B>Q/,\%WA *3 0NX+AU5+AD_/4=%4Y*Z*^CPB4C=SHJ7+RX MFR>PUYVI\B[J\*CE_7JU7)$9KP\[V)AB)) H,.!2*O<@EP0@1#G ,L_+E!+& M,79Q#YRD#XT:#EH;LKH);!6L,=^J/XJH-L"D:%6_=4S1>@ M/U^EN(ZDUU-F;%0N-HEI+?]1S M 0:O)'-*5J]T*X='DWBKA[FB]6D_\U>R_W\L-D1F;,=*],+4\(GD.$$M3@-1""2:$)(0[;9W8"AX:B=PQMA!F?U!] MD;D^2>"UJB8^@;3,VEQAPK=UJC33UKEQB_4 V9%-"-@#L\_='J35\4T#J=&\ MZK/0Z.Z/DUS1\DI2UL)[92U72/9IS/G^CEO Q*3!F,ADG<;2L.8X2U(B=5F@ M3/?,ANW&Y],I62P[NT$G,;?<&O: 9.BMX1HSH^2HSN#;.$4>]X8O0.%W;_B4L'[W MAB^8?+ W?.GZZ_ILUW%6=3BE9%S$*&< )EFI-X8R0.,R!["0ZIW)TH1+)](X M*F5HC+&IMB^ZQ)P=!]*.":Z&)S -;)"I%0P0C'H6@B!=M7U 6-[D\+I:<$P;MT"SD$>@KRHQ8 M0Q:H9LAE^3>.@>N'2]Y@BPP#^UH&55J1K]\4GC].HKTT9OB)Z7Q*+I;K183NEZ9/)W5 M//JB5NUGF@D[ MS67!?6_=6$-Q9"?'_MZ.$3!-B1JAPVV41?4^)):DB!$7@!6Q6JA)KC@G22&( M)>84%C27HG"*@#DN9VA#Z5/0VM&,!\ ",\NV!M4& M-/_;O!=@\!OT-5N: RT:1"P(C\COE%6Q\WH$!JU1GBLC8J(MG]Q)L2LA[&U M([.;C5A@"FSLBEJ&C38.5;O;@QK,K1U198@_E@R"KU=N]:MAKXPF?_"8<2QC)!$H)"X!)%@")&,,*,2T)"AF&#J5E3@M:FB\ MO+MS7.\6-\HZ[LR? =B.3_W %I@<.R+6H:(Z*%MGF\Z MQ?RR;AJ8M'O&R,8"WSUCCHV*'>N$P3HP"UWH&;-1OL^>,6<0ZZ-GS#'Q0^@9 MI6&YEL9B_;.$7_1!XF_JCFJ33,[_GKM MJQ;%_^;&@AX&T(X=^QV6P*Q9C8CEB640K\X?G%XIU8-:O5*M/QCW*=CCD[N6 M/91BL="TK\4J::WJS4H!73N94,6Q((]%#&!>0D#3# %:)B3&@O$\*]U*()Z5 M-S12;=0U&XG3K:JNA0_/@VS'C1ZA"TQ\&]1JMM/TUE+6T)[/,HA6N'@NB7A> M9L_E$:T ."R5:'?;%3[?9V7 >K$P595:1>'-"5Y).4E*2H$H1 H@E[J-=R.YDU.*NV! M]'$D>1R,>U)O?71X' 2+X\ 3-UY'/6K]1BKM,V[;VX69OHZJ)2A.-GMU8+^R0DQ(R M0: &9QC@1+L%#AJDZ.VS74\=O,1YF9RM]<"M>&ZC$9E^LCT]UR-S)7O+]) YV]V+\,5 MY+L?5O.;^ Z]#,8I_Z,?X1WZ9>_$,M0[!06"!",A02%US#K$"&#T_ZO[MB:W M<2S-]_T5C)B-V:H(H8<7$ 1Z(B8B;:=K'.-R>NRLVNVM!P6N:4TKI1Q)Z7;N MKU^ %XFZ40 %,%D/79W.)(ES/I ?#@[.!6.09S+/<\3S-+7OBGUB@+$M$WLB M.K19/H5=-Y_[0"0P]>Y'&_5H/GT*%8<6TU>B,U C:;M7QJT_=(?FG5V@3]TW M7*_G#JGW.CIW77=EWV93RFV^-%U&6]4_.&)8QHP!1JC>,Z7:E":<$Y!*IG]+ MLX)2IQ+;G:.-C='>WWSX$OU^\_&WV^CN??3^PZ>;3V\_W'R,/GSZ>O_EMU_= MJZQT8VUGQ'I#,# #[IH?1RU) Y5 MU83\3%^,4?:V\E=/BUQ2I'@.,.:Q,8@2P*1*@*18"BXYDBAU*DE[E83O8TE'94<3U @3EBBTTMX21Z>^'0SKTD;"<&?@O GAYJV'*OG>H> M%7?MOMI'OL8WNGJ0ZRF'!28%A S4VE)% A0A"!(5!''/.$Y*[B;[_74,.-S ME58U259[NX%>]1E/HFI' ]A6J98O5#[&OO8!,S'J@5XQ!V-?U>[LBX-K M^T; /:TDGY5[1OWSO"R[?K,0[1+24QY3PFBL@("4 DBQIH0B(0 A)#@NA$S= MZCG;##HVDZ M\U$5>M> . O,[6C"-Y*!::,M[B3:"ESB>6.#9X_P.'N /,?( M60P\<*"MHW60_R[% ][Z1CMS4]5$;+(SX>W4X M[SN#MF0WP+P$9\!04]*#&J^$TS-?]I5F8!*]$K1C9KWV@3V.ODHG4EGSLGRQ MU^^6"U.EZ'Y95[W\3%=FR&2:HUC$F&$@318$1%@!2E,.]&]E!E4",\NN7:SW!9V>J)E4,TF6BPC7IKD#@=&UO-@<;86 MW 9%AY MFN_*FKJ5T%$M=72_W);5;00/@:O#Z5P(? =\U@\;[O#/ M5;^]$T'GFWMPO,_XB_9O]MV/IE7;LQ1UHPBS<)41[ZT;IC)C!2P2#%"2I0 6 MA ."" ,**1C''$N.T'0A'TH$+)>2L2AG];&3ZF,_4G&X\XO*85%IT[@R+6," M1P6WS3HX%EE'M,Y>%U-X!CKM%/JE*76K?^&5]#![-A M+#*/T"SY<[Z6;F;0V*:_T\P:C;##F7&C4?F4F3@ZX:[M[K,-8*D%WA/T5TF- M=T/<&26?5ZNZ07OE[=A%7+$4YP(7!,0LQJ991@$8R@6(\RRG.-4O=.H4D>)5 MNM&Y+IX?'^GJQ519J1)!2DNPE78=/=9Z&1>&,N%?WPT"?=L$^9A@.V?PJTU; M8%NMW6IH%XXW:9:_PP2/1C_3;7:K852J6'N,HS#]TD+ 'ZAMD0\)7ZFQD4=P MS[<^\CE(SWCFV6*VD1]GWTT]COV&!>T3QGJ)^INDJWO]KLBIX+F0::X A3D# M4+$$,)KK!8$0A4BF_^K6,[:G'&-C??U%0,<@YYX38,?5 \ :F)4K#4"I0G38 M#Z55I+NMSB0RFD2E*AZCIJ_#TF\\=4]9AHVTO@ZPHQCL*Q_7.SK[^?&Y] V? M*YK6Y!LIR(EB*2AH!@',$PQ(FL> JYQ1F:H\CYU*15J//#82; D>7:Q%Z!S@ M;3D;=OP8!./ C'AS]_;#F39S 2H0.2/D.TC<6Z6S-Z=R0Z%3E)(L9QT!R%&M3CT- 64;UMI_EL9 XYM*I;8 'F<;& M>.;MC?[YGW":)/\:K4J)S6;PJ:R@&=(>/#UC(6S#J^=AE';B5JMRTU_J5=J. MKV4U=J+\BA;D:;E&;$UV GF=9=G]Z*!MV+>>.D$99;G* .(X U!DS+ABI>9D MBE.B[5"DG&Q-Q_''QK_GNX3747PO0;JO]W:<>@]T0NTU&K&_ MML_2":">#=D]^1VUP?NX7'S=Z"=]_:;W+NN[Y\U:4Z_ICCK-$$4H3SC0/,8! MC!$"F% %C,<1BYAFBCBE%70--C8JJV2-UD;82;0NQ8V6.WF=V[.?A]F.M7R! M%YBB:MR^5KA5DDZB.PO@^K1@OXB([Q[LYP<CA]]YU MJ;=:VZ8.W>9%[]:DJ1;P8;U^EN)N9?[?6*+-F>KL82'%5!8P9EPR %.NS8D\ MCP$K2 H(43 VI>6@XE<6XG809VSD48FNF:.2/=JLZ&)==6BXNC*WRRS9LO):)2)*FWTQQ(U^DSJ*E&-2D&+?O> -G1%17KM<> _X+&J) M]WEJWTW:>G.G3,]B$YK2).-]7<[%-$Y4&N>$@R+!"D!:<& "/P"',-<_I(6B M3@ZH\T.-C2^-I,;/M)+?Y<(U7J\#4=O=F ^<@N_%*HA*,4MWT3:1TTCJ[.(='LI7[7Q%N^3I:YIC=SUO1*_[>>]HJZ! \.;9 M-F"%J^#4.?KKE76R :6SUI/5 WKDB)X_/N#SY^%%.^UVB:"[;EZQ>_4+5V9 *CU M9[DJ7?X?]1[VPT8^KJ=$BCQ)4@HP5H79-Q) DDP +'A&4BEC0JS://@6;&QK M65NO:*=8U&@6F5_7Y;S^?OEROQQ*@3)XB0A(%&)TMN: MN D+S" "A(:IQPFJ=/!;1@QQ[90E.?J42UR.]ZA"8)PC'P+,[=V:\#KSUC@ M%:&4'C C?M16,6KI&+&7J'U=K6=4*CII9GHOM"7ZPZ@;U?KZC+T+.B%^0_3" MB#IL)%]0N(\"_L*.UC.B1^K1C+=Z*EBB8ID6 "DL 10Q!WI]X( *0K%0&5.0 M3C>F88!E'$_S9"<&WSX_'"E\DIMH;H2+N);.,6QG"Y=EL$X?$$*'Z!B9)F4D MLGJQWXS9LQ.IVBGRO6-T#W.NAV% MCF8N [/OZ6J0+56CEJZ3J-:V/M*9]$6YWKER1HMW/_77;U*:)?%&B#)PD\Y;G23>O.A_ M/"W7=/[+:OG\M-:/F#^;O;2Y9FGD-F&=>FDM=5KOCE-P$6..>:8WPGJ=@OKK M!JP0$,09XR(MEMV/YK77SW^W- 4ZIKE,4V::TXDB10#JI1%@J03((-4[O)0H M"=$5"^7^:&-;VFZUP;-\D;*)O(_.'3UI@WT^KU6IRF=LB\!_+LL7524>3*F< MI^5J$Y5T]$>E]'5KV,%T]5IU^D_"P.M$U$AZ&;MKR?PT)B'I]V#$UR3,T\I? MH+@S-_7MILDVNX9R)A%V&B.,A:(8*)Q* +$F(2:D GF6(R9RRDGL%/1V/,38 MZ,?(Y-K"\@@V.T:X#HS -&"$:[6;G$2=P/1H)'E.=\\=(H^&&;CUXSDUCWLZ MGKVR9PHD77][/U_^XY.65/]8Y;17>2&U"^%TI\AMVE-".:-<[]1S;F*94 (! M3G.]<>>0%44A"X&XID]R,^6IB3C,"D!S+@"$N0(8*0DPI!#3E$&$G4I:= TV-L[X M'#Q^R2"<)[QJ&I-06 "88:81EC'@19XJE4&>,>$2;.$-X<%B)<+'B1F<[1C: M%WJ!*;HS-DP;JAW(^8L&:T$R3!R8&7 <$6 MU:UCO]KW]/6B527(2N?SV^>5 MZ6XQS3*62E/5,4]1!B"-$2 ))B 3A$J1YXDJG(RZ4X.,C9D;&2.^?'ROA(V,2U[_QM75=@);6V?;=8@%=[?58-5G%K6$/AUNY_7W['([,=# 3K?S MJAZ[W3JN[4< ]6GAXJ'ICCI-",UDK#+ A=+V64P30 F"(,MC*1C"6<*<$D*. M1ABGR;!LQ'1L'W\>2+M/_2IX G_G6]FVO:3]?>)G]?;Z?1^/,NC'?5;)PR_[ M_(4]/^N#!L?&=52O0)QR+%$A@!)* CJI78_*E8P06$&%,ISDWB6 "(*"!)-%E0BH:00 MT^]RQ996]<].C>'RHK='"NBGK*34'%&*Z5!*ZR2&W4S@!9?0CML:D%J^RQY; M2V0;JTONO:);G1=>U^UKJ3HZC[U_ MWIBCLN/^8_O]OZ<0R5QD>D>$B-D6F30V)A@$-"&Y1$@A)9T"#'P*-S9#JYVR M>[O>S![+*JU?M@T;#ZOF[=7*Z]="S,LI]Y'<-'^.C';5*.0"3+9$Y!DFG;%RJ4 M :;_#1 K$I7':4Q5T3^&].-84[0. BBOR* Z!ZRMX_MJN(+[OGL@=67$Z1$. M <-./[Y.0LX%A;L#4(\O[T<*AY7\MB&*14:)?C$R4.0P!C#/M-TG(0$QSF-L M;$&)J LKG!MH;+1PJDKFY=A#-VSMB,$'8H&9H1]8SM1P"0FOW'!VL$')X9+* MA^QP\7H/@9#'ADOMVF!9IDB2(E 4Q%@0B@.L: 8RDD->T"3&:?^0R'.CCHTX MM@%_)BW10']-8.19J.VHPSN H7UNM;R@:6]RM $+'3AY":1P(91G1WZ]8,I+ M8'2&55Z\N>_N937[3DU]XKK2#LQ2D8A"@!1S"6"1(X 3'H,BQK&@.64\=:I6 M<3C V/AE)]^EDC=V^-GN3OJC$GQ;L@^(SZW(::4][T$.!AEX\W%:Q>-=QYGK MO/5;77]>+=^;"CM?JK9WTSC!"$&2 LIB_6%#G (6DP(0'B-.B"*0B"N;JAZ. M.;9O_4N?#H VV-I]])X1"\P#I_N=:GFC4N#H$I@^VIF>@R=TS]*C<5^[,>DY M("RZCYZ]U7-&QB^KY5J;#TD<)PD4@**$ (@I II8"B!B#@MM36"FG/P;W<.- MC6#.964\&&$]Y0M4.-LQCC_T I/-A9R!7SKQ\Y